public interface MembershipEndpointOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
GkeCluster |
getGkeCluster()
Optional.
|
GkeClusterOrBuilder |
getGkeClusterOrBuilder()
Optional.
|
KubernetesMetadata |
getKubernetesMetadata()
Output only.
|
KubernetesMetadataOrBuilder |
getKubernetesMetadataOrBuilder()
Output only.
|
KubernetesResource |
getKubernetesResource()
Optional.
|
KubernetesResourceOrBuilder |
getKubernetesResourceOrBuilder()
Optional.
|
MultiCloudCluster |
getMultiCloudCluster()
Optional.
|
MultiCloudClusterOrBuilder |
getMultiCloudClusterOrBuilder()
Optional.
|
OnPremCluster |
getOnPremCluster()
Optional.
|
OnPremClusterOrBuilder |
getOnPremClusterOrBuilder()
Optional.
|
MembershipEndpoint.TypeCase |
getTypeCase() |
boolean |
hasGkeCluster()
Optional.
|
boolean |
hasKubernetesMetadata()
Output only.
|
boolean |
hasKubernetesResource()
Optional.
|
boolean |
hasMultiCloudCluster()
Optional.
|
boolean |
hasOnPremCluster()
Optional.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasGkeCluster()
Optional. Specific information for a GKE-on-GCP cluster.
.google.cloud.gkehub.v1alpha2.GkeCluster gke_cluster = 1 [(.google.api.field_behavior) = OPTIONAL];
GkeCluster getGkeCluster()
Optional. Specific information for a GKE-on-GCP cluster.
.google.cloud.gkehub.v1alpha2.GkeCluster gke_cluster = 1 [(.google.api.field_behavior) = OPTIONAL];
GkeClusterOrBuilder getGkeClusterOrBuilder()
Optional. Specific information for a GKE-on-GCP cluster.
.google.cloud.gkehub.v1alpha2.GkeCluster gke_cluster = 1 [(.google.api.field_behavior) = OPTIONAL];
boolean hasOnPremCluster()
Optional. Specific information for a GKE On-Prem cluster.
.google.cloud.gkehub.v1alpha2.OnPremCluster on_prem_cluster = 4 [(.google.api.field_behavior) = OPTIONAL];
OnPremCluster getOnPremCluster()
Optional. Specific information for a GKE On-Prem cluster.
.google.cloud.gkehub.v1alpha2.OnPremCluster on_prem_cluster = 4 [(.google.api.field_behavior) = OPTIONAL];
OnPremClusterOrBuilder getOnPremClusterOrBuilder()
Optional. Specific information for a GKE On-Prem cluster.
.google.cloud.gkehub.v1alpha2.OnPremCluster on_prem_cluster = 4 [(.google.api.field_behavior) = OPTIONAL];
boolean hasMultiCloudCluster()
Optional. Specific information for a GKE Multi-Cloud cluster.
.google.cloud.gkehub.v1alpha2.MultiCloudCluster multi_cloud_cluster = 5 [(.google.api.field_behavior) = OPTIONAL];
MultiCloudCluster getMultiCloudCluster()
Optional. Specific information for a GKE Multi-Cloud cluster.
.google.cloud.gkehub.v1alpha2.MultiCloudCluster multi_cloud_cluster = 5 [(.google.api.field_behavior) = OPTIONAL];
MultiCloudClusterOrBuilder getMultiCloudClusterOrBuilder()
Optional. Specific information for a GKE Multi-Cloud cluster.
.google.cloud.gkehub.v1alpha2.MultiCloudCluster multi_cloud_cluster = 5 [(.google.api.field_behavior) = OPTIONAL];
boolean hasKubernetesMetadata()
Output only. Useful Kubernetes-specific metadata.
.google.cloud.gkehub.v1alpha2.KubernetesMetadata kubernetes_metadata = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
KubernetesMetadata getKubernetesMetadata()
Output only. Useful Kubernetes-specific metadata.
.google.cloud.gkehub.v1alpha2.KubernetesMetadata kubernetes_metadata = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
KubernetesMetadataOrBuilder getKubernetesMetadataOrBuilder()
Output only. Useful Kubernetes-specific metadata.
.google.cloud.gkehub.v1alpha2.KubernetesMetadata kubernetes_metadata = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasKubernetesResource()
Optional. The in-cluster Kubernetes Resources that should be applied for a correctly
registered cluster, in the steady state. These resources:
* Ensure that the cluster is exclusively registered to one and only one
Hub Membership.
* Propagate Workload Pool Information available in the Membership
Authority field.
* Ensure proper initial configuration of default Hub Features.
.google.cloud.gkehub.v1alpha2.KubernetesResource kubernetes_resource = 3 [(.google.api.field_behavior) = OPTIONAL];
KubernetesResource getKubernetesResource()
Optional. The in-cluster Kubernetes Resources that should be applied for a correctly
registered cluster, in the steady state. These resources:
* Ensure that the cluster is exclusively registered to one and only one
Hub Membership.
* Propagate Workload Pool Information available in the Membership
Authority field.
* Ensure proper initial configuration of default Hub Features.
.google.cloud.gkehub.v1alpha2.KubernetesResource kubernetes_resource = 3 [(.google.api.field_behavior) = OPTIONAL];
KubernetesResourceOrBuilder getKubernetesResourceOrBuilder()
Optional. The in-cluster Kubernetes Resources that should be applied for a correctly
registered cluster, in the steady state. These resources:
* Ensure that the cluster is exclusively registered to one and only one
Hub Membership.
* Propagate Workload Pool Information available in the Membership
Authority field.
* Ensure proper initial configuration of default Hub Features.
.google.cloud.gkehub.v1alpha2.KubernetesResource kubernetes_resource = 3 [(.google.api.field_behavior) = OPTIONAL];
MembershipEndpoint.TypeCase getTypeCase()
Copyright © 2024 Google LLC. All rights reserved.