public class CSINodeDriverFluentImpl<A extends CSINodeDriverFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements CSINodeDriverFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
CSINodeDriverFluentImpl.AllocatableNestedImpl<N> |
CSINodeDriverFluent.AllocatableNested<N>
Constructor and Description |
---|
CSINodeDriverFluentImpl() |
CSINodeDriverFluentImpl(CSINodeDriver instance) |
public 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 A withNewName(StringBuilder arg1)
withNewName
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewName(int[] arg1, int arg2, int arg3)
withNewName
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewName(char[] arg1)
withNewName
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewName(StringBuffer arg1)
withNewName
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewName(byte[] arg1, int arg2)
withNewName
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewName(byte[] arg1)
withNewName
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewName(char[] arg1, int arg2, int arg3)
withNewName
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewName(byte[] arg1, int arg2, int arg3)
withNewName
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewName(byte[] arg1, int arg2, int arg3, int arg4)
withNewName
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewName(String arg1)
withNewName
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 withNewNodeID(StringBuilder arg1)
withNewNodeID
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewNodeID(int[] arg1, int arg2, int arg3)
withNewNodeID
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewNodeID(char[] arg1)
withNewNodeID
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewNodeID(StringBuffer arg1)
withNewNodeID
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewNodeID(byte[] arg1, int arg2)
withNewNodeID
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewNodeID(byte[] arg1)
withNewNodeID
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewNodeID(char[] arg1, int arg2, int arg3)
withNewNodeID
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewNodeID(byte[] arg1, int arg2, int arg3)
withNewNodeID
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewNodeID(byte[] arg1, int arg2, int arg3, int arg4)
withNewNodeID
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A withNewNodeID(String arg1)
withNewNodeID
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A addToTopologyKeys(int index, String item)
addToTopologyKeys
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A setToTopologyKeys(int 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(int 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 addNewTopologyKey(StringBuilder arg1)
addNewTopologyKey
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A addNewTopologyKey(int[] arg1, int arg2, int arg3)
addNewTopologyKey
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A addNewTopologyKey(char[] arg1)
addNewTopologyKey
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A addNewTopologyKey(StringBuffer arg1)
addNewTopologyKey
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A addNewTopologyKey(byte[] arg1, int arg2)
addNewTopologyKey
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A addNewTopologyKey(byte[] arg1)
addNewTopologyKey
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A addNewTopologyKey(char[] arg1, int arg2, int arg3)
addNewTopologyKey
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A addNewTopologyKey(byte[] arg1, int arg2, int arg3)
addNewTopologyKey
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A addNewTopologyKey(byte[] arg1, int arg2, int arg3, int arg4)
addNewTopologyKey
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
public A addNewTopologyKey(String arg1)
addNewTopologyKey
in interface CSINodeDriverFluent<A extends CSINodeDriverFluent<A>>
Copyright © 2015–2021 Red Hat. All rights reserved.