Class ClusterMetadata
- java.lang.Object
-
- io.fabric8.openshift.api.model.hive.v1.ClusterMetadata
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<ClusterMetadataBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class ClusterMetadata extends Object implements io.fabric8.kubernetes.api.builder.Editable<ClusterMetadataBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
ClusterMetadata contains metadata information about the installed cluster.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClusterMetadata()No args constructor for use in serializationClusterMetadata(io.fabric8.kubernetes.api.model.LocalObjectReference adminKubeconfigSecretRef, io.fabric8.kubernetes.api.model.LocalObjectReference adminPasswordSecretRef, String clusterID, String infraID, ClusterPlatformMetadata platform)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterMetadataBuilderedit()Map<String,Object>getAdditionalProperties()io.fabric8.kubernetes.api.model.LocalObjectReferencegetAdminKubeconfigSecretRef()ClusterMetadata contains metadata information about the installed cluster.io.fabric8.kubernetes.api.model.LocalObjectReferencegetAdminPasswordSecretRef()ClusterMetadata contains metadata information about the installed cluster.StringgetClusterID()ClusterID is a globally unique identifier for this cluster generated during installation.StringgetInfraID()InfraID is an identifier for this cluster generated during installation and used for tagging/naming resources in cloud providers.ClusterPlatformMetadatagetPlatform()ClusterMetadata contains metadata information about the installed cluster.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetAdminKubeconfigSecretRef(io.fabric8.kubernetes.api.model.LocalObjectReference adminKubeconfigSecretRef)ClusterMetadata contains metadata information about the installed cluster.voidsetAdminPasswordSecretRef(io.fabric8.kubernetes.api.model.LocalObjectReference adminPasswordSecretRef)ClusterMetadata contains metadata information about the installed cluster.voidsetClusterID(String clusterID)ClusterID is a globally unique identifier for this cluster generated during installation.voidsetInfraID(String infraID)InfraID is an identifier for this cluster generated during installation and used for tagging/naming resources in cloud providers.voidsetPlatform(ClusterPlatformMetadata platform)ClusterMetadata contains metadata information about the installed cluster.ClusterMetadataBuildertoBuilder()
-
-
-
Constructor Detail
-
ClusterMetadata
public ClusterMetadata()
No args constructor for use in serialization
-
ClusterMetadata
public ClusterMetadata(io.fabric8.kubernetes.api.model.LocalObjectReference adminKubeconfigSecretRef, io.fabric8.kubernetes.api.model.LocalObjectReference adminPasswordSecretRef, String clusterID, String infraID, ClusterPlatformMetadata platform)
-
-
Method Detail
-
getAdminKubeconfigSecretRef
public io.fabric8.kubernetes.api.model.LocalObjectReference getAdminKubeconfigSecretRef()
ClusterMetadata contains metadata information about the installed cluster.
-
setAdminKubeconfigSecretRef
public void setAdminKubeconfigSecretRef(io.fabric8.kubernetes.api.model.LocalObjectReference adminKubeconfigSecretRef)
ClusterMetadata contains metadata information about the installed cluster.
-
getAdminPasswordSecretRef
public io.fabric8.kubernetes.api.model.LocalObjectReference getAdminPasswordSecretRef()
ClusterMetadata contains metadata information about the installed cluster.
-
setAdminPasswordSecretRef
public void setAdminPasswordSecretRef(io.fabric8.kubernetes.api.model.LocalObjectReference adminPasswordSecretRef)
ClusterMetadata contains metadata information about the installed cluster.
-
getClusterID
public String getClusterID()
ClusterID is a globally unique identifier for this cluster generated during installation. Used for reporting metrics among other places.
-
setClusterID
public void setClusterID(String clusterID)
ClusterID is a globally unique identifier for this cluster generated during installation. Used for reporting metrics among other places.
-
getInfraID
public String getInfraID()
InfraID is an identifier for this cluster generated during installation and used for tagging/naming resources in cloud providers.
-
setInfraID
public void setInfraID(String infraID)
InfraID is an identifier for this cluster generated during installation and used for tagging/naming resources in cloud providers.
-
getPlatform
public ClusterPlatformMetadata getPlatform()
ClusterMetadata contains metadata information about the installed cluster.
-
setPlatform
public void setPlatform(ClusterPlatformMetadata platform)
ClusterMetadata contains metadata information about the installed cluster.
-
edit
public ClusterMetadataBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<ClusterMetadataBuilder>
-
toBuilder
public ClusterMetadataBuilder toBuilder()
-
-