|
24 | 24 | import com.google.api.gax.grpc.GrpcStubCallableFactory; |
25 | 25 | import com.google.api.gax.rpc.ClientContext; |
26 | 26 | import com.google.api.gax.rpc.OperationCallable; |
27 | | -import com.google.api.gax.rpc.RequestParamsExtractor; |
28 | 27 | import com.google.api.gax.rpc.UnaryCallable; |
29 | 28 | import com.google.cloud.managedidentities.v1.AttachTrustRequest; |
30 | 29 | import com.google.cloud.managedidentities.v1.CreateMicrosoftAdDomainRequest; |
|
47 | 46 | import io.grpc.MethodDescriptor; |
48 | 47 | import io.grpc.protobuf.ProtoUtils; |
49 | 48 | import java.io.IOException; |
50 | | -import java.util.Map; |
51 | 49 | import java.util.concurrent.TimeUnit; |
52 | 50 | import javax.annotation.Generated; |
53 | 51 |
|
@@ -240,131 +238,101 @@ protected GrpcManagedIdentitiesServiceStub( |
240 | 238 | GrpcCallSettings.<CreateMicrosoftAdDomainRequest, Operation>newBuilder() |
241 | 239 | .setMethodDescriptor(createMicrosoftAdDomainMethodDescriptor) |
242 | 240 | .setParamsExtractor( |
243 | | - new RequestParamsExtractor<CreateMicrosoftAdDomainRequest>() { |
244 | | - @Override |
245 | | - public Map<String, String> extract(CreateMicrosoftAdDomainRequest request) { |
246 | | - ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
247 | | - params.put("parent", String.valueOf(request.getParent())); |
248 | | - return params.build(); |
249 | | - } |
| 241 | + request -> { |
| 242 | + ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
| 243 | + params.put("parent", String.valueOf(request.getParent())); |
| 244 | + return params.build(); |
250 | 245 | }) |
251 | 246 | .build(); |
252 | 247 | GrpcCallSettings<ResetAdminPasswordRequest, ResetAdminPasswordResponse> |
253 | 248 | resetAdminPasswordTransportSettings = |
254 | 249 | GrpcCallSettings.<ResetAdminPasswordRequest, ResetAdminPasswordResponse>newBuilder() |
255 | 250 | .setMethodDescriptor(resetAdminPasswordMethodDescriptor) |
256 | 251 | .setParamsExtractor( |
257 | | - new RequestParamsExtractor<ResetAdminPasswordRequest>() { |
258 | | - @Override |
259 | | - public Map<String, String> extract(ResetAdminPasswordRequest request) { |
260 | | - ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
261 | | - params.put("name", String.valueOf(request.getName())); |
262 | | - return params.build(); |
263 | | - } |
| 252 | + request -> { |
| 253 | + ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
| 254 | + params.put("name", String.valueOf(request.getName())); |
| 255 | + return params.build(); |
264 | 256 | }) |
265 | 257 | .build(); |
266 | 258 | GrpcCallSettings<ListDomainsRequest, ListDomainsResponse> listDomainsTransportSettings = |
267 | 259 | GrpcCallSettings.<ListDomainsRequest, ListDomainsResponse>newBuilder() |
268 | 260 | .setMethodDescriptor(listDomainsMethodDescriptor) |
269 | 261 | .setParamsExtractor( |
270 | | - new RequestParamsExtractor<ListDomainsRequest>() { |
271 | | - @Override |
272 | | - public Map<String, String> extract(ListDomainsRequest request) { |
273 | | - ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
274 | | - params.put("parent", String.valueOf(request.getParent())); |
275 | | - return params.build(); |
276 | | - } |
| 262 | + request -> { |
| 263 | + ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
| 264 | + params.put("parent", String.valueOf(request.getParent())); |
| 265 | + return params.build(); |
277 | 266 | }) |
278 | 267 | .build(); |
279 | 268 | GrpcCallSettings<GetDomainRequest, Domain> getDomainTransportSettings = |
280 | 269 | GrpcCallSettings.<GetDomainRequest, Domain>newBuilder() |
281 | 270 | .setMethodDescriptor(getDomainMethodDescriptor) |
282 | 271 | .setParamsExtractor( |
283 | | - new RequestParamsExtractor<GetDomainRequest>() { |
284 | | - @Override |
285 | | - public Map<String, String> extract(GetDomainRequest request) { |
286 | | - ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
287 | | - params.put("name", String.valueOf(request.getName())); |
288 | | - return params.build(); |
289 | | - } |
| 272 | + request -> { |
| 273 | + ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
| 274 | + params.put("name", String.valueOf(request.getName())); |
| 275 | + return params.build(); |
290 | 276 | }) |
291 | 277 | .build(); |
292 | 278 | GrpcCallSettings<UpdateDomainRequest, Operation> updateDomainTransportSettings = |
293 | 279 | GrpcCallSettings.<UpdateDomainRequest, Operation>newBuilder() |
294 | 280 | .setMethodDescriptor(updateDomainMethodDescriptor) |
295 | 281 | .setParamsExtractor( |
296 | | - new RequestParamsExtractor<UpdateDomainRequest>() { |
297 | | - @Override |
298 | | - public Map<String, String> extract(UpdateDomainRequest request) { |
299 | | - ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
300 | | - params.put("domain.name", String.valueOf(request.getDomain().getName())); |
301 | | - return params.build(); |
302 | | - } |
| 282 | + request -> { |
| 283 | + ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
| 284 | + params.put("domain.name", String.valueOf(request.getDomain().getName())); |
| 285 | + return params.build(); |
303 | 286 | }) |
304 | 287 | .build(); |
305 | 288 | GrpcCallSettings<DeleteDomainRequest, Operation> deleteDomainTransportSettings = |
306 | 289 | GrpcCallSettings.<DeleteDomainRequest, Operation>newBuilder() |
307 | 290 | .setMethodDescriptor(deleteDomainMethodDescriptor) |
308 | 291 | .setParamsExtractor( |
309 | | - new RequestParamsExtractor<DeleteDomainRequest>() { |
310 | | - @Override |
311 | | - public Map<String, String> extract(DeleteDomainRequest request) { |
312 | | - ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
313 | | - params.put("name", String.valueOf(request.getName())); |
314 | | - return params.build(); |
315 | | - } |
| 292 | + request -> { |
| 293 | + ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
| 294 | + params.put("name", String.valueOf(request.getName())); |
| 295 | + return params.build(); |
316 | 296 | }) |
317 | 297 | .build(); |
318 | 298 | GrpcCallSettings<AttachTrustRequest, Operation> attachTrustTransportSettings = |
319 | 299 | GrpcCallSettings.<AttachTrustRequest, Operation>newBuilder() |
320 | 300 | .setMethodDescriptor(attachTrustMethodDescriptor) |
321 | 301 | .setParamsExtractor( |
322 | | - new RequestParamsExtractor<AttachTrustRequest>() { |
323 | | - @Override |
324 | | - public Map<String, String> extract(AttachTrustRequest request) { |
325 | | - ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
326 | | - params.put("name", String.valueOf(request.getName())); |
327 | | - return params.build(); |
328 | | - } |
| 302 | + request -> { |
| 303 | + ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
| 304 | + params.put("name", String.valueOf(request.getName())); |
| 305 | + return params.build(); |
329 | 306 | }) |
330 | 307 | .build(); |
331 | 308 | GrpcCallSettings<ReconfigureTrustRequest, Operation> reconfigureTrustTransportSettings = |
332 | 309 | GrpcCallSettings.<ReconfigureTrustRequest, Operation>newBuilder() |
333 | 310 | .setMethodDescriptor(reconfigureTrustMethodDescriptor) |
334 | 311 | .setParamsExtractor( |
335 | | - new RequestParamsExtractor<ReconfigureTrustRequest>() { |
336 | | - @Override |
337 | | - public Map<String, String> extract(ReconfigureTrustRequest request) { |
338 | | - ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
339 | | - params.put("name", String.valueOf(request.getName())); |
340 | | - return params.build(); |
341 | | - } |
| 312 | + request -> { |
| 313 | + ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
| 314 | + params.put("name", String.valueOf(request.getName())); |
| 315 | + return params.build(); |
342 | 316 | }) |
343 | 317 | .build(); |
344 | 318 | GrpcCallSettings<DetachTrustRequest, Operation> detachTrustTransportSettings = |
345 | 319 | GrpcCallSettings.<DetachTrustRequest, Operation>newBuilder() |
346 | 320 | .setMethodDescriptor(detachTrustMethodDescriptor) |
347 | 321 | .setParamsExtractor( |
348 | | - new RequestParamsExtractor<DetachTrustRequest>() { |
349 | | - @Override |
350 | | - public Map<String, String> extract(DetachTrustRequest request) { |
351 | | - ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
352 | | - params.put("name", String.valueOf(request.getName())); |
353 | | - return params.build(); |
354 | | - } |
| 322 | + request -> { |
| 323 | + ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
| 324 | + params.put("name", String.valueOf(request.getName())); |
| 325 | + return params.build(); |
355 | 326 | }) |
356 | 327 | .build(); |
357 | 328 | GrpcCallSettings<ValidateTrustRequest, Operation> validateTrustTransportSettings = |
358 | 329 | GrpcCallSettings.<ValidateTrustRequest, Operation>newBuilder() |
359 | 330 | .setMethodDescriptor(validateTrustMethodDescriptor) |
360 | 331 | .setParamsExtractor( |
361 | | - new RequestParamsExtractor<ValidateTrustRequest>() { |
362 | | - @Override |
363 | | - public Map<String, String> extract(ValidateTrustRequest request) { |
364 | | - ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
365 | | - params.put("name", String.valueOf(request.getName())); |
366 | | - return params.build(); |
367 | | - } |
| 332 | + request -> { |
| 333 | + ImmutableMap.Builder<String, String> params = ImmutableMap.builder(); |
| 334 | + params.put("name", String.valueOf(request.getName())); |
| 335 | + return params.build(); |
368 | 336 | }) |
369 | 337 | .build(); |
370 | 338 |
|
@@ -554,7 +522,13 @@ public UnaryCallable<ValidateTrustRequest, Operation> validateTrustCallable() { |
554 | 522 |
|
555 | 523 | @Override |
556 | 524 | public final void close() { |
557 | | - shutdown(); |
| 525 | + try { |
| 526 | + backgroundResources.close(); |
| 527 | + } catch (RuntimeException e) { |
| 528 | + throw e; |
| 529 | + } catch (Exception e) { |
| 530 | + throw new IllegalStateException("Failed to close resource", e); |
| 531 | + } |
558 | 532 | } |
559 | 533 |
|
560 | 534 | @Override |
|
0 commit comments