Package io.fabric8.kubernetes.api.model
Class PersistentVolumeClaimSpec
java.lang.Object
io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpec
- All Implemented Interfaces:
KubernetesResource,Serializable
@Generated("org.jsonschema2pojo") 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
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 Details
-
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 Details
-
getAccessModes
- Returns:
- The accessModes
-
setAccessModes
- Parameters:
accessModes- The accessModes
-
getDataSource
- Returns:
- The dataSource
-
setDataSource
- Parameters:
dataSource- The dataSource
-
getResources
- Returns:
- The resources
-
setResources
- Parameters:
resources- The resources
-
getSelector
- Returns:
- The selector
-
setSelector
- Parameters:
selector- The selector
-
getStorageClassName
- Returns:
- The storageClassName
-
setStorageClassName
- Parameters:
storageClassName- The storageClassName
-
getVolumeMode
- Returns:
- The volumeMode
-
setVolumeMode
- Parameters:
volumeMode- The volumeMode
-
getVolumeName
- Returns:
- The volumeName
-
setVolumeName
- Parameters:
volumeName- The volumeName
-
getAdditionalProperties
-
setAdditionalProperty
-