@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.