Package io.fabric8.kubernetes.api.model
Class ResourceRequirementsFluentImpl<A extends ResourceRequirementsFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.ResourceRequirementsFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,ResourceRequirementsFluent<A>
- Direct Known Subclasses:
ContainerFluentImpl.ResourcesNestedImpl
,DoneableResourceRequirements
,EphemeralContainerFluentImpl.ResourcesNestedImpl
,PersistentVolumeClaimSpecFluentImpl.ResourcesNestedImpl
,ResourceRequirementsBuilder
,WatchEventFluentImpl.ResourceRequirementsObjectNestedImpl
public class ResourceRequirementsFluentImpl<A extends ResourceRequirementsFluent<A>> extends BaseFluent<A> implements ResourceRequirementsFluent<A>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ResourceRequirementsFluentImpl()
ResourceRequirementsFluentImpl(ResourceRequirements instance)
-
Method Summary
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)
boolean
equals(Object o)
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)
-
Constructor Details
-
ResourceRequirementsFluentImpl
public ResourceRequirementsFluentImpl() -
ResourceRequirementsFluentImpl
-
-
Method Details
-
addToLimits
- Specified by:
addToLimits
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
addToLimits
- Specified by:
addToLimits
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
removeFromLimits
- Specified by:
removeFromLimits
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
removeFromLimits
- Specified by:
removeFromLimits
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
getLimits
- Specified by:
getLimits
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
withLimits
- Specified by:
withLimits
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
hasLimits
- Specified by:
hasLimits
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
addToRequests
- Specified by:
addToRequests
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
addToRequests
- Specified by:
addToRequests
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
removeFromRequests
- Specified by:
removeFromRequests
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
removeFromRequests
- Specified by:
removeFromRequests
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
getRequests
- Specified by:
getRequests
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
withRequests
- Specified by:
withRequests
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
hasRequests
- Specified by:
hasRequests
in interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
equals
-