Class Platform
- java.lang.Object
-
- io.fabric8.openshift.api.model.hive.v1.Platform
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<PlatformBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class Platform extends Object implements io.fabric8.kubernetes.api.builder.Editable<PlatformBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Platform()No args constructor for use in serializationPlatform(BareMetalPlatform agentBareMetal, Platform aws, Platform azure, Platform baremetal, Platform gcp, Platform ibmcloud, Platform none, Platform openstack, Platform ovirt, Platform vsphere)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlatformBuilderedit()Map<String,Object>getAdditionalProperties()BareMetalPlatformgetAgentBareMetal()Platform is the configuration for the specific platform upon which to perform the installation.PlatformgetAws()Platform is the configuration for the specific platform upon which to perform the installation.PlatformgetAzure()Platform is the configuration for the specific platform upon which to perform the installation.PlatformgetBaremetal()Platform is the configuration for the specific platform upon which to perform the installation.PlatformgetGcp()Platform is the configuration for the specific platform upon which to perform the installation.PlatformgetIbmcloud()Platform is the configuration for the specific platform upon which to perform the installation.PlatformgetNone()Platform is the configuration for the specific platform upon which to perform the installation.PlatformgetOpenstack()Platform is the configuration for the specific platform upon which to perform the installation.PlatformgetOvirt()Platform is the configuration for the specific platform upon which to perform the installation.PlatformgetVsphere()Platform is the configuration for the specific platform upon which to perform the installation.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetAgentBareMetal(BareMetalPlatform agentBareMetal)Platform is the configuration for the specific platform upon which to perform the installation.voidsetAws(Platform aws)Platform is the configuration for the specific platform upon which to perform the installation.voidsetAzure(Platform azure)Platform is the configuration for the specific platform upon which to perform the installation.voidsetBaremetal(Platform baremetal)Platform is the configuration for the specific platform upon which to perform the installation.voidsetGcp(Platform gcp)Platform is the configuration for the specific platform upon which to perform the installation.voidsetIbmcloud(Platform ibmcloud)Platform is the configuration for the specific platform upon which to perform the installation.voidsetNone(Platform none)Platform is the configuration for the specific platform upon which to perform the installation.voidsetOpenstack(Platform openstack)Platform is the configuration for the specific platform upon which to perform the installation.voidsetOvirt(Platform ovirt)Platform is the configuration for the specific platform upon which to perform the installation.voidsetVsphere(Platform vsphere)Platform is the configuration for the specific platform upon which to perform the installation.PlatformBuildertoBuilder()
-
-
-
Method Detail
-
getAgentBareMetal
public BareMetalPlatform getAgentBareMetal()
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
setAgentBareMetal
public void setAgentBareMetal(BareMetalPlatform agentBareMetal)
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
getAws
public Platform getAws()
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
setAws
public void setAws(Platform aws)
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
getAzure
public Platform getAzure()
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
setAzure
public void setAzure(Platform azure)
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
getBaremetal
public Platform getBaremetal()
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
setBaremetal
public void setBaremetal(Platform baremetal)
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
getGcp
public Platform getGcp()
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
setGcp
public void setGcp(Platform gcp)
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
getIbmcloud
public Platform getIbmcloud()
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
setIbmcloud
public void setIbmcloud(Platform ibmcloud)
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
getNone
public Platform getNone()
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
setNone
public void setNone(Platform none)
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
getOpenstack
public Platform getOpenstack()
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
setOpenstack
public void setOpenstack(Platform openstack)
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
getOvirt
public Platform getOvirt()
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
setOvirt
public void setOvirt(Platform ovirt)
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
getVsphere
public Platform getVsphere()
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
setVsphere
public void setVsphere(Platform vsphere)
Platform is the configuration for the specific platform upon which to perform the installation. Only one of the platform configuration should be set.
-
edit
public PlatformBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<PlatformBuilder>
-
toBuilder
public PlatformBuilder toBuilder()
-
-