public class io.fabric.openshift.api.model.v.PlatformStatus extends java.lang.Object implements io.fabric.kubernetes.api.model.v.KubernetesResource
{
private io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus alibabaCloud;
private io.fabric.openshift.api.model.v.AWSPlatformStatus aws;
private io.fabric.openshift.api.model.v.AzurePlatformStatus azure;
private io.fabric.openshift.api.model.v.BareMetalPlatformStatus baremetal;
private io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus equinixMetal;
private io.fabric.openshift.api.model.v.GCPPlatformStatus gcp;
private io.fabric.openshift.api.model.v.IBMCloudPlatformStatus ibmcloud;
private io.fabric.openshift.api.model.v.KubevirtPlatformStatus kubevirt;
private io.fabric.openshift.api.model.v.OpenStackPlatformStatus openstack;
private io.fabric.openshift.api.model.v.OvirtPlatformStatus ovirt;
private io.fabric.openshift.api.model.v.PowerVSPlatformStatus powervs;
private java.lang.String type;
private io.fabric.openshift.api.model.v.VSpherePlatformStatus vsphere;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.openshift.api.model.v.PlatformStatus v;
java.util.HashMap v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.PlatformStatus: java.util.Map additionalProperties> = v;
return;
}
public void <init>(io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus, io.fabric.openshift.api.model.v.AWSPlatformStatus, io.fabric.openshift.api.model.v.AzurePlatformStatus, io.fabric.openshift.api.model.v.BareMetalPlatformStatus, io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus, io.fabric.openshift.api.model.v.GCPPlatformStatus, io.fabric.openshift.api.model.v.IBMCloudPlatformStatus, io.fabric.openshift.api.model.v.KubevirtPlatformStatus, io.fabric.openshift.api.model.v.OpenStackPlatformStatus, io.fabric.openshift.api.model.v.OvirtPlatformStatus, io.fabric.openshift.api.model.v.PowerVSPlatformStatus, java.lang.String, io.fabric.openshift.api.model.v.VSpherePlatformStatus)
{
io.fabric.openshift.api.model.v.AzurePlatformStatus v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v;
io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatus v;
java.util.HashMap v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v;
io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus v;
io.fabric.openshift.api.model.v.PowerVSPlatformStatus v;
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v;
io.fabric.openshift.api.model.v.AWSPlatformStatus v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v;
java.lang.String v;
io.fabric.openshift.api.model.v.KubevirtPlatformStatus v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.AWSPlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.AzurePlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.BareMetalPlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.GCPPlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.KubevirtPlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.OpenStackPlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.OvirtPlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.PowerVSPlatformStatus;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.openshift.api.model.v.VSpherePlatformStatus;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.openshift.api.model.v.PlatformStatus: java.util.Map additionalProperties> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus alibabaCloud> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AWSPlatformStatus aws> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AzurePlatformStatus azure> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.BareMetalPlatformStatus baremetal> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus equinixMetal> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.GCPPlatformStatus gcp> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus ibmcloud> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.KubevirtPlatformStatus kubevirt> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OpenStackPlatformStatus openstack> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OvirtPlatformStatus ovirt> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.PowerVSPlatformStatus powervs> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: java.lang.String type> = v;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.VSpherePlatformStatus vsphere> = v;
return;
}
public io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus getAlibabaCloud()
{
io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus alibabaCloud>;
return v;
}
public void setAlibabaCloud(io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus)
{
io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus alibabaCloud> = v;
return;
}
public io.fabric.openshift.api.model.v.AWSPlatformStatus getAws()
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.AWSPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AWSPlatformStatus aws>;
return v;
}
public void setAws(io.fabric.openshift.api.model.v.AWSPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.AWSPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.AWSPlatformStatus;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AWSPlatformStatus aws> = v;
return;
}
public io.fabric.openshift.api.model.v.AzurePlatformStatus getAzure()
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.AzurePlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AzurePlatformStatus azure>;
return v;
}
public void setAzure(io.fabric.openshift.api.model.v.AzurePlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.AzurePlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.AzurePlatformStatus;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AzurePlatformStatus azure> = v;
return;
}
public io.fabric.openshift.api.model.v.BareMetalPlatformStatus getBaremetal()
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.BareMetalPlatformStatus baremetal>;
return v;
}
public void setBaremetal(io.fabric.openshift.api.model.v.BareMetalPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.BareMetalPlatformStatus;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.BareMetalPlatformStatus baremetal> = v;
return;
}
public io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus getEquinixMetal()
{
io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus equinixMetal>;
return v;
}
public void setEquinixMetal(io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus)
{
io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus equinixMetal> = v;
return;
}
public io.fabric.openshift.api.model.v.GCPPlatformStatus getGcp()
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.GCPPlatformStatus gcp>;
return v;
}
public void setGcp(io.fabric.openshift.api.model.v.GCPPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.GCPPlatformStatus;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.GCPPlatformStatus gcp> = v;
return;
}
public io.fabric.openshift.api.model.v.IBMCloudPlatformStatus getIbmcloud()
{
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus ibmcloud>;
return v;
}
public void setIbmcloud(io.fabric.openshift.api.model.v.IBMCloudPlatformStatus)
{
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus ibmcloud> = v;
return;
}
public io.fabric.openshift.api.model.v.KubevirtPlatformStatus getKubevirt()
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.KubevirtPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.KubevirtPlatformStatus kubevirt>;
return v;
}
public void setKubevirt(io.fabric.openshift.api.model.v.KubevirtPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.KubevirtPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.KubevirtPlatformStatus;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.KubevirtPlatformStatus kubevirt> = v;
return;
}
public io.fabric.openshift.api.model.v.OpenStackPlatformStatus getOpenstack()
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OpenStackPlatformStatus openstack>;
return v;
}
public void setOpenstack(io.fabric.openshift.api.model.v.OpenStackPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.OpenStackPlatformStatus;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OpenStackPlatformStatus openstack> = v;
return;
}
public io.fabric.openshift.api.model.v.OvirtPlatformStatus getOvirt()
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OvirtPlatformStatus ovirt>;
return v;
}
public void setOvirt(io.fabric.openshift.api.model.v.OvirtPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.OvirtPlatformStatus;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OvirtPlatformStatus ovirt> = v;
return;
}
public io.fabric.openshift.api.model.v.PowerVSPlatformStatus getPowervs()
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.PowerVSPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.PowerVSPlatformStatus powervs>;
return v;
}
public void setPowervs(io.fabric.openshift.api.model.v.PowerVSPlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.PowerVSPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.PowerVSPlatformStatus;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.PowerVSPlatformStatus powervs> = v;
return;
}
public java.lang.String getType()
{
io.fabric.openshift.api.model.v.PlatformStatus v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: java.lang.String type>;
return v;
}
public void setType(java.lang.String)
{
io.fabric.openshift.api.model.v.PlatformStatus v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: java.lang.String;
v.<io.fabric.openshift.api.model.v.PlatformStatus: java.lang.String type> = v;
return;
}
public io.fabric.openshift.api.model.v.VSpherePlatformStatus getVsphere()
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.VSpherePlatformStatus vsphere>;
return v;
}
public void setVsphere(io.fabric.openshift.api.model.v.VSpherePlatformStatus)
{
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: io.fabric.openshift.api.model.v.VSpherePlatformStatus;
v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.VSpherePlatformStatus vsphere> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.openshift.api.model.v.PlatformStatus v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
java.util.Map v;
io.fabric.openshift.api.model.v.PlatformStatus v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.openshift.api.model.v.PlatformStatus: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public java.lang.String toString()
{
io.fabric.openshift.api.model.v.AzurePlatformStatus v;
io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus v;
java.util.Map v;
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v;
java.lang.String v, v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v;
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v;
io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus v;
io.fabric.openshift.api.model.v.PowerVSPlatformStatus v;
io.fabric.openshift.api.model.v.AWSPlatformStatus v;
io.fabric.openshift.api.model.v.KubevirtPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus getAlibabaCloud()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AWSPlatformStatus getAws()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AzurePlatformStatus getAzure()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.BareMetalPlatformStatus getBaremetal()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus getEquinixMetal()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.GCPPlatformStatus getGcp()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus getIbmcloud()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.KubevirtPlatformStatus getKubevirt()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OpenStackPlatformStatus getOpenstack()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OvirtPlatformStatus getOvirt()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.PowerVSPlatformStatus getPowervs()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: java.lang.String getType()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.VSpherePlatformStatus getVsphere()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus,io.fabric.openshift.api.model.v.AWSPlatformStatus,io.fabric.openshift.api.model.v.AzurePlatformStatus,io.fabric.openshift.api.model.v.BareMetalPlatformStatus,io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus,io.fabric.openshift.api.model.v.GCPPlatformStatus,io.fabric.openshift.api.model.v.IBMCloudPlatformStatus,io.fabric.openshift.api.model.v.KubevirtPlatformStatus,io.fabric.openshift.api.model.v.OpenStackPlatformStatus,io.fabric.openshift.api.model.v.OvirtPlatformStatus,io.fabric.openshift.api.model.v.PowerVSPlatformStatus,java.lang.String,io.fabric.openshift.api.model.v.VSpherePlatformStatus,java.util.Map)>(v, v, v, v, v, v, v, v, v, v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("PlatformStatus(alibabaCloud=\u, aws=\u, azure=\u, baremetal=\u, equinixMetal=\u, gcp=\u, ibmcloud=\u, kubevirt=\u, openstack=\u, ovirt=\u, powervs=\u, type=\u, vsphere=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
java.util.Map v, v;
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v, v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v, v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v, v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v, v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v, v;
io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus v, v;
io.fabric.openshift.api.model.v.AzurePlatformStatus v, v;
io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus v, v;
java.lang.String v, v;
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.PowerVSPlatformStatus v, v;
io.fabric.openshift.api.model.v.AWSPlatformStatus v, v;
java.lang.Object v;
io.fabric.openshift.api.model.v.KubevirtPlatformStatus v, v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.openshift.api.model.v.PlatformStatus;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus getAlibabaCloud()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus getAlibabaCloud()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AWSPlatformStatus getAws()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AWSPlatformStatus getAws()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AzurePlatformStatus getAzure()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AzurePlatformStatus getAzure()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.BareMetalPlatformStatus getBaremetal()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.BareMetalPlatformStatus getBaremetal()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus getEquinixMetal()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus getEquinixMetal()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.GCPPlatformStatus getGcp()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.GCPPlatformStatus getGcp()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus getIbmcloud()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus getIbmcloud()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.KubevirtPlatformStatus getKubevirt()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.KubevirtPlatformStatus getKubevirt()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OpenStackPlatformStatus getOpenstack()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OpenStackPlatformStatus getOpenstack()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OvirtPlatformStatus getOvirt()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OvirtPlatformStatus getOvirt()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.PowerVSPlatformStatus getPowervs()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.PowerVSPlatformStatus getPowervs()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: java.lang.String getType()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: java.lang.String getType()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.VSpherePlatformStatus getVsphere()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.VSpherePlatformStatus getVsphere()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: java.util.Map getAdditionalProperties()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
return 1;
}
protected boolean canEqual(java.lang.Object)
{
io.fabric.openshift.api.model.v.PlatformStatus v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.openshift.api.model.v.PlatformStatus;
return v;
}
public int hashCode()
{
java.util.Map v;
io.fabric.openshift.api.model.v.IBMCloudPlatformStatus v;
io.fabric.openshift.api.model.v.BareMetalPlatformStatus v;
io.fabric.openshift.api.model.v.GCPPlatformStatus v;
io.fabric.openshift.api.model.v.OvirtPlatformStatus v;
io.fabric.openshift.api.model.v.VSpherePlatformStatus v;
io.fabric.openshift.api.model.v.OpenStackPlatformStatus v;
io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus v;
io.fabric.openshift.api.model.v.AzurePlatformStatus v;
io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
io.fabric.openshift.api.model.v.PlatformStatus v;
io.fabric.openshift.api.model.v.PowerVSPlatformStatus v;
io.fabric.openshift.api.model.v.AWSPlatformStatus v;
io.fabric.openshift.api.model.v.KubevirtPlatformStatus v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AlibabaCloudPlatformStatus getAlibabaCloud()>();
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = 59 + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AWSPlatformStatus getAws()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.AzurePlatformStatus getAzure()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.BareMetalPlatformStatus getBaremetal()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.EquinixMetalPlatformStatus getEquinixMetal()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.GCPPlatformStatus getGcp()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.IBMCloudPlatformStatus getIbmcloud()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.KubevirtPlatformStatus getKubevirt()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OpenStackPlatformStatus getOpenstack()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.OvirtPlatformStatus getOvirt()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.PowerVSPlatformStatus getPowervs()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: java.lang.String getType()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: io.fabric.openshift.api.model.v.VSpherePlatformStatus getVsphere()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.openshift.api.model.v.PlatformStatus: java.util.Map getAdditionalProperties()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
return v;
}
public void setAdditionalProperties(java.util.Map)
{
io.fabric.openshift.api.model.v.PlatformStatus v;
java.util.Map v;
v := @this: io.fabric.openshift.api.model.v.PlatformStatus;
v := @parameter: java.util.Map;
v.<io.fabric.openshift.api.model.v.PlatformStatus: java.util.Map additionalProperties> = v;
return;
}
}