public class io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent
{
private java.lang.String automatedCleaningMode;
private io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc;
private java.lang.String bootMACAddress;
private java.lang.String bootMode;
private io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef;
private io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy;
private java.lang.String description;
private java.lang.Boolean externallyProvisioned;
private io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware;
private java.lang.String hardwareProfile;
private io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image;
private io.fabric.kubernetes.api.model.SecretReference metaData;
private io.fabric.kubernetes.api.model.SecretReference networkData;
private java.lang.Boolean online;
private java.lang.String preprovisioningNetworkDataName;
private io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid;
private io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints;
private java.util.List taints;
private io.fabric.kubernetes.api.model.SecretReference userData;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints> = v;
return;
}
public void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
java.util.ArrayList v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v;
io.fabric.kubernetes.api.model.SecretReference v, v, v;
java.util.Map v;
java.lang.Boolean v, v;
java.lang.String v, v, v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.kubernetes.api.model.ObjectReference v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v;
java.util.List v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints> = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getAutomatedCleaningMode()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withAutomatedCleaningMode(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails getBmc()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withBmc(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getBootMACAddress()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withBootMACAddress(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getBootMode()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withBootMode(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.ObjectReference getConsumerRef()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withConsumerRef(io.fabric.kubernetes.api.model.ObjectReference)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withCustomDeploy(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getDescription()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withDescription(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean getExternallyProvisioned()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withExternallyProvisioned(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withFirmware(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getHardwareProfile()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withHardwareProfile(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image getImage()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withImage(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.SecretReference getMetaData()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withMetaData(io.fabric.kubernetes.api.model.SecretReference)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.SecretReference getNetworkData()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withNetworkData(io.fabric.kubernetes.api.model.SecretReference)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean getOnline()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withOnline(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getPreprovisioningNetworkDataName()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withPreprovisioningNetworkDataName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig getRaid()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withRaid(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withRootDeviceHints(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.List getTaints()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withTaints(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.SecretReference getUserData()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withUserData(io.fabric.kubernetes.api.model.SecretReference)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withAdditionalProperties(java.util.Map)>(v);
return;
}
public java.lang.String getAutomatedCleaningMode()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String automatedCleaningMode>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withAutomatedCleaningMode(java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String automatedCleaningMode> = v;
return v;
}
public java.lang.Boolean hasAutomatedCleaningMode()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String automatedCleaningMode>;
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.BMCDetails getBmc()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails buildBmc()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withBmc(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.util.List v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("bmc");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
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.BMCDetailsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails)>(v);
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc> = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("bmc");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc> = null;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("bmc");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasBmc()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
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.BareMetalHostSpecFluent withNewBmc(java.lang.String, java.lang.String, java.lang.Boolean)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails: void <init>(java.lang.String,java.lang.String,java.lang.Boolean)>(v, v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withBmc(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$BmcNested withNewBmc()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$BmcNestedImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$BmcNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$BmcNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$BmcNested withNewBmcLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$BmcNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$BmcNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$BmcNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl,io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$BmcNested editBmc()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$BmcNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails getBmc()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$BmcNested withNewBmcLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$BmcNested editOrNewBmc()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$BmcNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails getBmc()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails getBmc()>();
goto label;
label:
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$BmcNested withNewBmcLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$BmcNested editOrNewBmcLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$BmcNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails v, v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails getBmc()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails getBmc()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$BmcNested withNewBmcLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetails)>(v);
return v;
}
public java.lang.String getBootMACAddress()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMACAddress>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withBootMACAddress(java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMACAddress> = v;
return v;
}
public java.lang.Boolean hasBootMACAddress()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMACAddress>;
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 java.lang.String getBootMode()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMode>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withBootMode(java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMode> = v;
return v;
}
public java.lang.Boolean hasBootMode()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.kubernetes.api.model.ObjectReference getConsumerRef()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.ObjectReference v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReferenceBuilder: io.fabric.kubernetes.api.model.ObjectReference build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.kubernetes.api.model.ObjectReference buildConsumerRef()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.ObjectReference v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReferenceBuilder: io.fabric.kubernetes.api.model.ObjectReference build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withConsumerRef(io.fabric.kubernetes.api.model.ObjectReference)
{
io.fabric.kubernetes.api.model.ObjectReference v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v, v, v, v;
java.util.List v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ObjectReference;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("consumerRef");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.kubernetes.api.model.ObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ObjectReferenceBuilder: void <init>(io.fabric.kubernetes.api.model.ObjectReference)>(v);
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef> = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("consumerRef");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef> = null;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("consumerRef");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasConsumerRef()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
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.BareMetalHostSpecFluent$ConsumerRefNested withNewConsumerRef()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$ConsumerRefNestedImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$ConsumerRefNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$ConsumerRefNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ConsumerRefNested withNewConsumerRefLike(io.fabric.kubernetes.api.model.ObjectReference)
{
io.fabric.kubernetes.api.model.ObjectReference v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$ConsumerRefNestedImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ObjectReference;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$ConsumerRefNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$ConsumerRefNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl,io.fabric.kubernetes.api.model.ObjectReference)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ConsumerRefNested editConsumerRef()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ConsumerRefNested v;
io.fabric.kubernetes.api.model.ObjectReference v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReference getConsumerRef()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ConsumerRefNested withNewConsumerRefLike(io.fabric.kubernetes.api.model.ObjectReference)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ConsumerRefNested editOrNewConsumerRef()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ConsumerRefNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.ObjectReference v, v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReference getConsumerRef()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReference getConsumerRef()>();
goto label;
label:
v = new io.fabric.kubernetes.api.model.ObjectReferenceBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.ObjectReferenceBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReferenceBuilder: io.fabric.kubernetes.api.model.ObjectReference build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ConsumerRefNested withNewConsumerRefLike(io.fabric.kubernetes.api.model.ObjectReference)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ConsumerRefNested editOrNewConsumerRefLike(io.fabric.kubernetes.api.model.ObjectReference)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ConsumerRefNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.ObjectReference v, v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.ObjectReference;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReference getConsumerRef()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReference getConsumerRef()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ConsumerRefNested withNewConsumerRefLike(io.fabric.kubernetes.api.model.ObjectReference)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent 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, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.util.List v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy> = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy> = null;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasCustomDeploy()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent withNewCustomDeploy(java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
java.lang.String v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withCustomDeploy(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$CustomDeployNested withNewCustomDeploy()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$CustomDeployNestedImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$CustomDeployNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$CustomDeployNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$CustomDeployNested withNewCustomDeployLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$CustomDeployNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$CustomDeployNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$CustomDeployNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl,io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$CustomDeployNested editCustomDeploy()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$CustomDeployNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$CustomDeployNested withNewCustomDeployLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$CustomDeployNested editOrNewCustomDeploy()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$CustomDeployNested v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$CustomDeployNested withNewCustomDeployLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$CustomDeployNested editOrNewCustomDeployLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$CustomDeployNested v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$CustomDeployNested withNewCustomDeployLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeploy)>(v);
return v;
}
public java.lang.String getDescription()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String description>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withDescription(java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String description> = v;
return v;
}
public java.lang.Boolean hasDescription()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String description>;
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 java.lang.Boolean getExternallyProvisioned()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean externallyProvisioned>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withExternallyProvisioned(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean externallyProvisioned> = v;
return v;
}
public java.lang.Boolean hasExternallyProvisioned()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean externallyProvisioned>;
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.FirmwareConfig getFirmware()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent withFirmware(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v, v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v;
java.util.List v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware> = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware> = null;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasFirmware()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent 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.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withFirmware(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$FirmwareNested withNewFirmware()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$FirmwareNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$FirmwareNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$FirmwareNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$FirmwareNested withNewFirmwareLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$FirmwareNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$FirmwareNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$FirmwareNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl,io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$FirmwareNested editFirmware()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$FirmwareNested v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$FirmwareNested withNewFirmwareLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$FirmwareNested editOrNewFirmware()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$FirmwareNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$FirmwareNested withNewFirmwareLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$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.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$FirmwareNested v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$FirmwareNested withNewFirmwareLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfig)>(v);
return v;
}
public java.lang.String getHardwareProfile()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String hardwareProfile>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withHardwareProfile(java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String hardwareProfile> = v;
return v;
}
public java.lang.Boolean hasHardwareProfile()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String hardwareProfile>;
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.Image getImage()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent withImage(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.util.List v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image> = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image> = null;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasImage()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent withNewImage(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl 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.BareMetalHostSpecFluent v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withImage(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ImageNested withNewImage()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$ImageNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$ImageNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$ImageNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ImageNested withNewImageLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$ImageNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$ImageNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$ImageNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl,io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ImageNested editImage()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ImageNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image getImage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ImageNested withNewImageLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ImageNested editOrNewImage()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ImageNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ImageNested withNewImageLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ImageNested editOrNewImageLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ImageNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image v, v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$ImageNested withNewImageLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.Image)>(v);
return v;
}
public io.fabric.kubernetes.api.model.SecretReference getMetaData()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference metaData>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withMetaData(io.fabric.kubernetes.api.model.SecretReference)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.SecretReference;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference metaData> = v;
return v;
}
public java.lang.Boolean hasMetaData()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference metaData>;
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.BareMetalHostSpecFluent withNewMetaData(java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v;
java.lang.String v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.kubernetes.api.model.SecretReference;
specialinvoke v.<io.fabric.kubernetes.api.model.SecretReference: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withMetaData(io.fabric.kubernetes.api.model.SecretReference)>(v);
return v;
}
public io.fabric.kubernetes.api.model.SecretReference getNetworkData()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference networkData>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withNetworkData(io.fabric.kubernetes.api.model.SecretReference)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.SecretReference;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference networkData> = v;
return v;
}
public java.lang.Boolean hasNetworkData()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference networkData>;
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.BareMetalHostSpecFluent withNewNetworkData(java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v;
java.lang.String v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.kubernetes.api.model.SecretReference;
specialinvoke v.<io.fabric.kubernetes.api.model.SecretReference: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withNetworkData(io.fabric.kubernetes.api.model.SecretReference)>(v);
return v;
}
public java.lang.Boolean getOnline()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean online>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withOnline(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean online> = v;
return v;
}
public java.lang.Boolean hasOnline()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean online>;
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 java.lang.String getPreprovisioningNetworkDataName()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String preprovisioningNetworkDataName>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withPreprovisioningNetworkDataName(java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String preprovisioningNetworkDataName> = v;
return v;
}
public java.lang.Boolean hasPreprovisioningNetworkDataName()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String preprovisioningNetworkDataName>;
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.RAIDConfig getRaid()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent withRaid(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)
{
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v, v, v, v;
java.util.List v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid> = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid> = null;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasRaid()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent$RaidNested withNewRaid()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$RaidNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$RaidNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$RaidNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RaidNested withNewRaidLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$RaidNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$RaidNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$RaidNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl,io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RaidNested editRaid()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RaidNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig getRaid()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RaidNested withNewRaidLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RaidNested editOrNewRaid()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RaidNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RaidNested withNewRaidLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RaidNested editOrNewRaidLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RaidNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig v, v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfig;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$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.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent 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, v;
java.util.List v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v, v, v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints> = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints> = null;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasRootDeviceHints()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent$RootDeviceHintsNested withNewRootDeviceHints()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$RootDeviceHintsNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$RootDeviceHintsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$RootDeviceHintsNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$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.BareMetalHostSpecFluentImpl$RootDeviceHintsNestedImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints;
v = new io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$RootDeviceHintsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl$RootDeviceHintsNestedImpl: void <init>(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl,io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RootDeviceHintsNested editRootDeviceHints()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RootDeviceHintsNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RootDeviceHintsNested withNewRootDeviceHintsLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RootDeviceHintsNested editOrNewRootDeviceHints()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RootDeviceHintsNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RootDeviceHintsNested withNewRootDeviceHintsLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RootDeviceHintsNested editOrNewRootDeviceHintsLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RootDeviceHintsNested v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints v, v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent$RootDeviceHintsNested withNewRootDeviceHintsLike(io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHints)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent addToTaints(java.lang.Integer, io.fabric.kubernetes.api.model.Taint)
{
java.util.List v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.Taint v;
int v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Taint;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints> = v;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent setToTaints(java.lang.Integer, io.fabric.kubernetes.api.model.Taint)
{
java.util.List v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.Taint v;
int v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.kubernetes.api.model.Taint;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints> = v;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return v;
}
public transient io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent addToTaints(io.fabric.kubernetes.api.model.Taint[])
{
io.fabric.kubernetes.api.model.Taint v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.Taint[] v;
int v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Taint[];
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent addAllToTaints(java.util.Collection)
{
java.util.Iterator v;
java.util.Collection v;
java.util.ArrayList v;
java.util.List v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints> = v;
label:
v = interfaceinvoke v.<java.util.Collection: 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.BareMetalHostSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent removeFromTaints(io.fabric.kubernetes.api.model.Taint[])
{
java.util.List v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.Taint[] v;
io.fabric.kubernetes.api.model.Taint v;
int v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Taint[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent removeAllFromTaints(java.util.Collection)
{
java.util.List v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.util.Iterator v;
java.util.Collection v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: 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.BareMetalHostSpecFluentImpl: java.util.List taints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public java.util.List getTaints()
{
java.util.List v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
return v;
}
public io.fabric.kubernetes.api.model.Taint getTaint(java.lang.Integer)
{
java.util.List v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
int v;
java.lang.Object v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.Taint getFirstTaint()
{
java.lang.Object v;
java.util.List v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(0);
return v;
}
public io.fabric.kubernetes.api.model.Taint getLastTaint()
{
java.util.List v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
int v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
return v;
}
public io.fabric.kubernetes.api.model.Taint getMatchingTaint(java.util.function.Predicate)
{
java.util.List v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.util.Iterator v;
java.util.function.Predicate v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: 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 = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingTaint(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.List v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: 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 = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withTaints(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.util.Iterator v;
io.fabric.kubernetes.api.model.Taint[] v;
java.lang.Object v;
boolean v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.util.List;
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints> = v;
v = interfaceinvoke v.<java.util.List: 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 = newarray (io.fabric.kubernetes.api.model.Taint)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent addToTaints(io.fabric.kubernetes.api.model.Taint[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withTaints(io.fabric.kubernetes.api.model.Taint[])
{
io.fabric.kubernetes.api.model.Taint v;
java.util.List v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.Taint[] v, v;
int v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.Taint[];
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
interfaceinvoke v.<java.util.List: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.kubernetes.api.model.Taint)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent addToTaints(io.fabric.kubernetes.api.model.Taint[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasTaints()
{
java.util.List v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.lang.Boolean v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 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.BareMetalHostSpecFluent addNewTaint(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
io.fabric.kubernetes.api.model.Taint v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.Taint[] v;
java.lang.String v, v, v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = newarray (io.fabric.kubernetes.api.model.Taint)[1];
v = new io.fabric.kubernetes.api.model.Taint;
specialinvoke v.<io.fabric.kubernetes.api.model.Taint: void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v);
v[0] = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent addToTaints(io.fabric.kubernetes.api.model.Taint[])>(v);
return v;
}
public io.fabric.kubernetes.api.model.SecretReference getUserData()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference userData>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withUserData(io.fabric.kubernetes.api.model.SecretReference)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: io.fabric.kubernetes.api.model.SecretReference;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference userData> = v;
return v;
}
public java.lang.Boolean hasUserData()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference userData>;
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.BareMetalHostSpecFluent withNewUserData(java.lang.String, java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v;
java.lang.String v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new io.fabric.kubernetes.api.model.SecretReference;
specialinvoke v.<io.fabric.kubernetes.api.model.SecretReference: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withUserData(io.fabric.kubernetes.api.model.SecretReference)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent addToAdditionalProperties(java.lang.String, java.lang.Object)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.util.Map v, v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent addToAdditionalProperties(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.util.Map v, v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent removeFromAdditionalProperties(java.lang.String)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.util.Map v, v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluent removeFromAdditionalProperties(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.util.Map v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.Map additionalProperties>;
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withAdditionalProperties(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: java.util.Map additionalProperties> = v;
label:
return v;
}
public java.lang.Boolean hasAdditionalProperties()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.util.Map v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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)
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.util.Map 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;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.SecretReference v, v, v, v, v, v, v, v, 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, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v, v, v, v;
java.util.List v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder v, v, v, v;
java.lang.Boolean v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v, v, v, v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
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.BareMetalHostSpecFluentImpl: java.lang.String automatedCleaningMode>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String automatedCleaningMode>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String automatedCleaningMode>;
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.BareMetalHostSpecFluentImpl: java.lang.String automatedCleaningMode>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMACAddress>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMACAddress>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMACAddress>;
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.BareMetalHostSpecFluentImpl: java.lang.String bootMACAddress>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMode>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMode>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: java.lang.String bootMode>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.ObjectReferenceBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: java.lang.String description>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String description>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String description>;
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.BareMetalHostSpecFluentImpl: java.lang.String description>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean externallyProvisioned>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean externallyProvisioned>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean externallyProvisioned>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean externallyProvisioned>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: java.lang.String hardwareProfile>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String hardwareProfile>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String hardwareProfile>;
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.BareMetalHostSpecFluentImpl: java.lang.String hardwareProfile>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference metaData>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference metaData>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference metaData>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.SecretReference: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference metaData>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference networkData>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference networkData>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference networkData>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.SecretReference: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference networkData>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean online>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean online>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean online>;
v = virtualinvoke v.<java.lang.Boolean: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean online>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String preprovisioningNetworkDataName>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String preprovisioningNetworkDataName>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String preprovisioningNetworkDataName>;
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.BareMetalHostSpecFluentImpl: java.lang.String preprovisioningNetworkDataName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: java.util.List taints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference userData>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference userData>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference userData>;
v = virtualinvoke v.<io.fabric.kubernetes.api.model.SecretReference: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference userData>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.Map additionalProperties>;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: 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.BareMetalHostSpecFluentImpl: 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.CustomDeployBuilder v;
java.lang.Integer v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.kubernetes.api.model.SecretReference v, v, v;
java.util.Map v;
int v, v;
java.lang.Boolean v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v;
java.lang.String v, v, v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v;
java.util.List v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = newarray (java.lang.Object)[21];
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String automatedCleaningMode>;
v[0] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
v[1] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMACAddress>;
v[2] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMode>;
v[3] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
v[4] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
v[5] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String description>;
v[6] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean externallyProvisioned>;
v[7] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
v[8] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String hardwareProfile>;
v[9] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
v[10] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference metaData>;
v[11] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference networkData>;
v[12] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean online>;
v[13] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String preprovisioningNetworkDataName>;
v[14] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
v[15] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
v[16] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v[17] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference userData>;
v[18] = v;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.Map additionalProperties>;
v[19] = v;
v = specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[20] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
public java.lang.String toString()
{
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
java.util.Map v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder v, v;
java.lang.StringBuilder v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.SecretReference v, v, v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder v, v;
boolean v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder v, v;
java.util.List v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder v, v;
java.lang.Boolean v, v, v, v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder v, v;
io.fabric.kubernetes.api.model.ObjectReferenceBuilder v, v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("{");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String automatedCleaningMode>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("automatedCleaningMode:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String automatedCleaningMode>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("bmc:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder bmc>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BMCDetailsBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMACAddress>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("bootMACAddress:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMACAddress>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMode>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("bootMode:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String bootMode>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("consumerRef:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.ObjectReferenceBuilder consumerRef>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.ObjectReferenceBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("customDeploy:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder customDeploy>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.CustomDeployBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String description>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("description:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String description>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean externallyProvisioned>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("externallyProvisioned:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean externallyProvisioned>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("firmware:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder firmware>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.FirmwareConfigBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String hardwareProfile>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("hardwareProfile:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String hardwareProfile>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("image:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder image>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.ImageBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference metaData>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("metaData:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference metaData>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.SecretReference)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference networkData>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("networkData:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference networkData>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.SecretReference)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean online>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("online:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.Boolean online>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Boolean)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String preprovisioningNetworkDataName>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("preprovisioningNetworkDataName:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.lang.String preprovisioningNetworkDataName>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("raid:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder raid>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RAIDConfigBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("rootDeviceHints:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder rootDeviceHints>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.RootDeviceHintsBuilder)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("taints:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.List taints>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference userData>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("userData:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.kubernetes.api.model.SecretReference userData>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.kubernetes.api.model.SecretReference)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u,");
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.Map additionalProperties>;
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("additionalProperties:");
v = v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: java.util.Map additionalProperties>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("}");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withExternallyProvisioned()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withExternallyProvisioned(java.lang.Boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withOnline()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl v;
io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent v;
v := @this: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluentImpl: io.fabric.openshift.api.model.miscellaneous.metal.v1alpha.BareMetalHostSpecFluent withOnline(java.lang.Boolean)>(v);
return v;
}
}