Package io.fabric8.kubernetes.api.model
Class PersistentVolumeClaimSpec
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpec
-
- All Implemented Interfaces:
KubernetesResource,Serializable
public class PersistentVolumeClaimSpec extends Object implements KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PersistentVolumeClaimSpec()No args constructor for use in serializationPersistentVolumeClaimSpec(List<String> accessModes, TypedLocalObjectReference dataSource, ResourceRequirements resources, LabelSelector selector, String storageClassName, String volumeMode, String volumeName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getAccessModes()Map<String,Object>getAdditionalProperties()TypedLocalObjectReferencegetDataSource()ResourceRequirementsgetResources()LabelSelectorgetSelector()StringgetStorageClassName()StringgetVolumeMode()StringgetVolumeName()voidsetAccessModes(List<String> accessModes)voidsetAdditionalProperty(String name, Object value)voidsetDataSource(TypedLocalObjectReference dataSource)voidsetResources(ResourceRequirements resources)voidsetSelector(LabelSelector selector)voidsetStorageClassName(String storageClassName)voidsetVolumeMode(String volumeMode)voidsetVolumeName(String volumeName)
-
-
-
Constructor Detail
-
PersistentVolumeClaimSpec
public PersistentVolumeClaimSpec()
No args constructor for use in serialization
-
PersistentVolumeClaimSpec
public PersistentVolumeClaimSpec(List<String> accessModes, TypedLocalObjectReference dataSource, ResourceRequirements resources, LabelSelector selector, String storageClassName, String volumeMode, String volumeName)
- Parameters:
storageClassName-volumeName-resources-selector-accessModes-dataSource-volumeMode-
-
-
Method Detail
-
getDataSource
public TypedLocalObjectReference getDataSource()
-
setDataSource
public void setDataSource(TypedLocalObjectReference dataSource)
-
getResources
public ResourceRequirements getResources()
-
setResources
public void setResources(ResourceRequirements resources)
-
getSelector
public LabelSelector getSelector()
-
setSelector
public void setSelector(LabelSelector selector)
-
getStorageClassName
public String getStorageClassName()
-
setStorageClassName
public void setStorageClassName(String storageClassName)
-
getVolumeMode
public String getVolumeMode()
-
setVolumeMode
public void setVolumeMode(String volumeMode)
-
getVolumeName
public String getVolumeName()
-
setVolumeName
public void setVolumeName(String volumeName)
-
-