@Generated(value="org.jsonschema2pojo") public class PersistentVolumeClaimSpec extends java.lang.Object implements KubernetesResource
| Constructor and Description |
|---|
PersistentVolumeClaimSpec()
No args constructor for use in serialization
|
PersistentVolumeClaimSpec(java.util.List<java.lang.String> accessModes,
TypedLocalObjectReference dataSource,
ResourceRequirements resources,
LabelSelector selector,
java.lang.String storageClassName,
java.lang.String volumeMode,
java.lang.String volumeName) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getAccessModes() |
java.util.Map<java.lang.String,java.lang.Object> |
getAdditionalProperties() |
TypedLocalObjectReference |
getDataSource() |
ResourceRequirements |
getResources() |
LabelSelector |
getSelector() |
java.lang.String |
getStorageClassName() |
java.lang.String |
getVolumeMode() |
java.lang.String |
getVolumeName() |
void |
setAccessModes(java.util.List<java.lang.String> accessModes) |
void |
setAdditionalProperty(java.lang.String name,
java.lang.Object value) |
void |
setDataSource(TypedLocalObjectReference dataSource) |
void |
setResources(ResourceRequirements resources) |
void |
setSelector(LabelSelector selector) |
void |
setStorageClassName(java.lang.String storageClassName) |
void |
setVolumeMode(java.lang.String volumeMode) |
void |
setVolumeName(java.lang.String volumeName) |
public PersistentVolumeClaimSpec()
public PersistentVolumeClaimSpec(java.util.List<java.lang.String> accessModes,
TypedLocalObjectReference dataSource,
ResourceRequirements resources,
LabelSelector selector,
java.lang.String storageClassName,
java.lang.String volumeMode,
java.lang.String volumeName)
storageClassName - volumeName - resources - selector - accessModes - dataSource - volumeMode - public java.util.List<java.lang.String> getAccessModes()
public void setAccessModes(java.util.List<java.lang.String> accessModes)
accessModes - The accessModespublic TypedLocalObjectReference getDataSource()
public void setDataSource(TypedLocalObjectReference dataSource)
dataSource - The dataSourcepublic ResourceRequirements getResources()
public void setResources(ResourceRequirements resources)
resources - The resourcespublic LabelSelector getSelector()
public void setSelector(LabelSelector selector)
selector - The selectorpublic java.lang.String getStorageClassName()
public void setStorageClassName(java.lang.String storageClassName)
storageClassName - The storageClassNamepublic java.lang.String getVolumeMode()
public void setVolumeMode(java.lang.String volumeMode)
volumeMode - The volumeModepublic java.lang.String getVolumeName()
public void setVolumeName(java.lang.String volumeName)
volumeName - The volumeNamepublic java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
public void setAdditionalProperty(java.lang.String name,
java.lang.Object value)
Copyright © 2015-2019 Red Hat. All Rights Reserved.