public class V1CSINodeDriverFluentImpl<A extends V1CSINodeDriverFluent<A>> extends BaseFluent<A> implements V1CSINodeDriverFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
V1CSINodeDriverFluentImpl.AllocatableNestedImpl<N> |
V1CSINodeDriverFluent.AllocatableNested<N>_visitables| Constructor and Description |
|---|
V1CSINodeDriverFluentImpl() |
V1CSINodeDriverFluentImpl(V1CSINodeDriver instance) |
public V1CSINodeDriverFluentImpl()
public V1CSINodeDriverFluentImpl(V1CSINodeDriver instance)
@Deprecated public V1VolumeNodeResources getAllocatable()
getAllocatable in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public V1VolumeNodeResources buildAllocatable()
buildAllocatable in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A withAllocatable(V1VolumeNodeResources allocatable)
withAllocatable in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public Boolean hasAllocatable()
hasAllocatable in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public V1CSINodeDriverFluent.AllocatableNested<A> withNewAllocatable()
withNewAllocatable in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public V1CSINodeDriverFluent.AllocatableNested<A> withNewAllocatableLike(V1VolumeNodeResources item)
withNewAllocatableLike in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public V1CSINodeDriverFluent.AllocatableNested<A> editAllocatable()
editAllocatable in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public V1CSINodeDriverFluent.AllocatableNested<A> editOrNewAllocatable()
editOrNewAllocatable in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public V1CSINodeDriverFluent.AllocatableNested<A> editOrNewAllocatableLike(V1VolumeNodeResources item)
editOrNewAllocatableLike in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public String getName()
getName in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A withName(String name)
withName in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public Boolean hasName()
hasName in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A withNewName(String arg1)
withNewName in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A withNewName(StringBuilder arg1)
withNewName in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A withNewName(StringBuffer arg1)
withNewName in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public String getNodeID()
getNodeID in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A withNodeID(String nodeID)
withNodeID in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public Boolean hasNodeID()
hasNodeID in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A withNewNodeID(String arg1)
withNewNodeID in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A withNewNodeID(StringBuilder arg1)
withNewNodeID in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A withNewNodeID(StringBuffer arg1)
withNewNodeID in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A addToTopologyKeys(int index, String item)
addToTopologyKeys in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A setToTopologyKeys(int index, String item)
setToTopologyKeys in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A addToTopologyKeys(String... items)
addToTopologyKeys in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A addAllToTopologyKeys(Collection<String> items)
addAllToTopologyKeys in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A removeFromTopologyKeys(String... items)
removeFromTopologyKeys in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A removeAllFromTopologyKeys(Collection<String> items)
removeAllFromTopologyKeys in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public List<String> getTopologyKeys()
getTopologyKeys in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public String getTopologyKey(int index)
getTopologyKey in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public String getFirstTopologyKey()
getFirstTopologyKey in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public String getLastTopologyKey()
getLastTopologyKey in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public String getMatchingTopologyKey(Predicate<String> predicate)
getMatchingTopologyKey in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public Boolean hasMatchingTopologyKey(Predicate<String> predicate)
hasMatchingTopologyKey in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A withTopologyKeys(List<String> topologyKeys)
withTopologyKeys in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A withTopologyKeys(String... topologyKeys)
withTopologyKeys in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public Boolean hasTopologyKeys()
hasTopologyKeys in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A addNewTopologyKey(String arg1)
addNewTopologyKey in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A addNewTopologyKey(StringBuilder arg1)
addNewTopologyKey in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>public A addNewTopologyKey(StringBuffer arg1)
addNewTopologyKey in interface V1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>Copyright © 2021. All rights reserved.