Skip to content
This repository was archived by the owner on Sep 16, 2023. It is now read-only.

Commit 136efe1

Browse files
feat!: release gapic-generator-java v2.0.0 (#72)
Committer: @miraleung PiperOrigin-RevId: 388535346 Source-Link: googleapis/googleapis@d9eaf41 Source-Link: https://github.com/googleapis/googleapis-gen/commit/976c5ab6f24b58c91fe04847ead1953f99d19e6a
1 parent 71fb181 commit 136efe1

File tree

8 files changed

+109
-219
lines changed

8 files changed

+109
-219
lines changed

google-cloud-service-usage/src/main/java/com/google/api/serviceusage/v1/ServiceUsageClient.java

+1-7
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package com.google.api.serviceusage.v1;
1818

19-
import com.google.api.core.ApiFunction;
2019
import com.google.api.core.ApiFuture;
2120
import com.google.api.core.ApiFutures;
2221
import com.google.api.core.BetaApi;
@@ -647,12 +646,7 @@ public static ApiFuture<ListServicesPagedResponse> createAsync(
647646
ListServicesPage.createEmptyPage().createPageAsync(context, futureResponse);
648647
return ApiFutures.transform(
649648
futurePage,
650-
new ApiFunction<ListServicesPage, ListServicesPagedResponse>() {
651-
@Override
652-
public ListServicesPagedResponse apply(ListServicesPage input) {
653-
return new ListServicesPagedResponse(input);
654-
}
655-
},
649+
input -> new ListServicesPagedResponse(input),
656650
MoreExecutors.directExecutor());
657651
}
658652

google-cloud-service-usage/src/main/java/com/google/api/serviceusage/v1/ServiceUsageSettings.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -206,14 +206,13 @@ public ServiceUsageStubSettings.Builder getStubSettingsBuilder() {
206206
return ((ServiceUsageStubSettings.Builder) getStubSettings());
207207
}
208208

209-
// NEXT_MAJOR_VER: remove 'throws Exception'.
210209
/**
211210
* Applies the given settings updater function to all of the unary API methods in this service.
212211
*
213212
* <p>Note: This method does not support applying settings to streaming methods.
214213
*/
215214
public Builder applyToAllUnaryMethods(
216-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
215+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
217216
super.applyToAllUnaryMethods(
218217
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
219218
return this;

google-cloud-service-usage/src/main/java/com/google/api/serviceusage/v1/stub/GrpcServiceUsageStub.java

+24-44
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2525
import com.google.api.gax.rpc.ClientContext;
2626
import com.google.api.gax.rpc.OperationCallable;
27-
import com.google.api.gax.rpc.RequestParamsExtractor;
2827
import com.google.api.gax.rpc.UnaryCallable;
2928
import com.google.api.serviceusage.v1.BatchEnableServicesRequest;
3029
import com.google.api.serviceusage.v1.BatchEnableServicesResponse;
@@ -45,7 +44,6 @@
4544
import io.grpc.MethodDescriptor;
4645
import io.grpc.protobuf.ProtoUtils;
4746
import java.io.IOException;
48-
import java.util.Map;
4947
import java.util.concurrent.TimeUnit;
5048
import javax.annotation.Generated;
5149

@@ -179,79 +177,61 @@ protected GrpcServiceUsageStub(
179177
GrpcCallSettings.<EnableServiceRequest, Operation>newBuilder()
180178
.setMethodDescriptor(enableServiceMethodDescriptor)
181179
.setParamsExtractor(
182-
new RequestParamsExtractor<EnableServiceRequest>() {
183-
@Override
184-
public Map<String, String> extract(EnableServiceRequest request) {
185-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
186-
params.put("name", String.valueOf(request.getName()));
187-
return params.build();
188-
}
180+
request -> {
181+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
182+
params.put("name", String.valueOf(request.getName()));
183+
return params.build();
189184
})
190185
.build();
191186
GrpcCallSettings<DisableServiceRequest, Operation> disableServiceTransportSettings =
192187
GrpcCallSettings.<DisableServiceRequest, Operation>newBuilder()
193188
.setMethodDescriptor(disableServiceMethodDescriptor)
194189
.setParamsExtractor(
195-
new RequestParamsExtractor<DisableServiceRequest>() {
196-
@Override
197-
public Map<String, String> extract(DisableServiceRequest request) {
198-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
199-
params.put("name", String.valueOf(request.getName()));
200-
return params.build();
201-
}
190+
request -> {
191+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
192+
params.put("name", String.valueOf(request.getName()));
193+
return params.build();
202194
})
203195
.build();
204196
GrpcCallSettings<GetServiceRequest, Service> getServiceTransportSettings =
205197
GrpcCallSettings.<GetServiceRequest, Service>newBuilder()
206198
.setMethodDescriptor(getServiceMethodDescriptor)
207199
.setParamsExtractor(
208-
new RequestParamsExtractor<GetServiceRequest>() {
209-
@Override
210-
public Map<String, String> extract(GetServiceRequest request) {
211-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
212-
params.put("name", String.valueOf(request.getName()));
213-
return params.build();
214-
}
200+
request -> {
201+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
202+
params.put("name", String.valueOf(request.getName()));
203+
return params.build();
215204
})
216205
.build();
217206
GrpcCallSettings<ListServicesRequest, ListServicesResponse> listServicesTransportSettings =
218207
GrpcCallSettings.<ListServicesRequest, ListServicesResponse>newBuilder()
219208
.setMethodDescriptor(listServicesMethodDescriptor)
220209
.setParamsExtractor(
221-
new RequestParamsExtractor<ListServicesRequest>() {
222-
@Override
223-
public Map<String, String> extract(ListServicesRequest request) {
224-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
225-
params.put("parent", String.valueOf(request.getParent()));
226-
return params.build();
227-
}
210+
request -> {
211+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
212+
params.put("parent", String.valueOf(request.getParent()));
213+
return params.build();
228214
})
229215
.build();
230216
GrpcCallSettings<BatchEnableServicesRequest, Operation> batchEnableServicesTransportSettings =
231217
GrpcCallSettings.<BatchEnableServicesRequest, Operation>newBuilder()
232218
.setMethodDescriptor(batchEnableServicesMethodDescriptor)
233219
.setParamsExtractor(
234-
new RequestParamsExtractor<BatchEnableServicesRequest>() {
235-
@Override
236-
public Map<String, String> extract(BatchEnableServicesRequest request) {
237-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
238-
params.put("parent", String.valueOf(request.getParent()));
239-
return params.build();
240-
}
220+
request -> {
221+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
222+
params.put("parent", String.valueOf(request.getParent()));
223+
return params.build();
241224
})
242225
.build();
243226
GrpcCallSettings<BatchGetServicesRequest, BatchGetServicesResponse>
244227
batchGetServicesTransportSettings =
245228
GrpcCallSettings.<BatchGetServicesRequest, BatchGetServicesResponse>newBuilder()
246229
.setMethodDescriptor(batchGetServicesMethodDescriptor)
247230
.setParamsExtractor(
248-
new RequestParamsExtractor<BatchGetServicesRequest>() {
249-
@Override
250-
public Map<String, String> extract(BatchGetServicesRequest request) {
251-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
252-
params.put("parent", String.valueOf(request.getParent()));
253-
return params.build();
254-
}
231+
request -> {
232+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
233+
params.put("parent", String.valueOf(request.getParent()));
234+
return params.build();
255235
})
256236
.build();
257237

google-cloud-service-usage/src/main/java/com/google/api/serviceusage/v1/stub/ServiceUsageStubSettings.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -541,14 +541,13 @@ private static Builder initDefaults(Builder builder) {
541541
return builder;
542542
}
543543

544-
// NEXT_MAJOR_VER: remove 'throws Exception'.
545544
/**
546545
* Applies the given settings updater function to all of the unary API methods in this service.
547546
*
548547
* <p>Note: This method does not support applying settings to streaming methods.
549548
*/
550549
public Builder applyToAllUnaryMethods(
551-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
550+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
552551
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
553552
return this;
554553
}

google-cloud-service-usage/src/main/java/com/google/api/serviceusage/v1beta1/ServiceUsageClient.java

+4-25
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package com.google.api.serviceusage.v1beta1;
1818

19-
import com.google.api.core.ApiFunction;
2019
import com.google.api.core.ApiFuture;
2120
import com.google.api.core.ApiFutures;
2221
import com.google.api.core.BetaApi;
@@ -1747,12 +1746,7 @@ public static ApiFuture<ListServicesPagedResponse> createAsync(
17471746
ListServicesPage.createEmptyPage().createPageAsync(context, futureResponse);
17481747
return ApiFutures.transform(
17491748
futurePage,
1750-
new ApiFunction<ListServicesPage, ListServicesPagedResponse>() {
1751-
@Override
1752-
public ListServicesPagedResponse apply(ListServicesPage input) {
1753-
return new ListServicesPagedResponse(input);
1754-
}
1755-
},
1749+
input -> new ListServicesPagedResponse(input),
17561750
MoreExecutors.directExecutor());
17571751
}
17581752

@@ -1831,12 +1825,7 @@ public static ApiFuture<ListConsumerQuotaMetricsPagedResponse> createAsync(
18311825
ListConsumerQuotaMetricsPage.createEmptyPage().createPageAsync(context, futureResponse);
18321826
return ApiFutures.transform(
18331827
futurePage,
1834-
new ApiFunction<ListConsumerQuotaMetricsPage, ListConsumerQuotaMetricsPagedResponse>() {
1835-
@Override
1836-
public ListConsumerQuotaMetricsPagedResponse apply(ListConsumerQuotaMetricsPage input) {
1837-
return new ListConsumerQuotaMetricsPagedResponse(input);
1838-
}
1839-
},
1828+
input -> new ListConsumerQuotaMetricsPagedResponse(input),
18401829
MoreExecutors.directExecutor());
18411830
}
18421831

@@ -1928,12 +1917,7 @@ public static ApiFuture<ListAdminOverridesPagedResponse> createAsync(
19281917
ListAdminOverridesPage.createEmptyPage().createPageAsync(context, futureResponse);
19291918
return ApiFutures.transform(
19301919
futurePage,
1931-
new ApiFunction<ListAdminOverridesPage, ListAdminOverridesPagedResponse>() {
1932-
@Override
1933-
public ListAdminOverridesPagedResponse apply(ListAdminOverridesPage input) {
1934-
return new ListAdminOverridesPagedResponse(input);
1935-
}
1936-
},
1920+
input -> new ListAdminOverridesPagedResponse(input),
19371921
MoreExecutors.directExecutor());
19381922
}
19391923

@@ -2014,12 +1998,7 @@ public static ApiFuture<ListConsumerOverridesPagedResponse> createAsync(
20141998
ListConsumerOverridesPage.createEmptyPage().createPageAsync(context, futureResponse);
20151999
return ApiFutures.transform(
20162000
futurePage,
2017-
new ApiFunction<ListConsumerOverridesPage, ListConsumerOverridesPagedResponse>() {
2018-
@Override
2019-
public ListConsumerOverridesPagedResponse apply(ListConsumerOverridesPage input) {
2020-
return new ListConsumerOverridesPagedResponse(input);
2021-
}
2022-
},
2001+
input -> new ListConsumerOverridesPagedResponse(input),
20232002
MoreExecutors.directExecutor());
20242003
}
20252004

google-cloud-service-usage/src/main/java/com/google/api/serviceusage/v1beta1/ServiceUsageSettings.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -391,14 +391,13 @@ public ServiceUsageStubSettings.Builder getStubSettingsBuilder() {
391391
return ((ServiceUsageStubSettings.Builder) getStubSettings());
392392
}
393393

394-
// NEXT_MAJOR_VER: remove 'throws Exception'.
395394
/**
396395
* Applies the given settings updater function to all of the unary API methods in this service.
397396
*
398397
* <p>Note: This method does not support applying settings to streaming methods.
399398
*/
400399
public Builder applyToAllUnaryMethods(
401-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
400+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
402401
super.applyToAllUnaryMethods(
403402
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
404403
return this;

0 commit comments

Comments
 (0)