diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerClustersServiceClient.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerClustersServiceClient.java index 180d5d84..36b47776 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerClustersServiceClient.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerClustersServiceClient.java @@ -188,7 +188,7 @@ public final OperationsClient getOperationsClient() { * } * } * - * @param parent Required. The parent resource name. Uses the form: + * @param parent Required. The parent resource name, in the following form: * "projects/{project}/locations/{location}/realms/{realm}". * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -218,7 +218,7 @@ public final ListGameServerClustersPagedResponse listGameServerClusters(RealmNam * } * } * - * @param parent Required. The parent resource name. Uses the form: + * @param parent Required. The parent resource name, in the following form: * "projects/{project}/locations/{location}/realms/{realm}". * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -246,6 +246,7 @@ public final ListGameServerClustersPagedResponse listGameServerClusters(String p * .setPageToken("pageToken873572522") * .setFilter("filter-1274492040") * .setOrderBy("orderBy-1207110587") + * .setView(GameServerClusterView.forNumber(0)) * .build(); * for (GameServerCluster element : * gameServerClustersServiceClient.listGameServerClusters(request).iterateAll()) { @@ -280,6 +281,7 @@ public final ListGameServerClustersPagedResponse listGameServerClusters( * .setPageToken("pageToken873572522") * .setFilter("filter-1274492040") * .setOrderBy("orderBy-1207110587") + * .setView(GameServerClusterView.forNumber(0)) * .build(); * ApiFuture future = * gameServerClustersServiceClient.listGameServerClustersPagedCallable().futureCall(request); @@ -313,6 +315,7 @@ public final ListGameServerClustersPagedResponse listGameServerClusters( * .setPageToken("pageToken873572522") * .setFilter("filter-1274492040") * .setOrderBy("orderBy-1207110587") + * .setView(GameServerClusterView.forNumber(0)) * .build(); * while (true) { * ListGameServerClustersResponse response = @@ -350,8 +353,8 @@ public final ListGameServerClustersPagedResponse listGameServerClusters( * } * } * - * @param name Required. The name of the game server cluster to retrieve. Uses the form: - *

`projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`. + * @param name Required. The name of the game server cluster to retrieve, in the following form: + * `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final GameServerCluster getGameServerCluster(GameServerClusterName name) { @@ -377,8 +380,8 @@ public final GameServerCluster getGameServerCluster(GameServerClusterName name) * } * } * - * @param name Required. The name of the game server cluster to retrieve. Uses the form: - *

`projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`. + * @param name Required. The name of the game server cluster to retrieve, in the following form: + * `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final GameServerCluster getGameServerCluster(String name) { @@ -401,6 +404,7 @@ public final GameServerCluster getGameServerCluster(String name) { * .setName( * GameServerClusterName.of("[PROJECT]", "[LOCATION]", "[REALM]", "[CLUSTER]") * .toString()) + * .setView(GameServerClusterView.forNumber(0)) * .build(); * GameServerCluster response = gameServerClustersServiceClient.getGameServerCluster(request); * } @@ -427,6 +431,7 @@ public final GameServerCluster getGameServerCluster(GetGameServerClusterRequest * .setName( * GameServerClusterName.of("[PROJECT]", "[LOCATION]", "[REALM]", "[CLUSTER]") * .toString()) + * .setView(GameServerClusterView.forNumber(0)) * .build(); * ApiFuture future = * gameServerClustersServiceClient.getGameServerClusterCallable().futureCall(request); @@ -459,7 +464,7 @@ public final GameServerCluster getGameServerCluster(GetGameServerClusterRequest * } * } * - * @param parent Required. The parent resource name. Uses the form: + * @param parent Required. The parent resource name, in the following form: * `projects/{project}/locations/{location}/realms/{realm-id}`. * @param gameServerCluster Required. The game server cluster resource to be created. * @param gameServerClusterId Required. The ID of the game server cluster resource to be created. @@ -496,7 +501,7 @@ public final OperationFuture createGameSer * } * } * - * @param parent Required. The parent resource name. Uses the form: + * @param parent Required. The parent resource name, in the following form: * `projects/{project}/locations/{location}/realms/{realm-id}`. * @param gameServerCluster Required. The game server cluster resource to be created. * @param gameServerClusterId Required. The ID of the game server cluster resource to be created. @@ -621,6 +626,7 @@ public final OperationFuture createGameSer * .setGameServerClusterId("gameServerClusterId-1301104032") * .setGameServerCluster(GameServerCluster.newBuilder().build()) * .setPreviewTime(Timestamp.newBuilder().build()) + * .setView(GameServerClusterView.forNumber(0)) * .build(); * PreviewCreateGameServerClusterResponse response = * gameServerClustersServiceClient.previewCreateGameServerCluster(request); @@ -652,6 +658,7 @@ public final PreviewCreateGameServerClusterResponse previewCreateGameServerClust * .setGameServerClusterId("gameServerClusterId-1301104032") * .setGameServerCluster(GameServerCluster.newBuilder().build()) * .setPreviewTime(Timestamp.newBuilder().build()) + * .setView(GameServerClusterView.forNumber(0)) * .build(); * ApiFuture future = * gameServerClustersServiceClient @@ -683,7 +690,7 @@ public final PreviewCreateGameServerClusterResponse previewCreateGameServerClust * } * } * - * @param name Required. The name of the game server cluster to delete. Uses the form: + * @param name Required. The name of the game server cluster to delete, in the following form: * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -711,7 +718,7 @@ public final OperationFuture deleteGameServerClusterAs * } * } * - * @param name Required. The name of the game server cluster to delete. Uses the form: + * @param name Required. The name of the game server cluster to delete, in the following form: * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -886,8 +893,7 @@ public final PreviewDeleteGameServerClusterResponse previewDeleteGameServerClust * in update_mask are updated. * @param updateMask Required. Mask of fields to update. At least one path must be supplied in * this field. For the `FieldMask` definition, see - *

https: //developers.google.com/protocol-buffers // - * /docs/reference/google.protobuf#fieldmask + * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final OperationFuture updateGameServerClusterAsync( diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerConfigsServiceClient.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerConfigsServiceClient.java index a683bbdb..aa812a8e 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerConfigsServiceClient.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerConfigsServiceClient.java @@ -187,8 +187,8 @@ public final OperationsClient getOperationsClient() { * } * } * - * @param parent Required. The parent resource name. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`. + * @param parent Required. The parent resource name, in the following form: + * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final ListGameServerConfigsPagedResponse listGameServerConfigs( @@ -218,8 +218,8 @@ public final ListGameServerConfigsPagedResponse listGameServerConfigs( * } * } * - * @param parent Required. The parent resource name. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`. + * @param parent Required. The parent resource name, in the following form: + * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final ListGameServerConfigsPagedResponse listGameServerConfigs(String parent) { @@ -350,8 +350,8 @@ public final ListGameServerConfigsPagedResponse listGameServerConfigs( * } * } * - * @param name Required. The name of the game server config to retrieve. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. + * @param name Required. The name of the game server config to retrieve, in the following form: + * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final GameServerConfig getGameServerConfig(GameServerConfigName name) { @@ -377,8 +377,8 @@ public final GameServerConfig getGameServerConfig(GameServerConfigName name) { * } * } * - * @param name Required. The name of the game server config to retrieve. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. + * @param name Required. The name of the game server config to retrieve, in the following form: + * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final GameServerConfig getGameServerConfig(String name) { @@ -461,8 +461,8 @@ public final GameServerConfig getGameServerConfig(GetGameServerConfigRequest req * } * } * - * @param parent Required. The parent resource name. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`. + * @param parent Required. The parent resource name, in the following form: + * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`. * @param gameServerConfig Required. The game server config resource to be created. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -497,8 +497,8 @@ public final OperationFuture createGameServ * } * } * - * @param parent Required. The parent resource name. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`. + * @param parent Required. The parent resource name, in the following form: + * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`. * @param gameServerConfig Required. The game server config resource to be created. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -624,8 +624,8 @@ public final OperationFuture createGameServ * } * } * - * @param name Required. The name of the game server config to delete. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. + * @param name Required. The name of the game server config to delete, in the following form: + * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final OperationFuture deleteGameServerConfigAsync( @@ -653,8 +653,8 @@ public final OperationFuture deleteGameServerConfigAsy * } * } * - * @param name Required. The name of the game server config to delete. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. + * @param name Required. The name of the game server config to delete, in the following form: + * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final OperationFuture deleteGameServerConfigAsync(String name) { diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentsServiceClient.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentsServiceClient.java index 67341fcf..16fff9ed 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentsServiceClient.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentsServiceClient.java @@ -191,7 +191,7 @@ public final OperationsClient getOperationsClient() { * } * } * - * @param parent Required. The parent resource name. Uses the form: + * @param parent Required. The parent resource name, in the following form: * `projects/{project}/locations/{location}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -222,7 +222,7 @@ public final ListGameServerDeploymentsPagedResponse listGameServerDeployments( * } * } * - * @param parent Required. The parent resource name. Uses the form: + * @param parent Required. The parent resource name, in the following form: * `projects/{project}/locations/{location}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -355,8 +355,8 @@ public final ListGameServerDeploymentsPagedResponse listGameServerDeployments( * } * } * - * @param name Required. The name of the game server delpoyment to retrieve. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`. + * @param name Required. The name of the game server delpoyment to retrieve, in the following + * form: `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final GameServerDeployment getGameServerDeployment(GameServerDeploymentName name) { @@ -383,8 +383,8 @@ public final GameServerDeployment getGameServerDeployment(GameServerDeploymentNa * } * } * - * @param name Required. The name of the game server delpoyment to retrieve. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`. + * @param name Required. The name of the game server delpoyment to retrieve, in the following + * form: `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final GameServerDeployment getGameServerDeployment(String name) { @@ -464,7 +464,7 @@ public final GameServerDeployment getGameServerDeployment( * } * } * - * @param parent Required. The parent resource name. Uses the form: + * @param parent Required. The parent resource name, in the following form: * `projects/{project}/locations/{location}`. * @param gameServerDeployment Required. The game server delpoyment resource to be created. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -499,7 +499,7 @@ public final GameServerDeployment getGameServerDeployment( * } * } * - * @param parent Required. The parent resource name. Uses the form: + * @param parent Required. The parent resource name, in the following form: * `projects/{project}/locations/{location}`. * @param gameServerDeployment Required. The game server delpoyment resource to be created. * @throws com.google.api.gax.rpc.ApiException if the remote call fails @@ -619,8 +619,8 @@ public final GameServerDeployment getGameServerDeployment( * } * } * - * @param name Required. The name of the game server delpoyment to delete. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`. + * @param name Required. The name of the game server delpoyment to delete, in the following form: + * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final OperationFuture deleteGameServerDeploymentAsync( @@ -647,8 +647,8 @@ public final OperationFuture deleteGameServerDeploymen * } * } * - * @param name Required. The name of the game server delpoyment to delete. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}`. + * @param name Required. The name of the game server delpoyment to delete, in the following form: + * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final OperationFuture deleteGameServerDeploymentAsync( @@ -762,8 +762,7 @@ public final OperationFuture deleteGameServerDeploymen * specified in update_mask are updated. * @param updateMask Required. Mask of fields to update. At least one path must be supplied in * this field. For the `FieldMask` definition, see - *

https: //developers.google.com/protocol-buffers // - * /docs/reference/google.protobuf#fieldmask + * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final OperationFuture @@ -877,8 +876,8 @@ public final OperationFuture deleteGameServerDeploymen * } * } * - * @param name Required. The name of the game server delpoyment to retrieve. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`. + * @param name Required. The name of the game server delpoyment to retrieve, in the following + * form: `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final GameServerDeploymentRollout getGameServerDeploymentRollout( @@ -906,8 +905,8 @@ public final GameServerDeploymentRollout getGameServerDeploymentRollout( * } * } * - * @param name Required. The name of the game server delpoyment to retrieve. Uses the form: - *

`projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`. + * @param name Required. The name of the game server delpoyment to retrieve, in the following + * form: `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final GameServerDeploymentRollout getGameServerDeploymentRollout(String name) { @@ -997,8 +996,7 @@ public final GameServerDeploymentRollout getGameServerDeploymentRollout( * specified in update_mask are updated. * @param updateMask Required. Mask of fields to update. At least one path must be supplied in * this field. For the `FieldMask` definition, see - *

https: //developers.google.com/protocol-buffers // - * /docs/reference/google.protobuf#fieldmask + * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final OperationFuture diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/RealmsServiceClient.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/RealmsServiceClient.java index 5c80c26d..f27bb705 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/RealmsServiceClient.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/RealmsServiceClient.java @@ -179,7 +179,7 @@ public final OperationsClient getOperationsClient() { * } * } * - * @param parent Required. The parent resource name. Uses the form: + * @param parent Required. The parent resource name, in the following form: * `projects/{project}/locations/{location}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -204,7 +204,7 @@ public final ListRealmsPagedResponse listRealms(LocationName parent) { * } * } * - * @param parent Required. The parent resource name. Uses the form: + * @param parent Required. The parent resource name, in the following form: * `projects/{project}/locations/{location}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -318,7 +318,7 @@ public final UnaryCallable listRealmsCall * } * } * - * @param name Required. The name of the realm to retrieve. Uses the form: + * @param name Required. The name of the realm to retrieve, in the following form: * `projects/{project}/locations/{location}/realms/{realm}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -341,7 +341,7 @@ public final Realm getRealm(RealmName name) { * } * } * - * @param name Required. The name of the realm to retrieve. Uses the form: + * @param name Required. The name of the realm to retrieve, in the following form: * `projects/{project}/locations/{location}/realms/{realm}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -410,7 +410,7 @@ public final UnaryCallable getRealmCallable() { * } * } * - * @param parent Required. The parent resource name. Uses the form: + * @param parent Required. The parent resource name, in the following form: * `projects/{project}/locations/{location}`. * @param realm Required. The realm resource to be created. * @param realmId Required. The ID of the realm resource to be created. @@ -442,7 +442,7 @@ public final OperationFuture createRealmAsync( * } * } * - * @param parent Required. The parent resource name. Uses the form: + * @param parent Required. The parent resource name, in the following form: * `projects/{project}/locations/{location}`. * @param realm Required. The realm resource to be created. * @param realmId Required. The ID of the realm resource to be created. @@ -548,7 +548,7 @@ public final UnaryCallable createRealmCallable() * } * } * - * @param name Required. The name of the realm to delete. Uses the form: + * @param name Required. The name of the realm to delete, in the following form: * `projects/{project}/locations/{location}/realms/{realm}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -571,7 +571,7 @@ public final OperationFuture deleteRealmAsync(RealmNam * } * } * - * @param name Required. The name of the realm to delete. Uses the form: + * @param name Required. The name of the realm to delete, in the following form: * `projects/{project}/locations/{location}/realms/{realm}`. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ @@ -668,8 +668,7 @@ public final UnaryCallable deleteRealmCallable() * updated. * @param updateMask Required. The update mask applies to the resource. For the `FieldMask` * definition, see - *

