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

Commit cd8382f

Browse files
feat!: release gapic-generator-java v2.0.0 (#509)
This PR was generated using Autosynth. 🌈 Synth log will be available here: https://source.cloud.google.com/results/invocations/67939a45-8364-4a45-a469-4e074f9f361c/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) PiperOrigin-RevId: 388535346 Source-Link: googleapis/googleapis@d9eaf41 PiperOrigin-RevId: 388499329 Source-Link: googleapis/googleapis@bb0a090
1 parent 5550952 commit cd8382f

File tree

17 files changed

+215
-650
lines changed

17 files changed

+215
-650
lines changed

google-cloud-websecurityscanner/src/main/java/com/google/cloud/websecurityscanner/v1/WebSecurityScannerClient.java

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

1717
package com.google.cloud.websecurityscanner.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;
@@ -946,12 +945,7 @@ public static ApiFuture<ListScanConfigsPagedResponse> createAsync(
946945
ListScanConfigsPage.createEmptyPage().createPageAsync(context, futureResponse);
947946
return ApiFutures.transform(
948947
futurePage,
949-
new ApiFunction<ListScanConfigsPage, ListScanConfigsPagedResponse>() {
950-
@Override
951-
public ListScanConfigsPagedResponse apply(ListScanConfigsPage input) {
952-
return new ListScanConfigsPagedResponse(input);
953-
}
954-
},
948+
input -> new ListScanConfigsPagedResponse(input),
955949
MoreExecutors.directExecutor());
956950
}
957951

@@ -1028,12 +1022,7 @@ public static ApiFuture<ListScanRunsPagedResponse> createAsync(
10281022
ListScanRunsPage.createEmptyPage().createPageAsync(context, futureResponse);
10291023
return ApiFutures.transform(
10301024
futurePage,
1031-
new ApiFunction<ListScanRunsPage, ListScanRunsPagedResponse>() {
1032-
@Override
1033-
public ListScanRunsPagedResponse apply(ListScanRunsPage input) {
1034-
return new ListScanRunsPagedResponse(input);
1035-
}
1036-
},
1025+
input -> new ListScanRunsPagedResponse(input),
10371026
MoreExecutors.directExecutor());
10381027
}
10391028

@@ -1108,12 +1097,7 @@ public static ApiFuture<ListCrawledUrlsPagedResponse> createAsync(
11081097
ListCrawledUrlsPage.createEmptyPage().createPageAsync(context, futureResponse);
11091098
return ApiFutures.transform(
11101099
futurePage,
1111-
new ApiFunction<ListCrawledUrlsPage, ListCrawledUrlsPagedResponse>() {
1112-
@Override
1113-
public ListCrawledUrlsPagedResponse apply(ListCrawledUrlsPage input) {
1114-
return new ListCrawledUrlsPagedResponse(input);
1115-
}
1116-
},
1100+
input -> new ListCrawledUrlsPagedResponse(input),
11171101
MoreExecutors.directExecutor());
11181102
}
11191103

@@ -1190,12 +1174,7 @@ public static ApiFuture<ListFindingsPagedResponse> createAsync(
11901174
ListFindingsPage.createEmptyPage().createPageAsync(context, futureResponse);
11911175
return ApiFutures.transform(
11921176
futurePage,
1193-
new ApiFunction<ListFindingsPage, ListFindingsPagedResponse>() {
1194-
@Override
1195-
public ListFindingsPagedResponse apply(ListFindingsPage input) {
1196-
return new ListFindingsPagedResponse(input);
1197-
}
1198-
},
1177+
input -> new ListFindingsPagedResponse(input),
11991178
MoreExecutors.directExecutor());
12001179
}
12011180

google-cloud-websecurityscanner/src/main/java/com/google/cloud/websecurityscanner/v1/WebSecurityScannerSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,14 +232,13 @@ public WebSecurityScannerStubSettings.Builder getStubSettingsBuilder() {
232232
return ((WebSecurityScannerStubSettings.Builder) getStubSettings());
233233
}
234234

235-
// NEXT_MAJOR_VER: remove 'throws Exception'.
236235
/**
237236
* Applies the given settings updater function to all of the unary API methods in this service.
238237
*
239238
* <p>Note: This method does not support applying settings to streaming methods.
240239
*/
241240
public Builder applyToAllUnaryMethods(
242-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
241+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
243242
super.applyToAllUnaryMethods(
244243
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
245244
return this;

google-cloud-websecurityscanner/src/main/java/com/google/cloud/websecurityscanner/v1/stub/GrpcWebSecurityScannerStub.java

Lines changed: 59 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
import com.google.api.gax.grpc.GrpcCallSettings;
2727
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2828
import com.google.api.gax.rpc.ClientContext;
29-
import com.google.api.gax.rpc.RequestParamsExtractor;
3029
import com.google.api.gax.rpc.UnaryCallable;
3130
import com.google.cloud.websecurityscanner.v1.CreateScanConfigRequest;
3231
import com.google.cloud.websecurityscanner.v1.DeleteScanConfigRequest;
@@ -55,7 +54,6 @@
5554
import io.grpc.MethodDescriptor;
5655
import io.grpc.protobuf.ProtoUtils;
5756
import java.io.IOException;
58-
import java.util.Map;
5957
import java.util.concurrent.TimeUnit;
6058
import javax.annotation.Generated;
6159

@@ -274,173 +272,133 @@ protected GrpcWebSecurityScannerStub(
274272
GrpcCallSettings.<CreateScanConfigRequest, ScanConfig>newBuilder()
275273
.setMethodDescriptor(createScanConfigMethodDescriptor)
276274
.setParamsExtractor(
277-
new RequestParamsExtractor<CreateScanConfigRequest>() {
278-
@Override
279-
public Map<String, String> extract(CreateScanConfigRequest request) {
280-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
281-
params.put("parent", String.valueOf(request.getParent()));
282-
return params.build();
283-
}
275+
request -> {
276+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
277+
params.put("parent", String.valueOf(request.getParent()));
278+
return params.build();
284279
})
285280
.build();
286281
GrpcCallSettings<DeleteScanConfigRequest, Empty> deleteScanConfigTransportSettings =
287282
GrpcCallSettings.<DeleteScanConfigRequest, Empty>newBuilder()
288283
.setMethodDescriptor(deleteScanConfigMethodDescriptor)
289284
.setParamsExtractor(
290-
new RequestParamsExtractor<DeleteScanConfigRequest>() {
291-
@Override
292-
public Map<String, String> extract(DeleteScanConfigRequest request) {
293-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
294-
params.put("name", String.valueOf(request.getName()));
295-
return params.build();
296-
}
285+
request -> {
286+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
287+
params.put("name", String.valueOf(request.getName()));
288+
return params.build();
297289
})
298290
.build();
299291
GrpcCallSettings<GetScanConfigRequest, ScanConfig> getScanConfigTransportSettings =
300292
GrpcCallSettings.<GetScanConfigRequest, ScanConfig>newBuilder()
301293
.setMethodDescriptor(getScanConfigMethodDescriptor)
302294
.setParamsExtractor(
303-
new RequestParamsExtractor<GetScanConfigRequest>() {
304-
@Override
305-
public Map<String, String> extract(GetScanConfigRequest request) {
306-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
307-
params.put("name", String.valueOf(request.getName()));
308-
return params.build();
309-
}
295+
request -> {
296+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
297+
params.put("name", String.valueOf(request.getName()));
298+
return params.build();
310299
})
311300
.build();
312301
GrpcCallSettings<ListScanConfigsRequest, ListScanConfigsResponse>
313302
listScanConfigsTransportSettings =
314303
GrpcCallSettings.<ListScanConfigsRequest, ListScanConfigsResponse>newBuilder()
315304
.setMethodDescriptor(listScanConfigsMethodDescriptor)
316305
.setParamsExtractor(
317-
new RequestParamsExtractor<ListScanConfigsRequest>() {
318-
@Override
319-
public Map<String, String> extract(ListScanConfigsRequest request) {
320-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
321-
params.put("parent", String.valueOf(request.getParent()));
322-
return params.build();
323-
}
306+
request -> {
307+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
308+
params.put("parent", String.valueOf(request.getParent()));
309+
return params.build();
324310
})
325311
.build();
326312
GrpcCallSettings<UpdateScanConfigRequest, ScanConfig> updateScanConfigTransportSettings =
327313
GrpcCallSettings.<UpdateScanConfigRequest, ScanConfig>newBuilder()
328314
.setMethodDescriptor(updateScanConfigMethodDescriptor)
329315
.setParamsExtractor(
330-
new RequestParamsExtractor<UpdateScanConfigRequest>() {
331-
@Override
332-
public Map<String, String> extract(UpdateScanConfigRequest request) {
333-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
334-
params.put(
335-
"scan_config.name", String.valueOf(request.getScanConfig().getName()));
336-
return params.build();
337-
}
316+
request -> {
317+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
318+
params.put("scan_config.name", String.valueOf(request.getScanConfig().getName()));
319+
return params.build();
338320
})
339321
.build();
340322
GrpcCallSettings<StartScanRunRequest, ScanRun> startScanRunTransportSettings =
341323
GrpcCallSettings.<StartScanRunRequest, ScanRun>newBuilder()
342324
.setMethodDescriptor(startScanRunMethodDescriptor)
343325
.setParamsExtractor(
344-
new RequestParamsExtractor<StartScanRunRequest>() {
345-
@Override
346-
public Map<String, String> extract(StartScanRunRequest request) {
347-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
348-
params.put("name", String.valueOf(request.getName()));
349-
return params.build();
350-
}
326+
request -> {
327+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
328+
params.put("name", String.valueOf(request.getName()));
329+
return params.build();
351330
})
352331
.build();
353332
GrpcCallSettings<GetScanRunRequest, ScanRun> getScanRunTransportSettings =
354333
GrpcCallSettings.<GetScanRunRequest, ScanRun>newBuilder()
355334
.setMethodDescriptor(getScanRunMethodDescriptor)
356335
.setParamsExtractor(
357-
new RequestParamsExtractor<GetScanRunRequest>() {
358-
@Override
359-
public Map<String, String> extract(GetScanRunRequest request) {
360-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
361-
params.put("name", String.valueOf(request.getName()));
362-
return params.build();
363-
}
336+
request -> {
337+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
338+
params.put("name", String.valueOf(request.getName()));
339+
return params.build();
364340
})
365341
.build();
366342
GrpcCallSettings<ListScanRunsRequest, ListScanRunsResponse> listScanRunsTransportSettings =
367343
GrpcCallSettings.<ListScanRunsRequest, ListScanRunsResponse>newBuilder()
368344
.setMethodDescriptor(listScanRunsMethodDescriptor)
369345
.setParamsExtractor(
370-
new RequestParamsExtractor<ListScanRunsRequest>() {
371-
@Override
372-
public Map<String, String> extract(ListScanRunsRequest request) {
373-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
374-
params.put("parent", String.valueOf(request.getParent()));
375-
return params.build();
376-
}
346+
request -> {
347+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
348+
params.put("parent", String.valueOf(request.getParent()));
349+
return params.build();
377350
})
378351
.build();
379352
GrpcCallSettings<StopScanRunRequest, ScanRun> stopScanRunTransportSettings =
380353
GrpcCallSettings.<StopScanRunRequest, ScanRun>newBuilder()
381354
.setMethodDescriptor(stopScanRunMethodDescriptor)
382355
.setParamsExtractor(
383-
new RequestParamsExtractor<StopScanRunRequest>() {
384-
@Override
385-
public Map<String, String> extract(StopScanRunRequest request) {
386-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
387-
params.put("name", String.valueOf(request.getName()));
388-
return params.build();
389-
}
356+
request -> {
357+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
358+
params.put("name", String.valueOf(request.getName()));
359+
return params.build();
390360
})
391361
.build();
392362
GrpcCallSettings<ListCrawledUrlsRequest, ListCrawledUrlsResponse>
393363
listCrawledUrlsTransportSettings =
394364
GrpcCallSettings.<ListCrawledUrlsRequest, ListCrawledUrlsResponse>newBuilder()
395365
.setMethodDescriptor(listCrawledUrlsMethodDescriptor)
396366
.setParamsExtractor(
397-
new RequestParamsExtractor<ListCrawledUrlsRequest>() {
398-
@Override
399-
public Map<String, String> extract(ListCrawledUrlsRequest request) {
400-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
401-
params.put("parent", String.valueOf(request.getParent()));
402-
return params.build();
403-
}
367+
request -> {
368+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
369+
params.put("parent", String.valueOf(request.getParent()));
370+
return params.build();
404371
})
405372
.build();
406373
GrpcCallSettings<GetFindingRequest, Finding> getFindingTransportSettings =
407374
GrpcCallSettings.<GetFindingRequest, Finding>newBuilder()
408375
.setMethodDescriptor(getFindingMethodDescriptor)
409376
.setParamsExtractor(
410-
new RequestParamsExtractor<GetFindingRequest>() {
411-
@Override
412-
public Map<String, String> extract(GetFindingRequest request) {
413-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
414-
params.put("name", String.valueOf(request.getName()));
415-
return params.build();
416-
}
377+
request -> {
378+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
379+
params.put("name", String.valueOf(request.getName()));
380+
return params.build();
417381
})
418382
.build();
419383
GrpcCallSettings<ListFindingsRequest, ListFindingsResponse> listFindingsTransportSettings =
420384
GrpcCallSettings.<ListFindingsRequest, ListFindingsResponse>newBuilder()
421385
.setMethodDescriptor(listFindingsMethodDescriptor)
422386
.setParamsExtractor(
423-
new RequestParamsExtractor<ListFindingsRequest>() {
424-
@Override
425-
public Map<String, String> extract(ListFindingsRequest request) {
426-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
427-
params.put("parent", String.valueOf(request.getParent()));
428-
return params.build();
429-
}
387+
request -> {
388+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
389+
params.put("parent", String.valueOf(request.getParent()));
390+
return params.build();
430391
})
431392
.build();
432393
GrpcCallSettings<ListFindingTypeStatsRequest, ListFindingTypeStatsResponse>
433394
listFindingTypeStatsTransportSettings =
434395
GrpcCallSettings.<ListFindingTypeStatsRequest, ListFindingTypeStatsResponse>newBuilder()
435396
.setMethodDescriptor(listFindingTypeStatsMethodDescriptor)
436397
.setParamsExtractor(
437-
new RequestParamsExtractor<ListFindingTypeStatsRequest>() {
438-
@Override
439-
public Map<String, String> extract(ListFindingTypeStatsRequest request) {
440-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
441-
params.put("parent", String.valueOf(request.getParent()));
442-
return params.build();
443-
}
398+
request -> {
399+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
400+
params.put("parent", String.valueOf(request.getParent()));
401+
return params.build();
444402
})
445403
.build();
446404

@@ -596,7 +554,13 @@ public UnaryCallable<ListFindingsRequest, ListFindingsPagedResponse> listFinding
596554

597555
@Override
598556
public final void close() {
599-
shutdown();
557+
try {
558+
backgroundResources.close();
559+
} catch (RuntimeException e) {
560+
throw e;
561+
} catch (Exception e) {
562+
throw new IllegalStateException("Failed to close resource", e);
563+
}
600564
}
601565

602566
@Override

google-cloud-websecurityscanner/src/main/java/com/google/cloud/websecurityscanner/v1/stub/WebSecurityScannerStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -745,14 +745,13 @@ private static Builder initDefaults(Builder builder) {
745745
return builder;
746746
}
747747

748-
// NEXT_MAJOR_VER: remove 'throws Exception'.
749748
/**
750749
* Applies the given settings updater function to all of the unary API methods in this service.
751750
*
752751
* <p>Note: This method does not support applying settings to streaming methods.
753752
*/
754753
public Builder applyToAllUnaryMethods(
755-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
754+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
756755
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
757756
return this;
758757
}

0 commit comments

Comments
 (0)