diff --git a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClient.java b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClient.java index 67308dde..2067e7a5 100644 --- a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClient.java +++ b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceClient.java @@ -18,7 +18,6 @@ import com.google.analytics.admin.v1alpha.stub.AnalyticsAdminServiceStub; import com.google.analytics.admin.v1alpha.stub.AnalyticsAdminServiceStubSettings; -import com.google.api.core.ApiFunction; import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; import com.google.api.core.BetaApi; @@ -7349,12 +7348,7 @@ public static ApiFuture createAsync( ListAccountsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListAccountsPagedResponse apply(ListAccountsPage input) { - return new ListAccountsPagedResponse(input); - } - }, + input -> new ListAccountsPagedResponse(input), MoreExecutors.directExecutor()); } @@ -7430,12 +7424,7 @@ public static ApiFuture createAsync( ListAccountSummariesPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListAccountSummariesPagedResponse apply(ListAccountSummariesPage input) { - return new ListAccountSummariesPagedResponse(input); - } - }, + input -> new ListAccountSummariesPagedResponse(input), MoreExecutors.directExecutor()); } @@ -7518,12 +7507,7 @@ public static ApiFuture createAsync( ListPropertiesPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListPropertiesPagedResponse apply(ListPropertiesPage input) { - return new ListPropertiesPagedResponse(input); - } - }, + input -> new ListPropertiesPagedResponse(input), MoreExecutors.directExecutor()); } @@ -7599,12 +7583,7 @@ public static ApiFuture createAsync( ListUserLinksPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListUserLinksPagedResponse apply(ListUserLinksPage input) { - return new ListUserLinksPagedResponse(input); - } - }, + input -> new ListUserLinksPagedResponse(input), MoreExecutors.directExecutor()); } @@ -7680,12 +7659,7 @@ public static ApiFuture createAsync( AuditUserLinksPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public AuditUserLinksPagedResponse apply(AuditUserLinksPage input) { - return new AuditUserLinksPagedResponse(input); - } - }, + input -> new AuditUserLinksPagedResponse(input), MoreExecutors.directExecutor()); } @@ -7761,12 +7735,7 @@ public static ApiFuture createAsync( ListWebDataStreamsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListWebDataStreamsPagedResponse apply(ListWebDataStreamsPage input) { - return new ListWebDataStreamsPagedResponse(input); - } - }, + input -> new ListWebDataStreamsPagedResponse(input), MoreExecutors.directExecutor()); } @@ -7847,12 +7816,7 @@ public static ApiFuture createAsync( ListIosAppDataStreamsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListIosAppDataStreamsPagedResponse apply(ListIosAppDataStreamsPage input) { - return new ListIosAppDataStreamsPagedResponse(input); - } - }, + input -> new ListIosAppDataStreamsPagedResponse(input), MoreExecutors.directExecutor()); } @@ -7939,13 +7903,7 @@ public static ApiFuture createAsync( ListAndroidAppDataStreamsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListAndroidAppDataStreamsPagedResponse apply( - ListAndroidAppDataStreamsPage input) { - return new ListAndroidAppDataStreamsPagedResponse(input); - } - }, + input -> new ListAndroidAppDataStreamsPagedResponse(input), MoreExecutors.directExecutor()); } @@ -8037,12 +7995,7 @@ public static ApiFuture createAsync( ListFirebaseLinksPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListFirebaseLinksPagedResponse apply(ListFirebaseLinksPage input) { - return new ListFirebaseLinksPagedResponse(input); - } - }, + input -> new ListFirebaseLinksPagedResponse(input), MoreExecutors.directExecutor()); } @@ -8122,12 +8075,7 @@ public static ApiFuture createAsync( ListGoogleAdsLinksPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListGoogleAdsLinksPagedResponse apply(ListGoogleAdsLinksPage input) { - return new ListGoogleAdsLinksPagedResponse(input); - } - }, + input -> new ListGoogleAdsLinksPagedResponse(input), MoreExecutors.directExecutor()); } @@ -8212,14 +8160,7 @@ public static ApiFuture createAsync .createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction< - ListMeasurementProtocolSecretsPage, ListMeasurementProtocolSecretsPagedResponse>() { - @Override - public ListMeasurementProtocolSecretsPagedResponse apply( - ListMeasurementProtocolSecretsPage input) { - return new ListMeasurementProtocolSecretsPagedResponse(input); - } - }, + input -> new ListMeasurementProtocolSecretsPagedResponse(input), MoreExecutors.directExecutor()); } @@ -8315,13 +8256,7 @@ public static ApiFuture createAsync( SearchChangeHistoryEventsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public SearchChangeHistoryEventsPagedResponse apply( - SearchChangeHistoryEventsPage input) { - return new SearchChangeHistoryEventsPagedResponse(input); - } - }, + input -> new SearchChangeHistoryEventsPagedResponse(input), MoreExecutors.directExecutor()); } @@ -8414,12 +8349,7 @@ public static ApiFuture createAsync( ListConversionEventsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListConversionEventsPagedResponse apply(ListConversionEventsPage input) { - return new ListConversionEventsPagedResponse(input); - } - }, + input -> new ListConversionEventsPagedResponse(input), MoreExecutors.directExecutor()); } @@ -8503,12 +8433,7 @@ public static ApiFuture createAsync( ListCustomDimensionsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListCustomDimensionsPagedResponse apply(ListCustomDimensionsPage input) { - return new ListCustomDimensionsPagedResponse(input); - } - }, + input -> new ListCustomDimensionsPagedResponse(input), MoreExecutors.directExecutor()); } @@ -8591,12 +8516,7 @@ public static ApiFuture createAsync( ListCustomMetricsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListCustomMetricsPagedResponse apply(ListCustomMetricsPage input) { - return new ListCustomMetricsPagedResponse(input); - } - }, + input -> new ListCustomMetricsPagedResponse(input), MoreExecutors.directExecutor()); } diff --git a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceSettings.java b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceSettings.java index e1c8d581..ab244744 100644 --- a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceSettings.java +++ b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/AnalyticsAdminServiceSettings.java @@ -596,14 +596,13 @@ public AnalyticsAdminServiceStubSettings.Builder getStubSettingsBuilder() { return ((AnalyticsAdminServiceStubSettings.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-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStubSettings.java b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStubSettings.java index e610a381..8d538243 100644 --- a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStubSettings.java +++ b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/AnalyticsAdminServiceStubSettings.java @@ -2757,14 +2757,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-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/GrpcAnalyticsAdminServiceStub.java b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/GrpcAnalyticsAdminServiceStub.java index 15e4c2d0..8446c1a0 100644 --- a/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/GrpcAnalyticsAdminServiceStub.java +++ b/google-analytics-admin/src/main/java/com/google/analytics/admin/v1alpha/stub/GrpcAnalyticsAdminServiceStub.java @@ -141,7 +141,6 @@ import com.google.api.gax.grpc.GrpcCallSettings; import com.google.api.gax.grpc.GrpcStubCallableFactory; import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.RequestParamsExtractor; import com.google.api.gax.rpc.UnaryCallable; import com.google.common.collect.ImmutableMap; import com.google.longrunning.stub.GrpcOperationsStub; @@ -149,7 +148,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; @@ -1139,13 +1137,10 @@ protected GrpcAnalyticsAdminServiceStub( GrpcCallSettings.newBuilder() .setMethodDescriptor(getAccountMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetAccountRequest 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 listAccountsTransportSettings = @@ -1156,26 +1151,20 @@ public Map extract(GetAccountRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteAccountMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteAccountRequest 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 updateAccountTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(updateAccountMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateAccountRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("account.name", String.valueOf(request.getAccount().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("account.name", String.valueOf(request.getAccount().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -1193,13 +1182,10 @@ public Map extract(UpdateAccountRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getPropertyMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetPropertyRequest 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 @@ -1215,39 +1201,30 @@ public Map extract(GetPropertyRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(deletePropertyMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeletePropertyRequest 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 updatePropertyTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(updatePropertyMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdatePropertyRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("property.name", String.valueOf(request.getProperty().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("property.name", String.valueOf(request.getProperty().getName())); + return params.build(); }) .build(); GrpcCallSettings getUserLinkTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(getUserLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetUserLinkRequest 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 @@ -1255,26 +1232,20 @@ public Map extract(GetUserLinkRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(batchGetUserLinksMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(BatchGetUserLinksRequest 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 listUserLinksTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(listUserLinksMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListUserLinksRequest 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 @@ -1282,26 +1253,20 @@ public Map extract(ListUserLinksRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(auditUserLinksMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(AuditUserLinksRequest 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 createUserLinkTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(createUserLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateUserLinkRequest 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 @@ -1309,26 +1274,20 @@ public Map extract(CreateUserLinkRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(batchCreateUserLinksMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(BatchCreateUserLinksRequest 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 updateUserLinkTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(updateUserLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateUserLinkRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("user_link.name", String.valueOf(request.getUserLink().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("user_link.name", String.valueOf(request.getUserLink().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -1336,65 +1295,50 @@ public Map extract(UpdateUserLinkRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(batchUpdateUserLinksMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(BatchUpdateUserLinksRequest 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 deleteUserLinkTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteUserLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteUserLinkRequest 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 batchDeleteUserLinksTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(batchDeleteUserLinksMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(BatchDeleteUserLinksRequest 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 getWebDataStreamTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(getWebDataStreamMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetWebDataStreamRequest 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 deleteWebDataStreamTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteWebDataStreamMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteWebDataStreamRequest 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 @@ -1402,15 +1346,12 @@ public Map extract(DeleteWebDataStreamRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(updateWebDataStreamMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateWebDataStreamRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "web_data_stream.name", - String.valueOf(request.getWebDataStream().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "web_data_stream.name", + String.valueOf(request.getWebDataStream().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -1418,13 +1359,10 @@ public Map extract(UpdateWebDataStreamRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(createWebDataStreamMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateWebDataStreamRequest 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 @@ -1432,13 +1370,10 @@ public Map extract(CreateWebDataStreamRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(listWebDataStreamsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListWebDataStreamsRequest 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 @@ -1446,26 +1381,20 @@ public Map extract(ListWebDataStreamsRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getIosAppDataStreamMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetIosAppDataStreamRequest 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 deleteIosAppDataStreamTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteIosAppDataStreamMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteIosAppDataStreamRequest 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 @@ -1473,15 +1402,12 @@ public Map extract(DeleteIosAppDataStreamRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(updateIosAppDataStreamMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateIosAppDataStreamRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "ios_app_data_stream.name", - String.valueOf(request.getIosAppDataStream().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "ios_app_data_stream.name", + String.valueOf(request.getIosAppDataStream().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -1490,13 +1416,10 @@ public Map extract(UpdateIosAppDataStreamRequest request) { .newBuilder() .setMethodDescriptor(listIosAppDataStreamsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListIosAppDataStreamsRequest 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 @@ -1504,13 +1427,10 @@ public Map extract(ListIosAppDataStreamsRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getAndroidAppDataStreamMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetAndroidAppDataStreamRequest 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 @@ -1518,14 +1438,10 @@ public Map extract(GetAndroidAppDataStreamRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteAndroidAppDataStreamMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - DeleteAndroidAppDataStreamRequest 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 @@ -1533,16 +1449,12 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(updateAndroidAppDataStreamMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - UpdateAndroidAppDataStreamRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "android_app_data_stream.name", - String.valueOf(request.getAndroidAppDataStream().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "android_app_data_stream.name", + String.valueOf(request.getAndroidAppDataStream().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -1551,13 +1463,10 @@ public Map extract( .newBuilder() .setMethodDescriptor(listAndroidAppDataStreamsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListAndroidAppDataStreamsRequest 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 @@ -1566,14 +1475,10 @@ public Map extract(ListAndroidAppDataStreamsRequest request) { .newBuilder() .setMethodDescriptor(getEnhancedMeasurementSettingsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - GetEnhancedMeasurementSettingsRequest 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 @@ -1582,56 +1487,43 @@ public Map extract( .newBuilder() .setMethodDescriptor(updateEnhancedMeasurementSettingsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - UpdateEnhancedMeasurementSettingsRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "enhanced_measurement_settings.name", - String.valueOf(request.getEnhancedMeasurementSettings().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "enhanced_measurement_settings.name", + String.valueOf(request.getEnhancedMeasurementSettings().getName())); + return params.build(); }) .build(); GrpcCallSettings createFirebaseLinkTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(createFirebaseLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateFirebaseLinkRequest 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 updateFirebaseLinkTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(updateFirebaseLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateFirebaseLinkRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "firebase_link.name", String.valueOf(request.getFirebaseLink().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "firebase_link.name", String.valueOf(request.getFirebaseLink().getName())); + return params.build(); }) .build(); GrpcCallSettings deleteFirebaseLinkTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteFirebaseLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteFirebaseLinkRequest 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 @@ -1639,26 +1531,20 @@ public Map extract(DeleteFirebaseLinkRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(listFirebaseLinksMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListFirebaseLinksRequest 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 getGlobalSiteTagTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(getGlobalSiteTagMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetGlobalSiteTagRequest 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 @@ -1666,13 +1552,10 @@ public Map extract(GetGlobalSiteTagRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(createGoogleAdsLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateGoogleAdsLinkRequest 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 @@ -1680,28 +1563,22 @@ public Map extract(CreateGoogleAdsLinkRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(updateGoogleAdsLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateGoogleAdsLinkRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "google_ads_link.name", - String.valueOf(request.getGoogleAdsLink().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "google_ads_link.name", + String.valueOf(request.getGoogleAdsLink().getName())); + return params.build(); }) .build(); GrpcCallSettings deleteGoogleAdsLinkTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteGoogleAdsLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteGoogleAdsLinkRequest 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 @@ -1709,13 +1586,10 @@ public Map extract(DeleteGoogleAdsLinkRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(listGoogleAdsLinksMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListGoogleAdsLinksRequest 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 @@ -1723,13 +1597,10 @@ public Map extract(ListGoogleAdsLinksRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getDataSharingSettingsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetDataSharingSettingsRequest 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 @@ -1738,14 +1609,10 @@ public Map extract(GetDataSharingSettingsRequest request) { .newBuilder() .setMethodDescriptor(getMeasurementProtocolSecretMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - GetMeasurementProtocolSecretRequest 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 @@ -1755,14 +1622,10 @@ public Map extract( newBuilder() .setMethodDescriptor(listMeasurementProtocolSecretsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - ListMeasurementProtocolSecretsRequest 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 @@ -1771,14 +1634,10 @@ public Map extract( .newBuilder() .setMethodDescriptor(createMeasurementProtocolSecretMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - CreateMeasurementProtocolSecretRequest 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 @@ -1786,14 +1645,10 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteMeasurementProtocolSecretMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - DeleteMeasurementProtocolSecretRequest 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 @@ -1802,16 +1657,12 @@ public Map extract( .newBuilder() .setMethodDescriptor(updateMeasurementProtocolSecretMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - UpdateMeasurementProtocolSecretRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "measurement_protocol_secret.name", - String.valueOf(request.getMeasurementProtocolSecret().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "measurement_protocol_secret.name", + String.valueOf(request.getMeasurementProtocolSecret().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -1820,13 +1671,10 @@ public Map extract( .newBuilder() .setMethodDescriptor(searchChangeHistoryEventsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(SearchChangeHistoryEventsRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("account", String.valueOf(request.getAccount())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("account", String.valueOf(request.getAccount())); + return params.build(); }) .build(); GrpcCallSettings @@ -1834,13 +1682,10 @@ public Map extract(SearchChangeHistoryEventsRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getGoogleSignalsSettingsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetGoogleSignalsSettingsRequest 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 @@ -1848,16 +1693,12 @@ public Map extract(GetGoogleSignalsSettingsRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(updateGoogleSignalsSettingsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - UpdateGoogleSignalsSettingsRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "google_signals_settings.name", - String.valueOf(request.getGoogleSignalsSettings().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "google_signals_settings.name", + String.valueOf(request.getGoogleSignalsSettings().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -1865,13 +1706,10 @@ public Map extract( GrpcCallSettings.newBuilder() .setMethodDescriptor(createConversionEventMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateConversionEventRequest 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 @@ -1879,26 +1717,20 @@ public Map extract(CreateConversionEventRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getConversionEventMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetConversionEventRequest 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 deleteConversionEventTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteConversionEventMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteConversionEventRequest 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 @@ -1906,13 +1738,10 @@ public Map extract(DeleteConversionEventRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(listConversionEventsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListConversionEventsRequest 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 @@ -1920,13 +1749,10 @@ public Map extract(ListConversionEventsRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(createCustomDimensionMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateCustomDimensionRequest 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 @@ -1934,15 +1760,12 @@ public Map extract(CreateCustomDimensionRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(updateCustomDimensionMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateCustomDimensionRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "custom_dimension.name", - String.valueOf(request.getCustomDimension().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "custom_dimension.name", + String.valueOf(request.getCustomDimension().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -1950,26 +1773,20 @@ public Map extract(UpdateCustomDimensionRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(listCustomDimensionsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListCustomDimensionsRequest 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 archiveCustomDimensionTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(archiveCustomDimensionMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ArchiveCustomDimensionRequest 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 @@ -1977,40 +1794,31 @@ public Map extract(ArchiveCustomDimensionRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getCustomDimensionMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetCustomDimensionRequest 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 createCustomMetricTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(createCustomMetricMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateCustomMetricRequest 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 updateCustomMetricTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(updateCustomMetricMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateCustomMetricRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put( - "custom_metric.name", String.valueOf(request.getCustomMetric().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put( + "custom_metric.name", String.valueOf(request.getCustomMetric().getName())); + return params.build(); }) .build(); GrpcCallSettings @@ -2018,39 +1826,30 @@ public Map extract(UpdateCustomMetricRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(listCustomMetricsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListCustomMetricsRequest 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 archiveCustomMetricTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(archiveCustomMetricMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ArchiveCustomMetricRequest 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 getCustomMetricTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(getCustomMetricMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetCustomMetricRequest 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(); @@ -2898,7 +2697,13 @@ public UnaryCallable getCustomMetricCallab @Override public final void close() { - shutdown(); + try { + backgroundResources.close(); + } catch (RuntimeException e) { + throw e; + } catch (Exception e) { + throw new IllegalStateException("Failed to close resource", e); + } } @Override diff --git a/pom.xml b/pom.xml index b453bb32..802f449d 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,7 @@ com.google.cloud google-cloud-shared-config - 0.13.1 + 1.0.0 diff --git a/proto-google-analytics-admin-v1alpha/clirr-ignored-differences.xml b/proto-google-analytics-admin-v1alpha/clirr-ignored-differences.xml index ba7b7ea6..1a924172 100644 --- a/proto-google-analytics-admin-v1alpha/clirr-ignored-differences.xml +++ b/proto-google-analytics-admin-v1alpha/clirr-ignored-differences.xml @@ -32,4 +32,8 @@ 8001 com/google/analytics/admin/v1alpha/Create* + + 8001 + com/google/analytics/admin/v1alpha/AccountSummary* + diff --git a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AccountSummaryName.java b/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AccountSummaryName.java deleted file mode 100644 index 5f4f451d..00000000 --- a/proto-google-analytics-admin-v1alpha/src/main/java/com/google/analytics/admin/v1alpha/AccountSummaryName.java +++ /dev/null @@ -1,168 +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.analytics.admin.v1alpha; - -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 AccountSummaryName implements ResourceName { - private static final PathTemplate ACCOUNT_SUMMARY = - PathTemplate.createWithoutUrlEncoding("accountSummaries/{account_summary}"); - private volatile Map fieldValuesMap; - private final String accountSummary; - - @Deprecated - protected AccountSummaryName() { - accountSummary = null; - } - - private AccountSummaryName(Builder builder) { - accountSummary = Preconditions.checkNotNull(builder.getAccountSummary()); - } - - public String getAccountSummary() { - return accountSummary; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static AccountSummaryName of(String accountSummary) { - return newBuilder().setAccountSummary(accountSummary).build(); - } - - public static String format(String accountSummary) { - return newBuilder().setAccountSummary(accountSummary).build().toString(); - } - - public static AccountSummaryName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - ACCOUNT_SUMMARY.validatedMatch( - formattedString, "AccountSummaryName.parse: formattedString not in valid format"); - return of(matchMap.get("account_summary")); - } - - 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 (AccountSummaryName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return ACCOUNT_SUMMARY.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (accountSummary != null) { - fieldMapBuilder.put("account_summary", accountSummary); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return ACCOUNT_SUMMARY.instantiate("account_summary", accountSummary); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - AccountSummaryName that = ((AccountSummaryName) o); - return Objects.equals(this.accountSummary, that.accountSummary); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(accountSummary); - return h; - } - - /** Builder for accountSummaries/{account_summary}. */ - public static class Builder { - private String accountSummary; - - protected Builder() {} - - public String getAccountSummary() { - return accountSummary; - } - - public Builder setAccountSummary(String accountSummary) { - this.accountSummary = accountSummary; - return this; - } - - private Builder(AccountSummaryName accountSummaryName) { - this.accountSummary = accountSummaryName.accountSummary; - } - - public AccountSummaryName build() { - return new AccountSummaryName(this); - } - } -}