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

Commit a86a136

Browse files
feat!: release gapic-generator-java v2.0.0 (#81)
This PR was generated using Autosynth. 🌈 Synth log will be available here: https://source.cloud.google.com/results/invocations/ac2f064d-3d3b-450a-971d-7858aaf4e364/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) PiperOrigin-RevId: 388535346 Source-Link: googleapis/googleapis@d9eaf41 Source-Link: googleapis/googleapis-gen@976c5ab PiperOrigin-RevId: 388499329 Source-Link: googleapis/googleapis@bb0a090 Source-Link: googleapis/googleapis-gen@d196f38
1 parent 583c846 commit a86a136

5 files changed

Lines changed: 52 additions & 88 deletions

File tree

google-cloud-managed-identities/src/main/java/com/google/cloud/managedidentities/v1/ManagedIdentitiesServiceClient.java

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package com.google.cloud.managedidentities.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;
@@ -1537,14 +1536,7 @@ public static ApiFuture<ListDomainsPagedResponse> createAsync(
15371536
ApiFuture<ListDomainsPage> futurePage =
15381537
ListDomainsPage.createEmptyPage().createPageAsync(context, futureResponse);
15391538
return ApiFutures.transform(
1540-
futurePage,
1541-
new ApiFunction<ListDomainsPage, ListDomainsPagedResponse>() {
1542-
@Override
1543-
public ListDomainsPagedResponse apply(ListDomainsPage input) {
1544-
return new ListDomainsPagedResponse(input);
1545-
}
1546-
},
1547-
MoreExecutors.directExecutor());
1539+
futurePage, input -> new ListDomainsPagedResponse(input), MoreExecutors.directExecutor());
15481540
}
15491541

15501542
private ListDomainsPagedResponse(ListDomainsPage page) {

google-cloud-managed-identities/src/main/java/com/google/cloud/managedidentities/v1/ManagedIdentitiesServiceSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -264,14 +264,13 @@ public ManagedIdentitiesServiceStubSettings.Builder getStubSettingsBuilder() {
264264
return ((ManagedIdentitiesServiceStubSettings.Builder) getStubSettings());
265265
}
266266

267-
// NEXT_MAJOR_VER: remove 'throws Exception'.
268267
/**
269268
* Applies the given settings updater function to all of the unary API methods in this service.
270269
*
271270
* <p>Note: This method does not support applying settings to streaming methods.
272271
*/
273272
public Builder applyToAllUnaryMethods(
274-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
273+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
275274
super.applyToAllUnaryMethods(
276275
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
277276
return this;

google-cloud-managed-identities/src/main/java/com/google/cloud/managedidentities/v1/stub/GrpcManagedIdentitiesServiceStub.java

Lines changed: 47 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2525
import com.google.api.gax.rpc.ClientContext;
2626
import com.google.api.gax.rpc.OperationCallable;
27-
import com.google.api.gax.rpc.RequestParamsExtractor;
2827
import com.google.api.gax.rpc.UnaryCallable;
2928
import com.google.cloud.managedidentities.v1.AttachTrustRequest;
3029
import com.google.cloud.managedidentities.v1.CreateMicrosoftAdDomainRequest;
@@ -47,7 +46,6 @@
4746
import io.grpc.MethodDescriptor;
4847
import io.grpc.protobuf.ProtoUtils;
4948
import java.io.IOException;
50-
import java.util.Map;
5149
import java.util.concurrent.TimeUnit;
5250
import javax.annotation.Generated;
5351

@@ -240,131 +238,101 @@ protected GrpcManagedIdentitiesServiceStub(
240238
GrpcCallSettings.<CreateMicrosoftAdDomainRequest, Operation>newBuilder()
241239
.setMethodDescriptor(createMicrosoftAdDomainMethodDescriptor)
242240
.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();
250245
})
251246
.build();
252247
GrpcCallSettings<ResetAdminPasswordRequest, ResetAdminPasswordResponse>
253248
resetAdminPasswordTransportSettings =
254249
GrpcCallSettings.<ResetAdminPasswordRequest, ResetAdminPasswordResponse>newBuilder()
255250
.setMethodDescriptor(resetAdminPasswordMethodDescriptor)
256251
.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();
264256
})
265257
.build();
266258
GrpcCallSettings<ListDomainsRequest, ListDomainsResponse> listDomainsTransportSettings =
267259
GrpcCallSettings.<ListDomainsRequest, ListDomainsResponse>newBuilder()
268260
.setMethodDescriptor(listDomainsMethodDescriptor)
269261
.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();
277266
})
278267
.build();
279268
GrpcCallSettings<GetDomainRequest, Domain> getDomainTransportSettings =
280269
GrpcCallSettings.<GetDomainRequest, Domain>newBuilder()
281270
.setMethodDescriptor(getDomainMethodDescriptor)
282271
.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();
290276
})
291277
.build();
292278
GrpcCallSettings<UpdateDomainRequest, Operation> updateDomainTransportSettings =
293279
GrpcCallSettings.<UpdateDomainRequest, Operation>newBuilder()
294280
.setMethodDescriptor(updateDomainMethodDescriptor)
295281
.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();
303286
})
304287
.build();
305288
GrpcCallSettings<DeleteDomainRequest, Operation> deleteDomainTransportSettings =
306289
GrpcCallSettings.<DeleteDomainRequest, Operation>newBuilder()
307290
.setMethodDescriptor(deleteDomainMethodDescriptor)
308291
.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();
316296
})
317297
.build();
318298
GrpcCallSettings<AttachTrustRequest, Operation> attachTrustTransportSettings =
319299
GrpcCallSettings.<AttachTrustRequest, Operation>newBuilder()
320300
.setMethodDescriptor(attachTrustMethodDescriptor)
321301
.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();
329306
})
330307
.build();
331308
GrpcCallSettings<ReconfigureTrustRequest, Operation> reconfigureTrustTransportSettings =
332309
GrpcCallSettings.<ReconfigureTrustRequest, Operation>newBuilder()
333310
.setMethodDescriptor(reconfigureTrustMethodDescriptor)
334311
.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();
342316
})
343317
.build();
344318
GrpcCallSettings<DetachTrustRequest, Operation> detachTrustTransportSettings =
345319
GrpcCallSettings.<DetachTrustRequest, Operation>newBuilder()
346320
.setMethodDescriptor(detachTrustMethodDescriptor)
347321
.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();
355326
})
356327
.build();
357328
GrpcCallSettings<ValidateTrustRequest, Operation> validateTrustTransportSettings =
358329
GrpcCallSettings.<ValidateTrustRequest, Operation>newBuilder()
359330
.setMethodDescriptor(validateTrustMethodDescriptor)
360331
.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();
368336
})
369337
.build();
370338

@@ -554,7 +522,13 @@ public UnaryCallable<ValidateTrustRequest, Operation> validateTrustCallable() {
554522

555523
@Override
556524
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+
}
558532
}
559533

560534
@Override

google-cloud-managed-identities/src/main/java/com/google/cloud/managedidentities/v1/stub/ManagedIdentitiesServiceStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -749,14 +749,13 @@ private static Builder initDefaults(Builder builder) {
749749
return builder;
750750
}
751751

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

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-gen",
1313
"remote": "https://github.com/googleapis/googleapis-gen.git",
14-
"sha": "478f36572d7bcf1dc66038d0e76b9b3fa2abae63",
15-
"internalRef": "379784268"
14+
"sha": "976c5ab6f24b58c91fe04847ead1953f99d19e6a",
15+
"internalRef": "388535346"
1616
}
1717
},
1818
{

0 commit comments

Comments
 (0)