Class StorageClassFluentImpl<A extends StorageClassFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.storage.StorageClassFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,StorageClassFluent<A>
- Direct Known Subclasses:
DoneableStorageClass,StorageClassBuilder,StorageClassListFluentImpl.ItemsNestedImpl
public class StorageClassFluentImpl<A extends StorageClassFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements StorageClassFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classStorageClassFluentImpl.MetadataNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.storage.StorageClassFluent
StorageClassFluent.MetadataNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description StorageClassFluentImpl()StorageClassFluentImpl(StorageClass instance) -
Method Summary
-
Constructor Details
-
StorageClassFluentImpl
public StorageClassFluentImpl() -
StorageClassFluentImpl
-
-
Method Details
-
isAllowVolumeExpansion
- Specified by:
isAllowVolumeExpansionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withAllowVolumeExpansion
- Specified by:
withAllowVolumeExpansionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
hasAllowVolumeExpansion
- Specified by:
hasAllowVolumeExpansionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewAllowVolumeExpansion
- Specified by:
withNewAllowVolumeExpansionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewAllowVolumeExpansion
- Specified by:
withNewAllowVolumeExpansionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
addToAllowedTopologies
public A addToAllowedTopologies(int index, io.fabric8.kubernetes.api.model.TopologySelectorTerm item)- Specified by:
addToAllowedTopologiesin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
setToAllowedTopologies
public A setToAllowedTopologies(int index, io.fabric8.kubernetes.api.model.TopologySelectorTerm item)- Specified by:
setToAllowedTopologiesin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
addToAllowedTopologies
- Specified by:
addToAllowedTopologiesin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
addAllToAllowedTopologies
public A addAllToAllowedTopologies(Collection<io.fabric8.kubernetes.api.model.TopologySelectorTerm> items)- Specified by:
addAllToAllowedTopologiesin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
removeFromAllowedTopologies
public A removeFromAllowedTopologies(io.fabric8.kubernetes.api.model.TopologySelectorTerm... items)- Specified by:
removeFromAllowedTopologiesin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
removeAllFromAllowedTopologies
public A removeAllFromAllowedTopologies(Collection<io.fabric8.kubernetes.api.model.TopologySelectorTerm> items)- Specified by:
removeAllFromAllowedTopologiesin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getAllowedTopologies
- Specified by:
getAllowedTopologiesin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getAllowedTopology
public io.fabric8.kubernetes.api.model.TopologySelectorTerm getAllowedTopology(int index)- Specified by:
getAllowedTopologyin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getFirstAllowedTopology
public io.fabric8.kubernetes.api.model.TopologySelectorTerm getFirstAllowedTopology()- Specified by:
getFirstAllowedTopologyin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getLastAllowedTopology
public io.fabric8.kubernetes.api.model.TopologySelectorTerm getLastAllowedTopology()- Specified by:
getLastAllowedTopologyin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getMatchingAllowedTopology
public io.fabric8.kubernetes.api.model.TopologySelectorTerm getMatchingAllowedTopology(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.TopologySelectorTerm> predicate)- Specified by:
getMatchingAllowedTopologyin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
hasMatchingAllowedTopology
public Boolean hasMatchingAllowedTopology(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.TopologySelectorTerm> predicate)- Specified by:
hasMatchingAllowedTopologyin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withAllowedTopologies
public A withAllowedTopologies(List<io.fabric8.kubernetes.api.model.TopologySelectorTerm> allowedTopologies)- Specified by:
withAllowedTopologiesin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withAllowedTopologies
public A withAllowedTopologies(io.fabric8.kubernetes.api.model.TopologySelectorTerm... allowedTopologies)- Specified by:
withAllowedTopologiesin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
hasAllowedTopologies
- Specified by:
hasAllowedTopologiesin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getApiVersion
- Specified by:
getApiVersionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withApiVersion
- Specified by:
withApiVersionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
hasApiVersion
- Specified by:
hasApiVersionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewApiVersion
- Specified by:
withNewApiVersionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getKind
- Specified by:
getKindin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withKind
- Specified by:
withKindin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
hasKind
- Specified by:
hasKindin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewKind
- Specified by:
withNewKindin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewKind
- Specified by:
withNewKindin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewKind
- Specified by:
withNewKindin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getMetadata
Deprecated.This method has been deprecated, please use method buildMetadata instead.- Specified by:
getMetadatain interfaceStorageClassFluent<A extends StorageClassFluent<A>>- Returns:
- The buildable object.
-
buildMetadata
public io.fabric8.kubernetes.api.model.ObjectMeta buildMetadata()- Specified by:
buildMetadatain interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withMetadata
- Specified by:
withMetadatain interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
hasMetadata
- Specified by:
hasMetadatain interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewMetadata
- Specified by:
withNewMetadatain interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewMetadataLike
public StorageClassFluent.MetadataNested<A> withNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)- Specified by:
withNewMetadataLikein interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
editMetadata
- Specified by:
editMetadatain interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
editOrNewMetadata
- Specified by:
editOrNewMetadatain interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
editOrNewMetadataLike
public StorageClassFluent.MetadataNested<A> editOrNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)- Specified by:
editOrNewMetadataLikein interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
addToMountOptions
- Specified by:
addToMountOptionsin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
setToMountOptions
- Specified by:
setToMountOptionsin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
addToMountOptions
- Specified by:
addToMountOptionsin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
addAllToMountOptions
- Specified by:
addAllToMountOptionsin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
removeFromMountOptions
- Specified by:
removeFromMountOptionsin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
removeAllFromMountOptions
- Specified by:
removeAllFromMountOptionsin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getMountOptions
- Specified by:
getMountOptionsin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getMountOption
- Specified by:
getMountOptionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getFirstMountOption
- Specified by:
getFirstMountOptionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getLastMountOption
- Specified by:
getLastMountOptionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getMatchingMountOption
public String getMatchingMountOption(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)- Specified by:
getMatchingMountOptionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
hasMatchingMountOption
public Boolean hasMatchingMountOption(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)- Specified by:
hasMatchingMountOptionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withMountOptions
- Specified by:
withMountOptionsin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withMountOptions
- Specified by:
withMountOptionsin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
hasMountOptions
- Specified by:
hasMountOptionsin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
addNewMountOption
- Specified by:
addNewMountOptionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
addNewMountOption
- Specified by:
addNewMountOptionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
addNewMountOption
- Specified by:
addNewMountOptionin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
addToParameters
- Specified by:
addToParametersin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
addToParameters
- Specified by:
addToParametersin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
removeFromParameters
- Specified by:
removeFromParametersin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
removeFromParameters
- Specified by:
removeFromParametersin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getParameters
- Specified by:
getParametersin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withParameters
- Specified by:
withParametersin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
hasParameters
- Specified by:
hasParametersin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getProvisioner
- Specified by:
getProvisionerin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withProvisioner
- Specified by:
withProvisionerin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
hasProvisioner
- Specified by:
hasProvisionerin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewProvisioner
- Specified by:
withNewProvisionerin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewProvisioner
- Specified by:
withNewProvisionerin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewProvisioner
- Specified by:
withNewProvisionerin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getReclaimPolicy
- Specified by:
getReclaimPolicyin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withReclaimPolicy
- Specified by:
withReclaimPolicyin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
hasReclaimPolicy
- Specified by:
hasReclaimPolicyin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewReclaimPolicy
- Specified by:
withNewReclaimPolicyin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewReclaimPolicy
- Specified by:
withNewReclaimPolicyin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewReclaimPolicy
- Specified by:
withNewReclaimPolicyin interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
getVolumeBindingMode
- Specified by:
getVolumeBindingModein interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withVolumeBindingMode
- Specified by:
withVolumeBindingModein interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
hasVolumeBindingMode
- Specified by:
hasVolumeBindingModein interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewVolumeBindingMode
- Specified by:
withNewVolumeBindingModein interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewVolumeBindingMode
- Specified by:
withNewVolumeBindingModein interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
withNewVolumeBindingMode
- Specified by:
withNewVolumeBindingModein interfaceStorageClassFluent<A extends StorageClassFluent<A>>
-
equals
-