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

Commit c3418bd

Browse files
1 parent 663fb71 commit c3418bd

13 files changed

+69
-138
lines changed

google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/DocumentProcessorServiceSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,14 +187,13 @@ public DocumentProcessorServiceStubSettings.Builder getStubSettingsBuilder() {
187187
return ((DocumentProcessorServiceStubSettings.Builder) getStubSettings());
188188
}
189189

190-
// NEXT_MAJOR_VER: remove 'throws Exception'.
191190
/**
192191
* Applies the given settings updater function to all of the unary API methods in this service.
193192
*
194193
* <p>Note: This method does not support applying settings to streaming methods.
195194
*/
196195
public Builder applyToAllUnaryMethods(
197-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
196+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
198197
super.applyToAllUnaryMethods(
199198
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
200199
return this;

google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/DocumentProcessorServiceStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -377,14 +377,13 @@ private static Builder initDefaults(Builder builder) {
377377
return builder;
378378
}
379379

380-
// NEXT_MAJOR_VER: remove 'throws Exception'.
381380
/**
382381
* Applies the given settings updater function to all of the unary API methods in this service.
383382
*
384383
* <p>Note: This method does not support applying settings to streaming methods.
385384
*/
386385
public Builder applyToAllUnaryMethods(
387-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
386+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
388387
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
389388
return this;
390389
}

google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1/stub/GrpcDocumentProcessorServiceStub.java

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2323
import com.google.api.gax.rpc.ClientContext;
2424
import com.google.api.gax.rpc.OperationCallable;
25-
import com.google.api.gax.rpc.RequestParamsExtractor;
2625
import com.google.api.gax.rpc.UnaryCallable;
2726
import com.google.cloud.documentai.v1.BatchProcessMetadata;
2827
import com.google.cloud.documentai.v1.BatchProcessRequest;
@@ -38,7 +37,6 @@
3837
import io.grpc.MethodDescriptor;
3938
import io.grpc.protobuf.ProtoUtils;
4039
import java.io.IOException;
41-
import java.util.Map;
4240
import java.util.concurrent.TimeUnit;
4341
import javax.annotation.Generated;
4442

@@ -139,40 +137,30 @@ protected GrpcDocumentProcessorServiceStub(
139137
GrpcCallSettings.<ProcessRequest, ProcessResponse>newBuilder()
140138
.setMethodDescriptor(processDocumentMethodDescriptor)
141139
.setParamsExtractor(
142-
new RequestParamsExtractor<ProcessRequest>() {
143-
@Override
144-
public Map<String, String> extract(ProcessRequest request) {
145-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
146-
params.put("name", String.valueOf(request.getName()));
147-
return params.build();
148-
}
140+
request -> {
141+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
142+
params.put("name", String.valueOf(request.getName()));
143+
return params.build();
149144
})
150145
.build();
151146
GrpcCallSettings<BatchProcessRequest, Operation> batchProcessDocumentsTransportSettings =
152147
GrpcCallSettings.<BatchProcessRequest, Operation>newBuilder()
153148
.setMethodDescriptor(batchProcessDocumentsMethodDescriptor)
154149
.setParamsExtractor(
155-
new RequestParamsExtractor<BatchProcessRequest>() {
156-
@Override
157-
public Map<String, String> extract(BatchProcessRequest request) {
158-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
159-
params.put("name", String.valueOf(request.getName()));
160-
return params.build();
161-
}
150+
request -> {
151+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
152+
params.put("name", String.valueOf(request.getName()));
153+
return params.build();
162154
})
163155
.build();
164156
GrpcCallSettings<ReviewDocumentRequest, Operation> reviewDocumentTransportSettings =
165157
GrpcCallSettings.<ReviewDocumentRequest, Operation>newBuilder()
166158
.setMethodDescriptor(reviewDocumentMethodDescriptor)
167159
.setParamsExtractor(
168-
new RequestParamsExtractor<ReviewDocumentRequest>() {
169-
@Override
170-
public Map<String, String> extract(ReviewDocumentRequest request) {
171-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
172-
params.put(
173-
"human_review_config", String.valueOf(request.getHumanReviewConfig()));
174-
return params.build();
175-
}
160+
request -> {
161+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
162+
params.put("human_review_config", String.valueOf(request.getHumanReviewConfig()));
163+
return params.build();
176164
})
177165
.build();
178166

google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/DocumentUnderstandingServiceSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,14 +172,13 @@ public DocumentUnderstandingServiceStubSettings.Builder getStubSettingsBuilder()
172172
return ((DocumentUnderstandingServiceStubSettings.Builder) getStubSettings());
173173
}
174174

175-
// NEXT_MAJOR_VER: remove 'throws Exception'.
176175
/**
177176
* Applies the given settings updater function to all of the unary API methods in this service.
178177
*
179178
* <p>Note: This method does not support applying settings to streaming methods.
180179
*/
181180
public Builder applyToAllUnaryMethods(
182-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
181+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
183182
super.applyToAllUnaryMethods(
184183
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
185184
return this;

google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/DocumentUnderstandingServiceStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -303,14 +303,13 @@ private static Builder initDefaults(Builder builder) {
303303
return builder;
304304
}
305305

306-
// NEXT_MAJOR_VER: remove 'throws Exception'.
307306
/**
308307
* Applies the given settings updater function to all of the unary API methods in this service.
309308
*
310309
* <p>Note: This method does not support applying settings to streaming methods.
311310
*/
312311
public Builder applyToAllUnaryMethods(
313-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
312+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
314313
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
315314
return this;
316315
}

google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta1/stub/GrpcDocumentUnderstandingServiceStub.java

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2424
import com.google.api.gax.rpc.ClientContext;
2525
import com.google.api.gax.rpc.OperationCallable;
26-
import com.google.api.gax.rpc.RequestParamsExtractor;
2726
import com.google.api.gax.rpc.UnaryCallable;
2827
import com.google.cloud.documentai.v1beta1.BatchProcessDocumentsRequest;
2928
import com.google.cloud.documentai.v1beta1.BatchProcessDocumentsResponse;
@@ -34,7 +33,6 @@
3433
import io.grpc.MethodDescriptor;
3534
import io.grpc.protobuf.ProtoUtils;
3635
import java.io.IOException;
37-
import java.util.Map;
3836
import java.util.concurrent.TimeUnit;
3937
import javax.annotation.Generated;
4038

@@ -116,13 +114,10 @@ protected GrpcDocumentUnderstandingServiceStub(
116114
GrpcCallSettings.<BatchProcessDocumentsRequest, Operation>newBuilder()
117115
.setMethodDescriptor(batchProcessDocumentsMethodDescriptor)
118116
.setParamsExtractor(
119-
new RequestParamsExtractor<BatchProcessDocumentsRequest>() {
120-
@Override
121-
public Map<String, String> extract(BatchProcessDocumentsRequest request) {
122-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
123-
params.put("parent", String.valueOf(request.getParent()));
124-
return params.build();
125-
}
117+
request -> {
118+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
119+
params.put("parent", String.valueOf(request.getParent()));
120+
return params.build();
126121
})
127122
.build();
128123

google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/DocumentUnderstandingServiceSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,14 +177,13 @@ public DocumentUnderstandingServiceStubSettings.Builder getStubSettingsBuilder()
177177
return ((DocumentUnderstandingServiceStubSettings.Builder) getStubSettings());
178178
}
179179

180-
// NEXT_MAJOR_VER: remove 'throws Exception'.
181180
/**
182181
* Applies the given settings updater function to all of the unary API methods in this service.
183182
*
184183
* <p>Note: This method does not support applying settings to streaming methods.
185184
*/
186185
public Builder applyToAllUnaryMethods(
187-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
186+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
188187
super.applyToAllUnaryMethods(
189188
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
190189
return this;

google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/DocumentUnderstandingServiceStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -323,14 +323,13 @@ private static Builder initDefaults(Builder builder) {
323323
return builder;
324324
}
325325

326-
// NEXT_MAJOR_VER: remove 'throws Exception'.
327326
/**
328327
* Applies the given settings updater function to all of the unary API methods in this service.
329328
*
330329
* <p>Note: This method does not support applying settings to streaming methods.
331330
*/
332331
public Builder applyToAllUnaryMethods(
333-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
332+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
334333
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
335334
return this;
336335
}

google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta2/stub/GrpcDocumentUnderstandingServiceStub.java

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2424
import com.google.api.gax.rpc.ClientContext;
2525
import com.google.api.gax.rpc.OperationCallable;
26-
import com.google.api.gax.rpc.RequestParamsExtractor;
2726
import com.google.api.gax.rpc.UnaryCallable;
2827
import com.google.cloud.documentai.v1beta2.BatchProcessDocumentsRequest;
2928
import com.google.cloud.documentai.v1beta2.BatchProcessDocumentsResponse;
@@ -36,7 +35,6 @@
3635
import io.grpc.MethodDescriptor;
3736
import io.grpc.protobuf.ProtoUtils;
3837
import java.io.IOException;
39-
import java.util.Map;
4038
import java.util.concurrent.TimeUnit;
4139
import javax.annotation.Generated;
4240

@@ -130,26 +128,20 @@ protected GrpcDocumentUnderstandingServiceStub(
130128
GrpcCallSettings.<BatchProcessDocumentsRequest, Operation>newBuilder()
131129
.setMethodDescriptor(batchProcessDocumentsMethodDescriptor)
132130
.setParamsExtractor(
133-
new RequestParamsExtractor<BatchProcessDocumentsRequest>() {
134-
@Override
135-
public Map<String, String> extract(BatchProcessDocumentsRequest request) {
136-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
137-
params.put("parent", String.valueOf(request.getParent()));
138-
return params.build();
139-
}
131+
request -> {
132+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
133+
params.put("parent", String.valueOf(request.getParent()));
134+
return params.build();
140135
})
141136
.build();
142137
GrpcCallSettings<ProcessDocumentRequest, Document> processDocumentTransportSettings =
143138
GrpcCallSettings.<ProcessDocumentRequest, Document>newBuilder()
144139
.setMethodDescriptor(processDocumentMethodDescriptor)
145140
.setParamsExtractor(
146-
new RequestParamsExtractor<ProcessDocumentRequest>() {
147-
@Override
148-
public Map<String, String> extract(ProcessDocumentRequest request) {
149-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
150-
params.put("parent", String.valueOf(request.getParent()));
151-
return params.build();
152-
}
141+
request -> {
142+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
143+
params.put("parent", String.valueOf(request.getParent()));
144+
return params.build();
153145
})
154146
.build();
155147

google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClient.java

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

1717
package com.google.cloud.documentai.v1beta3;
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;
@@ -1247,12 +1246,7 @@ public static ApiFuture<ListProcessorsPagedResponse> createAsync(
12471246
ListProcessorsPage.createEmptyPage().createPageAsync(context, futureResponse);
12481247
return ApiFutures.transform(
12491248
futurePage,
1250-
new ApiFunction<ListProcessorsPage, ListProcessorsPagedResponse>() {
1251-
@Override
1252-
public ListProcessorsPagedResponse apply(ListProcessorsPage input) {
1253-
return new ListProcessorsPagedResponse(input);
1254-
}
1255-
},
1249+
input -> new ListProcessorsPagedResponse(input),
12561250
MoreExecutors.directExecutor());
12571251
}
12581252

0 commit comments

Comments
 (0)