https: //developers.google.com/protocol-buffers // - * /docs/reference/google.protobuf#fieldmask + * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final OperationFuture updateRealmAsync( diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GameServerClustersServiceStubSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GameServerClustersServiceStubSettings.java index 973952a4..6fe89636 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GameServerClustersServiceStubSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GameServerClustersServiceStubSettings.java @@ -316,7 +316,9 @@ public static List getDefaultServiceScopes() { /** Returns a builder for the default credentials for this service. */ public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return GoogleCredentialsProvider.newBuilder().setScopesToApply(DEFAULT_SERVICE_SCOPES); + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); } /** Returns a builder for the default ChannelProvider for this service. */ @@ -419,10 +421,10 @@ public static class Builder definitions.put( "retry_policy_0_codes", ImmutableSet.copyOf(Lists.newArrayList(StatusCode.Code.UNAVAILABLE))); - definitions.put( - "no_retry_3_codes", ImmutableSet.copyOf(Lists.newArrayList())); definitions.put( "no_retry_2_codes", ImmutableSet.copyOf(Lists.newArrayList())); + definitions.put( + "no_retry_1_codes", ImmutableSet.copyOf(Lists.newArrayList())); RETRYABLE_CODE_DEFINITIONS = definitions.build(); } @@ -449,7 +451,7 @@ public static class Builder .setMaxRpcTimeout(Duration.ofMillis(120000L)) .setTotalTimeout(Duration.ofMillis(120000L)) .build(); - definitions.put("no_retry_3_params", settings); + definitions.put("no_retry_2_params", settings); settings = RetrySettings.newBuilder() .setInitialRpcTimeout(Duration.ofMillis(60000L)) @@ -457,7 +459,7 @@ public static class Builder .setMaxRpcTimeout(Duration.ofMillis(60000L)) .setTotalTimeout(Duration.ofMillis(60000L)) .build(); - definitions.put("no_retry_2_params", settings); + definitions.put("no_retry_1_params", settings); RETRY_PARAM_DEFINITIONS = definitions.build(); } @@ -553,8 +555,8 @@ private static Builder initDefaults(Builder builder) { builder .createGameServerClusterSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_3_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_3_params")); + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")); builder .previewCreateGameServerClusterSettings() @@ -563,8 +565,8 @@ private static Builder initDefaults(Builder builder) { builder .deleteGameServerClusterSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")); + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); builder .previewDeleteGameServerClusterSettings() @@ -573,8 +575,8 @@ private static Builder initDefaults(Builder builder) { builder .updateGameServerClusterSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")); + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); builder .previewUpdateGameServerClusterSettings() @@ -586,8 +588,8 @@ private static Builder initDefaults(Builder builder) { .setInitialCallSettings( UnaryCallSettings .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_3_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_3_params")) + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")) .build()) .setResponseTransformer( ProtoOperationTransformers.ResponseTransformer.create(GameServerCluster.class)) @@ -610,8 +612,8 @@ private static Builder initDefaults(Builder builder) { .setInitialCallSettings( UnaryCallSettings .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")) + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")) .build()) .setResponseTransformer( ProtoOperationTransformers.ResponseTransformer.create(Empty.class)) @@ -634,8 +636,8 @@ private static Builder initDefaults(Builder builder) { .setInitialCallSettings( UnaryCallSettings .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")) + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")) .build()) .setResponseTransformer( ProtoOperationTransformers.ResponseTransformer.create(GameServerCluster.class)) diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GameServerConfigsServiceStubSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GameServerConfigsServiceStubSettings.java index 2a98d81c..c236457c 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GameServerConfigsServiceStubSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GameServerConfigsServiceStubSettings.java @@ -257,7 +257,9 @@ public static List getDefaultServiceScopes() { /** Returns a builder for the default credentials for this service. */ public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return GoogleCredentialsProvider.newBuilder().setScopesToApply(DEFAULT_SERVICE_SCOPES); + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); } /** Returns a builder for the default ChannelProvider for this service. */ @@ -338,7 +340,7 @@ public static class Builder "retry_policy_0_codes", ImmutableSet.copyOf(Lists.newArrayList(StatusCode.Code.UNAVAILABLE))); definitions.put( - "no_retry_2_codes", ImmutableSet.copyOf(Lists.newArrayList())); + "no_retry_1_codes", ImmutableSet.copyOf(Lists.newArrayList())); RETRYABLE_CODE_DEFINITIONS = definitions.build(); } @@ -365,7 +367,7 @@ public static class Builder .setMaxRpcTimeout(Duration.ofMillis(60000L)) .setTotalTimeout(Duration.ofMillis(60000L)) .build(); - definitions.put("no_retry_2_params", settings); + definitions.put("no_retry_1_params", settings); RETRY_PARAM_DEFINITIONS = definitions.build(); } @@ -439,21 +441,21 @@ private static Builder initDefaults(Builder builder) { builder .createGameServerConfigSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")); + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); builder .deleteGameServerConfigSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")); + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); builder .createGameServerConfigOperationSettings() .setInitialCallSettings( UnaryCallSettings .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")) + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")) .build()) .setResponseTransformer( ProtoOperationTransformers.ResponseTransformer.create(GameServerConfig.class)) @@ -476,8 +478,8 @@ private static Builder initDefaults(Builder builder) { .setInitialCallSettings( UnaryCallSettings .newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")) + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")) .build()) .setResponseTransformer( ProtoOperationTransformers.ResponseTransformer.create(Empty.class)) diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GameServerDeploymentsServiceStubSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GameServerDeploymentsServiceStubSettings.java index 46b9f9ad..49e3e2ad 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GameServerDeploymentsServiceStubSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GameServerDeploymentsServiceStubSettings.java @@ -339,7 +339,9 @@ public static List getDefaultServiceScopes() { /** Returns a builder for the default credentials for this service. */ public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return GoogleCredentialsProvider.newBuilder().setScopesToApply(DEFAULT_SERVICE_SCOPES); + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); } /** Returns a builder for the default ChannelProvider for this service. */ @@ -455,10 +457,7 @@ public static class Builder "retry_policy_0_codes", ImmutableSet.copyOf(Lists.newArrayList(StatusCode.Code.UNAVAILABLE))); definitions.put( - "no_retry_2_codes", ImmutableSet.copyOf(Lists.newArrayList())); - definitions.put( - "retry_policy_1_codes", - ImmutableSet.copyOf(Lists.newArrayList(StatusCode.Code.UNAVAILABLE))); + "no_retry_1_codes", ImmutableSet.copyOf(Lists.newArrayList())); RETRYABLE_CODE_DEFINITIONS = definitions.build(); } @@ -485,18 +484,7 @@ public static class Builder .setMaxRpcTimeout(Duration.ofMillis(60000L)) .setTotalTimeout(Duration.ofMillis(60000L)) .build(); - definitions.put("no_retry_2_params", settings); - settings = - RetrySettings.newBuilder() - .setInitialRetryDelay(Duration.ofMillis(1000L)) - .setRetryDelayMultiplier(1.3) - .setMaxRetryDelay(Duration.ofMillis(10000L)) - .setInitialRpcTimeout(Duration.ofMillis(120000L)) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ofMillis(120000L)) - .setTotalTimeout(Duration.ofMillis(120000L)) - .build(); - definitions.put("retry_policy_1_params", settings); + definitions.put("no_retry_1_params", settings); RETRY_PARAM_DEFINITIONS = definitions.build(); } @@ -599,18 +587,18 @@ private static Builder initDefaults(Builder builder) { builder .createGameServerDeploymentSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")); + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); builder .deleteGameServerDeploymentSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")); + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); builder .updateGameServerDeploymentSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")); + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); builder .getGameServerDeploymentRolloutSettings() @@ -619,8 +607,8 @@ private static Builder initDefaults(Builder builder) { builder .updateGameServerDeploymentRolloutSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")); + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); builder .previewGameServerDeploymentRolloutSettings() @@ -629,8 +617,8 @@ private static Builder initDefaults(Builder builder) { builder .fetchDeploymentStateSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params")); + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_0_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_0_params")); builder .createGameServerDeploymentOperationSettings() @@ -638,8 +626,8 @@ private static Builder initDefaults(Builder builder) { UnaryCallSettings . newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")) + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")) .build()) .setResponseTransformer( ProtoOperationTransformers.ResponseTransformer.create(GameServerDeployment.class)) @@ -663,8 +651,8 @@ private static Builder initDefaults(Builder builder) { UnaryCallSettings . newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")) + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")) .build()) .setResponseTransformer( ProtoOperationTransformers.ResponseTransformer.create(Empty.class)) @@ -688,8 +676,8 @@ private static Builder initDefaults(Builder builder) { UnaryCallSettings . newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")) + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")) .build()) .setResponseTransformer( ProtoOperationTransformers.ResponseTransformer.create(GameServerDeployment.class)) @@ -713,8 +701,8 @@ private static Builder initDefaults(Builder builder) { UnaryCallSettings . newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")) + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")) .build()) .setResponseTransformer( ProtoOperationTransformers.ResponseTransformer.create(GameServerDeployment.class)) diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/RealmsServiceStubSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/RealmsServiceStubSettings.java index bf9a05e8..ac8b6c7b 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/RealmsServiceStubSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/RealmsServiceStubSettings.java @@ -255,7 +255,9 @@ public static List getDefaultServiceScopes() { /** Returns a builder for the default credentials for this service. */ public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return GoogleCredentialsProvider.newBuilder().setScopesToApply(DEFAULT_SERVICE_SCOPES); + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); } /** Returns a builder for the default ChannelProvider for this service. */ @@ -334,7 +336,7 @@ public static class Builder extends StubSettings.BuildernewArrayList(StatusCode.Code.UNAVAILABLE))); definitions.put( - "no_retry_2_codes", ImmutableSet.copyOf(Lists.newArrayList())); + "no_retry_1_codes", ImmutableSet.copyOf(Lists.newArrayList())); RETRYABLE_CODE_DEFINITIONS = definitions.build(); } @@ -361,7 +363,7 @@ public static class Builder extends StubSettings.BuildernewUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")) + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")) .build()) .setResponseTransformer( ProtoOperationTransformers.ResponseTransformer.create(Realm.class)) @@ -487,8 +489,8 @@ private static Builder initDefaults(Builder builder) { .deleteRealmOperationSettings() .setInitialCallSettings( UnaryCallSettings.newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")) + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")) .build()) .setResponseTransformer( ProtoOperationTransformers.ResponseTransformer.create(Empty.class)) @@ -510,8 +512,8 @@ private static Builder initDefaults(Builder builder) { .updateRealmOperationSettings() .setInitialCallSettings( UnaryCallSettings.newUnaryCallSettingsBuilder() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_2_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_2_params")) + .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) + .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")) .build()) .setResponseTransformer( ProtoOperationTransformers.ResponseTransformer.create(Realm.class)) diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GameServerClustersServiceStubSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GameServerClustersServiceStubSettings.java index e379f043..226eb3d5 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GameServerClustersServiceStubSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GameServerClustersServiceStubSettings.java @@ -317,7 +317,9 @@ public static List getDefaultServiceScopes() { /** Returns a builder for the default credentials for this service. */ public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return GoogleCredentialsProvider.newBuilder().setScopesToApply(DEFAULT_SERVICE_SCOPES); + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); } /** Returns a builder for the default ChannelProvider for this service. */ diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GameServerConfigsServiceStubSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GameServerConfigsServiceStubSettings.java index 39ab8d1f..64bf7da6 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GameServerConfigsServiceStubSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GameServerConfigsServiceStubSettings.java @@ -258,7 +258,9 @@ public static List getDefaultServiceScopes() { /** Returns a builder for the default credentials for this service. */ public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return GoogleCredentialsProvider.newBuilder().setScopesToApply(DEFAULT_SERVICE_SCOPES); + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); } /** Returns a builder for the default ChannelProvider for this service. */ diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GameServerDeploymentsServiceStubSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GameServerDeploymentsServiceStubSettings.java index f2e46c0c..b06f183f 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GameServerDeploymentsServiceStubSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GameServerDeploymentsServiceStubSettings.java @@ -340,7 +340,9 @@ public static List getDefaultServiceScopes() { /** Returns a builder for the default credentials for this service. */ public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return GoogleCredentialsProvider.newBuilder().setScopesToApply(DEFAULT_SERVICE_SCOPES); + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); } /** Returns a builder for the default ChannelProvider for this service. */ diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/RealmsServiceStubSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/RealmsServiceStubSettings.java index e881b1c9..6edd7711 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/RealmsServiceStubSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/RealmsServiceStubSettings.java @@ -256,7 +256,9 @@ public static List getDefaultServiceScopes() { /** Returns a builder for the default credentials for this service. */ public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return GoogleCredentialsProvider.newBuilder().setScopesToApply(DEFAULT_SERVICE_SCOPES); + return GoogleCredentialsProvider.newBuilder() + .setScopesToApply(DEFAULT_SERVICE_SCOPES) + .setUseJwtAccessWithScope(true); } /** Returns a builder for the default ChannelProvider for this service. */ diff --git a/google-cloud-game-servers/src/test/java/com/google/cloud/gaming/v1/GameServerClustersServiceClientTest.java b/google-cloud-game-servers/src/test/java/com/google/cloud/gaming/v1/GameServerClustersServiceClientTest.java index e5754be4..a4a25e0a 100644 --- a/google-cloud-game-servers/src/test/java/com/google/cloud/gaming/v1/GameServerClustersServiceClientTest.java +++ b/google-cloud-game-servers/src/test/java/com/google/cloud/gaming/v1/GameServerClustersServiceClientTest.java @@ -190,6 +190,7 @@ public void getGameServerClusterTest() throws Exception { .setConnectionInfo(GameServerClusterConnectionInfo.newBuilder().build()) .setEtag("etag3123477") .setDescription("description-1724546052") + .setClusterState(KubernetesClusterState.newBuilder().build()) .build(); mockGameServerClustersService.addResponse(expectedResponse); @@ -239,6 +240,7 @@ public void getGameServerClusterTest2() throws Exception { .setConnectionInfo(GameServerClusterConnectionInfo.newBuilder().build()) .setEtag("etag3123477") .setDescription("description-1724546052") + .setClusterState(KubernetesClusterState.newBuilder().build()) .build(); mockGameServerClustersService.addResponse(expectedResponse); @@ -286,6 +288,7 @@ public void createGameServerClusterTest() throws Exception { .setConnectionInfo(GameServerClusterConnectionInfo.newBuilder().build()) .setEtag("etag3123477") .setDescription("description-1724546052") + .setClusterState(KubernetesClusterState.newBuilder().build()) .build(); Operation resultOperation = Operation.newBuilder() @@ -348,6 +351,7 @@ public void createGameServerClusterTest2() throws Exception { .setConnectionInfo(GameServerClusterConnectionInfo.newBuilder().build()) .setEtag("etag3123477") .setDescription("description-1724546052") + .setClusterState(KubernetesClusterState.newBuilder().build()) .build(); Operation resultOperation = Operation.newBuilder() @@ -403,6 +407,7 @@ public void previewCreateGameServerClusterTest() throws Exception { PreviewCreateGameServerClusterResponse.newBuilder() .setEtag("etag3123477") .setTargetState(TargetState.newBuilder().build()) + .setClusterState(KubernetesClusterState.newBuilder().build()) .build(); mockGameServerClustersService.addResponse(expectedResponse); @@ -414,6 +419,7 @@ public void previewCreateGameServerClusterTest() throws Exception { .setGameServerClusterId("gameServerClusterId-1301104032") .setGameServerCluster(GameServerCluster.newBuilder().build()) .setPreviewTime(Timestamp.newBuilder().build()) + .setView(GameServerClusterView.forNumber(0)) .build(); PreviewCreateGameServerClusterResponse actualResponse = @@ -429,6 +435,7 @@ public void previewCreateGameServerClusterTest() throws Exception { Assert.assertEquals(request.getGameServerClusterId(), actualRequest.getGameServerClusterId()); Assert.assertEquals(request.getGameServerCluster(), actualRequest.getGameServerCluster()); Assert.assertEquals(request.getPreviewTime(), actualRequest.getPreviewTime()); + Assert.assertEquals(request.getView(), actualRequest.getView()); Assert.assertTrue( channelProvider.isHeaderSent( ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), @@ -449,6 +456,7 @@ public void previewCreateGameServerClusterExceptionTest() throws Exception { .setGameServerClusterId("gameServerClusterId-1301104032") .setGameServerCluster(GameServerCluster.newBuilder().build()) .setPreviewTime(Timestamp.newBuilder().build()) + .setView(GameServerClusterView.forNumber(0)) .build(); client.previewCreateGameServerCluster(request); Assert.fail("No exception raised"); @@ -612,6 +620,7 @@ public void updateGameServerClusterTest() throws Exception { .setConnectionInfo(GameServerClusterConnectionInfo.newBuilder().build()) .setEtag("etag3123477") .setDescription("description-1724546052") + .setClusterState(KubernetesClusterState.newBuilder().build()) .build(); Operation resultOperation = Operation.newBuilder() diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerClusterRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerClusterRequest.java index 23cac2ef..5e4ecd51 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerClusterRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerClusterRequest.java @@ -142,7 +142,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *

-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm-id}`.
    * 
* @@ -168,7 +168,7 @@ public java.lang.String getParent() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm-id}`.
    * 
* @@ -662,7 +662,7 @@ public Builder mergeFrom( * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm-id}`.
      * 
* @@ -687,7 +687,7 @@ public java.lang.String getParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm-id}`.
      * 
* @@ -712,7 +712,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm-id}`.
      * 
* @@ -736,7 +736,7 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm-id}`.
      * 
* @@ -756,7 +756,7 @@ public Builder clearParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm-id}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerClusterRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerClusterRequestOrBuilder.java index 763acd37..374ea0fd 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerClusterRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerClusterRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface CreateGameServerClusterRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm-id}`.
    * 
* @@ -42,7 +42,7 @@ public interface CreateGameServerClusterRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm-id}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerConfigRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerConfigRequest.java index 71daa976..3c999e40 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerConfigRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerConfigRequest.java @@ -141,7 +141,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`.
    * 
* @@ -167,7 +167,7 @@ public java.lang.String getParent() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`.
    * 
* @@ -661,7 +661,7 @@ public Builder mergeFrom( * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`.
      * 
* @@ -686,7 +686,7 @@ public java.lang.String getParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`.
      * 
* @@ -711,7 +711,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`.
      * 
* @@ -735,7 +735,7 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`.
      * 
* @@ -755,7 +755,7 @@ public Builder clearParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerConfigRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerConfigRequestOrBuilder.java index 8db4a7aa..6c5cce81 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerConfigRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerConfigRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface CreateGameServerConfigRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`.
    * 
