Class V1CSINodeDriverFluentImpl<A extends V1CSINodeDriverFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1CSINodeDriverFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1CSINodeDriverFluent<A>
- Direct Known Subclasses:
V1CSINodeDriverBuilder
public class V1CSINodeDriverFluentImpl<A extends V1CSINodeDriverFluent<A>>
extends BaseFluent<A>
implements V1CSINodeDriverFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1CSINodeDriverFluent
V1CSINodeDriverFluent.AllocatableNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1CSINodeDriverFluentImpl
(io.kubernetes.client.openapi.models.V1CSINodeDriver instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToTopologyKeys
(Collection<String> items) addToTopologyKeys
(Integer index, String item) addToTopologyKeys
(String... items) io.kubernetes.client.openapi.models.V1VolumeNodeResources
editOrNewAllocatableLike
(io.kubernetes.client.openapi.models.V1VolumeNodeResources item) boolean
io.kubernetes.client.openapi.models.V1VolumeNodeResources
Deprecated.getMatchingTopologyKey
(Predicate<String> predicate) getName()
getTopologyKey
(Integer index) int
hashCode()
hasMatchingTopologyKey
(Predicate<String> predicate) hasName()
removeFromTopologyKeys
(String... items) setToTopologyKeys
(Integer index, String item) toString()
withAllocatable
(io.kubernetes.client.openapi.models.V1VolumeNodeResources allocatable) withNewAllocatableLike
(io.kubernetes.client.openapi.models.V1VolumeNodeResources item) withNodeID
(String nodeID) withTopologyKeys
(String... topologyKeys) withTopologyKeys
(List<String> topologyKeys) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1CSINodeDriverFluentImpl
public V1CSINodeDriverFluentImpl() -
V1CSINodeDriverFluentImpl
public V1CSINodeDriverFluentImpl(io.kubernetes.client.openapi.models.V1CSINodeDriver instance)
-
-
Method Details
-
getAllocatable
Deprecated.This method has been deprecated, please use method buildAllocatable instead.- Specified by:
getAllocatable
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
- Returns:
- The buildable object.
-
buildAllocatable
public io.kubernetes.client.openapi.models.V1VolumeNodeResources buildAllocatable()- Specified by:
buildAllocatable
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
withAllocatable
- Specified by:
withAllocatable
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
hasAllocatable
- Specified by:
hasAllocatable
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
withNewAllocatable
- Specified by:
withNewAllocatable
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
withNewAllocatableLike
public V1CSINodeDriverFluent.AllocatableNested<A> withNewAllocatableLike(io.kubernetes.client.openapi.models.V1VolumeNodeResources item) - Specified by:
withNewAllocatableLike
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
editAllocatable
- Specified by:
editAllocatable
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
editOrNewAllocatable
- Specified by:
editOrNewAllocatable
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
editOrNewAllocatableLike
public V1CSINodeDriverFluent.AllocatableNested<A> editOrNewAllocatableLike(io.kubernetes.client.openapi.models.V1VolumeNodeResources item) - Specified by:
editOrNewAllocatableLike
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
getName
- Specified by:
getName
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
withName
- Specified by:
withName
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
hasName
- Specified by:
hasName
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
getNodeID
- Specified by:
getNodeID
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
withNodeID
- Specified by:
withNodeID
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
hasNodeID
- Specified by:
hasNodeID
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
addToTopologyKeys
- Specified by:
addToTopologyKeys
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
setToTopologyKeys
- Specified by:
setToTopologyKeys
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
addToTopologyKeys
- Specified by:
addToTopologyKeys
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
addAllToTopologyKeys
- Specified by:
addAllToTopologyKeys
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
removeFromTopologyKeys
- Specified by:
removeFromTopologyKeys
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
removeAllFromTopologyKeys
- Specified by:
removeAllFromTopologyKeys
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
getTopologyKeys
- Specified by:
getTopologyKeys
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
getTopologyKey
- Specified by:
getTopologyKey
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
getFirstTopologyKey
- Specified by:
getFirstTopologyKey
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
getLastTopologyKey
- Specified by:
getLastTopologyKey
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
getMatchingTopologyKey
- Specified by:
getMatchingTopologyKey
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
hasMatchingTopologyKey
- Specified by:
hasMatchingTopologyKey
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
withTopologyKeys
- Specified by:
withTopologyKeys
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
withTopologyKeys
- Specified by:
withTopologyKeys
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
hasTopologyKeys
- Specified by:
hasTopologyKeys
in interfaceV1CSINodeDriverFluent<A extends V1CSINodeDriverFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1CSINodeDriverFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1CSINodeDriverFluent<A>>
-
toString
-