public class io.fabric.kubernetes.api.model.VolumeBuilder extends io.fabric.kubernetes.api.model.VolumeFluentImpl implements io.fabric.kubernetes.api.builder.VisitableBuilder
{
io.fabric.kubernetes.api.model.VolumeFluent fluent;
java.lang.Boolean validationEnabled;
public void <init>()
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
v := @this: io.fabric.kubernetes.api.model.VolumeBuilder;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(java.lang.Boolean)>(v);
return;
}
public void <init>(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.kubernetes.api.model.VolumeBuilder;
v := @parameter: java.lang.Boolean;
v = new io.fabric.kubernetes.api.model.Volume;
specialinvoke v.<io.fabric.kubernetes.api.model.Volume: void <init>()>();
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.Volume,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.kubernetes.api.model.VolumeFluent)
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.VolumeFluent v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
v := @this: io.fabric.kubernetes.api.model.VolumeBuilder;
v := @parameter: io.fabric.kubernetes.api.model.VolumeFluent;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.VolumeFluent,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.kubernetes.api.model.VolumeFluent, java.lang.Boolean)
{
io.fabric.kubernetes.api.model.VolumeFluent v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.kubernetes.api.model.VolumeBuilder;
v := @parameter: io.fabric.kubernetes.api.model.VolumeFluent;
v := @parameter: java.lang.Boolean;
v = new io.fabric.kubernetes.api.model.Volume;
specialinvoke v.<io.fabric.kubernetes.api.model.Volume: void <init>()>();
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.VolumeFluent,io.fabric.kubernetes.api.model.Volume,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.kubernetes.api.model.VolumeFluent, io.fabric.kubernetes.api.model.Volume)
{
io.fabric.kubernetes.api.model.VolumeFluent v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.kubernetes.api.model.VolumeBuilder;
v := @parameter: io.fabric.kubernetes.api.model.VolumeFluent;
v := @parameter: io.fabric.kubernetes.api.model.Volume;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.VolumeFluent,io.fabric.kubernetes.api.model.Volume,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.kubernetes.api.model.VolumeFluent, io.fabric.kubernetes.api.model.Volume, java.lang.Boolean)
{
io.fabric.kubernetes.api.model.DownwardAPIVolumeSource v;
io.fabric.kubernetes.api.model.PersistentVolumeClaimVolumeSource v;
io.fabric.kubernetes.api.model.FlexVolumeSource v;
java.util.Map v;
io.fabric.kubernetes.api.model.HostPathVolumeSource v;
io.fabric.kubernetes.api.model.ISCSIVolumeSource v;
io.fabric.kubernetes.api.model.RBDVolumeSource v;
io.fabric.kubernetes.api.model.QuobyteVolumeSource v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
io.fabric.kubernetes.api.model.CinderVolumeSource v;
io.fabric.kubernetes.api.model.PortworxVolumeSource v;
io.fabric.kubernetes.api.model.VsphereVirtualDiskVolumeSource v;
io.fabric.kubernetes.api.model.ProjectedVolumeSource v;
io.fabric.kubernetes.api.model.AzureFileVolumeSource v;
io.fabric.kubernetes.api.model.PhotonPersistentDiskVolumeSource v;
io.fabric.kubernetes.api.model.GitRepoVolumeSource v;
io.fabric.kubernetes.api.model.EphemeralVolumeSource v;
io.fabric.kubernetes.api.model.EmptyDirVolumeSource v;
io.fabric.kubernetes.api.model.CSIVolumeSource v;
io.fabric.kubernetes.api.model.ConfigMapVolumeSource v;
io.fabric.kubernetes.api.model.AzureDiskVolumeSource v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.FlockerVolumeSource v;
java.lang.String v;
io.fabric.kubernetes.api.model.ScaleIOVolumeSource v;
io.fabric.kubernetes.api.model.CephFSVolumeSource v;
io.fabric.kubernetes.api.model.NFSVolumeSource v;
io.fabric.kubernetes.api.model.Volume v;
io.fabric.kubernetes.api.model.StorageOSVolumeSource v;
io.fabric.kubernetes.api.model.SecretVolumeSource v;
io.fabric.kubernetes.api.model.VolumeFluent v;
io.fabric.kubernetes.api.model.GlusterfsVolumeSource v;
io.fabric.kubernetes.api.model.FCVolumeSource v;
io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource v;
io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource v;
v := @this: io.fabric.kubernetes.api.model.VolumeBuilder;
v := @parameter: io.fabric.kubernetes.api.model.VolumeFluent;
v := @parameter: io.fabric.kubernetes.api.model.Volume;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeFluentImpl: void <init>()>();
v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent> = v;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withAwsElasticBlockStore(io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.AzureDiskVolumeSource getAzureDisk()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withAzureDisk(io.fabric.kubernetes.api.model.AzureDiskVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.AzureFileVolumeSource getAzureFile()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withAzureFile(io.fabric.kubernetes.api.model.AzureFileVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.CephFSVolumeSource getCephfs()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withCephfs(io.fabric.kubernetes.api.model.CephFSVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.CinderVolumeSource getCinder()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withCinder(io.fabric.kubernetes.api.model.CinderVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.ConfigMapVolumeSource getConfigMap()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withConfigMap(io.fabric.kubernetes.api.model.ConfigMapVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.CSIVolumeSource getCsi()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withCsi(io.fabric.kubernetes.api.model.CSIVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.DownwardAPIVolumeSource getDownwardAPI()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withDownwardAPI(io.fabric.kubernetes.api.model.DownwardAPIVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.EmptyDirVolumeSource getEmptyDir()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withEmptyDir(io.fabric.kubernetes.api.model.EmptyDirVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.EphemeralVolumeSource getEphemeral()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withEphemeral(io.fabric.kubernetes.api.model.EphemeralVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.FCVolumeSource getFc()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withFc(io.fabric.kubernetes.api.model.FCVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.FlexVolumeSource getFlexVolume()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withFlexVolume(io.fabric.kubernetes.api.model.FlexVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.FlockerVolumeSource getFlocker()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withFlocker(io.fabric.kubernetes.api.model.FlockerVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource getGcePersistentDisk()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withGcePersistentDisk(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.GitRepoVolumeSource getGitRepo()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withGitRepo(io.fabric.kubernetes.api.model.GitRepoVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.GlusterfsVolumeSource getGlusterfs()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withGlusterfs(io.fabric.kubernetes.api.model.GlusterfsVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.HostPathVolumeSource getHostPath()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withHostPath(io.fabric.kubernetes.api.model.HostPathVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.ISCSIVolumeSource getIscsi()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withIscsi(io.fabric.kubernetes.api.model.ISCSIVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: java.lang.String getName()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.NFSVolumeSource getNfs()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withNfs(io.fabric.kubernetes.api.model.NFSVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withPersistentVolumeClaim(io.fabric.kubernetes.api.model.PersistentVolumeClaimVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withPhotonPersistentDisk(io.fabric.kubernetes.api.model.PhotonPersistentDiskVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.PortworxVolumeSource getPortworxVolume()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withPortworxVolume(io.fabric.kubernetes.api.model.PortworxVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.ProjectedVolumeSource getProjected()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withProjected(io.fabric.kubernetes.api.model.ProjectedVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.QuobyteVolumeSource getQuobyte()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withQuobyte(io.fabric.kubernetes.api.model.QuobyteVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.RBDVolumeSource getRbd()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withRbd(io.fabric.kubernetes.api.model.RBDVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.ScaleIOVolumeSource getScaleIO()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withScaleIO(io.fabric.kubernetes.api.model.ScaleIOVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.SecretVolumeSource getSecret()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withSecret(io.fabric.kubernetes.api.model.SecretVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.StorageOSVolumeSource getStorageos()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withStorageos(io.fabric.kubernetes.api.model.StorageOSVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.VsphereVirtualDiskVolumeSource getVsphereVolume()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withVsphereVolume(io.fabric.kubernetes.api.model.VsphereVirtualDiskVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: java.util.Map getAdditionalProperties()>();
interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VolumeFluent withAdditionalProperties(java.util.Map)>(v);
v.<io.fabric.kubernetes.api.model.VolumeBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public void <init>(io.fabric.kubernetes.api.model.Volume)
{
java.lang.Boolean v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
io.fabric.kubernetes.api.model.Volume v;
v := @this: io.fabric.kubernetes.api.model.VolumeBuilder;
v := @parameter: io.fabric.kubernetes.api.model.Volume;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: void <init>(io.fabric.kubernetes.api.model.Volume,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.kubernetes.api.model.Volume, java.lang.Boolean)
{
io.fabric.kubernetes.api.model.DownwardAPIVolumeSource v;
io.fabric.kubernetes.api.model.PersistentVolumeClaimVolumeSource v;
io.fabric.kubernetes.api.model.FlexVolumeSource v;
java.util.Map v;
io.fabric.kubernetes.api.model.HostPathVolumeSource v;
io.fabric.kubernetes.api.model.ISCSIVolumeSource v;
io.fabric.kubernetes.api.model.RBDVolumeSource v;
io.fabric.kubernetes.api.model.QuobyteVolumeSource v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
io.fabric.kubernetes.api.model.CinderVolumeSource v;
io.fabric.kubernetes.api.model.PortworxVolumeSource v;
io.fabric.kubernetes.api.model.VsphereVirtualDiskVolumeSource v;
io.fabric.kubernetes.api.model.ProjectedVolumeSource v;
io.fabric.kubernetes.api.model.AzureFileVolumeSource v;
io.fabric.kubernetes.api.model.PhotonPersistentDiskVolumeSource v;
io.fabric.kubernetes.api.model.GitRepoVolumeSource v;
io.fabric.kubernetes.api.model.EphemeralVolumeSource v;
io.fabric.kubernetes.api.model.EmptyDirVolumeSource v;
io.fabric.kubernetes.api.model.CSIVolumeSource v;
io.fabric.kubernetes.api.model.ConfigMapVolumeSource v;
io.fabric.kubernetes.api.model.AzureDiskVolumeSource v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.FlockerVolumeSource v;
java.lang.String v;
io.fabric.kubernetes.api.model.ScaleIOVolumeSource v;
io.fabric.kubernetes.api.model.CephFSVolumeSource v;
io.fabric.kubernetes.api.model.NFSVolumeSource v;
io.fabric.kubernetes.api.model.Volume v;
io.fabric.kubernetes.api.model.StorageOSVolumeSource v;
io.fabric.kubernetes.api.model.SecretVolumeSource v;
io.fabric.kubernetes.api.model.GlusterfsVolumeSource v;
io.fabric.kubernetes.api.model.FCVolumeSource v;
io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource v;
io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource v;
v := @this: io.fabric.kubernetes.api.model.VolumeBuilder;
v := @parameter: io.fabric.kubernetes.api.model.Volume;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.kubernetes.api.model.VolumeFluentImpl: void <init>()>();
v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent> = v;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withAwsElasticBlockStore(io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.AzureDiskVolumeSource getAzureDisk()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withAzureDisk(io.fabric.kubernetes.api.model.AzureDiskVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.AzureFileVolumeSource getAzureFile()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withAzureFile(io.fabric.kubernetes.api.model.AzureFileVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.CephFSVolumeSource getCephfs()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withCephfs(io.fabric.kubernetes.api.model.CephFSVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.CinderVolumeSource getCinder()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withCinder(io.fabric.kubernetes.api.model.CinderVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.ConfigMapVolumeSource getConfigMap()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withConfigMap(io.fabric.kubernetes.api.model.ConfigMapVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.CSIVolumeSource getCsi()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withCsi(io.fabric.kubernetes.api.model.CSIVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.DownwardAPIVolumeSource getDownwardAPI()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withDownwardAPI(io.fabric.kubernetes.api.model.DownwardAPIVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.EmptyDirVolumeSource getEmptyDir()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withEmptyDir(io.fabric.kubernetes.api.model.EmptyDirVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.EphemeralVolumeSource getEphemeral()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withEphemeral(io.fabric.kubernetes.api.model.EphemeralVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.FCVolumeSource getFc()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withFc(io.fabric.kubernetes.api.model.FCVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.FlexVolumeSource getFlexVolume()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withFlexVolume(io.fabric.kubernetes.api.model.FlexVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.FlockerVolumeSource getFlocker()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withFlocker(io.fabric.kubernetes.api.model.FlockerVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource getGcePersistentDisk()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withGcePersistentDisk(io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.GitRepoVolumeSource getGitRepo()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withGitRepo(io.fabric.kubernetes.api.model.GitRepoVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.GlusterfsVolumeSource getGlusterfs()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withGlusterfs(io.fabric.kubernetes.api.model.GlusterfsVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.HostPathVolumeSource getHostPath()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withHostPath(io.fabric.kubernetes.api.model.HostPathVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.ISCSIVolumeSource getIscsi()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withIscsi(io.fabric.kubernetes.api.model.ISCSIVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: java.lang.String getName()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.NFSVolumeSource getNfs()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withNfs(io.fabric.kubernetes.api.model.NFSVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withPersistentVolumeClaim(io.fabric.kubernetes.api.model.PersistentVolumeClaimVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withPhotonPersistentDisk(io.fabric.kubernetes.api.model.PhotonPersistentDiskVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.PortworxVolumeSource getPortworxVolume()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withPortworxVolume(io.fabric.kubernetes.api.model.PortworxVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.ProjectedVolumeSource getProjected()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withProjected(io.fabric.kubernetes.api.model.ProjectedVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.QuobyteVolumeSource getQuobyte()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withQuobyte(io.fabric.kubernetes.api.model.QuobyteVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.RBDVolumeSource getRbd()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withRbd(io.fabric.kubernetes.api.model.RBDVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.ScaleIOVolumeSource getScaleIO()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withScaleIO(io.fabric.kubernetes.api.model.ScaleIOVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.SecretVolumeSource getSecret()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withSecret(io.fabric.kubernetes.api.model.SecretVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.StorageOSVolumeSource getStorageos()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withStorageos(io.fabric.kubernetes.api.model.StorageOSVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: io.fabric.kubernetes.api.model.VsphereVirtualDiskVolumeSource getVsphereVolume()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withVsphereVolume(io.fabric.kubernetes.api.model.VsphereVirtualDiskVolumeSource)>(v);
v = virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent withAdditionalProperties(java.util.Map)>(v);
v.<io.fabric.kubernetes.api.model.VolumeBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public io.fabric.kubernetes.api.model.Volume build()
{
java.util.Map v;
io.fabric.kubernetes.api.model.HostPathVolumeSource v;
io.fabric.kubernetes.api.model.CinderVolumeSource v;
io.fabric.kubernetes.api.model.PortworxVolumeSource v;
io.fabric.kubernetes.api.model.VsphereVirtualDiskVolumeSource v;
io.fabric.kubernetes.api.model.AzureFileVolumeSource v;
io.fabric.kubernetes.api.model.GitRepoVolumeSource v;
io.fabric.kubernetes.api.model.EphemeralVolumeSource v;
io.fabric.kubernetes.api.model.EmptyDirVolumeSource v;
io.fabric.kubernetes.api.model.ConfigMapVolumeSource v;
io.fabric.kubernetes.api.model.AzureDiskVolumeSource v;
io.fabric.kubernetes.api.model.FlockerVolumeSource v;
java.lang.String v;
io.fabric.kubernetes.api.model.ScaleIOVolumeSource v;
io.fabric.kubernetes.api.model.CephFSVolumeSource v;
io.fabric.kubernetes.api.model.SecretVolumeSource v;
io.fabric.kubernetes.api.model.VolumeFluent v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.FCVolumeSource v;
io.fabric.kubernetes.api.model.DownwardAPIVolumeSource v;
io.fabric.kubernetes.api.model.PersistentVolumeClaimVolumeSource v;
io.fabric.kubernetes.api.model.FlexVolumeSource v;
io.fabric.kubernetes.api.model.ISCSIVolumeSource v;
io.fabric.kubernetes.api.model.RBDVolumeSource v;
io.fabric.kubernetes.api.model.QuobyteVolumeSource v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
io.fabric.kubernetes.api.model.ProjectedVolumeSource v;
io.fabric.kubernetes.api.model.PhotonPersistentDiskVolumeSource v;
io.fabric.kubernetes.api.model.CSIVolumeSource v;
io.fabric.kubernetes.api.model.NFSVolumeSource v;
io.fabric.kubernetes.api.model.Volume v;
io.fabric.kubernetes.api.model.StorageOSVolumeSource v;
io.fabric.kubernetes.api.model.GlusterfsVolumeSource v;
io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource v;
io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource v;
v := @this: io.fabric.kubernetes.api.model.VolumeBuilder;
v = new io.fabric.kubernetes.api.model.Volume;
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource getAwsElasticBlockStore()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.AzureDiskVolumeSource getAzureDisk()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.AzureFileVolumeSource getAzureFile()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.CephFSVolumeSource getCephfs()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.CinderVolumeSource getCinder()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.ConfigMapVolumeSource getConfigMap()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.CSIVolumeSource getCsi()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.DownwardAPIVolumeSource getDownwardAPI()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.EmptyDirVolumeSource getEmptyDir()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.EphemeralVolumeSource getEphemeral()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.FCVolumeSource getFc()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.FlexVolumeSource getFlexVolume()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.FlockerVolumeSource getFlocker()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource getGcePersistentDisk()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.GitRepoVolumeSource getGitRepo()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.GlusterfsVolumeSource getGlusterfs()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.HostPathVolumeSource getHostPath()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.ISCSIVolumeSource getIscsi()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: java.lang.String getName()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.NFSVolumeSource getNfs()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.PersistentVolumeClaimVolumeSource getPersistentVolumeClaim()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.PhotonPersistentDiskVolumeSource getPhotonPersistentDisk()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.PortworxVolumeSource getPortworxVolume()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.ProjectedVolumeSource getProjected()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.QuobyteVolumeSource getQuobyte()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.RBDVolumeSource getRbd()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.ScaleIOVolumeSource getScaleIO()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.SecretVolumeSource getSecret()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.StorageOSVolumeSource getStorageos()>();
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: io.fabric.kubernetes.api.model.VsphereVirtualDiskVolumeSource getVsphereVolume()>();
specialinvoke v.<io.fabric.kubernetes.api.model.Volume: void <init>(io.fabric.kubernetes.api.model.AWSElasticBlockStoreVolumeSource,io.fabric.kubernetes.api.model.AzureDiskVolumeSource,io.fabric.kubernetes.api.model.AzureFileVolumeSource,io.fabric.kubernetes.api.model.CephFSVolumeSource,io.fabric.kubernetes.api.model.CinderVolumeSource,io.fabric.kubernetes.api.model.ConfigMapVolumeSource,io.fabric.kubernetes.api.model.CSIVolumeSource,io.fabric.kubernetes.api.model.DownwardAPIVolumeSource,io.fabric.kubernetes.api.model.EmptyDirVolumeSource,io.fabric.kubernetes.api.model.EphemeralVolumeSource,io.fabric.kubernetes.api.model.FCVolumeSource,io.fabric.kubernetes.api.model.FlexVolumeSource,io.fabric.kubernetes.api.model.FlockerVolumeSource,io.fabric.kubernetes.api.model.GCEPersistentDiskVolumeSource,io.fabric.kubernetes.api.model.GitRepoVolumeSource,io.fabric.kubernetes.api.model.GlusterfsVolumeSource,io.fabric.kubernetes.api.model.HostPathVolumeSource,io.fabric.kubernetes.api.model.ISCSIVolumeSource,java.lang.String,io.fabric.kubernetes.api.model.NFSVolumeSource,io.fabric.kubernetes.api.model.PersistentVolumeClaimVolumeSource,io.fabric.kubernetes.api.model.PhotonPersistentDiskVolumeSource,io.fabric.kubernetes.api.model.PortworxVolumeSource,io.fabric.kubernetes.api.model.ProjectedVolumeSource,io.fabric.kubernetes.api.model.QuobyteVolumeSource,io.fabric.kubernetes.api.model.RBDVolumeSource,io.fabric.kubernetes.api.model.ScaleIOVolumeSource,io.fabric.kubernetes.api.model.SecretVolumeSource,io.fabric.kubernetes.api.model.StorageOSVolumeSource,io.fabric.kubernetes.api.model.VsphereVirtualDiskVolumeSource)>(v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v);
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = interfaceinvoke v.<io.fabric.kubernetes.api.model.VolumeFluent: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.kubernetes.api.model.Volume: void setAdditionalProperties(java.util.Map)>(v);
return v;
}
public boolean equals(java.lang.Object)
{
java.lang.Boolean v, v, v, v;
boolean v, v, v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
io.fabric.kubernetes.api.model.VolumeFluent v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.kubernetes.api.model.VolumeBuilder;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == v goto label;
label:
return 0;
label:
v = specialinvoke v.<io.fabric.kubernetes.api.model.VolumeFluentImpl: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
if v == v goto label;
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
if v == v goto label;
label:
return 0;
label:
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: java.lang.Boolean validationEnabled>;
if v == null goto label;
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: java.lang.Boolean validationEnabled>;
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: java.lang.Boolean validationEnabled>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: java.lang.Boolean validationEnabled>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
io.fabric.kubernetes.api.model.VolumeFluent v;
java.lang.Object[] v;
int v, v;
java.lang.Boolean v;
io.fabric.kubernetes.api.model.VolumeBuilder v;
java.lang.Integer v;
v := @this: io.fabric.kubernetes.api.model.VolumeBuilder;
v = newarray (java.lang.Object)[3];
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: io.fabric.kubernetes.api.model.VolumeFluent fluent>;
v[0] = v;
v = v.<io.fabric.kubernetes.api.model.VolumeBuilder: java.lang.Boolean validationEnabled>;
v[1] = v;
v = specialinvoke v.<io.fabric.kubernetes.api.model.VolumeFluentImpl: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[2] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}