@Generated(value="org.jsonschema2pojo") public class StorageClass extends Object implements HasMetadata
| Constructor and Description |
|---|
StorageClass()
No args constructor for use in serialization
|
StorageClass(Boolean allowVolumeExpansion,
String apiVersion,
String kind,
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() |
Boolean |
getAllowVolumeExpansion() |
String |
getApiVersion()
(Required)
|
String |
getKind()
(Required)
|
ObjectMeta |
getMetadata() |
List<String> |
getMountOptions() |
Map<String,String> |
getParameters() |
String |
getProvisioner() |
String |
getReclaimPolicy() |
String |
getVolumeBindingMode() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setAllowVolumeExpansion(Boolean allowVolumeExpansion) |
void |
setApiVersion(String apiVersion)
(Required)
|
void |
setKind(String kind)
(Required)
|
void |
setMetadata(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, String apiVersion, String kind, ObjectMeta metadata, List<String> mountOptions, Map<String,String> parameters, String provisioner, String reclaimPolicy, String volumeBindingMode)
volumeBindingMode - metadata - provisioner - apiVersion - allowVolumeExpansion - reclaimPolicy - kind - mountOptions - parameters - public Boolean getAllowVolumeExpansion()
public void setAllowVolumeExpansion(Boolean allowVolumeExpansion)
allowVolumeExpansion - The allowVolumeExpansionpublic String getApiVersion()
getApiVersion in interface HasMetadatapublic void setApiVersion(String apiVersion)
setApiVersion in interface HasMetadataapiVersion - The apiVersionpublic String getKind()
getKind in interface HasMetadatapublic void setKind(String kind)
kind - The kindpublic ObjectMeta getMetadata()
getMetadata in interface HasMetadatapublic void setMetadata(ObjectMeta metadata)
setMetadata in interface 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 © 2011–2018 Red Hat. All rights reserved.