2525import com .google .api .gax .grpc .GrpcCallSettings ;
2626import com .google .api .gax .grpc .GrpcStubCallableFactory ;
2727import com .google .api .gax .rpc .ClientContext ;
28- import com .google .api .gax .rpc .RequestParamsExtractor ;
2928import com .google .api .gax .rpc .UnaryCallable ;
3029import com .google .common .collect .ImmutableMap ;
3130import com .google .longrunning .stub .GrpcOperationsStub ;
5453import io .grpc .MethodDescriptor ;
5554import io .grpc .protobuf .ProtoUtils ;
5655import java .io .IOException ;
57- import java .util .Map ;
5856import java .util .concurrent .TimeUnit ;
5957import 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
0 commit comments