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

Commit cb65ffe

Browse files
feat!: release gapic-generator-java v2.0.0 (#348)
* chore: release gapic-generator-java v1.0.17 Committer: @miraleung PiperOrigin-RevId: 388499329 Source-Author: Google APIs <noreply@google.com> Source-Date: Tue Aug 3 11:12:29 2021 -0700 Source-Repo: googleapis/googleapis Source-Sha: bb0a090d9204110042ab5dee2ce9e06e8071ce54 Source-Link: googleapis/googleapis@bb0a090 * feat!: release gapic-generator-java v2.0.0 Committer: @miraleung PiperOrigin-RevId: 388535346 Source-Author: Google APIs <noreply@google.com> Source-Date: Tue Aug 3 13:48:38 2021 -0700 Source-Repo: googleapis/googleapis Source-Sha: d9eaf41de44d953458b18712a3f240bb4c564e48 Source-Link: googleapis/googleapis@d9eaf41 Co-authored-by: Neenu Shaji <Neenu1995@users.noreply.github.com>
1 parent c5f2ce7 commit cb65ffe

File tree

5 files changed

+70
-128
lines changed

5 files changed

+70
-128
lines changed

src/main/java/io/grafeas/v1/GrafeasClient.java

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

1717
package io.grafeas.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;
@@ -1750,12 +1749,7 @@ public static ApiFuture<ListOccurrencesPagedResponse> createAsync(
17501749
ListOccurrencesPage.createEmptyPage().createPageAsync(context, futureResponse);
17511750
return ApiFutures.transform(
17521751
futurePage,
1753-
new ApiFunction<ListOccurrencesPage, ListOccurrencesPagedResponse>() {
1754-
@Override
1755-
public ListOccurrencesPagedResponse apply(ListOccurrencesPage input) {
1756-
return new ListOccurrencesPagedResponse(input);
1757-
}
1758-
},
1752+
input -> new ListOccurrencesPagedResponse(input),
17591753
MoreExecutors.directExecutor());
17601754
}
17611755

@@ -1827,14 +1821,7 @@ public static ApiFuture<ListNotesPagedResponse> createAsync(
18271821
ApiFuture<ListNotesPage> futurePage =
18281822
ListNotesPage.createEmptyPage().createPageAsync(context, futureResponse);
18291823
return ApiFutures.transform(
1830-
futurePage,
1831-
new ApiFunction<ListNotesPage, ListNotesPagedResponse>() {
1832-
@Override
1833-
public ListNotesPagedResponse apply(ListNotesPage input) {
1834-
return new ListNotesPagedResponse(input);
1835-
}
1836-
},
1837-
MoreExecutors.directExecutor());
1824+
futurePage, input -> new ListNotesPagedResponse(input), MoreExecutors.directExecutor());
18381825
}
18391826

