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

Commit 53f2518

Browse files
feat!: release gapic-generator-java v2.0.0 (#514)
Committer: @miraleung PiperOrigin-RevId: 388535346 Source-Link: googleapis/googleapis@d9eaf41 Source-Link: https://github.com/googleapis/googleapis-gen/commit/976c5ab6f24b58c91fe04847ead1953f99d19e6a
1 parent 4d8f411 commit 53f2518

8 files changed

+62
-128
lines changed

google-cloud-recaptchaenterprise/src/main/java/com/google/cloud/recaptchaenterprise/v1/RecaptchaEnterpriseServiceClient.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.recaptchaenterprise.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;
@@ -710,14 +709,7 @@ public static ApiFuture<ListKeysPagedResponse> createAsync(
710709
ApiFuture<ListKeysPage> futurePage =
711710
ListKeysPage.createEmptyPage().createPageAsync(context, futureResponse);
712711
return ApiFutures.transform(
713-
futurePage,
714-
new ApiFunction<ListKeysPage, ListKeysPagedResponse>() {
715-
@Override
716-
public ListKeysPagedResponse apply(ListKeysPage input) {
717-
return new ListKeysPagedResponse(input);
718-
}
719-
},
720-
MoreExecutors.directExecutor());
712+
futurePage, input -> new ListKeysPagedResponse(input), MoreExecutors.directExecutor());
721713
}
722714

