public class V1PersistentVolumeClaimSpec extends Object
Constructor and Description |
---|
V1PersistentVolumeClaimSpec() |
Modifier and Type | Method and Description |
---|---|
V1PersistentVolumeClaimSpec |
accessModes(List<String> accessModes) |
V1PersistentVolumeClaimSpec |
addAccessModesItem(String accessModesItem) |
boolean |
equals(Object o) |
List<String> |
getAccessModes()
AccessModes contains the desired access modes the volume should have.
|
V1ResourceRequirements |
getResources()
Resources represents the minimum resources the volume should have.
|
V1LabelSelector |
getSelector()
A label query over volumes to consider for binding.
|
String |
getStorageClassName()
Name of the StorageClass required by the claim.
|
String |
getVolumeMode()
volumeMode defines what type of volume is required by the claim.
|
String |
getVolumeName()
VolumeName is the binding reference to the PersistentVolume backing this claim.
|
int |
hashCode() |
V1PersistentVolumeClaimSpec |
resources(V1ResourceRequirements resources) |
V1PersistentVolumeClaimSpec |
selector(V1LabelSelector selector) |
void |
setAccessModes(List<String> accessModes) |
void |
setResources(V1ResourceRequirements resources) |
void |
setSelector(V1LabelSelector selector) |
void |
setStorageClassName(String storageClassName) |
void |
setVolumeMode(String volumeMode) |
void |
setVolumeName(String volumeName) |
V1PersistentVolumeClaimSpec |
storageClassName(String storageClassName) |
String |
toString() |
V1PersistentVolumeClaimSpec |
volumeMode(String volumeMode) |
V1PersistentVolumeClaimSpec |
volumeName(String volumeName) |
public V1PersistentVolumeClaimSpec accessModes(List<String> accessModes)
public V1PersistentVolumeClaimSpec addAccessModesItem(String accessModesItem)
public List<String> getAccessModes()
public V1PersistentVolumeClaimSpec resources(V1ResourceRequirements resources)
public V1ResourceRequirements getResources()
public void setResources(V1ResourceRequirements resources)
public V1PersistentVolumeClaimSpec selector(V1LabelSelector selector)
public V1LabelSelector getSelector()
public void setSelector(V1LabelSelector selector)
public V1PersistentVolumeClaimSpec storageClassName(String storageClassName)
public String getStorageClassName()
public void setStorageClassName(String storageClassName)
public V1PersistentVolumeClaimSpec volumeMode(String volumeMode)
public String getVolumeMode()
public void setVolumeMode(String volumeMode)
public V1PersistentVolumeClaimSpec volumeName(String volumeName)
public String getVolumeName()
public void setVolumeName(String volumeName)
Copyright © 2018. All rights reserved.