Class ClusterDeprovisionSpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.hive.v1.ClusterDeprovisionSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<ClusterDeprovisionSpecBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class ClusterDeprovisionSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<ClusterDeprovisionSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
ClusterDeprovisionSpec defines the desired state of ClusterDeprovision- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClusterDeprovisionSpec()No args constructor for use in serializationClusterDeprovisionSpec(String baseDomain, String clusterID, String clusterName, String infraID, ClusterDeprovisionPlatform platform)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterDeprovisionSpecBuilderedit()Map<String,Object>getAdditionalProperties()StringgetBaseDomain()BaseDomain is the DNS base domain.StringgetClusterID()ClusterID is a globally unique identifier for the cluster to deprovision.StringgetClusterName()ClusterName is the friendly name of the cluster.StringgetInfraID()InfraID is the identifier generated during installation for a cluster.ClusterDeprovisionPlatformgetPlatform()ClusterDeprovisionSpec defines the desired state of ClusterDeprovisionvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetBaseDomain(String baseDomain)BaseDomain is the DNS base domain.voidsetClusterID(String clusterID)ClusterID is a globally unique identifier for the cluster to deprovision.voidsetClusterName(String clusterName)ClusterName is the friendly name of the cluster.voidsetInfraID(String infraID)InfraID is the identifier generated during installation for a cluster.voidsetPlatform(ClusterDeprovisionPlatform platform)ClusterDeprovisionSpec defines the desired state of ClusterDeprovisionClusterDeprovisionSpecBuildertoBuilder()
-
-
-
Constructor Detail
-
ClusterDeprovisionSpec
public ClusterDeprovisionSpec()
No args constructor for use in serialization
-
ClusterDeprovisionSpec
public ClusterDeprovisionSpec(String baseDomain, String clusterID, String clusterName, String infraID, ClusterDeprovisionPlatform platform)
-
-
Method Detail
-
getBaseDomain
public String getBaseDomain()
BaseDomain is the DNS base domain.
-
setBaseDomain
public void setBaseDomain(String baseDomain)
BaseDomain is the DNS base domain.
-
getClusterID
public String getClusterID()
ClusterID is a globally unique identifier for the cluster to deprovision. It will be used if specified.
-
setClusterID
public void setClusterID(String clusterID)
ClusterID is a globally unique identifier for the cluster to deprovision. It will be used if specified.
-
getClusterName
public String getClusterName()
ClusterName is the friendly name of the cluster. It is used for subdomains, some resource tagging, and other instances where a friendly name for the cluster is useful.
-
setClusterName
public void setClusterName(String clusterName)
ClusterName is the friendly name of the cluster. It is used for subdomains, some resource tagging, and other instances where a friendly name for the cluster is useful.
-
getInfraID
public String getInfraID()
InfraID is the identifier generated during installation for a cluster. It is used for tagging/naming resources in cloud providers.
-
setInfraID
public void setInfraID(String infraID)
InfraID is the identifier generated during installation for a cluster. It is used for tagging/naming resources in cloud providers.
-
getPlatform
public ClusterDeprovisionPlatform getPlatform()
ClusterDeprovisionSpec defines the desired state of ClusterDeprovision
-
setPlatform
public void setPlatform(ClusterDeprovisionPlatform platform)
ClusterDeprovisionSpec defines the desired state of ClusterDeprovision
-
edit
public ClusterDeprovisionSpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<ClusterDeprovisionSpecBuilder>
-
toBuilder
public ClusterDeprovisionSpecBuilder toBuilder()
-
-