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

Commit 83cc576

Browse files
feat!: release gapic-generator-java v2.0.0 (#529)
Committer: @miraleung PiperOrigin-RevId: 388535346 Source-Link: googleapis/googleapis@d9eaf41 Source-Link: https://github.com/googleapis/googleapis-gen/commit/976c5ab6f24b58c91fe04847ead1953f99d19e6a
1 parent 56a01da commit 83cc576

File tree

12 files changed

+86
-524
lines changed

12 files changed

+86
-524
lines changed

google-cloud-scheduler/src/main/java/com/google/cloud/scheduler/v1/CloudSchedulerClient.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.scheduler.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;
@@ -1040,14 +1039,7 @@ public static ApiFuture<ListJobsPagedResponse> createAsync(
10401039
ApiFuture<ListJobsPage> futurePage =
10411040
ListJobsPage.createEmptyPage().createPageAsync(context, futureResponse);
10421041
return ApiFutures.transform(
1043-
futurePage,
1044-
new ApiFunction<ListJobsPage, ListJobsPagedResponse>() {
1045-
@Override
1046-
public ListJobsPagedResponse apply(ListJobsPage input) {
1047-
return new ListJobsPagedResponse(input);
1048-
}
1049-
},
1050-
MoreExecutors.directExecutor());
1042+
futurePage, input -> new ListJobsPagedResponse(input), MoreExecutors.directExecutor());
10511043
}
10521044

