Class StorageClassFluent<A extends StorageClassFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.storage.v1beta1.StorageClassFluent<A>
-
- Direct Known Subclasses:
StorageClassBuilder,StorageClassListFluent.ItemsNested
public class StorageClassFluent<A extends StorageClassFluent<A>> extends BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classStorageClassFluent.MetadataNested<N>
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables, VISIT
-
-
Constructor Summary
Constructors Constructor Description StorageClassFluent()StorageClassFluent(StorageClass instance)
-
Method Summary
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
StorageClassFluent
public StorageClassFluent()
-
StorageClassFluent
public StorageClassFluent(StorageClass instance)
-
-
Method Detail
-
addAllToAllowedTopologies
public A addAllToAllowedTopologies(Collection<TopologySelectorTerm> items)
-
addAllToMountOptions
public A addAllToMountOptions(Collection<String> items)
-
addToAllowedTopologies
public A addToAllowedTopologies(TopologySelectorTerm... items)
-
addToAllowedTopologies
public A addToAllowedTopologies(int index, TopologySelectorTerm item)
-
buildMetadata
public ObjectMeta buildMetadata()
-
copyInstance
protected void copyInstance(StorageClass instance)
-
editMetadata
public StorageClassFluent.MetadataNested<A> editMetadata()
-
editOrNewMetadata
public StorageClassFluent.MetadataNested<A> editOrNewMetadata()
-
editOrNewMetadataLike
public StorageClassFluent.MetadataNested<A> editOrNewMetadataLike(ObjectMeta item)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classBaseFluent<A extends StorageClassFluent<A>>
-
getAllowVolumeExpansion
public Boolean getAllowVolumeExpansion()
-
getAllowedTopologies
public List<TopologySelectorTerm> getAllowedTopologies()
-
getAllowedTopology
public TopologySelectorTerm getAllowedTopology(int index)
-
getApiVersion
public String getApiVersion()
-
getFirstAllowedTopology
public TopologySelectorTerm getFirstAllowedTopology()
-
getFirstMountOption
public String getFirstMountOption()
-
getKind
public String getKind()
-
getLastAllowedTopology
public TopologySelectorTerm getLastAllowedTopology()
-
getLastMountOption
public String getLastMountOption()
-
getMatchingAllowedTopology
public TopologySelectorTerm getMatchingAllowedTopology(Predicate<TopologySelectorTerm> predicate)
-
getMountOption
public String getMountOption(int index)
-
getProvisioner
public String getProvisioner()
-
getReclaimPolicy
public String getReclaimPolicy()
-
getVolumeBindingMode
public String getVolumeBindingMode()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasAllowVolumeExpansion
public boolean hasAllowVolumeExpansion()
-
hasAllowedTopologies
public boolean hasAllowedTopologies()
-
hasApiVersion
public boolean hasApiVersion()
-
hasKind
public boolean hasKind()
-
hasMatchingAllowedTopology
public boolean hasMatchingAllowedTopology(Predicate<TopologySelectorTerm> predicate)
-
hasMetadata
public boolean hasMetadata()
-
hasMountOptions
public boolean hasMountOptions()
-
hasParameters
public boolean hasParameters()
-
hasProvisioner
public boolean hasProvisioner()
-
hasReclaimPolicy
public boolean hasReclaimPolicy()
-
hasVolumeBindingMode
public boolean hasVolumeBindingMode()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBaseFluent<A extends StorageClassFluent<A>>
-
removeAllFromAllowedTopologies
public A removeAllFromAllowedTopologies(Collection<TopologySelectorTerm> items)
-
removeAllFromMountOptions
public A removeAllFromMountOptions(Collection<String> items)
-
removeFromAllowedTopologies
public A removeFromAllowedTopologies(TopologySelectorTerm... items)
-
setToAllowedTopologies
public A setToAllowedTopologies(int index, TopologySelectorTerm item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withAllowVolumeExpansion
public A withAllowVolumeExpansion()
-
withAllowedTopologies
public A withAllowedTopologies(List<TopologySelectorTerm> allowedTopologies)
-
withAllowedTopologies
public A withAllowedTopologies(TopologySelectorTerm... allowedTopologies)
-
withMetadata
public A withMetadata(ObjectMeta metadata)
-
withNewMetadata
public StorageClassFluent.MetadataNested<A> withNewMetadata()
-
withNewMetadataLike
public StorageClassFluent.MetadataNested<A> withNewMetadataLike(ObjectMeta item)
-
-