Package io.fabric8.kubernetes.api.model
Interface ResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
ContainerFluent.ResourcesNested<N>
,EphemeralContainerFluent.ResourcesNested<N>
,PersistentVolumeClaimSpecFluent.ResourcesNested<N>
,WatchEventFluent.ResourceRequirementsObjectNested<N>
- All Known Implementing Classes:
ContainerFluentImpl.ResourcesNestedImpl
,EphemeralContainerFluentImpl.ResourcesNestedImpl
,PersistentVolumeClaimSpecFluentImpl.ResourcesNestedImpl
,ResourceRequirementsBuilder
,ResourceRequirementsFluentImpl
,WatchEventFluentImpl.ResourceRequirementsObjectNestedImpl
public interface ResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>> extends Fluent<A>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description A
addToLimits(String key, Quantity value)
A
addToLimits(Map<String,Quantity> map)
A
addToRequests(String key, Quantity value)
A
addToRequests(Map<String,Quantity> map)
Map<String,Quantity>
getLimits()
Map<String,Quantity>
getRequests()
Boolean
hasLimits()
Boolean
hasRequests()
A
removeFromLimits(String key)
A
removeFromLimits(Map<String,Quantity> map)
A
removeFromRequests(String key)
A
removeFromRequests(Map<String,Quantity> map)
A
withLimits(Map<String,Quantity> limits)
A
withRequests(Map<String,Quantity> requests)
-