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

Commit 5c6d6fd

Browse files
feat!: release gapic-generator-java v2.0.0 (#225)
This PR was generated using Autosynth. 🌈 Synth log will be available here: https://source.cloud.google.com/results/invocations/69f31e34-547d-4b07-8c94-454d72b3a952/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 a871400 commit 5c6d6fd

File tree

5 files changed

+42
-72
lines changed

5 files changed

+42
-72
lines changed

google-cloud-orgpolicy/src/main/java/com/google/cloud/orgpolicy/v2/OrgPolicyClient.java

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

1717
package com.google.cloud.orgpolicy.v2;
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;
@@ -1244,12 +1243,7 @@ public static ApiFuture<ListConstraintsPagedResponse> createAsync(
12441243
ListConstraintsPage.createEmptyPage().createPageAsync(context, futureResponse);
12451244
return ApiFutures.transform(
12461245
futurePage,
1247-
new ApiFunction<ListConstraintsPage, ListConstraintsPagedResponse>() {
1248-
@Override
1249-
public ListConstraintsPagedResponse apply(ListConstraintsPage input) {
1250-
return new ListConstraintsPagedResponse(input);
1251-
}
1252-
},
1246+
input -> new ListConstraintsPagedResponse(input),
12531247
MoreExecutors.directExecutor());
12541248
}
12551249

@@ -1326,12 +1320,7 @@ public static ApiFuture<ListPoliciesPagedResponse> createAsync(
13261320
ListPoliciesPage.createEmptyPage().createPageAsync(context, futureResponse);
13271321
return ApiFutures.transform(
13281322
futurePage,
1329-
new ApiFunction<ListPoliciesPage, ListPoliciesPagedResponse>() {
1330-
@Override
1331-
public ListPoliciesPagedResponse apply(ListPoliciesPage input) {
1332-
return new ListPoliciesPagedResponse(input);
1333-
}
1334-
},
1323+
input -> new ListPoliciesPagedResponse(input),
13351324
MoreExecutors.directExecutor());
13361325
}
13371326

google-cloud-orgpolicy/src/main/java/com/google/cloud/orgpolicy/v2/OrgPolicySettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -192,14 +192,13 @@ public OrgPolicyStubSettings.Builder getStubSettingsBuilder() {
192192
return ((OrgPolicyStubSettings.Builder) getStubSettings());
193193
}
194194

195-
// NEXT_MAJOR_VER: remove 'throws Exception'.
196195
/**
197196
* Applies the given settings updater function to all of the unary API methods in this service.
198197
*
199198
* <p>Note: This method does not support applying settings to streaming methods.
200199
*/
201200
public Builder applyToAllUnaryMethods(
202-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
201+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
203202
super.applyToAllUnaryMethods(
204203
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
205204
return this;

google-cloud-orgpolicy/src/main/java/com/google/cloud/orgpolicy/v2/stub/GrpcOrgPolicyStub.java

Lines changed: 35 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import com.google.api.gax.grpc.GrpcCallSettings;
2525
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2626
import com.google.api.gax.rpc.ClientContext;
27-
import com.google.api.gax.rpc.RequestParamsExtractor;
2827
import com.google.api.gax.rpc.UnaryCallable;
2928
import com.google.cloud.orgpolicy.v2.CreatePolicyRequest;
3029
import com.google.cloud.orgpolicy.v2.DeletePolicyRequest;
@@ -42,7 +41,6 @@
4241
import io.grpc.MethodDescriptor;
4342
import io.grpc.protobuf.ProtoUtils;
4443
import java.io.IOException;
45-
import java.util.Map;
4644
import java.util.concurrent.TimeUnit;
4745
import javax.annotation.Generated;
4846

@@ -176,91 +174,70 @@ protected GrpcOrgPolicyStub(
176174
GrpcCallSettings.<ListConstraintsRequest, ListConstraintsResponse>newBuilder()
177175
.setMethodDescriptor(listConstraintsMethodDescriptor)
178176
.setParamsExtractor(
179-
new RequestParamsExtractor<ListConstraintsRequest>() {
180-
@Override
181-
public Map<String, String> extract(ListConstraintsRequest request) {
182-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
183-
params.put("parent", String.valueOf(request.getParent()));
184-
return params.build();
185-
}
177+
request -> {
178+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
179+
params.put("parent", String.valueOf(request.getParent()));
180+
return params.build();
186181
})
187182
.build();
188183
GrpcCallSettings<ListPoliciesRequest, ListPoliciesResponse> listPoliciesTransportSettings =
189184
GrpcCallSettings.<ListPoliciesRequest, ListPoliciesResponse>newBuilder()
190185
.setMethodDescriptor(listPoliciesMethodDescriptor)
191186
.setParamsExtractor(
192-
new RequestParamsExtractor<ListPoliciesRequest>() {
193-
@Override
194-
public Map<String, String> extract(ListPoliciesRequest request) {
195-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
196-
params.put("parent", String.valueOf(request.getParent()));
197-
return params.build();
198-
}
187+
request -> {
188+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
189+
params.put("parent", String.valueOf(request.getParent()));
190+
return params.build();
199191
})
200192
.build();
201193
GrpcCallSettings<GetPolicyRequest, Policy> getPolicyTransportSettings =
202194
GrpcCallSettings.<GetPolicyRequest, Policy>newBuilder()
203195
.setMethodDescriptor(getPolicyMethodDescriptor)
204196
.setParamsExtractor(
205-
new RequestParamsExtractor<GetPolicyRequest>() {
206-
@Override
207-
public Map<String, String> extract(GetPolicyRequest request) {
208-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
209-
params.put("name", String.valueOf(request.getName()));
210-
return params.build();
211-
}
197+
request -> {
198+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
199+
params.put("name", String.valueOf(request.getName()));
200+
return params.build();
212201
})
213202
.build();
214203
GrpcCallSettings<GetEffectivePolicyRequest, Policy> getEffectivePolicyTransportSettings =
215204
GrpcCallSettings.<GetEffectivePolicyRequest, Policy>newBuilder()
216205
.setMethodDescriptor(getEffectivePolicyMethodDescriptor)
217206
.setParamsExtractor(
218-
new RequestParamsExtractor<GetEffectivePolicyRequest>() {
219-
@Override
220-
public Map<String, String> extract(GetEffectivePolicyRequest request) {
221-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
222-
params.put("name", String.valueOf(request.getName()));
223-
return params.build();
224-
}
207+
request -> {
208+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
209+
params.put("name", String.valueOf(request.getName()));
210+
return params.build();
225211
})
226212
.build();
227213
GrpcCallSettings<CreatePolicyRequest, Policy> createPolicyTransportSettings =
228214
GrpcCallSettings.<CreatePolicyRequest, Policy>newBuilder()
229215
.setMethodDescriptor(createPolicyMethodDescriptor)
230216
.setParamsExtractor(
231-
new RequestParamsExtractor<CreatePolicyRequest>() {
232-
@Override
233-
public Map<String, String> extract(CreatePolicyRequest request) {
234-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
235-
params.put("parent", String.valueOf(request.getParent()));
236-
return params.build();
237-
}
217+
request -> {
218+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
219+
params.put("parent", String.valueOf(request.getParent()));
220+
return params.build();
238221
})
239222
.build();
240223
GrpcCallSettings<UpdatePolicyRequest, Policy> updatePolicyTransportSettings =
241224
GrpcCallSettings.<UpdatePolicyRequest, Policy>newBuilder()
242225
.setMethodDescriptor(updatePolicyMethodDescriptor)
243226
.setParamsExtractor(
244-
new RequestParamsExtractor<UpdatePolicyRequest>() {
245-
@Override
246-
public Map<String, String> extract(UpdatePolicyRequest request) {
247-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
248-
params.put("policy.name", String.valueOf(request.getPolicy().getName()));
249-
return params.build();
250-
}
227+
request -> {
228+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
229+
params.put("policy.name", String.valueOf(request.getPolicy().getName()));
230+
return params.build();
251231
})
252232
.build();
253233
GrpcCallSettings<DeletePolicyRequest, Empty> deletePolicyTransportSettings =
254234
GrpcCallSettings.<DeletePolicyRequest, Empty>newBuilder()
255235
.setMethodDescriptor(deletePolicyMethodDescriptor)
256236
.setParamsExtractor(
257-
new RequestParamsExtractor<DeletePolicyRequest>() {
258-
@Override
259-
public Map<String, String> extract(DeletePolicyRequest request) {
260-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
261-
params.put("name", String.valueOf(request.getName()));
262-
return params.build();
263-
}
237+
request -> {
238+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
239+
params.put("name", String.valueOf(request.getName()));
240+
return params.build();
264241
})
265242
.build();
266243

@@ -350,7 +327,13 @@ public UnaryCallable<DeletePolicyRequest, Empty> deletePolicyCallable() {
350327

351328
@Override
352329
public final void close() {
353-
shutdown();
330+
try {
331+
backgroundResources.close();
332+
} catch (RuntimeException e) {
333+
throw e;
334+
} catch (Exception e) {
335+
throw new IllegalStateException("Failed to close resource", e);
336+
}
354337
}
355338

356339
@Override

google-cloud-orgpolicy/src/main/java/com/google/cloud/orgpolicy/v2/stub/OrgPolicyStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -489,14 +489,13 @@ private static Builder initDefaults(Builder builder) {
489489
return builder;
490490
}
491491

492-
// NEXT_MAJOR_VER: remove 'throws Exception'.
493492
/**
494493
* Applies the given settings updater function to all of the unary API methods in this service.
495494
*
496495
* <p>Note: This method does not support applying settings to streaming methods.
497496
*/
498497
public Builder applyToAllUnaryMethods(
499-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
498+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
500499
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
501500
return this;
502501
}

synth.metadata

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"git": {
55
"name": ".",
66
"remote": "https://github.com/googleapis/java-orgpolicy.git",
7-
"sha": "a8b4e8662ef0060c50b835c9da2b520edd6e9bdd"
7+
"sha": "9a56ea9c903f6951d4ee0e516765d35571fe8e83"
88
}
99
},
1010
{
@@ -19,8 +19,8 @@
1919
"git": {
2020
"name": "googleapis-gen",
2121
"remote": "https://github.com/googleapis/googleapis-gen.git",
22-
"sha": "478f36572d7bcf1dc66038d0e76b9b3fa2abae63",
23-
"internalRef": "379784268"
22+
"sha": "976c5ab6f24b58c91fe04847ead1953f99d19e6a",
23+
"internalRef": "388535346"
2424
}
2525
},
2626
{

0 commit comments

Comments
 (0)