723715
private ListKeysPagedResponse(ListKeysPage page) {

google-cloud-recaptchaenterprise/src/main/java/com/google/cloud/recaptchaenterprise/v1/RecaptchaEnterpriseServiceSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,14 +208,13 @@ public RecaptchaEnterpriseServiceStubSettings.Builder getStubSettingsBuilder() {
208208
return ((RecaptchaEnterpriseServiceStubSettings.Builder) getStubSettings());
209209
}
210210

211-
// NEXT_MAJOR_VER: remove 'throws Exception'.
212211
/**
213212
* Applies the given settings updater function to all of the unary API methods in this service.
214213
*
215214
* <p>Note: This method does not support applying settings to streaming methods.
216215
*/
217216
public Builder applyToAllUnaryMethods(
218-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
217+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
219218
super.applyToAllUnaryMethods(
220219
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
221220
return this;

google-cloud-recaptchaenterprise/src/main/java/com/google/cloud/recaptchaenterprise/v1/stub/GrpcRecaptchaEnterpriseServiceStub.java

Lines changed: 28 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import com.google.api.gax.grpc.GrpcCallSettings;
2424
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2525
import com.google.api.gax.rpc.ClientContext;
26-
import com.google.api.gax.rpc.RequestParamsExtractor;
2726
import com.google.api.gax.rpc.UnaryCallable;
2827
import com.google.common.collect.ImmutableMap;
2928
import com.google.longrunning.stub.GrpcOperationsStub;
@@ -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

@@ -184,92 +182,71 @@ protected GrpcRecaptchaEnterpriseServiceStub(
184182
GrpcCallSettings.<CreateAssessmentRequest, Assessment>newBuilder()
185183
.setMethodDescriptor(createAssessmentMethodDescriptor)
186184
.setParamsExtractor(
187-
new RequestParamsExtractor<CreateAssessmentRequest>() {
188-
@Override
189-
public Map<String, String> extract(CreateAssessmentRequest request) {
190-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
191-
params.put("parent", String.valueOf(request.getParent()));
192-
return params.build();
193-
}
185+
request -> {
186+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
187+
params.put("parent", String.valueOf(request.getParent()));
188+
return params.build();
194189
})
195190
.build();
196191
GrpcCallSettings<AnnotateAssessmentRequest, AnnotateAssessmentResponse>
197192
annotateAssessmentTransportSettings =
198193
GrpcCallSettings.<AnnotateAssessmentRequest, AnnotateAssessmentResponse>newBuilder()
199194
.setMethodDescriptor(annotateAssessmentMethodDescriptor)
200195
.setParamsExtractor(
201-
new RequestParamsExtractor<AnnotateAssessmentRequest>() {
202-
@Override
203-
public Map<String, String> extract(AnnotateAssessmentRequest request) {
204-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
205-
params.put("name", String.valueOf(request.getName()));
206-
return params.build();
207-
}
196+
request -> {
197+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
198+
params.put("name", String.valueOf(request.getName()));
199+
return params.build();
208200
})
209201
.build();
210202
GrpcCallSettings<CreateKeyRequest, Key> createKeyTransportSettings =
211203
GrpcCallSettings.<CreateKeyRequest, Key>newBuilder()
212204
.setMethodDescriptor(createKeyMethodDescriptor)
213205
.setParamsExtractor(
214-
new RequestParamsExtractor<CreateKeyRequest>() {
215-
@Override
216-
public Map<String, String> extract(CreateKeyRequest request) {
217-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
218-
params.put("parent", String.valueOf(request.getParent()));
219-
return params.build();
220-
}
206+
request -> {
207+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
208+
params.put("parent", String.valueOf(request.getParent()));
209+
return params.build();
221210
})
222211
.build();
223212
GrpcCallSettings<ListKeysRequest, ListKeysResponse> listKeysTransportSettings =
224213
GrpcCallSettings.<ListKeysRequest, ListKeysResponse>newBuilder()
225214
.setMethodDescriptor(listKeysMethodDescriptor)
226215
.setParamsExtractor(
227-
new RequestParamsExtractor<ListKeysRequest>() {
228-
@Override
229-
public Map<String, String> extract(ListKeysRequest request) {
230-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
231-
params.put("parent", String.valueOf(request.getParent()));
232-
return params.build();
233-
}
216+
request -> {
217+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
218+
params.put("parent", String.valueOf(request.getParent()));
219+
return params.build();
234220
})
235221
.build();
236222
GrpcCallSettings<GetKeyRequest, Key> getKeyTransportSettings =
237223
GrpcCallSettings.<GetKeyRequest, Key>newBuilder()
238224
.setMethodDescriptor(getKeyMethodDescriptor)
239225
.setParamsExtractor(
240-
new RequestParamsExtractor<GetKeyRequest>() {
241-
@Override
242-
public Map<String, String> extract(GetKeyRequest request) {
243-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
244-
params.put("name", String.valueOf(request.getName()));
245-
return params.build();
246-
}
226+
request -> {
227+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
228+
params.put("name", String.valueOf(request.getName()));
229+
return params.build();
247230
})
248231
.build();
249232
GrpcCallSettings<UpdateKeyRequest, Key> updateKeyTransportSettings =
250233
GrpcCallSettings.<UpdateKeyRequest, Key>newBuilder()
251234
.setMethodDescriptor(updateKeyMethodDescriptor)
252235
.setParamsExtractor(
253-
new RequestParamsExtractor<UpdateKeyRequest>() {
254-
@Override
255-
public Map<String, String> extract(UpdateKeyRequest request) {
256-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
257-
params.put("key.name", String.valueOf(request.getKey().getName()));
258-
return params.build();
259-
}
236+
request -> {
237+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
238+
params.put("key.name", String.valueOf(request.getKey().getName()));
239+
return params.build();
260240
})
261241
.build();
262242
GrpcCallSettings<DeleteKeyRequest, Empty> deleteKeyTransportSettings =
263243
GrpcCallSettings.<DeleteKeyRequest, Empty>newBuilder()
264244
.setMethodDescriptor(deleteKeyMethodDescriptor)
265245
.setParamsExtractor(
266-
new RequestParamsExtractor<DeleteKeyRequest>() {
267-
@Override
268-
public Map<String, String> extract(DeleteKeyRequest request) {
269-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
270-
params.put("name", String.valueOf(request.getName()));
271-
return params.build();
272-
}
246+
request -> {
247+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
248+
params.put("name", String.valueOf(request.getName()));
249+
return params.build();
273250
})
274251
.build();
275252

google-cloud-recaptchaenterprise/src/main/java/com/google/cloud/recaptchaenterprise/v1/stub/RecaptchaEnterpriseServiceStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -427,14 +427,13 @@ private static Builder initDefaults(Builder builder) {
427427
return builder;
428428
}
429429

430-
// NEXT_MAJOR_VER: remove 'throws Exception'.
431430
/**
432431
* Applies the given settings updater function to all of the unary API methods in this service.
433432
*
434433
* <p>Note: This method does not support applying settings to streaming methods.
435434
*/
436435
public Builder applyToAllUnaryMethods(
437-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
436+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
438437
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
439438
return this;
440439
}

google-cloud-recaptchaenterprise/src/main/java/com/google/cloud/recaptchaenterprise/v1beta1/RecaptchaEnterpriseServiceV1Beta1Client.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.recaptchaenterprise.v1beta1;
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;
@@ -718,14 +717,7 @@ public static ApiFuture<ListKeysPagedResponse> createAsync(
718717
ApiFuture<ListKeysPage> futurePage =
719718
ListKeysPage.createEmptyPage().createPageAsync(context, futureResponse);
720719
return ApiFutures.transform(
721-
futurePage,
722-
new ApiFunction<ListKeysPage, ListKeysPagedResponse>() {
723-
@Override
724-
public ListKeysPagedResponse apply(ListKeysPage input) {
725-
return new ListKeysPagedResponse(input);
726-
}
727-
},
728-
MoreExecutors.directExecutor());
720+
futurePage, input -> new ListKeysPagedResponse(input), MoreExecutors.directExecutor());
729721
}
730722

731723
private ListKeysPagedResponse(ListKeysPage page) {

google-cloud-recaptchaenterprise/src/main/java/com/google/cloud/recaptchaenterprise/v1beta1/RecaptchaEnterpriseServiceV1Beta1Settings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,14 +211,13 @@ public RecaptchaEnterpriseServiceV1Beta1StubSettings.Builder getStubSettingsBuil
211211
return ((RecaptchaEnterpriseServiceV1Beta1StubSettings.Builder) getStubSettings());
212212
}
213213

214-
// NEXT_MAJOR_VER: remove 'throws Exception'.
215214
/**
216215
* Applies the given settings updater function to all of the unary API methods in this service.
217216
*
218217
* <p>Note: This method does not support applying settings to streaming methods.
219218
*/
220219
public Builder applyToAllUnaryMethods(
221-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
220+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
222221
super.applyToAllUnaryMethods(
223222
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
224223
return this;

google-cloud-recaptchaenterprise/src/main/java/com/google/cloud/recaptchaenterprise/v1beta1/stub/GrpcRecaptchaEnterpriseServiceV1Beta1Stub.java

Lines changed: 28 additions & 51 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.common.collect.ImmutableMap;
3029
import com.google.longrunning.stub.GrpcOperationsStub;
@@ -43,7 +42,6 @@
4342
import io.grpc.MethodDescriptor;
4443
import io.grpc.protobuf.ProtoUtils;
4544
import java.io.IOException;
46-
import java.util.Map;
4745
import java.util.concurrent.TimeUnit;
4846
import javax.annotation.Generated;
4947

@@ -187,92 +185,71 @@ protected GrpcRecaptchaEnterpriseServiceV1Beta1Stub(
187185
GrpcCallSettings.<CreateAssessmentRequest, Assessment>newBuilder()
188186
.setMethodDescriptor(createAssessmentMethodDescriptor)
189187
.setParamsExtractor(
190-
new RequestParamsExtractor<CreateAssessmentRequest>() {
191-
@Override
192-
public Map<String, String> extract(CreateAssessmentRequest request) {
193-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
194-
params.put("parent", String.valueOf(request.getParent()));
195-
return params.build();
196-
}
188+
request -> {
189+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
190+
params.put("parent", String.valueOf(request.getParent()));
191+
return params.build();
197192
})
198193
.build();
199194
GrpcCallSettings<AnnotateAssessmentRequest, AnnotateAssessmentResponse>
200195
annotateAssessmentTransportSettings =
201196
GrpcCallSettings.<AnnotateAssessmentRequest, AnnotateAssessmentResponse>newBuilder()
202197
.setMethodDescriptor(annotateAssessmentMethodDescriptor)
203198
.setParamsExtractor(
204-
new RequestParamsExtractor<AnnotateAssessmentRequest>() {
205-
@Override
206-
public Map<String, String> extract(AnnotateAssessmentRequest request) {
207-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
208-
params.put("name", String.valueOf(request.getName()));
209-
return params.build();
210-
}
199+
request -> {
200+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
201+
params.put("name", String.valueOf(request.getName()));
202+
return params.build();
211203
})
212204
.build();
213205
GrpcCallSettings<CreateKeyRequest, Key> createKeyTransportSettings =
214206
GrpcCallSettings.<CreateKeyRequest, Key>newBuilder()
215207
.setMethodDescriptor(createKeyMethodDescriptor)
216208
.setParamsExtractor(
217-
new RequestParamsExtractor<CreateKeyRequest>() {
218-
@Override
219-
public Map<String, String> extract(CreateKeyRequest request) {
220-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
221-
params.put("parent", String.valueOf(request.getParent()));
222-
return params.build();
223-
}
209+
request -> {
210+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
211+
params.put("parent", String.valueOf(request.getParent()));
212+
return params.build();
224213
})
225214
.build();
226215
GrpcCallSettings<ListKeysRequest, ListKeysResponse> listKeysTransportSettings =
227216
GrpcCallSettings.<ListKeysRequest, ListKeysResponse>newBuilder()
228217
.setMethodDescriptor(listKeysMethodDescriptor)
229218
.setParamsExtractor(
230-
new RequestParamsExtractor<ListKeysRequest>() {
231-
@Override
232-
public Map<String, String> extract(ListKeysRequest request) {
233-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
234-
params.put("parent", String.valueOf(request.getParent()));
235-
return params.build();
236-
}
219+
request -> {
220+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
221+
params.put("parent", String.valueOf(request.getParent()));
222+
return params.build();
237223
})
238224
.build();
239225
GrpcCallSettings<GetKeyRequest, Key> getKeyTransportSettings =
240226
GrpcCallSettings.<GetKeyRequest, Key>newBuilder()
241227
.setMethodDescriptor(getKeyMethodDescriptor)
242228
.setParamsExtractor(
243-
new RequestParamsExtractor<GetKeyRequest>() {
244-
@Override
245-
public Map<String, String> extract(GetKeyRequest request) {
246-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
247-
params.put("name", String.valueOf(request.getName()));
248-
return params.build();
249-
}
229+
request -> {
230+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
231+
params.put("name", String.valueOf(request.getName()));
232+
return params.build();
250233
})
251234
.build();
252235
GrpcCallSettings<UpdateKeyRequest, Key> updateKeyTransportSettings =
253236
GrpcCallSettings.<UpdateKeyRequest, Key>newBuilder()
254237
.setMethodDescriptor(updateKeyMethodDescriptor)
255238
.setParamsExtractor(
256-
new RequestParamsExtractor<UpdateKeyRequest>() {
257-
@Override
258-
public Map<String, String> extract(UpdateKeyRequest request) {
259-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
260-
params.put("key.name", String.valueOf(request.getKey().getName()));
261-
return params.build();
262-
}
239+
request -> {
240+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
241+
params.put("key.name", String.valueOf(request.getKey().getName()));
242+
return params.build();
263243
})
264244
.build();
265245
GrpcCallSettings<DeleteKeyRequest, Empty> deleteKeyTransportSettings =
266246
GrpcCallSettings.<DeleteKeyRequest, Empty>newBuilder()
267247
.setMethodDescriptor(deleteKeyMethodDescriptor)
268248
.setParamsExtractor(
269-
new RequestParamsExtractor<DeleteKeyRequest>() {
270-
@Override
271-
public Map<String, String> extract(DeleteKeyRequest request) {
272-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
273-
params.put("name", String.valueOf(request.getName()));
274-
return params.build();
275-
}
249+
request -> {
250+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
251+
params.put("name", String.valueOf(request.getName()));
252+
return params.build();
276253
})
277254
.build();
278255

google-cloud-recaptchaenterprise/src/main/java/com/google/cloud/recaptchaenterprise/v1beta1/stub/RecaptchaEnterpriseServiceV1Beta1StubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -431,14 +431,13 @@ private static Builder initDefaults(Builder builder) {
431431
return builder;
432432
}
433433

434-
// NEXT_MAJOR_VER: remove 'throws Exception'.
435434
/**
436435
* Applies the given settings updater function to all of the unary API methods in this service.
437436
*
438437
* <p>Note: This method does not support applying settings to streaming methods.
439438
*/
440439
public Builder applyToAllUnaryMethods(
441-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
440+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
442441
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
443442
return this;
444443
}

0 commit comments

Comments
 (0)