2121 *
2222 *
2323 * <pre>
24- * GKE Hub CRUD API for the Membership resource.
25- * The Membership service is currently only available in the global location.
24+ * The GKE Hub service handles the registration of many Kubernetes
25+ * clusters to Google Cloud, represented with the [Membership][google.cloud.gkehub.v1alpha2.Membership] resource.
26+ * GKE Hub is currently only available in the global region.
27+ * **Membership management may be non-trivial:** it is recommended to use one
28+ * of the Google-provided client libraries or tools where possible when working
29+ * with Membership resources.
2630 * </pre>
2731 */
2832@ javax .annotation .Generated (
@@ -400,8 +404,12 @@ public GkeHubFutureStub newStub(
400404 *
401405 *
402406 * <pre>
403- * GKE Hub CRUD API for the Membership resource.
404- * The Membership service is currently only available in the global location.
407+ * The GKE Hub service handles the registration of many Kubernetes
408+ * clusters to Google Cloud, represented with the [Membership][google.cloud.gkehub.v1alpha2.Membership] resource.
409+ * GKE Hub is currently only available in the global region.
410+ * **Membership management may be non-trivial:** it is recommended to use one
411+ * of the Google-provided client libraries or tools where possible when working
412+ * with Membership resources.
405413 * </pre>
406414 */
407415 public abstract static class GkeHubImplBase implements io .grpc .BindableService {
@@ -439,7 +447,10 @@ public void getMembership(
439447 *
440448 *
441449 * <pre>
442- * Adds a new Membership.
450+ * Creates a new Membership.
451+ * **This is currently only supported for GKE clusters on Google Cloud**.
452+ * To register other clusters, follow the instructions at
453+ * https://cloud.google.com/anthos/multicluster-management/connect/registering-a-cluster.
443454 * </pre>
444455 */
445456 public void createMembership (
@@ -454,6 +465,9 @@ public void createMembership(
454465 *
455466 * <pre>
456467 * Removes a Membership.
468+ * **This is currently only supported for GKE clusters on Google Cloud**.
469+ * To unregister other clusters, follow the instructions at
470+ * https://cloud.google.com/anthos/multicluster-management/connect/unregistering-a-cluster.
457471 * </pre>
458472 */
459473 public void deleteMembership (
@@ -482,6 +496,8 @@ public void updateMembership(
482496 *
483497 * <pre>
484498 * Generates the manifest for deployment of the GKE connect agent.
499+ * **This method is used internally by Google-provided libraries.**
500+ * Most clients should not need to call this method directly.
485501 * </pre>
486502 */
487503 public void generateConnectManifest (
@@ -570,8 +586,12 @@ public final io.grpc.ServerServiceDefinition bindService() {
570586 *
571587 *
572588 * <pre>
573- * GKE Hub CRUD API for the Membership resource.
574- * The Membership service is currently only available in the global location.
589+ * The GKE Hub service handles the registration of many Kubernetes
590+ * clusters to Google Cloud, represented with the [Membership][google.cloud.gkehub.v1alpha2.Membership] resource.
591+ * GKE Hub is currently only available in the global region.
592+ * **Membership management may be non-trivial:** it is recommended to use one
593+ * of the Google-provided client libraries or tools where possible when working
594+ * with Membership resources.
575595 * </pre>
576596 */
577597 public static final class GkeHubStub extends io .grpc .stub .AbstractAsyncStub <GkeHubStub > {
@@ -621,7 +641,10 @@ public void getMembership(
621641 *
622642 *
623643 * <pre>
624- * Adds a new Membership.
644+ * Creates a new Membership.
645+ * **This is currently only supported for GKE clusters on Google Cloud**.
646+ * To register other clusters, follow the instructions at
647+ * https://cloud.google.com/anthos/multicluster-management/connect/registering-a-cluster.
625648 * </pre>
626649 */
627650 public void createMembership (
@@ -638,6 +661,9 @@ public void createMembership(
638661 *
639662 * <pre>
640663 * Removes a Membership.
664+ * **This is currently only supported for GKE clusters on Google Cloud**.
665+ * To unregister other clusters, follow the instructions at
666+ * https://cloud.google.com/anthos/multicluster-management/connect/unregistering-a-cluster.
641667 * </pre>
642668 */
643669 public void deleteMembership (
@@ -670,6 +696,8 @@ public void updateMembership(
670696 *
671697 * <pre>
672698 * Generates the manifest for deployment of the GKE connect agent.
699+ * **This method is used internally by Google-provided libraries.**
700+ * Most clients should not need to call this method directly.
673701 * </pre>
674702 */
675703 public void generateConnectManifest (
@@ -711,8 +739,12 @@ public void initializeHub(
711739 *
712740 *
713741 * <pre>
714- * GKE Hub CRUD API for the Membership resource.
715- * The Membership service is currently only available in the global location.
742+ * The GKE Hub service handles the registration of many Kubernetes
743+ * clusters to Google Cloud, represented with the [Membership][google.cloud.gkehub.v1alpha2.Membership] resource.
744+ * GKE Hub is currently only available in the global region.
745+ * **Membership management may be non-trivial:** it is recommended to use one
746+ * of the Google-provided client libraries or tools where possible when working
747+ * with Membership resources.
716748 * </pre>
717749 */
718750 public static final class GkeHubBlockingStub
@@ -756,7 +788,10 @@ public com.google.cloud.gkehub.v1alpha2.Membership getMembership(
756788 *
757789 *
758790 * <pre>
759- * Adds a new Membership.
791+ * Creates a new Membership.
792+ * **This is currently only supported for GKE clusters on Google Cloud**.
793+ * To register other clusters, follow the instructions at
794+ * https://cloud.google.com/anthos/multicluster-management/connect/registering-a-cluster.
760795 * </pre>
761796 */
762797 public com .google .longrunning .Operation createMembership (
@@ -770,6 +805,9 @@ public com.google.longrunning.Operation createMembership(
770805 *
771806 * <pre>
772807 * Removes a Membership.
808+ * **This is currently only supported for GKE clusters on Google Cloud**.
809+ * To unregister other clusters, follow the instructions at
810+ * https://cloud.google.com/anthos/multicluster-management/connect/unregistering-a-cluster.
773811 * </pre>
774812 */
775813 public com .google .longrunning .Operation deleteMembership (
@@ -796,6 +834,8 @@ public com.google.longrunning.Operation updateMembership(
796834 *
797835 * <pre>
798836 * Generates the manifest for deployment of the GKE connect agent.
837+ * **This method is used internally by Google-provided libraries.**
838+ * Most clients should not need to call this method directly.
799839 * </pre>
800840 */
801841 public com .google .cloud .gkehub .v1alpha2 .GenerateConnectManifestResponse generateConnectManifest (
@@ -828,8 +868,12 @@ public com.google.cloud.gkehub.v1alpha2.InitializeHubResponse initializeHub(
828868 *
829869 *
830870 * <pre>
831- * GKE Hub CRUD API for the Membership resource.
832- * The Membership service is currently only available in the global location.
871+ * The GKE Hub service handles the registration of many Kubernetes
872+ * clusters to Google Cloud, represented with the [Membership][google.cloud.gkehub.v1alpha2.Membership] resource.
873+ * GKE Hub is currently only available in the global region.
874+ * **Membership management may be non-trivial:** it is recommended to use one
875+ * of the Google-provided client libraries or tools where possible when working
876+ * with Membership resources.
833877 * </pre>
834878 */
835879 public static final class GkeHubFutureStub
@@ -875,7 +919,10 @@ protected GkeHubFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions ca
875919 *
876920 *
877921 * <pre>
878- * Adds a new Membership.
922+ * Creates a new Membership.
923+ * **This is currently only supported for GKE clusters on Google Cloud**.
924+ * To register other clusters, follow the instructions at
925+ * https://cloud.google.com/anthos/multicluster-management/connect/registering-a-cluster.
879926 * </pre>
880927 */
881928 public com .google .common .util .concurrent .ListenableFuture <com .google .longrunning .Operation >
@@ -889,6 +936,9 @@ protected GkeHubFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions ca
889936 *
890937 * <pre>
891938 * Removes a Membership.
939+ * **This is currently only supported for GKE clusters on Google Cloud**.
940+ * To unregister other clusters, follow the instructions at
941+ * https://cloud.google.com/anthos/multicluster-management/connect/unregistering-a-cluster.
892942 * </pre>
893943 */
894944 public com .google .common .util .concurrent .ListenableFuture <com .google .longrunning .Operation >
@@ -915,6 +965,8 @@ protected GkeHubFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions ca
915965 *
916966 * <pre>
917967 * Generates the manifest for deployment of the GKE connect agent.
968+ * **This method is used internally by Google-provided libraries.**
969+ * Most clients should not need to call this method directly.
918970 * </pre>
919971 */
920972 public com .google .common .util .concurrent .ListenableFuture <
0 commit comments