Class MachinePoolPlatformFluent<A extends MachinePoolPlatformFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.hive.v1.MachinePoolPlatformFluent<A>
-
- Direct Known Subclasses:
MachinePoolPlatformBuilder,MachinePoolSpecFluent.PlatformNested
public class MachinePoolPlatformFluent<A extends MachinePoolPlatformFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classMachinePoolPlatformFluent.AwsNested<N>classMachinePoolPlatformFluent.AzureNested<N>classMachinePoolPlatformFluent.GcpNested<N>classMachinePoolPlatformFluent.IbmcloudNested<N>classMachinePoolPlatformFluent.OpenstackNested<N>classMachinePoolPlatformFluent.OvirtNested<N>classMachinePoolPlatformFluent.VsphereNested<N>
-
Constructor Summary
Constructors Constructor Description MachinePoolPlatformFluent()MachinePoolPlatformFluent(MachinePoolPlatform instance)
-
Method Summary
-
-
-
Constructor Detail
-
MachinePoolPlatformFluent
public MachinePoolPlatformFluent()
-
MachinePoolPlatformFluent
public MachinePoolPlatformFluent(MachinePoolPlatform instance)
-
-
Method Detail
-
buildAws
public MachinePoolPlatform buildAws()
-
buildAzure
public MachinePool buildAzure()
-
buildGcp
public MachinePool buildGcp()
-
buildIbmcloud
public MachinePool buildIbmcloud()
-
buildOpenstack
public MachinePool buildOpenstack()
-
buildOvirt
public MachinePool buildOvirt()
-
buildVsphere
public MachinePool buildVsphere()
-
copyInstance
protected void copyInstance(MachinePoolPlatform instance)
-
editAws
public MachinePoolPlatformFluent.AwsNested<A> editAws()
-
editAzure
public MachinePoolPlatformFluent.AzureNested<A> editAzure()
-
editGcp
public MachinePoolPlatformFluent.GcpNested<A> editGcp()
-
editIbmcloud
public MachinePoolPlatformFluent.IbmcloudNested<A> editIbmcloud()
-
editOpenstack
public MachinePoolPlatformFluent.OpenstackNested<A> editOpenstack()
-
editOrNewAws
public MachinePoolPlatformFluent.AwsNested<A> editOrNewAws()
-
editOrNewAwsLike
public MachinePoolPlatformFluent.AwsNested<A> editOrNewAwsLike(MachinePoolPlatform item)
-
editOrNewAzure
public MachinePoolPlatformFluent.AzureNested<A> editOrNewAzure()
-
editOrNewAzureLike
public MachinePoolPlatformFluent.AzureNested<A> editOrNewAzureLike(MachinePool item)
-
editOrNewGcp
public MachinePoolPlatformFluent.GcpNested<A> editOrNewGcp()
-
editOrNewGcpLike
public MachinePoolPlatformFluent.GcpNested<A> editOrNewGcpLike(MachinePool item)
-
editOrNewIbmcloud
public MachinePoolPlatformFluent.IbmcloudNested<A> editOrNewIbmcloud()
-
editOrNewIbmcloudLike
public MachinePoolPlatformFluent.IbmcloudNested<A> editOrNewIbmcloudLike(MachinePool item)
-
editOrNewOpenstack
public MachinePoolPlatformFluent.OpenstackNested<A> editOrNewOpenstack()
-
editOrNewOpenstackLike
public MachinePoolPlatformFluent.OpenstackNested<A> editOrNewOpenstackLike(MachinePool item)
-
editOrNewOvirt
public MachinePoolPlatformFluent.OvirtNested<A> editOrNewOvirt()
-
editOrNewOvirtLike
public MachinePoolPlatformFluent.OvirtNested<A> editOrNewOvirtLike(MachinePool item)
-
editOrNewVsphere
public MachinePoolPlatformFluent.VsphereNested<A> editOrNewVsphere()
-
editOrNewVsphereLike
public MachinePoolPlatformFluent.VsphereNested<A> editOrNewVsphereLike(MachinePool item)
-
editOvirt
public MachinePoolPlatformFluent.OvirtNested<A> editOvirt()
-
editVsphere
public MachinePoolPlatformFluent.VsphereNested<A> editVsphere()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends MachinePoolPlatformFluent<A>>
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasAws
public boolean hasAws()
-
hasAzure
public boolean hasAzure()
-
hasGcp
public boolean hasGcp()
-
hasIbmcloud
public boolean hasIbmcloud()
-
hasOpenstack
public boolean hasOpenstack()
-
hasOvirt
public boolean hasOvirt()
-
hasVsphere
public boolean hasVsphere()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends MachinePoolPlatformFluent<A>>
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withAws
public A withAws(MachinePoolPlatform aws)
-
withAzure
public A withAzure(MachinePool azure)
-
withGcp
public A withGcp(MachinePool gcp)
-
withIbmcloud
public A withIbmcloud(MachinePool ibmcloud)
-
withNewAws
public MachinePoolPlatformFluent.AwsNested<A> withNewAws()
-
withNewAwsLike
public MachinePoolPlatformFluent.AwsNested<A> withNewAwsLike(MachinePoolPlatform item)
-
withNewAzure
public MachinePoolPlatformFluent.AzureNested<A> withNewAzure()
-
withNewAzureLike
public MachinePoolPlatformFluent.AzureNested<A> withNewAzureLike(MachinePool item)
-
withNewGcp
public MachinePoolPlatformFluent.GcpNested<A> withNewGcp()
-
withNewGcpLike
public MachinePoolPlatformFluent.GcpNested<A> withNewGcpLike(MachinePool item)
-
withNewIbmcloud
public MachinePoolPlatformFluent.IbmcloudNested<A> withNewIbmcloud()
-
withNewIbmcloudLike
public MachinePoolPlatformFluent.IbmcloudNested<A> withNewIbmcloudLike(MachinePool item)
-
withNewOpenstack
public MachinePoolPlatformFluent.OpenstackNested<A> withNewOpenstack()
-
withNewOpenstackLike
public MachinePoolPlatformFluent.OpenstackNested<A> withNewOpenstackLike(MachinePool item)
-
withNewOvirt
public MachinePoolPlatformFluent.OvirtNested<A> withNewOvirt()
-
withNewOvirtLike
public MachinePoolPlatformFluent.OvirtNested<A> withNewOvirtLike(MachinePool item)
-
withNewVsphere
public MachinePoolPlatformFluent.VsphereNested<A> withNewVsphere()
-
withNewVsphereLike
public MachinePoolPlatformFluent.VsphereNested<A> withNewVsphereLike(MachinePool item)
-
withOpenstack
public A withOpenstack(MachinePool openstack)
-
withOvirt
public A withOvirt(MachinePool ovirt)
-
withVsphere
public A withVsphere(MachinePool vsphere)
-
-