* @@ -42,7 +42,7 @@ public interface CreateGameServerConfigRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerDeploymentRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerDeploymentRequest.java index c3ea5193..3c8bea80 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerDeploymentRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerDeploymentRequest.java @@ -142,7 +142,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* @@ -168,7 +168,7 @@ public java.lang.String getParent() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* @@ -666,7 +666,7 @@ public Builder mergeFrom( * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -691,7 +691,7 @@ public java.lang.String getParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -716,7 +716,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -740,7 +740,7 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -760,7 +760,7 @@ public Builder clearParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerDeploymentRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerDeploymentRequestOrBuilder.java index a3e5adfa..c9bfa9a0 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerDeploymentRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateGameServerDeploymentRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface CreateGameServerDeploymentRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* @@ -42,7 +42,7 @@ public interface CreateGameServerDeploymentRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateRealmRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateRealmRequest.java index 634843de..2c2a1f5f 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateRealmRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateRealmRequest.java @@ -140,7 +140,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* @@ -166,7 +166,7 @@ public java.lang.String getParent() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* @@ -649,7 +649,7 @@ public Builder mergeFrom( * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -674,7 +674,7 @@ public java.lang.String getParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -699,7 +699,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -723,7 +723,7 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -743,7 +743,7 @@ public Builder clearParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateRealmRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateRealmRequestOrBuilder.java index 62b61be6..c1637b35 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateRealmRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/CreateRealmRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface CreateRealmRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* @@ -42,7 +42,7 @@ public interface CreateRealmRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerClusterRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerClusterRequest.java index e0ec4fa5..a31c29b6 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerClusterRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerClusterRequest.java @@ -118,7 +118,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the game server cluster to delete. Uses the form:
+   * Required. The name of the game server cluster to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
    * 
* @@ -144,7 +144,7 @@ public java.lang.String getName() { * * *
-   * Required. The name of the game server cluster to delete. Uses the form:
+   * Required. The name of the game server cluster to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
    * 
* @@ -491,7 +491,7 @@ public Builder mergeFrom( * * *
-     * Required. The name of the game server cluster to delete. Uses the form:
+     * Required. The name of the game server cluster to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
      * 
* @@ -516,7 +516,7 @@ public java.lang.String getName() { * * *
-     * Required. The name of the game server cluster to delete. Uses the form:
+     * Required. The name of the game server cluster to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
      * 
* @@ -541,7 +541,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The name of the game server cluster to delete. Uses the form:
+     * Required. The name of the game server cluster to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
      * 
* @@ -565,7 +565,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The name of the game server cluster to delete. Uses the form:
+     * Required. The name of the game server cluster to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
      * 
* @@ -585,7 +585,7 @@ public Builder clearName() { * * *
-     * Required. The name of the game server cluster to delete. Uses the form:
+     * Required. The name of the game server cluster to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerClusterRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerClusterRequestOrBuilder.java index e3e1b900..003e5f6c 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerClusterRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerClusterRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface DeleteGameServerClusterRequestOrBuilder * * *
-   * Required. The name of the game server cluster to delete. Uses the form:
+   * Required. The name of the game server cluster to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
    * 
* @@ -42,7 +42,7 @@ public interface DeleteGameServerClusterRequestOrBuilder * * *
-   * Required. The name of the game server cluster to delete. Uses the form:
+   * Required. The name of the game server cluster to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerConfigRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerConfigRequest.java index b656edc7..21d0ac79 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerConfigRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerConfigRequest.java @@ -117,7 +117,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the game server config to delete. Uses the form:
+   * Required. The name of the game server config to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
    * 
* @@ -143,7 +143,7 @@ public java.lang.String getName() { * * *
-   * Required. The name of the game server config to delete. Uses the form:
+   * Required. The name of the game server config to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
    * 
* @@ -490,7 +490,7 @@ public Builder mergeFrom( * * *
-     * Required. The name of the game server config to delete. Uses the form:
+     * Required. The name of the game server config to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * 
* @@ -515,7 +515,7 @@ public java.lang.String getName() { * * *
-     * Required. The name of the game server config to delete. Uses the form:
+     * Required. The name of the game server config to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * 
* @@ -540,7 +540,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The name of the game server config to delete. Uses the form:
+     * Required. The name of the game server config to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * 
* @@ -564,7 +564,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The name of the game server config to delete. Uses the form:
+     * Required. The name of the game server config to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * 
* @@ -584,7 +584,7 @@ public Builder clearName() { * * *
-     * Required. The name of the game server config to delete. Uses the form:
+     * Required. The name of the game server config to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerConfigRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerConfigRequestOrBuilder.java index 0fb560ab..0753a430 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerConfigRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerConfigRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface DeleteGameServerConfigRequestOrBuilder * * *
-   * Required. The name of the game server config to delete. Uses the form:
+   * Required. The name of the game server config to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
    * 
* @@ -42,7 +42,7 @@ public interface DeleteGameServerConfigRequestOrBuilder * * *
-   * Required. The name of the game server config to delete. Uses the form:
+   * Required. The name of the game server config to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerDeploymentRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerDeploymentRequest.java index 9e473a09..16d24d3b 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerDeploymentRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerDeploymentRequest.java @@ -118,7 +118,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the game server delpoyment to delete. Uses the form:
+   * Required. The name of the game server delpoyment to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * 
* @@ -144,7 +144,7 @@ public java.lang.String getName() { * * *
-   * Required. The name of the game server delpoyment to delete. Uses the form:
+   * Required. The name of the game server delpoyment to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * 
* @@ -493,7 +493,7 @@ public Builder mergeFrom( * * *
-     * Required. The name of the game server delpoyment to delete. Uses the form:
+     * Required. The name of the game server delpoyment to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* @@ -518,7 +518,7 @@ public java.lang.String getName() { * * *
-     * Required. The name of the game server delpoyment to delete. Uses the form:
+     * Required. The name of the game server delpoyment to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* @@ -543,7 +543,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The name of the game server delpoyment to delete. Uses the form:
+     * Required. The name of the game server delpoyment to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* @@ -567,7 +567,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The name of the game server delpoyment to delete. Uses the form:
+     * Required. The name of the game server delpoyment to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* @@ -587,7 +587,7 @@ public Builder clearName() { * * *
-     * Required. The name of the game server delpoyment to delete. Uses the form:
+     * Required. The name of the game server delpoyment to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerDeploymentRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerDeploymentRequestOrBuilder.java index d0606626..1e0c7aa6 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerDeploymentRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteGameServerDeploymentRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface DeleteGameServerDeploymentRequestOrBuilder * * *
-   * Required. The name of the game server delpoyment to delete. Uses the form:
+   * Required. The name of the game server delpoyment to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * 
* @@ -42,7 +42,7 @@ public interface DeleteGameServerDeploymentRequestOrBuilder * * *
-   * Required. The name of the game server delpoyment to delete. Uses the form:
+   * Required. The name of the game server delpoyment to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteRealmRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteRealmRequest.java index a30733ed..a5a59609 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteRealmRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteRealmRequest.java @@ -117,7 +117,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the realm to delete. Uses the form:
+   * Required. The name of the realm to delete, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`.
    * 
* @@ -143,7 +143,7 @@ public java.lang.String getName() { * * *
-   * Required. The name of the realm to delete. Uses the form:
+   * Required. The name of the realm to delete, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`.
    * 
* @@ -487,7 +487,7 @@ public Builder mergeFrom( * * *
-     * Required. The name of the realm to delete. Uses the form:
+     * Required. The name of the realm to delete, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -512,7 +512,7 @@ public java.lang.String getName() { * * *
-     * Required. The name of the realm to delete. Uses the form:
+     * Required. The name of the realm to delete, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -537,7 +537,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The name of the realm to delete. Uses the form:
+     * Required. The name of the realm to delete, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -561,7 +561,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The name of the realm to delete. Uses the form:
+     * Required. The name of the realm to delete, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -581,7 +581,7 @@ public Builder clearName() { * * *
-     * Required. The name of the realm to delete. Uses the form:
+     * Required. The name of the realm to delete, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteRealmRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteRealmRequestOrBuilder.java index 43f7fd19..3ed9000d 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteRealmRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/DeleteRealmRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface DeleteRealmRequestOrBuilder * * *
-   * Required. The name of the realm to delete. Uses the form:
+   * Required. The name of the realm to delete, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`.
    * 
* @@ -42,7 +42,7 @@ public interface DeleteRealmRequestOrBuilder * * *
-   * Required. The name of the realm to delete. Uses the form:
+   * Required. The name of the realm to delete, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/FetchDeploymentStateRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/FetchDeploymentStateRequest.java index 0b48dfc3..0f33304d 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/FetchDeploymentStateRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/FetchDeploymentStateRequest.java @@ -117,7 +117,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the game server delpoyment. Uses the form:
+   * Required. The name of the game server delpoyment, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * 
* @@ -141,7 +141,7 @@ public java.lang.String getName() { * * *
-   * Required. The name of the game server delpoyment. Uses the form:
+   * Required. The name of the game server delpoyment, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * 
* @@ -486,7 +486,7 @@ public Builder mergeFrom( * * *
-     * Required. The name of the game server delpoyment. Uses the form:
+     * Required. The name of the game server delpoyment, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* @@ -509,7 +509,7 @@ public java.lang.String getName() { * * *
-     * Required. The name of the game server delpoyment. Uses the form:
+     * Required. The name of the game server delpoyment, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* @@ -532,7 +532,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The name of the game server delpoyment. Uses the form:
+     * Required. The name of the game server delpoyment, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* @@ -554,7 +554,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The name of the game server delpoyment. Uses the form:
+     * Required. The name of the game server delpoyment, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* @@ -572,7 +572,7 @@ public Builder clearName() { * * *
-     * Required. The name of the game server delpoyment. Uses the form:
+     * Required. The name of the game server delpoyment, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/FetchDeploymentStateRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/FetchDeploymentStateRequestOrBuilder.java index e1a1ada3..74bf52a2 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/FetchDeploymentStateRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/FetchDeploymentStateRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface FetchDeploymentStateRequestOrBuilder * * *
-   * Required. The name of the game server delpoyment. Uses the form:
+   * Required. The name of the game server delpoyment, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * 
* @@ -40,7 +40,7 @@ public interface FetchDeploymentStateRequestOrBuilder * * *
-   * Required. The name of the game server delpoyment. Uses the form:
+   * Required. The name of the game server delpoyment, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerCluster.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerCluster.java index 6c80b3b5..55e5ce34 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerCluster.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerCluster.java @@ -152,6 +152,23 @@ private GameServerCluster( java.lang.String s = input.readStringRequireUtf8(); description_ = s; + break; + } + case 90: + { + com.google.cloud.gaming.v1.KubernetesClusterState.Builder subBuilder = null; + if (clusterState_ != null) { + subBuilder = clusterState_.toBuilder(); + } + clusterState_ = + input.readMessage( + com.google.cloud.gaming.v1.KubernetesClusterState.parser(), + extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(clusterState_); + clusterState_ = subBuilder.buildPartial(); + } + break; } default: @@ -205,7 +222,7 @@ protected com.google.protobuf.MapField internalGetMapField(int number) { * * *
-   * Required. The resource name of the game server cluster. Uses the form:
+   * Required. The resource name of the game server cluster, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`.
    * For example,
    * `projects/my-project/locations/{location}/realms/zanzibar/gameServerClusters/my-onprem-cluster`.
@@ -231,7 +248,7 @@ public java.lang.String getName() {
    *
    *
    * 
-   * Required. The resource name of the game server cluster. Uses the form:
+   * Required. The resource name of the game server cluster, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`.
    * For example,
    * `projects/my-project/locations/{location}/realms/zanzibar/gameServerClusters/my-onprem-cluster`.
@@ -604,6 +621,63 @@ public com.google.protobuf.ByteString getDescriptionBytes() {
     }
   }
 
+  public static final int CLUSTER_STATE_FIELD_NUMBER = 11;
+  private com.google.cloud.gaming.v1.KubernetesClusterState clusterState_;
+  /**
+   *
+   *
+   * 
+   * Output only. The state of the Kubernetes cluster, this will be available if
+   * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the clusterState field is set. + */ + @java.lang.Override + public boolean hasClusterState() { + return clusterState_ != null; + } + /** + * + * + *
+   * Output only. The state of the Kubernetes cluster, this will be available if
+   * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The clusterState. + */ + @java.lang.Override + public com.google.cloud.gaming.v1.KubernetesClusterState getClusterState() { + return clusterState_ == null + ? com.google.cloud.gaming.v1.KubernetesClusterState.getDefaultInstance() + : clusterState_; + } + /** + * + * + *
+   * Output only. The state of the Kubernetes cluster, this will be available if
+   * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder getClusterStateOrBuilder() { + return getClusterState(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -638,6 +712,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!getDescriptionBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 7, description_); } + if (clusterState_ != null) { + output.writeMessage(11, getClusterState()); + } unknownFields.writeTo(output); } @@ -675,6 +752,9 @@ public int getSerializedSize() { if (!getDescriptionBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, description_); } + if (clusterState_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(11, getClusterState()); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -707,6 +787,10 @@ public boolean equals(final java.lang.Object obj) { } if (!getEtag().equals(other.getEtag())) return false; if (!getDescription().equals(other.getDescription())) return false; + if (hasClusterState() != other.hasClusterState()) return false; + if (hasClusterState()) { + if (!getClusterState().equals(other.getClusterState())) return false; + } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -740,6 +824,10 @@ public int hashCode() { hash = (53 * hash) + getEtag().hashCode(); hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; hash = (53 * hash) + getDescription().hashCode(); + if (hasClusterState()) { + hash = (37 * hash) + CLUSTER_STATE_FIELD_NUMBER; + hash = (53 * hash) + getClusterState().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -930,6 +1018,12 @@ public Builder clear() { description_ = ""; + if (clusterStateBuilder_ == null) { + clusterState_ = null; + } else { + clusterState_ = null; + clusterStateBuilder_ = null; + } return this; } @@ -978,6 +1072,11 @@ public com.google.cloud.gaming.v1.GameServerCluster buildPartial() { } result.etag_ = etag_; result.description_ = description_; + if (clusterStateBuilder_ == null) { + result.clusterState_ = clusterState_; + } else { + result.clusterState_ = clusterStateBuilder_.build(); + } onBuilt(); return result; } @@ -1049,6 +1148,9 @@ public Builder mergeFrom(com.google.cloud.gaming.v1.GameServerCluster other) { description_ = other.description_; onChanged(); } + if (other.hasClusterState()) { + mergeClusterState(other.getClusterState()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -1085,7 +1187,7 @@ public Builder mergeFrom( * * *
-     * Required. The resource name of the game server cluster. Uses the form:
+     * Required. The resource name of the game server cluster, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`.
      * For example,
      * `projects/my-project/locations/{location}/realms/zanzibar/gameServerClusters/my-onprem-cluster`.
@@ -1110,7 +1212,7 @@ public java.lang.String getName() {
      *
      *
      * 
-     * Required. The resource name of the game server cluster. Uses the form:
+     * Required. The resource name of the game server cluster, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`.
      * For example,
      * `projects/my-project/locations/{location}/realms/zanzibar/gameServerClusters/my-onprem-cluster`.
@@ -1135,7 +1237,7 @@ public com.google.protobuf.ByteString getNameBytes() {
      *
      *
      * 
-     * Required. The resource name of the game server cluster. Uses the form:
+     * Required. The resource name of the game server cluster, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`.
      * For example,
      * `projects/my-project/locations/{location}/realms/zanzibar/gameServerClusters/my-onprem-cluster`.
@@ -1159,7 +1261,7 @@ public Builder setName(java.lang.String value) {
      *
      *
      * 
-     * Required. The resource name of the game server cluster. Uses the form:
+     * Required. The resource name of the game server cluster, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`.
      * For example,
      * `projects/my-project/locations/{location}/realms/zanzibar/gameServerClusters/my-onprem-cluster`.
@@ -1179,7 +1281,7 @@ public Builder clearName() {
      *
      *
      * 
-     * Required. The resource name of the game server cluster. Uses the form:
+     * Required. The resource name of the game server cluster, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`.
      * For example,
      * `projects/my-project/locations/{location}/realms/zanzibar/gameServerClusters/my-onprem-cluster`.
@@ -2178,6 +2280,219 @@ public Builder setDescriptionBytes(com.google.protobuf.ByteString value) {
       return this;
     }
 
+    private com.google.cloud.gaming.v1.KubernetesClusterState clusterState_;
+    private com.google.protobuf.SingleFieldBuilderV3<
+            com.google.cloud.gaming.v1.KubernetesClusterState,
+            com.google.cloud.gaming.v1.KubernetesClusterState.Builder,
+            com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder>
+        clusterStateBuilder_;
+    /**
+     *
+     *
+     * 
+     * Output only. The state of the Kubernetes cluster, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the clusterState field is set. + */ + public boolean hasClusterState() { + return clusterStateBuilder_ != null || clusterState_ != null; + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The clusterState. + */ + public com.google.cloud.gaming.v1.KubernetesClusterState getClusterState() { + if (clusterStateBuilder_ == null) { + return clusterState_ == null + ? com.google.cloud.gaming.v1.KubernetesClusterState.getDefaultInstance() + : clusterState_; + } else { + return clusterStateBuilder_.getMessage(); + } + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setClusterState(com.google.cloud.gaming.v1.KubernetesClusterState value) { + if (clusterStateBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + clusterState_ = value; + onChanged(); + } else { + clusterStateBuilder_.setMessage(value); + } + + return this; + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setClusterState( + com.google.cloud.gaming.v1.KubernetesClusterState.Builder builderForValue) { + if (clusterStateBuilder_ == null) { + clusterState_ = builderForValue.build(); + onChanged(); + } else { + clusterStateBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeClusterState(com.google.cloud.gaming.v1.KubernetesClusterState value) { + if (clusterStateBuilder_ == null) { + if (clusterState_ != null) { + clusterState_ = + com.google.cloud.gaming.v1.KubernetesClusterState.newBuilder(clusterState_) + .mergeFrom(value) + .buildPartial(); + } else { + clusterState_ = value; + } + onChanged(); + } else { + clusterStateBuilder_.mergeFrom(value); + } + + return this; + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearClusterState() { + if (clusterStateBuilder_ == null) { + clusterState_ = null; + onChanged(); + } else { + clusterState_ = null; + clusterStateBuilder_ = null; + } + + return this; + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.gaming.v1.KubernetesClusterState.Builder getClusterStateBuilder() { + + onChanged(); + return getClusterStateFieldBuilder().getBuilder(); + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder getClusterStateOrBuilder() { + if (clusterStateBuilder_ != null) { + return clusterStateBuilder_.getMessageOrBuilder(); + } else { + return clusterState_ == null + ? com.google.cloud.gaming.v1.KubernetesClusterState.getDefaultInstance() + : clusterState_; + } + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.gaming.v1.KubernetesClusterState, + com.google.cloud.gaming.v1.KubernetesClusterState.Builder, + com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder> + getClusterStateFieldBuilder() { + if (clusterStateBuilder_ == null) { + clusterStateBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.gaming.v1.KubernetesClusterState, + com.google.cloud.gaming.v1.KubernetesClusterState.Builder, + com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder>( + getClusterState(), getParentForChildren(), isClean()); + clusterState_ = null; + } + return clusterStateBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerClusterOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerClusterOrBuilder.java index 33edcab6..a65cdd71 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerClusterOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerClusterOrBuilder.java @@ -27,7 +27,7 @@ public interface GameServerClusterOrBuilder * * *
-   * Required. The resource name of the game server cluster. Uses the form:
+   * Required. The resource name of the game server cluster, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`.
    * For example,
    * `projects/my-project/locations/{location}/realms/zanzibar/gameServerClusters/my-onprem-cluster`.
@@ -42,7 +42,7 @@ public interface GameServerClusterOrBuilder
    *
    *
    * 
-   * Required. The resource name of the game server cluster. Uses the form:
+   * Required. The resource name of the game server cluster, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`.
    * For example,
    * `projects/my-project/locations/{location}/realms/zanzibar/gameServerClusters/my-onprem-cluster`.
@@ -276,4 +276,48 @@ public interface GameServerClusterOrBuilder
    * @return The bytes for description.
    */
   com.google.protobuf.ByteString getDescriptionBytes();
+
+  /**
+   *
+   *
+   * 
+   * Output only. The state of the Kubernetes cluster, this will be available if
+   * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the clusterState field is set. + */ + boolean hasClusterState(); + /** + * + * + *
+   * Output only. The state of the Kubernetes cluster, this will be available if
+   * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The clusterState. + */ + com.google.cloud.gaming.v1.KubernetesClusterState getClusterState(); + /** + * + * + *
+   * Output only. The state of the Kubernetes cluster, this will be available if
+   * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder getClusterStateOrBuilder(); } diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerClusterView.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerClusterView.java new file mode 100644 index 00000000..2a581c8e --- /dev/null +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerClusterView.java @@ -0,0 +1,185 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/gaming/v1/game_server_clusters.proto + +package com.google.cloud.gaming.v1; + +/** + * + * + *
+ * A view for GameServerCluster objects.
+ * 
+ * + * Protobuf enum {@code google.cloud.gaming.v1.GameServerClusterView} + */ +public enum GameServerClusterView implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+   * The default / unset value.
+   * The API will default to the BASIC view.
+   * 
+ * + * GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED = 0; + */ + GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED(0), + /** + * + * + *
+   * Include basic information of a GameServerCluster resource and omit
+   * `cluster_state`. This is the default value (for ListGameServerClusters,
+   * GetGameServerCluster and PreviewCreateGameServerCluster).
+   * 
+ * + * BASIC = 1; + */ + BASIC(1), + /** + * + * + *
+   * Include everything.
+   * 
+ * + * FULL = 2; + */ + FULL(2), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+   * The default / unset value.
+   * The API will default to the BASIC view.
+   * 
+ * + * GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED = 0; + */ + public static final int GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED_VALUE = 0; + /** + * + * + *
+   * Include basic information of a GameServerCluster resource and omit
+   * `cluster_state`. This is the default value (for ListGameServerClusters,
+   * GetGameServerCluster and PreviewCreateGameServerCluster).
+   * 
+ * + * BASIC = 1; + */ + public static final int BASIC_VALUE = 1; + /** + * + * + *
+   * Include everything.
+   * 
+ * + * FULL = 2; + */ + public static final int FULL_VALUE = 2; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static GameServerClusterView valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static GameServerClusterView forNumber(int value) { + switch (value) { + case 0: + return GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED; + case 1: + return BASIC; + case 2: + return FULL; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap + internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public GameServerClusterView findValueByNumber(int number) { + return GameServerClusterView.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.gaming.v1.GameServerClusters.getDescriptor().getEnumTypes().get(0); + } + + private static final GameServerClusterView[] VALUES = values(); + + public static GameServerClusterView valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private GameServerClusterView(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.gaming.v1.GameServerClusterView) +} diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerClusters.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerClusters.java index ce09e388..69d15318 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerClusters.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerClusters.java @@ -91,6 +91,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_gaming_v1_GameServerCluster_LabelsEntry_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_gaming_v1_GameServerCluster_LabelsEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_gaming_v1_KubernetesClusterState_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_gaming_v1_KubernetesClusterState_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; @@ -106,77 +110,103 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "/resource.proto\032#google/cloud/gaming/v1/" + "common.proto\032 google/protobuf/field_mask" + ".proto\032\037google/protobuf/timestamp.proto\032" - + "\034google/api/annotations.proto\"\303\001\n\035ListGa" + + "\034google/api/annotations.proto\"\205\002\n\035ListGa" + "meServerClustersRequest\022E\n\006parent\030\001 \001(\tB" + "5\340A\002\372A/\022-gameservices.googleapis.com/Gam" + "eServerCluster\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027" + "\n\npage_token\030\003 \001(\tB\003\340A\001\022\023\n\006filter\030\004 \001(\tB" - + "\003\340A\001\022\025\n\010order_by\030\005 \001(\tB\003\340A\001\"\227\001\n\036ListGame" - + "ServerClustersResponse\022G\n\024game_server_cl" - + "usters\030\001 \003(\0132).google.cloud.gaming.v1.Ga" - + "meServerCluster\022\027\n\017next_page_token\030\002 \001(\t" - + "\022\023\n\013unreachable\030\004 \003(\t\"b\n\033GetGameServerCl" - + "usterRequest\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n-game" - + "services.googleapis.com/GameServerCluste" - + "r\"\331\001\n\036CreateGameServerClusterRequest\022E\n\006" + + "\003\340A\001\022\025\n\010order_by\030\005 \001(\tB\003\340A\001\022@\n\004view\030\006 \001(" + + "\0162-.google.cloud.gaming.v1.GameServerClu" + + "sterViewB\003\340A\001\"\227\001\n\036ListGameServerClusters" + + "Response\022G\n\024game_server_clusters\030\001 \003(\0132)" + + ".google.cloud.gaming.v1.GameServerCluste" + + "r\022\027\n\017next_page_token\030\002 \001(\t\022\023\n\013unreachabl" + + "e\030\004 \003(\t\"\244\001\n\033GetGameServerClusterRequest\022" + + "C\n\004name\030\001 \001(\tB5\340A\002\372A/\n-gameservices.goog" + + "leapis.com/GameServerCluster\022@\n\004view\030\006 \001" + + "(\0162-.google.cloud.gaming.v1.GameServerCl" + + "usterViewB\003\340A\001\"\331\001\n\036CreateGameServerClust" + + "erRequest\022E\n\006parent\030\001 \001(\tB5\340A\002\372A/\022-games" + + "ervices.googleapis.com/GameServerCluster" + + "\022#\n\026game_server_cluster_id\030\002 \001(\tB\003\340A\002\022K\n" + + "\023game_server_cluster\030\003 \001(\0132).google.clou" + + "d.gaming.v1.GameServerClusterB\003\340A\002\"\333\002\n%P" + + "reviewCreateGameServerClusterRequest\022E\n\006" + "parent\030\001 \001(\tB5\340A\002\372A/\022-gameservices.googl" + "eapis.com/GameServerCluster\022#\n\026game_serv" + "er_cluster_id\030\002 \001(\tB\003\340A\002\022K\n\023game_server_" + "cluster\030\003 \001(\0132).google.cloud.gaming.v1.G" - + "ameServerClusterB\003\340A\002\"\227\002\n%PreviewCreateG" - + "ameServerClusterRequest\022E\n\006parent\030\001 \001(\tB" - + "5\340A\002\372A/\022-gameservices.googleapis.com/Gam" - + "eServerCluster\022#\n\026game_server_cluster_id" - + "\030\002 \001(\tB\003\340A\002\022K\n\023game_server_cluster\030\003 \001(\013" - + "2).google.cloud.gaming.v1.GameServerClus" - + "terB\003\340A\002\0225\n\014preview_time\030\004 \001(\0132\032.google." - + "protobuf.TimestampB\003\340A\001\"q\n&PreviewCreate" - + "GameServerClusterResponse\022\014\n\004etag\030\002 \001(\t\022" - + "9\n\014target_state\030\003 \001(\0132#.google.cloud.gam" - + "ing.v1.TargetState\"e\n\036DeleteGameServerCl" - + "usterRequest\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n-game" - + "services.googleapis.com/GameServerCluste" - + "r\"\243\001\n%PreviewDeleteGameServerClusterRequ" - + "est\022C\n\004name\030\001 \001(\tB5\340A\002\372A/\n-gameservices." - + "googleapis.com/GameServerCluster\0225\n\014prev" - + "iew_time\030\002 \001(\0132\032.google.protobuf.Timesta" - + "mpB\003\340A\001\"q\n&PreviewDeleteGameServerCluste" - + "rResponse\022\014\n\004etag\030\002 \001(\t\0229\n\014target_state\030" - + "\003 \001(\0132#.google.cloud.gaming.v1.TargetSta" - + "te\"\243\001\n\036UpdateGameServerClusterRequest\022K\n" - + "\023game_server_cluster\030\001 \001(\0132).google.clou" - + "d.gaming.v1.GameServerClusterB\003\340A\002\0224\n\013up" - + "date_mask\030\002 \001(\0132\032.google.protobuf.FieldM" - + "askB\003\340A\002\"\341\001\n%PreviewUpdateGameServerClus" - + "terRequest\022K\n\023game_server_cluster\030\001 \001(\0132" - + ").google.cloud.gaming.v1.GameServerClust" - + "erB\003\340A\002\0224\n\013update_mask\030\002 \001(\0132\032.google.pr" - + "otobuf.FieldMaskB\003\340A\002\0225\n\014preview_time\030\003 " - + "\001(\0132\032.google.protobuf.TimestampB\003\340A\001\"q\n&" - + "PreviewUpdateGameServerClusterResponse\022\014" - + "\n\004etag\030\002 \001(\t\0229\n\014target_state\030\003 \001(\0132#.goo" - + "gle.cloud.gaming.v1.TargetState\"\227\001\n\037Game" - + "ServerClusterConnectionInfo\022L\n\025gke_clust" - + "er_reference\030\007 \001(\0132+.google.cloud.gaming" - + ".v1.GkeClusterReferenceH\000\022\021\n\tnamespace\030\005" - + " \001(\tB\023\n\021cluster_reference\"&\n\023GkeClusterR" - + "eference\022\017\n\007cluster\030\001 \001(\t\"\210\004\n\021GameServer" - + "Cluster\022\021\n\004name\030\001 \001(\tB\003\340A\002\0224\n\013create_tim" - + "e\030\002 \001(\0132\032.google.protobuf.TimestampB\003\340A\003" - + "\0224\n\013update_time\030\003 \001(\0132\032.google.protobuf." - + "TimestampB\003\340A\003\022E\n\006labels\030\004 \003(\01325.google." - + "cloud.gaming.v1.GameServerCluster.Labels" - + "Entry\022P\n\017connection_info\030\005 \001(\01327.google." - + "cloud.gaming.v1.GameServerClusterConnect" - + "ionInfo\022\014\n\004etag\030\006 \001(\t\022\023\n\013description\030\007 \001" - + "(\t\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030" - + "\002 \001(\t:\0028\001:\210\001\352A\204\001\n-gameservices.googleapi" - + "s.com/GameServerCluster\022Sprojects/{proje" - + "ct}/locations/{location}/realms/{realm}/" - + "gameServerClusters/{cluster}B\\\n\032com.goog" - + "le.cloud.gaming.v1P\001Z - * The resource name of the game server config. Uses the form: + * The resource name of the game server config, in the following form: * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. * For example, * `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`. @@ -237,7 +237,7 @@ public java.lang.String getName() { * * *
-   * The resource name of the game server config. Uses the form:
+   * The resource name of the game server config, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
    * For example,
    * `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
@@ -1198,7 +1198,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * The resource name of the game server config. Uses the form:
+     * The resource name of the game server config, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
@@ -1223,7 +1223,7 @@ public java.lang.String getName() {
      *
      *
      * 
-     * The resource name of the game server config. Uses the form:
+     * The resource name of the game server config, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
@@ -1248,7 +1248,7 @@ public com.google.protobuf.ByteString getNameBytes() {
      *
      *
      * 
-     * The resource name of the game server config. Uses the form:
+     * The resource name of the game server config, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
@@ -1272,7 +1272,7 @@ public Builder setName(java.lang.String value) {
      *
      *
      * 
-     * The resource name of the game server config. Uses the form:
+     * The resource name of the game server config, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
@@ -1292,7 +1292,7 @@ public Builder clearName() {
      *
      *
      * 
-     * The resource name of the game server config. Uses the form:
+     * The resource name of the game server config, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerConfigOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerConfigOrBuilder.java
index fd87db27..b55f1f1b 100644
--- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerConfigOrBuilder.java
+++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerConfigOrBuilder.java
@@ -27,7 +27,7 @@ public interface GameServerConfigOrBuilder
    *
    *
    * 
-   * The resource name of the game server config. Uses the form:
+   * The resource name of the game server config, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
    * For example,
    * `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
@@ -42,7 +42,7 @@ public interface GameServerConfigOrBuilder
    *
    *
    * 
-   * The resource name of the game server config. Uses the form:
+   * The resource name of the game server config, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
    * For example,
    * `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`.
diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeployment.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeployment.java
index b1615e62..950aec69 100644
--- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeployment.java
+++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeployment.java
@@ -188,7 +188,7 @@ protected com.google.protobuf.MapField internalGetMapField(int number) {
    *
    *
    * 
-   * The resource name of the game server deployment. Uses the form:
+   * The resource name of the game server deployment, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * For example,
    * `projects/my-project/locations/global/gameServerDeployments/my-deployment`.
@@ -214,7 +214,7 @@ public java.lang.String getName() {
    *
    *
    * 
-   * The resource name of the game server deployment. Uses the form:
+   * The resource name of the game server deployment, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * For example,
    * `projects/my-project/locations/global/gameServerDeployments/my-deployment`.
@@ -989,7 +989,7 @@ public Builder mergeFrom(
      *
      *
      * 
-     * The resource name of the game server deployment. Uses the form:
+     * The resource name of the game server deployment, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-deployment`.
@@ -1014,7 +1014,7 @@ public java.lang.String getName() {
      *
      *
      * 
-     * The resource name of the game server deployment. Uses the form:
+     * The resource name of the game server deployment, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-deployment`.
@@ -1039,7 +1039,7 @@ public com.google.protobuf.ByteString getNameBytes() {
      *
      *
      * 
-     * The resource name of the game server deployment. Uses the form:
+     * The resource name of the game server deployment, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-deployment`.
@@ -1063,7 +1063,7 @@ public Builder setName(java.lang.String value) {
      *
      *
      * 
-     * The resource name of the game server deployment. Uses the form:
+     * The resource name of the game server deployment, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-deployment`.
@@ -1083,7 +1083,7 @@ public Builder clearName() {
      *
      *
      * 
-     * The resource name of the game server deployment. Uses the form:
+     * The resource name of the game server deployment, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-deployment`.
diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentOrBuilder.java
index 16484809..86d5c8cf 100644
--- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentOrBuilder.java
+++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentOrBuilder.java
@@ -27,7 +27,7 @@ public interface GameServerDeploymentOrBuilder
    *
    *
    * 
-   * The resource name of the game server deployment. Uses the form:
+   * The resource name of the game server deployment, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * For example,
    * `projects/my-project/locations/global/gameServerDeployments/my-deployment`.
@@ -42,7 +42,7 @@ public interface GameServerDeploymentOrBuilder
    *
    *
    * 
-   * The resource name of the game server deployment. Uses the form:
+   * The resource name of the game server deployment, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * For example,
    * `projects/my-project/locations/global/gameServerDeployments/my-deployment`.
diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentRollout.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentRollout.java
index 5cb6a66a..2c968163 100644
--- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentRollout.java
+++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentRollout.java
@@ -183,7 +183,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * The resource name of the game server deployment rollout. Uses the form:
+   * The resource name of the game server deployment rollout, in the following
+   * form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
    * For example,
    * `projects/my-project/locations/global/gameServerDeployments/my-deployment/rollout`.
@@ -209,7 +210,8 @@ public java.lang.String getName() {
    *
    *
    * 
-   * The resource name of the game server deployment rollout. Uses the form:
+   * The resource name of the game server deployment rollout, in the following
+   * form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
    * For example,
    * `projects/my-project/locations/global/gameServerDeployments/my-deployment/rollout`.
@@ -1000,7 +1002,8 @@ public Builder mergeFrom(
      *
      *
      * 
-     * The resource name of the game server deployment rollout. Uses the form:
+     * The resource name of the game server deployment rollout, in the following
+     * form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-deployment/rollout`.
@@ -1025,7 +1028,8 @@ public java.lang.String getName() {
      *
      *
      * 
-     * The resource name of the game server deployment rollout. Uses the form:
+     * The resource name of the game server deployment rollout, in the following
+     * form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-deployment/rollout`.
@@ -1050,7 +1054,8 @@ public com.google.protobuf.ByteString getNameBytes() {
      *
      *
      * 
-     * The resource name of the game server deployment rollout. Uses the form:
+     * The resource name of the game server deployment rollout, in the following
+     * form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-deployment/rollout`.
@@ -1074,7 +1079,8 @@ public Builder setName(java.lang.String value) {
      *
      *
      * 
-     * The resource name of the game server deployment rollout. Uses the form:
+     * The resource name of the game server deployment rollout, in the following
+     * form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-deployment/rollout`.
@@ -1094,7 +1100,8 @@ public Builder clearName() {
      *
      *
      * 
-     * The resource name of the game server deployment rollout. Uses the form:
+     * The resource name of the game server deployment rollout, in the following
+     * form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
      * For example,
      * `projects/my-project/locations/global/gameServerDeployments/my-deployment/rollout`.
diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentRolloutOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentRolloutOrBuilder.java
index b7095c48..be96a74e 100644
--- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentRolloutOrBuilder.java
+++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentRolloutOrBuilder.java
@@ -27,7 +27,8 @@ public interface GameServerDeploymentRolloutOrBuilder
    *
    *
    * 
-   * The resource name of the game server deployment rollout. Uses the form:
+   * The resource name of the game server deployment rollout, in the following
+   * form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
    * For example,
    * `projects/my-project/locations/global/gameServerDeployments/my-deployment/rollout`.
@@ -42,7 +43,8 @@ public interface GameServerDeploymentRolloutOrBuilder
    *
    *
    * 
-   * The resource name of the game server deployment rollout. Uses the form:
+   * The resource name of the game server deployment rollout, in the following
+   * form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
    * For example,
    * `projects/my-project/locations/global/gameServerDeployments/my-deployment/rollout`.
diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerClusterRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerClusterRequest.java
index 3e8215b7..5bd2f354 100644
--- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerClusterRequest.java
+++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerClusterRequest.java
@@ -39,6 +39,7 @@ private GetGameServerClusterRequest(com.google.protobuf.GeneratedMessageV3.Build
 
   private GetGameServerClusterRequest() {
     name_ = "";
+    view_ = 0;
   }
 
   @java.lang.Override
@@ -77,6 +78,13 @@ private GetGameServerClusterRequest(
               name_ = s;
               break;
             }
+          case 48:
+            {
+              int rawValue = input.readEnum();
+
+              view_ = rawValue;
+              break;
+            }
           default:
             {
               if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) {
@@ -117,7 +125,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
    *
    *
    * 
-   * Required. The name of the game server cluster to retrieve. Uses the form:
+   * Required. The name of the game server cluster to retrieve, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`.
    * 
* @@ -143,7 +151,7 @@ public java.lang.String getName() { * * *
-   * Required. The name of the game server cluster to retrieve. Uses the form:
+   * Required. The name of the game server cluster to retrieve, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`.
    * 
* @@ -166,6 +174,56 @@ public com.google.protobuf.ByteString getNameBytes() { } } + public static final int VIEW_FIELD_NUMBER = 6; + private int view_; + /** + * + * + *
+   * Optional. View for the returned GameServerCluster objects. When `FULL` is
+   * specified, the `cluster_state` field is also returned in the
+   * GameServerCluster object, which includes the state of the referenced
+   * Kubernetes cluster such as versions and provider info. The default/unset
+   * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+   * not return the `cluster_state` field.
+   * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for view. + */ + @java.lang.Override + public int getViewValue() { + return view_; + } + /** + * + * + *
+   * Optional. View for the returned GameServerCluster objects. When `FULL` is
+   * specified, the `cluster_state` field is also returned in the
+   * GameServerCluster object, which includes the state of the referenced
+   * Kubernetes cluster such as versions and provider info. The default/unset
+   * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+   * not return the `cluster_state` field.
+   * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The view. + */ + @java.lang.Override + public com.google.cloud.gaming.v1.GameServerClusterView getView() { + @SuppressWarnings("deprecation") + com.google.cloud.gaming.v1.GameServerClusterView result = + com.google.cloud.gaming.v1.GameServerClusterView.valueOf(view_); + return result == null ? com.google.cloud.gaming.v1.GameServerClusterView.UNRECOGNIZED : result; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -183,6 +241,11 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!getNameBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); } + if (view_ + != com.google.cloud.gaming.v1.GameServerClusterView.GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED + .getNumber()) { + output.writeEnum(6, view_); + } unknownFields.writeTo(output); } @@ -195,6 +258,11 @@ public int getSerializedSize() { if (!getNameBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); } + if (view_ + != com.google.cloud.gaming.v1.GameServerClusterView.GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(6, view_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -212,6 +280,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.cloud.gaming.v1.GetGameServerClusterRequest) obj; if (!getName().equals(other.getName())) return false; + if (view_ != other.view_) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -225,6 +294,8 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + VIEW_FIELD_NUMBER; + hash = (53 * hash) + view_; hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -373,6 +444,8 @@ public Builder clear() { super.clear(); name_ = ""; + view_ = 0; + return this; } @@ -401,6 +474,7 @@ public com.google.cloud.gaming.v1.GetGameServerClusterRequest buildPartial() { com.google.cloud.gaming.v1.GetGameServerClusterRequest result = new com.google.cloud.gaming.v1.GetGameServerClusterRequest(this); result.name_ = name_; + result.view_ = view_; onBuilt(); return result; } @@ -455,6 +529,9 @@ public Builder mergeFrom(com.google.cloud.gaming.v1.GetGameServerClusterRequest name_ = other.name_; onChanged(); } + if (other.view_ != 0) { + setViewValue(other.getViewValue()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -490,7 +567,7 @@ public Builder mergeFrom( * * *
-     * Required. The name of the game server cluster to retrieve. Uses the form:
+     * Required. The name of the game server cluster to retrieve, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`.
      * 
* @@ -515,7 +592,7 @@ public java.lang.String getName() { * * *
-     * Required. The name of the game server cluster to retrieve. Uses the form:
+     * Required. The name of the game server cluster to retrieve, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`.
      * 
* @@ -540,7 +617,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The name of the game server cluster to retrieve. Uses the form:
+     * Required. The name of the game server cluster to retrieve, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`.
      * 
* @@ -564,7 +641,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The name of the game server cluster to retrieve. Uses the form:
+     * Required. The name of the game server cluster to retrieve, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`.
      * 
* @@ -584,7 +661,7 @@ public Builder clearName() { * * *
-     * Required. The name of the game server cluster to retrieve. Uses the form:
+     * Required. The name of the game server cluster to retrieve, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`.
      * 
* @@ -606,6 +683,134 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { return this; } + private int view_ = 0; + /** + * + * + *
+     * Optional. View for the returned GameServerCluster objects. When `FULL` is
+     * specified, the `cluster_state` field is also returned in the
+     * GameServerCluster object, which includes the state of the referenced
+     * Kubernetes cluster such as versions and provider info. The default/unset
+     * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+     * not return the `cluster_state` field.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for view. + */ + @java.lang.Override + public int getViewValue() { + return view_; + } + /** + * + * + *
+     * Optional. View for the returned GameServerCluster objects. When `FULL` is
+     * specified, the `cluster_state` field is also returned in the
+     * GameServerCluster object, which includes the state of the referenced
+     * Kubernetes cluster such as versions and provider info. The default/unset
+     * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+     * not return the `cluster_state` field.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for view to set. + * @return This builder for chaining. + */ + public Builder setViewValue(int value) { + + view_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. View for the returned GameServerCluster objects. When `FULL` is
+     * specified, the `cluster_state` field is also returned in the
+     * GameServerCluster object, which includes the state of the referenced
+     * Kubernetes cluster such as versions and provider info. The default/unset
+     * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+     * not return the `cluster_state` field.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The view. + */ + @java.lang.Override + public com.google.cloud.gaming.v1.GameServerClusterView getView() { + @SuppressWarnings("deprecation") + com.google.cloud.gaming.v1.GameServerClusterView result = + com.google.cloud.gaming.v1.GameServerClusterView.valueOf(view_); + return result == null + ? com.google.cloud.gaming.v1.GameServerClusterView.UNRECOGNIZED + : result; + } + /** + * + * + *
+     * Optional. View for the returned GameServerCluster objects. When `FULL` is
+     * specified, the `cluster_state` field is also returned in the
+     * GameServerCluster object, which includes the state of the referenced
+     * Kubernetes cluster such as versions and provider info. The default/unset
+     * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+     * not return the `cluster_state` field.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The view to set. + * @return This builder for chaining. + */ + public Builder setView(com.google.cloud.gaming.v1.GameServerClusterView value) { + if (value == null) { + throw new NullPointerException(); + } + + view_ = value.getNumber(); + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. View for the returned GameServerCluster objects. When `FULL` is
+     * specified, the `cluster_state` field is also returned in the
+     * GameServerCluster object, which includes the state of the referenced
+     * Kubernetes cluster such as versions and provider info. The default/unset
+     * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+     * not return the `cluster_state` field.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearView() { + + view_ = 0; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerClusterRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerClusterRequestOrBuilder.java index c0417ee2..659bd9a7 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerClusterRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerClusterRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface GetGameServerClusterRequestOrBuilder * * *
-   * Required. The name of the game server cluster to retrieve. Uses the form:
+   * Required. The name of the game server cluster to retrieve, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`.
    * 
* @@ -42,7 +42,7 @@ public interface GetGameServerClusterRequestOrBuilder * * *
-   * Required. The name of the game server cluster to retrieve. Uses the form:
+   * Required. The name of the game server cluster to retrieve, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`.
    * 
* @@ -53,4 +53,43 @@ public interface GetGameServerClusterRequestOrBuilder * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); + + /** + * + * + *
+   * Optional. View for the returned GameServerCluster objects. When `FULL` is
+   * specified, the `cluster_state` field is also returned in the
+   * GameServerCluster object, which includes the state of the referenced
+   * Kubernetes cluster such as versions and provider info. The default/unset
+   * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+   * not return the `cluster_state` field.
+   * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for view. + */ + int getViewValue(); + /** + * + * + *
+   * Optional. View for the returned GameServerCluster objects. When `FULL` is
+   * specified, the `cluster_state` field is also returned in the
+   * GameServerCluster object, which includes the state of the referenced
+   * Kubernetes cluster such as versions and provider info. The default/unset
+   * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+   * not return the `cluster_state` field.
+   * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The view. + */ + com.google.cloud.gaming.v1.GameServerClusterView getView(); } diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerConfigRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerConfigRequest.java index 622be4ad..aa72587f 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerConfigRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerConfigRequest.java @@ -117,7 +117,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the game server config to retrieve. Uses the form:
+   * Required. The name of the game server config to retrieve, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
    * 
* @@ -143,7 +143,7 @@ public java.lang.String getName() { * * *
-   * Required. The name of the game server config to retrieve. Uses the form:
+   * Required. The name of the game server config to retrieve, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
    * 
* @@ -490,7 +490,7 @@ public Builder mergeFrom( * * *
-     * Required. The name of the game server config to retrieve. Uses the form:
+     * Required. The name of the game server config to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * 
* @@ -515,7 +515,7 @@ public java.lang.String getName() { * * *
-     * Required. The name of the game server config to retrieve. Uses the form:
+     * Required. The name of the game server config to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * 
* @@ -540,7 +540,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The name of the game server config to retrieve. Uses the form:
+     * Required. The name of the game server config to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * 
* @@ -564,7 +564,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The name of the game server config to retrieve. Uses the form:
+     * Required. The name of the game server config to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * 
* @@ -584,7 +584,7 @@ public Builder clearName() { * * *
-     * Required. The name of the game server config to retrieve. Uses the form:
+     * Required. The name of the game server config to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerConfigRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerConfigRequestOrBuilder.java index 65b66bd6..3f6eefaa 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerConfigRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerConfigRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface GetGameServerConfigRequestOrBuilder * * *
-   * Required. The name of the game server config to retrieve. Uses the form:
+   * Required. The name of the game server config to retrieve, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
    * 
* @@ -42,7 +42,7 @@ public interface GetGameServerConfigRequestOrBuilder * * *
-   * Required. The name of the game server config to retrieve. Uses the form:
+   * Required. The name of the game server config to retrieve, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRequest.java index 95b42280..6f18f5ba 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRequest.java @@ -118,7 +118,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the game server delpoyment to retrieve. Uses the form:
+   * Required. The name of the game server delpoyment to retrieve, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * 
* @@ -144,7 +144,7 @@ public java.lang.String getName() { * * *
-   * Required. The name of the game server delpoyment to retrieve. Uses the form:
+   * Required. The name of the game server delpoyment to retrieve, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * 
* @@ -491,7 +491,7 @@ public Builder mergeFrom( * * *
-     * Required. The name of the game server delpoyment to retrieve. Uses the form:
+     * Required. The name of the game server delpoyment to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* @@ -516,7 +516,7 @@ public java.lang.String getName() { * * *
-     * Required. The name of the game server delpoyment to retrieve. Uses the form:
+     * Required. The name of the game server delpoyment to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* @@ -541,7 +541,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The name of the game server delpoyment to retrieve. Uses the form:
+     * Required. The name of the game server delpoyment to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* @@ -565,7 +565,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The name of the game server delpoyment to retrieve. Uses the form:
+     * Required. The name of the game server delpoyment to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* @@ -585,7 +585,7 @@ public Builder clearName() { * * *
-     * Required. The name of the game server delpoyment to retrieve. Uses the form:
+     * Required. The name of the game server delpoyment to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRequestOrBuilder.java index ecdfd0ba..7bea134d 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface GetGameServerDeploymentRequestOrBuilder * * *
-   * Required. The name of the game server delpoyment to retrieve. Uses the form:
+   * Required. The name of the game server delpoyment to retrieve, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * 
* @@ -42,7 +42,7 @@ public interface GetGameServerDeploymentRequestOrBuilder * * *
-   * Required. The name of the game server delpoyment to retrieve. Uses the form:
+   * Required. The name of the game server delpoyment to retrieve, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRolloutRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRolloutRequest.java index 06fdef6c..46335ff2 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRolloutRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRolloutRequest.java @@ -120,7 +120,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the game server delpoyment to retrieve. Uses the form:
+   * Required. The name of the game server delpoyment to retrieve, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
    * 
* @@ -146,7 +146,7 @@ public java.lang.String getName() { * * *
-   * Required. The name of the game server delpoyment to retrieve. Uses the form:
+   * Required. The name of the game server delpoyment to retrieve, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
    * 
* @@ -498,7 +498,7 @@ public Builder mergeFrom( * * *
-     * Required. The name of the game server delpoyment to retrieve. Uses the form:
+     * Required. The name of the game server delpoyment to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
      * 
* @@ -523,7 +523,7 @@ public java.lang.String getName() { * * *
-     * Required. The name of the game server delpoyment to retrieve. Uses the form:
+     * Required. The name of the game server delpoyment to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
      * 
* @@ -548,7 +548,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The name of the game server delpoyment to retrieve. Uses the form:
+     * Required. The name of the game server delpoyment to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
      * 
* @@ -572,7 +572,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The name of the game server delpoyment to retrieve. Uses the form:
+     * Required. The name of the game server delpoyment to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
      * 
* @@ -592,7 +592,7 @@ public Builder clearName() { * * *
-     * Required. The name of the game server delpoyment to retrieve. Uses the form:
+     * Required. The name of the game server delpoyment to retrieve, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRolloutRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRolloutRequestOrBuilder.java index 56997c9f..198e119f 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRolloutRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetGameServerDeploymentRolloutRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface GetGameServerDeploymentRolloutRequestOrBuilder * * *
-   * Required. The name of the game server delpoyment to retrieve. Uses the form:
+   * Required. The name of the game server delpoyment to retrieve, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
    * 
* @@ -42,7 +42,7 @@ public interface GetGameServerDeploymentRolloutRequestOrBuilder * * *
-   * Required. The name of the game server delpoyment to retrieve. Uses the form:
+   * Required. The name of the game server delpoyment to retrieve, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetRealmRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetRealmRequest.java index c2deed38..61ffcb8a 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetRealmRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetRealmRequest.java @@ -117,7 +117,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the realm to retrieve. Uses the form:
+   * Required. The name of the realm to retrieve, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`.
    * 
* @@ -143,7 +143,7 @@ public java.lang.String getName() { * * *
-   * Required. The name of the realm to retrieve. Uses the form:
+   * Required. The name of the realm to retrieve, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`.
    * 
* @@ -487,7 +487,7 @@ public Builder mergeFrom( * * *
-     * Required. The name of the realm to retrieve. Uses the form:
+     * Required. The name of the realm to retrieve, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -512,7 +512,7 @@ public java.lang.String getName() { * * *
-     * Required. The name of the realm to retrieve. Uses the form:
+     * Required. The name of the realm to retrieve, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -537,7 +537,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The name of the realm to retrieve. Uses the form:
+     * Required. The name of the realm to retrieve, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -561,7 +561,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The name of the realm to retrieve. Uses the form:
+     * Required. The name of the realm to retrieve, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -581,7 +581,7 @@ public Builder clearName() { * * *
-     * Required. The name of the realm to retrieve. Uses the form:
+     * Required. The name of the realm to retrieve, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetRealmRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetRealmRequestOrBuilder.java index 59c12826..fc68a104 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetRealmRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GetRealmRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface GetRealmRequestOrBuilder * * *
-   * Required. The name of the realm to retrieve. Uses the form:
+   * Required. The name of the realm to retrieve, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`.
    * 
* @@ -42,7 +42,7 @@ public interface GetRealmRequestOrBuilder * * *
-   * Required. The name of the realm to retrieve. Uses the form:
+   * Required. The name of the realm to retrieve, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/KubernetesClusterState.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/KubernetesClusterState.java new file mode 100644 index 00000000..7786467d --- /dev/null +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/KubernetesClusterState.java @@ -0,0 +1,1877 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/gaming/v1/game_server_clusters.proto + +package com.google.cloud.gaming.v1; + +/** + * + * + *
+ * The state of the Kubernetes cluster.
+ * 
+ * + * Protobuf type {@code google.cloud.gaming.v1.KubernetesClusterState} + */ +public final class KubernetesClusterState extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.gaming.v1.KubernetesClusterState) + KubernetesClusterStateOrBuilder { + private static final long serialVersionUID = 0L; + // Use KubernetesClusterState.newBuilder() to construct. + private KubernetesClusterState(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private KubernetesClusterState() { + agonesVersionInstalled_ = ""; + kubernetesVersionInstalled_ = ""; + installationState_ = 0; + versionInstalledErrorMessage_ = ""; + provider_ = ""; + agonesVersionTargeted_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new KubernetesClusterState(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet getUnknownFields() { + return this.unknownFields; + } + + private KubernetesClusterState( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: + { + java.lang.String s = input.readStringRequireUtf8(); + + agonesVersionInstalled_ = s; + break; + } + case 18: + { + java.lang.String s = input.readStringRequireUtf8(); + + kubernetesVersionInstalled_ = s; + break; + } + case 24: + { + int rawValue = input.readEnum(); + + installationState_ = rawValue; + break; + } + case 34: + { + java.lang.String s = input.readStringRequireUtf8(); + + versionInstalledErrorMessage_ = s; + break; + } + case 42: + { + java.lang.String s = input.readStringRequireUtf8(); + + provider_ = s; + break; + } + case 50: + { + java.lang.String s = input.readStringRequireUtf8(); + + agonesVersionTargeted_ = s; + break; + } + default: + { + if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.gaming.v1.GameServerClusters + .internal_static_google_cloud_gaming_v1_KubernetesClusterState_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.gaming.v1.GameServerClusters + .internal_static_google_cloud_gaming_v1_KubernetesClusterState_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.gaming.v1.KubernetesClusterState.class, + com.google.cloud.gaming.v1.KubernetesClusterState.Builder.class); + } + + /** + * + * + *
+   * The state of the installed versions of Agones/Kubernetes. See also
+   * https://cloud.google.com/game-servers/docs/versions-and-upgrades.
+   * 
+ * + * Protobuf enum {@code google.cloud.gaming.v1.KubernetesClusterState.InstallationState} + */ + public enum InstallationState implements com.google.protobuf.ProtocolMessageEnum { + /** + * + * + *
+     * The default value. This value is used if the state is omitted.
+     * 
+ * + * INSTALLATION_STATE_UNSPECIFIED = 0; + */ + INSTALLATION_STATE_UNSPECIFIED(0), + /** + * + * + *
+     * The combination of Agones and Kubernetes versions is supported by Google
+     * Cloud Game Servers.
+     * 
+ * + * AGONES_KUBERNETES_VERSION_SUPPORTED = 1; + */ + AGONES_KUBERNETES_VERSION_SUPPORTED(1), + /** + * + * + *
+     * The installed version of Agones is not supported by Google Cloud Game
+     * Servers.
+     * 
+ * + * AGONES_VERSION_UNSUPPORTED = 2; + */ + AGONES_VERSION_UNSUPPORTED(2), + /** + * + * + *
+     * The installed version of Agones is supported by Google Cloud Game
+     * Servers, but the installed version of Kubernetes is not recommended or
+     * supported by the version of Agones.
+     * 
+ * + * AGONES_KUBERNETES_VERSION_UNSUPPORTED = 3; + */ + AGONES_KUBERNETES_VERSION_UNSUPPORTED(3), + /** + * + * + *
+     * The installed version of Agones is not recognized because the Agones
+     * controller's image name does not have a version string reported as
+     * {major}.{minor}(.{patch}).
+     * 
+ * + * AGONES_VERSION_UNRECOGNIZED = 4; + */ + AGONES_VERSION_UNRECOGNIZED(4), + /** + * + * + *
+     * The server version of Kubernetes cluster is not recognized because the
+     * API server didn't return parsable version info on path/version.
+     * 
+ * + * KUBERNETES_VERSION_UNRECOGNIZED = 5; + */ + KUBERNETES_VERSION_UNRECOGNIZED(5), + /** + * + * + *
+     * Failed to read or verify the version of Agones or Kubernetes. See
+     * version_installed_error_message for details.
+     * 
+ * + * VERSION_VERIFICATION_FAILED = 6; + */ + VERSION_VERIFICATION_FAILED(6), + /** + * + * + *
+     * Agones is not installed.
+     * 
+ * + * AGONES_NOT_INSTALLED = 7; + */ + AGONES_NOT_INSTALLED(7), + UNRECOGNIZED(-1), + ; + + /** + * + * + *
+     * The default value. This value is used if the state is omitted.
+     * 
+ * + * INSTALLATION_STATE_UNSPECIFIED = 0; + */ + public static final int INSTALLATION_STATE_UNSPECIFIED_VALUE = 0; + /** + * + * + *
+     * The combination of Agones and Kubernetes versions is supported by Google
+     * Cloud Game Servers.
+     * 
+ * + * AGONES_KUBERNETES_VERSION_SUPPORTED = 1; + */ + public static final int AGONES_KUBERNETES_VERSION_SUPPORTED_VALUE = 1; + /** + * + * + *
+     * The installed version of Agones is not supported by Google Cloud Game
+     * Servers.
+     * 
+ * + * AGONES_VERSION_UNSUPPORTED = 2; + */ + public static final int AGONES_VERSION_UNSUPPORTED_VALUE = 2; + /** + * + * + *
+     * The installed version of Agones is supported by Google Cloud Game
+     * Servers, but the installed version of Kubernetes is not recommended or
+     * supported by the version of Agones.
+     * 
+ * + * AGONES_KUBERNETES_VERSION_UNSUPPORTED = 3; + */ + public static final int AGONES_KUBERNETES_VERSION_UNSUPPORTED_VALUE = 3; + /** + * + * + *
+     * The installed version of Agones is not recognized because the Agones
+     * controller's image name does not have a version string reported as
+     * {major}.{minor}(.{patch}).
+     * 
+ * + * AGONES_VERSION_UNRECOGNIZED = 4; + */ + public static final int AGONES_VERSION_UNRECOGNIZED_VALUE = 4; + /** + * + * + *
+     * The server version of Kubernetes cluster is not recognized because the
+     * API server didn't return parsable version info on path/version.
+     * 
+ * + * KUBERNETES_VERSION_UNRECOGNIZED = 5; + */ + public static final int KUBERNETES_VERSION_UNRECOGNIZED_VALUE = 5; + /** + * + * + *
+     * Failed to read or verify the version of Agones or Kubernetes. See
+     * version_installed_error_message for details.
+     * 
+ * + * VERSION_VERIFICATION_FAILED = 6; + */ + public static final int VERSION_VERIFICATION_FAILED_VALUE = 6; + /** + * + * + *
+     * Agones is not installed.
+     * 
+ * + * AGONES_NOT_INSTALLED = 7; + */ + public static final int AGONES_NOT_INSTALLED_VALUE = 7; + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static InstallationState valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static InstallationState forNumber(int value) { + switch (value) { + case 0: + return INSTALLATION_STATE_UNSPECIFIED; + case 1: + return AGONES_KUBERNETES_VERSION_SUPPORTED; + case 2: + return AGONES_VERSION_UNSUPPORTED; + case 3: + return AGONES_KUBERNETES_VERSION_UNSUPPORTED; + case 4: + return AGONES_VERSION_UNRECOGNIZED; + case 5: + return KUBERNETES_VERSION_UNRECOGNIZED; + case 6: + return VERSION_VERIFICATION_FAILED; + case 7: + return AGONES_NOT_INSTALLED; + default: + return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + + private static final com.google.protobuf.Internal.EnumLiteMap + internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public InstallationState findValueByNumber(int number) { + return InstallationState.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + + public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { + return getDescriptor(); + } + + public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { + return com.google.cloud.gaming.v1.KubernetesClusterState.getDescriptor() + .getEnumTypes() + .get(0); + } + + private static final InstallationState[] VALUES = values(); + + public static InstallationState valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private InstallationState(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:google.cloud.gaming.v1.KubernetesClusterState.InstallationState) + } + + public static final int AGONES_VERSION_INSTALLED_FIELD_NUMBER = 1; + private volatile java.lang.Object agonesVersionInstalled_; + /** + * + * + *
+   * Output only. The version of Agones currently installed in the registered Kubernetes
+   * cluster.
+   * 
+ * + * string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The agonesVersionInstalled. + */ + @java.lang.Override + public java.lang.String getAgonesVersionInstalled() { + java.lang.Object ref = agonesVersionInstalled_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + agonesVersionInstalled_ = s; + return s; + } + } + /** + * + * + *
+   * Output only. The version of Agones currently installed in the registered Kubernetes
+   * cluster.
+   * 
+ * + * string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for agonesVersionInstalled. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAgonesVersionInstalledBytes() { + java.lang.Object ref = agonesVersionInstalled_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + agonesVersionInstalled_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int KUBERNETES_VERSION_INSTALLED_FIELD_NUMBER = 2; + private volatile java.lang.Object kubernetesVersionInstalled_; + /** + * + * + *
+   * Output only. The version of Kubernetes that is currently used in the registered
+   * Kubernetes cluster (as detected by the Cloud Game Servers service).
+   * 
+ * + * string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The kubernetesVersionInstalled. + */ + @java.lang.Override + public java.lang.String getKubernetesVersionInstalled() { + java.lang.Object ref = kubernetesVersionInstalled_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + kubernetesVersionInstalled_ = s; + return s; + } + } + /** + * + * + *
+   * Output only. The version of Kubernetes that is currently used in the registered
+   * Kubernetes cluster (as detected by the Cloud Game Servers service).
+   * 
+ * + * string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for kubernetesVersionInstalled. + */ + @java.lang.Override + public com.google.protobuf.ByteString getKubernetesVersionInstalledBytes() { + java.lang.Object ref = kubernetesVersionInstalled_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + kubernetesVersionInstalled_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int INSTALLATION_STATE_FIELD_NUMBER = 3; + private int installationState_; + /** + * + * + *
+   * Output only. The state for the installed versions of Agones/Kubernetes.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for installationState. + */ + @java.lang.Override + public int getInstallationStateValue() { + return installationState_; + } + /** + * + * + *
+   * Output only. The state for the installed versions of Agones/Kubernetes.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The installationState. + */ + @java.lang.Override + public com.google.cloud.gaming.v1.KubernetesClusterState.InstallationState + getInstallationState() { + @SuppressWarnings("deprecation") + com.google.cloud.gaming.v1.KubernetesClusterState.InstallationState result = + com.google.cloud.gaming.v1.KubernetesClusterState.InstallationState.valueOf( + installationState_); + return result == null + ? com.google.cloud.gaming.v1.KubernetesClusterState.InstallationState.UNRECOGNIZED + : result; + } + + public static final int VERSION_INSTALLED_ERROR_MESSAGE_FIELD_NUMBER = 4; + private volatile java.lang.Object versionInstalledErrorMessage_; + /** + * + * + *
+   * Output only. The detailed error message for the installed versions of Agones/Kubernetes.
+   * 
+ * + * string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The versionInstalledErrorMessage. + */ + @java.lang.Override + public java.lang.String getVersionInstalledErrorMessage() { + java.lang.Object ref = versionInstalledErrorMessage_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + versionInstalledErrorMessage_ = s; + return s; + } + } + /** + * + * + *
+   * Output only. The detailed error message for the installed versions of Agones/Kubernetes.
+   * 
+ * + * string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for versionInstalledErrorMessage. + */ + @java.lang.Override + public com.google.protobuf.ByteString getVersionInstalledErrorMessageBytes() { + java.lang.Object ref = versionInstalledErrorMessage_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + versionInstalledErrorMessage_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PROVIDER_FIELD_NUMBER = 5; + private volatile java.lang.Object provider_; + /** + * + * + *
+   * Output only. The cloud provider type reported by the first node's providerID in the list
+   * of nodes on the Kubernetes endpoint. On Kubernetes platforms that support
+   * zero-node clusters (like GKE-on-GCP), the provider type will be empty.
+   * 
+ * + * string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The provider. + */ + @java.lang.Override + public java.lang.String getProvider() { + java.lang.Object ref = provider_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + provider_ = s; + return s; + } + } + /** + * + * + *
+   * Output only. The cloud provider type reported by the first node's providerID in the list
+   * of nodes on the Kubernetes endpoint. On Kubernetes platforms that support
+   * zero-node clusters (like GKE-on-GCP), the provider type will be empty.
+   * 
+ * + * string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for provider. + */ + @java.lang.Override + public com.google.protobuf.ByteString getProviderBytes() { + java.lang.Object ref = provider_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + provider_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int AGONES_VERSION_TARGETED_FIELD_NUMBER = 6; + private volatile java.lang.Object agonesVersionTargeted_; + /** + * + * + *
+   * Output only. The version of Agones that is targeted to be installed in the cluster.
+   * 
+ * + * string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The agonesVersionTargeted. + */ + @java.lang.Override + public java.lang.String getAgonesVersionTargeted() { + java.lang.Object ref = agonesVersionTargeted_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + agonesVersionTargeted_ = s; + return s; + } + } + /** + * + * + *
+   * Output only. The version of Agones that is targeted to be installed in the cluster.
+   * 
+ * + * string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for agonesVersionTargeted. + */ + @java.lang.Override + public com.google.protobuf.ByteString getAgonesVersionTargetedBytes() { + java.lang.Object ref = agonesVersionTargeted_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + agonesVersionTargeted_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { + if (!getAgonesVersionInstalledBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, agonesVersionInstalled_); + } + if (!getKubernetesVersionInstalledBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, kubernetesVersionInstalled_); + } + if (installationState_ + != com.google.cloud.gaming.v1.KubernetesClusterState.InstallationState + .INSTALLATION_STATE_UNSPECIFIED + .getNumber()) { + output.writeEnum(3, installationState_); + } + if (!getVersionInstalledErrorMessageBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, versionInstalledErrorMessage_); + } + if (!getProviderBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, provider_); + } + if (!getAgonesVersionTargetedBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, agonesVersionTargeted_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getAgonesVersionInstalledBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, agonesVersionInstalled_); + } + if (!getKubernetesVersionInstalledBytes().isEmpty()) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize(2, kubernetesVersionInstalled_); + } + if (installationState_ + != com.google.cloud.gaming.v1.KubernetesClusterState.InstallationState + .INSTALLATION_STATE_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(3, installationState_); + } + if (!getVersionInstalledErrorMessageBytes().isEmpty()) { + size += + com.google.protobuf.GeneratedMessageV3.computeStringSize( + 4, versionInstalledErrorMessage_); + } + if (!getProviderBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, provider_); + } + if (!getAgonesVersionTargetedBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, agonesVersionTargeted_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.google.cloud.gaming.v1.KubernetesClusterState)) { + return super.equals(obj); + } + com.google.cloud.gaming.v1.KubernetesClusterState other = + (com.google.cloud.gaming.v1.KubernetesClusterState) obj; + + if (!getAgonesVersionInstalled().equals(other.getAgonesVersionInstalled())) return false; + if (!getKubernetesVersionInstalled().equals(other.getKubernetesVersionInstalled())) + return false; + if (installationState_ != other.installationState_) return false; + if (!getVersionInstalledErrorMessage().equals(other.getVersionInstalledErrorMessage())) + return false; + if (!getProvider().equals(other.getProvider())) return false; + if (!getAgonesVersionTargeted().equals(other.getAgonesVersionTargeted())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AGONES_VERSION_INSTALLED_FIELD_NUMBER; + hash = (53 * hash) + getAgonesVersionInstalled().hashCode(); + hash = (37 * hash) + KUBERNETES_VERSION_INSTALLED_FIELD_NUMBER; + hash = (53 * hash) + getKubernetesVersionInstalled().hashCode(); + hash = (37 * hash) + INSTALLATION_STATE_FIELD_NUMBER; + hash = (53 * hash) + installationState_; + hash = (37 * hash) + VERSION_INSTALLED_ERROR_MESSAGE_FIELD_NUMBER; + hash = (53 * hash) + getVersionInstalledErrorMessage().hashCode(); + hash = (37 * hash) + PROVIDER_FIELD_NUMBER; + hash = (53 * hash) + getProvider().hashCode(); + hash = (37 * hash) + AGONES_VERSION_TARGETED_FIELD_NUMBER; + hash = (53 * hash) + getAgonesVersionTargeted().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState parseFrom( + java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState parseFrom( + byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState parseFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState parseFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState parseDelimitedFrom( + java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState parseDelimitedFrom( + java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( + PARSER, input, extensionRegistry); + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState parseFrom( + com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException( + PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { + return newBuilder(); + } + + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + + public static Builder newBuilder(com.google.cloud.gaming.v1.KubernetesClusterState prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * + * + *
+   * The state of the Kubernetes cluster.
+   * 
+ * + * Protobuf type {@code google.cloud.gaming.v1.KubernetesClusterState} + */ + public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.gaming.v1.KubernetesClusterState) + com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.gaming.v1.GameServerClusters + .internal_static_google_cloud_gaming_v1_KubernetesClusterState_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.gaming.v1.GameServerClusters + .internal_static_google_cloud_gaming_v1_KubernetesClusterState_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.gaming.v1.KubernetesClusterState.class, + com.google.cloud.gaming.v1.KubernetesClusterState.Builder.class); + } + + // Construct using com.google.cloud.gaming.v1.KubernetesClusterState.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) {} + } + + @java.lang.Override + public Builder clear() { + super.clear(); + agonesVersionInstalled_ = ""; + + kubernetesVersionInstalled_ = ""; + + installationState_ = 0; + + versionInstalledErrorMessage_ = ""; + + provider_ = ""; + + agonesVersionTargeted_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.gaming.v1.GameServerClusters + .internal_static_google_cloud_gaming_v1_KubernetesClusterState_descriptor; + } + + @java.lang.Override + public com.google.cloud.gaming.v1.KubernetesClusterState getDefaultInstanceForType() { + return com.google.cloud.gaming.v1.KubernetesClusterState.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.gaming.v1.KubernetesClusterState build() { + com.google.cloud.gaming.v1.KubernetesClusterState result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.gaming.v1.KubernetesClusterState buildPartial() { + com.google.cloud.gaming.v1.KubernetesClusterState result = + new com.google.cloud.gaming.v1.KubernetesClusterState(this); + result.agonesVersionInstalled_ = agonesVersionInstalled_; + result.kubernetesVersionInstalled_ = kubernetesVersionInstalled_; + result.installationState_ = installationState_; + result.versionInstalledErrorMessage_ = versionInstalledErrorMessage_; + result.provider_ = provider_; + result.agonesVersionTargeted_ = agonesVersionTargeted_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.setField(field, value); + } + + @java.lang.Override + public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + + @java.lang.Override + public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { + return super.addRepeatedField(field, value); + } + + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.google.cloud.gaming.v1.KubernetesClusterState) { + return mergeFrom((com.google.cloud.gaming.v1.KubernetesClusterState) other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.google.cloud.gaming.v1.KubernetesClusterState other) { + if (other == com.google.cloud.gaming.v1.KubernetesClusterState.getDefaultInstance()) + return this; + if (!other.getAgonesVersionInstalled().isEmpty()) { + agonesVersionInstalled_ = other.agonesVersionInstalled_; + onChanged(); + } + if (!other.getKubernetesVersionInstalled().isEmpty()) { + kubernetesVersionInstalled_ = other.kubernetesVersionInstalled_; + onChanged(); + } + if (other.installationState_ != 0) { + setInstallationStateValue(other.getInstallationStateValue()); + } + if (!other.getVersionInstalledErrorMessage().isEmpty()) { + versionInstalledErrorMessage_ = other.versionInstalledErrorMessage_; + onChanged(); + } + if (!other.getProvider().isEmpty()) { + provider_ = other.provider_; + onChanged(); + } + if (!other.getAgonesVersionTargeted().isEmpty()) { + agonesVersionTargeted_ = other.agonesVersionTargeted_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.google.cloud.gaming.v1.KubernetesClusterState parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = + (com.google.cloud.gaming.v1.KubernetesClusterState) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object agonesVersionInstalled_ = ""; + /** + * + * + *
+     * Output only. The version of Agones currently installed in the registered Kubernetes
+     * cluster.
+     * 
+ * + * string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The agonesVersionInstalled. + */ + public java.lang.String getAgonesVersionInstalled() { + java.lang.Object ref = agonesVersionInstalled_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + agonesVersionInstalled_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Output only. The version of Agones currently installed in the registered Kubernetes
+     * cluster.
+     * 
+ * + * string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for agonesVersionInstalled. + */ + public com.google.protobuf.ByteString getAgonesVersionInstalledBytes() { + java.lang.Object ref = agonesVersionInstalled_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + agonesVersionInstalled_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Output only. The version of Agones currently installed in the registered Kubernetes
+     * cluster.
+     * 
+ * + * string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The agonesVersionInstalled to set. + * @return This builder for chaining. + */ + public Builder setAgonesVersionInstalled(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + agonesVersionInstalled_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The version of Agones currently installed in the registered Kubernetes
+     * cluster.
+     * 
+ * + * string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearAgonesVersionInstalled() { + + agonesVersionInstalled_ = getDefaultInstance().getAgonesVersionInstalled(); + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The version of Agones currently installed in the registered Kubernetes
+     * cluster.
+     * 
+ * + * string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The bytes for agonesVersionInstalled to set. + * @return This builder for chaining. + */ + public Builder setAgonesVersionInstalledBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + agonesVersionInstalled_ = value; + onChanged(); + return this; + } + + private java.lang.Object kubernetesVersionInstalled_ = ""; + /** + * + * + *
+     * Output only. The version of Kubernetes that is currently used in the registered
+     * Kubernetes cluster (as detected by the Cloud Game Servers service).
+     * 
+ * + * string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The kubernetesVersionInstalled. + */ + public java.lang.String getKubernetesVersionInstalled() { + java.lang.Object ref = kubernetesVersionInstalled_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + kubernetesVersionInstalled_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Output only. The version of Kubernetes that is currently used in the registered
+     * Kubernetes cluster (as detected by the Cloud Game Servers service).
+     * 
+ * + * string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for kubernetesVersionInstalled. + */ + public com.google.protobuf.ByteString getKubernetesVersionInstalledBytes() { + java.lang.Object ref = kubernetesVersionInstalled_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + kubernetesVersionInstalled_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Output only. The version of Kubernetes that is currently used in the registered
+     * Kubernetes cluster (as detected by the Cloud Game Servers service).
+     * 
+ * + * string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The kubernetesVersionInstalled to set. + * @return This builder for chaining. + */ + public Builder setKubernetesVersionInstalled(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + kubernetesVersionInstalled_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The version of Kubernetes that is currently used in the registered
+     * Kubernetes cluster (as detected by the Cloud Game Servers service).
+     * 
+ * + * string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearKubernetesVersionInstalled() { + + kubernetesVersionInstalled_ = getDefaultInstance().getKubernetesVersionInstalled(); + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The version of Kubernetes that is currently used in the registered
+     * Kubernetes cluster (as detected by the Cloud Game Servers service).
+     * 
+ * + * string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The bytes for kubernetesVersionInstalled to set. + * @return This builder for chaining. + */ + public Builder setKubernetesVersionInstalledBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + kubernetesVersionInstalled_ = value; + onChanged(); + return this; + } + + private int installationState_ = 0; + /** + * + * + *
+     * Output only. The state for the installed versions of Agones/Kubernetes.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for installationState. + */ + @java.lang.Override + public int getInstallationStateValue() { + return installationState_; + } + /** + * + * + *
+     * Output only. The state for the installed versions of Agones/Kubernetes.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The enum numeric value on the wire for installationState to set. + * @return This builder for chaining. + */ + public Builder setInstallationStateValue(int value) { + + installationState_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The state for the installed versions of Agones/Kubernetes.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The installationState. + */ + @java.lang.Override + public com.google.cloud.gaming.v1.KubernetesClusterState.InstallationState + getInstallationState() { + @SuppressWarnings("deprecation") + com.google.cloud.gaming.v1.KubernetesClusterState.InstallationState result = + com.google.cloud.gaming.v1.KubernetesClusterState.InstallationState.valueOf( + installationState_); + return result == null + ? com.google.cloud.gaming.v1.KubernetesClusterState.InstallationState.UNRECOGNIZED + : result; + } + /** + * + * + *
+     * Output only. The state for the installed versions of Agones/Kubernetes.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The installationState to set. + * @return This builder for chaining. + */ + public Builder setInstallationState( + com.google.cloud.gaming.v1.KubernetesClusterState.InstallationState value) { + if (value == null) { + throw new NullPointerException(); + } + + installationState_ = value.getNumber(); + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The state for the installed versions of Agones/Kubernetes.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearInstallationState() { + + installationState_ = 0; + onChanged(); + return this; + } + + private java.lang.Object versionInstalledErrorMessage_ = ""; + /** + * + * + *
+     * Output only. The detailed error message for the installed versions of Agones/Kubernetes.
+     * 
+ * + * + * string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The versionInstalledErrorMessage. + */ + public java.lang.String getVersionInstalledErrorMessage() { + java.lang.Object ref = versionInstalledErrorMessage_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + versionInstalledErrorMessage_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Output only. The detailed error message for the installed versions of Agones/Kubernetes.
+     * 
+ * + * + * string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for versionInstalledErrorMessage. + */ + public com.google.protobuf.ByteString getVersionInstalledErrorMessageBytes() { + java.lang.Object ref = versionInstalledErrorMessage_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + versionInstalledErrorMessage_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Output only. The detailed error message for the installed versions of Agones/Kubernetes.
+     * 
+ * + * + * string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The versionInstalledErrorMessage to set. + * @return This builder for chaining. + */ + public Builder setVersionInstalledErrorMessage(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + versionInstalledErrorMessage_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The detailed error message for the installed versions of Agones/Kubernetes.
+     * 
+ * + * + * string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return This builder for chaining. + */ + public Builder clearVersionInstalledErrorMessage() { + + versionInstalledErrorMessage_ = getDefaultInstance().getVersionInstalledErrorMessage(); + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The detailed error message for the installed versions of Agones/Kubernetes.
+     * 
+ * + * + * string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @param value The bytes for versionInstalledErrorMessage to set. + * @return This builder for chaining. + */ + public Builder setVersionInstalledErrorMessageBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + versionInstalledErrorMessage_ = value; + onChanged(); + return this; + } + + private java.lang.Object provider_ = ""; + /** + * + * + *
+     * Output only. The cloud provider type reported by the first node's providerID in the list
+     * of nodes on the Kubernetes endpoint. On Kubernetes platforms that support
+     * zero-node clusters (like GKE-on-GCP), the provider type will be empty.
+     * 
+ * + * string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The provider. + */ + public java.lang.String getProvider() { + java.lang.Object ref = provider_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + provider_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Output only. The cloud provider type reported by the first node's providerID in the list
+     * of nodes on the Kubernetes endpoint. On Kubernetes platforms that support
+     * zero-node clusters (like GKE-on-GCP), the provider type will be empty.
+     * 
+ * + * string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for provider. + */ + public com.google.protobuf.ByteString getProviderBytes() { + java.lang.Object ref = provider_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + provider_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Output only. The cloud provider type reported by the first node's providerID in the list
+     * of nodes on the Kubernetes endpoint. On Kubernetes platforms that support
+     * zero-node clusters (like GKE-on-GCP), the provider type will be empty.
+     * 
+ * + * string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The provider to set. + * @return This builder for chaining. + */ + public Builder setProvider(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + provider_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The cloud provider type reported by the first node's providerID in the list
+     * of nodes on the Kubernetes endpoint. On Kubernetes platforms that support
+     * zero-node clusters (like GKE-on-GCP), the provider type will be empty.
+     * 
+ * + * string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearProvider() { + + provider_ = getDefaultInstance().getProvider(); + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The cloud provider type reported by the first node's providerID in the list
+     * of nodes on the Kubernetes endpoint. On Kubernetes platforms that support
+     * zero-node clusters (like GKE-on-GCP), the provider type will be empty.
+     * 
+ * + * string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for provider to set. + * @return This builder for chaining. + */ + public Builder setProviderBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + provider_ = value; + onChanged(); + return this; + } + + private java.lang.Object agonesVersionTargeted_ = ""; + /** + * + * + *
+     * Output only. The version of Agones that is targeted to be installed in the cluster.
+     * 
+ * + * string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The agonesVersionTargeted. + */ + public java.lang.String getAgonesVersionTargeted() { + java.lang.Object ref = agonesVersionTargeted_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + agonesVersionTargeted_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+     * Output only. The version of Agones that is targeted to be installed in the cluster.
+     * 
+ * + * string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for agonesVersionTargeted. + */ + public com.google.protobuf.ByteString getAgonesVersionTargetedBytes() { + java.lang.Object ref = agonesVersionTargeted_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + agonesVersionTargeted_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+     * Output only. The version of Agones that is targeted to be installed in the cluster.
+     * 
+ * + * string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The agonesVersionTargeted to set. + * @return This builder for chaining. + */ + public Builder setAgonesVersionTargeted(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + agonesVersionTargeted_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The version of Agones that is targeted to be installed in the cluster.
+     * 
+ * + * string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return This builder for chaining. + */ + public Builder clearAgonesVersionTargeted() { + + agonesVersionTargeted_ = getDefaultInstance().getAgonesVersionTargeted(); + onChanged(); + return this; + } + /** + * + * + *
+     * Output only. The version of Agones that is targeted to be installed in the cluster.
+     * 
+ * + * string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @param value The bytes for agonesVersionTargeted to set. + * @return This builder for chaining. + */ + public Builder setAgonesVersionTargetedBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + agonesVersionTargeted_ = value; + onChanged(); + return this; + } + + @java.lang.Override + public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + // @@protoc_insertion_point(builder_scope:google.cloud.gaming.v1.KubernetesClusterState) + } + + // @@protoc_insertion_point(class_scope:google.cloud.gaming.v1.KubernetesClusterState) + private static final com.google.cloud.gaming.v1.KubernetesClusterState DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = new com.google.cloud.gaming.v1.KubernetesClusterState(); + } + + public static com.google.cloud.gaming.v1.KubernetesClusterState getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public KubernetesClusterState parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new KubernetesClusterState(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.google.cloud.gaming.v1.KubernetesClusterState getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } +} diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/KubernetesClusterStateOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/KubernetesClusterStateOrBuilder.java new file mode 100644 index 00000000..dff8c556 --- /dev/null +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/KubernetesClusterStateOrBuilder.java @@ -0,0 +1,191 @@ +/* + * Copyright 2020 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: google/cloud/gaming/v1/game_server_clusters.proto + +package com.google.cloud.gaming.v1; + +public interface KubernetesClusterStateOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.gaming.v1.KubernetesClusterState) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+   * Output only. The version of Agones currently installed in the registered Kubernetes
+   * cluster.
+   * 
+ * + * string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The agonesVersionInstalled. + */ + java.lang.String getAgonesVersionInstalled(); + /** + * + * + *
+   * Output only. The version of Agones currently installed in the registered Kubernetes
+   * cluster.
+   * 
+ * + * string agones_version_installed = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for agonesVersionInstalled. + */ + com.google.protobuf.ByteString getAgonesVersionInstalledBytes(); + + /** + * + * + *
+   * Output only. The version of Kubernetes that is currently used in the registered
+   * Kubernetes cluster (as detected by the Cloud Game Servers service).
+   * 
+ * + * string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The kubernetesVersionInstalled. + */ + java.lang.String getKubernetesVersionInstalled(); + /** + * + * + *
+   * Output only. The version of Kubernetes that is currently used in the registered
+   * Kubernetes cluster (as detected by the Cloud Game Servers service).
+   * 
+ * + * string kubernetes_version_installed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for kubernetesVersionInstalled. + */ + com.google.protobuf.ByteString getKubernetesVersionInstalledBytes(); + + /** + * + * + *
+   * Output only. The state for the installed versions of Agones/Kubernetes.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The enum numeric value on the wire for installationState. + */ + int getInstallationStateValue(); + /** + * + * + *
+   * Output only. The state for the installed versions of Agones/Kubernetes.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState.InstallationState installation_state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The installationState. + */ + com.google.cloud.gaming.v1.KubernetesClusterState.InstallationState getInstallationState(); + + /** + * + * + *
+   * Output only. The detailed error message for the installed versions of Agones/Kubernetes.
+   * 
+ * + * string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The versionInstalledErrorMessage. + */ + java.lang.String getVersionInstalledErrorMessage(); + /** + * + * + *
+   * Output only. The detailed error message for the installed versions of Agones/Kubernetes.
+   * 
+ * + * string version_installed_error_message = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The bytes for versionInstalledErrorMessage. + */ + com.google.protobuf.ByteString getVersionInstalledErrorMessageBytes(); + + /** + * + * + *
+   * Output only. The cloud provider type reported by the first node's providerID in the list
+   * of nodes on the Kubernetes endpoint. On Kubernetes platforms that support
+   * zero-node clusters (like GKE-on-GCP), the provider type will be empty.
+   * 
+ * + * string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The provider. + */ + java.lang.String getProvider(); + /** + * + * + *
+   * Output only. The cloud provider type reported by the first node's providerID in the list
+   * of nodes on the Kubernetes endpoint. On Kubernetes platforms that support
+   * zero-node clusters (like GKE-on-GCP), the provider type will be empty.
+   * 
+ * + * string provider = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for provider. + */ + com.google.protobuf.ByteString getProviderBytes(); + + /** + * + * + *
+   * Output only. The version of Agones that is targeted to be installed in the cluster.
+   * 
+ * + * string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The agonesVersionTargeted. + */ + java.lang.String getAgonesVersionTargeted(); + /** + * + * + *
+   * Output only. The version of Agones that is targeted to be installed in the cluster.
+   * 
+ * + * string agones_version_targeted = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * @return The bytes for agonesVersionTargeted. + */ + com.google.protobuf.ByteString getAgonesVersionTargetedBytes(); +} diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerClustersRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerClustersRequest.java index 70f6cc1a..9595a7a0 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerClustersRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerClustersRequest.java @@ -42,6 +42,7 @@ private ListGameServerClustersRequest() { pageToken_ = ""; filter_ = ""; orderBy_ = ""; + view_ = 0; } @java.lang.Override @@ -106,6 +107,13 @@ private ListGameServerClustersRequest( orderBy_ = s; break; } + case 48: + { + int rawValue = input.readEnum(); + + view_ = rawValue; + break; + } default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { @@ -146,7 +154,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * "projects/{project}/locations/{location}/realms/{realm}".
    * 
* @@ -172,7 +180,7 @@ public java.lang.String getParent() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * "projects/{project}/locations/{location}/realms/{realm}".
    * 
* @@ -201,7 +209,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-   * Optional. The maximum number of items to return.  If unspecified, the server
+   * Optional. The maximum number of items to return. If unspecified, the server
    * will pick an appropriate default. The server may return fewer items than
    * requested. A caller should only rely on response's
    * [next_page_token][google.cloud.gaming.v1.ListGameServerClustersResponse.next_page_token] to
@@ -366,6 +374,56 @@ public com.google.protobuf.ByteString getOrderByBytes() {
     }
   }
 
+  public static final int VIEW_FIELD_NUMBER = 6;
+  private int view_;
+  /**
+   *
+   *
+   * 
+   * Optional. View for the returned GameServerCluster objects. When `FULL` is
+   * specified, the `cluster_state` field is also returned in the
+   * GameServerCluster object, which includes the state of the referenced
+   * Kubernetes cluster such as versions and provider info. The default/unset
+   * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+   * not return the `cluster_state` field.
+   * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for view. + */ + @java.lang.Override + public int getViewValue() { + return view_; + } + /** + * + * + *
+   * Optional. View for the returned GameServerCluster objects. When `FULL` is
+   * specified, the `cluster_state` field is also returned in the
+   * GameServerCluster object, which includes the state of the referenced
+   * Kubernetes cluster such as versions and provider info. The default/unset
+   * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+   * not return the `cluster_state` field.
+   * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The view. + */ + @java.lang.Override + public com.google.cloud.gaming.v1.GameServerClusterView getView() { + @SuppressWarnings("deprecation") + com.google.cloud.gaming.v1.GameServerClusterView result = + com.google.cloud.gaming.v1.GameServerClusterView.valueOf(view_); + return result == null ? com.google.cloud.gaming.v1.GameServerClusterView.UNRECOGNIZED : result; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -395,6 +453,11 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (!getOrderByBytes().isEmpty()) { com.google.protobuf.GeneratedMessageV3.writeString(output, 5, orderBy_); } + if (view_ + != com.google.cloud.gaming.v1.GameServerClusterView.GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED + .getNumber()) { + output.writeEnum(6, view_); + } unknownFields.writeTo(output); } @@ -419,6 +482,11 @@ public int getSerializedSize() { if (!getOrderByBytes().isEmpty()) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, orderBy_); } + if (view_ + != com.google.cloud.gaming.v1.GameServerClusterView.GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(6, view_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -440,6 +508,7 @@ public boolean equals(final java.lang.Object obj) { if (!getPageToken().equals(other.getPageToken())) return false; if (!getFilter().equals(other.getFilter())) return false; if (!getOrderBy().equals(other.getOrderBy())) return false; + if (view_ != other.view_) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -461,6 +530,8 @@ public int hashCode() { hash = (53 * hash) + getFilter().hashCode(); hash = (37 * hash) + ORDER_BY_FIELD_NUMBER; hash = (53 * hash) + getOrderBy().hashCode(); + hash = (37 * hash) + VIEW_FIELD_NUMBER; + hash = (53 * hash) + view_; hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -617,6 +688,8 @@ public Builder clear() { orderBy_ = ""; + view_ = 0; + return this; } @@ -649,6 +722,7 @@ public com.google.cloud.gaming.v1.ListGameServerClustersRequest buildPartial() { result.pageToken_ = pageToken_; result.filter_ = filter_; result.orderBy_ = orderBy_; + result.view_ = view_; onBuilt(); return result; } @@ -718,6 +792,9 @@ public Builder mergeFrom(com.google.cloud.gaming.v1.ListGameServerClustersReques orderBy_ = other.orderBy_; onChanged(); } + if (other.view_ != 0) { + setViewValue(other.getViewValue()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -753,7 +830,7 @@ public Builder mergeFrom( * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * "projects/{project}/locations/{location}/realms/{realm}".
      * 
* @@ -778,7 +855,7 @@ public java.lang.String getParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * "projects/{project}/locations/{location}/realms/{realm}".
      * 
* @@ -803,7 +880,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * "projects/{project}/locations/{location}/realms/{realm}".
      * 
* @@ -827,7 +904,7 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * "projects/{project}/locations/{location}/realms/{realm}".
      * 
* @@ -847,7 +924,7 @@ public Builder clearParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * "projects/{project}/locations/{location}/realms/{realm}".
      * 
* @@ -874,7 +951,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * * *
-     * Optional. The maximum number of items to return.  If unspecified, the server
+     * Optional. The maximum number of items to return. If unspecified, the server
      * will pick an appropriate default. The server may return fewer items than
      * requested. A caller should only rely on response's
      * [next_page_token][google.cloud.gaming.v1.ListGameServerClustersResponse.next_page_token] to
@@ -893,7 +970,7 @@ public int getPageSize() {
      *
      *
      * 
-     * Optional. The maximum number of items to return.  If unspecified, the server
+     * Optional. The maximum number of items to return. If unspecified, the server
      * will pick an appropriate default. The server may return fewer items than
      * requested. A caller should only rely on response's
      * [next_page_token][google.cloud.gaming.v1.ListGameServerClustersResponse.next_page_token] to
@@ -915,7 +992,7 @@ public Builder setPageSize(int value) {
      *
      *
      * 
-     * Optional. The maximum number of items to return.  If unspecified, the server
+     * Optional. The maximum number of items to return. If unspecified, the server
      * will pick an appropriate default. The server may return fewer items than
      * requested. A caller should only rely on response's
      * [next_page_token][google.cloud.gaming.v1.ListGameServerClustersResponse.next_page_token] to
@@ -1256,6 +1333,134 @@ public Builder setOrderByBytes(com.google.protobuf.ByteString value) {
       return this;
     }
 
+    private int view_ = 0;
+    /**
+     *
+     *
+     * 
+     * Optional. View for the returned GameServerCluster objects. When `FULL` is
+     * specified, the `cluster_state` field is also returned in the
+     * GameServerCluster object, which includes the state of the referenced
+     * Kubernetes cluster such as versions and provider info. The default/unset
+     * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+     * not return the `cluster_state` field.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for view. + */ + @java.lang.Override + public int getViewValue() { + return view_; + } + /** + * + * + *
+     * Optional. View for the returned GameServerCluster objects. When `FULL` is
+     * specified, the `cluster_state` field is also returned in the
+     * GameServerCluster object, which includes the state of the referenced
+     * Kubernetes cluster such as versions and provider info. The default/unset
+     * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+     * not return the `cluster_state` field.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for view to set. + * @return This builder for chaining. + */ + public Builder setViewValue(int value) { + + view_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. View for the returned GameServerCluster objects. When `FULL` is
+     * specified, the `cluster_state` field is also returned in the
+     * GameServerCluster object, which includes the state of the referenced
+     * Kubernetes cluster such as versions and provider info. The default/unset
+     * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+     * not return the `cluster_state` field.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The view. + */ + @java.lang.Override + public com.google.cloud.gaming.v1.GameServerClusterView getView() { + @SuppressWarnings("deprecation") + com.google.cloud.gaming.v1.GameServerClusterView result = + com.google.cloud.gaming.v1.GameServerClusterView.valueOf(view_); + return result == null + ? com.google.cloud.gaming.v1.GameServerClusterView.UNRECOGNIZED + : result; + } + /** + * + * + *
+     * Optional. View for the returned GameServerCluster objects. When `FULL` is
+     * specified, the `cluster_state` field is also returned in the
+     * GameServerCluster object, which includes the state of the referenced
+     * Kubernetes cluster such as versions and provider info. The default/unset
+     * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+     * not return the `cluster_state` field.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The view to set. + * @return This builder for chaining. + */ + public Builder setView(com.google.cloud.gaming.v1.GameServerClusterView value) { + if (value == null) { + throw new NullPointerException(); + } + + view_ = value.getNumber(); + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. View for the returned GameServerCluster objects. When `FULL` is
+     * specified, the `cluster_state` field is also returned in the
+     * GameServerCluster object, which includes the state of the referenced
+     * Kubernetes cluster such as versions and provider info. The default/unset
+     * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+     * not return the `cluster_state` field.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + public Builder clearView() { + + view_ = 0; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerClustersRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerClustersRequestOrBuilder.java index 883c7651..c7f9e740 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerClustersRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerClustersRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface ListGameServerClustersRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * "projects/{project}/locations/{location}/realms/{realm}".
    * 
* @@ -42,7 +42,7 @@ public interface ListGameServerClustersRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * "projects/{project}/locations/{location}/realms/{realm}".
    * 
* @@ -58,7 +58,7 @@ public interface ListGameServerClustersRequestOrBuilder * * *
-   * Optional. The maximum number of items to return.  If unspecified, the server
+   * Optional. The maximum number of items to return. If unspecified, the server
    * will pick an appropriate default. The server may return fewer items than
    * requested. A caller should only rely on response's
    * [next_page_token][google.cloud.gaming.v1.ListGameServerClustersResponse.next_page_token] to
@@ -147,4 +147,43 @@ public interface ListGameServerClustersRequestOrBuilder
    * @return The bytes for orderBy.
    */
   com.google.protobuf.ByteString getOrderByBytes();
+
+  /**
+   *
+   *
+   * 
+   * Optional. View for the returned GameServerCluster objects. When `FULL` is
+   * specified, the `cluster_state` field is also returned in the
+   * GameServerCluster object, which includes the state of the referenced
+   * Kubernetes cluster such as versions and provider info. The default/unset
+   * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+   * not return the `cluster_state` field.
+   * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for view. + */ + int getViewValue(); + /** + * + * + *
+   * Optional. View for the returned GameServerCluster objects. When `FULL` is
+   * specified, the `cluster_state` field is also returned in the
+   * GameServerCluster object, which includes the state of the referenced
+   * Kubernetes cluster such as versions and provider info. The default/unset
+   * value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does
+   * not return the `cluster_state` field.
+   * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [(.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The view. + */ + com.google.cloud.gaming.v1.GameServerClusterView getView(); } diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerConfigsRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerConfigsRequest.java index b1f88f93..28ab9f2f 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerConfigsRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerConfigsRequest.java @@ -146,7 +146,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`.
    * 
* @@ -172,7 +172,7 @@ public java.lang.String getParent() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`.
    * 
* @@ -753,7 +753,7 @@ public Builder mergeFrom( * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`.
      * 
* @@ -778,7 +778,7 @@ public java.lang.String getParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`.
      * 
* @@ -803,7 +803,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`.
      * 
* @@ -827,7 +827,7 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`.
      * 
* @@ -847,7 +847,7 @@ public Builder clearParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerConfigsRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerConfigsRequestOrBuilder.java index 83c324a2..6f1f2c94 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerConfigsRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerConfigsRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface ListGameServerConfigsRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`.
    * 
* @@ -42,7 +42,7 @@ public interface ListGameServerConfigsRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerDeploymentsRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerDeploymentsRequest.java index 6a2f5599..41e42073 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerDeploymentsRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerDeploymentsRequest.java @@ -147,7 +147,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* @@ -173,7 +173,7 @@ public java.lang.String getParent() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* @@ -756,7 +756,7 @@ public Builder mergeFrom( * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -781,7 +781,7 @@ public java.lang.String getParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -806,7 +806,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -830,7 +830,7 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -850,7 +850,7 @@ public Builder clearParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerDeploymentsRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerDeploymentsRequestOrBuilder.java index 4d179cba..01d7ad63 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerDeploymentsRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListGameServerDeploymentsRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface ListGameServerDeploymentsRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* @@ -42,7 +42,7 @@ public interface ListGameServerDeploymentsRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListRealmsRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListRealmsRequest.java index e9ad9dae..e616ec56 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListRealmsRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListRealmsRequest.java @@ -146,7 +146,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* @@ -172,7 +172,7 @@ public java.lang.String getParent() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* @@ -752,7 +752,7 @@ public Builder mergeFrom( * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -777,7 +777,7 @@ public java.lang.String getParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -802,7 +802,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -826,7 +826,7 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* @@ -846,7 +846,7 @@ public Builder clearParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListRealmsRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListRealmsRequestOrBuilder.java index 16b5094e..8145461e 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListRealmsRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/ListRealmsRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface ListRealmsRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* @@ -42,7 +42,7 @@ public interface ListRealmsRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterRequest.java index c41c5caf..005c5f86 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterRequest.java @@ -42,6 +42,7 @@ private PreviewCreateGameServerClusterRequest( private PreviewCreateGameServerClusterRequest() { parent_ = ""; gameServerClusterId_ = ""; + view_ = 0; } @java.lang.Override @@ -116,6 +117,13 @@ private PreviewCreateGameServerClusterRequest( previewTime_ = subBuilder.buildPartial(); } + break; + } + case 48: + { + int rawValue = input.readEnum(); + + view_ = rawValue; break; } default: @@ -158,7 +166,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`.
    * 
* @@ -184,7 +192,7 @@ public java.lang.String getParent() { * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`.
    * 
* @@ -359,6 +367,50 @@ public com.google.protobuf.TimestampOrBuilder getPreviewTimeOrBuilder() { return getPreviewTime(); } + public static final int VIEW_FIELD_NUMBER = 6; + private int view_; + /** + * + * + *
+   * Optional. This field is deprecated, preview will always return
+   * KubernetesClusterState.
+   * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for view. + */ + @java.lang.Override + @java.lang.Deprecated + public int getViewValue() { + return view_; + } + /** + * + * + *
+   * Optional. This field is deprecated, preview will always return
+   * KubernetesClusterState.
+   * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The view. + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.cloud.gaming.v1.GameServerClusterView getView() { + @SuppressWarnings("deprecation") + com.google.cloud.gaming.v1.GameServerClusterView result = + com.google.cloud.gaming.v1.GameServerClusterView.valueOf(view_); + return result == null ? com.google.cloud.gaming.v1.GameServerClusterView.UNRECOGNIZED : result; + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -385,6 +437,11 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (previewTime_ != null) { output.writeMessage(4, getPreviewTime()); } + if (view_ + != com.google.cloud.gaming.v1.GameServerClusterView.GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED + .getNumber()) { + output.writeEnum(6, view_); + } unknownFields.writeTo(output); } @@ -406,6 +463,11 @@ public int getSerializedSize() { if (previewTime_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getPreviewTime()); } + if (view_ + != com.google.cloud.gaming.v1.GameServerClusterView.GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED + .getNumber()) { + size += com.google.protobuf.CodedOutputStream.computeEnumSize(6, view_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -432,6 +494,7 @@ public boolean equals(final java.lang.Object obj) { if (hasPreviewTime()) { if (!getPreviewTime().equals(other.getPreviewTime())) return false; } + if (view_ != other.view_) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -455,6 +518,8 @@ public int hashCode() { hash = (37 * hash) + PREVIEW_TIME_FIELD_NUMBER; hash = (53 * hash) + getPreviewTime().hashCode(); } + hash = (37 * hash) + VIEW_FIELD_NUMBER; + hash = (53 * hash) + view_; hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -617,6 +682,8 @@ public Builder clear() { previewTime_ = null; previewTimeBuilder_ = null; } + view_ = 0; + return this; } @@ -657,6 +724,7 @@ public com.google.cloud.gaming.v1.PreviewCreateGameServerClusterRequest buildPar } else { result.previewTime_ = previewTimeBuilder_.build(); } + result.view_ = view_; onBuilt(); return result; } @@ -723,6 +791,9 @@ public Builder mergeFrom( if (other.hasPreviewTime()) { mergePreviewTime(other.getPreviewTime()); } + if (other.view_ != 0) { + setViewValue(other.getViewValue()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -759,7 +830,7 @@ public Builder mergeFrom( * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -784,7 +855,7 @@ public java.lang.String getParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -809,7 +880,7 @@ public com.google.protobuf.ByteString getParentBytes() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -833,7 +904,7 @@ public Builder setParent(java.lang.String value) { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -853,7 +924,7 @@ public Builder clearParent() { * * *
-     * Required. The parent resource name. Uses the form:
+     * Required. The parent resource name, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`.
      * 
* @@ -1379,6 +1450,119 @@ public com.google.protobuf.TimestampOrBuilder getPreviewTimeOrBuilder() { return previewTimeBuilder_; } + private int view_ = 0; + /** + * + * + *
+     * Optional. This field is deprecated, preview will always return
+     * KubernetesClusterState.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for view. + */ + @java.lang.Override + @java.lang.Deprecated + public int getViewValue() { + return view_; + } + /** + * + * + *
+     * Optional. This field is deprecated, preview will always return
+     * KubernetesClusterState.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The enum numeric value on the wire for view to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setViewValue(int value) { + + view_ = value; + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. This field is deprecated, preview will always return
+     * KubernetesClusterState.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The view. + */ + @java.lang.Override + @java.lang.Deprecated + public com.google.cloud.gaming.v1.GameServerClusterView getView() { + @SuppressWarnings("deprecation") + com.google.cloud.gaming.v1.GameServerClusterView result = + com.google.cloud.gaming.v1.GameServerClusterView.valueOf(view_); + return result == null + ? com.google.cloud.gaming.v1.GameServerClusterView.UNRECOGNIZED + : result; + } + /** + * + * + *
+     * Optional. This field is deprecated, preview will always return
+     * KubernetesClusterState.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @param value The view to set. + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder setView(com.google.cloud.gaming.v1.GameServerClusterView value) { + if (value == null) { + throw new NullPointerException(); + } + + view_ = value.getNumber(); + onChanged(); + return this; + } + /** + * + * + *
+     * Optional. This field is deprecated, preview will always return
+     * KubernetesClusterState.
+     * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return This builder for chaining. + */ + @java.lang.Deprecated + public Builder clearView() { + + view_ = 0; + onChanged(); + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterRequestOrBuilder.java index c521fdc5..aaeb9c8f 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface PreviewCreateGameServerClusterRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`.
    * 
* @@ -42,7 +42,7 @@ public interface PreviewCreateGameServerClusterRequestOrBuilder * * *
-   * Required. The parent resource name. Uses the form:
+   * Required. The parent resource name, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`.
    * 
* @@ -157,4 +157,37 @@ public interface PreviewCreateGameServerClusterRequestOrBuilder * */ com.google.protobuf.TimestampOrBuilder getPreviewTimeOrBuilder(); + + /** + * + * + *
+   * Optional. This field is deprecated, preview will always return
+   * KubernetesClusterState.
+   * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The enum numeric value on the wire for view. + */ + @java.lang.Deprecated + int getViewValue(); + /** + * + * + *
+   * Optional. This field is deprecated, preview will always return
+   * KubernetesClusterState.
+   * 
+ * + * + * .google.cloud.gaming.v1.GameServerClusterView view = 6 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; + * + * + * @return The view. + */ + @java.lang.Deprecated + com.google.cloud.gaming.v1.GameServerClusterView getView(); } diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterResponse.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterResponse.java index 3716fd29..c150737f 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterResponse.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterResponse.java @@ -94,6 +94,23 @@ private PreviewCreateGameServerClusterResponse( targetState_ = subBuilder.buildPartial(); } + break; + } + case 34: + { + com.google.cloud.gaming.v1.KubernetesClusterState.Builder subBuilder = null; + if (clusterState_ != null) { + subBuilder = clusterState_.toBuilder(); + } + clusterState_ = + input.readMessage( + com.google.cloud.gaming.v1.KubernetesClusterState.parser(), + extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(clusterState_); + clusterState_ = subBuilder.buildPartial(); + } + break; } default: @@ -227,6 +244,63 @@ public com.google.cloud.gaming.v1.TargetStateOrBuilder getTargetStateOrBuilder() return getTargetState(); } + public static final int CLUSTER_STATE_FIELD_NUMBER = 4; + private com.google.cloud.gaming.v1.KubernetesClusterState clusterState_; + /** + * + * + *
+   * Output only. The state of the Kubernetes cluster in preview, this will be available if
+   * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the clusterState field is set. + */ + @java.lang.Override + public boolean hasClusterState() { + return clusterState_ != null; + } + /** + * + * + *
+   * Output only. The state of the Kubernetes cluster in preview, this will be available if
+   * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The clusterState. + */ + @java.lang.Override + public com.google.cloud.gaming.v1.KubernetesClusterState getClusterState() { + return clusterState_ == null + ? com.google.cloud.gaming.v1.KubernetesClusterState.getDefaultInstance() + : clusterState_; + } + /** + * + * + *
+   * Output only. The state of the Kubernetes cluster in preview, this will be available if
+   * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + @java.lang.Override + public com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder getClusterStateOrBuilder() { + return getClusterState(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -247,6 +321,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (targetState_ != null) { output.writeMessage(3, getTargetState()); } + if (clusterState_ != null) { + output.writeMessage(4, getClusterState()); + } unknownFields.writeTo(output); } @@ -262,6 +339,9 @@ public int getSerializedSize() { if (targetState_ != null) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getTargetState()); } + if (clusterState_ != null) { + size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getClusterState()); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -283,6 +363,10 @@ public boolean equals(final java.lang.Object obj) { if (hasTargetState()) { if (!getTargetState().equals(other.getTargetState())) return false; } + if (hasClusterState() != other.hasClusterState()) return false; + if (hasClusterState()) { + if (!getClusterState().equals(other.getClusterState())) return false; + } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -300,6 +384,10 @@ public int hashCode() { hash = (37 * hash) + TARGET_STATE_FIELD_NUMBER; hash = (53 * hash) + getTargetState().hashCode(); } + if (hasClusterState()) { + hash = (37 * hash) + CLUSTER_STATE_FIELD_NUMBER; + hash = (53 * hash) + getClusterState().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -457,6 +545,12 @@ public Builder clear() { targetState_ = null; targetStateBuilder_ = null; } + if (clusterStateBuilder_ == null) { + clusterState_ = null; + } else { + clusterState_ = null; + clusterStateBuilder_ = null; + } return this; } @@ -491,6 +585,11 @@ public com.google.cloud.gaming.v1.PreviewCreateGameServerClusterResponse buildPa } else { result.targetState_ = targetStateBuilder_.build(); } + if (clusterStateBuilder_ == null) { + result.clusterState_ = clusterState_; + } else { + result.clusterState_ = clusterStateBuilder_.build(); + } onBuilt(); return result; } @@ -550,6 +649,9 @@ public Builder mergeFrom( if (other.hasTargetState()) { mergeTargetState(other.getTargetState()); } + if (other.hasClusterState()) { + mergeClusterState(other.getClusterState()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -872,6 +974,219 @@ public com.google.cloud.gaming.v1.TargetStateOrBuilder getTargetStateOrBuilder() return targetStateBuilder_; } + private com.google.cloud.gaming.v1.KubernetesClusterState clusterState_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.gaming.v1.KubernetesClusterState, + com.google.cloud.gaming.v1.KubernetesClusterState.Builder, + com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder> + clusterStateBuilder_; + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster in preview, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the clusterState field is set. + */ + public boolean hasClusterState() { + return clusterStateBuilder_ != null || clusterState_ != null; + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster in preview, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The clusterState. + */ + public com.google.cloud.gaming.v1.KubernetesClusterState getClusterState() { + if (clusterStateBuilder_ == null) { + return clusterState_ == null + ? com.google.cloud.gaming.v1.KubernetesClusterState.getDefaultInstance() + : clusterState_; + } else { + return clusterStateBuilder_.getMessage(); + } + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster in preview, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setClusterState(com.google.cloud.gaming.v1.KubernetesClusterState value) { + if (clusterStateBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + clusterState_ = value; + onChanged(); + } else { + clusterStateBuilder_.setMessage(value); + } + + return this; + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster in preview, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder setClusterState( + com.google.cloud.gaming.v1.KubernetesClusterState.Builder builderForValue) { + if (clusterStateBuilder_ == null) { + clusterState_ = builderForValue.build(); + onChanged(); + } else { + clusterStateBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster in preview, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder mergeClusterState(com.google.cloud.gaming.v1.KubernetesClusterState value) { + if (clusterStateBuilder_ == null) { + if (clusterState_ != null) { + clusterState_ = + com.google.cloud.gaming.v1.KubernetesClusterState.newBuilder(clusterState_) + .mergeFrom(value) + .buildPartial(); + } else { + clusterState_ = value; + } + onChanged(); + } else { + clusterStateBuilder_.mergeFrom(value); + } + + return this; + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster in preview, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public Builder clearClusterState() { + if (clusterStateBuilder_ == null) { + clusterState_ = null; + onChanged(); + } else { + clusterState_ = null; + clusterStateBuilder_ = null; + } + + return this; + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster in preview, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.gaming.v1.KubernetesClusterState.Builder getClusterStateBuilder() { + + onChanged(); + return getClusterStateFieldBuilder().getBuilder(); + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster in preview, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + public com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder getClusterStateOrBuilder() { + if (clusterStateBuilder_ != null) { + return clusterStateBuilder_.getMessageOrBuilder(); + } else { + return clusterState_ == null + ? com.google.cloud.gaming.v1.KubernetesClusterState.getDefaultInstance() + : clusterState_; + } + } + /** + * + * + *
+     * Output only. The state of the Kubernetes cluster in preview, this will be available if
+     * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+     * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.gaming.v1.KubernetesClusterState, + com.google.cloud.gaming.v1.KubernetesClusterState.Builder, + com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder> + getClusterStateFieldBuilder() { + if (clusterStateBuilder_ == null) { + clusterStateBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.gaming.v1.KubernetesClusterState, + com.google.cloud.gaming.v1.KubernetesClusterState.Builder, + com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder>( + getClusterState(), getParentForChildren(), isClean()); + clusterState_ = null; + } + return clusterStateBuilder_; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterResponseOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterResponseOrBuilder.java index c59d6434..76148239 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterResponseOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewCreateGameServerClusterResponseOrBuilder.java @@ -82,4 +82,48 @@ public interface PreviewCreateGameServerClusterResponseOrBuilder * .google.cloud.gaming.v1.TargetState target_state = 3; */ com.google.cloud.gaming.v1.TargetStateOrBuilder getTargetStateOrBuilder(); + + /** + * + * + *
+   * Output only. The state of the Kubernetes cluster in preview, this will be available if
+   * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return Whether the clusterState field is set. + */ + boolean hasClusterState(); + /** + * + * + *
+   * Output only. The state of the Kubernetes cluster in preview, this will be available if
+   * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + * + * @return The clusterState. + */ + com.google.cloud.gaming.v1.KubernetesClusterState getClusterState(); + /** + * + * + *
+   * Output only. The state of the Kubernetes cluster in preview, this will be available if
+   * 'view' is set to `FULL` in the relevant List/Get/Preview request.
+   * 
+ * + * + * .google.cloud.gaming.v1.KubernetesClusterState cluster_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; + * + */ + com.google.cloud.gaming.v1.KubernetesClusterStateOrBuilder getClusterStateOrBuilder(); } diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewDeleteGameServerClusterRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewDeleteGameServerClusterRequest.java index f714e244..04bb0d2f 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewDeleteGameServerClusterRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewDeleteGameServerClusterRequest.java @@ -134,7 +134,7 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * * *
-   * Required. The name of the game server cluster to delete. Uses the form:
+   * Required. The name of the game server cluster to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
    * 
* @@ -160,7 +160,7 @@ public java.lang.String getName() { * * *
-   * Required. The name of the game server cluster to delete. Uses the form:
+   * Required. The name of the game server cluster to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
    * 
* @@ -588,7 +588,7 @@ public Builder mergeFrom( * * *
-     * Required. The name of the game server cluster to delete. Uses the form:
+     * Required. The name of the game server cluster to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
      * 
* @@ -613,7 +613,7 @@ public java.lang.String getName() { * * *
-     * Required. The name of the game server cluster to delete. Uses the form:
+     * Required. The name of the game server cluster to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
      * 
* @@ -638,7 +638,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * Required. The name of the game server cluster to delete. Uses the form:
+     * Required. The name of the game server cluster to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
      * 
* @@ -662,7 +662,7 @@ public Builder setName(java.lang.String value) { * * *
-     * Required. The name of the game server cluster to delete. Uses the form:
+     * Required. The name of the game server cluster to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
      * 
* @@ -682,7 +682,7 @@ public Builder clearName() { * * *
-     * Required. The name of the game server cluster to delete. Uses the form:
+     * Required. The name of the game server cluster to delete, in the following form:
      * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
      * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewDeleteGameServerClusterRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewDeleteGameServerClusterRequestOrBuilder.java index 2b8124c6..aea2ff74 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewDeleteGameServerClusterRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewDeleteGameServerClusterRequestOrBuilder.java @@ -27,7 +27,7 @@ public interface PreviewDeleteGameServerClusterRequestOrBuilder * * *
-   * Required. The name of the game server cluster to delete. Uses the form:
+   * Required. The name of the game server cluster to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
    * 
* @@ -42,7 +42,7 @@ public interface PreviewDeleteGameServerClusterRequestOrBuilder * * *
-   * Required. The name of the game server cluster to delete. Uses the form:
+   * Required. The name of the game server cluster to delete, in the following form:
    * `projects/{project}/locations/{location}/gameServerClusters/{cluster}`.
    * 
* diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewGameServerDeploymentRolloutRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewGameServerDeploymentRolloutRequest.java index a9128fe1..5fa45e4b 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewGameServerDeploymentRolloutRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewGameServerDeploymentRolloutRequest.java @@ -216,9 +216,7 @@ public com.google.cloud.gaming.v1.GameServerDeploymentRolloutOrBuilder getRollou *
    * Optional. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -236,9 +234,7 @@ public boolean hasUpdateMask() { *
    * Optional. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -256,9 +252,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
    * Optional. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -941,9 +935,7 @@ public com.google.cloud.gaming.v1.GameServerDeploymentRolloutOrBuilder getRollou *
      * Optional. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -960,9 +952,7 @@ public boolean hasUpdateMask() { *
      * Optional. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -985,9 +975,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
      * Optional. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1012,9 +1000,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { *
      * Optional. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1036,9 +1022,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal *
      * Optional. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1065,9 +1049,7 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { *
      * Optional. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1090,9 +1072,7 @@ public Builder clearUpdateMask() { *
      * Optional. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1109,9 +1089,7 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { *
      * Optional. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -1132,9 +1110,7 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { *
      * Optional. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewGameServerDeploymentRolloutRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewGameServerDeploymentRolloutRequestOrBuilder.java index 24d02b3c..5b7daf27 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewGameServerDeploymentRolloutRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewGameServerDeploymentRolloutRequestOrBuilder.java @@ -73,9 +73,7 @@ public interface PreviewGameServerDeploymentRolloutRequestOrBuilder *
    * Optional. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -90,9 +88,7 @@ public interface PreviewGameServerDeploymentRolloutRequestOrBuilder *
    * Optional. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; @@ -107,9 +103,7 @@ public interface PreviewGameServerDeploymentRolloutRequestOrBuilder *
    * Optional. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewRealmUpdateRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewRealmUpdateRequest.java index 0f6aaf18..03419d42 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewRealmUpdateRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewRealmUpdateRequest.java @@ -204,9 +204,7 @@ public com.google.cloud.gaming.v1.RealmOrBuilder getRealmOrBuilder() { *
    * Required. The update mask applies to the resource. For the `FieldMask`
    * definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -224,9 +222,7 @@ public boolean hasUpdateMask() { *
    * Required. The update mask applies to the resource. For the `FieldMask`
    * definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -244,9 +240,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
    * Required. The update mask applies to the resource. For the `FieldMask`
    * definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -901,9 +895,7 @@ public com.google.cloud.gaming.v1.RealmOrBuilder getRealmOrBuilder() { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -920,9 +912,7 @@ public boolean hasUpdateMask() { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -945,9 +935,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -972,9 +960,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -996,9 +982,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1025,9 +1009,7 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1050,9 +1032,7 @@ public Builder clearUpdateMask() { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1069,9 +1049,7 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1092,9 +1070,7 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewRealmUpdateRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewRealmUpdateRequestOrBuilder.java index 05d8fadf..8677cfa1 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewRealmUpdateRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewRealmUpdateRequestOrBuilder.java @@ -67,9 +67,7 @@ public interface PreviewRealmUpdateRequestOrBuilder *
    * Required. The update mask applies to the resource. For the `FieldMask`
    * definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -84,9 +82,7 @@ public interface PreviewRealmUpdateRequestOrBuilder *
    * Required. The update mask applies to the resource. For the `FieldMask`
    * definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -101,9 +97,7 @@ public interface PreviewRealmUpdateRequestOrBuilder *
    * Required. The update mask applies to the resource. For the `FieldMask`
    * definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewUpdateGameServerClusterRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewUpdateGameServerClusterRequest.java index dace00ba..45112106 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewUpdateGameServerClusterRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewUpdateGameServerClusterRequest.java @@ -215,9 +215,7 @@ public com.google.cloud.gaming.v1.GameServerClusterOrBuilder getGameServerCluste *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -235,9 +233,7 @@ public boolean hasUpdateMask() { *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -255,9 +251,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -933,9 +927,7 @@ public com.google.cloud.gaming.v1.GameServerClusterOrBuilder getGameServerCluste *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -952,9 +944,7 @@ public boolean hasUpdateMask() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -977,9 +967,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1004,9 +992,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1028,9 +1014,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1057,9 +1041,7 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1082,9 +1064,7 @@ public Builder clearUpdateMask() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1101,9 +1081,7 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1124,9 +1102,7 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewUpdateGameServerClusterRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewUpdateGameServerClusterRequestOrBuilder.java index b5d4191d..3d58e5a0 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewUpdateGameServerClusterRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/PreviewUpdateGameServerClusterRequestOrBuilder.java @@ -73,9 +73,7 @@ public interface PreviewUpdateGameServerClusterRequestOrBuilder *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -90,9 +88,7 @@ public interface PreviewUpdateGameServerClusterRequestOrBuilder *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -107,9 +103,7 @@ public interface PreviewUpdateGameServerClusterRequestOrBuilder *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/Realm.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/Realm.java index 61077ff0..2c9e976c 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/Realm.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/Realm.java @@ -195,7 +195,7 @@ protected com.google.protobuf.MapField internalGetMapField(int number) { * * *
-   * The resource name of the realm. Uses the form:
+   * The resource name of the realm, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`. For
    * example, `projects/my-project/locations/{location}/realms/my-realm`.
    * 
@@ -220,7 +220,7 @@ public java.lang.String getName() { * * *
-   * The resource name of the realm. Uses the form:
+   * The resource name of the realm, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`. For
    * example, `projects/my-project/locations/{location}/realms/my-realm`.
    * 
@@ -1055,7 +1055,7 @@ public Builder mergeFrom( * * *
-     * The resource name of the realm. Uses the form:
+     * The resource name of the realm, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`. For
      * example, `projects/my-project/locations/{location}/realms/my-realm`.
      * 
@@ -1079,7 +1079,7 @@ public java.lang.String getName() { * * *
-     * The resource name of the realm. Uses the form:
+     * The resource name of the realm, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`. For
      * example, `projects/my-project/locations/{location}/realms/my-realm`.
      * 
@@ -1103,7 +1103,7 @@ public com.google.protobuf.ByteString getNameBytes() { * * *
-     * The resource name of the realm. Uses the form:
+     * The resource name of the realm, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`. For
      * example, `projects/my-project/locations/{location}/realms/my-realm`.
      * 
@@ -1126,7 +1126,7 @@ public Builder setName(java.lang.String value) { * * *
-     * The resource name of the realm. Uses the form:
+     * The resource name of the realm, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`. For
      * example, `projects/my-project/locations/{location}/realms/my-realm`.
      * 
@@ -1145,7 +1145,7 @@ public Builder clearName() { * * *
-     * The resource name of the realm. Uses the form:
+     * The resource name of the realm, in the following form:
      * `projects/{project}/locations/{location}/realms/{realm}`. For
      * example, `projects/my-project/locations/{location}/realms/my-realm`.
      * 
diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/RealmOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/RealmOrBuilder.java index 5f4cdc66..60c3936b 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/RealmOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/RealmOrBuilder.java @@ -27,7 +27,7 @@ public interface RealmOrBuilder * * *
-   * The resource name of the realm. Uses the form:
+   * The resource name of the realm, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`. For
    * example, `projects/my-project/locations/{location}/realms/my-realm`.
    * 
@@ -41,7 +41,7 @@ public interface RealmOrBuilder * * *
-   * The resource name of the realm. Uses the form:
+   * The resource name of the realm, in the following form:
    * `projects/{project}/locations/{location}/realms/{realm}`. For
    * example, `projects/my-project/locations/{location}/realms/my-realm`.
    * 
diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerClusterRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerClusterRequest.java index a1101ed7..91f7b101 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerClusterRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerClusterRequest.java @@ -199,9 +199,7 @@ public com.google.cloud.gaming.v1.GameServerClusterOrBuilder getGameServerCluste *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -219,9 +217,7 @@ public boolean hasUpdateMask() { *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -239,9 +235,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -836,9 +830,7 @@ public com.google.cloud.gaming.v1.GameServerClusterOrBuilder getGameServerCluste *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -855,9 +847,7 @@ public boolean hasUpdateMask() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -880,9 +870,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -907,9 +895,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -931,9 +917,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -960,9 +944,7 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -985,9 +967,7 @@ public Builder clearUpdateMask() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1004,9 +984,7 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1027,9 +1005,7 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerClusterRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerClusterRequestOrBuilder.java index 94e478a7..36dda61d 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerClusterRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerClusterRequestOrBuilder.java @@ -73,9 +73,7 @@ public interface UpdateGameServerClusterRequestOrBuilder *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -90,9 +88,7 @@ public interface UpdateGameServerClusterRequestOrBuilder *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -107,9 +103,7 @@ public interface UpdateGameServerClusterRequestOrBuilder *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRequest.java index d79bb615..35ae1e43 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRequest.java @@ -201,9 +201,7 @@ public com.google.cloud.gaming.v1.GameServerDeployment getGameServerDeployment() *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -221,9 +219,7 @@ public boolean hasUpdateMask() { *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -241,9 +237,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -845,9 +839,7 @@ public Builder clearGameServerDeployment() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -864,9 +856,7 @@ public boolean hasUpdateMask() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -889,9 +879,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -916,9 +904,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -940,9 +926,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -969,9 +953,7 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -994,9 +976,7 @@ public Builder clearUpdateMask() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1013,9 +993,7 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1036,9 +1014,7 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRequestOrBuilder.java index cf09fe5e..a8ad1779 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRequestOrBuilder.java @@ -73,9 +73,7 @@ public interface UpdateGameServerDeploymentRequestOrBuilder *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -90,9 +88,7 @@ public interface UpdateGameServerDeploymentRequestOrBuilder *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -107,9 +103,7 @@ public interface UpdateGameServerDeploymentRequestOrBuilder *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRolloutRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRolloutRequest.java index a15b511d..766b9ab8 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRolloutRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRolloutRequest.java @@ -202,9 +202,7 @@ public com.google.cloud.gaming.v1.GameServerDeploymentRolloutOrBuilder getRollou *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -222,9 +220,7 @@ public boolean hasUpdateMask() { *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -242,9 +238,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -848,9 +842,7 @@ public com.google.cloud.gaming.v1.GameServerDeploymentRolloutOrBuilder getRollou *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -867,9 +859,7 @@ public boolean hasUpdateMask() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -892,9 +882,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -919,9 +907,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -943,9 +929,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -972,9 +956,7 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -997,9 +979,7 @@ public Builder clearUpdateMask() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1016,9 +996,7 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -1039,9 +1017,7 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { *
      * Required. Mask of fields to update. At least one path must be supplied in
      * this field. For the `FieldMask` definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRolloutRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRolloutRequestOrBuilder.java index 8d4e7941..ae1747f3 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRolloutRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateGameServerDeploymentRolloutRequestOrBuilder.java @@ -73,9 +73,7 @@ public interface UpdateGameServerDeploymentRolloutRequestOrBuilder *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -90,9 +88,7 @@ public interface UpdateGameServerDeploymentRolloutRequestOrBuilder *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -107,9 +103,7 @@ public interface UpdateGameServerDeploymentRolloutRequestOrBuilder *
    * Required. Mask of fields to update. At least one path must be supplied in
    * this field. For the `FieldMask` definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateRealmRequest.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateRealmRequest.java index fe92131a..1dbacb80 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateRealmRequest.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateRealmRequest.java @@ -189,9 +189,7 @@ public com.google.cloud.gaming.v1.RealmOrBuilder getRealmOrBuilder() { *
    * Required. The update mask applies to the resource. For the `FieldMask`
    * definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -209,9 +207,7 @@ public boolean hasUpdateMask() { *
    * Required. The update mask applies to the resource. For the `FieldMask`
    * definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -229,9 +225,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
    * Required. The update mask applies to the resource. For the `FieldMask`
    * definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -807,9 +801,7 @@ public com.google.cloud.gaming.v1.RealmOrBuilder getRealmOrBuilder() { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -826,9 +818,7 @@ public boolean hasUpdateMask() { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -851,9 +841,7 @@ public com.google.protobuf.FieldMask getUpdateMask() { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -878,9 +866,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask value) { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -902,9 +888,7 @@ public Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForVal *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -931,9 +915,7 @@ public Builder mergeUpdateMask(com.google.protobuf.FieldMask value) { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -956,9 +938,7 @@ public Builder clearUpdateMask() { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -975,9 +955,7 @@ public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder() { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -998,9 +976,7 @@ public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder() { *
      * Required. The update mask applies to the resource. For the `FieldMask`
      * definition, see
-     * https:
-     * //developers.google.com/protocol-buffers
-     * // /docs/reference/google.protobuf#fieldmask
+     * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
      * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateRealmRequestOrBuilder.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateRealmRequestOrBuilder.java index dfc1ff53..bed69f29 100644 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateRealmRequestOrBuilder.java +++ b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/UpdateRealmRequestOrBuilder.java @@ -67,9 +67,7 @@ public interface UpdateRealmRequestOrBuilder *
    * Required. The update mask applies to the resource. For the `FieldMask`
    * definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -84,9 +82,7 @@ public interface UpdateRealmRequestOrBuilder *
    * Required. The update mask applies to the resource. For the `FieldMask`
    * definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; @@ -101,9 +97,7 @@ public interface UpdateRealmRequestOrBuilder *
    * Required. The update mask applies to the resource. For the `FieldMask`
    * definition, see
-   * https:
-   * //developers.google.com/protocol-buffers
-   * // /docs/reference/google.protobuf#fieldmask
+   * https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
    * 
* * .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED]; diff --git a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/common.proto b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/common.proto index 87cfedcb..6469efcd 100644 --- a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/common.proto +++ b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/common.proto @@ -1,4 +1,4 @@ -// Copyright 2020 Google LLC +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -122,7 +122,6 @@ message Schedule { // Encapsulates Agones fleet spec and Agones autoscaler spec sources. message SpecSource { // The game server config resource. Uses the form: - // // `projects/{project}/locations/{location}/gameServerDeployments/{deployment_id}/configs/{config_id}`. string game_server_config_name = 1; @@ -163,12 +162,10 @@ message TargetDetails { } // The game server cluster name. Uses the form: - // // `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`. string game_server_cluster_name = 1; // The game server deployment name. Uses the form: - // // `projects/{project}/locations/{location}/gameServerDeployments/{deployment_id}`. string game_server_deployment_name = 2; diff --git a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_clusters.proto b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_clusters.proto index 8e23c67a..ba6a5586 100644 --- a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_clusters.proto +++ b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_clusters.proto @@ -1,4 +1,4 @@ -// Copyright 2020 Google LLC +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -27,9 +27,24 @@ option go_package = "google.golang.org/genproto/googleapis/cloud/gaming/v1;gamin option java_multiple_files = true; option java_package = "com.google.cloud.gaming.v1"; +// A view for GameServerCluster objects. +enum GameServerClusterView { + // The default / unset value. + // The API will default to the BASIC view. + GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED = 0; + + // Include basic information of a GameServerCluster resource and omit + // `cluster_state`. This is the default value (for ListGameServerClusters, + // GetGameServerCluster and PreviewCreateGameServerCluster). + BASIC = 1; + + // Include everything. + FULL = 2; +} + // Request message for GameServerClustersService.ListGameServerClusters. message ListGameServerClustersRequest { - // Required. The parent resource name. Uses the form: + // Required. The parent resource name, in the following form: // "projects/{project}/locations/{location}/realms/{realm}". string parent = 1 [ (google.api.field_behavior) = REQUIRED, @@ -38,7 +53,7 @@ message ListGameServerClustersRequest { } ]; - // Optional. The maximum number of items to return. If unspecified, the server + // Optional. The maximum number of items to return. If unspecified, the server // will pick an appropriate default. The server may return fewer items than // requested. A caller should only rely on response's // [next_page_token][google.cloud.gaming.v1.ListGameServerClustersResponse.next_page_token] to @@ -54,6 +69,14 @@ message ListGameServerClustersRequest { // Optional. Specifies the ordering of results following syntax at // https://cloud.google.com/apis/design/design_patterns#sorting_order. string order_by = 5 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. View for the returned GameServerCluster objects. When `FULL` is + // specified, the `cluster_state` field is also returned in the + // GameServerCluster object, which includes the state of the referenced + // Kubernetes cluster such as versions and provider info. The default/unset + // value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does + // not return the `cluster_state` field. + GameServerClusterView view = 6 [(google.api.field_behavior) = OPTIONAL]; } // Response message for GameServerClustersService.ListGameServerClusters. @@ -71,8 +94,7 @@ message ListGameServerClustersResponse { // Request message for GameServerClustersService.GetGameServerCluster. message GetGameServerClusterRequest { - // Required. The name of the game server cluster to retrieve. Uses the form: - // + // Required. The name of the game server cluster to retrieve, in the following form: // `projects/{project}/locations/{location}/realms/{realm-id}/gameServerClusters/{cluster}`. string name = 1 [ (google.api.field_behavior) = REQUIRED, @@ -80,11 +102,19 @@ message GetGameServerClusterRequest { type: "gameservices.googleapis.com/GameServerCluster" } ]; + + // Optional. View for the returned GameServerCluster objects. When `FULL` is + // specified, the `cluster_state` field is also returned in the + // GameServerCluster object, which includes the state of the referenced + // Kubernetes cluster such as versions and provider info. The default/unset + // value is GAME_SERVER_CLUSTER_VIEW_UNSPECIFIED, same as BASIC, which does + // not return the `cluster_state` field. + GameServerClusterView view = 6 [(google.api.field_behavior) = OPTIONAL]; } // Request message for GameServerClustersService.CreateGameServerCluster. message CreateGameServerClusterRequest { - // Required. The parent resource name. Uses the form: + // Required. The parent resource name, in the following form: // `projects/{project}/locations/{location}/realms/{realm-id}`. string parent = 1 [ (google.api.field_behavior) = REQUIRED, @@ -102,7 +132,7 @@ message CreateGameServerClusterRequest { // Request message for GameServerClustersService.PreviewCreateGameServerCluster. message PreviewCreateGameServerClusterRequest { - // Required. The parent resource name. Uses the form: + // Required. The parent resource name, in the following form: // `projects/{project}/locations/{location}/realms/{realm}`. string parent = 1 [ (google.api.field_behavior) = REQUIRED, @@ -119,6 +149,13 @@ message PreviewCreateGameServerClusterRequest { // Optional. The target timestamp to compute the preview. google.protobuf.Timestamp preview_time = 4 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. This field is deprecated, preview will always return + // KubernetesClusterState. + GameServerClusterView view = 6 [ + deprecated = true, + (google.api.field_behavior) = OPTIONAL + ]; } // Response message for @@ -129,11 +166,15 @@ message PreviewCreateGameServerClusterResponse { // The target state. TargetState target_state = 3; + + // Output only. The state of the Kubernetes cluster in preview, this will be available if + // 'view' is set to `FULL` in the relevant List/Get/Preview request. + KubernetesClusterState cluster_state = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; } // Request message for GameServerClustersService.DeleteGameServerCluster. message DeleteGameServerClusterRequest { - // Required. The name of the game server cluster to delete. Uses the form: + // Required. The name of the game server cluster to delete, in the following form: // `projects/{project}/locations/{location}/gameServerClusters/{cluster}`. string name = 1 [ (google.api.field_behavior) = REQUIRED, @@ -145,7 +186,7 @@ message DeleteGameServerClusterRequest { // Request message for GameServerClustersService.PreviewDeleteGameServerCluster. message PreviewDeleteGameServerClusterRequest { - // Required. The name of the game server cluster to delete. Uses the form: + // Required. The name of the game server cluster to delete, in the following form: // `projects/{project}/locations/{location}/gameServerClusters/{cluster}`. string name = 1 [ (google.api.field_behavior) = REQUIRED, @@ -176,10 +217,7 @@ message UpdateGameServerClusterRequest { // Required. Mask of fields to update. At least one path must be supplied in // this field. For the `FieldMask` definition, see - // - // https: - // //developers.google.com/protocol-buffers - // // /docs/reference/google.protobuf#fieldmask + // https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } @@ -191,10 +229,7 @@ message PreviewUpdateGameServerClusterRequest { // Required. Mask of fields to update. At least one path must be supplied in // this field. For the `FieldMask` definition, see - // - // https: - // //developers.google.com/protocol-buffers - // // /docs/reference/google.protobuf#fieldmask + // https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; // Optional. The target timestamp to compute the preview. @@ -244,11 +279,9 @@ message GameServerCluster { pattern: "projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}" }; - // Required. The resource name of the game server cluster. Uses the form: - // + // Required. The resource name of the game server cluster, in the following form: // `projects/{project}/locations/{location}/realms/{realm}/gameServerClusters/{cluster}`. // For example, - // // `projects/my-project/locations/{location}/realms/zanzibar/gameServerClusters/my-onprem-cluster`. string name = 1 [(google.api.field_behavior) = REQUIRED]; @@ -271,4 +304,69 @@ message GameServerCluster { // Human readable description of the cluster. string description = 7; + + // Output only. The state of the Kubernetes cluster, this will be available if + // 'view' is set to `FULL` in the relevant List/Get/Preview request. + KubernetesClusterState cluster_state = 11 [(google.api.field_behavior) = OUTPUT_ONLY]; +} + +// The state of the Kubernetes cluster. +message KubernetesClusterState { + // The state of the installed versions of Agones/Kubernetes. See also + // https://cloud.google.com/game-servers/docs/versions-and-upgrades. + enum InstallationState { + // The default value. This value is used if the state is omitted. + INSTALLATION_STATE_UNSPECIFIED = 0; + + // The combination of Agones and Kubernetes versions is supported by Google + // Cloud Game Servers. + AGONES_KUBERNETES_VERSION_SUPPORTED = 1; + + // The installed version of Agones is not supported by Google Cloud Game + // Servers. + AGONES_VERSION_UNSUPPORTED = 2; + + // The installed version of Agones is supported by Google Cloud Game + // Servers, but the installed version of Kubernetes is not recommended or + // supported by the version of Agones. + AGONES_KUBERNETES_VERSION_UNSUPPORTED = 3; + + // The installed version of Agones is not recognized because the Agones + // controller's image name does not have a version string reported as + // {major}.{minor}(.{patch}). + AGONES_VERSION_UNRECOGNIZED = 4; + + // The server version of Kubernetes cluster is not recognized because the + // API server didn't return parsable version info on path/version. + KUBERNETES_VERSION_UNRECOGNIZED = 5; + + // Failed to read or verify the version of Agones or Kubernetes. See + // version_installed_error_message for details. + VERSION_VERIFICATION_FAILED = 6; + + // Agones is not installed. + AGONES_NOT_INSTALLED = 7; + } + + // Output only. The version of Agones currently installed in the registered Kubernetes + // cluster. + string agones_version_installed = 1 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The version of Kubernetes that is currently used in the registered + // Kubernetes cluster (as detected by the Cloud Game Servers service). + string kubernetes_version_installed = 2 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The state for the installed versions of Agones/Kubernetes. + InstallationState installation_state = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The detailed error message for the installed versions of Agones/Kubernetes. + string version_installed_error_message = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The cloud provider type reported by the first node's providerID in the list + // of nodes on the Kubernetes endpoint. On Kubernetes platforms that support + // zero-node clusters (like GKE-on-GCP), the provider type will be empty. + string provider = 5 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The version of Agones that is targeted to be installed in the cluster. + string agones_version_targeted = 6 [(google.api.field_behavior) = OUTPUT_ONLY]; } diff --git a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_clusters_service.proto b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_clusters_service.proto index b8b8ea27..db7a0f28 100644 --- a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_clusters_service.proto +++ b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_clusters_service.proto @@ -1,4 +1,4 @@ -// Copyright 2020 Google LLC +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_configs.proto b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_configs.proto index 05a1a169..e92448d2 100644 --- a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_configs.proto +++ b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_configs.proto @@ -1,4 +1,4 @@ -// Copyright 2020 Google LLC +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -28,8 +28,7 @@ option java_package = "com.google.cloud.gaming.v1"; // Request message for GameServerConfigsService.ListGameServerConfigs. message ListGameServerConfigsRequest { - // Required. The parent resource name. Uses the form: - // + // Required. The parent resource name, in the following form: // `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/*`. string parent = 1 [ (google.api.field_behavior) = REQUIRED, @@ -71,8 +70,7 @@ message ListGameServerConfigsResponse { // Request message for GameServerConfigsService.GetGameServerConfig. message GetGameServerConfigRequest { - // Required. The name of the game server config to retrieve. Uses the form: - // + // Required. The name of the game server config to retrieve, in the following form: // `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. string name = 1 [ (google.api.field_behavior) = REQUIRED, @@ -84,8 +82,7 @@ message GetGameServerConfigRequest { // Request message for GameServerConfigsService.CreateGameServerConfig. message CreateGameServerConfigRequest { - // Required. The parent resource name. Uses the form: - // + // Required. The parent resource name, in the following form: // `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/`. string parent = 1 [ (google.api.field_behavior) = REQUIRED, @@ -103,8 +100,7 @@ message CreateGameServerConfigRequest { // Request message for GameServerConfigsService.DeleteGameServerConfig. message DeleteGameServerConfigRequest { - // Required. The name of the game server config to delete. Uses the form: - // + // Required. The name of the game server config to delete, in the following form: // `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. string name = 1 [ (google.api.field_behavior) = REQUIRED, @@ -149,11 +145,9 @@ message GameServerConfig { pattern: "projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}" }; - // The resource name of the game server config. Uses the form: - // + // The resource name of the game server config, in the following form: // `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/configs/{config}`. // For example, - // // `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`. string name = 1; diff --git a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_configs_service.proto b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_configs_service.proto index bee5334f..c151d603 100644 --- a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_configs_service.proto +++ b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_configs_service.proto @@ -1,4 +1,4 @@ -// Copyright 2020 Google LLC +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_deployments.proto b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_deployments.proto index 9160eb32..16955809 100644 --- a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_deployments.proto +++ b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_deployments.proto @@ -1,4 +1,4 @@ -// Copyright 2020 Google LLC +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ option java_package = "com.google.cloud.gaming.v1"; // Request message for GameServerDeploymentsService.ListGameServerDeployments. message ListGameServerDeploymentsRequest { - // Required. The parent resource name. Uses the form: + // Required. The parent resource name, in the following form: // `projects/{project}/locations/{location}`. string parent = 1 [ (google.api.field_behavior) = REQUIRED, @@ -72,8 +72,7 @@ message ListGameServerDeploymentsResponse { // Request message for GameServerDeploymentsService.GetGameServerDeployment. message GetGameServerDeploymentRequest { - // Required. The name of the game server delpoyment to retrieve. Uses the form: - // + // Required. The name of the game server delpoyment to retrieve, in the following form: // `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`. string name = 1 [ (google.api.field_behavior) = REQUIRED, @@ -86,8 +85,7 @@ message GetGameServerDeploymentRequest { // Request message for // GameServerDeploymentsService.GetGameServerDeploymentRollout. message GetGameServerDeploymentRolloutRequest { - // Required. The name of the game server delpoyment to retrieve. Uses the form: - // + // Required. The name of the game server delpoyment to retrieve, in the following form: // `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`. string name = 1 [ (google.api.field_behavior) = REQUIRED, @@ -99,7 +97,7 @@ message GetGameServerDeploymentRolloutRequest { // Request message for GameServerDeploymentsService.CreateGameServerDeployment. message CreateGameServerDeploymentRequest { - // Required. The parent resource name. Uses the form: + // Required. The parent resource name, in the following form: // `projects/{project}/locations/{location}`. string parent = 1 [ (google.api.field_behavior) = REQUIRED, @@ -117,8 +115,7 @@ message CreateGameServerDeploymentRequest { // Request message for GameServerDeploymentsService.DeleteGameServerDeployment. message DeleteGameServerDeploymentRequest { - // Required. The name of the game server delpoyment to delete. Uses the form: - // + // Required. The name of the game server delpoyment to delete, in the following form: // `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`. string name = 1 [ (google.api.field_behavior) = REQUIRED, @@ -137,10 +134,7 @@ message UpdateGameServerDeploymentRequest { // Required. Mask of fields to update. At least one path must be supplied in // this field. For the `FieldMask` definition, see - // - // https: - // //developers.google.com/protocol-buffers - // // /docs/reference/google.protobuf#fieldmask + // https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } @@ -153,17 +147,13 @@ message UpdateGameServerDeploymentRolloutRequest { // Required. Mask of fields to update. At least one path must be supplied in // this field. For the `FieldMask` definition, see - // - // https: - // //developers.google.com/protocol-buffers - // // /docs/reference/google.protobuf#fieldmask + // https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } // Request message for GameServerDeploymentsService.FetchDeploymentState. message FetchDeploymentStateRequest { - // Required. The name of the game server delpoyment. Uses the form: - // + // Required. The name of the game server delpoyment, in the following form: // `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`. string name = 1 [(google.api.field_behavior) = REQUIRED]; } @@ -194,8 +184,7 @@ message GameServerDeployment { pattern: "projects/{project}/locations/{location}/gameServerDeployments/{deployment}" }; - // The resource name of the game server deployment. Uses the form: - // + // The resource name of the game server deployment, in the following form: // `projects/{project}/locations/{location}/gameServerDeployments/{deployment}`. // For example, // `projects/my-project/locations/global/gameServerDeployments/my-deployment`. @@ -241,11 +230,10 @@ message GameServerDeploymentRollout { pattern: "projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout" }; - // The resource name of the game server deployment rollout. Uses the form: - // + // The resource name of the game server deployment rollout, in the following + // form: // `projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout`. // For example, - // // `projects/my-project/locations/global/gameServerDeployments/my-deployment/rollout`. string name = 1; @@ -257,7 +245,6 @@ message GameServerDeploymentRollout { // The default game server config is applied to all realms unless overridden // in the rollout. For example, - // // `projects/my-project/locations/global/gameServerDeployments/my-game/configs/my-config`. string default_game_server_config = 4; @@ -278,10 +265,7 @@ message PreviewGameServerDeploymentRolloutRequest { // Optional. Mask of fields to update. At least one path must be supplied in // this field. For the `FieldMask` definition, see - // - // https: - // //developers.google.com/protocol-buffers - // // /docs/reference/google.protobuf#fieldmask + // https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = OPTIONAL]; // Optional. The target timestamp to compute the preview. Defaults to the immediately diff --git a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_deployments_service.proto b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_deployments_service.proto index 5b07723f..a82d259e 100644 --- a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_deployments_service.proto +++ b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/game_server_deployments_service.proto @@ -1,4 +1,4 @@ -// Copyright 2020 Google LLC +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/realms.proto b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/realms.proto index 6c242588..8acadf57 100644 --- a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/realms.proto +++ b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/realms.proto @@ -1,4 +1,4 @@ -// Copyright 2020 Google LLC +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -29,7 +29,7 @@ option java_package = "com.google.cloud.gaming.v1"; // Request message for RealmsService.ListRealms. message ListRealmsRequest { - // Required. The parent resource name. Uses the form: + // Required. The parent resource name, in the following form: // `projects/{project}/locations/{location}`. string parent = 1 [ (google.api.field_behavior) = REQUIRED, @@ -72,7 +72,7 @@ message ListRealmsResponse { // Request message for RealmsService.GetRealm. message GetRealmRequest { - // Required. The name of the realm to retrieve. Uses the form: + // Required. The name of the realm to retrieve, in the following form: // `projects/{project}/locations/{location}/realms/{realm}`. string name = 1 [ (google.api.field_behavior) = REQUIRED, @@ -84,7 +84,7 @@ message GetRealmRequest { // Request message for RealmsService.CreateRealm. message CreateRealmRequest { - // Required. The parent resource name. Uses the form: + // Required. The parent resource name, in the following form: // `projects/{project}/locations/{location}`. string parent = 1 [ (google.api.field_behavior) = REQUIRED, @@ -102,7 +102,7 @@ message CreateRealmRequest { // Request message for RealmsService.DeleteRealm. message DeleteRealmRequest { - // Required. The name of the realm to delete. Uses the form: + // Required. The name of the realm to delete, in the following form: // `projects/{project}/locations/{location}/realms/{realm}`. string name = 1 [ (google.api.field_behavior) = REQUIRED, @@ -120,10 +120,7 @@ message UpdateRealmRequest { // Required. The update mask applies to the resource. For the `FieldMask` // definition, see - // - // https: - // //developers.google.com/protocol-buffers - // // /docs/reference/google.protobuf#fieldmask + // https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; } @@ -135,10 +132,7 @@ message PreviewRealmUpdateRequest { // Required. The update mask applies to the resource. For the `FieldMask` // definition, see - // - // https: - // //developers.google.com/protocol-buffers - // // /docs/reference/google.protobuf#fieldmask + // https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask google.protobuf.FieldMask update_mask = 2 [(google.api.field_behavior) = REQUIRED]; // Optional. The target timestamp to compute the preview. @@ -161,7 +155,7 @@ message Realm { pattern: "projects/{project}/locations/{location}/realms/{realm}" }; - // The resource name of the realm. Uses the form: + // The resource name of the realm, in the following form: // `projects/{project}/locations/{location}/realms/{realm}`. For // example, `projects/my-project/locations/{location}/realms/my-realm`. string name = 1; diff --git a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/realms_service.proto b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/realms_service.proto index 5b646757..018850d7 100644 --- a/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/realms_service.proto +++ b/proto-google-cloud-game-servers-v1/src/main/proto/google/cloud/gaming/v1/realms_service.proto @@ -1,4 +1,4 @@ -// Copyright 2020 Google LLC +// Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License.