18401827
private ListNotesPagedResponse(ListNotesPage page) {
@@ -1904,12 +1891,7 @@ public static ApiFuture<ListNoteOccurrencesPagedResponse> createAsync(
19041891
ListNoteOccurrencesPage.createEmptyPage().createPageAsync(context, futureResponse);
19051892
return ApiFutures.transform(
19061893
futurePage,
1907-
new ApiFunction<ListNoteOccurrencesPage, ListNoteOccurrencesPagedResponse>() {
1908-
@Override
1909-
public ListNoteOccurrencesPagedResponse apply(ListNoteOccurrencesPage input) {
1910-
return new ListNoteOccurrencesPagedResponse(input);
1911-
}
1912-
},
1894+
input -> new ListNoteOccurrencesPagedResponse(input),
19131895
MoreExecutors.directExecutor());
19141896
}
19151897

src/main/java/io/grafeas/v1/GrafeasSettings.java

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

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

src/main/java/io/grafeas/v1/stub/GrafeasStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -707,14 +707,13 @@ private static Builder initDefaults(Builder builder) {
707707
return builder;
708708
}
709709

710-
// NEXT_MAJOR_VER: remove 'throws Exception'.
711710
/**
712711
* Applies the given settings updater function to all of the unary API methods in this service.
713712
*
714713
* <p>Note: This method does not support applying settings to streaming methods.
715714
*/
716715
public Builder applyToAllUnaryMethods(
717-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
716+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
718717
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
719718
return this;
720719
}

src/main/java/io/grafeas/v1/stub/GrpcGrafeasStub.java

Lines changed: 63 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import com.google.api.gax.grpc.GrpcCallSettings;
2626
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2727
import com.google.api.gax.rpc.ClientContext;
28-
import com.google.api.gax.rpc.RequestParamsExtractor;
2928
import com.google.api.gax.rpc.UnaryCallable;
3029
import com.google.common.collect.ImmutableMap;
3130
import com.google.longrunning.stub.GrpcOperationsStub;
@@ -54,7 +53,6 @@
5453
import io.grpc.MethodDescriptor;
5554
import io.grpc.protobuf.ProtoUtils;
5655
import java.io.IOException;
57-
import java.util.Map;
5856
import java.util.concurrent.TimeUnit;
5957
import javax.annotation.Generated;
6058

@@ -270,53 +268,41 @@ protected GrpcGrafeasStub(
270268
GrpcCallSettings.<GetOccurrenceRequest, Occurrence>newBuilder()
271269
.setMethodDescriptor(getOccurrenceMethodDescriptor)
272270
.setParamsExtractor(
273-
new RequestParamsExtractor<GetOccurrenceRequest>() {
274-
@Override
275-
public Map<String, String> extract(GetOccurrenceRequest request) {
276-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
277-
params.put("name", String.valueOf(request.getName()));
278-
return params.build();
279-
}
271+
request -> {
272+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
273+
params.put("name", String.valueOf(request.getName()));
274+
return params.build();
280275
})
281276
.build();
282277
GrpcCallSettings<ListOccurrencesRequest, ListOccurrencesResponse>
283278
listOccurrencesTransportSettings =
284279
GrpcCallSettings.<ListOccurrencesRequest, ListOccurrencesResponse>newBuilder()
285280
.setMethodDescriptor(listOccurrencesMethodDescriptor)
286281
.setParamsExtractor(
287-
new RequestParamsExtractor<ListOccurrencesRequest>() {
288-
@Override
289-
public Map<String, String> extract(ListOccurrencesRequest request) {
290-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
291-
params.put("parent", String.valueOf(request.getParent()));
292-
return params.build();
293-
}
282+
request -> {
283+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
284+
params.put("parent", String.valueOf(request.getParent()));
285+
return params.build();
294286
})
295287
.build();
296288
GrpcCallSettings<DeleteOccurrenceRequest, Empty> deleteOccurrenceTransportSettings =
297289
GrpcCallSettings.<DeleteOccurrenceRequest, Empty>newBuilder()
298290
.setMethodDescriptor(deleteOccurrenceMethodDescriptor)
299291
.setParamsExtractor(
300-
new RequestParamsExtractor<DeleteOccurrenceRequest>() {
301-
@Override
302-
public Map<String, String> extract(DeleteOccurrenceRequest request) {
303-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
304-
params.put("name", String.valueOf(request.getName()));
305-
return params.build();
306-
}
292+
request -> {
293+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
294+
params.put("name", String.valueOf(request.getName()));
295+
return params.build();
307296
})
308297
.build();
309298
GrpcCallSettings<CreateOccurrenceRequest, Occurrence> createOccurrenceTransportSettings =
310299
GrpcCallSettings.<CreateOccurrenceRequest, Occurrence>newBuilder()
311300
.setMethodDescriptor(createOccurrenceMethodDescriptor)
312301
.setParamsExtractor(
313-
new RequestParamsExtractor<CreateOccurrenceRequest>() {
314-
@Override
315-
public Map<String, String> extract(CreateOccurrenceRequest request) {
316-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
317-
params.put("parent", String.valueOf(request.getParent()));
318-
return params.build();
319-
}
302+
request -> {
303+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
304+
params.put("parent", String.valueOf(request.getParent()));
305+
return params.build();
320306
})
321307
.build();
322308
GrpcCallSettings<BatchCreateOccurrencesRequest, BatchCreateOccurrencesResponse>
@@ -325,132 +311,102 @@ public Map<String, String> extract(CreateOccurrenceRequest request) {
325311
.<BatchCreateOccurrencesRequest, BatchCreateOccurrencesResponse>newBuilder()
326312
.setMethodDescriptor(batchCreateOccurrencesMethodDescriptor)
327313
.setParamsExtractor(
328-
new RequestParamsExtractor<BatchCreateOccurrencesRequest>() {
329-
@Override
330-
public Map<String, String> extract(BatchCreateOccurrencesRequest request) {
331-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
332-
params.put("parent", String.valueOf(request.getParent()));
333-
return params.build();
334-
}
314+
request -> {
315+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
316+
params.put("parent", String.valueOf(request.getParent()));
317+
return params.build();
335318
})
336319
.build();
337320
GrpcCallSettings<UpdateOccurrenceRequest, Occurrence> updateOccurrenceTransportSettings =
338321
GrpcCallSettings.<UpdateOccurrenceRequest, Occurrence>newBuilder()
339322
.setMethodDescriptor(updateOccurrenceMethodDescriptor)
340323
.setParamsExtractor(
341-
new RequestParamsExtractor<UpdateOccurrenceRequest>() {
342-
@Override
343-
public Map<String, String> extract(UpdateOccurrenceRequest request) {
344-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
345-
params.put("name", String.valueOf(request.getName()));
346-
return params.build();
347-
}
324+
request -> {
325+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
326+
params.put("name", String.valueOf(request.getName()));
327+
return params.build();
348328
})
349329
.build();
350330
GrpcCallSettings<GetOccurrenceNoteRequest, Note> getOccurrenceNoteTransportSettings =
351331
GrpcCallSettings.<GetOccurrenceNoteRequest, Note>newBuilder()
352332
.setMethodDescriptor(getOccurrenceNoteMethodDescriptor)
353333
.setParamsExtractor(
354-
new RequestParamsExtractor<GetOccurrenceNoteRequest>() {
355-
@Override
356-
public Map<String, String> extract(GetOccurrenceNoteRequest request) {
357-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
358-
params.put("name", String.valueOf(request.getName()));
359-
return params.build();
360-
}
334+
request -> {
335+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
336+
params.put("name", String.valueOf(request.getName()));
337+
return params.build();
361338
})
362339
.build();
363340
GrpcCallSettings<GetNoteRequest, Note> getNoteTransportSettings =
364341
GrpcCallSettings.<GetNoteRequest, Note>newBuilder()
365342
.setMethodDescriptor(getNoteMethodDescriptor)
366343
.setParamsExtractor(
367-
new RequestParamsExtractor<GetNoteRequest>() {
368-
@Override
369-
public Map<String, String> extract(GetNoteRequest request) {
370-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
371-
params.put("name", String.valueOf(request.getName()));
372-
return params.build();
373-
}
344+
request -> {
345+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
346+
params.put("name", String.valueOf(request.getName()));
347+
return params.build();
374348
})
375349
.build();
376350
GrpcCallSettings<ListNotesRequest, ListNotesResponse> listNotesTransportSettings =
377351
GrpcCallSettings.<ListNotesRequest, ListNotesResponse>newBuilder()
378352
.setMethodDescriptor(listNotesMethodDescriptor)
379353
.setParamsExtractor(
380-
new RequestParamsExtractor<ListNotesRequest>() {
381-
@Override
382-
public Map<String, String> extract(ListNotesRequest request) {
383-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
384-
params.put("parent", String.valueOf(request.getParent()));
385-
return params.build();
386-
}
354+
request -> {
355+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
356+
params.put("parent", String.valueOf(request.getParent()));
357+
return params.build();
387358
})
388359
.build();
389360
GrpcCallSettings<DeleteNoteRequest, Empty> deleteNoteTransportSettings =
390361
GrpcCallSettings.<DeleteNoteRequest, Empty>newBuilder()
391362
.setMethodDescriptor(deleteNoteMethodDescriptor)
392363
.setParamsExtractor(
393-
new RequestParamsExtractor<DeleteNoteRequest>() {
394-
@Override
395-
public Map<String, String> extract(DeleteNoteRequest request) {
396-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
397-
params.put("name", String.valueOf(request.getName()));
398-
return params.build();
399-
}
364+
request -> {
365+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
366+
params.put("name", String.valueOf(request.getName()));
367+
return params.build();
400368
})
401369
.build();
402370
GrpcCallSettings<CreateNoteRequest, Note> createNoteTransportSettings =
403371
GrpcCallSettings.<CreateNoteRequest, Note>newBuilder()
404372
.setMethodDescriptor(createNoteMethodDescriptor)
405373
.setParamsExtractor(
406-
new RequestParamsExtractor<CreateNoteRequest>() {
407-
@Override
408-
public Map<String, String> extract(CreateNoteRequest request) {
409-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
410-
params.put("parent", String.valueOf(request.getParent()));
411-
return params.build();
412-
}
374+
request -> {
375+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
376+
params.put("parent", String.valueOf(request.getParent()));
377+
return params.build();
413378
})
414379
.build();
415380
GrpcCallSettings<BatchCreateNotesRequest, BatchCreateNotesResponse>
416381
batchCreateNotesTransportSettings =
417382
GrpcCallSettings.<BatchCreateNotesRequest, BatchCreateNotesResponse>newBuilder()
418383
.setMethodDescriptor(batchCreateNotesMethodDescriptor)
419384
.setParamsExtractor(
420-
new RequestParamsExtractor<BatchCreateNotesRequest>() {
421-
@Override
422-
public Map<String, String> extract(BatchCreateNotesRequest request) {
423-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
424-
params.put("parent", String.valueOf(request.getParent()));
425-
return params.build();
426-
}
385+
request -> {
386+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
387+
params.put("parent", String.valueOf(request.getParent()));
388+
return params.build();
427389
})
428390
.build();
429391
GrpcCallSettings<UpdateNoteRequest, Note> updateNoteTransportSettings =
430392
GrpcCallSettings.<UpdateNoteRequest, Note>newBuilder()
431393
.setMethodDescriptor(updateNoteMethodDescriptor)
432394
.setParamsExtractor(
433-
new RequestParamsExtractor<UpdateNoteRequest>() {
434-
@Override
435-
public Map<String, String> extract(UpdateNoteRequest request) {
436-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
437-
params.put("name", String.valueOf(request.getName()));
438-
return params.build();
439-
}
395+
request -> {
396+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
397+
params.put("name", String.valueOf(request.getName()));
398+
return params.build();
440399
})
441400
.build();
442401
GrpcCallSettings<ListNoteOccurrencesRequest, ListNoteOccurrencesResponse>
443402
listNoteOccurrencesTransportSettings =
444403
GrpcCallSettings.<ListNoteOccurrencesRequest, ListNoteOccurrencesResponse>newBuilder()
445404
.setMethodDescriptor(listNoteOccurrencesMethodDescriptor)
446405
.setParamsExtractor(
447-
new RequestParamsExtractor<ListNoteOccurrencesRequest>() {
448-
@Override
449-
public Map<String, String> extract(ListNoteOccurrencesRequest request) {
450-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
451-
params.put("name", String.valueOf(request.getName()));
452-
return params.build();
453-
}
406+
request -> {
407+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
408+
params.put("name", String.valueOf(request.getName()));
409+
return params.build();
454410
})
455411
.build();
456412

@@ -614,7 +570,13 @@ public UnaryCallable<UpdateNoteRequest, Note> updateNoteCallable() {
614570

615571
@Override
616572
public final void close() {
617-
shutdown();
573+
try {
574+
backgroundResources.close();
575+
} catch (RuntimeException e) {
576+
throw e;
577+
} catch (Exception e) {
578+
throw new IllegalStateException("Failed to close resource", e);
579+
}
618580
}
619581

620582
@Override

synth.metadata

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
"git": {
1212
"name": "googleapis",
1313
"remote": "https://github.com/googleapis/googleapis.git",
14-
"sha": "551681f25e36b11829e87e580281350461f4f3f5",
15-
"internalRef": "379784268"
14+
"sha": "d9eaf41de44d953458b18712a3f240bb4c564e48",
15+
"internalRef": "388535346"
1616
}
1717
},
1818
{

0 commit comments

Comments
 (0)