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()
TypedLocalObjectReference
getDataSource()
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
setResources(ResourceRequirements resources)
void
setSelector(LabelSelector selector)
void
setStorageClassName(String storageClassName)
void
setVolumeMode(String volumeMode)
void
setVolumeName(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)
-
-