@Generated(value="org.jsonschema2pojo") public class StorageClass extends Object implements io.fabric8.kubernetes.api.model.HasMetadata
| Constructor and Description |
|---|
StorageClass()
No args constructor for use in serialization
|
StorageClass(Boolean allowVolumeExpansion,
List<io.fabric8.kubernetes.api.model.TopologySelectorTerm> allowedTopologies,
String apiVersion,
String kind,
io.fabric8.kubernetes.api.model.ObjectMeta metadata,
List<String> mountOptions,
Map<String,String> parameters,
String provisioner,
String reclaimPolicy,
String volumeBindingMode) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
List<io.fabric8.kubernetes.api.model.TopologySelectorTerm> |
getAllowedTopologies() |
Boolean |
getAllowVolumeExpansion() |
String |
getApiVersion()
(Required)
|
String |
getKind()
(Required)
|
io.fabric8.kubernetes.api.model.ObjectMeta |
getMetadata() |
List<String> |
getMountOptions() |
Map<String,String> |
getParameters() |
String |
getProvisioner() |
String |
getReclaimPolicy() |
String |
getVolumeBindingMode() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setAllowedTopologies(List<io.fabric8.kubernetes.api.model.TopologySelectorTerm> allowedTopologies) |
void |
setAllowVolumeExpansion(Boolean allowVolumeExpansion) |
void |
setApiVersion(String apiVersion)
(Required)
|
void |
setKind(String kind)
(Required)
|
void |
setMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata) |
void |
setMountOptions(List<String> mountOptions) |
void |
setParameters(Map<String,String> parameters) |
void |
setProvisioner(String provisioner) |
void |
setReclaimPolicy(String reclaimPolicy) |
void |
setVolumeBindingMode(String volumeBindingMode) |
public StorageClass()
public StorageClass(Boolean allowVolumeExpansion, List<io.fabric8.kubernetes.api.model.TopologySelectorTerm> allowedTopologies, String apiVersion, String kind, io.fabric8.kubernetes.api.model.ObjectMeta metadata, List<String> mountOptions, Map<String,String> parameters, String provisioner, String reclaimPolicy, String volumeBindingMode)
volumeBindingMode - metadata - provisioner - apiVersion - allowVolumeExpansion - reclaimPolicy - kind - mountOptions - parameters - allowedTopologies - public Boolean getAllowVolumeExpansion()
public void setAllowVolumeExpansion(Boolean allowVolumeExpansion)
allowVolumeExpansion - The allowVolumeExpansionpublic List<io.fabric8.kubernetes.api.model.TopologySelectorTerm> getAllowedTopologies()
public void setAllowedTopologies(List<io.fabric8.kubernetes.api.model.TopologySelectorTerm> allowedTopologies)
allowedTopologies - The allowedTopologiespublic String getApiVersion()
getApiVersion in interface io.fabric8.kubernetes.api.model.HasMetadatapublic void setApiVersion(String apiVersion)
setApiVersion in interface io.fabric8.kubernetes.api.model.HasMetadataapiVersion - The apiVersionpublic String getKind()
getKind in interface io.fabric8.kubernetes.api.model.HasMetadatapublic void setKind(String kind)
kind - The kindpublic io.fabric8.kubernetes.api.model.ObjectMeta getMetadata()
getMetadata in interface io.fabric8.kubernetes.api.model.HasMetadatapublic void setMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
setMetadata in interface io.fabric8.kubernetes.api.model.HasMetadatametadata - The metadatapublic void setMountOptions(List<String> mountOptions)
mountOptions - The mountOptionspublic void setParameters(Map<String,String> parameters)
parameters - The parameterspublic String getProvisioner()
public void setProvisioner(String provisioner)
provisioner - The provisionerpublic String getReclaimPolicy()
public void setReclaimPolicy(String reclaimPolicy)
reclaimPolicy - The reclaimPolicypublic String getVolumeBindingMode()
public void setVolumeBindingMode(String volumeBindingMode)
volumeBindingMode - The volumeBindingModeCopyright © 2015–2020 Red Hat. All rights reserved.