Class PlatformSpecFluent<A extends PlatformSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.config.v1.PlatformSpecFluent<A>
-
- Direct Known Subclasses:
InfrastructureSpecFluent.PlatformSpecNested,PlatformSpecBuilder
public class PlatformSpecFluent<A extends PlatformSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPlatformSpecFluent.AlibabaCloudNested<N>classPlatformSpecFluent.AwsNested<N>classPlatformSpecFluent.AzureNested<N>classPlatformSpecFluent.BaremetalNested<N>classPlatformSpecFluent.EquinixMetalNested<N>classPlatformSpecFluent.ExternalNested<N>classPlatformSpecFluent.GcpNested<N>classPlatformSpecFluent.IbmcloudNested<N>classPlatformSpecFluent.KubevirtNested<N>classPlatformSpecFluent.NutanixNested<N>classPlatformSpecFluent.OpenstackNested<N>classPlatformSpecFluent.OvirtNested<N>classPlatformSpecFluent.PowervsNested<N>classPlatformSpecFluent.VsphereNested<N>
-
Constructor Summary
Constructors Constructor Description PlatformSpecFluent()PlatformSpecFluent(PlatformSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
PlatformSpecFluent
public PlatformSpecFluent()
-
PlatformSpecFluent
public PlatformSpecFluent(PlatformSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(PlatformSpec instance)
-
buildAlibabaCloud
public AlibabaCloudPlatformSpec buildAlibabaCloud()
-
withAlibabaCloud
public A withAlibabaCloud(AlibabaCloudPlatformSpec alibabaCloud)
-
hasAlibabaCloud
public boolean hasAlibabaCloud()
-
withNewAlibabaCloud
public PlatformSpecFluent.AlibabaCloudNested<A> withNewAlibabaCloud()
-
withNewAlibabaCloudLike
public PlatformSpecFluent.AlibabaCloudNested<A> withNewAlibabaCloudLike(AlibabaCloudPlatformSpec item)
-
editAlibabaCloud
public PlatformSpecFluent.AlibabaCloudNested<A> editAlibabaCloud()
-
editOrNewAlibabaCloud
public PlatformSpecFluent.AlibabaCloudNested<A> editOrNewAlibabaCloud()
-
editOrNewAlibabaCloudLike
public PlatformSpecFluent.AlibabaCloudNested<A> editOrNewAlibabaCloudLike(AlibabaCloudPlatformSpec item)
-
buildAws
public AWSPlatformSpec buildAws()
-
withAws
public A withAws(AWSPlatformSpec aws)
-
hasAws
public boolean hasAws()
-
withNewAws
public PlatformSpecFluent.AwsNested<A> withNewAws()
-
withNewAwsLike
public PlatformSpecFluent.AwsNested<A> withNewAwsLike(AWSPlatformSpec item)
-
editAws
public PlatformSpecFluent.AwsNested<A> editAws()
-
editOrNewAws
public PlatformSpecFluent.AwsNested<A> editOrNewAws()
-
editOrNewAwsLike
public PlatformSpecFluent.AwsNested<A> editOrNewAwsLike(AWSPlatformSpec item)
-
buildAzure
public AzurePlatformSpec buildAzure()
-
withAzure
public A withAzure(AzurePlatformSpec azure)
-
hasAzure
public boolean hasAzure()
-
withNewAzure
public PlatformSpecFluent.AzureNested<A> withNewAzure()
-
withNewAzureLike
public PlatformSpecFluent.AzureNested<A> withNewAzureLike(AzurePlatformSpec item)
-
editAzure
public PlatformSpecFluent.AzureNested<A> editAzure()
-
editOrNewAzure
public PlatformSpecFluent.AzureNested<A> editOrNewAzure()
-
editOrNewAzureLike
public PlatformSpecFluent.AzureNested<A> editOrNewAzureLike(AzurePlatformSpec item)
-
buildBaremetal
public BareMetalPlatformSpec buildBaremetal()
-
withBaremetal
public A withBaremetal(BareMetalPlatformSpec baremetal)
-
hasBaremetal
public boolean hasBaremetal()
-
withNewBaremetal
public PlatformSpecFluent.BaremetalNested<A> withNewBaremetal()
-
withNewBaremetalLike
public PlatformSpecFluent.BaremetalNested<A> withNewBaremetalLike(BareMetalPlatformSpec item)
-
editBaremetal
public PlatformSpecFluent.BaremetalNested<A> editBaremetal()
-
editOrNewBaremetal
public PlatformSpecFluent.BaremetalNested<A> editOrNewBaremetal()
-
editOrNewBaremetalLike
public PlatformSpecFluent.BaremetalNested<A> editOrNewBaremetalLike(BareMetalPlatformSpec item)
-
buildEquinixMetal
public EquinixMetalPlatformSpec buildEquinixMetal()
-
withEquinixMetal
public A withEquinixMetal(EquinixMetalPlatformSpec equinixMetal)
-
hasEquinixMetal
public boolean hasEquinixMetal()
-
withNewEquinixMetal
public PlatformSpecFluent.EquinixMetalNested<A> withNewEquinixMetal()
-
withNewEquinixMetalLike
public PlatformSpecFluent.EquinixMetalNested<A> withNewEquinixMetalLike(EquinixMetalPlatformSpec item)
-
editEquinixMetal
public PlatformSpecFluent.EquinixMetalNested<A> editEquinixMetal()
-
editOrNewEquinixMetal
public PlatformSpecFluent.EquinixMetalNested<A> editOrNewEquinixMetal()
-
editOrNewEquinixMetalLike
public PlatformSpecFluent.EquinixMetalNested<A> editOrNewEquinixMetalLike(EquinixMetalPlatformSpec item)
-
buildExternal
public ExternalPlatformSpec buildExternal()
-
withExternal
public A withExternal(ExternalPlatformSpec external)
-
hasExternal
public boolean hasExternal()
-
withNewExternal
public PlatformSpecFluent.ExternalNested<A> withNewExternal()
-
withNewExternalLike
public PlatformSpecFluent.ExternalNested<A> withNewExternalLike(ExternalPlatformSpec item)
-
editExternal
public PlatformSpecFluent.ExternalNested<A> editExternal()
-
editOrNewExternal
public PlatformSpecFluent.ExternalNested<A> editOrNewExternal()
-
editOrNewExternalLike
public PlatformSpecFluent.ExternalNested<A> editOrNewExternalLike(ExternalPlatformSpec item)
-
buildGcp
public GCPPlatformSpec buildGcp()
-
withGcp
public A withGcp(GCPPlatformSpec gcp)
-
hasGcp
public boolean hasGcp()
-
withNewGcp
public PlatformSpecFluent.GcpNested<A> withNewGcp()
-
withNewGcpLike
public PlatformSpecFluent.GcpNested<A> withNewGcpLike(GCPPlatformSpec item)
-
editGcp
public PlatformSpecFluent.GcpNested<A> editGcp()
-
editOrNewGcp
public PlatformSpecFluent.GcpNested<A> editOrNewGcp()
-
editOrNewGcpLike
public PlatformSpecFluent.GcpNested<A> editOrNewGcpLike(GCPPlatformSpec item)
-
buildIbmcloud
public IBMCloudPlatformSpec buildIbmcloud()
-
withIbmcloud
public A withIbmcloud(IBMCloudPlatformSpec ibmcloud)
-
hasIbmcloud
public boolean hasIbmcloud()
-
withNewIbmcloud
public PlatformSpecFluent.IbmcloudNested<A> withNewIbmcloud()
-
withNewIbmcloudLike
public PlatformSpecFluent.IbmcloudNested<A> withNewIbmcloudLike(IBMCloudPlatformSpec item)
-
editIbmcloud
public PlatformSpecFluent.IbmcloudNested<A> editIbmcloud()
-
editOrNewIbmcloud
public PlatformSpecFluent.IbmcloudNested<A> editOrNewIbmcloud()
-
editOrNewIbmcloudLike
public PlatformSpecFluent.IbmcloudNested<A> editOrNewIbmcloudLike(IBMCloudPlatformSpec item)
-
buildKubevirt
public KubevirtPlatformSpec buildKubevirt()
-
withKubevirt
public A withKubevirt(KubevirtPlatformSpec kubevirt)
-
hasKubevirt
public boolean hasKubevirt()
-
withNewKubevirt
public PlatformSpecFluent.KubevirtNested<A> withNewKubevirt()
-
withNewKubevirtLike
public PlatformSpecFluent.KubevirtNested<A> withNewKubevirtLike(KubevirtPlatformSpec item)
-
editKubevirt
public PlatformSpecFluent.KubevirtNested<A> editKubevirt()
-
editOrNewKubevirt
public PlatformSpecFluent.KubevirtNested<A> editOrNewKubevirt()
-
editOrNewKubevirtLike
public PlatformSpecFluent.KubevirtNested<A> editOrNewKubevirtLike(KubevirtPlatformSpec item)
-
buildNutanix
public NutanixPlatformSpec buildNutanix()
-
withNutanix
public A withNutanix(NutanixPlatformSpec nutanix)
-
hasNutanix
public boolean hasNutanix()
-
withNewNutanix
public PlatformSpecFluent.NutanixNested<A> withNewNutanix()
-
withNewNutanixLike
public PlatformSpecFluent.NutanixNested<A> withNewNutanixLike(NutanixPlatformSpec item)
-
editNutanix
public PlatformSpecFluent.NutanixNested<A> editNutanix()
-
editOrNewNutanix
public PlatformSpecFluent.NutanixNested<A> editOrNewNutanix()
-
editOrNewNutanixLike
public PlatformSpecFluent.NutanixNested<A> editOrNewNutanixLike(NutanixPlatformSpec item)
-
buildOpenstack
public OpenStackPlatformSpec buildOpenstack()
-
withOpenstack
public A withOpenstack(OpenStackPlatformSpec openstack)
-
hasOpenstack
public boolean hasOpenstack()
-
withNewOpenstack
public PlatformSpecFluent.OpenstackNested<A> withNewOpenstack()
-
withNewOpenstackLike
public PlatformSpecFluent.OpenstackNested<A> withNewOpenstackLike(OpenStackPlatformSpec item)
-
editOpenstack
public PlatformSpecFluent.OpenstackNested<A> editOpenstack()
-
editOrNewOpenstack
public PlatformSpecFluent.OpenstackNested<A> editOrNewOpenstack()
-
editOrNewOpenstackLike
public PlatformSpecFluent.OpenstackNested<A> editOrNewOpenstackLike(OpenStackPlatformSpec item)
-
buildOvirt
public OvirtPlatformSpec buildOvirt()
-
withOvirt
public A withOvirt(OvirtPlatformSpec ovirt)
-
hasOvirt
public boolean hasOvirt()
-
withNewOvirt
public PlatformSpecFluent.OvirtNested<A> withNewOvirt()
-
withNewOvirtLike
public PlatformSpecFluent.OvirtNested<A> withNewOvirtLike(OvirtPlatformSpec item)
-
editOvirt
public PlatformSpecFluent.OvirtNested<A> editOvirt()
-
editOrNewOvirt
public PlatformSpecFluent.OvirtNested<A> editOrNewOvirt()
-
editOrNewOvirtLike
public PlatformSpecFluent.OvirtNested<A> editOrNewOvirtLike(OvirtPlatformSpec item)
-
buildPowervs
public PowerVSPlatformSpec buildPowervs()
-
withPowervs
public A withPowervs(PowerVSPlatformSpec powervs)
-
hasPowervs
public boolean hasPowervs()
-
withNewPowervs
public PlatformSpecFluent.PowervsNested<A> withNewPowervs()
-
withNewPowervsLike
public PlatformSpecFluent.PowervsNested<A> withNewPowervsLike(PowerVSPlatformSpec item)
-
editPowervs
public PlatformSpecFluent.PowervsNested<A> editPowervs()
-
editOrNewPowervs
public PlatformSpecFluent.PowervsNested<A> editOrNewPowervs()
-
editOrNewPowervsLike
public PlatformSpecFluent.PowervsNested<A> editOrNewPowervsLike(PowerVSPlatformSpec item)
-
getType
public String getType()
-
hasType
public boolean hasType()
-
buildVsphere
public VSpherePlatformSpec buildVsphere()
-
withVsphere
public A withVsphere(VSpherePlatformSpec vsphere)
-
hasVsphere
public boolean hasVsphere()
-
withNewVsphere
public PlatformSpecFluent.VsphereNested<A> withNewVsphere()
-
withNewVsphereLike
public PlatformSpecFluent.VsphereNested<A> withNewVsphereLike(VSpherePlatformSpec item)
-
editVsphere
public PlatformSpecFluent.VsphereNested<A> editVsphere()
-
editOrNewVsphere
public PlatformSpecFluent.VsphereNested<A> editOrNewVsphere()
-
editOrNewVsphereLike
public PlatformSpecFluent.VsphereNested<A> editOrNewVsphereLike(VSpherePlatformSpec item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PlatformSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PlatformSpecFluent<A>>
-
-