io.kubernetes.client.openapi.models.V1PersistentVolumeSpecFluent Maven / Gradle / Ivy
package io.kubernetes.client.openapi.models;
import com.google.gson.annotations.SerializedName;
import java.util.ArrayList;
import java.lang.String;
import java.lang.Boolean;
import java.util.Map;
import java.lang.Deprecated;
import java.lang.StringBuffer;
import io.kubernetes.client.fluent.Predicate;
import java.util.LinkedHashMap;
import java.util.List;
import io.kubernetes.client.fluent.Fluent;
import java.util.Collection;
import java.lang.StringBuilder;
import io.kubernetes.client.fluent.Nested;
import io.kubernetes.client.custom.Quantity;
public interface V1PersistentVolumeSpecFluent> extends Fluent {
public A addToAccessModes(int index,String item);
public A setToAccessModes(int index,String item);
public A addToAccessModes(String... items);
public A addAllToAccessModes(Collection items);
public A removeFromAccessModes(String... items);
public A removeAllFromAccessModes(Collection items);
public List getAccessModes();
public String getAccessMode(int index);
public String getFirstAccessMode();
public String getLastAccessMode();
public String getMatchingAccessMode(io.kubernetes.client.fluent.Predicate predicate);
public Boolean hasMatchingAccessMode(io.kubernetes.client.fluent.Predicate predicate);
public A withAccessModes(List accessModes);
public A withAccessModes(String... accessModes);
public Boolean hasAccessModes();
public A addNewAccessMode(String arg1);
public A addNewAccessMode(StringBuilder arg1);
public A addNewAccessMode(StringBuffer arg1);
/**
* This method has been deprecated, please use method buildAwsElasticBlockStore instead.
* @return The buildable object.
*/
@Deprecated public V1AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore();
public V1AWSElasticBlockStoreVolumeSource buildAwsElasticBlockStore();
public A withAwsElasticBlockStore(V1AWSElasticBlockStoreVolumeSource awsElasticBlockStore);
public Boolean hasAwsElasticBlockStore();
public V1PersistentVolumeSpecFluent.AwsElasticBlockStoreNested withNewAwsElasticBlockStore();
public V1PersistentVolumeSpecFluent.AwsElasticBlockStoreNested withNewAwsElasticBlockStoreLike(V1AWSElasticBlockStoreVolumeSource item);
public V1PersistentVolumeSpecFluent.AwsElasticBlockStoreNested editAwsElasticBlockStore();
public V1PersistentVolumeSpecFluent.AwsElasticBlockStoreNested editOrNewAwsElasticBlockStore();
public V1PersistentVolumeSpecFluent.AwsElasticBlockStoreNested editOrNewAwsElasticBlockStoreLike(V1AWSElasticBlockStoreVolumeSource item);
/**
* This method has been deprecated, please use method buildAzureDisk instead.
* @return The buildable object.
*/
@Deprecated public V1AzureDiskVolumeSource getAzureDisk();
public V1AzureDiskVolumeSource buildAzureDisk();
public A withAzureDisk(V1AzureDiskVolumeSource azureDisk);
public Boolean hasAzureDisk();
public V1PersistentVolumeSpecFluent.AzureDiskNested withNewAzureDisk();
public V1PersistentVolumeSpecFluent.AzureDiskNested withNewAzureDiskLike(V1AzureDiskVolumeSource item);
public V1PersistentVolumeSpecFluent.AzureDiskNested editAzureDisk();
public V1PersistentVolumeSpecFluent.AzureDiskNested editOrNewAzureDisk();
public V1PersistentVolumeSpecFluent.AzureDiskNested editOrNewAzureDiskLike(V1AzureDiskVolumeSource item);
/**
* This method has been deprecated, please use method buildAzureFile instead.
* @return The buildable object.
*/
@Deprecated public V1AzureFilePersistentVolumeSource getAzureFile();
public V1AzureFilePersistentVolumeSource buildAzureFile();
public A withAzureFile(V1AzureFilePersistentVolumeSource azureFile);
public Boolean hasAzureFile();
public V1PersistentVolumeSpecFluent.AzureFileNested withNewAzureFile();
public V1PersistentVolumeSpecFluent.AzureFileNested withNewAzureFileLike(V1AzureFilePersistentVolumeSource item);
public V1PersistentVolumeSpecFluent.AzureFileNested editAzureFile();
public V1PersistentVolumeSpecFluent.AzureFileNested editOrNewAzureFile();
public V1PersistentVolumeSpecFluent.AzureFileNested editOrNewAzureFileLike(V1AzureFilePersistentVolumeSource item);
public A addToCapacity(String key,Quantity value);
public A addToCapacity(Map map);
public A removeFromCapacity(String key);
public A removeFromCapacity(Map map);
public Map getCapacity();
public A withCapacity(Map capacity);
public Boolean hasCapacity();
/**
* This method has been deprecated, please use method buildCephfs instead.
* @return The buildable object.
*/
@Deprecated public V1CephFSPersistentVolumeSource getCephfs();
public V1CephFSPersistentVolumeSource buildCephfs();
public A withCephfs(V1CephFSPersistentVolumeSource cephfs);
public Boolean hasCephfs();
public V1PersistentVolumeSpecFluent.CephfsNested withNewCephfs();
public V1PersistentVolumeSpecFluent.CephfsNested withNewCephfsLike(V1CephFSPersistentVolumeSource item);
public V1PersistentVolumeSpecFluent.CephfsNested editCephfs();
public V1PersistentVolumeSpecFluent.CephfsNested editOrNewCephfs();
public V1PersistentVolumeSpecFluent.CephfsNested editOrNewCephfsLike(V1CephFSPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildCinder instead.
* @return The buildable object.
*/
@Deprecated public V1CinderPersistentVolumeSource getCinder();
public V1CinderPersistentVolumeSource buildCinder();
public A withCinder(V1CinderPersistentVolumeSource cinder);
public Boolean hasCinder();
public V1PersistentVolumeSpecFluent.CinderNested withNewCinder();
public V1PersistentVolumeSpecFluent.CinderNested withNewCinderLike(V1CinderPersistentVolumeSource item);
public V1PersistentVolumeSpecFluent.CinderNested editCinder();
public V1PersistentVolumeSpecFluent.CinderNested editOrNewCinder();
public V1PersistentVolumeSpecFluent.CinderNested editOrNewCinderLike(V1CinderPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildClaimRef instead.
* @return The buildable object.
*/
@Deprecated public V1ObjectReference getClaimRef();
public V1ObjectReference buildClaimRef();
public A withClaimRef(V1ObjectReference claimRef);
public Boolean hasClaimRef();
public V1PersistentVolumeSpecFluent.ClaimRefNested withNewClaimRef();
public V1PersistentVolumeSpecFluent.ClaimRefNested withNewClaimRefLike(V1ObjectReference item);
public V1PersistentVolumeSpecFluent.ClaimRefNested editClaimRef();
public V1PersistentVolumeSpecFluent.ClaimRefNested editOrNewClaimRef();
public V1PersistentVolumeSpecFluent.ClaimRefNested editOrNewClaimRefLike(V1ObjectReference item);
/**
* This method has been deprecated, please use method buildCsi instead.
* @return The buildable object.
*/
@Deprecated public V1CSIPersistentVolumeSource getCsi();
public V1CSIPersistentVolumeSource buildCsi();
public A withCsi(V1CSIPersistentVolumeSource csi);
public Boolean hasCsi();
public V1PersistentVolumeSpecFluent.CsiNested withNewCsi();
public V1PersistentVolumeSpecFluent.CsiNested withNewCsiLike(V1CSIPersistentVolumeSource item);
public V1PersistentVolumeSpecFluent.CsiNested editCsi();
public V1PersistentVolumeSpecFluent.CsiNested editOrNewCsi();
public V1PersistentVolumeSpecFluent.CsiNested editOrNewCsiLike(V1CSIPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildFc instead.
* @return The buildable object.
*/
@Deprecated public V1FCVolumeSource getFc();
public V1FCVolumeSource buildFc();
public A withFc(V1FCVolumeSource fc);
public Boolean hasFc();
public V1PersistentVolumeSpecFluent.FcNested withNewFc();
public V1PersistentVolumeSpecFluent.FcNested withNewFcLike(V1FCVolumeSource item);
public V1PersistentVolumeSpecFluent.FcNested editFc();
public V1PersistentVolumeSpecFluent.FcNested editOrNewFc();
public V1PersistentVolumeSpecFluent.FcNested editOrNewFcLike(V1FCVolumeSource item);
/**
* This method has been deprecated, please use method buildFlexVolume instead.
* @return The buildable object.
*/
@Deprecated public V1FlexPersistentVolumeSource getFlexVolume();
public V1FlexPersistentVolumeSource buildFlexVolume();
public A withFlexVolume(V1FlexPersistentVolumeSource flexVolume);
public Boolean hasFlexVolume();
public V1PersistentVolumeSpecFluent.FlexVolumeNested withNewFlexVolume();
public V1PersistentVolumeSpecFluent.FlexVolumeNested withNewFlexVolumeLike(V1FlexPersistentVolumeSource item);
public V1PersistentVolumeSpecFluent.FlexVolumeNested editFlexVolume();
public V1PersistentVolumeSpecFluent.FlexVolumeNested editOrNewFlexVolume();
public V1PersistentVolumeSpecFluent.FlexVolumeNested editOrNewFlexVolumeLike(V1FlexPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildFlocker instead.
* @return The buildable object.
*/
@Deprecated public V1FlockerVolumeSource getFlocker();
public V1FlockerVolumeSource buildFlocker();
public A withFlocker(V1FlockerVolumeSource flocker);
public Boolean hasFlocker();
public V1PersistentVolumeSpecFluent.FlockerNested withNewFlocker();
public V1PersistentVolumeSpecFluent.FlockerNested withNewFlockerLike(V1FlockerVolumeSource item);
public V1PersistentVolumeSpecFluent.FlockerNested editFlocker();
public V1PersistentVolumeSpecFluent.FlockerNested editOrNewFlocker();
public V1PersistentVolumeSpecFluent.FlockerNested editOrNewFlockerLike(V1FlockerVolumeSource item);
/**
* This method has been deprecated, please use method buildGcePersistentDisk instead.
* @return The buildable object.
*/
@Deprecated public V1GCEPersistentDiskVolumeSource getGcePersistentDisk();
public V1GCEPersistentDiskVolumeSource buildGcePersistentDisk();
public A withGcePersistentDisk(V1GCEPersistentDiskVolumeSource gcePersistentDisk);
public Boolean hasGcePersistentDisk();
public V1PersistentVolumeSpecFluent.GcePersistentDiskNested withNewGcePersistentDisk();
public V1PersistentVolumeSpecFluent.GcePersistentDiskNested withNewGcePersistentDiskLike(V1GCEPersistentDiskVolumeSource item);
public V1PersistentVolumeSpecFluent.GcePersistentDiskNested editGcePersistentDisk();
public V1PersistentVolumeSpecFluent.GcePersistentDiskNested editOrNewGcePersistentDisk();
public V1PersistentVolumeSpecFluent.GcePersistentDiskNested editOrNewGcePersistentDiskLike(V1GCEPersistentDiskVolumeSource item);
/**
* This method has been deprecated, please use method buildGlusterfs instead.
* @return The buildable object.
*/
@Deprecated public V1GlusterfsPersistentVolumeSource getGlusterfs();
public V1GlusterfsPersistentVolumeSource buildGlusterfs();
public A withGlusterfs(V1GlusterfsPersistentVolumeSource glusterfs);
public Boolean hasGlusterfs();
public V1PersistentVolumeSpecFluent.GlusterfsNested withNewGlusterfs();
public V1PersistentVolumeSpecFluent.GlusterfsNested withNewGlusterfsLike(V1GlusterfsPersistentVolumeSource item);
public V1PersistentVolumeSpecFluent.GlusterfsNested editGlusterfs();
public V1PersistentVolumeSpecFluent.GlusterfsNested editOrNewGlusterfs();
public V1PersistentVolumeSpecFluent.GlusterfsNested editOrNewGlusterfsLike(V1GlusterfsPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildHostPath instead.
* @return The buildable object.
*/
@Deprecated public V1HostPathVolumeSource getHostPath();
public V1HostPathVolumeSource buildHostPath();
public A withHostPath(V1HostPathVolumeSource hostPath);
public Boolean hasHostPath();
public V1PersistentVolumeSpecFluent.HostPathNested withNewHostPath();
public V1PersistentVolumeSpecFluent.HostPathNested withNewHostPathLike(V1HostPathVolumeSource item);
public V1PersistentVolumeSpecFluent.HostPathNested editHostPath();
public V1PersistentVolumeSpecFluent.HostPathNested editOrNewHostPath();
public V1PersistentVolumeSpecFluent.HostPathNested editOrNewHostPathLike(V1HostPathVolumeSource item);
/**
* This method has been deprecated, please use method buildIscsi instead.
* @return The buildable object.
*/
@Deprecated public V1ISCSIPersistentVolumeSource getIscsi();
public V1ISCSIPersistentVolumeSource buildIscsi();
public A withIscsi(V1ISCSIPersistentVolumeSource iscsi);
public Boolean hasIscsi();
public V1PersistentVolumeSpecFluent.IscsiNested withNewIscsi();
public V1PersistentVolumeSpecFluent.IscsiNested withNewIscsiLike(V1ISCSIPersistentVolumeSource item);
public V1PersistentVolumeSpecFluent.IscsiNested editIscsi();
public V1PersistentVolumeSpecFluent.IscsiNested editOrNewIscsi();
public V1PersistentVolumeSpecFluent.IscsiNested editOrNewIscsiLike(V1ISCSIPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildLocal instead.
* @return The buildable object.
*/
@Deprecated public V1LocalVolumeSource getLocal();
public V1LocalVolumeSource buildLocal();
public A withLocal(V1LocalVolumeSource local);
public Boolean hasLocal();
public V1PersistentVolumeSpecFluent.LocalNested withNewLocal();
public V1PersistentVolumeSpecFluent.LocalNested withNewLocalLike(V1LocalVolumeSource item);
public V1PersistentVolumeSpecFluent.LocalNested editLocal();
public V1PersistentVolumeSpecFluent.LocalNested editOrNewLocal();
public V1PersistentVolumeSpecFluent.LocalNested editOrNewLocalLike(V1LocalVolumeSource item);
public A addToMountOptions(int index,String item);
public A setToMountOptions(int index,String item);
public A addToMountOptions(String... items);
public A addAllToMountOptions(Collection items);
public A removeFromMountOptions(String... items);
public A removeAllFromMountOptions(Collection items);
public List getMountOptions();
public String getMountOption(int index);
public String getFirstMountOption();
public String getLastMountOption();
public String getMatchingMountOption(io.kubernetes.client.fluent.Predicate predicate);
public Boolean hasMatchingMountOption(io.kubernetes.client.fluent.Predicate predicate);
public A withMountOptions(List mountOptions);
public A withMountOptions(String... mountOptions);
public Boolean hasMountOptions();
public A addNewMountOption(String arg1);
public A addNewMountOption(StringBuilder arg1);
public A addNewMountOption(StringBuffer arg1);
/**
* This method has been deprecated, please use method buildNfs instead.
* @return The buildable object.
*/
@Deprecated public V1NFSVolumeSource getNfs();
public V1NFSVolumeSource buildNfs();
public A withNfs(V1NFSVolumeSource nfs);
public Boolean hasNfs();
public V1PersistentVolumeSpecFluent.NfsNested withNewNfs();
public V1PersistentVolumeSpecFluent.NfsNested withNewNfsLike(V1NFSVolumeSource item);
public V1PersistentVolumeSpecFluent.NfsNested editNfs();
public V1PersistentVolumeSpecFluent.NfsNested editOrNewNfs();
public V1PersistentVolumeSpecFluent.NfsNested editOrNewNfsLike(V1NFSVolumeSource item);
/**
* This method has been deprecated, please use method buildNodeAffinity instead.
* @return The buildable object.
*/
@Deprecated public V1VolumeNodeAffinity getNodeAffinity();
public V1VolumeNodeAffinity buildNodeAffinity();
public A withNodeAffinity(V1VolumeNodeAffinity nodeAffinity);
public Boolean hasNodeAffinity();
public V1PersistentVolumeSpecFluent.NodeAffinityNested withNewNodeAffinity();
public V1PersistentVolumeSpecFluent.NodeAffinityNested withNewNodeAffinityLike(V1VolumeNodeAffinity item);
public V1PersistentVolumeSpecFluent.NodeAffinityNested editNodeAffinity();
public V1PersistentVolumeSpecFluent.NodeAffinityNested editOrNewNodeAffinity();
public V1PersistentVolumeSpecFluent.NodeAffinityNested editOrNewNodeAffinityLike(V1VolumeNodeAffinity item);
public String getPersistentVolumeReclaimPolicy();
public A withPersistentVolumeReclaimPolicy(String persistentVolumeReclaimPolicy);
public Boolean hasPersistentVolumeReclaimPolicy();
public A withNewPersistentVolumeReclaimPolicy(String arg1);
public A withNewPersistentVolumeReclaimPolicy(StringBuilder arg1);
public A withNewPersistentVolumeReclaimPolicy(StringBuffer arg1);
/**
* This method has been deprecated, please use method buildPhotonPersistentDisk instead.
* @return The buildable object.
*/
@Deprecated public V1PhotonPersistentDiskVolumeSource getPhotonPersistentDisk();
public V1PhotonPersistentDiskVolumeSource buildPhotonPersistentDisk();
public A withPhotonPersistentDisk(V1PhotonPersistentDiskVolumeSource photonPersistentDisk);
public Boolean hasPhotonPersistentDisk();
public V1PersistentVolumeSpecFluent.PhotonPersistentDiskNested withNewPhotonPersistentDisk();
public V1PersistentVolumeSpecFluent.PhotonPersistentDiskNested withNewPhotonPersistentDiskLike(V1PhotonPersistentDiskVolumeSource item);
public V1PersistentVolumeSpecFluent.PhotonPersistentDiskNested editPhotonPersistentDisk();
public V1PersistentVolumeSpecFluent.PhotonPersistentDiskNested editOrNewPhotonPersistentDisk();
public V1PersistentVolumeSpecFluent.PhotonPersistentDiskNested editOrNewPhotonPersistentDiskLike(V1PhotonPersistentDiskVolumeSource item);
/**
* This method has been deprecated, please use method buildPortworxVolume instead.
* @return The buildable object.
*/
@Deprecated public V1PortworxVolumeSource getPortworxVolume();
public V1PortworxVolumeSource buildPortworxVolume();
public A withPortworxVolume(V1PortworxVolumeSource portworxVolume);
public Boolean hasPortworxVolume();
public V1PersistentVolumeSpecFluent.PortworxVolumeNested withNewPortworxVolume();
public V1PersistentVolumeSpecFluent.PortworxVolumeNested withNewPortworxVolumeLike(V1PortworxVolumeSource item);
public V1PersistentVolumeSpecFluent.PortworxVolumeNested editPortworxVolume();
public V1PersistentVolumeSpecFluent.PortworxVolumeNested editOrNewPortworxVolume();
public V1PersistentVolumeSpecFluent.PortworxVolumeNested editOrNewPortworxVolumeLike(V1PortworxVolumeSource item);
/**
* This method has been deprecated, please use method buildQuobyte instead.
* @return The buildable object.
*/
@Deprecated public V1QuobyteVolumeSource getQuobyte();
public V1QuobyteVolumeSource buildQuobyte();
public A withQuobyte(V1QuobyteVolumeSource quobyte);
public Boolean hasQuobyte();
public V1PersistentVolumeSpecFluent.QuobyteNested withNewQuobyte();
public V1PersistentVolumeSpecFluent.QuobyteNested withNewQuobyteLike(V1QuobyteVolumeSource item);
public V1PersistentVolumeSpecFluent.QuobyteNested editQuobyte();
public V1PersistentVolumeSpecFluent.QuobyteNested editOrNewQuobyte();
public V1PersistentVolumeSpecFluent.QuobyteNested editOrNewQuobyteLike(V1QuobyteVolumeSource item);
/**
* This method has been deprecated, please use method buildRbd instead.
* @return The buildable object.
*/
@Deprecated public V1RBDPersistentVolumeSource getRbd();
public V1RBDPersistentVolumeSource buildRbd();
public A withRbd(V1RBDPersistentVolumeSource rbd);
public Boolean hasRbd();
public V1PersistentVolumeSpecFluent.RbdNested withNewRbd();
public V1PersistentVolumeSpecFluent.RbdNested withNewRbdLike(V1RBDPersistentVolumeSource item);
public V1PersistentVolumeSpecFluent.RbdNested editRbd();
public V1PersistentVolumeSpecFluent.RbdNested editOrNewRbd();
public V1PersistentVolumeSpecFluent.RbdNested editOrNewRbdLike(V1RBDPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildScaleIO instead.
* @return The buildable object.
*/
@Deprecated public V1ScaleIOPersistentVolumeSource getScaleIO();
public V1ScaleIOPersistentVolumeSource buildScaleIO();
public A withScaleIO(V1ScaleIOPersistentVolumeSource scaleIO);
public Boolean hasScaleIO();
public V1PersistentVolumeSpecFluent.ScaleIONested withNewScaleIO();
public V1PersistentVolumeSpecFluent.ScaleIONested withNewScaleIOLike(V1ScaleIOPersistentVolumeSource item);
public V1PersistentVolumeSpecFluent.ScaleIONested editScaleIO();
public V1PersistentVolumeSpecFluent.ScaleIONested editOrNewScaleIO();
public V1PersistentVolumeSpecFluent.ScaleIONested editOrNewScaleIOLike(V1ScaleIOPersistentVolumeSource item);
public String getStorageClassName();
public A withStorageClassName(String storageClassName);
public Boolean hasStorageClassName();
public A withNewStorageClassName(String arg1);
public A withNewStorageClassName(StringBuilder arg1);
public A withNewStorageClassName(StringBuffer arg1);
/**
* This method has been deprecated, please use method buildStorageos instead.
* @return The buildable object.
*/
@Deprecated public V1StorageOSPersistentVolumeSource getStorageos();
public V1StorageOSPersistentVolumeSource buildStorageos();
public A withStorageos(V1StorageOSPersistentVolumeSource storageos);
public Boolean hasStorageos();
public V1PersistentVolumeSpecFluent.StorageosNested withNewStorageos();
public V1PersistentVolumeSpecFluent.StorageosNested withNewStorageosLike(V1StorageOSPersistentVolumeSource item);
public V1PersistentVolumeSpecFluent.StorageosNested editStorageos();
public V1PersistentVolumeSpecFluent.StorageosNested editOrNewStorageos();
public V1PersistentVolumeSpecFluent.StorageosNested editOrNewStorageosLike(V1StorageOSPersistentVolumeSource item);
public String getVolumeMode();
public A withVolumeMode(String volumeMode);
public Boolean hasVolumeMode();
public A withNewVolumeMode(String arg1);
public A withNewVolumeMode(StringBuilder arg1);
public A withNewVolumeMode(StringBuffer arg1);
/**
* This method has been deprecated, please use method buildVsphereVolume instead.
* @return The buildable object.
*/
@Deprecated public V1VsphereVirtualDiskVolumeSource getVsphereVolume();
public V1VsphereVirtualDiskVolumeSource buildVsphereVolume();
public A withVsphereVolume(V1VsphereVirtualDiskVolumeSource vsphereVolume);
public Boolean hasVsphereVolume();
public V1PersistentVolumeSpecFluent.VsphereVolumeNested withNewVsphereVolume();
public V1PersistentVolumeSpecFluent.VsphereVolumeNested withNewVsphereVolumeLike(V1VsphereVirtualDiskVolumeSource item);
public V1PersistentVolumeSpecFluent.VsphereVolumeNested editVsphereVolume();
public V1PersistentVolumeSpecFluent.VsphereVolumeNested editOrNewVsphereVolume();
public V1PersistentVolumeSpecFluent.VsphereVolumeNested editOrNewVsphereVolumeLike(V1VsphereVirtualDiskVolumeSource item);
public interface AwsElasticBlockStoreNested extends io.kubernetes.client.fluent.Nested,V1AWSElasticBlockStoreVolumeSourceFluent> {
public N and();
public N endAwsElasticBlockStore(); }
public interface AzureDiskNested extends io.kubernetes.client.fluent.Nested,V1AzureDiskVolumeSourceFluent> {
public N and();
public N endAzureDisk(); }
public interface AzureFileNested extends io.kubernetes.client.fluent.Nested,V1AzureFilePersistentVolumeSourceFluent> {
public N and();
public N endAzureFile(); }
public interface CephfsNested extends io.kubernetes.client.fluent.Nested,V1CephFSPersistentVolumeSourceFluent> {
public N and();
public N endCephfs(); }
public interface CinderNested extends io.kubernetes.client.fluent.Nested,V1CinderPersistentVolumeSourceFluent> {
public N and();
public N endCinder(); }
public interface ClaimRefNested extends io.kubernetes.client.fluent.Nested,V1ObjectReferenceFluent> {
public N and();
public N endClaimRef(); }
public interface CsiNested extends io.kubernetes.client.fluent.Nested,V1CSIPersistentVolumeSourceFluent> {
public N and();
public N endCsi(); }
public interface FcNested extends io.kubernetes.client.fluent.Nested,V1FCVolumeSourceFluent> {
public N and();
public N endFc(); }
public interface FlexVolumeNested extends io.kubernetes.client.fluent.Nested,V1FlexPersistentVolumeSourceFluent> {
public N and();
public N endFlexVolume(); }
public interface FlockerNested extends io.kubernetes.client.fluent.Nested,V1FlockerVolumeSourceFluent> {
public N and();
public N endFlocker(); }
public interface GcePersistentDiskNested extends io.kubernetes.client.fluent.Nested,V1GCEPersistentDiskVolumeSourceFluent> {
public N and();
public N endGcePersistentDisk(); }
public interface GlusterfsNested extends io.kubernetes.client.fluent.Nested,V1GlusterfsPersistentVolumeSourceFluent> {
public N and();
public N endGlusterfs(); }
public interface HostPathNested extends io.kubernetes.client.fluent.Nested,V1HostPathVolumeSourceFluent> {
public N and();
public N endHostPath(); }
public interface IscsiNested extends io.kubernetes.client.fluent.Nested,V1ISCSIPersistentVolumeSourceFluent> {
public N and();
public N endIscsi(); }
public interface LocalNested extends io.kubernetes.client.fluent.Nested,V1LocalVolumeSourceFluent> {
public N and();
public N endLocal(); }
public interface NfsNested extends io.kubernetes.client.fluent.Nested,V1NFSVolumeSourceFluent> {
public N and();
public N endNfs(); }
public interface NodeAffinityNested extends io.kubernetes.client.fluent.Nested,V1VolumeNodeAffinityFluent> {
public N and();
public N endNodeAffinity(); }
public interface PhotonPersistentDiskNested extends io.kubernetes.client.fluent.Nested,V1PhotonPersistentDiskVolumeSourceFluent> {
public N and();
public N endPhotonPersistentDisk(); }
public interface PortworxVolumeNested extends io.kubernetes.client.fluent.Nested,V1PortworxVolumeSourceFluent> {
public N and();
public N endPortworxVolume(); }
public interface QuobyteNested extends io.kubernetes.client.fluent.Nested,V1QuobyteVolumeSourceFluent> {
public N and();
public N endQuobyte(); }
public interface RbdNested extends io.kubernetes.client.fluent.Nested,V1RBDPersistentVolumeSourceFluent> {
public N and();
public N endRbd(); }
public interface ScaleIONested extends io.kubernetes.client.fluent.Nested,V1ScaleIOPersistentVolumeSourceFluent> {
public N and();
public N endScaleIO(); }
public interface StorageosNested extends io.kubernetes.client.fluent.Nested,V1StorageOSPersistentVolumeSourceFluent> {
public N and();
public N endStorageos(); }
public interface VsphereVolumeNested extends io.kubernetes.client.fluent.Nested,V1VsphereVirtualDiskVolumeSourceFluent> {
public N and();
public N endVsphereVolume(); }
}