10531045
private ListJobsPagedResponse(ListJobsPage page) {

google-cloud-scheduler/src/main/java/com/google/cloud/scheduler/v1/CloudSchedulerSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,14 +197,13 @@ public CloudSchedulerStubSettings.Builder getStubSettingsBuilder() {
197197
return ((CloudSchedulerStubSettings.Builder) getStubSettings());
198198
}
199199

200-
// NEXT_MAJOR_VER: remove 'throws Exception'.
201200
/**
202201
* Applies the given settings updater function to all of the unary API methods in this service.
203202
*
204203
* <p>Note: This method does not support applying settings to streaming methods.
205204
*/
206205
public Builder applyToAllUnaryMethods(
207-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
206+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
208207
super.applyToAllUnaryMethods(
209208
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
210209
return this;

google-cloud-scheduler/src/main/java/com/google/cloud/scheduler/v1/stub/CloudSchedulerStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -452,14 +452,13 @@ private static Builder initDefaults(Builder builder) {
452452
return builder;
453453
}
454454

455-
// NEXT_MAJOR_VER: remove 'throws Exception'.
456455
/**
457456
* Applies the given settings updater function to all of the unary API methods in this service.
458457
*
459458
* <p>Note: This method does not support applying settings to streaming methods.
460459
*/
461460
public Builder applyToAllUnaryMethods(
462-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
461+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
463462
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
464463
return this;
465464
}

google-cloud-scheduler/src/main/java/com/google/cloud/scheduler/v1/stub/GrpcCloudSchedulerStub.java

Lines changed: 32 additions & 58 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.cloud.scheduler.v1.CreateJobRequest;
2928
import com.google.cloud.scheduler.v1.DeleteJobRequest;
@@ -41,7 +40,6 @@
4140
import io.grpc.MethodDescriptor;
4241
import io.grpc.protobuf.ProtoUtils;
4342
import java.io.IOException;
44-
import java.util.Map;
4543
import java.util.concurrent.TimeUnit;
4644
import javax.annotation.Generated;
4745

@@ -176,104 +174,80 @@ protected GrpcCloudSchedulerStub(
176174
GrpcCallSettings.<ListJobsRequest, ListJobsResponse>newBuilder()
177175
.setMethodDescriptor(listJobsMethodDescriptor)
178176
.setParamsExtractor(
179-
new RequestParamsExtractor<ListJobsRequest>() {
180-
@Override
181-
public Map<String, String> extract(ListJobsRequest 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<GetJobRequest, Job> getJobTransportSettings =
189184
GrpcCallSettings.<GetJobRequest, Job>newBuilder()
190185
.setMethodDescriptor(getJobMethodDescriptor)
191186
.setParamsExtractor(
192-
new RequestParamsExtractor<GetJobRequest>() {
193-
@Override
194-
public Map<String, String> extract(GetJobRequest request) {
195-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
196-
params.put("name", String.valueOf(request.getName()));
197-
return params.build();
198-
}
187+
request -> {
188+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
189+
params.put("name", String.valueOf(request.getName()));
190+
return params.build();
199191
})
200192
.build();
201193
GrpcCallSettings<CreateJobRequest, Job> createJobTransportSettings =
202194
GrpcCallSettings.<CreateJobRequest, Job>newBuilder()
203195
.setMethodDescriptor(createJobMethodDescriptor)
204196
.setParamsExtractor(
205-
new RequestParamsExtractor<CreateJobRequest>() {
206-
@Override
207-
public Map<String, String> extract(CreateJobRequest request) {
208-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
209-
params.put("parent", String.valueOf(request.getParent()));
210-
return params.build();
211-
}
197+
request -> {
198+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
199+
params.put("parent", String.valueOf(request.getParent()));
200+
return params.build();
212201
})
213202
.build();
214203
GrpcCallSettings<UpdateJobRequest, Job> updateJobTransportSettings =
215204
GrpcCallSettings.<UpdateJobRequest, Job>newBuilder()
216205
.setMethodDescriptor(updateJobMethodDescriptor)
217206
.setParamsExtractor(
218-
new RequestParamsExtractor<UpdateJobRequest>() {
219-
@Override
220-
public Map<String, String> extract(UpdateJobRequest request) {
221-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
222-
params.put("job.name", String.valueOf(request.getJob().getName()));
223-
return params.build();
224-
}
207+
request -> {
208+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
209+
params.put("job.name", String.valueOf(request.getJob().getName()));
210+
return params.build();
225211
})
226212
.build();
227213
GrpcCallSettings<DeleteJobRequest, Empty> deleteJobTransportSettings =
228214
GrpcCallSettings.<DeleteJobRequest, Empty>newBuilder()
229215
.setMethodDescriptor(deleteJobMethodDescriptor)
230216
.setParamsExtractor(
231-
new RequestParamsExtractor<DeleteJobRequest>() {
232-
@Override
233-
public Map<String, String> extract(DeleteJobRequest request) {
234-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
235-
params.put("name", String.valueOf(request.getName()));
236-
return params.build();
237-
}
217+
request -> {
218+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
219+
params.put("name", String.valueOf(request.getName()));
220+
return params.build();
238221
})
239222
.build();
240223
GrpcCallSettings<PauseJobRequest, Job> pauseJobTransportSettings =
241224
GrpcCallSettings.<PauseJobRequest, Job>newBuilder()
242225
.setMethodDescriptor(pauseJobMethodDescriptor)
243226
.setParamsExtractor(
244-
new RequestParamsExtractor<PauseJobRequest>() {
245-
@Override
246-
public Map<String, String> extract(PauseJobRequest request) {
247-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
248-
params.put("name", String.valueOf(request.getName()));
249-
return params.build();
250-
}
227+
request -> {
228+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
229+
params.put("name", String.valueOf(request.getName()));
230+
return params.build();
251231
})
252232
.build();
253233
GrpcCallSettings<ResumeJobRequest, Job> resumeJobTransportSettings =
254234
GrpcCallSettings.<ResumeJobRequest, Job>newBuilder()
255235
.setMethodDescriptor(resumeJobMethodDescriptor)
256236
.setParamsExtractor(
257-
new RequestParamsExtractor<ResumeJobRequest>() {
258-
@Override
259-
public Map<String, String> extract(ResumeJobRequest 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
GrpcCallSettings<RunJobRequest, Job> runJobTransportSettings =
267244
GrpcCallSettings.<RunJobRequest, Job>newBuilder()
268245
.setMethodDescriptor(runJobMethodDescriptor)
269246
.setParamsExtractor(
270-
new RequestParamsExtractor<RunJobRequest>() {
271-
@Override
272-
public Map<String, String> extract(RunJobRequest request) {
273-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
274-
params.put("name", String.valueOf(request.getName()));
275-
return params.build();
276-
}
247+
request -> {
248+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
249+
params.put("name", String.valueOf(request.getName()));
250+
return params.build();
277251
})
278252
.build();
279253

google-cloud-scheduler/src/main/java/com/google/cloud/scheduler/v1beta1/CloudSchedulerClient.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.scheduler.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;
@@ -1041,14 +1040,7 @@ public static ApiFuture<ListJobsPagedResponse> createAsync(
10411040
ApiFuture<ListJobsPage> futurePage =
10421041
ListJobsPage.createEmptyPage().createPageAsync(context, futureResponse);
10431042
return ApiFutures.transform(
1044-
futurePage,
1045-
new ApiFunction<ListJobsPage, ListJobsPagedResponse>() {
1046-
@Override
1047-
public ListJobsPagedResponse apply(ListJobsPage input) {
1048-
return new ListJobsPagedResponse(input);
1049-
}
1050-
},
1051-
MoreExecutors.directExecutor());
1043+
futurePage, input -> new ListJobsPagedResponse(input), MoreExecutors.directExecutor());
10521044
}
10531045

10541046
private ListJobsPagedResponse(ListJobsPage page) {

google-cloud-scheduler/src/main/java/com/google/cloud/scheduler/v1beta1/CloudSchedulerSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,14 +198,13 @@ public CloudSchedulerStubSettings.Builder getStubSettingsBuilder() {
198198
return ((CloudSchedulerStubSettings.Builder) getStubSettings());
199199
}
200200

201-
// NEXT_MAJOR_VER: remove 'throws Exception'.
202201
/**
203202
* Applies the given settings updater function to all of the unary API methods in this service.
204203
*
205204
* <p>Note: This method does not support applying settings to streaming methods.
206205
*/
207206
public Builder applyToAllUnaryMethods(
208-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
207+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
209208
super.applyToAllUnaryMethods(
210209
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
211210
return this;

google-cloud-scheduler/src/main/java/com/google/cloud/scheduler/v1beta1/stub/CloudSchedulerStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -453,14 +453,13 @@ private static Builder initDefaults(Builder builder) {
453453
return builder;
454454
}
455455

456-
// NEXT_MAJOR_VER: remove 'throws Exception'.
457456
/**
458457
* Applies the given settings updater function to all of the unary API methods in this service.
459458
*
460459
* <p>Note: This method does not support applying settings to streaming methods.
461460
*/
462461
public Builder applyToAllUnaryMethods(
463-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
462+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
464463
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
465464
return this;
466465
}

0 commit comments

Comments
 (0)