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