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

Commit 354de57

Browse files
feat!: release gapic-generator-java v2.0.0 (#102)
Committer: @miraleung PiperOrigin-RevId: 388535346 Source-Link: googleapis/googleapis@d9eaf41 Source-Link: https://github.com/googleapis/googleapis-gen/commit/976c5ab6f24b58c91fe04847ead1953f99d19e6a
1 parent 7a7f82d commit 354de57

File tree

9 files changed

+92
-704
lines changed

9 files changed

+92
-704
lines changed

google-cloud-api-gateway/src/main/java/com/google/cloud/apigateway/v1/ApiGatewayServiceClient.java

Lines changed: 3 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package com.google.cloud.apigateway.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;
@@ -1990,12 +1989,7 @@ public static ApiFuture<ListGatewaysPagedResponse> createAsync(
19901989
ListGatewaysPage.createEmptyPage().createPageAsync(context, futureResponse);
19911990
return ApiFutures.transform(
19921991
futurePage,
1993-
new ApiFunction<ListGatewaysPage, ListGatewaysPagedResponse>() {
1994-
@Override
1995-
public ListGatewaysPagedResponse apply(ListGatewaysPage input) {
1996-
return new ListGatewaysPagedResponse(input);
1997-
}
1998-
},
1992+
input -> new ListGatewaysPagedResponse(input),
19991993
MoreExecutors.directExecutor());
20001994
}
20011995

@@ -2065,14 +2059,7 @@ public static ApiFuture<ListApisPagedResponse> createAsync(
20652059
ApiFuture<ListApisPage> futurePage =
20662060
ListApisPage.createEmptyPage().createPageAsync(context, futureResponse);
20672061
return ApiFutures.transform(
2068-
futurePage,
2069-
new ApiFunction<ListApisPage, ListApisPagedResponse>() {
2070-
@Override
2071-
public ListApisPagedResponse apply(ListApisPage input) {
2072-
return new ListApisPagedResponse(input);
2073-
}
2074-
},
2075-
MoreExecutors.directExecutor());
2062+
futurePage, input -> new ListApisPagedResponse(input), MoreExecutors.directExecutor());
20762063
}
20772064

