@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2021-01-04T09:55:14.976Z[Etc/UTC]") public class V1PersistentVolumeSpec extends Object
Constructor and Description |
---|
V1PersistentVolumeSpec() |
public static final String SERIALIZED_NAME_ACCESS_MODES
public static final String SERIALIZED_NAME_AWS_ELASTIC_BLOCK_STORE
public static final String SERIALIZED_NAME_AZURE_DISK
public static final String SERIALIZED_NAME_AZURE_FILE
public static final String SERIALIZED_NAME_CAPACITY
public static final String SERIALIZED_NAME_CEPHFS
public static final String SERIALIZED_NAME_CINDER
public static final String SERIALIZED_NAME_CLAIM_REF
public static final String SERIALIZED_NAME_CSI
public static final String SERIALIZED_NAME_FC
public static final String SERIALIZED_NAME_FLEX_VOLUME
public static final String SERIALIZED_NAME_FLOCKER
public static final String SERIALIZED_NAME_GCE_PERSISTENT_DISK
public static final String SERIALIZED_NAME_GLUSTERFS
public static final String SERIALIZED_NAME_HOST_PATH
public static final String SERIALIZED_NAME_ISCSI
public static final String SERIALIZED_NAME_LOCAL
public static final String SERIALIZED_NAME_MOUNT_OPTIONS
public static final String SERIALIZED_NAME_NFS
public static final String SERIALIZED_NAME_NODE_AFFINITY
public static final String SERIALIZED_NAME_PERSISTENT_VOLUME_RECLAIM_POLICY
public static final String SERIALIZED_NAME_PHOTON_PERSISTENT_DISK
public static final String SERIALIZED_NAME_PORTWORX_VOLUME
public static final String SERIALIZED_NAME_QUOBYTE
public static final String SERIALIZED_NAME_RBD
public static final String SERIALIZED_NAME_SCALE_I_O
public static final String SERIALIZED_NAME_STORAGE_CLASS_NAME
public static final String SERIALIZED_NAME_STORAGEOS
public static final String SERIALIZED_NAME_VOLUME_MODE
public static final String SERIALIZED_NAME_VSPHERE_VOLUME
public V1PersistentVolumeSpec accessModes(List<String> accessModes)
public V1PersistentVolumeSpec addAccessModesItem(String accessModesItem)
@Nullable public List<String> getAccessModes()
public V1PersistentVolumeSpec awsElasticBlockStore(V1AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
@Nullable public V1AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()
public void setAwsElasticBlockStore(V1AWSElasticBlockStoreVolumeSource awsElasticBlockStore)
public V1PersistentVolumeSpec azureDisk(V1AzureDiskVolumeSource azureDisk)
@Nullable public V1AzureDiskVolumeSource getAzureDisk()
public void setAzureDisk(V1AzureDiskVolumeSource azureDisk)
public V1PersistentVolumeSpec azureFile(V1AzureFilePersistentVolumeSource azureFile)
@Nullable public V1AzureFilePersistentVolumeSource getAzureFile()
public void setAzureFile(V1AzureFilePersistentVolumeSource azureFile)
public V1PersistentVolumeSpec capacity(Map<String,Quantity> capacity)
public V1PersistentVolumeSpec putCapacityItem(String key, Quantity capacityItem)
@Nullable public Map<String,Quantity> getCapacity()
public V1PersistentVolumeSpec cephfs(V1CephFSPersistentVolumeSource cephfs)
@Nullable public V1CephFSPersistentVolumeSource getCephfs()
public void setCephfs(V1CephFSPersistentVolumeSource cephfs)
public V1PersistentVolumeSpec cinder(V1CinderPersistentVolumeSource cinder)
@Nullable public V1CinderPersistentVolumeSource getCinder()
public void setCinder(V1CinderPersistentVolumeSource cinder)
public V1PersistentVolumeSpec claimRef(V1ObjectReference claimRef)
@Nullable public V1ObjectReference getClaimRef()
public void setClaimRef(V1ObjectReference claimRef)
public V1PersistentVolumeSpec csi(V1CSIPersistentVolumeSource csi)
@Nullable public V1CSIPersistentVolumeSource getCsi()
public void setCsi(V1CSIPersistentVolumeSource csi)
public V1PersistentVolumeSpec fc(V1FCVolumeSource fc)
@Nullable public V1FCVolumeSource getFc()
public void setFc(V1FCVolumeSource fc)
public V1PersistentVolumeSpec flexVolume(V1FlexPersistentVolumeSource flexVolume)
@Nullable public V1FlexPersistentVolumeSource getFlexVolume()
public void setFlexVolume(V1FlexPersistentVolumeSource flexVolume)
public V1PersistentVolumeSpec flocker(V1FlockerVolumeSource flocker)
@Nullable public V1FlockerVolumeSource getFlocker()
public void setFlocker(V1FlockerVolumeSource flocker)
public V1PersistentVolumeSpec gcePersistentDisk(V1GCEPersistentDiskVolumeSource gcePersistentDisk)
@Nullable public V1GCEPersistentDiskVolumeSource getGcePersistentDisk()
public void setGcePersistentDisk(V1GCEPersistentDiskVolumeSource gcePersistentDisk)
public V1PersistentVolumeSpec glusterfs(V1GlusterfsPersistentVolumeSource glusterfs)
@Nullable public V1GlusterfsPersistentVolumeSource getGlusterfs()
public void setGlusterfs(V1GlusterfsPersistentVolumeSource glusterfs)
public V1PersistentVolumeSpec hostPath(V1HostPathVolumeSource hostPath)
@Nullable public V1HostPathVolumeSource getHostPath()
public void setHostPath(V1HostPathVolumeSource hostPath)
public V1PersistentVolumeSpec iscsi(V1ISCSIPersistentVolumeSource iscsi)
@Nullable public V1ISCSIPersistentVolumeSource getIscsi()
public void setIscsi(V1ISCSIPersistentVolumeSource iscsi)
public V1PersistentVolumeSpec local(V1LocalVolumeSource local)
@Nullable public V1LocalVolumeSource getLocal()
public void setLocal(V1LocalVolumeSource local)
public V1PersistentVolumeSpec mountOptions(List<String> mountOptions)
public V1PersistentVolumeSpec addMountOptionsItem(String mountOptionsItem)
@Nullable public List<String> getMountOptions()
public V1PersistentVolumeSpec nfs(V1NFSVolumeSource nfs)
@Nullable public V1NFSVolumeSource getNfs()
public void setNfs(V1NFSVolumeSource nfs)
public V1PersistentVolumeSpec nodeAffinity(V1VolumeNodeAffinity nodeAffinity)
@Nullable public V1VolumeNodeAffinity getNodeAffinity()
public void setNodeAffinity(V1VolumeNodeAffinity nodeAffinity)
public V1PersistentVolumeSpec persistentVolumeReclaimPolicy(String persistentVolumeReclaimPolicy)
@Nullable public String getPersistentVolumeReclaimPolicy()
public void setPersistentVolumeReclaimPolicy(String persistentVolumeReclaimPolicy)
public V1PersistentVolumeSpec photonPersistentDisk(V1PhotonPersistentDiskVolumeSource photonPersistentDisk)
@Nullable public V1PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()
public void setPhotonPersistentDisk(V1PhotonPersistentDiskVolumeSource photonPersistentDisk)
public V1PersistentVolumeSpec portworxVolume(V1PortworxVolumeSource portworxVolume)
@Nullable public V1PortworxVolumeSource getPortworxVolume()
public void setPortworxVolume(V1PortworxVolumeSource portworxVolume)
public V1PersistentVolumeSpec quobyte(V1QuobyteVolumeSource quobyte)
@Nullable public V1QuobyteVolumeSource getQuobyte()
public void setQuobyte(V1QuobyteVolumeSource quobyte)
public V1PersistentVolumeSpec rbd(V1RBDPersistentVolumeSource rbd)
@Nullable public V1RBDPersistentVolumeSource getRbd()
public void setRbd(V1RBDPersistentVolumeSource rbd)
public V1PersistentVolumeSpec scaleIO(V1ScaleIOPersistentVolumeSource scaleIO)
@Nullable public V1ScaleIOPersistentVolumeSource getScaleIO()
public void setScaleIO(V1ScaleIOPersistentVolumeSource scaleIO)
public V1PersistentVolumeSpec storageClassName(String storageClassName)
@Nullable public String getStorageClassName()
public void setStorageClassName(String storageClassName)
public V1PersistentVolumeSpec storageos(V1StorageOSPersistentVolumeSource storageos)
@Nullable public V1StorageOSPersistentVolumeSource getStorageos()
public void setStorageos(V1StorageOSPersistentVolumeSource storageos)
public V1PersistentVolumeSpec volumeMode(String volumeMode)
@Nullable public String getVolumeMode()
public void setVolumeMode(String volumeMode)
public V1PersistentVolumeSpec vsphereVolume(V1VsphereVirtualDiskVolumeSource vsphereVolume)
@Nullable public V1VsphereVirtualDiskVolumeSource getVsphereVolume()
public void setVsphereVolume(V1VsphereVirtualDiskVolumeSource vsphereVolume)
Copyright © 2021. All rights reserved.