public class io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent
{
private java.lang.String deviceName;
private java.lang.String hctl;
private java.lang.Integer minSizeGigabytes;
private java.lang.String model;
private java.lang.Boolean rotational;
private java.lang.String serialNumber;
private java.lang.String vendor;
private java.lang.String wwn;
private java.lang.String wwnVendorExtension;
private java.lang.String wwnWithExtension;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
return;
}
public void <init>(io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints)
{
java.lang.Integer v;
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints v;
java.util.Map v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints: java.lang.String getDeviceName()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withDeviceName(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints: java.lang.String getHctl()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withHctl(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints: java.lang.Integer getMinSizeGigabytes()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withMinSizeGigabytes(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints: java.lang.String getModel()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withModel(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints: java.lang.Boolean getRotational()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withRotational(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints: java.lang.String getSerialNumber()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withSerialNumber(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints: java.lang.String getVendor()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withVendor(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints: java.lang.String getWwn()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withWwn(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints: java.lang.String getWwnVendorExtension()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withWwnVendorExtension(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints: java.lang.String getWwnWithExtension()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withWwnWithExtension(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHints: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withAdditionalProperties(java.util.Map)>(v);
return;
}
public java.lang.String getDeviceName()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String deviceName>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withDeviceName(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String deviceName> = v;
return v;
}
public java.lang.Boolean hasDeviceName()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String deviceName>;
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 getHctl()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String hctl>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withHctl(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String hctl> = v;
return v;
}
public java.lang.Boolean hasHctl()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String hctl>;
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.Integer getMinSizeGigabytes()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Integer minSizeGigabytes>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withMinSizeGigabytes(java.lang.Integer)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.lang.Integer;
v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Integer minSizeGigabytes> = v;
return v;
}
public java.lang.Boolean hasMinSizeGigabytes()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v;
java.lang.Integer v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Integer minSizeGigabytes>;
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 getModel()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String model>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withModel(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String model> = v;
return v;
}
public java.lang.Boolean hasModel()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String model>;
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 getRotational()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Boolean rotational>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withRotational(java.lang.Boolean)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Boolean rotational> = v;
return v;
}
public java.lang.Boolean hasRotational()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Boolean rotational>;
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 getSerialNumber()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String serialNumber>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withSerialNumber(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String serialNumber> = v;
return v;
}
public java.lang.Boolean hasSerialNumber()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String serialNumber>;
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 getVendor()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String vendor>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withVendor(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String vendor> = v;
return v;
}
public java.lang.Boolean hasVendor()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String vendor>;
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 getWwn()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwn>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withWwn(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwn> = v;
return v;
}
public java.lang.Boolean hasWwn()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwn>;
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 getWwnVendorExtension()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnVendorExtension>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withWwnVendorExtension(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnVendorExtension> = v;
return v;
}
public java.lang.Boolean hasWwnVendorExtension()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnVendorExtension>;
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 getWwnWithExtension()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnWithExtension>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withWwnWithExtension(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnWithExtension> = v;
return v;
}
public java.lang.Boolean hasWwnWithExtension()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnWithExtension>;
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.installer.baremetal.v.RootDeviceHintsFluent addToAdditionalProperties(java.lang.String, java.lang.Object)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.util.LinkedHashMap v;
java.util.Map v, v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: 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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: 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.installer.baremetal.v.RootDeviceHintsFluent addToAdditionalProperties(java.util.Map)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.util.LinkedHashMap v;
java.util.Map v, v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: 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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
label:
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent removeFromAdditionalProperties(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.util.Map v, v, v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties>;
if v != null goto label;
return v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: 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.installer.baremetal.v.RootDeviceHintsFluent removeFromAdditionalProperties(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.util.Map v, v, v, v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: 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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: 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.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withAdditionalProperties(java.util.Map)
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.util.LinkedHashMap v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: 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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties> = v;
label:
return v;
}
public java.lang.Boolean hasAdditionalProperties()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.util.Map v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public boolean equals(java.lang.Object)
{
java.lang.Integer v, v, v, v;
java.util.Map v, v, v, v;
boolean v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean 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, v, v, v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String deviceName>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String deviceName>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String deviceName>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String deviceName>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String hctl>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String hctl>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String hctl>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String hctl>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Integer minSizeGigabytes>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Integer minSizeGigabytes>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Integer minSizeGigabytes>;
v = virtualinvoke v.<java.lang.Integer: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Integer minSizeGigabytes>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String model>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String model>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String model>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String model>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Boolean rotational>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Boolean rotational>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Boolean rotational>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Boolean rotational>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String serialNumber>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String serialNumber>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String serialNumber>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String serialNumber>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String vendor>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String vendor>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String vendor>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String vendor>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwn>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwn>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwn>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwn>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnVendorExtension>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnVendorExtension>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnVendorExtension>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnVendorExtension>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnWithExtension>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnWithExtension>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnWithExtension>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnWithExtension>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: 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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
java.lang.Integer v, v;
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.util.Map v;
int v, v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = newarray (java.lang.Object)[12];
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String deviceName>;
v[0] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String hctl>;
v[1] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Integer minSizeGigabytes>;
v[2] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String model>;
v[3] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Boolean rotational>;
v[4] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String serialNumber>;
v[5] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String vendor>;
v[6] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwn>;
v[7] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnVendorExtension>;
v[8] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnWithExtension>;
v[9] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties>;
v[10] = v;
v = specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[11] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
public java.lang.String toString()
{
java.lang.Integer v, v;
java.util.Map v, v, v;
boolean v;
java.lang.StringBuilder v;
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean 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 := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String deviceName>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("deviceName:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String deviceName>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String hctl>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("hctl:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String hctl>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Integer minSizeGigabytes>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("minSizeGigabytes:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Integer minSizeGigabytes>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.Integer)>(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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String model>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("model:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String model>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Boolean rotational>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("rotational:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.Boolean rotational>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String serialNumber>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("serialNumber:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String serialNumber>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String vendor>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("vendor:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String vendor>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwn>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("wwn:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwn>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnVendorExtension>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("wwnVendorExtension:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnVendorExtension>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnWithExtension>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("wwnWithExtension:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: java.lang.String wwnWithExtension>;
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.installer.baremetal.v.RootDeviceHintsFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: 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.installer.baremetal.v.RootDeviceHintsFluentImpl: 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.installer.baremetal.v.RootDeviceHintsFluent withRotational()
{
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.RootDeviceHintsFluent withRotational(java.lang.Boolean)>(v);
return v;
}
}