20782065
private ListApisPagedResponse(ListApisPage page) {
@@ -2140,12 +2127,7 @@ public static ApiFuture<ListApiConfigsPagedResponse> createAsync(
21402127
ListApiConfigsPage.createEmptyPage().createPageAsync(context, futureResponse);
21412128
return ApiFutures.transform(
21422129
futurePage,
2143-
new ApiFunction<ListApiConfigsPage, ListApiConfigsPagedResponse>() {
2144-
@Override
2145-
public ListApiConfigsPagedResponse apply(ListApiConfigsPage input) {
2146-
return new ListApiConfigsPagedResponse(input);
2147-
}
2148-
},
2130+
input -> new ListApiConfigsPagedResponse(input),
21492131
MoreExecutors.directExecutor());
21502132
}
21512133

google-cloud-api-gateway/src/main/java/com/google/cloud/apigateway/v1/ApiGatewayServiceSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -292,14 +292,13 @@ public ApiGatewayServiceStubSettings.Builder getStubSettingsBuilder() {
292292
return ((ApiGatewayServiceStubSettings.Builder) getStubSettings());
293293
}
294294

295-
// NEXT_MAJOR_VER: remove 'throws Exception'.
296295
/**
297296
* Applies the given settings updater function to all of the unary API methods in this service.
298297
*
299298
* <p>Note: This method does not support applying settings to streaming methods.
300299
*/
301300
public Builder applyToAllUnaryMethods(
302-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
301+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
303302
super.applyToAllUnaryMethods(
304303
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
305304
return this;

google-cloud-api-gateway/src/main/java/com/google/cloud/apigateway/v1/stub/ApiGatewayServiceStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1034,14 +1034,13 @@ private static Builder initDefaults(Builder builder) {
10341034
return builder;
10351035
}
10361036

1037-
// NEXT_MAJOR_VER: remove 'throws Exception'.
10381037
/**
10391038
* Applies the given settings updater function to all of the unary API methods in this service.
10401039
*
10411040
* <p>Note: This method does not support applying settings to streaming methods.
10421041
*/
10431042
public Builder applyToAllUnaryMethods(
1044-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
1043+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
10451044
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
10461045
return this;
10471046
}

google-cloud-api-gateway/src/main/java/com/google/cloud/apigateway/v1/stub/GrpcApiGatewayServiceStub.java

Lines changed: 60 additions & 107 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2727
import com.google.api.gax.rpc.ClientContext;
2828
import com.google.api.gax.rpc.OperationCallable;
29-
import com.google.api.gax.rpc.RequestParamsExtractor;
3029
import com.google.api.gax.rpc.UnaryCallable;
3130
import com.google.cloud.apigateway.v1.Api;
3231
import com.google.cloud.apigateway.v1.ApiConfig;
@@ -57,7 +56,6 @@
5756
import io.grpc.MethodDescriptor;
5857
import io.grpc.protobuf.ProtoUtils;
5958
import java.io.IOException;
60-
import java.util.Map;
6159
import java.util.concurrent.TimeUnit;
6260
import javax.annotation.Generated;
6361

@@ -295,196 +293,151 @@ protected GrpcApiGatewayServiceStub(
295293
GrpcCallSettings.<ListGatewaysRequest, ListGatewaysResponse>newBuilder()
296294
.setMethodDescriptor(listGatewaysMethodDescriptor)
297295
.setParamsExtractor(
298-
new RequestParamsExtractor<ListGatewaysRequest>() {
299-
@Override
300-
public Map<String, String> extract(ListGatewaysRequest request) {
301-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
302-
params.put("parent", String.valueOf(request.getParent()));
303-
return params.build();
304-
}
296+
request -> {
297+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
298+
params.put("parent", String.valueOf(request.getParent()));
299+
return params.build();
305300
})
306301
.build();
307302
GrpcCallSettings<GetGatewayRequest, Gateway> getGatewayTransportSettings =
308303
GrpcCallSettings.<GetGatewayRequest, Gateway>newBuilder()
309304
.setMethodDescriptor(getGatewayMethodDescriptor)
310305
.setParamsExtractor(
311-
new RequestParamsExtractor<GetGatewayRequest>() {
312-
@Override
313-
public Map<String, String> extract(GetGatewayRequest request) {
314-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
315-
params.put("name", String.valueOf(request.getName()));
316-
return params.build();
317-
}
306+
request -> {
307+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
308+
params.put("name", String.valueOf(request.getName()));
309+
return params.build();
318310
})
319311
.build();
320312
GrpcCallSettings<CreateGatewayRequest, Operation> createGatewayTransportSettings =
321313
GrpcCallSettings.<CreateGatewayRequest, Operation>newBuilder()
322314
.setMethodDescriptor(createGatewayMethodDescriptor)
323315
.setParamsExtractor(
324-
new RequestParamsExtractor<CreateGatewayRequest>() {
325-
@Override
326-
public Map<String, String> extract(CreateGatewayRequest request) {
327-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
328-
params.put("parent", String.valueOf(request.getParent()));
329-
return params.build();
330-
}
316+
request -> {
317+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
318+
params.put("parent", String.valueOf(request.getParent()));
319+
return params.build();
331320
})
332321
.build();
333322
GrpcCallSettings<UpdateGatewayRequest, Operation> updateGatewayTransportSettings =
334323
GrpcCallSettings.<UpdateGatewayRequest, Operation>newBuilder()
335324
.setMethodDescriptor(updateGatewayMethodDescriptor)
336325
.setParamsExtractor(
337-
new RequestParamsExtractor<UpdateGatewayRequest>() {
338-
@Override
339-
public Map<String, String> extract(UpdateGatewayRequest request) {
340-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
341-
params.put("gateway.name", String.valueOf(request.getGateway().getName()));
342-
return params.build();
343-
}
326+
request -> {
327+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
328+
params.put("gateway.name", String.valueOf(request.getGateway().getName()));
329+
return params.build();
344330
})
345331
.build();
346332
GrpcCallSettings<DeleteGatewayRequest, Operation> deleteGatewayTransportSettings =
347333
GrpcCallSettings.<DeleteGatewayRequest, Operation>newBuilder()
348334
.setMethodDescriptor(deleteGatewayMethodDescriptor)
349335
.setParamsExtractor(
350-
new RequestParamsExtractor<DeleteGatewayRequest>() {
351-
@Override
352-
public Map<String, String> extract(DeleteGatewayRequest request) {
353-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
354-
params.put("name", String.valueOf(request.getName()));
355-
return params.build();
356-
}
336+
request -> {
337+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
338+
params.put("name", String.valueOf(request.getName()));
339+
return params.build();
357340
})
358341
.build();
359342
GrpcCallSettings<ListApisRequest, ListApisResponse> listApisTransportSettings =
360343
GrpcCallSettings.<ListApisRequest, ListApisResponse>newBuilder()
361344
.setMethodDescriptor(listApisMethodDescriptor)
362345
.setParamsExtractor(
363-
new RequestParamsExtractor<ListApisRequest>() {
364-
@Override
365-
public Map<String, String> extract(ListApisRequest request) {
366-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
367-
params.put("parent", String.valueOf(request.getParent()));
368-
return params.build();
369-
}
346+
request -> {
347+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
348+
params.put("parent", String.valueOf(request.getParent()));
349+
return params.build();
370350
})
371351
.build();
372352
GrpcCallSettings<GetApiRequest, Api> getApiTransportSettings =
373353
GrpcCallSettings.<GetApiRequest, Api>newBuilder()
374354
.setMethodDescriptor(getApiMethodDescriptor)
375355
.setParamsExtractor(
376-
new RequestParamsExtractor<GetApiRequest>() {
377-
@Override
378-
public Map<String, String> extract(GetApiRequest request) {
379-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
380-
params.put("name", String.valueOf(request.getName()));
381-
return params.build();
382-
}
356+
request -> {
357+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
358+
params.put("name", String.valueOf(request.getName()));
359+
return params.build();
383360
})
384361
.build();
385362
GrpcCallSettings<CreateApiRequest, Operation> createApiTransportSettings =
386363
GrpcCallSettings.<CreateApiRequest, Operation>newBuilder()
387364
.setMethodDescriptor(createApiMethodDescriptor)
388365
.setParamsExtractor(
389-
new RequestParamsExtractor<CreateApiRequest>() {
390-
@Override
391-
public Map<String, String> extract(CreateApiRequest request) {
392-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
393-
params.put("parent", String.valueOf(request.getParent()));
394-
return params.build();
395-
}
366+
request -> {
367+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
368+
params.put("parent", String.valueOf(request.getParent()));
369+
return params.build();
396370
})
397371
.build();
398372
GrpcCallSettings<UpdateApiRequest, Operation> updateApiTransportSettings =
399373
GrpcCallSettings.<UpdateApiRequest, Operation>newBuilder()
400374
.setMethodDescriptor(updateApiMethodDescriptor)
401375
.setParamsExtractor(
402-
new RequestParamsExtractor<UpdateApiRequest>() {
403-
@Override
404-
public Map<String, String> extract(UpdateApiRequest request) {
405-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
406-
params.put("api.name", String.valueOf(request.getApi().getName()));
407-
return params.build();
408-
}
376+
request -> {
377+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
378+
params.put("api.name", String.valueOf(request.getApi().getName()));
379+
return params.build();
409380
})
410381
.build();
411382
GrpcCallSettings<DeleteApiRequest, Operation> deleteApiTransportSettings =
412383
GrpcCallSettings.<DeleteApiRequest, Operation>newBuilder()
413384
.setMethodDescriptor(deleteApiMethodDescriptor)
414385
.setParamsExtractor(
415-
new RequestParamsExtractor<DeleteApiRequest>() {
416-
@Override
417-
public Map<String, String> extract(DeleteApiRequest request) {
418-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
419-
params.put("name", String.valueOf(request.getName()));
420-
return params.build();
421-
}
386+
request -> {
387+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
388+
params.put("name", String.valueOf(request.getName()));
389+
return params.build();
422390
})
423391
.build();
424392
GrpcCallSettings<ListApiConfigsRequest, ListApiConfigsResponse>
425393
listApiConfigsTransportSettings =
426394
GrpcCallSettings.<ListApiConfigsRequest, ListApiConfigsResponse>newBuilder()
427395
.setMethodDescriptor(listApiConfigsMethodDescriptor)
428396
.setParamsExtractor(
429-
new RequestParamsExtractor<ListApiConfigsRequest>() {
430-
@Override
431-
public Map<String, String> extract(ListApiConfigsRequest request) {
432-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
433-
params.put("parent", String.valueOf(request.getParent()));
434-
return params.build();
435-
}
397+
request -> {
398+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
399+
params.put("parent", String.valueOf(request.getParent()));
400+
return params.build();
436401
})
437402
.build();
438403
GrpcCallSettings<GetApiConfigRequest, ApiConfig> getApiConfigTransportSettings =
439404
GrpcCallSettings.<GetApiConfigRequest, ApiConfig>newBuilder()
440405
.setMethodDescriptor(getApiConfigMethodDescriptor)
441406
.setParamsExtractor(
442-
new RequestParamsExtractor<GetApiConfigRequest>() {
443-
@Override
444-
public Map<String, String> extract(GetApiConfigRequest request) {
445-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
446-
params.put("name", String.valueOf(request.getName()));
447-
return params.build();
448-
}
407+
request -> {
408+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
409+
params.put("name", String.valueOf(request.getName()));
410+
return params.build();
449411
})
450412
.build();
451413
GrpcCallSettings<CreateApiConfigRequest, Operation> createApiConfigTransportSettings =
452414
GrpcCallSettings.<CreateApiConfigRequest, Operation>newBuilder()
453415
.setMethodDescriptor(createApiConfigMethodDescriptor)
454416
.setParamsExtractor(
455-
new RequestParamsExtractor<CreateApiConfigRequest>() {
456-
@Override
457-
public Map<String, String> extract(CreateApiConfigRequest request) {
458-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
459-
params.put("parent", String.valueOf(request.getParent()));
460-
return params.build();
461-
}
417+
request -> {
418+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
419+
params.put("parent", String.valueOf(request.getParent()));
420+
return params.build();
462421
})
463422
.build();
464423
GrpcCallSettings<UpdateApiConfigRequest, Operation> updateApiConfigTransportSettings =
465424
GrpcCallSettings.<UpdateApiConfigRequest, Operation>newBuilder()
466425
.setMethodDescriptor(updateApiConfigMethodDescriptor)
467426
.setParamsExtractor(
468-
new RequestParamsExtractor<UpdateApiConfigRequest>() {
469-
@Override
470-
public Map<String, String> extract(UpdateApiConfigRequest request) {
471-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
472-
params.put("api_config.name", String.valueOf(request.getApiConfig().getName()));
473-
return params.build();
474-
}
427+
request -> {
428+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
429+
params.put("api_config.name", String.valueOf(request.getApiConfig().getName()));
430+
return params.build();
475431
})
476432
.build();
477433
GrpcCallSettings<DeleteApiConfigRequest, Operation> deleteApiConfigTransportSettings =
478434
GrpcCallSettings.<DeleteApiConfigRequest, Operation>newBuilder()
479435
.setMethodDescriptor(deleteApiConfigMethodDescriptor)
480436
.setParamsExtractor(
481-
new RequestParamsExtractor<DeleteApiConfigRequest>() {
482-
@Override
483-
public Map<String, String> extract(DeleteApiConfigRequest request) {
484-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
485-
params.put("name", String.valueOf(request.getName()));
486-
return params.build();
487-
}
437+
request -> {
438+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
439+
params.put("name", String.valueOf(request.getName()));
440+
return params.build();
488441
})
489442
.build();
490443

0 commit comments

Comments
 (0)