io.fabric8.kubernetes.api.model.PersistentVolumeSpecFluent Maven / Gradle / Ivy
package io.fabric8.kubernetes.api.model;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonInclude;
import java.util.ArrayList;
import java.lang.String;
import java.lang.Boolean;
import java.lang.Object;
import java.util.Map;
import java.lang.Deprecated;
import java.lang.StringBuffer;
import io.fabric8.kubernetes.api.builder.Predicate;
import java.util.LinkedHashMap;
import java.util.List;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.util.Collection;
import java.lang.StringBuilder;
import io.fabric8.kubernetes.api.builder.Nested;
import java.lang.Integer;
public interface PersistentVolumeSpecFluent> 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.fabric8.kubernetes.api.builder.Predicate predicate);
public Boolean hasMatchingAccessMode(io.fabric8.kubernetes.api.builder.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 AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore();
public AWSElasticBlockStoreVolumeSource buildAwsElasticBlockStore();
public A withAwsElasticBlockStore(AWSElasticBlockStoreVolumeSource awsElasticBlockStore);
public Boolean hasAwsElasticBlockStore();
public A withNewAwsElasticBlockStore(String fsType,Integer partition,Boolean readOnly,String volumeID);
public PersistentVolumeSpecFluent.AwsElasticBlockStoreNested withNewAwsElasticBlockStore();
public PersistentVolumeSpecFluent.AwsElasticBlockStoreNested withNewAwsElasticBlockStoreLike(AWSElasticBlockStoreVolumeSource item);
public PersistentVolumeSpecFluent.AwsElasticBlockStoreNested editAwsElasticBlockStore();
public PersistentVolumeSpecFluent.AwsElasticBlockStoreNested editOrNewAwsElasticBlockStore();
public PersistentVolumeSpecFluent.AwsElasticBlockStoreNested editOrNewAwsElasticBlockStoreLike(AWSElasticBlockStoreVolumeSource item);
/**
* This method has been deprecated, please use method buildAzureDisk instead.
* @return The buildable object.
*/
@Deprecated public AzureDiskVolumeSource getAzureDisk();
public AzureDiskVolumeSource buildAzureDisk();
public A withAzureDisk(AzureDiskVolumeSource azureDisk);
public Boolean hasAzureDisk();
public PersistentVolumeSpecFluent.AzureDiskNested withNewAzureDisk();
public PersistentVolumeSpecFluent.AzureDiskNested withNewAzureDiskLike(AzureDiskVolumeSource item);
public PersistentVolumeSpecFluent.AzureDiskNested editAzureDisk();
public PersistentVolumeSpecFluent.AzureDiskNested editOrNewAzureDisk();
public PersistentVolumeSpecFluent.AzureDiskNested editOrNewAzureDiskLike(AzureDiskVolumeSource item);
/**
* This method has been deprecated, please use method buildAzureFile instead.
* @return The buildable object.
*/
@Deprecated public AzureFilePersistentVolumeSource getAzureFile();
public AzureFilePersistentVolumeSource buildAzureFile();
public A withAzureFile(AzureFilePersistentVolumeSource azureFile);
public Boolean hasAzureFile();
public A withNewAzureFile(Boolean readOnly,String secretName,String secretNamespace,String shareName);
public PersistentVolumeSpecFluent.AzureFileNested withNewAzureFile();
public PersistentVolumeSpecFluent.AzureFileNested withNewAzureFileLike(AzureFilePersistentVolumeSource item);
public PersistentVolumeSpecFluent.AzureFileNested editAzureFile();
public PersistentVolumeSpecFluent.AzureFileNested editOrNewAzureFile();
public PersistentVolumeSpecFluent.AzureFileNested editOrNewAzureFileLike(AzureFilePersistentVolumeSource 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 CephFSPersistentVolumeSource getCephfs();
public CephFSPersistentVolumeSource buildCephfs();
public A withCephfs(CephFSPersistentVolumeSource cephfs);
public Boolean hasCephfs();
public PersistentVolumeSpecFluent.CephfsNested withNewCephfs();
public PersistentVolumeSpecFluent.CephfsNested withNewCephfsLike(CephFSPersistentVolumeSource item);
public PersistentVolumeSpecFluent.CephfsNested editCephfs();
public PersistentVolumeSpecFluent.CephfsNested editOrNewCephfs();
public PersistentVolumeSpecFluent.CephfsNested editOrNewCephfsLike(CephFSPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildCinder instead.
* @return The buildable object.
*/
@Deprecated public CinderPersistentVolumeSource getCinder();
public CinderPersistentVolumeSource buildCinder();
public A withCinder(CinderPersistentVolumeSource cinder);
public Boolean hasCinder();
public PersistentVolumeSpecFluent.CinderNested withNewCinder();
public PersistentVolumeSpecFluent.CinderNested withNewCinderLike(CinderPersistentVolumeSource item);
public PersistentVolumeSpecFluent.CinderNested editCinder();
public PersistentVolumeSpecFluent.CinderNested editOrNewCinder();
public PersistentVolumeSpecFluent.CinderNested editOrNewCinderLike(CinderPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildClaimRef instead.
* @return The buildable object.
*/
@Deprecated public ObjectReference getClaimRef();
public ObjectReference buildClaimRef();
public A withClaimRef(ObjectReference claimRef);
public Boolean hasClaimRef();
public PersistentVolumeSpecFluent.ClaimRefNested withNewClaimRef();
public PersistentVolumeSpecFluent.ClaimRefNested withNewClaimRefLike(ObjectReference item);
public PersistentVolumeSpecFluent.ClaimRefNested editClaimRef();
public PersistentVolumeSpecFluent.ClaimRefNested editOrNewClaimRef();
public PersistentVolumeSpecFluent.ClaimRefNested editOrNewClaimRefLike(ObjectReference item);
/**
* This method has been deprecated, please use method buildCsi instead.
* @return The buildable object.
*/
@Deprecated public CSIPersistentVolumeSource getCsi();
public CSIPersistentVolumeSource buildCsi();
public A withCsi(CSIPersistentVolumeSource csi);
public Boolean hasCsi();
public PersistentVolumeSpecFluent.CsiNested withNewCsi();
public PersistentVolumeSpecFluent.CsiNested withNewCsiLike(CSIPersistentVolumeSource item);
public PersistentVolumeSpecFluent.CsiNested editCsi();
public PersistentVolumeSpecFluent.CsiNested editOrNewCsi();
public PersistentVolumeSpecFluent.CsiNested editOrNewCsiLike(CSIPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildFc instead.
* @return The buildable object.
*/
@Deprecated public FCVolumeSource getFc();
public FCVolumeSource buildFc();
public A withFc(FCVolumeSource fc);
public Boolean hasFc();
public PersistentVolumeSpecFluent.FcNested withNewFc();
public PersistentVolumeSpecFluent.FcNested withNewFcLike(FCVolumeSource item);
public PersistentVolumeSpecFluent.FcNested editFc();
public PersistentVolumeSpecFluent.FcNested editOrNewFc();
public PersistentVolumeSpecFluent.FcNested editOrNewFcLike(FCVolumeSource item);
/**
* This method has been deprecated, please use method buildFlexVolume instead.
* @return The buildable object.
*/
@Deprecated public FlexPersistentVolumeSource getFlexVolume();
public FlexPersistentVolumeSource buildFlexVolume();
public A withFlexVolume(FlexPersistentVolumeSource flexVolume);
public Boolean hasFlexVolume();
public PersistentVolumeSpecFluent.FlexVolumeNested withNewFlexVolume();
public PersistentVolumeSpecFluent.FlexVolumeNested withNewFlexVolumeLike(FlexPersistentVolumeSource item);
public PersistentVolumeSpecFluent.FlexVolumeNested editFlexVolume();
public PersistentVolumeSpecFluent.FlexVolumeNested editOrNewFlexVolume();
public PersistentVolumeSpecFluent.FlexVolumeNested editOrNewFlexVolumeLike(FlexPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildFlocker instead.
* @return The buildable object.
*/
@Deprecated public FlockerVolumeSource getFlocker();
public FlockerVolumeSource buildFlocker();
public A withFlocker(FlockerVolumeSource flocker);
public Boolean hasFlocker();
public A withNewFlocker(String datasetName,String datasetUUID);
public PersistentVolumeSpecFluent.FlockerNested withNewFlocker();
public PersistentVolumeSpecFluent.FlockerNested withNewFlockerLike(FlockerVolumeSource item);
public PersistentVolumeSpecFluent.FlockerNested editFlocker();
public PersistentVolumeSpecFluent.FlockerNested editOrNewFlocker();
public PersistentVolumeSpecFluent.FlockerNested editOrNewFlockerLike(FlockerVolumeSource item);
/**
* This method has been deprecated, please use method buildGcePersistentDisk instead.
* @return The buildable object.
*/
@Deprecated public GCEPersistentDiskVolumeSource getGcePersistentDisk();
public GCEPersistentDiskVolumeSource buildGcePersistentDisk();
public A withGcePersistentDisk(GCEPersistentDiskVolumeSource gcePersistentDisk);
public Boolean hasGcePersistentDisk();
public A withNewGcePersistentDisk(String fsType,Integer partition,String pdName,Boolean readOnly);
public PersistentVolumeSpecFluent.GcePersistentDiskNested withNewGcePersistentDisk();
public PersistentVolumeSpecFluent.GcePersistentDiskNested withNewGcePersistentDiskLike(GCEPersistentDiskVolumeSource item);
public PersistentVolumeSpecFluent.GcePersistentDiskNested editGcePersistentDisk();
public PersistentVolumeSpecFluent.GcePersistentDiskNested editOrNewGcePersistentDisk();
public PersistentVolumeSpecFluent.GcePersistentDiskNested editOrNewGcePersistentDiskLike(GCEPersistentDiskVolumeSource item);
/**
* This method has been deprecated, please use method buildGlusterfs instead.
* @return The buildable object.
*/
@Deprecated public GlusterfsPersistentVolumeSource getGlusterfs();
public GlusterfsPersistentVolumeSource buildGlusterfs();
public A withGlusterfs(GlusterfsPersistentVolumeSource glusterfs);
public Boolean hasGlusterfs();
public A withNewGlusterfs(String endpoints,String endpointsNamespace,String path,Boolean readOnly);
public PersistentVolumeSpecFluent.GlusterfsNested withNewGlusterfs();
public PersistentVolumeSpecFluent.GlusterfsNested withNewGlusterfsLike(GlusterfsPersistentVolumeSource item);
public PersistentVolumeSpecFluent.GlusterfsNested editGlusterfs();
public PersistentVolumeSpecFluent.GlusterfsNested editOrNewGlusterfs();
public PersistentVolumeSpecFluent.GlusterfsNested editOrNewGlusterfsLike(GlusterfsPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildHostPath instead.
* @return The buildable object.
*/
@Deprecated public HostPathVolumeSource getHostPath();
public HostPathVolumeSource buildHostPath();
public A withHostPath(HostPathVolumeSource hostPath);
public Boolean hasHostPath();
public A withNewHostPath(String path,String type);
public PersistentVolumeSpecFluent.HostPathNested withNewHostPath();
public PersistentVolumeSpecFluent.HostPathNested withNewHostPathLike(HostPathVolumeSource item);
public PersistentVolumeSpecFluent.HostPathNested editHostPath();
public PersistentVolumeSpecFluent.HostPathNested editOrNewHostPath();
public PersistentVolumeSpecFluent.HostPathNested editOrNewHostPathLike(HostPathVolumeSource item);
/**
* This method has been deprecated, please use method buildIscsi instead.
* @return The buildable object.
*/
@Deprecated public ISCSIPersistentVolumeSource getIscsi();
public ISCSIPersistentVolumeSource buildIscsi();
public A withIscsi(ISCSIPersistentVolumeSource iscsi);
public Boolean hasIscsi();
public PersistentVolumeSpecFluent.IscsiNested withNewIscsi();
public PersistentVolumeSpecFluent.IscsiNested withNewIscsiLike(ISCSIPersistentVolumeSource item);
public PersistentVolumeSpecFluent.IscsiNested editIscsi();
public PersistentVolumeSpecFluent.IscsiNested editOrNewIscsi();
public PersistentVolumeSpecFluent.IscsiNested editOrNewIscsiLike(ISCSIPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildLocal instead.
* @return The buildable object.
*/
@Deprecated public LocalVolumeSource getLocal();
public LocalVolumeSource buildLocal();
public A withLocal(LocalVolumeSource local);
public Boolean hasLocal();
public A withNewLocal(String fsType,String path);
public PersistentVolumeSpecFluent.LocalNested withNewLocal();
public PersistentVolumeSpecFluent.LocalNested withNewLocalLike(LocalVolumeSource item);
public PersistentVolumeSpecFluent.LocalNested editLocal();
public PersistentVolumeSpecFluent.LocalNested editOrNewLocal();
public PersistentVolumeSpecFluent.LocalNested editOrNewLocalLike(LocalVolumeSource 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.fabric8.kubernetes.api.builder.Predicate predicate);
public Boolean hasMatchingMountOption(io.fabric8.kubernetes.api.builder.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 NFSVolumeSource getNfs();
public NFSVolumeSource buildNfs();
public A withNfs(NFSVolumeSource nfs);
public Boolean hasNfs();
public A withNewNfs(String path,Boolean readOnly,String server);
public PersistentVolumeSpecFluent.NfsNested withNewNfs();
public PersistentVolumeSpecFluent.NfsNested withNewNfsLike(NFSVolumeSource item);
public PersistentVolumeSpecFluent.NfsNested editNfs();
public PersistentVolumeSpecFluent.NfsNested editOrNewNfs();
public PersistentVolumeSpecFluent.NfsNested editOrNewNfsLike(NFSVolumeSource item);
/**
* This method has been deprecated, please use method buildNodeAffinity instead.
* @return The buildable object.
*/
@Deprecated public VolumeNodeAffinity getNodeAffinity();
public VolumeNodeAffinity buildNodeAffinity();
public A withNodeAffinity(VolumeNodeAffinity nodeAffinity);
public Boolean hasNodeAffinity();
public PersistentVolumeSpecFluent.NodeAffinityNested withNewNodeAffinity();
public PersistentVolumeSpecFluent.NodeAffinityNested withNewNodeAffinityLike(VolumeNodeAffinity item);
public PersistentVolumeSpecFluent.NodeAffinityNested editNodeAffinity();
public PersistentVolumeSpecFluent.NodeAffinityNested editOrNewNodeAffinity();
public PersistentVolumeSpecFluent.NodeAffinityNested editOrNewNodeAffinityLike(VolumeNodeAffinity 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 PhotonPersistentDiskVolumeSource getPhotonPersistentDisk();
public PhotonPersistentDiskVolumeSource buildPhotonPersistentDisk();
public A withPhotonPersistentDisk(PhotonPersistentDiskVolumeSource photonPersistentDisk);
public Boolean hasPhotonPersistentDisk();
public A withNewPhotonPersistentDisk(String fsType,String pdID);
public PersistentVolumeSpecFluent.PhotonPersistentDiskNested withNewPhotonPersistentDisk();
public PersistentVolumeSpecFluent.PhotonPersistentDiskNested withNewPhotonPersistentDiskLike(PhotonPersistentDiskVolumeSource item);
public PersistentVolumeSpecFluent.PhotonPersistentDiskNested editPhotonPersistentDisk();
public PersistentVolumeSpecFluent.PhotonPersistentDiskNested editOrNewPhotonPersistentDisk();
public PersistentVolumeSpecFluent.PhotonPersistentDiskNested editOrNewPhotonPersistentDiskLike(PhotonPersistentDiskVolumeSource item);
/**
* This method has been deprecated, please use method buildPortworxVolume instead.
* @return The buildable object.
*/
@Deprecated public PortworxVolumeSource getPortworxVolume();
public PortworxVolumeSource buildPortworxVolume();
public A withPortworxVolume(PortworxVolumeSource portworxVolume);
public Boolean hasPortworxVolume();
public A withNewPortworxVolume(String fsType,Boolean readOnly,String volumeID);
public PersistentVolumeSpecFluent.PortworxVolumeNested withNewPortworxVolume();
public PersistentVolumeSpecFluent.PortworxVolumeNested withNewPortworxVolumeLike(PortworxVolumeSource item);
public PersistentVolumeSpecFluent.PortworxVolumeNested editPortworxVolume();
public PersistentVolumeSpecFluent.PortworxVolumeNested editOrNewPortworxVolume();
public PersistentVolumeSpecFluent.PortworxVolumeNested editOrNewPortworxVolumeLike(PortworxVolumeSource item);
/**
* This method has been deprecated, please use method buildQuobyte instead.
* @return The buildable object.
*/
@Deprecated public QuobyteVolumeSource getQuobyte();
public QuobyteVolumeSource buildQuobyte();
public A withQuobyte(QuobyteVolumeSource quobyte);
public Boolean hasQuobyte();
public PersistentVolumeSpecFluent.QuobyteNested withNewQuobyte();
public PersistentVolumeSpecFluent.QuobyteNested withNewQuobyteLike(QuobyteVolumeSource item);
public PersistentVolumeSpecFluent.QuobyteNested editQuobyte();
public PersistentVolumeSpecFluent.QuobyteNested editOrNewQuobyte();
public PersistentVolumeSpecFluent.QuobyteNested editOrNewQuobyteLike(QuobyteVolumeSource item);
/**
* This method has been deprecated, please use method buildRbd instead.
* @return The buildable object.
*/
@Deprecated public RBDPersistentVolumeSource getRbd();
public RBDPersistentVolumeSource buildRbd();
public A withRbd(RBDPersistentVolumeSource rbd);
public Boolean hasRbd();
public PersistentVolumeSpecFluent.RbdNested withNewRbd();
public PersistentVolumeSpecFluent.RbdNested withNewRbdLike(RBDPersistentVolumeSource item);
public PersistentVolumeSpecFluent.RbdNested editRbd();
public PersistentVolumeSpecFluent.RbdNested editOrNewRbd();
public PersistentVolumeSpecFluent.RbdNested editOrNewRbdLike(RBDPersistentVolumeSource item);
/**
* This method has been deprecated, please use method buildScaleIO instead.
* @return The buildable object.
*/
@Deprecated public ScaleIOPersistentVolumeSource getScaleIO();
public ScaleIOPersistentVolumeSource buildScaleIO();
public A withScaleIO(ScaleIOPersistentVolumeSource scaleIO);
public Boolean hasScaleIO();
public PersistentVolumeSpecFluent.ScaleIONested withNewScaleIO();
public PersistentVolumeSpecFluent.ScaleIONested withNewScaleIOLike(ScaleIOPersistentVolumeSource item);
public PersistentVolumeSpecFluent.ScaleIONested editScaleIO();
public PersistentVolumeSpecFluent.ScaleIONested editOrNewScaleIO();
public PersistentVolumeSpecFluent.ScaleIONested editOrNewScaleIOLike(ScaleIOPersistentVolumeSource 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 StorageOSPersistentVolumeSource getStorageos();
public StorageOSPersistentVolumeSource buildStorageos();
public A withStorageos(StorageOSPersistentVolumeSource storageos);
public Boolean hasStorageos();
public PersistentVolumeSpecFluent.StorageosNested withNewStorageos();
public PersistentVolumeSpecFluent.StorageosNested withNewStorageosLike(StorageOSPersistentVolumeSource item);
public PersistentVolumeSpecFluent.StorageosNested editStorageos();
public PersistentVolumeSpecFluent.StorageosNested editOrNewStorageos();
public PersistentVolumeSpecFluent.StorageosNested editOrNewStorageosLike(StorageOSPersistentVolumeSource 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 VsphereVirtualDiskVolumeSource getVsphereVolume();
public VsphereVirtualDiskVolumeSource buildVsphereVolume();
public A withVsphereVolume(VsphereVirtualDiskVolumeSource vsphereVolume);
public Boolean hasVsphereVolume();
public A withNewVsphereVolume(String fsType,String storagePolicyID,String storagePolicyName,String volumePath);
public PersistentVolumeSpecFluent.VsphereVolumeNested withNewVsphereVolume();
public PersistentVolumeSpecFluent.VsphereVolumeNested withNewVsphereVolumeLike(VsphereVirtualDiskVolumeSource item);
public PersistentVolumeSpecFluent.VsphereVolumeNested editVsphereVolume();
public PersistentVolumeSpecFluent.VsphereVolumeNested editOrNewVsphereVolume();
public PersistentVolumeSpecFluent.VsphereVolumeNested editOrNewVsphereVolumeLike(VsphereVirtualDiskVolumeSource item);
public interface AwsElasticBlockStoreNested extends io.fabric8.kubernetes.api.builder.Nested,AWSElasticBlockStoreVolumeSourceFluent>{
public N and(); public N endAwsElasticBlockStore();
}
public interface AzureDiskNested extends io.fabric8.kubernetes.api.builder.Nested,AzureDiskVolumeSourceFluent>{
public N and(); public N endAzureDisk();
}
public interface AzureFileNested extends io.fabric8.kubernetes.api.builder.Nested,AzureFilePersistentVolumeSourceFluent>{
public N and(); public N endAzureFile();
}
public interface CephfsNested extends io.fabric8.kubernetes.api.builder.Nested,CephFSPersistentVolumeSourceFluent>{
public N and(); public N endCephfs();
}
public interface CinderNested extends io.fabric8.kubernetes.api.builder.Nested,CinderPersistentVolumeSourceFluent>{
public N and(); public N endCinder();
}
public interface ClaimRefNested extends io.fabric8.kubernetes.api.builder.Nested,ObjectReferenceFluent>{
public N and(); public N endClaimRef();
}
public interface CsiNested extends io.fabric8.kubernetes.api.builder.Nested,CSIPersistentVolumeSourceFluent>{
public N and(); public N endCsi();
}
public interface FcNested extends io.fabric8.kubernetes.api.builder.Nested,FCVolumeSourceFluent>{
public N and(); public N endFc();
}
public interface FlexVolumeNested extends io.fabric8.kubernetes.api.builder.Nested,FlexPersistentVolumeSourceFluent>{
public N and(); public N endFlexVolume();
}
public interface FlockerNested extends io.fabric8.kubernetes.api.builder.Nested,FlockerVolumeSourceFluent>{
public N and(); public N endFlocker();
}
public interface GcePersistentDiskNested extends io.fabric8.kubernetes.api.builder.Nested,GCEPersistentDiskVolumeSourceFluent>{
public N and(); public N endGcePersistentDisk();
}
public interface GlusterfsNested extends io.fabric8.kubernetes.api.builder.Nested,GlusterfsPersistentVolumeSourceFluent>{
public N and(); public N endGlusterfs();
}
public interface HostPathNested extends io.fabric8.kubernetes.api.builder.Nested,HostPathVolumeSourceFluent>{
public N and(); public N endHostPath();
}
public interface IscsiNested extends io.fabric8.kubernetes.api.builder.Nested,ISCSIPersistentVolumeSourceFluent>{
public N and(); public N endIscsi();
}
public interface LocalNested extends io.fabric8.kubernetes.api.builder.Nested,LocalVolumeSourceFluent>{
public N and(); public N endLocal();
}
public interface NfsNested extends io.fabric8.kubernetes.api.builder.Nested,NFSVolumeSourceFluent>{
public N and(); public N endNfs();
}
public interface NodeAffinityNested extends io.fabric8.kubernetes.api.builder.Nested,VolumeNodeAffinityFluent>{
public N and(); public N endNodeAffinity();
}
public interface PhotonPersistentDiskNested extends io.fabric8.kubernetes.api.builder.Nested,PhotonPersistentDiskVolumeSourceFluent>{
public N and(); public N endPhotonPersistentDisk();
}
public interface PortworxVolumeNested extends io.fabric8.kubernetes.api.builder.Nested,PortworxVolumeSourceFluent>{
public N and(); public N endPortworxVolume();
}
public interface QuobyteNested extends io.fabric8.kubernetes.api.builder.Nested,QuobyteVolumeSourceFluent>{
public N and(); public N endQuobyte();
}
public interface RbdNested extends io.fabric8.kubernetes.api.builder.Nested,RBDPersistentVolumeSourceFluent>{
public N and(); public N endRbd();
}
public interface ScaleIONested extends io.fabric8.kubernetes.api.builder.Nested,ScaleIOPersistentVolumeSourceFluent>{
public N and(); public N endScaleIO();
}
public interface StorageosNested extends io.fabric8.kubernetes.api.builder.Nested,StorageOSPersistentVolumeSourceFluent>{
public N and(); public N endStorageos();
}
public interface VsphereVolumeNested extends io.fabric8.kubernetes.api.builder.Nested,VsphereVirtualDiskVolumeSourceFluent>{
public N and(); public N endVsphereVolume();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy