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 0e099b7a..180d5d84 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 @@ -16,7 +16,6 @@ package com.google.cloud.gaming.v1; -import com.google.api.core.ApiFunction; import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; import com.google.api.core.BetaApi; @@ -1088,12 +1087,7 @@ public static ApiFuture createAsync( ListGameServerClustersPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListGameServerClustersPagedResponse apply(ListGameServerClustersPage input) { - return new ListGameServerClustersPagedResponse(input); - } - }, + input -> new ListGameServerClustersPagedResponse(input), MoreExecutors.directExecutor()); } diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerClustersServiceSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerClustersServiceSettings.java index a105d3ab..07d3b9fe 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerClustersServiceSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerClustersServiceSettings.java @@ -243,14 +243,13 @@ public GameServerClustersServiceStubSettings.Builder getStubSettingsBuilder() { return ((GameServerClustersServiceStubSettings.Builder) getStubSettings()); } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods( getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); return this; 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 2dcecde4..a683bbdb 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 @@ -16,7 +16,6 @@ package com.google.cloud.gaming.v1; -import com.google.api.core.ApiFunction; import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; import com.google.api.core.BetaApi; @@ -796,12 +795,7 @@ public static ApiFuture createAsync( ListGameServerConfigsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListGameServerConfigsPagedResponse apply(ListGameServerConfigsPage input) { - return new ListGameServerConfigsPagedResponse(input); - } - }, + input -> new ListGameServerConfigsPagedResponse(input), MoreExecutors.directExecutor()); } diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerConfigsServiceSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerConfigsServiceSettings.java index a786dd23..d4eb2bd4 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerConfigsServiceSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerConfigsServiceSettings.java @@ -204,14 +204,13 @@ public GameServerConfigsServiceStubSettings.Builder getStubSettingsBuilder() { return ((GameServerConfigsServiceStubSettings.Builder) getStubSettings()); } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods( getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); return this; 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 41298478..67341fcf 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 @@ -16,7 +16,6 @@ package com.google.cloud.gaming.v1; -import com.google.api.core.ApiFunction; import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; import com.google.api.core.BetaApi; @@ -1267,13 +1266,7 @@ public static ApiFuture createAsync( ListGameServerDeploymentsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListGameServerDeploymentsPagedResponse apply( - ListGameServerDeploymentsPage input) { - return new ListGameServerDeploymentsPagedResponse(input); - } - }, + input -> new ListGameServerDeploymentsPagedResponse(input), MoreExecutors.directExecutor()); } diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentsServiceSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentsServiceSettings.java index b8fd268d..d7a9569a 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentsServiceSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentsServiceSettings.java @@ -258,14 +258,13 @@ public GameServerDeploymentsServiceStubSettings.Builder getStubSettingsBuilder() return ((GameServerDeploymentsServiceStubSettings.Builder) getStubSettings()); } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods( getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); return this; 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 d7861d14..5c80c26d 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 @@ -16,7 +16,6 @@ package com.google.cloud.gaming.v1; -import com.google.api.core.ApiFunction; import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; import com.google.api.core.BetaApi; @@ -848,14 +847,7 @@ public static ApiFuture createAsync( ApiFuture futurePage = ListRealmsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( - futurePage, - new ApiFunction() { - @Override - public ListRealmsPagedResponse apply(ListRealmsPage input) { - return new ListRealmsPagedResponse(input); - } - }, - MoreExecutors.directExecutor()); + futurePage, input -> new ListRealmsPagedResponse(input), MoreExecutors.directExecutor()); } private ListRealmsPagedResponse(ListRealmsPage page) { diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/RealmsServiceSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/RealmsServiceSettings.java index 5903b7b5..ddc0095c 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/RealmsServiceSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/RealmsServiceSettings.java @@ -206,14 +206,13 @@ public RealmsServiceStubSettings.Builder getStubSettingsBuilder() { return ((RealmsServiceStubSettings.Builder) getStubSettings()); } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods( getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); return this; 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 ec7d4ef5..973952a4 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 @@ -656,14 +656,13 @@ private static Builder initDefaults(Builder builder) { return builder; } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); return this; } 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 4aedc30f..2a98d81c 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 @@ -498,14 +498,13 @@ private static Builder initDefaults(Builder builder) { return builder; } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); return this; } 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 99345d37..46b9f9ad 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 @@ -735,14 +735,13 @@ private static Builder initDefaults(Builder builder) { return builder; } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); return this; } diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcGameServerClustersServiceStub.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcGameServerClustersServiceStub.java index df6d03ad..f78e6438 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcGameServerClustersServiceStub.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcGameServerClustersServiceStub.java @@ -24,7 +24,6 @@ import com.google.api.gax.grpc.GrpcStubCallableFactory; import com.google.api.gax.rpc.ClientContext; import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.RequestParamsExtractor; import com.google.api.gax.rpc.UnaryCallable; import com.google.cloud.gaming.v1.CreateGameServerClusterRequest; import com.google.cloud.gaming.v1.DeleteGameServerClusterRequest; @@ -47,7 +46,6 @@ import io.grpc.MethodDescriptor; import io.grpc.protobuf.ProtoUtils; import java.io.IOException; -import java.util.Map; import java.util.concurrent.TimeUnit; import javax.annotation.Generated; @@ -246,13 +244,10 @@ protected GrpcGameServerClustersServiceStub( .newBuilder() .setMethodDescriptor(listGameServerClustersMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListGameServerClustersRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -260,13 +255,10 @@ public Map extract(ListGameServerClustersRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -274,13 +266,10 @@ public Map extract(GetGameServerClusterRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(createGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -290,14 +279,10 @@ public Map extract(CreateGameServerClusterRequest request) { newBuilder() .setMethodDescriptor(previewCreateGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - PreviewCreateGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -305,13 +290,10 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -321,14 +303,10 @@ public Map extract(DeleteGameServerClusterRequest request) { newBuilder() .setMethodDescriptor(previewDeleteGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - PreviewDeleteGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -336,15 +314,12 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(updateGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "game_server_cluster.name", - String.valueOf(request.getGameServerCluster().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "game_server_cluster.name", + String.valueOf(request.getGameServerCluster().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -354,16 +329,12 @@ public Map extract(UpdateGameServerClusterRequest request) { newBuilder() .setMethodDescriptor(previewUpdateGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - PreviewUpdateGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "game_server_cluster.name", - String.valueOf(request.getGameServerCluster().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "game_server_cluster.name", + String.valueOf(request.getGameServerCluster().getName())); + return params.build(); }) .build(); diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcGameServerConfigsServiceStub.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcGameServerConfigsServiceStub.java index 4191f6f9..fb994cf7 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcGameServerConfigsServiceStub.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcGameServerConfigsServiceStub.java @@ -24,7 +24,6 @@ import com.google.api.gax.grpc.GrpcStubCallableFactory; import com.google.api.gax.rpc.ClientContext; import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.RequestParamsExtractor; import com.google.api.gax.rpc.UnaryCallable; import com.google.cloud.gaming.v1.CreateGameServerConfigRequest; import com.google.cloud.gaming.v1.DeleteGameServerConfigRequest; @@ -40,7 +39,6 @@ import io.grpc.MethodDescriptor; import io.grpc.protobuf.ProtoUtils; import java.io.IOException; -import java.util.Map; import java.util.concurrent.TimeUnit; import javax.annotation.Generated; @@ -164,13 +162,10 @@ protected GrpcGameServerConfigsServiceStub( .newBuilder() .setMethodDescriptor(listGameServerConfigsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListGameServerConfigsRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -178,13 +173,10 @@ public Map extract(ListGameServerConfigsRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getGameServerConfigMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetGameServerConfigRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -192,13 +184,10 @@ public Map extract(GetGameServerConfigRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(createGameServerConfigMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateGameServerConfigRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -206,13 +195,10 @@ public Map extract(CreateGameServerConfigRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteGameServerConfigMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteGameServerConfigRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcGameServerDeploymentsServiceStub.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcGameServerDeploymentsServiceStub.java index 154dda4b..b3b89c4d 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcGameServerDeploymentsServiceStub.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcGameServerDeploymentsServiceStub.java @@ -24,7 +24,6 @@ import com.google.api.gax.grpc.GrpcStubCallableFactory; import com.google.api.gax.rpc.ClientContext; import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.RequestParamsExtractor; import com.google.api.gax.rpc.UnaryCallable; import com.google.cloud.gaming.v1.CreateGameServerDeploymentRequest; import com.google.cloud.gaming.v1.DeleteGameServerDeploymentRequest; @@ -48,7 +47,6 @@ import io.grpc.MethodDescriptor; import io.grpc.protobuf.ProtoUtils; import java.io.IOException; -import java.util.Map; import java.util.concurrent.TimeUnit; import javax.annotation.Generated; @@ -262,13 +260,10 @@ protected GrpcGameServerDeploymentsServiceStub( .newBuilder() .setMethodDescriptor(listGameServerDeploymentsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListGameServerDeploymentsRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -276,13 +271,10 @@ public Map extract(ListGameServerDeploymentsRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getGameServerDeploymentMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetGameServerDeploymentRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -290,14 +282,10 @@ public Map extract(GetGameServerDeploymentRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(createGameServerDeploymentMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - CreateGameServerDeploymentRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -305,14 +293,10 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteGameServerDeploymentMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - DeleteGameServerDeploymentRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -320,16 +304,12 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(updateGameServerDeploymentMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - UpdateGameServerDeploymentRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "game_server_deployment.name", - String.valueOf(request.getGameServerDeployment().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "game_server_deployment.name", + String.valueOf(request.getGameServerDeployment().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -338,14 +318,10 @@ public Map extract( .newBuilder() .setMethodDescriptor(getGameServerDeploymentRolloutMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - GetGameServerDeploymentRolloutRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -353,14 +329,10 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(updateGameServerDeploymentRolloutMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - UpdateGameServerDeploymentRolloutRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("rollout.name", String.valueOf(request.getRollout().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("rollout.name", String.valueOf(request.getRollout().getName())); + return params.build(); }) .build(); GrpcCallSettings< @@ -372,14 +344,10 @@ public Map extract( newBuilder() .setMethodDescriptor(previewGameServerDeploymentRolloutMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - PreviewGameServerDeploymentRolloutRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("rollout.name", String.valueOf(request.getRollout().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("rollout.name", String.valueOf(request.getRollout().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -387,13 +355,10 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(fetchDeploymentStateMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(FetchDeploymentStateRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcRealmsServiceStub.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcRealmsServiceStub.java index ec35cd7f..3f0a78c4 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcRealmsServiceStub.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1/stub/GrpcRealmsServiceStub.java @@ -24,7 +24,6 @@ import com.google.api.gax.grpc.GrpcStubCallableFactory; import com.google.api.gax.rpc.ClientContext; import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.RequestParamsExtractor; import com.google.api.gax.rpc.UnaryCallable; import com.google.cloud.gaming.v1.CreateRealmRequest; import com.google.cloud.gaming.v1.DeleteRealmRequest; @@ -43,7 +42,6 @@ import io.grpc.MethodDescriptor; import io.grpc.protobuf.ProtoUtils; import java.io.IOException; -import java.util.Map; import java.util.concurrent.TimeUnit; import javax.annotation.Generated; @@ -168,65 +166,50 @@ protected GrpcRealmsServiceStub( GrpcCallSettings.newBuilder() .setMethodDescriptor(listRealmsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListRealmsRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings getRealmTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(getRealmMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetRealmRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings createRealmTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(createRealmMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateRealmRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings deleteRealmTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteRealmMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteRealmRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings updateRealmTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(updateRealmMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateRealmRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("realm.name", String.valueOf(request.getRealm().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("realm.name", String.valueOf(request.getRealm().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -234,13 +217,10 @@ public Map extract(UpdateRealmRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(previewRealmUpdateMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(PreviewRealmUpdateRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("realm.name", String.valueOf(request.getRealm().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("realm.name", String.valueOf(request.getRealm().getName())); + return params.build(); }) .build(); 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 cf5ab9c8..bf9a05e8 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 @@ -532,14 +532,13 @@ private static Builder initDefaults(Builder builder) { return builder; } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); return this; } diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerClustersServiceClient.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerClustersServiceClient.java index e1fb46a4..624a5515 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerClustersServiceClient.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerClustersServiceClient.java @@ -16,7 +16,6 @@ package com.google.cloud.gaming.v1beta; -import com.google.api.core.ApiFunction; import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; import com.google.api.core.BetaApi; @@ -1089,12 +1088,7 @@ public static ApiFuture createAsync( ListGameServerClustersPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListGameServerClustersPagedResponse apply(ListGameServerClustersPage input) { - return new ListGameServerClustersPagedResponse(input); - } - }, + input -> new ListGameServerClustersPagedResponse(input), MoreExecutors.directExecutor()); } diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerClustersServiceSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerClustersServiceSettings.java index a5907b34..77c24b79 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerClustersServiceSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerClustersServiceSettings.java @@ -244,14 +244,13 @@ public GameServerClustersServiceStubSettings.Builder getStubSettingsBuilder() { return ((GameServerClustersServiceStubSettings.Builder) getStubSettings()); } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods( getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); return this; diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerConfigsServiceClient.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerConfigsServiceClient.java index aac349f5..6b0466a8 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerConfigsServiceClient.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerConfigsServiceClient.java @@ -16,7 +16,6 @@ package com.google.cloud.gaming.v1beta; -import com.google.api.core.ApiFunction; import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; import com.google.api.core.BetaApi; @@ -797,12 +796,7 @@ public static ApiFuture createAsync( ListGameServerConfigsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListGameServerConfigsPagedResponse apply(ListGameServerConfigsPage input) { - return new ListGameServerConfigsPagedResponse(input); - } - }, + input -> new ListGameServerConfigsPagedResponse(input), MoreExecutors.directExecutor()); } diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerConfigsServiceSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerConfigsServiceSettings.java index 91199ffe..67f750db 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerConfigsServiceSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerConfigsServiceSettings.java @@ -205,14 +205,13 @@ public GameServerConfigsServiceStubSettings.Builder getStubSettingsBuilder() { return ((GameServerConfigsServiceStubSettings.Builder) getStubSettings()); } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods( getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); return this; diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerDeploymentsServiceClient.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerDeploymentsServiceClient.java index 5662d131..391a47a9 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerDeploymentsServiceClient.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerDeploymentsServiceClient.java @@ -16,7 +16,6 @@ package com.google.cloud.gaming.v1beta; -import com.google.api.core.ApiFunction; import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; import com.google.api.core.BetaApi; @@ -1268,13 +1267,7 @@ public static ApiFuture createAsync( ListGameServerDeploymentsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListGameServerDeploymentsPagedResponse apply( - ListGameServerDeploymentsPage input) { - return new ListGameServerDeploymentsPagedResponse(input); - } - }, + input -> new ListGameServerDeploymentsPagedResponse(input), MoreExecutors.directExecutor()); } diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerDeploymentsServiceSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerDeploymentsServiceSettings.java index 9afe04a7..5d044363 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerDeploymentsServiceSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/GameServerDeploymentsServiceSettings.java @@ -259,14 +259,13 @@ public GameServerDeploymentsServiceStubSettings.Builder getStubSettingsBuilder() return ((GameServerDeploymentsServiceStubSettings.Builder) getStubSettings()); } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods( getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); return this; diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/RealmsServiceClient.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/RealmsServiceClient.java index 686ff100..b49ae861 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/RealmsServiceClient.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/RealmsServiceClient.java @@ -16,7 +16,6 @@ package com.google.cloud.gaming.v1beta; -import com.google.api.core.ApiFunction; import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; import com.google.api.core.BetaApi; @@ -849,14 +848,7 @@ public static ApiFuture createAsync( ApiFuture futurePage = ListRealmsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( - futurePage, - new ApiFunction() { - @Override - public ListRealmsPagedResponse apply(ListRealmsPage input) { - return new ListRealmsPagedResponse(input); - } - }, - MoreExecutors.directExecutor()); + futurePage, input -> new ListRealmsPagedResponse(input), MoreExecutors.directExecutor()); } private ListRealmsPagedResponse(ListRealmsPage page) { diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/RealmsServiceSettings.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/RealmsServiceSettings.java index 78f5cec1..fb46e943 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/RealmsServiceSettings.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/RealmsServiceSettings.java @@ -207,14 +207,13 @@ public RealmsServiceStubSettings.Builder getStubSettingsBuilder() { return ((RealmsServiceStubSettings.Builder) getStubSettings()); } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods( getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); return this; 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 fde2aede..e379f043 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 @@ -657,14 +657,13 @@ private static Builder initDefaults(Builder builder) { return builder; } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); return this; } 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 750482fe..39ab8d1f 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 @@ -499,14 +499,13 @@ private static Builder initDefaults(Builder builder) { return builder; } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); return this; } 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 1275f221..f2e46c0c 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 @@ -722,14 +722,13 @@ private static Builder initDefaults(Builder builder) { return builder; } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); return this; } diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcGameServerClustersServiceStub.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcGameServerClustersServiceStub.java index a6102fbe..f88bab1d 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcGameServerClustersServiceStub.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcGameServerClustersServiceStub.java @@ -25,7 +25,6 @@ import com.google.api.gax.grpc.GrpcStubCallableFactory; import com.google.api.gax.rpc.ClientContext; import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.RequestParamsExtractor; import com.google.api.gax.rpc.UnaryCallable; import com.google.cloud.gaming.v1beta.CreateGameServerClusterRequest; import com.google.cloud.gaming.v1beta.DeleteGameServerClusterRequest; @@ -48,7 +47,6 @@ import io.grpc.MethodDescriptor; import io.grpc.protobuf.ProtoUtils; import java.io.IOException; -import java.util.Map; import java.util.concurrent.TimeUnit; import javax.annotation.Generated; @@ -248,13 +246,10 @@ protected GrpcGameServerClustersServiceStub( .newBuilder() .setMethodDescriptor(listGameServerClustersMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListGameServerClustersRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -262,13 +257,10 @@ public Map extract(ListGameServerClustersRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -276,13 +268,10 @@ public Map extract(GetGameServerClusterRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(createGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -292,14 +281,10 @@ public Map extract(CreateGameServerClusterRequest request) { newBuilder() .setMethodDescriptor(previewCreateGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - PreviewCreateGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -307,13 +292,10 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -323,14 +305,10 @@ public Map extract(DeleteGameServerClusterRequest request) { newBuilder() .setMethodDescriptor(previewDeleteGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - PreviewDeleteGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -338,15 +316,12 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(updateGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "game_server_cluster.name", - String.valueOf(request.getGameServerCluster().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "game_server_cluster.name", + String.valueOf(request.getGameServerCluster().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -356,16 +331,12 @@ public Map extract(UpdateGameServerClusterRequest request) { newBuilder() .setMethodDescriptor(previewUpdateGameServerClusterMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - PreviewUpdateGameServerClusterRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "game_server_cluster.name", - String.valueOf(request.getGameServerCluster().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "game_server_cluster.name", + String.valueOf(request.getGameServerCluster().getName())); + return params.build(); }) .build(); diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcGameServerConfigsServiceStub.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcGameServerConfigsServiceStub.java index f080d320..b155edba 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcGameServerConfigsServiceStub.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcGameServerConfigsServiceStub.java @@ -25,7 +25,6 @@ import com.google.api.gax.grpc.GrpcStubCallableFactory; import com.google.api.gax.rpc.ClientContext; import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.RequestParamsExtractor; import com.google.api.gax.rpc.UnaryCallable; import com.google.cloud.gaming.v1beta.CreateGameServerConfigRequest; import com.google.cloud.gaming.v1beta.DeleteGameServerConfigRequest; @@ -41,7 +40,6 @@ import io.grpc.MethodDescriptor; import io.grpc.protobuf.ProtoUtils; import java.io.IOException; -import java.util.Map; import java.util.concurrent.TimeUnit; import javax.annotation.Generated; @@ -166,13 +164,10 @@ protected GrpcGameServerConfigsServiceStub( .newBuilder() .setMethodDescriptor(listGameServerConfigsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListGameServerConfigsRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -180,13 +175,10 @@ public Map extract(ListGameServerConfigsRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getGameServerConfigMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetGameServerConfigRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -194,13 +186,10 @@ public Map extract(GetGameServerConfigRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(createGameServerConfigMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateGameServerConfigRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -208,13 +197,10 @@ public Map extract(CreateGameServerConfigRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteGameServerConfigMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteGameServerConfigRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcGameServerDeploymentsServiceStub.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcGameServerDeploymentsServiceStub.java index 84fa7bf4..1b0a6ba3 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcGameServerDeploymentsServiceStub.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcGameServerDeploymentsServiceStub.java @@ -25,7 +25,6 @@ import com.google.api.gax.grpc.GrpcStubCallableFactory; import com.google.api.gax.rpc.ClientContext; import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.RequestParamsExtractor; import com.google.api.gax.rpc.UnaryCallable; import com.google.cloud.gaming.v1beta.CreateGameServerDeploymentRequest; import com.google.cloud.gaming.v1beta.DeleteGameServerDeploymentRequest; @@ -49,7 +48,6 @@ import io.grpc.MethodDescriptor; import io.grpc.protobuf.ProtoUtils; import java.io.IOException; -import java.util.Map; import java.util.concurrent.TimeUnit; import javax.annotation.Generated; @@ -264,13 +262,10 @@ protected GrpcGameServerDeploymentsServiceStub( .newBuilder() .setMethodDescriptor(listGameServerDeploymentsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListGameServerDeploymentsRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -278,13 +273,10 @@ public Map extract(ListGameServerDeploymentsRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getGameServerDeploymentMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetGameServerDeploymentRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -292,14 +284,10 @@ public Map extract(GetGameServerDeploymentRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(createGameServerDeploymentMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - CreateGameServerDeploymentRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings @@ -307,14 +295,10 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteGameServerDeploymentMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - DeleteGameServerDeploymentRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -322,16 +306,12 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(updateGameServerDeploymentMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - UpdateGameServerDeploymentRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "game_server_deployment.name", - String.valueOf(request.getGameServerDeployment().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "game_server_deployment.name", + String.valueOf(request.getGameServerDeployment().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -340,14 +320,10 @@ public Map extract( .newBuilder() .setMethodDescriptor(getGameServerDeploymentRolloutMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - GetGameServerDeploymentRolloutRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -355,14 +331,10 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(updateGameServerDeploymentRolloutMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - UpdateGameServerDeploymentRolloutRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("rollout.name", String.valueOf(request.getRollout().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("rollout.name", String.valueOf(request.getRollout().getName())); + return params.build(); }) .build(); GrpcCallSettings< @@ -374,14 +346,10 @@ public Map extract( newBuilder() .setMethodDescriptor(previewGameServerDeploymentRolloutMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - PreviewGameServerDeploymentRolloutRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("rollout.name", String.valueOf(request.getRollout().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("rollout.name", String.valueOf(request.getRollout().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -389,13 +357,10 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(fetchDeploymentStateMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(FetchDeploymentStateRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); diff --git a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcRealmsServiceStub.java b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcRealmsServiceStub.java index 729ba95d..02e9bfd2 100644 --- a/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcRealmsServiceStub.java +++ b/google-cloud-game-servers/src/main/java/com/google/cloud/gaming/v1beta/stub/GrpcRealmsServiceStub.java @@ -25,7 +25,6 @@ import com.google.api.gax.grpc.GrpcStubCallableFactory; import com.google.api.gax.rpc.ClientContext; import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.RequestParamsExtractor; import com.google.api.gax.rpc.UnaryCallable; import com.google.cloud.gaming.v1beta.CreateRealmRequest; import com.google.cloud.gaming.v1beta.DeleteRealmRequest; @@ -44,7 +43,6 @@ import io.grpc.MethodDescriptor; import io.grpc.protobuf.ProtoUtils; import java.io.IOException; -import java.util.Map; import java.util.concurrent.TimeUnit; import javax.annotation.Generated; @@ -170,65 +168,50 @@ protected GrpcRealmsServiceStub( GrpcCallSettings.newBuilder() .setMethodDescriptor(listRealmsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListRealmsRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings getRealmTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(getRealmMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetRealmRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings createRealmTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(createRealmMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateRealmRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("parent", String.valueOf(request.getParent())); + return params.build(); }) .build(); GrpcCallSettings deleteRealmTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteRealmMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteRealmRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("name", String.valueOf(request.getName())); + return params.build(); }) .build(); GrpcCallSettings updateRealmTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(updateRealmMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateRealmRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("realm.name", String.valueOf(request.getRealm().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("realm.name", String.valueOf(request.getRealm().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -236,13 +219,10 @@ public Map extract(UpdateRealmRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(previewRealmUpdateMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(PreviewRealmUpdateRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("realm.name", String.valueOf(request.getRealm().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("realm.name", String.valueOf(request.getRealm().getName())); + return params.build(); }) .build(); 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 1c7c4459..e881b1c9 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 @@ -533,14 +533,13 @@ private static Builder initDefaults(Builder builder) { return builder; } - // NEXT_MAJOR_VER: remove 'throws Exception'. /** * Applies the given settings updater function to all of the unary API methods in this service. * *

Note: This method does not support applying settings to streaming methods. */ public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) throws Exception { + ApiFunction, Void> settingsUpdater) { super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); return this; } diff --git a/google-cloud-game-servers/src/test/java/com/google/cloud/gaming/v1/GameServerDeploymentsServiceClientTest.java b/google-cloud-game-servers/src/test/java/com/google/cloud/gaming/v1/GameServerDeploymentsServiceClientTest.java index fd454982..9373a30b 100644 --- a/google-cloud-game-servers/src/test/java/com/google/cloud/gaming/v1/GameServerDeploymentsServiceClientTest.java +++ b/google-cloud-game-servers/src/test/java/com/google/cloud/gaming/v1/GameServerDeploymentsServiceClientTest.java @@ -535,9 +535,7 @@ public void updateGameServerDeploymentExceptionTest() throws Exception { public void getGameServerDeploymentRolloutTest() throws Exception { GameServerDeploymentRollout expectedResponse = GameServerDeploymentRollout.newBuilder() - .setName( - GameServerDeploymentRolloutName.of("[PROJECT]", "[LOCATION]", "[DEPLOYMENT]") - .toString()) + .setName("name3373707") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) .setDefaultGameServerConfig("defaultGameServerConfig-1852465704") @@ -583,9 +581,7 @@ public void getGameServerDeploymentRolloutExceptionTest() throws Exception { public void getGameServerDeploymentRolloutTest2() throws Exception { GameServerDeploymentRollout expectedResponse = GameServerDeploymentRollout.newBuilder() - .setName( - GameServerDeploymentRolloutName.of("[PROJECT]", "[LOCATION]", "[DEPLOYMENT]") - .toString()) + .setName("name3373707") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) .setDefaultGameServerConfig("defaultGameServerConfig-1852465704") diff --git a/google-cloud-game-servers/src/test/java/com/google/cloud/gaming/v1beta/GameServerDeploymentsServiceClientTest.java b/google-cloud-game-servers/src/test/java/com/google/cloud/gaming/v1beta/GameServerDeploymentsServiceClientTest.java index f36c2b52..23d0ca59 100644 --- a/google-cloud-game-servers/src/test/java/com/google/cloud/gaming/v1beta/GameServerDeploymentsServiceClientTest.java +++ b/google-cloud-game-servers/src/test/java/com/google/cloud/gaming/v1beta/GameServerDeploymentsServiceClientTest.java @@ -535,9 +535,7 @@ public void updateGameServerDeploymentExceptionTest() throws Exception { public void getGameServerDeploymentRolloutTest() throws Exception { GameServerDeploymentRollout expectedResponse = GameServerDeploymentRollout.newBuilder() - .setName( - GameServerDeploymentRolloutName.of("[PROJECT]", "[LOCATION]", "[DEPLOYMENT]") - .toString()) + .setName("name3373707") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) .setDefaultGameServerConfig("defaultGameServerConfig-1852465704") @@ -583,9 +581,7 @@ public void getGameServerDeploymentRolloutExceptionTest() throws Exception { public void getGameServerDeploymentRolloutTest2() throws Exception { GameServerDeploymentRollout expectedResponse = GameServerDeploymentRollout.newBuilder() - .setName( - GameServerDeploymentRolloutName.of("[PROJECT]", "[LOCATION]", "[DEPLOYMENT]") - .toString()) + .setName("name3373707") .setCreateTime(Timestamp.newBuilder().build()) .setUpdateTime(Timestamp.newBuilder().build()) .setDefaultGameServerConfig("defaultGameServerConfig-1852465704") diff --git a/proto-google-cloud-game-servers-v1/clirr-ignored-differences.xml b/proto-google-cloud-game-servers-v1/clirr-ignored-differences.xml index 5f41c387..f42bc712 100644 --- a/proto-google-cloud-game-servers-v1/clirr-ignored-differences.xml +++ b/proto-google-cloud-game-servers-v1/clirr-ignored-differences.xml @@ -16,4 +16,8 @@ com/google/cloud/gaming/v1/*OrBuilder boolean has*(*) + + 8001 + com/google/cloud/gaming/v1/GameServerDeployment* + diff --git a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentRolloutName.java b/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentRolloutName.java deleted file mode 100644 index cf61e8b1..00000000 --- a/proto-google-cloud-game-servers-v1/src/main/java/com/google/cloud/gaming/v1/GameServerDeploymentRolloutName.java +++ /dev/null @@ -1,227 +0,0 @@ -/* - * 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. - * 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. - */ - -package com.google.cloud.gaming.v1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class GameServerDeploymentRolloutName implements ResourceName { - private static final PathTemplate PROJECT_LOCATION_DEPLOYMENT = - PathTemplate.createWithoutUrlEncoding( - "projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout"); - private volatile Map fieldValuesMap; - private final String project; - private final String location; - private final String deployment; - - @Deprecated - protected GameServerDeploymentRolloutName() { - project = null; - location = null; - deployment = null; - } - - private GameServerDeploymentRolloutName(Builder builder) { - project = Preconditions.checkNotNull(builder.getProject()); - location = Preconditions.checkNotNull(builder.getLocation()); - deployment = Preconditions.checkNotNull(builder.getDeployment()); - } - - public String getProject() { - return project; - } - - public String getLocation() { - return location; - } - - public String getDeployment() { - return deployment; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static GameServerDeploymentRolloutName of( - String project, String location, String deployment) { - return newBuilder().setProject(project).setLocation(location).setDeployment(deployment).build(); - } - - public static String format(String project, String location, String deployment) { - return newBuilder() - .setProject(project) - .setLocation(location) - .setDeployment(deployment) - .build() - .toString(); - } - - public static GameServerDeploymentRolloutName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - PROJECT_LOCATION_DEPLOYMENT.validatedMatch( - formattedString, - "GameServerDeploymentRolloutName.parse: formattedString not in valid format"); - return of(matchMap.get("project"), matchMap.get("location"), matchMap.get("deployment")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (GameServerDeploymentRolloutName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return PROJECT_LOCATION_DEPLOYMENT.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (project != null) { - fieldMapBuilder.put("project", project); - } - if (location != null) { - fieldMapBuilder.put("location", location); - } - if (deployment != null) { - fieldMapBuilder.put("deployment", deployment); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return PROJECT_LOCATION_DEPLOYMENT.instantiate( - "project", project, "location", location, "deployment", deployment); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - GameServerDeploymentRolloutName that = ((GameServerDeploymentRolloutName) o); - return Objects.equals(this.project, that.project) - && Objects.equals(this.location, that.location) - && Objects.equals(this.deployment, that.deployment); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(project); - h *= 1000003; - h ^= Objects.hashCode(location); - h *= 1000003; - h ^= Objects.hashCode(deployment); - return h; - } - - /** - * Builder for projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout. - */ - public static class Builder { - private String project; - private String location; - private String deployment; - - protected Builder() {} - - public String getProject() { - return project; - } - - public String getLocation() { - return location; - } - - public String getDeployment() { - return deployment; - } - - public Builder setProject(String project) { - this.project = project; - return this; - } - - public Builder setLocation(String location) { - this.location = location; - return this; - } - - public Builder setDeployment(String deployment) { - this.deployment = deployment; - return this; - } - - private Builder(GameServerDeploymentRolloutName gameServerDeploymentRolloutName) { - this.project = gameServerDeploymentRolloutName.project; - this.location = gameServerDeploymentRolloutName.location; - this.deployment = gameServerDeploymentRolloutName.deployment; - } - - public GameServerDeploymentRolloutName build() { - return new GameServerDeploymentRolloutName(this); - } - } -} diff --git a/proto-google-cloud-game-servers-v1beta/clirr-ignored-differences.xml b/proto-google-cloud-game-servers-v1beta/clirr-ignored-differences.xml index 0659babb..fcf84382 100644 --- a/proto-google-cloud-game-servers-v1beta/clirr-ignored-differences.xml +++ b/proto-google-cloud-game-servers-v1beta/clirr-ignored-differences.xml @@ -16,4 +16,8 @@ com/google/cloud/gaming/v1beta/*OrBuilder boolean has*(*) + + 8001 + com/google/cloud/gaming/v1beta/GameServerDeployment* + diff --git a/proto-google-cloud-game-servers-v1beta/src/main/java/com/google/cloud/gaming/v1beta/GameServerDeploymentRolloutName.java b/proto-google-cloud-game-servers-v1beta/src/main/java/com/google/cloud/gaming/v1beta/GameServerDeploymentRolloutName.java deleted file mode 100644 index 727aaba7..00000000 --- a/proto-google-cloud-game-servers-v1beta/src/main/java/com/google/cloud/gaming/v1beta/GameServerDeploymentRolloutName.java +++ /dev/null @@ -1,227 +0,0 @@ -/* - * 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. - * 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. - */ - -package com.google.cloud.gaming.v1beta; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class GameServerDeploymentRolloutName implements ResourceName { - private static final PathTemplate PROJECT_LOCATION_DEPLOYMENT = - PathTemplate.createWithoutUrlEncoding( - "projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout"); - private volatile Map fieldValuesMap; - private final String project; - private final String location; - private final String deployment; - - @Deprecated - protected GameServerDeploymentRolloutName() { - project = null; - location = null; - deployment = null; - } - - private GameServerDeploymentRolloutName(Builder builder) { - project = Preconditions.checkNotNull(builder.getProject()); - location = Preconditions.checkNotNull(builder.getLocation()); - deployment = Preconditions.checkNotNull(builder.getDeployment()); - } - - public String getProject() { - return project; - } - - public String getLocation() { - return location; - } - - public String getDeployment() { - return deployment; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static GameServerDeploymentRolloutName of( - String project, String location, String deployment) { - return newBuilder().setProject(project).setLocation(location).setDeployment(deployment).build(); - } - - public static String format(String project, String location, String deployment) { - return newBuilder() - .setProject(project) - .setLocation(location) - .setDeployment(deployment) - .build() - .toString(); - } - - public static GameServerDeploymentRolloutName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - PROJECT_LOCATION_DEPLOYMENT.validatedMatch( - formattedString, - "GameServerDeploymentRolloutName.parse: formattedString not in valid format"); - return of(matchMap.get("project"), matchMap.get("location"), matchMap.get("deployment")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (GameServerDeploymentRolloutName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return PROJECT_LOCATION_DEPLOYMENT.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (project != null) { - fieldMapBuilder.put("project", project); - } - if (location != null) { - fieldMapBuilder.put("location", location); - } - if (deployment != null) { - fieldMapBuilder.put("deployment", deployment); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return PROJECT_LOCATION_DEPLOYMENT.instantiate( - "project", project, "location", location, "deployment", deployment); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - GameServerDeploymentRolloutName that = ((GameServerDeploymentRolloutName) o); - return Objects.equals(this.project, that.project) - && Objects.equals(this.location, that.location) - && Objects.equals(this.deployment, that.deployment); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(project); - h *= 1000003; - h ^= Objects.hashCode(location); - h *= 1000003; - h ^= Objects.hashCode(deployment); - return h; - } - - /** - * Builder for projects/{project}/locations/{location}/gameServerDeployments/{deployment}/rollout. - */ - public static class Builder { - private String project; - private String location; - private String deployment; - - protected Builder() {} - - public String getProject() { - return project; - } - - public String getLocation() { - return location; - } - - public String getDeployment() { - return deployment; - } - - public Builder setProject(String project) { - this.project = project; - return this; - } - - public Builder setLocation(String location) { - this.location = location; - return this; - } - - public Builder setDeployment(String deployment) { - this.deployment = deployment; - return this; - } - - private Builder(GameServerDeploymentRolloutName gameServerDeploymentRolloutName) { - this.project = gameServerDeploymentRolloutName.project; - this.location = gameServerDeploymentRolloutName.location; - this.deployment = gameServerDeploymentRolloutName.deployment; - } - - public GameServerDeploymentRolloutName build() { - return new GameServerDeploymentRolloutName(this); - } - } -}