public interface MembershipEndpointOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
GkeCluster |
getGkeCluster()
Optional.
|
GkeClusterOrBuilder |
getGkeClusterOrBuilder()
Optional.
|
boolean |
getGoogleManaged()
Output only.
|
KubernetesMetadata |
getKubernetesMetadata()
Output only.
|
KubernetesMetadataOrBuilder |
getKubernetesMetadataOrBuilder()
Output only.
|
KubernetesResource |
getKubernetesResource()
Optional.
|
KubernetesResourceOrBuilder |
getKubernetesResourceOrBuilder()
Optional.
|
boolean |
hasGkeCluster()
Optional.
|
boolean |
hasKubernetesMetadata()
Output only.
|
boolean |
hasKubernetesResource()
Optional.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasGkeCluster()
Optional. GKE-specific information. Only present if this Membership is a GKE cluster.
.google.cloud.gkehub.v1.GkeCluster gke_cluster = 1 [(.google.api.field_behavior) = OPTIONAL];
GkeCluster getGkeCluster()
Optional. GKE-specific information. Only present if this Membership is a GKE cluster.
.google.cloud.gkehub.v1.GkeCluster gke_cluster = 1 [(.google.api.field_behavior) = OPTIONAL];
GkeClusterOrBuilder getGkeClusterOrBuilder()
Optional. GKE-specific information. Only present if this Membership is a GKE cluster.
.google.cloud.gkehub.v1.GkeCluster gke_cluster = 1 [(.google.api.field_behavior) = OPTIONAL];
boolean hasKubernetesMetadata()
Output only. Useful Kubernetes-specific metadata.
.google.cloud.gkehub.v1.KubernetesMetadata kubernetes_metadata = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
KubernetesMetadata getKubernetesMetadata()
Output only. Useful Kubernetes-specific metadata.
.google.cloud.gkehub.v1.KubernetesMetadata kubernetes_metadata = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
KubernetesMetadataOrBuilder getKubernetesMetadataOrBuilder()
Output only. Useful Kubernetes-specific metadata.
.google.cloud.gkehub.v1.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.v1.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.v1.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.v1.KubernetesResource kubernetes_resource = 3 [(.google.api.field_behavior) = OPTIONAL];
boolean getGoogleManaged()
Output only. Whether the lifecycle of this membership is managed by a google cluster platform service.
bool google_managed = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];Copyright © 2023 Google LLC. All rights reserved.