io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent Maven / Gradle / Ivy
package io.fabric8.openshift.api.model.installer.v1;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.fabric8.openshift.api.model.installer.alibabacloud.v1.MachinePoolFluent;
import io.fabric8.openshift.api.model.installer.alibabacloud.v1.MachinePool;
import io.fabric8.kubernetes.api.builder.Nested;
import java.lang.String;
import java.util.LinkedHashMap;
import java.lang.Deprecated;
import java.lang.Boolean;
import io.fabric8.openshift.api.model.installer.alibabacloud.v1.MachinePoolBuilder;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.lang.Object;
import java.util.Map;
/**
* Generated
*/
public interface MachinePoolPlatformFluent> extends io.fabric8.kubernetes.api.builder.Fluent{
/**
* This method has been deprecated, please use method buildAlibabacloud instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.openshift.api.model.installer.alibabacloud.v1.MachinePool getAlibabacloud();
public io.fabric8.openshift.api.model.installer.alibabacloud.v1.MachinePool buildAlibabacloud();
public A withAlibabacloud(io.fabric8.openshift.api.model.installer.alibabacloud.v1.MachinePool alibabacloud);
public java.lang.Boolean hasAlibabacloud();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AlibabacloudNested withNewAlibabacloud();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AlibabacloudNested withNewAlibabacloudLike(io.fabric8.openshift.api.model.installer.alibabacloud.v1.MachinePool item);
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AlibabacloudNested editAlibabacloud();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AlibabacloudNested editOrNewAlibabacloud();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AlibabacloudNested editOrNewAlibabacloudLike(io.fabric8.openshift.api.model.installer.alibabacloud.v1.MachinePool item);
/**
* This method has been deprecated, please use method buildAws instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.openshift.api.model.installer.aws.v1.MachinePool getAws();
public io.fabric8.openshift.api.model.installer.aws.v1.MachinePool buildAws();
public A withAws(io.fabric8.openshift.api.model.installer.aws.v1.MachinePool aws);
public java.lang.Boolean hasAws();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AwsAwsNested withNewAwsAws();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AwsAwsNested withNewAwsLike(io.fabric8.openshift.api.model.installer.aws.v1.MachinePool item);
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AwsAwsNested editAwsAws();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AwsAwsNested editOrNewAws();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AwsAwsNested editOrNewAwsLike(io.fabric8.openshift.api.model.installer.aws.v1.MachinePool item);
/**
* This method has been deprecated, please use method buildAzure instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.openshift.api.model.installer.azure.v1.MachinePool getAzure();
public io.fabric8.openshift.api.model.installer.azure.v1.MachinePool buildAzure();
public A withAzure(io.fabric8.openshift.api.model.installer.azure.v1.MachinePool azure);
public java.lang.Boolean hasAzure();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AzureAzureNested withNewAzureAzure();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AzureAzureNested withNewAzureLike(io.fabric8.openshift.api.model.installer.azure.v1.MachinePool item);
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AzureAzureNested editAzureAzure();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AzureAzureNested editOrNewAzure();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.AzureAzureNested editOrNewAzureLike(io.fabric8.openshift.api.model.installer.azure.v1.MachinePool item);
/**
* This method has been deprecated, please use method buildBaremetal instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.openshift.api.model.installer.baremetal.v1.MachinePool getBaremetal();
public io.fabric8.openshift.api.model.installer.baremetal.v1.MachinePool buildBaremetal();
public A withBaremetal(io.fabric8.openshift.api.model.installer.baremetal.v1.MachinePool baremetal);
public java.lang.Boolean hasBaremetal();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.BaremetalBaremetalNested withNewBaremetalBaremetal();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.BaremetalBaremetalNested withNewBaremetalLike(io.fabric8.openshift.api.model.installer.baremetal.v1.MachinePool item);
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.BaremetalBaremetalNested editBaremetalBaremetal();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.BaremetalBaremetalNested editOrNewBaremetal();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.BaremetalBaremetalNested editOrNewBaremetalLike(io.fabric8.openshift.api.model.installer.baremetal.v1.MachinePool item);
/**
* This method has been deprecated, please use method buildGcp instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.openshift.api.model.installer.gcp.v1.MachinePool getGcp();
public io.fabric8.openshift.api.model.installer.gcp.v1.MachinePool buildGcp();
public A withGcp(io.fabric8.openshift.api.model.installer.gcp.v1.MachinePool gcp);
public java.lang.Boolean hasGcp();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.GcpGcpNested withNewGcpGcp();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.GcpGcpNested withNewGcpLike(io.fabric8.openshift.api.model.installer.gcp.v1.MachinePool item);
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.GcpGcpNested editGcpGcp();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.GcpGcpNested editOrNewGcp();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.GcpGcpNested editOrNewGcpLike(io.fabric8.openshift.api.model.installer.gcp.v1.MachinePool item);
/**
* This method has been deprecated, please use method buildIbmcloud instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.openshift.api.model.installer.ibmcloud.v1.MachinePool getIbmcloud();
public io.fabric8.openshift.api.model.installer.ibmcloud.v1.MachinePool buildIbmcloud();
public A withIbmcloud(io.fabric8.openshift.api.model.installer.ibmcloud.v1.MachinePool ibmcloud);
public java.lang.Boolean hasIbmcloud();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.IbmcloudIbmcloudNested withNewIbmcloudIbmcloud();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.IbmcloudIbmcloudNested withNewIbmcloudLike(io.fabric8.openshift.api.model.installer.ibmcloud.v1.MachinePool item);
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.IbmcloudIbmcloudNested editIbmcloudIbmcloud();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.IbmcloudIbmcloudNested editOrNewIbmcloud();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.IbmcloudIbmcloudNested editOrNewIbmcloudLike(io.fabric8.openshift.api.model.installer.ibmcloud.v1.MachinePool item);
/**
* This method has been deprecated, please use method buildLibvirt instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.openshift.api.model.installer.libvirt.v1.MachinePool getLibvirt();
public io.fabric8.openshift.api.model.installer.libvirt.v1.MachinePool buildLibvirt();
public A withLibvirt(io.fabric8.openshift.api.model.installer.libvirt.v1.MachinePool libvirt);
public java.lang.Boolean hasLibvirt();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.LibvirtLibvirtNested withNewLibvirtLibvirt();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.LibvirtLibvirtNested withNewLibvirtLike(io.fabric8.openshift.api.model.installer.libvirt.v1.MachinePool item);
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.LibvirtLibvirtNested editLibvirtLibvirt();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.LibvirtLibvirtNested editOrNewLibvirt();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.LibvirtLibvirtNested editOrNewLibvirtLike(io.fabric8.openshift.api.model.installer.libvirt.v1.MachinePool item);
/**
* This method has been deprecated, please use method buildOpenstack instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.openshift.api.model.installer.openstack.v1.MachinePool getOpenstack();
public io.fabric8.openshift.api.model.installer.openstack.v1.MachinePool buildOpenstack();
public A withOpenstack(io.fabric8.openshift.api.model.installer.openstack.v1.MachinePool openstack);
public java.lang.Boolean hasOpenstack();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.OpenstackOpenstackNested withNewOpenstackOpenstack();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.OpenstackOpenstackNested withNewOpenstackLike(io.fabric8.openshift.api.model.installer.openstack.v1.MachinePool item);
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.OpenstackOpenstackNested editOpenstackOpenstack();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.OpenstackOpenstackNested editOrNewOpenstack();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.OpenstackOpenstackNested editOrNewOpenstackLike(io.fabric8.openshift.api.model.installer.openstack.v1.MachinePool item);
/**
* This method has been deprecated, please use method buildOvirt instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.openshift.api.model.installer.ovirt.v1.MachinePool getOvirt();
public io.fabric8.openshift.api.model.installer.ovirt.v1.MachinePool buildOvirt();
public A withOvirt(io.fabric8.openshift.api.model.installer.ovirt.v1.MachinePool ovirt);
public java.lang.Boolean hasOvirt();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.OvirtOvirtNested withNewOvirtOvirt();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.OvirtOvirtNested withNewOvirtLike(io.fabric8.openshift.api.model.installer.ovirt.v1.MachinePool item);
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.OvirtOvirtNested editOvirtOvirt();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.OvirtOvirtNested editOrNewOvirt();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.OvirtOvirtNested editOrNewOvirtLike(io.fabric8.openshift.api.model.installer.ovirt.v1.MachinePool item);
/**
* This method has been deprecated, please use method buildVsphere instead.
* @return The buildable object.
*/
@java.lang.Deprecated
public io.fabric8.openshift.api.model.installer.vsphere.v1.MachinePool getVsphere();
public io.fabric8.openshift.api.model.installer.vsphere.v1.MachinePool buildVsphere();
public A withVsphere(io.fabric8.openshift.api.model.installer.vsphere.v1.MachinePool vsphere);
public java.lang.Boolean hasVsphere();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.VsphereVsphereNested withNewVsphereVsphere();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.VsphereVsphereNested withNewVsphereLike(io.fabric8.openshift.api.model.installer.vsphere.v1.MachinePool item);
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.VsphereVsphereNested editVsphereVsphere();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.VsphereVsphereNested editOrNewVsphere();
public io.fabric8.openshift.api.model.installer.v1.MachinePoolPlatformFluent.VsphereVsphereNested editOrNewVsphereLike(io.fabric8.openshift.api.model.installer.vsphere.v1.MachinePool item);
public A addToAdditionalProperties(java.lang.String key,java.lang.Object value);
public A addToAdditionalProperties(java.util.Map map);
public A removeFromAdditionalProperties(java.lang.String key);
public A removeFromAdditionalProperties(java.util.Map map);
public java.util.Map getAdditionalProperties();
public A withAdditionalProperties(java.util.Map additionalProperties);
public java.lang.Boolean hasAdditionalProperties();
public interface AlibabacloudNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.openshift.api.model.installer.alibabacloud.v1.MachinePoolFluent>{
public N and();
public N endAlibabacloud();
}
public interface AwsAwsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.openshift.api.model.installer.aws.v1.MachinePoolFluent>{
public N and();
public N endAwsAws();
}
public interface AzureAzureNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.openshift.api.model.installer.azure.v1.MachinePoolFluent>{
public N and();
public N endAzureAzure();
}
public interface BaremetalBaremetalNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.openshift.api.model.installer.baremetal.v1.MachinePoolFluent>{
public N and();
public N endBaremetalBaremetal();
}
public interface GcpGcpNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.openshift.api.model.installer.gcp.v1.MachinePoolFluent>{
public N and();
public N endGcpGcp();
}
public interface IbmcloudIbmcloudNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.openshift.api.model.installer.ibmcloud.v1.MachinePoolFluent>{
public N and();
public N endIbmcloudIbmcloud();
}
public interface LibvirtLibvirtNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.openshift.api.model.installer.libvirt.v1.MachinePoolFluent>{
public N and();
public N endLibvirtLibvirt();
}
public interface OpenstackOpenstackNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.openshift.api.model.installer.openstack.v1.MachinePoolFluent>{
public N and();
public N endOpenstackOpenstack();
}
public interface OvirtOvirtNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.openshift.api.model.installer.ovirt.v1.MachinePoolFluent>{
public N and();
public N endOvirtOvirt();
}
public interface VsphereVsphereNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.openshift.api.model.installer.vsphere.v1.MachinePoolFluent>{
public N and();
public N endVsphereVsphere();
}
} © 2015 - 2025 Weber Informatics LLC | Privacy Policy