Class CSIStorageCapacity
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.storage.CSIStorageCapacity
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<CSIStorageCapacityBuilder>,io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.KubernetesResource,io.fabric8.kubernetes.api.model.Namespaced,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class CSIStorageCapacity extends Object implements io.fabric8.kubernetes.api.builder.Editable<CSIStorageCapacityBuilder>, io.fabric8.kubernetes.api.model.HasMetadata, io.fabric8.kubernetes.api.model.Namespaced- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CSIStorageCapacity()No args constructor for use in serializationCSIStorageCapacity(String apiVersion, io.fabric8.kubernetes.api.model.Quantity capacity, String kind, io.fabric8.kubernetes.api.model.Quantity maximumVolumeSize, io.fabric8.kubernetes.api.model.ObjectMeta metadata, io.fabric8.kubernetes.api.model.LabelSelector nodeTopology, String storageClassName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CSIStorageCapacityBuilderedit()Map<String,Object>getAdditionalProperties()StringgetApiVersion()(Required)io.fabric8.kubernetes.api.model.QuantitygetCapacity()StringgetKind()(Required)io.fabric8.kubernetes.api.model.QuantitygetMaximumVolumeSize()io.fabric8.kubernetes.api.model.ObjectMetagetMetadata()io.fabric8.kubernetes.api.model.LabelSelectorgetNodeTopology()StringgetStorageClassName()voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetApiVersion(String apiVersion)(Required)voidsetCapacity(io.fabric8.kubernetes.api.model.Quantity capacity)voidsetKind(String kind)(Required)voidsetMaximumVolumeSize(io.fabric8.kubernetes.api.model.Quantity maximumVolumeSize)voidsetMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)voidsetNodeTopology(io.fabric8.kubernetes.api.model.LabelSelector nodeTopology)voidsetStorageClassName(String storageClassName)CSIStorageCapacityBuildertoBuilder()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.fabric8.kubernetes.api.model.HasMetadata
addFinalizer, addOwnerReference, addOwnerReference, getFinalizers, getFullResourceName, getOwnerReferenceFor, getOwnerReferenceFor, getPlural, getSingular, hasFinalizer, hasOwnerReferenceFor, hasOwnerReferenceFor, initNameAndNamespaceFrom, isFinalizerValid, isMarkedForDeletion, optionalMetadata, removeFinalizer, removeOwnerReference, removeOwnerReference
-
-
-
-
Constructor Detail
-
CSIStorageCapacity
public CSIStorageCapacity()
No args constructor for use in serialization
-
CSIStorageCapacity
public CSIStorageCapacity(String apiVersion, io.fabric8.kubernetes.api.model.Quantity capacity, String kind, io.fabric8.kubernetes.api.model.Quantity maximumVolumeSize, io.fabric8.kubernetes.api.model.ObjectMeta metadata, io.fabric8.kubernetes.api.model.LabelSelector nodeTopology, String storageClassName)
-
-
Method Detail
-
getApiVersion
public String getApiVersion()
(Required)- Specified by:
getApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setApiVersion
public void setApiVersion(String apiVersion)
(Required)- Specified by:
setApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
getCapacity
public io.fabric8.kubernetes.api.model.Quantity getCapacity()
-
setCapacity
public void setCapacity(io.fabric8.kubernetes.api.model.Quantity capacity)
-
getKind
public String getKind()
(Required)- Specified by:
getKindin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setKind
public void setKind(String kind)
(Required)
-
getMaximumVolumeSize
public io.fabric8.kubernetes.api.model.Quantity getMaximumVolumeSize()
-
setMaximumVolumeSize
public void setMaximumVolumeSize(io.fabric8.kubernetes.api.model.Quantity maximumVolumeSize)
-
getMetadata
public io.fabric8.kubernetes.api.model.ObjectMeta getMetadata()
- Specified by:
getMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setMetadata
public void setMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
- Specified by:
setMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
getNodeTopology
public io.fabric8.kubernetes.api.model.LabelSelector getNodeTopology()
-
setNodeTopology
public void setNodeTopology(io.fabric8.kubernetes.api.model.LabelSelector nodeTopology)
-
getStorageClassName
public String getStorageClassName()
-
setStorageClassName
public void setStorageClassName(String storageClassName)
-
edit
public CSIStorageCapacityBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<CSIStorageCapacityBuilder>
-
toBuilder
public CSIStorageCapacityBuilder toBuilder()
-
-