Class V1StorageClassFluentImpl<A extends V1StorageClassFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1StorageClassFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V1StorageClassFluent<A>
- Direct Known Subclasses:
V1StorageClassBuilder
public class V1StorageClassFluentImpl<A extends V1StorageClassFluent<A>>
extends BaseFluent<A>
implements V1StorageClassFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1StorageClassFluent
V1StorageClassFluent.AllowedTopologiesNested<N>, V1StorageClassFluent.MetadataNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV1StorageClassFluentImpl(io.kubernetes.client.openapi.models.V1StorageClass instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToAllowedTopologies(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorTerm> items) addAllToMountOptions(Collection<String> items) addNewAllowedTopologyLike(io.kubernetes.client.openapi.models.V1TopologySelectorTerm item) addToAllowedTopologies(io.kubernetes.client.openapi.models.V1TopologySelectorTerm... items) addToAllowedTopologies(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorTerm item) addToMountOptions(Integer index, String item) addToMountOptions(String... items) addToParameters(String key, String value) addToParameters(Map<String, String> map) List<io.kubernetes.client.openapi.models.V1TopologySelectorTerm>io.kubernetes.client.openapi.models.V1TopologySelectorTermbuildAllowedTopology(Integer index) io.kubernetes.client.openapi.models.V1TopologySelectorTermio.kubernetes.client.openapi.models.V1TopologySelectorTermio.kubernetes.client.openapi.models.V1TopologySelectorTermio.kubernetes.client.openapi.models.V1ObjectMetaeditAllowedTopology(Integer index) editOrNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) booleanList<io.kubernetes.client.openapi.models.V1TopologySelectorTerm>Deprecated.getKind()getMatchingMountOption(Predicate<String> predicate) io.kubernetes.client.openapi.models.V1ObjectMetaDeprecated.getMountOption(Integer index) inthashCode()hasKind()hasMatchingMountOption(Predicate<String> predicate) removeAllFromAllowedTopologies(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorTerm> items) removeFromAllowedTopologies(io.kubernetes.client.openapi.models.V1TopologySelectorTerm... items) removeFromMountOptions(String... items) removeFromParameters(Map<String, String> map) setNewAllowedTopologyLike(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorTerm item) setToAllowedTopologies(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorTerm item) setToMountOptions(Integer index, String item) toString()withAllowedTopologies(io.kubernetes.client.openapi.models.V1TopologySelectorTerm... allowedTopologies) withAllowedTopologies(List<io.kubernetes.client.openapi.models.V1TopologySelectorTerm> allowedTopologies) withAllowVolumeExpansion(Boolean allowVolumeExpansion) withApiVersion(String apiVersion) withMetadata(io.kubernetes.client.openapi.models.V1ObjectMeta metadata) withMountOptions(String... mountOptions) withMountOptions(List<String> mountOptions) withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) <K,V> A withParameters(Map<String, String> parameters) withProvisioner(String provisioner) withReclaimPolicy(String reclaimPolicy) withVolumeBindingMode(String volumeBindingMode) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1StorageClassFluentImpl
public V1StorageClassFluentImpl() -
V1StorageClassFluentImpl
public V1StorageClassFluentImpl(io.kubernetes.client.openapi.models.V1StorageClass instance)
-
-
Method Details
-
getAllowVolumeExpansion
- Specified by:
getAllowVolumeExpansionin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withAllowVolumeExpansion
- Specified by:
withAllowVolumeExpansionin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
hasAllowVolumeExpansion
- Specified by:
hasAllowVolumeExpansionin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
addToAllowedTopologies
public A addToAllowedTopologies(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorTerm item) - Specified by:
addToAllowedTopologiesin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
setToAllowedTopologies
public A setToAllowedTopologies(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorTerm item) - Specified by:
setToAllowedTopologiesin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
addToAllowedTopologies
public A addToAllowedTopologies(io.kubernetes.client.openapi.models.V1TopologySelectorTerm... items) - Specified by:
addToAllowedTopologiesin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
addAllToAllowedTopologies
public A addAllToAllowedTopologies(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorTerm> items) - Specified by:
addAllToAllowedTopologiesin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
removeFromAllowedTopologies
public A removeFromAllowedTopologies(io.kubernetes.client.openapi.models.V1TopologySelectorTerm... items) - Specified by:
removeFromAllowedTopologiesin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
removeAllFromAllowedTopologies
public A removeAllFromAllowedTopologies(Collection<io.kubernetes.client.openapi.models.V1TopologySelectorTerm> items) - Specified by:
removeAllFromAllowedTopologiesin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
removeMatchingFromAllowedTopologies
- Specified by:
removeMatchingFromAllowedTopologiesin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getAllowedTopologies
@Deprecated public List<io.kubernetes.client.openapi.models.V1TopologySelectorTerm> getAllowedTopologies()Deprecated.This method has been deprecated, please use method buildAllowedTopologies instead.- Specified by:
getAllowedTopologiesin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>- Returns:
- The buildable object.
-
buildAllowedTopologies
- Specified by:
buildAllowedTopologiesin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
buildAllowedTopology
public io.kubernetes.client.openapi.models.V1TopologySelectorTerm buildAllowedTopology(Integer index) - Specified by:
buildAllowedTopologyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
buildFirstAllowedTopology
public io.kubernetes.client.openapi.models.V1TopologySelectorTerm buildFirstAllowedTopology()- Specified by:
buildFirstAllowedTopologyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
buildLastAllowedTopology
public io.kubernetes.client.openapi.models.V1TopologySelectorTerm buildLastAllowedTopology()- Specified by:
buildLastAllowedTopologyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
buildMatchingAllowedTopology
public io.kubernetes.client.openapi.models.V1TopologySelectorTerm buildMatchingAllowedTopology(Predicate<V1TopologySelectorTermBuilder> predicate) - Specified by:
buildMatchingAllowedTopologyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
hasMatchingAllowedTopology
- Specified by:
hasMatchingAllowedTopologyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withAllowedTopologies
public A withAllowedTopologies(List<io.kubernetes.client.openapi.models.V1TopologySelectorTerm> allowedTopologies) - Specified by:
withAllowedTopologiesin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withAllowedTopologies
public A withAllowedTopologies(io.kubernetes.client.openapi.models.V1TopologySelectorTerm... allowedTopologies) - Specified by:
withAllowedTopologiesin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
hasAllowedTopologies
- Specified by:
hasAllowedTopologiesin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
addNewAllowedTopology
- Specified by:
addNewAllowedTopologyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
addNewAllowedTopologyLike
public V1StorageClassFluent.AllowedTopologiesNested<A> addNewAllowedTopologyLike(io.kubernetes.client.openapi.models.V1TopologySelectorTerm item) - Specified by:
addNewAllowedTopologyLikein interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
setNewAllowedTopologyLike
public V1StorageClassFluent.AllowedTopologiesNested<A> setNewAllowedTopologyLike(Integer index, io.kubernetes.client.openapi.models.V1TopologySelectorTerm item) - Specified by:
setNewAllowedTopologyLikein interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
editAllowedTopology
- Specified by:
editAllowedTopologyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
editFirstAllowedTopology
- Specified by:
editFirstAllowedTopologyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
editLastAllowedTopology
- Specified by:
editLastAllowedTopologyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
editMatchingAllowedTopology
public V1StorageClassFluent.AllowedTopologiesNested<A> editMatchingAllowedTopology(Predicate<V1TopologySelectorTermBuilder> predicate) - Specified by:
editMatchingAllowedTopologyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getApiVersion
- Specified by:
getApiVersionin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withApiVersion
- Specified by:
withApiVersionin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
hasApiVersion
- Specified by:
hasApiVersionin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getKind
- Specified by:
getKindin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withKind
- Specified by:
withKindin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
hasKind
- Specified by:
hasKindin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getMetadata
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Specified by:
getMetadatain interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>- Returns:
- The buildable object.
-
buildMetadata
public io.kubernetes.client.openapi.models.V1ObjectMeta buildMetadata()- Specified by:
buildMetadatain interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withMetadata
- Specified by:
withMetadatain interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
hasMetadata
- Specified by:
hasMetadatain interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withNewMetadata
- Specified by:
withNewMetadatain interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withNewMetadataLike
public V1StorageClassFluent.MetadataNested<A> withNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) - Specified by:
withNewMetadataLikein interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
editMetadata
- Specified by:
editMetadatain interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
editOrNewMetadata
- Specified by:
editOrNewMetadatain interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
editOrNewMetadataLike
public V1StorageClassFluent.MetadataNested<A> editOrNewMetadataLike(io.kubernetes.client.openapi.models.V1ObjectMeta item) - Specified by:
editOrNewMetadataLikein interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
addToMountOptions
- Specified by:
addToMountOptionsin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
setToMountOptions
- Specified by:
setToMountOptionsin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
addToMountOptions
- Specified by:
addToMountOptionsin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
addAllToMountOptions
- Specified by:
addAllToMountOptionsin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
removeFromMountOptions
- Specified by:
removeFromMountOptionsin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
removeAllFromMountOptions
- Specified by:
removeAllFromMountOptionsin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getMountOptions
- Specified by:
getMountOptionsin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getMountOption
- Specified by:
getMountOptionin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getFirstMountOption
- Specified by:
getFirstMountOptionin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getLastMountOption
- Specified by:
getLastMountOptionin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getMatchingMountOption
- Specified by:
getMatchingMountOptionin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
hasMatchingMountOption
- Specified by:
hasMatchingMountOptionin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withMountOptions
- Specified by:
withMountOptionsin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withMountOptions
- Specified by:
withMountOptionsin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
hasMountOptions
- Specified by:
hasMountOptionsin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
addToParameters
- Specified by:
addToParametersin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
addToParameters
- Specified by:
addToParametersin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
removeFromParameters
- Specified by:
removeFromParametersin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
removeFromParameters
- Specified by:
removeFromParametersin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getParameters
- Specified by:
getParametersin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withParameters
- Specified by:
withParametersin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
hasParameters
- Specified by:
hasParametersin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getProvisioner
- Specified by:
getProvisionerin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withProvisioner
- Specified by:
withProvisionerin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
hasProvisioner
- Specified by:
hasProvisionerin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getReclaimPolicy
- Specified by:
getReclaimPolicyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withReclaimPolicy
- Specified by:
withReclaimPolicyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
hasReclaimPolicy
- Specified by:
hasReclaimPolicyin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
getVolumeBindingMode
- Specified by:
getVolumeBindingModein interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
withVolumeBindingMode
- Specified by:
withVolumeBindingModein interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
hasVolumeBindingMode
- Specified by:
hasVolumeBindingModein interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1StorageClassFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1StorageClassFluent<A>>
-
toString
-
withAllowVolumeExpansion
- Specified by:
withAllowVolumeExpansionin interfaceV1StorageClassFluent<A extends V1StorageClassFluent<A>>
-