Package com.google.cloud.gkehub.v1beta1
Interface MembershipEndpointOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MembershipEndpoint
,MembershipEndpoint.Builder
public interface MembershipEndpointOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasGkeCluster
boolean hasGkeCluster()
Optional. Specific information for a GKE-on-GCP cluster.
.google.cloud.gkehub.v1beta1.GkeCluster gke_cluster = 4 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- Whether the gkeCluster field is set.
-
getGkeCluster
GkeCluster getGkeCluster()
Optional. Specific information for a GKE-on-GCP cluster.
.google.cloud.gkehub.v1beta1.GkeCluster gke_cluster = 4 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The gkeCluster.
-
getGkeClusterOrBuilder
GkeClusterOrBuilder getGkeClusterOrBuilder()
Optional. Specific information for a GKE-on-GCP cluster.
.google.cloud.gkehub.v1beta1.GkeCluster gke_cluster = 4 [(.google.api.field_behavior) = OPTIONAL];
-
hasOnPremCluster
boolean hasOnPremCluster()
Optional. Specific information for a GKE On-Prem cluster. An onprem user-cluster who has no resourceLink is not allowed to use this field, it should have a nil "type" instead.
.google.cloud.gkehub.v1beta1.OnPremCluster on_prem_cluster = 7 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- Whether the onPremCluster field is set.
-
getOnPremCluster
OnPremCluster getOnPremCluster()
Optional. Specific information for a GKE On-Prem cluster. An onprem user-cluster who has no resourceLink is not allowed to use this field, it should have a nil "type" instead.
.google.cloud.gkehub.v1beta1.OnPremCluster on_prem_cluster = 7 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The onPremCluster.
-
getOnPremClusterOrBuilder
OnPremClusterOrBuilder getOnPremClusterOrBuilder()
Optional. Specific information for a GKE On-Prem cluster. An onprem user-cluster who has no resourceLink is not allowed to use this field, it should have a nil "type" instead.
.google.cloud.gkehub.v1beta1.OnPremCluster on_prem_cluster = 7 [(.google.api.field_behavior) = OPTIONAL];
-
hasMultiCloudCluster
boolean hasMultiCloudCluster()
Optional. Specific information for a GKE Multi-Cloud cluster.
.google.cloud.gkehub.v1beta1.MultiCloudCluster multi_cloud_cluster = 8 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- Whether the multiCloudCluster field is set.
-
getMultiCloudCluster
MultiCloudCluster getMultiCloudCluster()
Optional. Specific information for a GKE Multi-Cloud cluster.
.google.cloud.gkehub.v1beta1.MultiCloudCluster multi_cloud_cluster = 8 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The multiCloudCluster.
-
getMultiCloudClusterOrBuilder
MultiCloudClusterOrBuilder getMultiCloudClusterOrBuilder()
Optional. Specific information for a GKE Multi-Cloud cluster.
.google.cloud.gkehub.v1beta1.MultiCloudCluster multi_cloud_cluster = 8 [(.google.api.field_behavior) = OPTIONAL];
-
hasEdgeCluster
boolean hasEdgeCluster()
Optional. Specific information for a Google Edge cluster.
.google.cloud.gkehub.v1beta1.EdgeCluster edge_cluster = 9 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- Whether the edgeCluster field is set.
-
getEdgeCluster
EdgeCluster getEdgeCluster()
Optional. Specific information for a Google Edge cluster.
.google.cloud.gkehub.v1beta1.EdgeCluster edge_cluster = 9 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The edgeCluster.
-
getEdgeClusterOrBuilder
EdgeClusterOrBuilder getEdgeClusterOrBuilder()
Optional. Specific information for a Google Edge cluster.
.google.cloud.gkehub.v1beta1.EdgeCluster edge_cluster = 9 [(.google.api.field_behavior) = OPTIONAL];
-
hasApplianceCluster
boolean hasApplianceCluster()
Optional. Specific information for a GDC Edge Appliance cluster.
.google.cloud.gkehub.v1beta1.ApplianceCluster appliance_cluster = 10 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- Whether the applianceCluster field is set.
-
getApplianceCluster
ApplianceCluster getApplianceCluster()
Optional. Specific information for a GDC Edge Appliance cluster.
.google.cloud.gkehub.v1beta1.ApplianceCluster appliance_cluster = 10 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The applianceCluster.
-
getApplianceClusterOrBuilder
ApplianceClusterOrBuilder getApplianceClusterOrBuilder()
Optional. Specific information for a GDC Edge Appliance cluster.
.google.cloud.gkehub.v1beta1.ApplianceCluster appliance_cluster = 10 [(.google.api.field_behavior) = OPTIONAL];
-
hasKubernetesMetadata
boolean hasKubernetesMetadata()
Output only. Useful Kubernetes-specific metadata.
.google.cloud.gkehub.v1beta1.KubernetesMetadata kubernetes_metadata = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the kubernetesMetadata field is set.
-
getKubernetesMetadata
KubernetesMetadata getKubernetesMetadata()
Output only. Useful Kubernetes-specific metadata.
.google.cloud.gkehub.v1beta1.KubernetesMetadata kubernetes_metadata = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The kubernetesMetadata.
-
getKubernetesMetadataOrBuilder
KubernetesMetadataOrBuilder getKubernetesMetadataOrBuilder()
Output only. Useful Kubernetes-specific metadata.
.google.cloud.gkehub.v1beta1.KubernetesMetadata kubernetes_metadata = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasKubernetesResource
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.v1beta1.KubernetesResource kubernetes_resource = 6 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- Whether the kubernetesResource field is set.
-
getKubernetesResource
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.v1beta1.KubernetesResource kubernetes_resource = 6 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The kubernetesResource.
-
getKubernetesResourceOrBuilder
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.v1beta1.KubernetesResource kubernetes_resource = 6 [(.google.api.field_behavior) = OPTIONAL];
-
getTypeCase
MembershipEndpoint.TypeCase getTypeCase()
-
-