public class io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent
{
private java.lang.String id;
private java.lang.String bootMode;
private io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy;
private io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware;
private io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image;
private io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid;
private io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints;
private java.lang.String state;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
return;
}
public void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatus)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatus v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v;
java.util.Map v;
java.lang.String v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatus;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatus: java.lang.String getId()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withId(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatus: java.lang.String getBootMode()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withBootMode(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatus: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withCustomDeploy(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatus: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withFirmware(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatus: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image getImage()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withImage(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatus: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig getRaid()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withRaid(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatus: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withRootDeviceHints(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatus: java.lang.String getState()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withState(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatus: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withAdditionalProperties(java.util.Map)>(v);
return;
}
public java.lang.String getId()
{
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String id>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withId(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String id> = v;
return v;
}
public java.lang.Boolean hasId()
{
java.lang.Boolean v;
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String id>;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluent withNewId(java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent v;
java.lang.String v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withId(java.lang.String)>(v);
return v;
}
public java.lang.String getBootMode()
{
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String bootMode>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withBootMode(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String bootMode> = v;
return v;
}
public java.lang.Boolean hasBootMode()
{
java.lang.Boolean v;
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String bootMode>;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluent withNewBootMode(java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent v;
java.lang.String v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withBootMode(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy buildCustomDeploy()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withCustomDeploy(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("customDeploy");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v);
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy> = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("customDeploy");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasCustomDeploy()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluent withNewCustomDeploy(java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent v;
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: java.lang.String;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withCustomDeploy(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$CustomDeployNested withNewCustomDeploy()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$CustomDeployNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$CustomDeployNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$CustomDeployNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$CustomDeployNested withNewCustomDeployLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$CustomDeployNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$CustomDeployNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$CustomDeployNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl,io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$CustomDeployNested editCustomDeploy()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$CustomDeployNested v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$CustomDeployNested withNewCustomDeployLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$CustomDeployNested editOrNewCustomDeploy()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$CustomDeployNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()>();
goto label;
label:
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$CustomDeployNested withNewCustomDeployLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$CustomDeployNested editOrNewCustomDeployLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$CustomDeployNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$CustomDeployNested withNewCustomDeployLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig buildFirmware()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withFirmware(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v;
java.util.List v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("firmware");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v);
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware> = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("firmware");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasFirmware()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v;
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluent withNewFirmware(java.lang.Boolean, java.lang.Boolean, java.lang.Boolean)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent v;
java.lang.Boolean v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.Boolean;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig: void <init>(java.lang.Boolean,java.lang.Boolean,java.lang.Boolean)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withFirmware(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$FirmwareNested withNewFirmware()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$FirmwareNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$FirmwareNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$FirmwareNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$FirmwareNested withNewFirmwareLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$FirmwareNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$FirmwareNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$FirmwareNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl,io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$FirmwareNested editFirmware()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$FirmwareNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$FirmwareNested withNewFirmwareLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$FirmwareNested editOrNewFirmware()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$FirmwareNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()>();
goto label;
label:
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$FirmwareNested withNewFirmwareLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$FirmwareNested editOrNewFirmwareLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$FirmwareNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$FirmwareNested withNewFirmwareLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image getImage()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image buildImage()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withImage(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
java.util.List v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("image");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v);
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image> = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("image");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasImage()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluent withNewImage(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent v;
java.lang.String v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
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.miscellaneous.metal.v1alpha.Image;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image: 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.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withImage(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$ImageNested withNewImage()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$ImageNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$ImageNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$ImageNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$ImageNested withNewImageLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$ImageNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$ImageNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$ImageNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl,io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$ImageNested editImage()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$ImageNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image getImage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$ImageNested withNewImageLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$ImageNested editOrNewImage()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$ImageNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image getImage()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image getImage()>();
goto label;
label:
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$ImageNested withNewImageLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$ImageNested editOrNewImageLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$ImageNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image getImage()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image getImage()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$ImageNested withNewImageLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig getRaid()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig buildRaid()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withRaid(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v, v, v;
java.util.List v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("raid");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)>(v);
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid> = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("raid");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasRaid()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v;
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RaidNested withNewRaid()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$RaidNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$RaidNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$RaidNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RaidNested withNewRaidLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$RaidNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$RaidNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$RaidNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl,io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RaidNested editRaid()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RaidNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig getRaid()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RaidNested withNewRaidLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RaidNested editOrNewRaid()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RaidNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig getRaid()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig getRaid()>();
goto label;
label:
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RaidNested withNewRaidLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RaidNested editOrNewRaidLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RaidNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig getRaid()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig getRaid()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RaidNested withNewRaidLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints buildRootDeviceHints()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withRootDeviceHints(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
java.util.List v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v, v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("rootDeviceHints");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)>(v);
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints> = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("rootDeviceHints");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasRootDeviceHints()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RootDeviceHintsNested withNewRootDeviceHints()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$RootDeviceHintsNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$RootDeviceHintsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$RootDeviceHintsNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RootDeviceHintsNested withNewRootDeviceHintsLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$RootDeviceHintsNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$RootDeviceHintsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl$RootDeviceHintsNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl,io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RootDeviceHintsNested editRootDeviceHints()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RootDeviceHintsNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RootDeviceHintsNested withNewRootDeviceHintsLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RootDeviceHintsNested editOrNewRootDeviceHints()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RootDeviceHintsNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()>();
goto label;
label:
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RootDeviceHintsNested withNewRootDeviceHintsLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RootDeviceHintsNested editOrNewRootDeviceHintsLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RootDeviceHintsNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent$RootDeviceHintsNested withNewRootDeviceHintsLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)>(v);
return v;
}
public java.lang.String getState()
{
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String state>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withState(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String state> = v;
return v;
}
public java.lang.Boolean hasState()
{
java.lang.Boolean v;
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String state>;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluent withNewState(java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent v;
java.lang.String v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withState(java.lang.String)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent addToAdditionalProperties(java.lang.String, java.lang.Object)
{
java.util.LinkedHashMap v;
java.util.Map v, v;
java.lang.Object v;
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
if v == null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent addToAdditionalProperties(java.util.Map)
{
java.util.LinkedHashMap v;
java.util.Map v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
if v == null goto label;
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent removeFromAdditionalProperties(java.lang.String)
{
java.util.Map v, v, v;
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent removeFromAdditionalProperties(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
java.util.Map v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = interfaceinvoke v.<java.util.Map: java.util.Set keySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluent withAdditionalProperties(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties> = null;
goto label;
label:
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties> = v;
label:
return v;
}
public java.lang.Boolean hasAdditionalProperties()
{
java.util.Map v;
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
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 boolean equals(java.lang.Object)
{
java.util.Map v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v, v, v, v;
boolean v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String id>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String id>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String id>;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String id>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String bootMode>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String bootMode>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String bootMode>;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String bootMode>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String state>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String state>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String state>;
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.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String state>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
v = interfaceinvoke v.<java.util.Map: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder v;
java.lang.Integer v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v;
java.util.Map v;
int v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v;
java.lang.String v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl;
v = newarray (java.lang.Object)[10];
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String id>;
v[0] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String bootMode>;
v[1] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
v[2] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
v[3] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
v[4] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
v[5] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
v[6] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.lang.String state>;
v[7] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ProvisionStatusFluentImpl: java.util.Map additionalProperties>;
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;
}
}