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