public class io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder extends io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluentImpl implements io.fabric.kubernetes.api.builder.VisitableBuilder
{
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent fluent;
java.lang.Boolean validationEnabled;
public void <init>()
{
java.lang.Boolean v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder v;
v := @this: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: void <init>(java.lang.Boolean)>(v);
return;
}
public void <init>(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder v;
v := @this: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder;
v := @parameter: java.lang.Boolean;
v = new io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource;
specialinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource: void <init>()>();
specialinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: void <init>(io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent)
{
java.lang.Boolean v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent v;
v := @this: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder;
v := @parameter: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: void <init>(io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent, java.lang.Boolean)
{
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder v;
java.lang.Boolean v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent v;
v := @this: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder;
v := @parameter: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent;
v := @parameter: java.lang.Boolean;
v = new io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource;
specialinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource: void <init>()>();
specialinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: void <init>(io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent,io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent, io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource)
{
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder v;
java.lang.Boolean v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent v;
v := @this: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder;
v := @parameter: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent;
v := @parameter: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: void <init>(io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent,io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource,java.lang.Boolean)>(v, v, v);
return;
}
public void <init>(io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent, io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource, java.lang.Boolean)
{
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder v;
java.lang.Boolean v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource v;
java.lang.String v, v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent v;
v := @this: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder;
v := @parameter: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent;
v := @parameter: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluentImpl: void <init>()>();
v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent fluent> = v;
v = virtualinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource: java.lang.String getSnapshotHandle()>();
interfaceinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent withSnapshotHandle(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource: java.lang.String getVolumeHandle()>();
interfaceinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent withVolumeHandle(java.lang.String)>(v);
v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public void <init>(io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource)
{
java.lang.Boolean v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder v;
v := @this: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder;
v := @parameter: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
specialinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: void <init>(io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource,java.lang.Boolean)>(v, v);
return;
}
public void <init>(io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource, java.lang.Boolean)
{
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder v;
java.lang.Boolean v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource v;
java.lang.String v, v;
v := @this: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder;
v := @parameter: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource;
v := @parameter: java.lang.Boolean;
specialinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluentImpl: void <init>()>();
v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent fluent> = v;
v = virtualinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource: java.lang.String getSnapshotHandle()>();
virtualinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent withSnapshotHandle(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource: java.lang.String getVolumeHandle()>();
virtualinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent withVolumeHandle(java.lang.String)>(v);
v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: java.lang.Boolean validationEnabled> = v;
return;
}
public io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource build()
{
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource v;
java.lang.String v, v;
io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent v, v;
v := @this: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder;
v = new io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource;
v = v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent fluent>;
v = interfaceinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent: java.lang.String getSnapshotHandle()>();
v = v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceBuilder: io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent fluent>;
v = interfaceinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSourceFluent: java.lang.String getVolumeHandle()>();
specialinvoke v.<io.fabric.volumesnapshot.api.model.VolumeSnapshotContentSource: void <init>(java.lang.String,java.lang.String)>(v, v);
return v;
}
}