@Generated(value="jsonschema2pojo") public class PersistentVolumeClaimSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<PersistentVolumeClaimSpecBuilder>, KubernetesResource
| Constructor and Description |
|---|
PersistentVolumeClaimSpec()
No args constructor for use in serialization
|
PersistentVolumeClaimSpec(List<String> accessModes,
TypedLocalObjectReference dataSource,
TypedObjectReference dataSourceRef,
VolumeResourceRequirements resources,
LabelSelector selector,
String storageClassName,
String volumeAttributesClassName,
String volumeMode,
String volumeName) |
public PersistentVolumeClaimSpec()
public PersistentVolumeClaimSpec(List<String> accessModes, TypedLocalObjectReference dataSource, TypedObjectReference dataSourceRef, VolumeResourceRequirements resources, LabelSelector selector, String storageClassName, String volumeAttributesClassName, String volumeMode, String volumeName)
public TypedLocalObjectReference getDataSource()
public void setDataSource(TypedLocalObjectReference dataSource)
public TypedObjectReference getDataSourceRef()
public void setDataSourceRef(TypedObjectReference dataSourceRef)
public VolumeResourceRequirements getResources()
public void setResources(VolumeResourceRequirements resources)
public LabelSelector getSelector()
public void setSelector(LabelSelector selector)
public String getStorageClassName()
public void setStorageClassName(String storageClassName)
public String getVolumeAttributesClassName()
public void setVolumeAttributesClassName(String volumeAttributesClassName)
public String getVolumeMode()
public void setVolumeMode(String volumeMode)
public String getVolumeName()
public void setVolumeName(String volumeName)
public PersistentVolumeClaimSpecBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<PersistentVolumeClaimSpecBuilder>public PersistentVolumeClaimSpecBuilder toBuilder()
Copyright © 2015–2024 Red Hat. All rights reserved.