public class ResourceLimitsFluentImpl<A extends ResourceLimitsFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ResourceLimitsFluent<A>
ResourceLimitsFluent.CoresNested<N>, ResourceLimitsFluent.GpusNested<N>, ResourceLimitsFluent.MemoryNested<N>| Constructor and Description |
|---|
ResourceLimitsFluentImpl() |
ResourceLimitsFluentImpl(ResourceLimits instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic ResourceLimitsFluentImpl()
public ResourceLimitsFluentImpl(ResourceLimits instance)
@Deprecated public ResourceRange getCores()
getCores in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceRange buildCores()
buildCores in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A withCores(ResourceRange cores)
withCores in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public Boolean hasCores()
hasCores in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A withNewCores(Integer max, Integer min)
withNewCores in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.CoresNested<A> withNewCores()
withNewCores in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.CoresNested<A> withNewCoresLike(ResourceRange item)
withNewCoresLike in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.CoresNested<A> editCores()
editCores in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.CoresNested<A> editOrNewCores()
editOrNewCores in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.CoresNested<A> editOrNewCoresLike(ResourceRange item)
editOrNewCoresLike in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A addToGpus(Integer index, GPULimit item)
addToGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A setToGpus(Integer index, GPULimit item)
setToGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A addToGpus(GPULimit... items)
addToGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A addAllToGpus(Collection<GPULimit> items)
addAllToGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A removeFromGpus(GPULimit... items)
removeFromGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A removeAllFromGpus(Collection<GPULimit> items)
removeAllFromGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A removeMatchingFromGpus(Predicate<GPULimitBuilder> predicate)
removeMatchingFromGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>@Deprecated public List<GPULimit> getGpus()
getGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public List<GPULimit> buildGpus()
buildGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public GPULimit buildGpus(Integer index)
buildGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public GPULimit buildFirstGpus()
buildFirstGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public GPULimit buildLastGpus()
buildLastGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public GPULimit buildMatchingGpus(Predicate<GPULimitBuilder> predicate)
buildMatchingGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public Boolean hasMatchingGpus(Predicate<GPULimitBuilder> predicate)
hasMatchingGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A withGpus(List<GPULimit> gpus)
withGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A withGpus(GPULimit... gpus)
withGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public Boolean hasGpus()
hasGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A addNewGpus(Integer max, Integer min, String type)
addNewGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.GpusNested<A> addNewGpus()
addNewGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.GpusNested<A> addNewGpusLike(GPULimit item)
addNewGpusLike in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.GpusNested<A> setNewGpusLike(Integer index, GPULimit item)
setNewGpusLike in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.GpusNested<A> editGpus(Integer index)
editGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.GpusNested<A> editFirstGpus()
editFirstGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.GpusNested<A> editLastGpus()
editLastGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.GpusNested<A> editMatchingGpus(Predicate<GPULimitBuilder> predicate)
editMatchingGpus in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public Integer getMaxNodesTotal()
getMaxNodesTotal in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A withMaxNodesTotal(Integer maxNodesTotal)
withMaxNodesTotal in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public Boolean hasMaxNodesTotal()
hasMaxNodesTotal in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>@Deprecated public ResourceRange getMemory()
getMemory in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceRange buildMemory()
buildMemory in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A withMemory(ResourceRange memory)
withMemory in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public Boolean hasMemory()
hasMemory in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A withNewMemory(Integer max, Integer min)
withNewMemory in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.MemoryNested<A> withNewMemory()
withNewMemory in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.MemoryNested<A> withNewMemoryLike(ResourceRange item)
withNewMemoryLike in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.MemoryNested<A> editMemory()
editMemory in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.MemoryNested<A> editOrNewMemory()
editOrNewMemory in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public ResourceLimitsFluent.MemoryNested<A> editOrNewMemoryLike(ResourceRange item)
editOrNewMemoryLike in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface ResourceLimitsFluent<A extends ResourceLimitsFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ResourceLimitsFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ResourceLimitsFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.