public class io.fabric.openshift.api.model.v.PlatformStatusFluentImpl extends io.fabric.kubernetes.api.builder.v.BaseFluent implements io.fabric.openshift.api.model.v.PlatformStatusFluent
{
private io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws;
private io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure;
private io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal;
private io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp;
private io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud;
private io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack;
private io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt;
private java.lang.String type;
private io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere;
public void <init>()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.v.BaseFluent: void <init>()>();
return;
}
public void <init>(io.fabric.openshift.api.model.v.PlatformStatus)
{
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v;
io.fabric.openshift.api.model.v.AWSPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.AzurePlatformStatus v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v;
java.lang.String v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.PlatformStatus;
specialinvoke v.<io.fabric.kubernetes.api.builder.v.BaseFluent: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AWSPlatformStatus getAws()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withAws(io.fabric.openshift.api.model.v.AWSPlatformStatus)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AzurePlatformStatus getAzure()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withAzure(io.fabric.openshift.api.model.v.AzurePlatformStatus)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.BareMetalPlatformStatus getBaremetal()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withBaremetal(io.fabric.openshift.api.model.v.BareMetalPlatformStatus)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.GCPPlatformStatus getGcp()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withGcp(io.fabric.openshift.api.model.v.GCPPlatformStatus)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus getIbmcloud()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withIbmcloud(io.fabric.openshift.api.model.v.IBMCloudPlatformStatus)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OpenStackPlatformStatus getOpenstack()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withOpenstack(io.fabric.openshift.api.model.v.OpenStackPlatformStatus)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OvirtPlatformStatus getOvirt()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withOvirt(io.fabric.openshift.api.model.v.OvirtPlatformStatus)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: java.lang.String getType()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withType(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.VSpherePlatformStatus getVsphere()>();
virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withVsphere(io.fabric.openshift.api.model.v.VSpherePlatformStatus)>(v);
return;
}
public io.fabric.openshift.api.model.v.AWSPlatformStatus getAws()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder v, v;
io.fabric.openshift.api.model.v.AWSPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder: io.fabric.openshift.api.model.v.AWSPlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.AWSPlatformStatus buildAws()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder v, v;
io.fabric.openshift.api.model.v.AWSPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder: io.fabric.openshift.api.model.v.AWSPlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withAws(io.fabric.openshift.api.model.v.AWSPlatformStatus)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.AWSPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
java.util.List v, v;
io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder v, v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.AWSPlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("aws");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder: void <init>(io.fabric.openshift.api.model.v.AWSPlatformStatus)>(v);
v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws> = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("aws");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasAws()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$AwsNested withNewAws()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$AwsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$AwsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$AwsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$AwsNested withNewAwsLike(io.fabric.openshift.api.model.v.AWSPlatformStatus)
{
io.fabric.openshift.api.model.v.AWSPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$AwsNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.AWSPlatformStatus;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$AwsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$AwsNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl,io.fabric.openshift.api.model.v.AWSPlatformStatus)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$AwsNested editAws()
{
io.fabric.openshift.api.model.v.AWSPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$AwsNested v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatus getAws()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$AwsNested withNewAwsLike(io.fabric.openshift.api.model.v.AWSPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$AwsNested editOrNewAws()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$AwsNested v;
io.fabric.openshift.api.model.v.AWSPlatformStatus v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatus getAws()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatus getAws()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder: io.fabric.openshift.api.model.v.AWSPlatformStatus build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$AwsNested withNewAwsLike(io.fabric.openshift.api.model.v.AWSPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$AwsNested editOrNewAwsLike(io.fabric.openshift.api.model.v.AWSPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$AwsNested v;
io.fabric.openshift.api.model.v.AWSPlatformStatus v, v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.AWSPlatformStatus;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatus getAws()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatus getAws()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$AwsNested withNewAwsLike(io.fabric.openshift.api.model.v.AWSPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.AzurePlatformStatus getAzure()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder v, v;
io.fabric.openshift.api.model.v.AzurePlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder: io.fabric.openshift.api.model.v.AzurePlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.AzurePlatformStatus buildAzure()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder v, v;
io.fabric.openshift.api.model.v.AzurePlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder: io.fabric.openshift.api.model.v.AzurePlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withAzure(io.fabric.openshift.api.model.v.AzurePlatformStatus)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
java.util.List v, v;
io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder v, v, v;
io.fabric.openshift.api.model.v.AzurePlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.AzurePlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("azure");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder: void <init>(io.fabric.openshift.api.model.v.AzurePlatformStatus)>(v);
v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure> = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("azure");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasAzure()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withNewAzure(java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent v;
io.fabric.openshift.api.model.v.AzurePlatformStatus v;
java.lang.String v, v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.api.model.v.AzurePlatformStatus;
specialinvoke v.<io.fabric.openshift.api.model.v.AzurePlatformStatus: void <init>(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withAzure(io.fabric.openshift.api.model.v.AzurePlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$AzureNested withNewAzure()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$AzureNestedImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$AzureNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$AzureNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$AzureNested withNewAzureLike(io.fabric.openshift.api.model.v.AzurePlatformStatus)
{
io.fabric.openshift.api.model.v.AzurePlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$AzureNestedImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.AzurePlatformStatus;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$AzureNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$AzureNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl,io.fabric.openshift.api.model.v.AzurePlatformStatus)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$AzureNested editAzure()
{
io.fabric.openshift.api.model.v.AzurePlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$AzureNested v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatus getAzure()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$AzureNested withNewAzureLike(io.fabric.openshift.api.model.v.AzurePlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$AzureNested editOrNewAzure()
{
io.fabric.openshift.api.model.v.PlatformStatusFluent$AzureNested v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder v;
io.fabric.openshift.api.model.v.AzurePlatformStatus v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatus getAzure()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatus getAzure()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder: io.fabric.openshift.api.model.v.AzurePlatformStatus build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$AzureNested withNewAzureLike(io.fabric.openshift.api.model.v.AzurePlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$AzureNested editOrNewAzureLike(io.fabric.openshift.api.model.v.AzurePlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatusFluent$AzureNested v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.AzurePlatformStatus v, v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.AzurePlatformStatus;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatus getAzure()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatus getAzure()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$AzureNested withNewAzureLike(io.fabric.openshift.api.model.v.AzurePlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.BareMetalPlatformStatus getBaremetal()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder: io.fabric.openshift.api.model.v.BareMetalPlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.BareMetalPlatformStatus buildBaremetal()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder: io.fabric.openshift.api.model.v.BareMetalPlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withBaremetal(io.fabric.openshift.api.model.v.BareMetalPlatformStatus)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder v, v, v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
java.util.List v, v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.BareMetalPlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("baremetal");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder: void <init>(io.fabric.openshift.api.model.v.BareMetalPlatformStatus)>(v);
v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal> = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("baremetal");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasBaremetal()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withNewBaremetal(java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v;
java.lang.String v, v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.api.model.v.BareMetalPlatformStatus;
specialinvoke v.<io.fabric.openshift.api.model.v.BareMetalPlatformStatus: void <init>(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withBaremetal(io.fabric.openshift.api.model.v.BareMetalPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$BaremetalNested withNewBaremetal()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$BaremetalNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$BaremetalNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$BaremetalNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$BaremetalNested withNewBaremetalLike(io.fabric.openshift.api.model.v.BareMetalPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$BaremetalNestedImpl v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.BareMetalPlatformStatus;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$BaremetalNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$BaremetalNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl,io.fabric.openshift.api.model.v.BareMetalPlatformStatus)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$BaremetalNested editBaremetal()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$BaremetalNested v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatus getBaremetal()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$BaremetalNested withNewBaremetalLike(io.fabric.openshift.api.model.v.BareMetalPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$BaremetalNested editOrNewBaremetal()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v, v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$BaremetalNested v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatus getBaremetal()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatus getBaremetal()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder: io.fabric.openshift.api.model.v.BareMetalPlatformStatus build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$BaremetalNested withNewBaremetalLike(io.fabric.openshift.api.model.v.BareMetalPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$BaremetalNested editOrNewBaremetalLike(io.fabric.openshift.api.model.v.BareMetalPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v, v, v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$BaremetalNested v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.BareMetalPlatformStatus;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatus getBaremetal()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatus getBaremetal()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$BaremetalNested withNewBaremetalLike(io.fabric.openshift.api.model.v.BareMetalPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.GCPPlatformStatus getGcp()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder v, v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder: io.fabric.openshift.api.model.v.GCPPlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.GCPPlatformStatus buildGcp()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder v, v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder: io.fabric.openshift.api.model.v.GCPPlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withGcp(io.fabric.openshift.api.model.v.GCPPlatformStatus)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder v, v, v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.GCPPlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("gcp");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder: void <init>(io.fabric.openshift.api.model.v.GCPPlatformStatus)>(v);
v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp> = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("gcp");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasGcp()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withNewGcp(java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent v;
java.lang.String v, v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.api.model.v.GCPPlatformStatus;
specialinvoke v.<io.fabric.openshift.api.model.v.GCPPlatformStatus: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withGcp(io.fabric.openshift.api.model.v.GCPPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$GcpNested withNewGcp()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$GcpNestedImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$GcpNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$GcpNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$GcpNested withNewGcpLike(io.fabric.openshift.api.model.v.GCPPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$GcpNestedImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.GCPPlatformStatus;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$GcpNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$GcpNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl,io.fabric.openshift.api.model.v.GCPPlatformStatus)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$GcpNested editGcp()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$GcpNested v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatus getGcp()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$GcpNested withNewGcpLike(io.fabric.openshift.api.model.v.GCPPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$GcpNested editOrNewGcp()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$GcpNested v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatus getGcp()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatus getGcp()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder: io.fabric.openshift.api.model.v.GCPPlatformStatus build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$GcpNested withNewGcpLike(io.fabric.openshift.api.model.v.GCPPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$GcpNested editOrNewGcpLike(io.fabric.openshift.api.model.v.GCPPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$GcpNested v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v, v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.GCPPlatformStatus;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatus getGcp()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatus getGcp()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$GcpNested withNewGcpLike(io.fabric.openshift.api.model.v.GCPPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.IBMCloudPlatformStatus getIbmcloud()
{
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.IBMCloudPlatformStatus buildIbmcloud()
{
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withIbmcloud(io.fabric.openshift.api.model.v.IBMCloudPlatformStatus)
{
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v;
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder v, v, v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ibmcloud");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder: void <init>(io.fabric.openshift.api.model.v.IBMCloudPlatformStatus)>(v);
v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud> = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ibmcloud");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasIbmcloud()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withNewIbmcloud(java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent v;
java.lang.String v, v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.api.model.v.IBMCloudPlatformStatus;
specialinvoke v.<io.fabric.openshift.api.model.v.IBMCloudPlatformStatus: void <init>(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withIbmcloud(io.fabric.openshift.api.model.v.IBMCloudPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$IbmcloudNested withNewIbmcloud()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$IbmcloudNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$IbmcloudNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$IbmcloudNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$IbmcloudNested withNewIbmcloudLike(io.fabric.openshift.api.model.v.IBMCloudPlatformStatus)
{
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$IbmcloudNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$IbmcloudNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$IbmcloudNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl,io.fabric.openshift.api.model.v.IBMCloudPlatformStatus)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$IbmcloudNested editIbmcloud()
{
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$IbmcloudNested v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus getIbmcloud()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$IbmcloudNested withNewIbmcloudLike(io.fabric.openshift.api.model.v.IBMCloudPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$IbmcloudNested editOrNewIbmcloud()
{
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v, v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$IbmcloudNested v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus getIbmcloud()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus getIbmcloud()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$IbmcloudNested withNewIbmcloudLike(io.fabric.openshift.api.model.v.IBMCloudPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$IbmcloudNested editOrNewIbmcloudLike(io.fabric.openshift.api.model.v.IBMCloudPlatformStatus)
{
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v, v, v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$IbmcloudNested v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus getIbmcloud()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus getIbmcloud()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$IbmcloudNested withNewIbmcloudLike(io.fabric.openshift.api.model.v.IBMCloudPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.OpenStackPlatformStatus getOpenstack()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder: io.fabric.openshift.api.model.v.OpenStackPlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.OpenStackPlatformStatus buildOpenstack()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder: io.fabric.openshift.api.model.v.OpenStackPlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withOpenstack(io.fabric.openshift.api.model.v.OpenStackPlatformStatus)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
java.util.List v, v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder v, v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OpenStackPlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("openstack");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder: void <init>(io.fabric.openshift.api.model.v.OpenStackPlatformStatus)>(v);
v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack> = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("openstack");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasOpenstack()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
java.lang.Boolean v;
boolean v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withNewOpenstack(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v;
java.lang.String v, v, v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.api.model.v.OpenStackPlatformStatus;
specialinvoke v.<io.fabric.openshift.api.model.v.OpenStackPlatformStatus: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withOpenstack(io.fabric.openshift.api.model.v.OpenStackPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$OpenstackNested withNewOpenstack()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$OpenstackNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$OpenstackNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$OpenstackNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$OpenstackNested withNewOpenstackLike(io.fabric.openshift.api.model.v.OpenStackPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$OpenstackNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OpenStackPlatformStatus;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$OpenstackNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$OpenstackNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl,io.fabric.openshift.api.model.v.OpenStackPlatformStatus)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$OpenstackNested editOpenstack()
{
io.fabric.openshift.api.model.v.PlatformStatusFluent$OpenstackNested v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatus getOpenstack()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$OpenstackNested withNewOpenstackLike(io.fabric.openshift.api.model.v.OpenStackPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$OpenstackNested editOrNewOpenstack()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$OpenstackNested v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v, v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatus getOpenstack()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatus getOpenstack()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder: io.fabric.openshift.api.model.v.OpenStackPlatformStatus build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$OpenstackNested withNewOpenstackLike(io.fabric.openshift.api.model.v.OpenStackPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$OpenstackNested editOrNewOpenstackLike(io.fabric.openshift.api.model.v.OpenStackPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$OpenstackNested v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v, v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OpenStackPlatformStatus;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatus getOpenstack()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatus getOpenstack()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$OpenstackNested withNewOpenstackLike(io.fabric.openshift.api.model.v.OpenStackPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.OvirtPlatformStatus getOvirt()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder v, v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder: io.fabric.openshift.api.model.v.OvirtPlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.OvirtPlatformStatus buildOvirt()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder v, v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder: io.fabric.openshift.api.model.v.OvirtPlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withOvirt(io.fabric.openshift.api.model.v.OvirtPlatformStatus)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
java.util.List v, v;
io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder v, v, v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OvirtPlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ovirt");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder: void <init>(io.fabric.openshift.api.model.v.OvirtPlatformStatus)>(v);
v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt> = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("ovirt");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasOvirt()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withNewOvirt(java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent v;
java.lang.String v, v, v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.api.model.v.OvirtPlatformStatus;
specialinvoke v.<io.fabric.openshift.api.model.v.OvirtPlatformStatus: void <init>(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withOvirt(io.fabric.openshift.api.model.v.OvirtPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$OvirtNested withNewOvirt()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$OvirtNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$OvirtNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$OvirtNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$OvirtNested withNewOvirtLike(io.fabric.openshift.api.model.v.OvirtPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$OvirtNestedImpl v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OvirtPlatformStatus;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$OvirtNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$OvirtNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl,io.fabric.openshift.api.model.v.OvirtPlatformStatus)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$OvirtNested editOvirt()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$OvirtNested v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatus getOvirt()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$OvirtNested withNewOvirtLike(io.fabric.openshift.api.model.v.OvirtPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$OvirtNested editOrNewOvirt()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$OvirtNested v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatus getOvirt()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatus getOvirt()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder: io.fabric.openshift.api.model.v.OvirtPlatformStatus build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$OvirtNested withNewOvirtLike(io.fabric.openshift.api.model.v.OvirtPlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$OvirtNested editOrNewOvirtLike(io.fabric.openshift.api.model.v.OvirtPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$OvirtNested v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v, v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.OvirtPlatformStatus;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatus getOvirt()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatus getOvirt()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$OvirtNested withNewOvirtLike(io.fabric.openshift.api.model.v.OvirtPlatformStatus)>(v);
return v;
}
public java.lang.String getType()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: java.lang.String type>;
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withType(java.lang.String)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: java.lang.String type> = v;
return v;
}
public java.lang.Boolean hasType()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: java.lang.String type>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withNewType(java.lang.String)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent v;
java.lang.String v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: java.lang.String;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withType(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withNewType(java.lang.StringBuilder)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent v;
java.lang.StringBuilder v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: java.lang.StringBuilder;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuilder)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withType(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withNewType(java.lang.StringBuffer)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluent v;
java.lang.StringBuffer v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: java.lang.StringBuffer;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(java.lang.StringBuffer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withType(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.v.VSpherePlatformStatus getVsphere()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v;
io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder: io.fabric.openshift.api.model.v.VSpherePlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.VSpherePlatformStatus buildVsphere()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v;
io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder: io.fabric.openshift.api.model.v.VSpherePlatformStatus build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withVsphere(io.fabric.openshift.api.model.v.VSpherePlatformStatus)
{
io.fabric.kubernetes.api.builder.v.VisitableMap v, v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder v, v, v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.VSpherePlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("vsphere");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder: void <init>(io.fabric.openshift.api.model.v.VSpherePlatformStatus)>(v);
v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere> = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.kubernetes.api.builder.v.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.v.VisitableMap: java.util.List get(java.lang.Object)>("vsphere");
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasVsphere()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent withNewVsphere(java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluent v;
java.lang.String v, v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.api.model.v.VSpherePlatformStatus;
specialinvoke v.<io.fabric.openshift.api.model.v.VSpherePlatformStatus: void <init>(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent withVsphere(io.fabric.openshift.api.model.v.VSpherePlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$VsphereNested withNewVsphere()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$VsphereNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$VsphereNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$VsphereNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$VsphereNested withNewVsphereLike(io.fabric.openshift.api.model.v.VSpherePlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$VsphereNestedImpl v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.VSpherePlatformStatus;
v = new io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$VsphereNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl$VsphereNestedImpl: void <init>(io.fabric.openshift.api.model.v.PlatformStatusFluentImpl,io.fabric.openshift.api.model.v.VSpherePlatformStatus)>(v, v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$VsphereNested editVsphere()
{
io.fabric.openshift.api.model.v.PlatformStatusFluent$VsphereNested v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatus getVsphere()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$VsphereNested withNewVsphereLike(io.fabric.openshift.api.model.v.VSpherePlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$VsphereNested editOrNewVsphere()
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v, v;
io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$VsphereNested v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatus getVsphere()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatus getVsphere()>();
goto label;
label:
v = new io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder;
specialinvoke v.<io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder: io.fabric.openshift.api.model.v.VSpherePlatformStatus build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$VsphereNested withNewVsphereLike(io.fabric.openshift.api.model.v.VSpherePlatformStatus)>(v);
return v;
}
public io.fabric.openshift.api.model.v.PlatformStatusFluent$VsphereNested editOrNewVsphereLike(io.fabric.openshift.api.model.v.VSpherePlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v, v, v;
io.fabric.openshift.api.model.v.PlatformStatusFluent$VsphereNested v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.v.VSpherePlatformStatus;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatus getVsphere()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatus getVsphere()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.PlatformStatusFluent$VsphereNested withNewVsphereLike(io.fabric.openshift.api.model.v.VSpherePlatformStatus)>(v);
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder v, v, v, v;
io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder v, v, v, v;
boolean v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder v, v, v, v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder v, v, v, v;
io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder v, v, v, v;
io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder v, v, v, v;
java.lang.String v, v, v, v;
io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder v, v, v, v;
io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
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 = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws>;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure>;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal>;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp>;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud>;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack>;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt>;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: java.lang.String type>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: java.lang.String type>;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: java.lang.String type>;
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: java.lang.String type>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere>;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere>;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder v;
java.lang.Object[] v;
io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder v;
java.lang.Integer v;
io.fabric.openshift.api.model.v.PlatformStatusFluentImpl v;
io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder v;
io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder v;
io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder v;
io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder v;
int v, v;
java.lang.String v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatusFluentImpl;
v = newarray (java.lang.Object)[10];
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AWSPlatformStatusBuilder aws>;
v[0] = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.AzurePlatformStatusBuilder azure>;
v[1] = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.BareMetalPlatformStatusBuilder baremetal>;
v[2] = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.GCPPlatformStatusBuilder gcp>;
v[3] = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.IBMCloudPlatformStatusBuilder ibmcloud>;
v[4] = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OpenStackPlatformStatusBuilder openstack>;
v[5] = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.OvirtPlatformStatusBuilder ovirt>;
v[6] = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: java.lang.String type>;
v[7] = v;
v = v.<io.fabric.openshift.api.model.v.PlatformStatusFluentImpl: io.fabric.openshift.api.model.v.VSpherePlatformStatusBuilder vsphere>;
v[8] = v;
v = specialinvoke v.<java.lang.Object: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[9] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
}