
io.fabric8.kubernetes.api.model.VolumeFluent Maven / Gradle / Ivy
package io.fabric8.kubernetes.api.model;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.lang.String;
import java.lang.Boolean;
import java.lang.Object;
import java.util.Map;
import java.lang.Deprecated;
import java.util.LinkedHashMap;
import io.fabric8.kubernetes.api.builder.Fluent;
import io.fabric8.kubernetes.api.builder.Nested;
import java.lang.Integer;
/**
* Generated
*/
public interface VolumeFluent> extends io.fabric8.kubernetes.api.builder.Fluent{
/**
* This method has been deprecated, please use method buildAwsElasticBlockStore instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore();
public io.fabric8.kubernetes.api.model.AWSElasticBlockStoreVolumeSource buildAwsElasticBlockStore();
public A withAwsElasticBlockStore(io.fabric8.kubernetes.api.model.AWSElasticBlockStoreVolumeSource awsElasticBlockStore);
public java.lang.Boolean hasAwsElasticBlockStore();
public A withNewAwsElasticBlockStore(java.lang.String fsType,java.lang.Integer partition,java.lang.Boolean readOnly,java.lang.String volumeID);
public io.fabric8.kubernetes.api.model.VolumeFluent.AwsElasticBlockStoreNested withNewAwsElasticBlockStore();
public io.fabric8.kubernetes.api.model.VolumeFluent.AwsElasticBlockStoreNested withNewAwsElasticBlockStoreLike(io.fabric8.kubernetes.api.model.AWSElasticBlockStoreVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.AwsElasticBlockStoreNested editAwsElasticBlockStore();
public io.fabric8.kubernetes.api.model.VolumeFluent.AwsElasticBlockStoreNested editOrNewAwsElasticBlockStore();
public io.fabric8.kubernetes.api.model.VolumeFluent.AwsElasticBlockStoreNested editOrNewAwsElasticBlockStoreLike(io.fabric8.kubernetes.api.model.AWSElasticBlockStoreVolumeSource item);
/**
* This method has been deprecated, please use method buildAzureDisk instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.AzureDiskVolumeSource getAzureDisk();
public io.fabric8.kubernetes.api.model.AzureDiskVolumeSource buildAzureDisk();
public A withAzureDisk(io.fabric8.kubernetes.api.model.AzureDiskVolumeSource azureDisk);
public java.lang.Boolean hasAzureDisk();
public io.fabric8.kubernetes.api.model.VolumeFluent.AzureDiskNested withNewAzureDisk();
public io.fabric8.kubernetes.api.model.VolumeFluent.AzureDiskNested withNewAzureDiskLike(io.fabric8.kubernetes.api.model.AzureDiskVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.AzureDiskNested editAzureDisk();
public io.fabric8.kubernetes.api.model.VolumeFluent.AzureDiskNested editOrNewAzureDisk();
public io.fabric8.kubernetes.api.model.VolumeFluent.AzureDiskNested editOrNewAzureDiskLike(io.fabric8.kubernetes.api.model.AzureDiskVolumeSource item);
/**
* This method has been deprecated, please use method buildAzureFile instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.AzureFileVolumeSource getAzureFile();
public io.fabric8.kubernetes.api.model.AzureFileVolumeSource buildAzureFile();
public A withAzureFile(io.fabric8.kubernetes.api.model.AzureFileVolumeSource azureFile);
public java.lang.Boolean hasAzureFile();
public A withNewAzureFile(java.lang.Boolean readOnly,java.lang.String secretName,java.lang.String shareName);
public io.fabric8.kubernetes.api.model.VolumeFluent.AzureFileNested withNewAzureFile();
public io.fabric8.kubernetes.api.model.VolumeFluent.AzureFileNested withNewAzureFileLike(io.fabric8.kubernetes.api.model.AzureFileVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.AzureFileNested editAzureFile();
public io.fabric8.kubernetes.api.model.VolumeFluent.AzureFileNested editOrNewAzureFile();
public io.fabric8.kubernetes.api.model.VolumeFluent.AzureFileNested editOrNewAzureFileLike(io.fabric8.kubernetes.api.model.AzureFileVolumeSource item);
/**
* This method has been deprecated, please use method buildCephfs instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.CephFSVolumeSource getCephfs();
public io.fabric8.kubernetes.api.model.CephFSVolumeSource buildCephfs();
public A withCephfs(io.fabric8.kubernetes.api.model.CephFSVolumeSource cephfs);
public java.lang.Boolean hasCephfs();
public io.fabric8.kubernetes.api.model.VolumeFluent.CephfsNested withNewCephfs();
public io.fabric8.kubernetes.api.model.VolumeFluent.CephfsNested withNewCephfsLike(io.fabric8.kubernetes.api.model.CephFSVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.CephfsNested editCephfs();
public io.fabric8.kubernetes.api.model.VolumeFluent.CephfsNested editOrNewCephfs();
public io.fabric8.kubernetes.api.model.VolumeFluent.CephfsNested editOrNewCephfsLike(io.fabric8.kubernetes.api.model.CephFSVolumeSource item);
/**
* This method has been deprecated, please use method buildCinder instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.CinderVolumeSource getCinder();
public io.fabric8.kubernetes.api.model.CinderVolumeSource buildCinder();
public A withCinder(io.fabric8.kubernetes.api.model.CinderVolumeSource cinder);
public java.lang.Boolean hasCinder();
public io.fabric8.kubernetes.api.model.VolumeFluent.CinderNested withNewCinder();
public io.fabric8.kubernetes.api.model.VolumeFluent.CinderNested withNewCinderLike(io.fabric8.kubernetes.api.model.CinderVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.CinderNested editCinder();
public io.fabric8.kubernetes.api.model.VolumeFluent.CinderNested editOrNewCinder();
public io.fabric8.kubernetes.api.model.VolumeFluent.CinderNested editOrNewCinderLike(io.fabric8.kubernetes.api.model.CinderVolumeSource item);
/**
* This method has been deprecated, please use method buildConfigMap instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.ConfigMapVolumeSource getConfigMap();
public io.fabric8.kubernetes.api.model.ConfigMapVolumeSource buildConfigMap();
public A withConfigMap(io.fabric8.kubernetes.api.model.ConfigMapVolumeSource configMap);
public java.lang.Boolean hasConfigMap();
public io.fabric8.kubernetes.api.model.VolumeFluent.ConfigMapNested withNewConfigMap();
public io.fabric8.kubernetes.api.model.VolumeFluent.ConfigMapNested withNewConfigMapLike(io.fabric8.kubernetes.api.model.ConfigMapVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.ConfigMapNested editConfigMap();
public io.fabric8.kubernetes.api.model.VolumeFluent.ConfigMapNested editOrNewConfigMap();
public io.fabric8.kubernetes.api.model.VolumeFluent.ConfigMapNested editOrNewConfigMapLike(io.fabric8.kubernetes.api.model.ConfigMapVolumeSource item);
/**
* This method has been deprecated, please use method buildCsi instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.CSIVolumeSource getCsi();
public io.fabric8.kubernetes.api.model.CSIVolumeSource buildCsi();
public A withCsi(io.fabric8.kubernetes.api.model.CSIVolumeSource csi);
public java.lang.Boolean hasCsi();
public io.fabric8.kubernetes.api.model.VolumeFluent.CsiNested withNewCsi();
public io.fabric8.kubernetes.api.model.VolumeFluent.CsiNested withNewCsiLike(io.fabric8.kubernetes.api.model.CSIVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.CsiNested editCsi();
public io.fabric8.kubernetes.api.model.VolumeFluent.CsiNested editOrNewCsi();
public io.fabric8.kubernetes.api.model.VolumeFluent.CsiNested editOrNewCsiLike(io.fabric8.kubernetes.api.model.CSIVolumeSource item);
/**
* This method has been deprecated, please use method buildDownwardAPI instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.DownwardAPIVolumeSource getDownwardAPI();
public io.fabric8.kubernetes.api.model.DownwardAPIVolumeSource buildDownwardAPI();
public A withDownwardAPI(io.fabric8.kubernetes.api.model.DownwardAPIVolumeSource downwardAPI);
public java.lang.Boolean hasDownwardAPI();
public io.fabric8.kubernetes.api.model.VolumeFluent.DownwardAPINested withNewDownwardAPI();
public io.fabric8.kubernetes.api.model.VolumeFluent.DownwardAPINested withNewDownwardAPILike(io.fabric8.kubernetes.api.model.DownwardAPIVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.DownwardAPINested editDownwardAPI();
public io.fabric8.kubernetes.api.model.VolumeFluent.DownwardAPINested editOrNewDownwardAPI();
public io.fabric8.kubernetes.api.model.VolumeFluent.DownwardAPINested editOrNewDownwardAPILike(io.fabric8.kubernetes.api.model.DownwardAPIVolumeSource item);
/**
* This method has been deprecated, please use method buildEmptyDir instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.EmptyDirVolumeSource getEmptyDir();
public io.fabric8.kubernetes.api.model.EmptyDirVolumeSource buildEmptyDir();
public A withEmptyDir(io.fabric8.kubernetes.api.model.EmptyDirVolumeSource emptyDir);
public java.lang.Boolean hasEmptyDir();
public io.fabric8.kubernetes.api.model.VolumeFluent.EmptyDirNested withNewEmptyDir();
public io.fabric8.kubernetes.api.model.VolumeFluent.EmptyDirNested withNewEmptyDirLike(io.fabric8.kubernetes.api.model.EmptyDirVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.EmptyDirNested editEmptyDir();
public io.fabric8.kubernetes.api.model.VolumeFluent.EmptyDirNested editOrNewEmptyDir();
public io.fabric8.kubernetes.api.model.VolumeFluent.EmptyDirNested editOrNewEmptyDirLike(io.fabric8.kubernetes.api.model.EmptyDirVolumeSource item);
/**
* This method has been deprecated, please use method buildEphemeral instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.EphemeralVolumeSource getEphemeral();
public io.fabric8.kubernetes.api.model.EphemeralVolumeSource buildEphemeral();
public A withEphemeral(io.fabric8.kubernetes.api.model.EphemeralVolumeSource ephemeral);
public java.lang.Boolean hasEphemeral();
public io.fabric8.kubernetes.api.model.VolumeFluent.EphemeralNested withNewEphemeral();
public io.fabric8.kubernetes.api.model.VolumeFluent.EphemeralNested withNewEphemeralLike(io.fabric8.kubernetes.api.model.EphemeralVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.EphemeralNested editEphemeral();
public io.fabric8.kubernetes.api.model.VolumeFluent.EphemeralNested editOrNewEphemeral();
public io.fabric8.kubernetes.api.model.VolumeFluent.EphemeralNested editOrNewEphemeralLike(io.fabric8.kubernetes.api.model.EphemeralVolumeSource item);
/**
* This method has been deprecated, please use method buildFc instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.FCVolumeSource getFc();
public io.fabric8.kubernetes.api.model.FCVolumeSource buildFc();
public A withFc(io.fabric8.kubernetes.api.model.FCVolumeSource fc);
public java.lang.Boolean hasFc();
public io.fabric8.kubernetes.api.model.VolumeFluent.FcNested withNewFc();
public io.fabric8.kubernetes.api.model.VolumeFluent.FcNested withNewFcLike(io.fabric8.kubernetes.api.model.FCVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.FcNested editFc();
public io.fabric8.kubernetes.api.model.VolumeFluent.FcNested editOrNewFc();
public io.fabric8.kubernetes.api.model.VolumeFluent.FcNested editOrNewFcLike(io.fabric8.kubernetes.api.model.FCVolumeSource item);
/**
* This method has been deprecated, please use method buildFlexVolume instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.FlexVolumeSource getFlexVolume();
public io.fabric8.kubernetes.api.model.FlexVolumeSource buildFlexVolume();
public A withFlexVolume(io.fabric8.kubernetes.api.model.FlexVolumeSource flexVolume);
public java.lang.Boolean hasFlexVolume();
public io.fabric8.kubernetes.api.model.VolumeFluent.FlexVolumeNested withNewFlexVolume();
public io.fabric8.kubernetes.api.model.VolumeFluent.FlexVolumeNested withNewFlexVolumeLike(io.fabric8.kubernetes.api.model.FlexVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.FlexVolumeNested editFlexVolume();
public io.fabric8.kubernetes.api.model.VolumeFluent.FlexVolumeNested editOrNewFlexVolume();
public io.fabric8.kubernetes.api.model.VolumeFluent.FlexVolumeNested editOrNewFlexVolumeLike(io.fabric8.kubernetes.api.model.FlexVolumeSource item);
/**
* This method has been deprecated, please use method buildFlocker instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.FlockerVolumeSource getFlocker();
public io.fabric8.kubernetes.api.model.FlockerVolumeSource buildFlocker();
public A withFlocker(io.fabric8.kubernetes.api.model.FlockerVolumeSource flocker);
public java.lang.Boolean hasFlocker();
public A withNewFlocker(java.lang.String datasetName,java.lang.String datasetUUID);
public io.fabric8.kubernetes.api.model.VolumeFluent.FlockerNested withNewFlocker();
public io.fabric8.kubernetes.api.model.VolumeFluent.FlockerNested withNewFlockerLike(io.fabric8.kubernetes.api.model.FlockerVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.FlockerNested editFlocker();
public io.fabric8.kubernetes.api.model.VolumeFluent.FlockerNested editOrNewFlocker();
public io.fabric8.kubernetes.api.model.VolumeFluent.FlockerNested editOrNewFlockerLike(io.fabric8.kubernetes.api.model.FlockerVolumeSource item);
/**
* This method has been deprecated, please use method buildGcePersistentDisk instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.GCEPersistentDiskVolumeSource getGcePersistentDisk();
public io.fabric8.kubernetes.api.model.GCEPersistentDiskVolumeSource buildGcePersistentDisk();
public A withGcePersistentDisk(io.fabric8.kubernetes.api.model.GCEPersistentDiskVolumeSource gcePersistentDisk);
public java.lang.Boolean hasGcePersistentDisk();
public A withNewGcePersistentDisk(java.lang.String fsType,java.lang.Integer partition,java.lang.String pdName,java.lang.Boolean readOnly);
public io.fabric8.kubernetes.api.model.VolumeFluent.GcePersistentDiskNested withNewGcePersistentDisk();
public io.fabric8.kubernetes.api.model.VolumeFluent.GcePersistentDiskNested withNewGcePersistentDiskLike(io.fabric8.kubernetes.api.model.GCEPersistentDiskVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.GcePersistentDiskNested editGcePersistentDisk();
public io.fabric8.kubernetes.api.model.VolumeFluent.GcePersistentDiskNested editOrNewGcePersistentDisk();
public io.fabric8.kubernetes.api.model.VolumeFluent.GcePersistentDiskNested editOrNewGcePersistentDiskLike(io.fabric8.kubernetes.api.model.GCEPersistentDiskVolumeSource item);
/**
* This method has been deprecated, please use method buildGitRepo instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.GitRepoVolumeSource getGitRepo();
public io.fabric8.kubernetes.api.model.GitRepoVolumeSource buildGitRepo();
public A withGitRepo(io.fabric8.kubernetes.api.model.GitRepoVolumeSource gitRepo);
public java.lang.Boolean hasGitRepo();
public A withNewGitRepo(java.lang.String directory,java.lang.String repository,java.lang.String revision);
public io.fabric8.kubernetes.api.model.VolumeFluent.GitRepoNested withNewGitRepo();
public io.fabric8.kubernetes.api.model.VolumeFluent.GitRepoNested withNewGitRepoLike(io.fabric8.kubernetes.api.model.GitRepoVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.GitRepoNested editGitRepo();
public io.fabric8.kubernetes.api.model.VolumeFluent.GitRepoNested editOrNewGitRepo();
public io.fabric8.kubernetes.api.model.VolumeFluent.GitRepoNested editOrNewGitRepoLike(io.fabric8.kubernetes.api.model.GitRepoVolumeSource item);
/**
* This method has been deprecated, please use method buildGlusterfs instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.GlusterfsVolumeSource getGlusterfs();
public io.fabric8.kubernetes.api.model.GlusterfsVolumeSource buildGlusterfs();
public A withGlusterfs(io.fabric8.kubernetes.api.model.GlusterfsVolumeSource glusterfs);
public java.lang.Boolean hasGlusterfs();
public A withNewGlusterfs(java.lang.String endpoints,java.lang.String path,java.lang.Boolean readOnly);
public io.fabric8.kubernetes.api.model.VolumeFluent.GlusterfsNested withNewGlusterfs();
public io.fabric8.kubernetes.api.model.VolumeFluent.GlusterfsNested withNewGlusterfsLike(io.fabric8.kubernetes.api.model.GlusterfsVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.GlusterfsNested editGlusterfs();
public io.fabric8.kubernetes.api.model.VolumeFluent.GlusterfsNested editOrNewGlusterfs();
public io.fabric8.kubernetes.api.model.VolumeFluent.GlusterfsNested editOrNewGlusterfsLike(io.fabric8.kubernetes.api.model.GlusterfsVolumeSource item);
/**
* This method has been deprecated, please use method buildHostPath instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.HostPathVolumeSource getHostPath();
public io.fabric8.kubernetes.api.model.HostPathVolumeSource buildHostPath();
public A withHostPath(io.fabric8.kubernetes.api.model.HostPathVolumeSource hostPath);
public java.lang.Boolean hasHostPath();
public A withNewHostPath(java.lang.String path,java.lang.String type);
public io.fabric8.kubernetes.api.model.VolumeFluent.HostPathNested withNewHostPath();
public io.fabric8.kubernetes.api.model.VolumeFluent.HostPathNested withNewHostPathLike(io.fabric8.kubernetes.api.model.HostPathVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.HostPathNested editHostPath();
public io.fabric8.kubernetes.api.model.VolumeFluent.HostPathNested editOrNewHostPath();
public io.fabric8.kubernetes.api.model.VolumeFluent.HostPathNested editOrNewHostPathLike(io.fabric8.kubernetes.api.model.HostPathVolumeSource item);
/**
* This method has been deprecated, please use method buildIscsi instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.ISCSIVolumeSource getIscsi();
public io.fabric8.kubernetes.api.model.ISCSIVolumeSource buildIscsi();
public A withIscsi(io.fabric8.kubernetes.api.model.ISCSIVolumeSource iscsi);
public java.lang.Boolean hasIscsi();
public io.fabric8.kubernetes.api.model.VolumeFluent.IscsiNested withNewIscsi();
public io.fabric8.kubernetes.api.model.VolumeFluent.IscsiNested withNewIscsiLike(io.fabric8.kubernetes.api.model.ISCSIVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.IscsiNested editIscsi();
public io.fabric8.kubernetes.api.model.VolumeFluent.IscsiNested editOrNewIscsi();
public io.fabric8.kubernetes.api.model.VolumeFluent.IscsiNested editOrNewIscsiLike(io.fabric8.kubernetes.api.model.ISCSIVolumeSource item);
public java.lang.String getName();
public A withName(java.lang.String name);
public java.lang.Boolean hasName();
/**
* Method is deprecated. use withName instead.
*/
@java.lang.Deprecated
public A withNewName(java.lang.String arg0);
/**
* This method has been deprecated, please use method buildNfs instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.NFSVolumeSource getNfs();
public io.fabric8.kubernetes.api.model.NFSVolumeSource buildNfs();
public A withNfs(io.fabric8.kubernetes.api.model.NFSVolumeSource nfs);
public java.lang.Boolean hasNfs();
public A withNewNfs(java.lang.String path,java.lang.Boolean readOnly,java.lang.String server);
public io.fabric8.kubernetes.api.model.VolumeFluent.NfsNested withNewNfs();
public io.fabric8.kubernetes.api.model.VolumeFluent.NfsNested withNewNfsLike(io.fabric8.kubernetes.api.model.NFSVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.NfsNested editNfs();
public io.fabric8.kubernetes.api.model.VolumeFluent.NfsNested editOrNewNfs();
public io.fabric8.kubernetes.api.model.VolumeFluent.NfsNested editOrNewNfsLike(io.fabric8.kubernetes.api.model.NFSVolumeSource item);
/**
* This method has been deprecated, please use method buildPersistentVolumeClaim instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource getPersistentVolumeClaim();
public io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource buildPersistentVolumeClaim();
public A withPersistentVolumeClaim(io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource persistentVolumeClaim);
public java.lang.Boolean hasPersistentVolumeClaim();
public A withNewPersistentVolumeClaim(java.lang.String claimName,java.lang.Boolean readOnly);
public io.fabric8.kubernetes.api.model.VolumeFluent.PersistentVolumeClaimNested withNewPersistentVolumeClaim();
public io.fabric8.kubernetes.api.model.VolumeFluent.PersistentVolumeClaimNested withNewPersistentVolumeClaimLike(io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.PersistentVolumeClaimNested editPersistentVolumeClaim();
public io.fabric8.kubernetes.api.model.VolumeFluent.PersistentVolumeClaimNested editOrNewPersistentVolumeClaim();
public io.fabric8.kubernetes.api.model.VolumeFluent.PersistentVolumeClaimNested editOrNewPersistentVolumeClaimLike(io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSource item);
/**
* This method has been deprecated, please use method buildPhotonPersistentDisk instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.PhotonPersistentDiskVolumeSource getPhotonPersistentDisk();
public io.fabric8.kubernetes.api.model.PhotonPersistentDiskVolumeSource buildPhotonPersistentDisk();
public A withPhotonPersistentDisk(io.fabric8.kubernetes.api.model.PhotonPersistentDiskVolumeSource photonPersistentDisk);
public java.lang.Boolean hasPhotonPersistentDisk();
public A withNewPhotonPersistentDisk(java.lang.String fsType,java.lang.String pdID);
public io.fabric8.kubernetes.api.model.VolumeFluent.PhotonPersistentDiskNested withNewPhotonPersistentDisk();
public io.fabric8.kubernetes.api.model.VolumeFluent.PhotonPersistentDiskNested withNewPhotonPersistentDiskLike(io.fabric8.kubernetes.api.model.PhotonPersistentDiskVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.PhotonPersistentDiskNested editPhotonPersistentDisk();
public io.fabric8.kubernetes.api.model.VolumeFluent.PhotonPersistentDiskNested editOrNewPhotonPersistentDisk();
public io.fabric8.kubernetes.api.model.VolumeFluent.PhotonPersistentDiskNested editOrNewPhotonPersistentDiskLike(io.fabric8.kubernetes.api.model.PhotonPersistentDiskVolumeSource item);
/**
* This method has been deprecated, please use method buildPortworxVolume instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.PortworxVolumeSource getPortworxVolume();
public io.fabric8.kubernetes.api.model.PortworxVolumeSource buildPortworxVolume();
public A withPortworxVolume(io.fabric8.kubernetes.api.model.PortworxVolumeSource portworxVolume);
public java.lang.Boolean hasPortworxVolume();
public A withNewPortworxVolume(java.lang.String fsType,java.lang.Boolean readOnly,java.lang.String volumeID);
public io.fabric8.kubernetes.api.model.VolumeFluent.PortworxVolumeNested withNewPortworxVolume();
public io.fabric8.kubernetes.api.model.VolumeFluent.PortworxVolumeNested withNewPortworxVolumeLike(io.fabric8.kubernetes.api.model.PortworxVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.PortworxVolumeNested editPortworxVolume();
public io.fabric8.kubernetes.api.model.VolumeFluent.PortworxVolumeNested editOrNewPortworxVolume();
public io.fabric8.kubernetes.api.model.VolumeFluent.PortworxVolumeNested editOrNewPortworxVolumeLike(io.fabric8.kubernetes.api.model.PortworxVolumeSource item);
/**
* This method has been deprecated, please use method buildProjected instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.ProjectedVolumeSource getProjected();
public io.fabric8.kubernetes.api.model.ProjectedVolumeSource buildProjected();
public A withProjected(io.fabric8.kubernetes.api.model.ProjectedVolumeSource projected);
public java.lang.Boolean hasProjected();
public io.fabric8.kubernetes.api.model.VolumeFluent.ProjectedNested withNewProjected();
public io.fabric8.kubernetes.api.model.VolumeFluent.ProjectedNested withNewProjectedLike(io.fabric8.kubernetes.api.model.ProjectedVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.ProjectedNested editProjected();
public io.fabric8.kubernetes.api.model.VolumeFluent.ProjectedNested editOrNewProjected();
public io.fabric8.kubernetes.api.model.VolumeFluent.ProjectedNested editOrNewProjectedLike(io.fabric8.kubernetes.api.model.ProjectedVolumeSource item);
/**
* This method has been deprecated, please use method buildQuobyte instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.QuobyteVolumeSource getQuobyte();
public io.fabric8.kubernetes.api.model.QuobyteVolumeSource buildQuobyte();
public A withQuobyte(io.fabric8.kubernetes.api.model.QuobyteVolumeSource quobyte);
public java.lang.Boolean hasQuobyte();
public io.fabric8.kubernetes.api.model.VolumeFluent.QuobyteNested withNewQuobyte();
public io.fabric8.kubernetes.api.model.VolumeFluent.QuobyteNested withNewQuobyteLike(io.fabric8.kubernetes.api.model.QuobyteVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.QuobyteNested editQuobyte();
public io.fabric8.kubernetes.api.model.VolumeFluent.QuobyteNested editOrNewQuobyte();
public io.fabric8.kubernetes.api.model.VolumeFluent.QuobyteNested editOrNewQuobyteLike(io.fabric8.kubernetes.api.model.QuobyteVolumeSource item);
/**
* This method has been deprecated, please use method buildRbd instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.RBDVolumeSource getRbd();
public io.fabric8.kubernetes.api.model.RBDVolumeSource buildRbd();
public A withRbd(io.fabric8.kubernetes.api.model.RBDVolumeSource rbd);
public java.lang.Boolean hasRbd();
public io.fabric8.kubernetes.api.model.VolumeFluent.RbdNested withNewRbd();
public io.fabric8.kubernetes.api.model.VolumeFluent.RbdNested withNewRbdLike(io.fabric8.kubernetes.api.model.RBDVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.RbdNested editRbd();
public io.fabric8.kubernetes.api.model.VolumeFluent.RbdNested editOrNewRbd();
public io.fabric8.kubernetes.api.model.VolumeFluent.RbdNested editOrNewRbdLike(io.fabric8.kubernetes.api.model.RBDVolumeSource item);
/**
* This method has been deprecated, please use method buildScaleIO instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.ScaleIOVolumeSource getScaleIO();
public io.fabric8.kubernetes.api.model.ScaleIOVolumeSource buildScaleIO();
public A withScaleIO(io.fabric8.kubernetes.api.model.ScaleIOVolumeSource scaleIO);
public java.lang.Boolean hasScaleIO();
public io.fabric8.kubernetes.api.model.VolumeFluent.ScaleIONested withNewScaleIO();
public io.fabric8.kubernetes.api.model.VolumeFluent.ScaleIONested withNewScaleIOLike(io.fabric8.kubernetes.api.model.ScaleIOVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.ScaleIONested editScaleIO();
public io.fabric8.kubernetes.api.model.VolumeFluent.ScaleIONested editOrNewScaleIO();
public io.fabric8.kubernetes.api.model.VolumeFluent.ScaleIONested editOrNewScaleIOLike(io.fabric8.kubernetes.api.model.ScaleIOVolumeSource item);
/**
* This method has been deprecated, please use method buildSecret instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.SecretVolumeSource getSecret();
public io.fabric8.kubernetes.api.model.SecretVolumeSource buildSecret();
public A withSecret(io.fabric8.kubernetes.api.model.SecretVolumeSource secret);
public java.lang.Boolean hasSecret();
public io.fabric8.kubernetes.api.model.VolumeFluent.SecretNested withNewSecret();
public io.fabric8.kubernetes.api.model.VolumeFluent.SecretNested withNewSecretLike(io.fabric8.kubernetes.api.model.SecretVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.SecretNested editSecret();
public io.fabric8.kubernetes.api.model.VolumeFluent.SecretNested editOrNewSecret();
public io.fabric8.kubernetes.api.model.VolumeFluent.SecretNested editOrNewSecretLike(io.fabric8.kubernetes.api.model.SecretVolumeSource item);
/**
* This method has been deprecated, please use method buildStorageos instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.StorageOSVolumeSource getStorageos();
public io.fabric8.kubernetes.api.model.StorageOSVolumeSource buildStorageos();
public A withStorageos(io.fabric8.kubernetes.api.model.StorageOSVolumeSource storageos);
public java.lang.Boolean hasStorageos();
public io.fabric8.kubernetes.api.model.VolumeFluent.StorageosNested withNewStorageos();
public io.fabric8.kubernetes.api.model.VolumeFluent.StorageosNested withNewStorageosLike(io.fabric8.kubernetes.api.model.StorageOSVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.StorageosNested editStorageos();
public io.fabric8.kubernetes.api.model.VolumeFluent.StorageosNested editOrNewStorageos();
public io.fabric8.kubernetes.api.model.VolumeFluent.StorageosNested editOrNewStorageosLike(io.fabric8.kubernetes.api.model.StorageOSVolumeSource item);
/**
* This method has been deprecated, please use method buildVsphereVolume instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.kubernetes.api.model.VsphereVirtualDiskVolumeSource getVsphereVolume();
public io.fabric8.kubernetes.api.model.VsphereVirtualDiskVolumeSource buildVsphereVolume();
public A withVsphereVolume(io.fabric8.kubernetes.api.model.VsphereVirtualDiskVolumeSource vsphereVolume);
public java.lang.Boolean hasVsphereVolume();
public A withNewVsphereVolume(java.lang.String fsType,java.lang.String storagePolicyID,java.lang.String storagePolicyName,java.lang.String volumePath);
public io.fabric8.kubernetes.api.model.VolumeFluent.VsphereVolumeNested withNewVsphereVolume();
public io.fabric8.kubernetes.api.model.VolumeFluent.VsphereVolumeNested withNewVsphereVolumeLike(io.fabric8.kubernetes.api.model.VsphereVirtualDiskVolumeSource item);
public io.fabric8.kubernetes.api.model.VolumeFluent.VsphereVolumeNested editVsphereVolume();
public io.fabric8.kubernetes.api.model.VolumeFluent.VsphereVolumeNested editOrNewVsphereVolume();
public io.fabric8.kubernetes.api.model.VolumeFluent.VsphereVolumeNested editOrNewVsphereVolumeLike(io.fabric8.kubernetes.api.model.VsphereVirtualDiskVolumeSource item);
public A addToAdditionalProperties(java.lang.String key,java.lang.Object value);
public A addToAdditionalProperties(java.util.Map map);
public A removeFromAdditionalProperties(java.lang.String key);
public A removeFromAdditionalProperties(java.util.Map map);
public java.util.Map getAdditionalProperties();
public A withAdditionalProperties(java.util.Map additionalProperties);
public java.lang.Boolean hasAdditionalProperties();
public interface AwsElasticBlockStoreNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.AWSElasticBlockStoreVolumeSourceFluent>{
public N and();
public N endAwsElasticBlockStore();
}
public interface AzureDiskNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.AzureDiskVolumeSourceFluent>{
public N and();
public N endAzureDisk();
}
public interface AzureFileNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.AzureFileVolumeSourceFluent>{
public N and();
public N endAzureFile();
}
public interface CephfsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.CephFSVolumeSourceFluent>{
public N and();
public N endCephfs();
}
public interface CinderNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.CinderVolumeSourceFluent>{
public N and();
public N endCinder();
}
public interface ConfigMapNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ConfigMapVolumeSourceFluent>{
public N and();
public N endConfigMap();
}
public interface CsiNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.CSIVolumeSourceFluent>{
public N and();
public N endCsi();
}
public interface DownwardAPINested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.DownwardAPIVolumeSourceFluent>{
public N and();
public N endDownwardAPI();
}
public interface EmptyDirNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.EmptyDirVolumeSourceFluent>{
public N and();
public N endEmptyDir();
}
public interface EphemeralNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.EphemeralVolumeSourceFluent>{
public N and();
public N endEphemeral();
}
public interface FcNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.FCVolumeSourceFluent>{
public N and();
public N endFc();
}
public interface FlexVolumeNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.FlexVolumeSourceFluent>{
public N and();
public N endFlexVolume();
}
public interface FlockerNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.FlockerVolumeSourceFluent>{
public N and();
public N endFlocker();
}
public interface GcePersistentDiskNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.GCEPersistentDiskVolumeSourceFluent>{
public N and();
public N endGcePersistentDisk();
}
public interface GitRepoNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.GitRepoVolumeSourceFluent>{
public N and();
public N endGitRepo();
}
public interface GlusterfsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.GlusterfsVolumeSourceFluent>{
public N and();
public N endGlusterfs();
}
public interface HostPathNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.HostPathVolumeSourceFluent>{
public N and();
public N endHostPath();
}
public interface IscsiNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ISCSIVolumeSourceFluent>{
public N and();
public N endIscsi();
}
public interface NfsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.NFSVolumeSourceFluent>{
public N and();
public N endNfs();
}
public interface PersistentVolumeClaimNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.PersistentVolumeClaimVolumeSourceFluent>{
public N and();
public N endPersistentVolumeClaim();
}
public interface PhotonPersistentDiskNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.PhotonPersistentDiskVolumeSourceFluent>{
public N and();
public N endPhotonPersistentDisk();
}
public interface PortworxVolumeNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.PortworxVolumeSourceFluent>{
public N and();
public N endPortworxVolume();
}
public interface ProjectedNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ProjectedVolumeSourceFluent>{
public N and();
public N endProjected();
}
public interface QuobyteNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.QuobyteVolumeSourceFluent>{
public N and();
public N endQuobyte();
}
public interface RbdNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.RBDVolumeSourceFluent>{
public N and();
public N endRbd();
}
public interface ScaleIONested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ScaleIOVolumeSourceFluent>{
public N and();
public N endScaleIO();
}
public interface SecretNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.SecretVolumeSourceFluent>{
public N and();
public N endSecret();
}
public interface StorageosNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.StorageOSVolumeSourceFluent>{
public N and();
public N endStorageos();
}
public interface VsphereVolumeNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.VsphereVirtualDiskVolumeSourceFluent>{
public N and();
public N endVsphereVolume();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy