public class PersistentVolumeClaimSpec extends Object implements KubernetesResource
| Constructor and Description |
|---|
PersistentVolumeClaimSpec()
No args constructor for use in serialization
|
PersistentVolumeClaimSpec(List<String> accessModes,
TypedLocalObjectReference dataSource,
TypedLocalObjectReference dataSourceRef,
ResourceRequirements resources,
LabelSelector selector,
String storageClassName,
String volumeMode,
String volumeName) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAccessModes() |
Map<String,Object> |
getAdditionalProperties() |
TypedLocalObjectReference |
getDataSource() |
TypedLocalObjectReference |
getDataSourceRef() |
ResourceRequirements |
getResources() |
LabelSelector |
getSelector() |
String |
getStorageClassName() |
String |
getVolumeMode() |
String |
getVolumeName() |
void |
setAccessModes(List<String> accessModes) |
void |
setAdditionalProperty(String name,
Object value) |
void |
setDataSource(TypedLocalObjectReference dataSource) |
void |
setDataSourceRef(TypedLocalObjectReference dataSourceRef) |
void |
setResources(ResourceRequirements resources) |
void |
setSelector(LabelSelector selector) |
void |
setStorageClassName(String storageClassName) |
void |
setVolumeMode(String volumeMode) |
void |
setVolumeName(String volumeName) |
public PersistentVolumeClaimSpec()
public PersistentVolumeClaimSpec(List<String> accessModes, TypedLocalObjectReference dataSource, TypedLocalObjectReference dataSourceRef, ResourceRequirements resources, LabelSelector selector, String storageClassName, String volumeMode, String volumeName)
storageClassName - dataSourceRef - volumeName - resources - selector - accessModes - dataSource - volumeMode - public TypedLocalObjectReference getDataSource()
public void setDataSource(TypedLocalObjectReference dataSource)
public TypedLocalObjectReference getDataSourceRef()
public void setDataSourceRef(TypedLocalObjectReference dataSourceRef)
public ResourceRequirements getResources()
public void setResources(ResourceRequirements resources)
public LabelSelector getSelector()
public void setSelector(LabelSelector selector)
public String getStorageClassName()
public void setStorageClassName(String storageClassName)
public String getVolumeMode()
public void setVolumeMode(String volumeMode)
public String getVolumeName()
public void setVolumeName(String volumeName)
Copyright © 2015–2022 Red Hat. All rights reserved.