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