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,EphemeralContainerFluentImpl.ResourcesNestedImpl,PersistentVolumeClaimSpecFluentImpl.ResourcesNestedImpl,ResourceRequirementsBuilder,WatchEventFluentImpl.ResourceRequirementsObjectNestedImpl
public class ResourceRequirementsFluentImpl<A extends ResourceRequirementsFluent<A>> extends BaseFluent<A> implements ResourceRequirementsFluent<A>
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
Constructor Summary
Constructors Constructor Description ResourceRequirementsFluentImpl()ResourceRequirementsFluentImpl(ResourceRequirements instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AaddToLimits(String key, Quantity value)AaddToLimits(Map<String,Quantity> map)AaddToRequests(String key, Quantity value)AaddToRequests(Map<String,Quantity> map)booleanequals(Object o)Map<String,Quantity>getLimits()Map<String,Quantity>getRequests()inthashCode()BooleanhasLimits()BooleanhasRequests()AremoveFromLimits(String key)AremoveFromLimits(Map<String,Quantity> map)AremoveFromRequests(String key)AremoveFromRequests(Map<String,Quantity> map)AwithLimits(Map<String,Quantity> limits)AwithRequests(Map<String,Quantity> requests)
-
-
-
Constructor Detail
-
ResourceRequirementsFluentImpl
public ResourceRequirementsFluentImpl()
-
ResourceRequirementsFluentImpl
public ResourceRequirementsFluentImpl(ResourceRequirements instance)
-
-
Method Detail
-
addToLimits
public A addToLimits(String key, Quantity value)
- Specified by:
addToLimitsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
addToLimits
public A addToLimits(Map<String,Quantity> map)
- Specified by:
addToLimitsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
removeFromLimits
public A removeFromLimits(String key)
- Specified by:
removeFromLimitsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
removeFromLimits
public A removeFromLimits(Map<String,Quantity> map)
- Specified by:
removeFromLimitsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
getLimits
public Map<String,Quantity> getLimits()
- Specified by:
getLimitsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
withLimits
public A withLimits(Map<String,Quantity> limits)
- Specified by:
withLimitsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
hasLimits
public Boolean hasLimits()
- Specified by:
hasLimitsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
addToRequests
public A addToRequests(String key, Quantity value)
- Specified by:
addToRequestsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
addToRequests
public A addToRequests(Map<String,Quantity> map)
- Specified by:
addToRequestsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
removeFromRequests
public A removeFromRequests(String key)
- Specified by:
removeFromRequestsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
removeFromRequests
public A removeFromRequests(Map<String,Quantity> map)
- Specified by:
removeFromRequestsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
getRequests
public Map<String,Quantity> getRequests()
- Specified by:
getRequestsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
withRequests
public A withRequests(Map<String,Quantity> requests)
- Specified by:
withRequestsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
hasRequests
public Boolean hasRequests()
- Specified by:
hasRequestsin interfaceResourceRequirementsFluent<A extends ResourceRequirementsFluent<A>>
-
-