public class io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec extends java.lang.Object implements io.fabric.kubernetes.api.model.v.KubernetesResource
{
private java.lang.String automatedCleaningMode;
private io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails bmc;
private java.lang.String bootMACAddress;
private java.lang.String bootMode;
private io.fabric.kubernetes.api.model.v.ObjectReference consumerRef;
private io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy customDeploy;
private java.lang.String description;
private java.lang.Boolean externallyProvisioned;
private io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig firmware;
private java.lang.String hardwareProfile;
private io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image image;
private io.fabric.kubernetes.api.model.v.SecretReference metaData;
private io.fabric.kubernetes.api.model.v.SecretReference networkData;
private java.lang.Boolean online;
private java.lang.String preprovisioningNetworkDataName;
private io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig raid;
private io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints rootDeviceHints;
private java.util.List taints;
private io.fabric.kubernetes.api.model.v.SecretReference userData;
private java.util.Map additionalProperties;
public void <init>()
{
java.util.HashMap v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.List taints> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.Map additionalProperties> = v;
return;
}
public void <init>(java.lang.String, io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails, java.lang.String, java.lang.String, io.fabric.kubernetes.api.model.v.ObjectReference, io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy, java.lang.String, java.lang.Boolean, io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig, java.lang.String, io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image, io.fabric.kubernetes.api.model.v.SecretReference, io.fabric.kubernetes.api.model.v.SecretReference, java.lang.Boolean, java.lang.String, io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig, io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints, java.util.List, io.fabric.kubernetes.api.model.v.SecretReference)
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints v;
java.util.HashMap v;
java.util.ArrayList v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image v;
java.lang.Boolean v, v;
java.lang.String v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.ObjectReference v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
java.util.List v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails v;
io.fabric.kubernetes.api.model.v.SecretReference v, v, v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.kubernetes.api.model.v.ObjectReference;
v := @parameter: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Boolean;
v := @parameter: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretReference;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretReference;
v := @parameter: java.lang.Boolean;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig;
v := @parameter: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints;
v := @parameter: java.util.List;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretReference;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.List taints> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.Map additionalProperties> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String automatedCleaningMode> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails bmc> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String bootMACAddress> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String bootMode> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.ObjectReference consumerRef> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy customDeploy> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String description> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean externallyProvisioned> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig firmware> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String hardwareProfile> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image image> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference metaData> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference networkData> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean online> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String preprovisioningNetworkDataName> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig raid> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints rootDeviceHints> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.List taints> = v;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference userData> = v;
return;
}
public java.lang.String getAutomatedCleaningMode()
{
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String automatedCleaningMode>;
return v;
}
public void setAutomatedCleaningMode(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String automatedCleaningMode> = v;
return;
}
public io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails getBmc()
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails bmc>;
return v;
}
public void setBmc(io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails)
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails bmc> = v;
return;
}
public java.lang.String getBootMACAddress()
{
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String bootMACAddress>;
return v;
}
public void setBootMACAddress(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String bootMACAddress> = v;
return;
}
public java.lang.String getBootMode()
{
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String bootMode>;
return v;
}
public void setBootMode(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String bootMode> = v;
return;
}
public io.fabric.kubernetes.api.model.v.ObjectReference getConsumerRef()
{
io.fabric.kubernetes.api.model.v.ObjectReference v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.ObjectReference consumerRef>;
return v;
}
public void setConsumerRef(io.fabric.kubernetes.api.model.v.ObjectReference)
{
io.fabric.kubernetes.api.model.v.ObjectReference v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: io.fabric.kubernetes.api.model.v.ObjectReference;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.ObjectReference consumerRef> = v;
return;
}
public io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy customDeploy>;
return v;
}
public void setCustomDeploy(io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy)
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy customDeploy> = v;
return;
}
public java.lang.String getDescription()
{
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String description>;
return v;
}
public void setDescription(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String description> = v;
return;
}
public java.lang.Boolean getExternallyProvisioned()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean externallyProvisioned>;
return v;
}
public void setExternallyProvisioned(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean externallyProvisioned> = v;
return;
}
public io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig firmware>;
return v;
}
public void setFirmware(io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig)
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig firmware> = v;
return;
}
public java.lang.String getHardwareProfile()
{
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String hardwareProfile>;
return v;
}
public void setHardwareProfile(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String hardwareProfile> = v;
return;
}
public io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image getImage()
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image image>;
return v;
}
public void setImage(io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image)
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image image> = v;
return;
}
public io.fabric.kubernetes.api.model.v.SecretReference getMetaData()
{
io.fabric.kubernetes.api.model.v.SecretReference v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference metaData>;
return v;
}
public void setMetaData(io.fabric.kubernetes.api.model.v.SecretReference)
{
io.fabric.kubernetes.api.model.v.SecretReference v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretReference;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference metaData> = v;
return;
}
public io.fabric.kubernetes.api.model.v.SecretReference getNetworkData()
{
io.fabric.kubernetes.api.model.v.SecretReference v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference networkData>;
return v;
}
public void setNetworkData(io.fabric.kubernetes.api.model.v.SecretReference)
{
io.fabric.kubernetes.api.model.v.SecretReference v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretReference;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference networkData> = v;
return;
}
public java.lang.Boolean getOnline()
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean online>;
return v;
}
public void setOnline(java.lang.Boolean)
{
java.lang.Boolean v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean online> = v;
return;
}
public java.lang.String getPreprovisioningNetworkDataName()
{
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String preprovisioningNetworkDataName>;
return v;
}
public void setPreprovisioningNetworkDataName(java.lang.String)
{
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String preprovisioningNetworkDataName> = v;
return;
}
public io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig getRaid()
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig raid>;
return v;
}
public void setRaid(io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig)
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig raid> = v;
return;
}
public io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints rootDeviceHints>;
return v;
}
public void setRootDeviceHints(io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints)
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints rootDeviceHints> = v;
return;
}
public java.util.List getTaints()
{
java.util.List v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.List taints>;
return v;
}
public void setTaints(java.util.List)
{
java.util.List v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.util.List;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.List taints> = v;
return;
}
public io.fabric.kubernetes.api.model.v.SecretReference getUserData()
{
io.fabric.kubernetes.api.model.v.SecretReference v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference userData>;
return v;
}
public void setUserData(io.fabric.kubernetes.api.model.v.SecretReference)
{
io.fabric.kubernetes.api.model.v.SecretReference v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: io.fabric.kubernetes.api.model.v.SecretReference;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference userData> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
java.util.Map v;
java.lang.Object v;
java.lang.String v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public java.lang.String toString()
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image v;
java.util.Map v;
java.lang.Boolean v, v;
java.lang.String v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.ObjectReference v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
java.util.List v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails v;
io.fabric.kubernetes.api.model.v.SecretReference v, v, v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getAutomatedCleaningMode()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails getBmc()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getBootMACAddress()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getBootMode()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.ObjectReference getConsumerRef()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getDescription()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean getExternallyProvisioned()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getHardwareProfile()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image getImage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference getMetaData()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference getNetworkData()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean getOnline()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getPreprovisioningNetworkDataName()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig getRaid()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.List getTaints()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference getUserData()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails,java.lang.String,java.lang.String,io.fabric.kubernetes.api.model.v.ObjectReference,io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy,java.lang.String,java.lang.Boolean,io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig,java.lang.String,io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image,io.fabric.kubernetes.api.model.v.SecretReference,io.fabric.kubernetes.api.model.v.SecretReference,java.lang.Boolean,java.lang.String,io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig,io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints,java.util.List,io.fabric.kubernetes.api.model.v.SecretReference,java.util.Map)>(v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, 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[])>("BareMetalHostSpec(automatedCleaningMode=\u, bmc=\u, bootMACAddress=\u, bootMode=\u, consumerRef=\u, customDeploy=\u, description=\u, externallyProvisioned=\u, firmware=\u, hardwareProfile=\u, image=\u, metaData=\u, networkData=\u, online=\u, preprovisioningNetworkDataName=\u, raid=\u, rootDeviceHints=\u, taints=\u, userData=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
java.util.Map v, v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints v, v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig v, v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.ObjectReference v, v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig v, v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails v, v;
io.fabric.kubernetes.api.model.v.SecretReference v, v, 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, v, v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy v, v;
java.util.List v, v;
java.lang.Boolean v, v, v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean getExternallyProvisioned()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean getExternallyProvisioned()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean getOnline()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean getOnline()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getAutomatedCleaningMode()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getAutomatedCleaningMode()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails getBmc()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails getBmc()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getBootMACAddress()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getBootMACAddress()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getBootMode()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getBootMode()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.ObjectReference getConsumerRef()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.ObjectReference getConsumerRef()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getDescription()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getDescription()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getHardwareProfile()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getHardwareProfile()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image getImage()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image getImage()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference getMetaData()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference getMetaData()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference getNetworkData()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference getNetworkData()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getPreprovisioningNetworkDataName()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getPreprovisioningNetworkDataName()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig getRaid()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig getRaid()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.List getTaints()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.List getTaints()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference getUserData()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference getUserData()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.Map getAdditionalProperties()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
return 1;
}
protected boolean canEqual(java.lang.Object)
{
java.lang.Object v;
boolean v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
return v;
}
public int hashCode()
{
java.util.Map v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image v;
java.lang.String v, v, v, v, v, v;
io.fabric.kubernetes.api.model.v.ObjectReference v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails v;
io.fabric.kubernetes.api.model.v.SecretReference v, v, v;
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy v;
java.util.List v;
int 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, 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;
java.lang.Boolean v, v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean getExternallyProvisioned()>();
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = 59 + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.Boolean getOnline()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getAutomatedCleaningMode()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BMCDetails getBmc()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getBootMACAddress()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getBootMode()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.ObjectReference getConsumerRef()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.CustomDeploy getCustomDeploy()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getDescription()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.FirmwareConfig getFirmware()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getHardwareProfile()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.Image getImage()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference getMetaData()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference getNetworkData()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.lang.String getPreprovisioningNetworkDataName()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RAIDConfig getRaid()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.RootDeviceHints getRootDeviceHints()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.List getTaints()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: io.fabric.kubernetes.api.model.v.SecretReference getUserData()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.Map getAdditionalProperties()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
return v;
}
public void setAdditionalProperties(java.util.Map)
{
io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec;
v := @parameter: java.util.Map;
v.<io.fabric.openshift.api.model.v.miscellaneous.metal.v1alpha.BareMetalHostSpec: java.util.Map additionalProperties> = v;
return;
}
}