public class io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl extends io.fabric.kubernetes.api.builder.BaseFluent implements io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent
{
private java.lang.String apiVIP;
private java.lang.String bootstrapOSImage;
private java.lang.String bootstrapProvisioningIP;
private java.lang.String clusterOSImage;
private java.lang.String clusterProvisioningIP;
private io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform;
private java.lang.String externalBridge;
private java.lang.String externalMACAddress;
private java.util.ArrayList hosts;
private java.lang.String ingressVIP;
private java.lang.String libvirtURI;
private java.lang.String provisioningBridge;
private java.lang.Boolean provisioningDHCPExternal;
private java.lang.String provisioningDHCPRange;
private java.lang.String provisioningHostIP;
private java.lang.String provisioningMACAddress;
private java.lang.String provisioningNetwork;
private java.lang.String provisioningNetworkCIDR;
private java.lang.String provisioningNetworkInterface;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts> = v;
return;
}
public void <init>(io.fabric.openshift.api.model.installer.baremetal.v.Platform)
{
io.fabric.openshift.api.model.installer.baremetal.v.MachinePool v;
java.util.ArrayList v;
java.util.Map v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.installer.baremetal.v.Platform v;
java.util.List v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: io.fabric.openshift.api.model.installer.baremetal.v.Platform;
specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts> = v;
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getApiVIP()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withApiVIP(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getBootstrapOSImage()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withBootstrapOSImage(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getBootstrapProvisioningIP()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withBootstrapProvisioningIP(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getClusterOSImage()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withClusterOSImage(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getClusterProvisioningIP()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withClusterProvisioningIP(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: io.fabric.openshift.api.model.installer.baremetal.v.MachinePool getDefaultMachinePlatform()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withDefaultMachinePlatform(io.fabric.openshift.api.model.installer.baremetal.v.MachinePool)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getExternalBridge()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withExternalBridge(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getExternalMACAddress()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withExternalMACAddress(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.util.List getHosts()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withHosts(java.util.List)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getIngressVIP()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withIngressVIP(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getLibvirtURI()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withLibvirtURI(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getProvisioningBridge()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningBridge(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.Boolean getProvisioningDHCPExternal()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningDHCPExternal(java.lang.Boolean)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getProvisioningDHCPRange()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningDHCPRange(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getProvisioningHostIP()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningHostIP(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getProvisioningMACAddress()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningMACAddress(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getProvisioningNetwork()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningNetwork(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getProvisioningNetworkCIDR()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningNetworkCIDR(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.lang.String getProvisioningNetworkInterface()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningNetworkInterface(java.lang.String)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.Platform: java.util.Map getAdditionalProperties()>();
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withAdditionalProperties(java.util.Map)>(v);
return;
}
public java.lang.String getApiVIP()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String apiVIP>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withApiVIP(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String apiVIP> = v;
return v;
}
public java.lang.Boolean hasApiVIP()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String apiVIP>;
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 getBootstrapOSImage()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapOSImage>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withBootstrapOSImage(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapOSImage> = v;
return v;
}
public java.lang.Boolean hasBootstrapOSImage()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapOSImage>;
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 getBootstrapProvisioningIP()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapProvisioningIP>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withBootstrapProvisioningIP(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapProvisioningIP> = v;
return v;
}
public java.lang.Boolean hasBootstrapProvisioningIP()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapProvisioningIP>;
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 getClusterOSImage()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterOSImage>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withClusterOSImage(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterOSImage> = v;
return v;
}
public java.lang.Boolean hasClusterOSImage()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterOSImage>;
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 getClusterProvisioningIP()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterProvisioningIP>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withClusterProvisioningIP(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterProvisioningIP> = v;
return v;
}
public java.lang.Boolean hasClusterProvisioningIP()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterProvisioningIP>;
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.MachinePool getDefaultMachinePlatform()
{
io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
io.fabric.openshift.api.model.installer.baremetal.v.MachinePool v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder: io.fabric.openshift.api.model.installer.baremetal.v.MachinePool build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.MachinePool buildDefaultMachinePlatform()
{
io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
io.fabric.openshift.api.model.installer.baremetal.v.MachinePool v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder: io.fabric.openshift.api.model.installer.baremetal.v.MachinePool build()>();
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withDefaultMachinePlatform(io.fabric.openshift.api.model.installer.baremetal.v.MachinePool)
{
io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder v, v, v, v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
io.fabric.openshift.api.model.installer.baremetal.v.MachinePool v;
java.util.List v, v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: io.fabric.openshift.api.model.installer.baremetal.v.MachinePool;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("defaultMachinePlatform");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
if v == null goto label;
v = new io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder;
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder: void <init>(io.fabric.openshift.api.model.installer.baremetal.v.MachinePool)>(v);
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform> = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("defaultMachinePlatform");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform> = null;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("defaultMachinePlatform");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
label:
return v;
}
public java.lang.Boolean hasDefaultMachinePlatform()
{
io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
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.PlatformFluent$DefaultMachinePlatformNested withNewDefaultMachinePlatform()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$DefaultMachinePlatformNestedImpl v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = new io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$DefaultMachinePlatformNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$DefaultMachinePlatformNestedImpl: void <init>(io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$DefaultMachinePlatformNested withNewDefaultMachinePlatformLike(io.fabric.openshift.api.model.installer.baremetal.v.MachinePool)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$DefaultMachinePlatformNestedImpl v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
io.fabric.openshift.api.model.installer.baremetal.v.MachinePool v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: io.fabric.openshift.api.model.installer.baremetal.v.MachinePool;
v = new io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$DefaultMachinePlatformNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$DefaultMachinePlatformNestedImpl: void <init>(io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl,io.fabric.openshift.api.model.installer.baremetal.v.MachinePool)>(v, v);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$DefaultMachinePlatformNested editDefaultMachinePlatform()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$DefaultMachinePlatformNested v;
io.fabric.openshift.api.model.installer.baremetal.v.MachinePool v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePool getDefaultMachinePlatform()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$DefaultMachinePlatformNested withNewDefaultMachinePlatformLike(io.fabric.openshift.api.model.installer.baremetal.v.MachinePool)>(v);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$DefaultMachinePlatformNested editOrNewDefaultMachinePlatform()
{
io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$DefaultMachinePlatformNested v;
io.fabric.openshift.api.model.installer.baremetal.v.MachinePool v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePool getDefaultMachinePlatform()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePool getDefaultMachinePlatform()>();
goto label;
label:
v = new io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder;
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder: io.fabric.openshift.api.model.installer.baremetal.v.MachinePool build()>();
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$DefaultMachinePlatformNested withNewDefaultMachinePlatformLike(io.fabric.openshift.api.model.installer.baremetal.v.MachinePool)>(v);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$DefaultMachinePlatformNested editOrNewDefaultMachinePlatformLike(io.fabric.openshift.api.model.installer.baremetal.v.MachinePool)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$DefaultMachinePlatformNested v;
io.fabric.openshift.api.model.installer.baremetal.v.MachinePool v, v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: io.fabric.openshift.api.model.installer.baremetal.v.MachinePool;
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePool getDefaultMachinePlatform()>();
if v == null goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePool getDefaultMachinePlatform()>();
goto label;
label:
v = v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$DefaultMachinePlatformNested withNewDefaultMachinePlatformLike(io.fabric.openshift.api.model.installer.baremetal.v.MachinePool)>(v);
return v;
}
public java.lang.String getExternalBridge()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalBridge>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withExternalBridge(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalBridge> = v;
return v;
}
public java.lang.Boolean hasExternalBridge()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalBridge>;
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 getExternalMACAddress()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalMACAddress>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withExternalMACAddress(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalMACAddress> = v;
return v;
}
public java.lang.Boolean hasExternalMACAddress()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalMACAddress>;
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.PlatformFluent addToHosts(java.lang.Integer, io.fabric.openshift.api.model.installer.baremetal.v.Host)
{
io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v;
int v, v, v, v;
java.util.List v, v;
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.installer.baremetal.v.Host;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts> = v;
label:
v = new io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder;
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder: void <init>(io.fabric.openshift.api.model.installer.baremetal.v.Host)>(v);
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("hosts");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("hosts");
v = interfaceinvoke v.<java.util.List: int size()>();
label:
interfaceinvoke v.<java.util.List: void add(int,java.lang.Object)>(v, v);
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
label:
virtualinvoke v.<java.util.ArrayList: void add(int,java.lang.Object)>(v, v);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent setToHosts(java.lang.Integer, io.fabric.openshift.api.model.installer.baremetal.v.Host)
{
io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder v;
io.fabric.kubernetes.api.builder.VisitableMap v, v, v;
java.lang.Integer v;
java.util.ArrayList v, v, v, v, v;
int v, v, v, v, v, v, v, v;
java.util.List v, v, v;
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.installer.baremetal.v.Host;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts> = v;
label:
v = new io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder;
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder: void <init>(io.fabric.openshift.api.model.installer.baremetal.v.Host)>(v);
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("hosts");
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("hosts");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("hosts");
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v < 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v < v goto label;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
virtualinvoke v.<java.util.ArrayList: java.lang.Object set(int,java.lang.Object)>(v, v);
label:
return v;
}
public transient io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent addToHosts(io.fabric.openshift.api.model.installer.baremetal.v.Host[])
{
io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder v;
io.fabric.openshift.api.model.installer.baremetal.v.Host[] v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v, v;
java.util.List v;
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
int v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: io.fabric.openshift.api.model.installer.baremetal.v.Host[];
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts> = v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder;
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder: void <init>(io.fabric.openshift.api.model.installer.baremetal.v.Host)>(v);
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("hosts");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent addAllToHosts(java.util.Collection)
{
java.util.Iterator v;
io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v, v;
java.util.List v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.util.Collection;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts> = v;
label:
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder;
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder: void <init>(io.fabric.openshift.api.model.installer.baremetal.v.Host)>(v);
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("hosts");
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
virtualinvoke v.<java.util.ArrayList: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public transient io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent removeFromHosts(io.fabric.openshift.api.model.installer.baremetal.v.Host[])
{
io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder v;
io.fabric.openshift.api.model.installer.baremetal.v.Host[] v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v;
java.util.List v;
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
int v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: io.fabric.openshift.api.model.installer.baremetal.v.Host[];
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = new io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder;
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder: void <init>(io.fabric.openshift.api.model.installer.baremetal.v.Host)>(v);
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("hosts");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent removeAllFromHosts(java.util.Collection)
{
java.util.Iterator v;
io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder v;
java.util.Collection v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v;
java.util.List v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.util.Collection;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = new io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder;
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder: void <init>(io.fabric.openshift.api.model.installer.baremetal.v.Host)>(v);
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("hosts");
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
virtualinvoke v.<java.util.ArrayList: boolean remove(java.lang.Object)>(v);
goto label;
label:
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent removeMatchingFromHosts(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v;
java.util.List v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v != null goto label;
return v;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("hosts");
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
interfaceinvoke v.<java.util.List: boolean remove(java.lang.Object)>(v);
interfaceinvoke v.<java.util.Iterator: void remove()>();
goto label;
label:
return v;
}
public java.util.List getHosts()
{
java.util.List v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = staticinvoke <io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public java.util.List buildHosts()
{
java.util.List v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = staticinvoke <io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.List build(java.util.List)>(v);
goto label;
label:
v = null;
label:
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.Host buildHost(java.lang.Integer)
{
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
int v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Object v;
java.lang.Integer v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder: io.fabric.openshift.api.model.installer.baremetal.v.Host build()>();
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.Host buildFirstHost()
{
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Object v;
java.util.ArrayList v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder: io.fabric.openshift.api.model.installer.baremetal.v.Host build()>();
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.Host buildLastHost()
{
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
int v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Object v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder: io.fabric.openshift.api.model.installer.baremetal.v.Host build()>();
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.Host buildMatchingHost(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.HostBuilder: io.fabric.openshift.api.model.installer.baremetal.v.Host build()>();
return v;
label:
return null;
}
public java.lang.Boolean hasMatchingHost(java.util.function.Predicate)
{
java.util.Iterator v;
java.util.function.Predicate v;
java.util.ArrayList v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v, v;
java.lang.Object v;
boolean v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.util.function.Predicate;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
return v;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withHosts(java.util.List)
{
java.util.Iterator v;
io.fabric.openshift.api.model.installer.baremetal.v.Host[] v;
io.fabric.kubernetes.api.builder.VisitableMap v;
java.util.ArrayList v, v, v;
java.util.List v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.util.List;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.kubernetes.api.builder.VisitableMap _visitables>;
v = virtualinvoke v.<io.fabric.kubernetes.api.builder.VisitableMap: java.util.List get(java.lang.Object)>("hosts");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
interfaceinvoke v.<java.util.List: boolean removeAll(java.util.Collection)>(v);
label:
if v == null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts> = v;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = newarray (io.fabric.openshift.api.model.installer.baremetal.v.Host)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent addToHosts(io.fabric.openshift.api.model.installer.baremetal.v.Host[])>(v);
goto label;
label:
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts> = null;
label:
return v;
}
public transient io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withHosts(io.fabric.openshift.api.model.installer.baremetal.v.Host[])
{
io.fabric.openshift.api.model.installer.baremetal.v.Host[] v, v;
java.util.ArrayList v, v;
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
int v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: io.fabric.openshift.api.model.installer.baremetal.v.Host[];
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
virtualinvoke v.<java.util.ArrayList: void clear()>();
label:
if v == null goto label;
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = newarray (io.fabric.openshift.api.model.installer.baremetal.v.Host)[1];
v[0] = v;
virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent addToHosts(io.fabric.openshift.api.model.installer.baremetal.v.Host[])>(v);
v = v + 1;
goto label;
label:
return v;
}
public java.lang.Boolean hasHosts()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
boolean v, v;
java.util.ArrayList v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested addNewHost()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$HostsNestedImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = new io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$HostsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$HostsNestedImpl: void <init>(io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl)>(v);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested addNewHostLike(io.fabric.openshift.api.model.installer.baremetal.v.Host)
{
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$HostsNestedImpl v;
int v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: io.fabric.openshift.api.model.installer.baremetal.v.Host;
v = new io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$HostsNestedImpl;
v = (int) -1;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$HostsNestedImpl: void <init>(io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.installer.baremetal.v.Host)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested setNewHostLike(java.lang.Integer, io.fabric.openshift.api.model.installer.baremetal.v.Host)
{
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$HostsNestedImpl v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Integer v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.Integer;
v := @parameter: io.fabric.openshift.api.model.installer.baremetal.v.Host;
v = new io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$HostsNestedImpl;
specialinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl$HostsNestedImpl: void <init>(io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl,java.lang.Integer,io.fabric.openshift.api.model.installer.baremetal.v.Host)>(v, v, v);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested editHost(java.lang.Integer)
{
java.lang.RuntimeException v;
java.lang.Integer v;
java.util.ArrayList v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested v;
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
int v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.Integer;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
if v > v goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit hosts. Index exceeds size.");
throw v;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.Host buildHost(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested setNewHostLike(java.lang.Integer,io.fabric.openshift.api.model.installer.baremetal.v.Host)>(v, v);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested editFirstHost()
{
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested v;
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
int v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v != 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit first hosts. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(0);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.Host buildHost(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested setNewHostLike(java.lang.Integer,io.fabric.openshift.api.model.installer.baremetal.v.Host)>(v, v);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested editLastHost()
{
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested v;
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
int v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
v = v - 1;
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit last hosts. The list is empty.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.Host buildHost(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested setNewHostLike(java.lang.Integer,io.fabric.openshift.api.model.installer.baremetal.v.Host)>(v, v);
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested editMatchingHost(java.util.function.Predicate)
{
java.util.function.Predicate v;
java.lang.RuntimeException v;
java.lang.Integer v, v;
java.util.ArrayList v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested v;
io.fabric.openshift.api.model.installer.baremetal.v.Host v;
int v, v, v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.util.function.Predicate;
v = (int) -1;
v = v;
v = 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: int size()>();
if v >= v goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<java.util.function.Predicate: boolean test(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v + 1;
goto label;
label:
if v >= 0 goto label;
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>(java.lang.String)>("Can\'t edit matching hosts. No match found.");
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.Host buildHost(java.lang.Integer)>(v);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent$HostsNested setNewHostLike(java.lang.Integer,io.fabric.openshift.api.model.installer.baremetal.v.Host)>(v, v);
return v;
}
public java.lang.String getIngressVIP()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String ingressVIP>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withIngressVIP(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String ingressVIP> = v;
return v;
}
public java.lang.Boolean hasIngressVIP()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String ingressVIP>;
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 getLibvirtURI()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String libvirtURI>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withLibvirtURI(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String libvirtURI> = v;
return v;
}
public java.lang.Boolean hasLibvirtURI()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String libvirtURI>;
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 getProvisioningBridge()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningBridge>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningBridge(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningBridge> = v;
return v;
}
public java.lang.Boolean hasProvisioningBridge()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningBridge>;
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 getProvisioningDHCPExternal()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.Boolean provisioningDHCPExternal>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningDHCPExternal(java.lang.Boolean)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.Boolean;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.Boolean provisioningDHCPExternal> = v;
return v;
}
public java.lang.Boolean hasProvisioningDHCPExternal()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v, v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.Boolean provisioningDHCPExternal>;
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 getProvisioningDHCPRange()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningDHCPRange>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningDHCPRange(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningDHCPRange> = v;
return v;
}
public java.lang.Boolean hasProvisioningDHCPRange()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningDHCPRange>;
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 getProvisioningHostIP()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningHostIP>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningHostIP(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningHostIP> = v;
return v;
}
public java.lang.Boolean hasProvisioningHostIP()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningHostIP>;
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 getProvisioningMACAddress()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningMACAddress>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningMACAddress(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningMACAddress> = v;
return v;
}
public java.lang.Boolean hasProvisioningMACAddress()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningMACAddress>;
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 getProvisioningNetwork()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetwork>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningNetwork(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetwork> = v;
return v;
}
public java.lang.Boolean hasProvisioningNetwork()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetwork>;
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 getProvisioningNetworkCIDR()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkCIDR>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningNetworkCIDR(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkCIDR> = v;
return v;
}
public java.lang.Boolean hasProvisioningNetworkCIDR()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkCIDR>;
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 getProvisioningNetworkInterface()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkInterface>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningNetworkInterface(java.lang.String)
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkInterface> = v;
return v;
}
public java.lang.Boolean hasProvisioningNetworkInterface()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkInterface>;
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.PlatformFluent addToAdditionalProperties(java.lang.String, java.lang.Object)
{
java.util.LinkedHashMap v;
java.util.Map v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: 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.PlatformFluentImpl: 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.PlatformFluentImpl: 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.PlatformFluent addToAdditionalProperties(java.util.Map)
{
java.util.LinkedHashMap v;
java.util.Map v, v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: 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.PlatformFluentImpl: java.util.Map additionalProperties> = v;
label:
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: 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.PlatformFluent removeFromAdditionalProperties(java.lang.String)
{
java.util.Map v, v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.lang.String;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: 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.PlatformFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: 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.PlatformFluent removeFromAdditionalProperties(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
java.util.Map v, v, v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.util.Map;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: 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.PlatformFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: 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.PlatformFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.Map additionalProperties>;
return v;
}
public io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withAdditionalProperties(java.util.Map)
{
java.util.LinkedHashMap v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v := @parameter: java.util.Map;
if v != null goto label;
v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: 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.PlatformFluentImpl: java.util.Map additionalProperties> = v;
label:
return v;
}
public java.lang.Boolean hasAdditionalProperties()
{
java.util.Map v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
boolean v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
}
public boolean equals(java.lang.Object)
{
java.util.Map v, v, v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder v, v, v, v;
java.util.ArrayList 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, 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;
boolean 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, v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
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.PlatformFluentImpl: java.lang.String apiVIP>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String apiVIP>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String apiVIP>;
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.PlatformFluentImpl: java.lang.String apiVIP>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapOSImage>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapOSImage>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapOSImage>;
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.PlatformFluentImpl: java.lang.String bootstrapOSImage>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapProvisioningIP>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapProvisioningIP>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapProvisioningIP>;
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.PlatformFluentImpl: java.lang.String bootstrapProvisioningIP>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterOSImage>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterOSImage>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterOSImage>;
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.PlatformFluentImpl: java.lang.String clusterOSImage>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterProvisioningIP>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterProvisioningIP>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterProvisioningIP>;
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.PlatformFluentImpl: java.lang.String clusterProvisioningIP>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalBridge>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalBridge>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalBridge>;
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.PlatformFluentImpl: java.lang.String externalBridge>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalMACAddress>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalMACAddress>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalMACAddress>;
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.PlatformFluentImpl: java.lang.String externalMACAddress>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String ingressVIP>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String ingressVIP>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String ingressVIP>;
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.PlatformFluentImpl: java.lang.String ingressVIP>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String libvirtURI>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String libvirtURI>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String libvirtURI>;
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.PlatformFluentImpl: java.lang.String libvirtURI>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningBridge>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningBridge>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningBridge>;
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.PlatformFluentImpl: java.lang.String provisioningBridge>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.Boolean provisioningDHCPExternal>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.Boolean provisioningDHCPExternal>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.Boolean provisioningDHCPExternal>;
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.PlatformFluentImpl: java.lang.Boolean provisioningDHCPExternal>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningDHCPRange>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningDHCPRange>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningDHCPRange>;
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.PlatformFluentImpl: java.lang.String provisioningDHCPRange>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningHostIP>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningHostIP>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningHostIP>;
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.PlatformFluentImpl: java.lang.String provisioningHostIP>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningMACAddress>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningMACAddress>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningMACAddress>;
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.PlatformFluentImpl: java.lang.String provisioningMACAddress>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetwork>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetwork>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetwork>;
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.PlatformFluentImpl: java.lang.String provisioningNetwork>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkCIDR>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkCIDR>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkCIDR>;
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.PlatformFluentImpl: java.lang.String provisioningNetworkCIDR>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkInterface>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkInterface>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkInterface>;
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.PlatformFluentImpl: java.lang.String provisioningNetworkInterface>;
if v == null goto label;
label:
return 0;
label:
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.Map additionalProperties>;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: 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.PlatformFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
label:
return 0;
label:
return 1;
}
public int hashCode()
{
java.lang.Object[] v;
io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder v;
java.lang.Integer v;
java.util.ArrayList v;
java.util.Map v;
int v, v;
java.lang.Boolean v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = newarray (java.lang.Object)[21];
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String apiVIP>;
v[0] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapOSImage>;
v[1] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapProvisioningIP>;
v[2] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterOSImage>;
v[3] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterProvisioningIP>;
v[4] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
v[5] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalBridge>;
v[6] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalMACAddress>;
v[7] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v[8] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String ingressVIP>;
v[9] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String libvirtURI>;
v[10] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningBridge>;
v[11] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.Boolean provisioningDHCPExternal>;
v[12] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningDHCPRange>;
v[13] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningHostIP>;
v[14] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningMACAddress>;
v[15] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetwork>;
v[16] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkCIDR>;
v[17] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkInterface>;
v[18] = v;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.Map additionalProperties>;
v[19] = v;
v = specialinvoke v.<io.fabric.kubernetes.api.builder.BaseFluent: int hashCode()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[20] = v;
v = staticinvoke <java.util.Objects: int hash(java.lang.Object[])>(v);
return v;
}
public java.lang.String toString()
{
java.util.Map v, v, v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.StringBuilder v;
io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder v, v;
java.util.ArrayList 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, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v, v;
java.lang.Boolean v, v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
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.PlatformFluentImpl: java.lang.String apiVIP>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("apiVIP:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String apiVIP>;
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.PlatformFluentImpl: java.lang.String bootstrapOSImage>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("bootstrapOSImage:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapOSImage>;
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.PlatformFluentImpl: java.lang.String bootstrapProvisioningIP>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("bootstrapProvisioningIP:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String bootstrapProvisioningIP>;
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.PlatformFluentImpl: java.lang.String clusterOSImage>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("clusterOSImage:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterOSImage>;
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.PlatformFluentImpl: java.lang.String clusterProvisioningIP>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("clusterProvisioningIP:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String clusterProvisioningIP>;
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.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("defaultMachinePlatform:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder defaultMachinePlatform>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openshift.api.model.installer.baremetal.v.MachinePoolBuilder)>(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.PlatformFluentImpl: java.lang.String externalBridge>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("externalBridge:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalBridge>;
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.PlatformFluentImpl: java.lang.String externalMACAddress>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("externalMACAddress:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String externalMACAddress>;
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.PlatformFluentImpl: java.util.ArrayList hosts>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = virtualinvoke v.<java.util.ArrayList: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("hosts:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.util.ArrayList hosts>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.ArrayList)>(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.PlatformFluentImpl: java.lang.String ingressVIP>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("ingressVIP:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String ingressVIP>;
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.PlatformFluentImpl: java.lang.String libvirtURI>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("libvirtURI:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String libvirtURI>;
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.PlatformFluentImpl: java.lang.String provisioningBridge>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("provisioningBridge:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningBridge>;
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.PlatformFluentImpl: java.lang.Boolean provisioningDHCPExternal>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("provisioningDHCPExternal:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.Boolean provisioningDHCPExternal>;
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.PlatformFluentImpl: java.lang.String provisioningDHCPRange>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("provisioningDHCPRange:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningDHCPRange>;
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.PlatformFluentImpl: java.lang.String provisioningHostIP>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("provisioningHostIP:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningHostIP>;
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.PlatformFluentImpl: java.lang.String provisioningMACAddress>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("provisioningMACAddress:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningMACAddress>;
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.PlatformFluentImpl: java.lang.String provisioningNetwork>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("provisioningNetwork:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetwork>;
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.PlatformFluentImpl: java.lang.String provisioningNetworkCIDR>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("provisioningNetworkCIDR:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkCIDR>;
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.PlatformFluentImpl: java.lang.String provisioningNetworkInterface>;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("provisioningNetworkInterface:");
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: java.lang.String provisioningNetworkInterface>;
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.PlatformFluentImpl: java.util.Map additionalProperties>;
if v == null goto label;
v = v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: 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.PlatformFluentImpl: 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.PlatformFluent withProvisioningDHCPExternal()
{
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl v;
java.lang.Boolean v;
io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent v;
v := @this: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(1);
v = virtualinvoke v.<io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluentImpl: io.fabric.openshift.api.model.installer.baremetal.v.PlatformFluent withProvisioningDHCPExternal(java.lang.Boolean)>(v);
return v;
}
}