public class CSINodeDriverFluentImpl<A extends CSINodeDriverFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements CSINodeDriverFluent<A>
CSINodeDriverFluent.AllocatableNested<N>| Constructor and Description |
|---|
CSINodeDriverFluentImpl() |
CSINodeDriverFluentImpl(CSINodeDriver instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic CSINodeDriverFluentImpl()
public CSINodeDriverFluentImpl(CSINodeDriver instance)
@Deprecated public VolumeNodeResources getAllocatable()
getAllocatable in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public VolumeNodeResources buildAllocatable()
buildAllocatable in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A withAllocatable(VolumeNodeResources allocatable)
withAllocatable in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public Boolean hasAllocatable()
hasAllocatable in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A withNewAllocatable(Integer count)
withNewAllocatable in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public CSINodeDriverFluent.AllocatableNested<A> withNewAllocatable()
withNewAllocatable in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public CSINodeDriverFluent.AllocatableNested<A> withNewAllocatableLike(VolumeNodeResources item)
withNewAllocatableLike in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public CSINodeDriverFluent.AllocatableNested<A> editAllocatable()
editAllocatable in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public CSINodeDriverFluent.AllocatableNested<A> editOrNewAllocatable()
editOrNewAllocatable in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public CSINodeDriverFluent.AllocatableNested<A> editOrNewAllocatableLike(VolumeNodeResources item)
editOrNewAllocatableLike in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public String getName()
getName in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A withName(String name)
withName in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public Boolean hasName()
hasName in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public String getNodeID()
getNodeID in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A withNodeID(String nodeID)
withNodeID in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public Boolean hasNodeID()
hasNodeID in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A addToTopologyKeys(Integer index, String item)
addToTopologyKeys in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A setToTopologyKeys(Integer index, String item)
setToTopologyKeys in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A addToTopologyKeys(String... items)
addToTopologyKeys in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A addAllToTopologyKeys(Collection<String> items)
addAllToTopologyKeys in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A removeFromTopologyKeys(String... items)
removeFromTopologyKeys in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A removeAllFromTopologyKeys(Collection<String> items)
removeAllFromTopologyKeys in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public List<String> getTopologyKeys()
getTopologyKeys in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public String getTopologyKey(Integer index)
getTopologyKey in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public String getFirstTopologyKey()
getFirstTopologyKey in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public String getLastTopologyKey()
getLastTopologyKey in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public String getMatchingTopologyKey(Predicate<String> predicate)
getMatchingTopologyKey in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public Boolean hasMatchingTopologyKey(Predicate<String> predicate)
hasMatchingTopologyKey in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A withTopologyKeys(List<String> topologyKeys)
withTopologyKeys in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A withTopologyKeys(String... topologyKeys)
withTopologyKeys in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public Boolean hasTopologyKeys()
hasTopologyKeys in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends CSINodeDriverFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends CSINodeDriverFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.