diff --git a/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/CloudChannelServiceClient.java b/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/CloudChannelServiceClient.java index 0df21eb4..9de1c632 100644 --- a/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/CloudChannelServiceClient.java +++ b/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/CloudChannelServiceClient.java @@ -16,7 +16,6 @@ package com.google.cloud.channel.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; @@ -4328,12 +4327,7 @@ public static ApiFuture createAsync( ListCustomersPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListCustomersPagedResponse apply(ListCustomersPage input) { - return new ListCustomersPagedResponse(input); - } - }, + input -> new ListCustomersPagedResponse(input), MoreExecutors.directExecutor()); } @@ -4409,12 +4403,7 @@ public static ApiFuture createAsync( ListEntitlementsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListEntitlementsPagedResponse apply(ListEntitlementsPage input) { - return new ListEntitlementsPagedResponse(input); - } - }, + input -> new ListEntitlementsPagedResponse(input), MoreExecutors.directExecutor()); } @@ -4492,12 +4481,7 @@ public static ApiFuture createAsync( ListTransferableSkusPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListTransferableSkusPagedResponse apply(ListTransferableSkusPage input) { - return new ListTransferableSkusPagedResponse(input); - } - }, + input -> new ListTransferableSkusPagedResponse(input), MoreExecutors.directExecutor()); } @@ -4582,12 +4566,7 @@ public static ApiFuture createAsync( ListTransferableOffersPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListTransferableOffersPagedResponse apply(ListTransferableOffersPage input) { - return new ListTransferableOffersPagedResponse(input); - } - }, + input -> new ListTransferableOffersPagedResponse(input), MoreExecutors.directExecutor()); } @@ -4675,12 +4654,7 @@ public static ApiFuture createAsync( ListChannelPartnerLinksPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListChannelPartnerLinksPagedResponse apply(ListChannelPartnerLinksPage input) { - return new ListChannelPartnerLinksPagedResponse(input); - } - }, + input -> new ListChannelPartnerLinksPagedResponse(input), MoreExecutors.directExecutor()); } @@ -4766,12 +4740,7 @@ public static ApiFuture createAsync( ListProductsPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListProductsPagedResponse apply(ListProductsPage input) { - return new ListProductsPagedResponse(input); - } - }, + input -> new ListProductsPagedResponse(input), MoreExecutors.directExecutor()); } @@ -4841,14 +4810,7 @@ public static ApiFuture createAsync( ApiFuture futurePage = ListSkusPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( - futurePage, - new ApiFunction() { - @Override - public ListSkusPagedResponse apply(ListSkusPage input) { - return new ListSkusPagedResponse(input); - } - }, - MoreExecutors.directExecutor()); + futurePage, input -> new ListSkusPagedResponse(input), MoreExecutors.directExecutor()); } private ListSkusPagedResponse(ListSkusPage page) { @@ -4915,14 +4877,7 @@ public static ApiFuture createAsync( ApiFuture futurePage = ListOffersPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( - futurePage, - new ApiFunction() { - @Override - public ListOffersPagedResponse apply(ListOffersPage input) { - return new ListOffersPagedResponse(input); - } - }, - MoreExecutors.directExecutor()); + futurePage, input -> new ListOffersPagedResponse(input), MoreExecutors.directExecutor()); } private ListOffersPagedResponse(ListOffersPage page) { @@ -4997,12 +4952,7 @@ public static ApiFuture createAsync( ListPurchasableSkusPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListPurchasableSkusPagedResponse apply(ListPurchasableSkusPage input) { - return new ListPurchasableSkusPagedResponse(input); - } - }, + input -> new ListPurchasableSkusPagedResponse(input), MoreExecutors.directExecutor()); } @@ -5086,12 +5036,7 @@ public static ApiFuture createAsync( ListPurchasableOffersPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListPurchasableOffersPagedResponse apply(ListPurchasableOffersPage input) { - return new ListPurchasableOffersPagedResponse(input); - } - }, + input -> new ListPurchasableOffersPagedResponse(input), MoreExecutors.directExecutor()); } @@ -5174,12 +5119,7 @@ public static ApiFuture createAsync( ListSubscribersPage.createEmptyPage().createPageAsync(context, futureResponse); return ApiFutures.transform( futurePage, - new ApiFunction() { - @Override - public ListSubscribersPagedResponse apply(ListSubscribersPage input) { - return new ListSubscribersPagedResponse(input); - } - }, + input -> new ListSubscribersPagedResponse(input), MoreExecutors.directExecutor()); } diff --git a/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/CloudChannelServiceSettings.java b/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/CloudChannelServiceSettings.java index c7312a96..47fadbb6 100644 --- a/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/CloudChannelServiceSettings.java +++ b/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/CloudChannelServiceSettings.java @@ -453,14 +453,13 @@ public CloudChannelServiceStubSettings.Builder getStubSettingsBuilder() { return ((CloudChannelServiceStubSettings.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-channel/src/main/java/com/google/cloud/channel/v1/stub/CloudChannelServiceStubSettings.java b/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/stub/CloudChannelServiceStubSettings.java index c148b16f..ec776c7c 100644 --- a/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/stub/CloudChannelServiceStubSettings.java +++ b/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/stub/CloudChannelServiceStubSettings.java @@ -2129,14 +2129,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-channel/src/main/java/com/google/cloud/channel/v1/stub/GrpcCloudChannelServiceStub.java b/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/stub/GrpcCloudChannelServiceStub.java index c183f40d..d9972398 100644 --- a/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/stub/GrpcCloudChannelServiceStub.java +++ b/google-cloud-channel/src/main/java/com/google/cloud/channel/v1/stub/GrpcCloudChannelServiceStub.java @@ -34,7 +34,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.channel.v1.ActivateEntitlementRequest; import com.google.cloud.channel.v1.CancelEntitlementRequest; @@ -97,7 +96,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; @@ -614,26 +612,20 @@ protected GrpcCloudChannelServiceStub( GrpcCallSettings.newBuilder() .setMethodDescriptor(listCustomersMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListCustomersRequest 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 getCustomerTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(getCustomerMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetCustomerRequest 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< @@ -644,53 +636,40 @@ public Map extract(GetCustomerRequest request) { newBuilder() .setMethodDescriptor(checkCloudIdentityAccountsExistMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - CheckCloudIdentityAccountsExistRequest 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 createCustomerTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(createCustomerMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateCustomerRequest 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 updateCustomerTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(updateCustomerMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateCustomerRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("customer.name", String.valueOf(request.getCustomer().getName())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("customer.name", String.valueOf(request.getCustomer().getName())); + return params.build(); }) .build(); GrpcCallSettings deleteCustomerTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(deleteCustomerMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(DeleteCustomerRequest 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 @@ -698,13 +677,10 @@ public Map extract(DeleteCustomerRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(provisionCloudIdentityMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ProvisionCloudIdentityRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("customer", String.valueOf(request.getCustomer())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("customer", String.valueOf(request.getCustomer())); + return params.build(); }) .build(); GrpcCallSettings @@ -712,13 +688,10 @@ public Map extract(ProvisionCloudIdentityRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(listEntitlementsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListEntitlementsRequest 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 @@ -726,13 +699,10 @@ public Map extract(ListEntitlementsRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(listTransferableSkusMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListTransferableSkusRequest 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 @@ -741,52 +711,40 @@ public Map extract(ListTransferableSkusRequest request) { .newBuilder() .setMethodDescriptor(listTransferableOffersMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListTransferableOffersRequest 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 getEntitlementTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(getEntitlementMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetEntitlementRequest 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 createEntitlementTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(createEntitlementMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateEntitlementRequest 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 changeParametersTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(changeParametersMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ChangeParametersRequest 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 @@ -794,91 +752,70 @@ public Map extract(ChangeParametersRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(changeRenewalSettingsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ChangeRenewalSettingsRequest 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 changeOfferTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(changeOfferMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ChangeOfferRequest 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 startPaidServiceTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(startPaidServiceMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(StartPaidServiceRequest 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 suspendEntitlementTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(suspendEntitlementMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(SuspendEntitlementRequest 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 cancelEntitlementTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(cancelEntitlementMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CancelEntitlementRequest 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 activateEntitlementTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(activateEntitlementMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ActivateEntitlementRequest 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 transferEntitlementsTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(transferEntitlementsMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(TransferEntitlementsRequest 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 @@ -886,14 +823,10 @@ public Map extract(TransferEntitlementsRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(transferEntitlementsToGoogleMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract( - TransferEntitlementsToGoogleRequest 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 @@ -902,13 +835,10 @@ public Map extract( .newBuilder() .setMethodDescriptor(listChannelPartnerLinksMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListChannelPartnerLinksRequest 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 @@ -916,13 +846,10 @@ public Map extract(ListChannelPartnerLinksRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(getChannelPartnerLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(GetChannelPartnerLinkRequest 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 @@ -930,13 +857,10 @@ public Map extract(GetChannelPartnerLinkRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(createChannelPartnerLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(CreateChannelPartnerLinkRequest 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 @@ -944,26 +868,20 @@ public Map extract(CreateChannelPartnerLinkRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(updateChannelPartnerLinkMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UpdateChannelPartnerLinkRequest 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 lookupOfferTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(lookupOfferMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(LookupOfferRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("entitlement", String.valueOf(request.getEntitlement())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("entitlement", String.valueOf(request.getEntitlement())); + return params.build(); }) .build(); GrpcCallSettings listProductsTransportSettings = @@ -974,26 +892,20 @@ public Map extract(LookupOfferRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(listSkusMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListSkusRequest 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 listOffersTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(listOffersMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListOffersRequest 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 @@ -1001,13 +913,10 @@ public Map extract(ListOffersRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(listPurchasableSkusMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListPurchasableSkusRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("customer", String.valueOf(request.getCustomer())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("customer", String.valueOf(request.getCustomer())); + return params.build(); }) .build(); GrpcCallSettings @@ -1016,13 +925,10 @@ public Map extract(ListPurchasableSkusRequest request) { .newBuilder() .setMethodDescriptor(listPurchasableOffersMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListPurchasableOffersRequest request) { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("customer", String.valueOf(request.getCustomer())); - return params.build(); - } + request -> { + ImmutableMap.Builder params = ImmutableMap.builder(); + params.put("customer", String.valueOf(request.getCustomer())); + return params.build(); }) .build(); GrpcCallSettings @@ -1030,13 +936,10 @@ public Map extract(ListPurchasableOffersRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(registerSubscriberMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(RegisterSubscriberRequest 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 @@ -1044,13 +947,10 @@ public Map extract(RegisterSubscriberRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(unregisterSubscriberMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(UnregisterSubscriberRequest 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 @@ -1058,13 +958,10 @@ public Map extract(UnregisterSubscriberRequest request) { GrpcCallSettings.newBuilder() .setMethodDescriptor(listSubscribersMethodDescriptor) .setParamsExtractor( - new RequestParamsExtractor() { - @Override - public Map extract(ListSubscribersRequest 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(); diff --git a/proto-google-cloud-channel-v1/clirr-ignored-differences.xml b/proto-google-cloud-channel-v1/clirr-ignored-differences.xml index 5b1692f1..4ef39602 100644 --- a/proto-google-cloud-channel-v1/clirr-ignored-differences.xml +++ b/proto-google-cloud-channel-v1/clirr-ignored-differences.xml @@ -16,4 +16,8 @@ com/google/cloud/channel/v1/*OrBuilder boolean has*(*) + + 8001 + com/google/cloud/channel/v1/SkuName* + diff --git a/proto-google-cloud-channel-v1/src/main/java/com/google/cloud/channel/v1/SkuName.java b/proto-google-cloud-channel-v1/src/main/java/com/google/cloud/channel/v1/SkuName.java deleted file mode 100644 index 0d920e81..00000000 --- a/proto-google-cloud-channel-v1/src/main/java/com/google/cloud/channel/v1/SkuName.java +++ /dev/null @@ -1,191 +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.channel.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 SkuName implements ResourceName { - private static final PathTemplate PRODUCT_SKU = - PathTemplate.createWithoutUrlEncoding("products/{product}/skus/{sku}"); - private volatile Map fieldValuesMap; - private final String product; - private final String sku; - - @Deprecated - protected SkuName() { - product = null; - sku = null; - } - - private SkuName(Builder builder) { - product = Preconditions.checkNotNull(builder.getProduct()); - sku = Preconditions.checkNotNull(builder.getSku()); - } - - public String getProduct() { - return product; - } - - public String getSku() { - return sku; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static SkuName of(String product, String sku) { - return newBuilder().setProduct(product).setSku(sku).build(); - } - - public static String format(String product, String sku) { - return newBuilder().setProduct(product).setSku(sku).build().toString(); - } - - public static SkuName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - PRODUCT_SKU.validatedMatch( - formattedString, "SkuName.parse: formattedString not in valid format"); - return of(matchMap.get("product"), matchMap.get("sku")); - } - - 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 (SkuName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return PRODUCT_SKU.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (product != null) { - fieldMapBuilder.put("product", product); - } - if (sku != null) { - fieldMapBuilder.put("sku", sku); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return PRODUCT_SKU.instantiate("product", product, "sku", sku); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - SkuName that = ((SkuName) o); - return Objects.equals(this.product, that.product) && Objects.equals(this.sku, that.sku); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(product); - h *= 1000003; - h ^= Objects.hashCode(sku); - return h; - } - - /** Builder for products/{product}/skus/{sku}. */ - public static class Builder { - private String product; - private String sku; - - protected Builder() {} - - public String getProduct() { - return product; - } - - public String getSku() { - return sku; - } - - public Builder setProduct(String product) { - this.product = product; - return this; - } - - public Builder setSku(String sku) { - this.sku = sku; - return this; - } - - private Builder(SkuName skuName) { - this.product = skuName.product; - this.sku = skuName.sku; - } - - public SkuName build() { - return new SkuName(this); - } - } -}