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

Commit f38a61d

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

File tree

4 files changed

+47
-90
lines changed

4 files changed

+47
-90
lines changed

google-cloud-functions/src/main/java/com/google/cloud/functions/v1/CloudFunctionsServiceClient.java

+1-7
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package com.google.cloud.functions.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;
@@ -1191,12 +1190,7 @@ public static ApiFuture<ListFunctionsPagedResponse> createAsync(
11911190
ListFunctionsPage.createEmptyPage().createPageAsync(context, futureResponse);
11921191
return ApiFutures.transform(
11931192
futurePage,
1194-
new ApiFunction<ListFunctionsPage, ListFunctionsPagedResponse>() {
1195-
@Override
1196-
public ListFunctionsPagedResponse apply(ListFunctionsPage input) {
1197-
return new ListFunctionsPagedResponse(input);
1198-
}
1199-
},
1193+
input -> new ListFunctionsPagedResponse(input),
12001194
MoreExecutors.directExecutor());
12011195
}
12021196

google-cloud-functions/src/main/java/com/google/cloud/functions/v1/CloudFunctionsServiceSettings.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -245,14 +245,13 @@ public CloudFunctionsServiceStubSettings.Builder getStubSettingsBuilder() {
245245
return ((CloudFunctionsServiceStubSettings.Builder) getStubSettings());
246246
}
247247

248-
// NEXT_MAJOR_VER: remove 'throws Exception'.
249248
/**
250249
* Applies the given settings updater function to all of the unary API methods in this service.
251250
*
252251
* <p>Note: This method does not support applying settings to streaming methods.
253252
*/
254253
public Builder applyToAllUnaryMethods(
255-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
254+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
256255
super.applyToAllUnaryMethods(
257256
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
258257
return this;

google-cloud-functions/src/main/java/com/google/cloud/functions/v1/stub/CloudFunctionsServiceStubSettings.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -652,14 +652,13 @@ private static Builder initDefaults(Builder builder) {
652652
return builder;
653653
}
654654

655-
// NEXT_MAJOR_VER: remove 'throws Exception'.
656655
/**
657656
* Applies the given settings updater function to all of the unary API methods in this service.
658657
*
659658
* <p>Note: This method does not support applying settings to streaming methods.
660659
*/
661660
public Builder applyToAllUnaryMethods(
662-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
661+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
663662
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
664663
return this;
665664
}

google-cloud-functions/src/main/java/com/google/cloud/functions/v1/stub/GrpcCloudFunctionsServiceStub.java

+44-79
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.functions.v1.CallFunctionRequest;
3029
import com.google.cloud.functions.v1.CallFunctionResponse;
@@ -52,7 +51,6 @@
5251
import io.grpc.MethodDescriptor;
5352
import io.grpc.protobuf.ProtoUtils;
5453
import java.io.IOException;
55-
import java.util.Map;
5654
import java.util.concurrent.TimeUnit;
5755
import javax.annotation.Generated;
5856

@@ -247,146 +245,113 @@ protected GrpcCloudFunctionsServiceStub(
247245
GrpcCallSettings.<ListFunctionsRequest, ListFunctionsResponse>newBuilder()
248246
.setMethodDescriptor(listFunctionsMethodDescriptor)
249247
.setParamsExtractor(
250-
new RequestParamsExtractor<ListFunctionsRequest>() {
251-
@Override
252-
public Map<String, String> extract(ListFunctionsRequest request) {
253-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
254-
params.put("parent", String.valueOf(request.getParent()));
255-
return params.build();
256-
}
248+
request -> {
249+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
250+
params.put("parent", String.valueOf(request.getParent()));
251+
return params.build();
257252
})
258253
.build();
259254
GrpcCallSettings<GetFunctionRequest, CloudFunction> getFunctionTransportSettings =
260255
GrpcCallSettings.<GetFunctionRequest, CloudFunction>newBuilder()
261256
.setMethodDescriptor(getFunctionMethodDescriptor)
262257
.setParamsExtractor(
263-
new RequestParamsExtractor<GetFunctionRequest>() {
264-
@Override
265-
public Map<String, String> extract(GetFunctionRequest request) {
266-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
267-
params.put("name", String.valueOf(request.getName()));
268-
return params.build();
269-
}
258+
request -> {
259+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
260+
params.put("name", String.valueOf(request.getName()));
261+
return params.build();
270262
})
271263
.build();
272264
GrpcCallSettings<CreateFunctionRequest, Operation> createFunctionTransportSettings =
273265
GrpcCallSettings.<CreateFunctionRequest, Operation>newBuilder()
274266
.setMethodDescriptor(createFunctionMethodDescriptor)
275267
.setParamsExtractor(
276-
new RequestParamsExtractor<CreateFunctionRequest>() {
277-
@Override
278-
public Map<String, String> extract(CreateFunctionRequest request) {
279-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
280-
params.put("location", String.valueOf(request.getLocation()));
281-
return params.build();
282-
}
268+
request -> {
269+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
270+
params.put("location", String.valueOf(request.getLocation()));
271+
return params.build();
283272
})
284273
.build();
285274
GrpcCallSettings<UpdateFunctionRequest, Operation> updateFunctionTransportSettings =
286275
GrpcCallSettings.<UpdateFunctionRequest, Operation>newBuilder()
287276
.setMethodDescriptor(updateFunctionMethodDescriptor)
288277
.setParamsExtractor(
289-
new RequestParamsExtractor<UpdateFunctionRequest>() {
290-
@Override
291-
public Map<String, String> extract(UpdateFunctionRequest request) {
292-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
293-
params.put("function.name", String.valueOf(request.getFunction().getName()));
294-
return params.build();
295-
}
278+
request -> {
279+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
280+
params.put("function.name", String.valueOf(request.getFunction().getName()));
281+
return params.build();
296282
})
297283
.build();
298284
GrpcCallSettings<DeleteFunctionRequest, Operation> deleteFunctionTransportSettings =
299285
GrpcCallSettings.<DeleteFunctionRequest, Operation>newBuilder()
300286
.setMethodDescriptor(deleteFunctionMethodDescriptor)
301287
.setParamsExtractor(
302-
new RequestParamsExtractor<DeleteFunctionRequest>() {
303-
@Override
304-
public Map<String, String> extract(DeleteFunctionRequest request) {
305-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
306-
params.put("name", String.valueOf(request.getName()));
307-
return params.build();
308-
}
288+
request -> {
289+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
290+
params.put("name", String.valueOf(request.getName()));
291+
return params.build();
309292
})
310293
.build();
311294
GrpcCallSettings<CallFunctionRequest, CallFunctionResponse> callFunctionTransportSettings =
312295
GrpcCallSettings.<CallFunctionRequest, CallFunctionResponse>newBuilder()
313296
.setMethodDescriptor(callFunctionMethodDescriptor)
314297
.setParamsExtractor(
315-
new RequestParamsExtractor<CallFunctionRequest>() {
316-
@Override
317-
public Map<String, String> extract(CallFunctionRequest request) {
318-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
319-
params.put("name", String.valueOf(request.getName()));
320-
return params.build();
321-
}
298+
request -> {
299+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
300+
params.put("name", String.valueOf(request.getName()));
301+
return params.build();
322302
})
323303
.build();
324304
GrpcCallSettings<GenerateUploadUrlRequest, GenerateUploadUrlResponse>
325305
generateUploadUrlTransportSettings =
326306
GrpcCallSettings.<GenerateUploadUrlRequest, GenerateUploadUrlResponse>newBuilder()
327307
.setMethodDescriptor(generateUploadUrlMethodDescriptor)
328308
.setParamsExtractor(
329-
new RequestParamsExtractor<GenerateUploadUrlRequest>() {
330-
@Override
331-
public Map<String, String> extract(GenerateUploadUrlRequest request) {
332-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
333-
params.put("parent", String.valueOf(request.getParent()));
334-
return params.build();
335-
}
309+
request -> {
310+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
311+
params.put("parent", String.valueOf(request.getParent()));
312+
return params.build();
336313
})
337314
.build();
338315
GrpcCallSettings<GenerateDownloadUrlRequest, GenerateDownloadUrlResponse>
339316
generateDownloadUrlTransportSettings =
340317
GrpcCallSettings.<GenerateDownloadUrlRequest, GenerateDownloadUrlResponse>newBuilder()
341318
.setMethodDescriptor(generateDownloadUrlMethodDescriptor)
342319
.setParamsExtractor(
343-
new RequestParamsExtractor<GenerateDownloadUrlRequest>() {
344-
@Override
345-
public Map<String, String> extract(GenerateDownloadUrlRequest request) {
346-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
347-
params.put("name", String.valueOf(request.getName()));
348-
return params.build();
349-
}
320+
request -> {
321+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
322+
params.put("name", String.valueOf(request.getName()));
323+
return params.build();
350324
})
351325
.build();
352326
GrpcCallSettings<SetIamPolicyRequest, Policy> setIamPolicyTransportSettings =
353327
GrpcCallSettings.<SetIamPolicyRequest, Policy>newBuilder()
354328
.setMethodDescriptor(setIamPolicyMethodDescriptor)
355329
.setParamsExtractor(
356-
new RequestParamsExtractor<SetIamPolicyRequest>() {
357-
@Override
358-
public Map<String, String> extract(SetIamPolicyRequest request) {
359-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
360-
params.put("resource", String.valueOf(request.getResource()));
361-
return params.build();
362-
}
330+
request -> {
331+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
332+
params.put("resource", String.valueOf(request.getResource()));
333+
return params.build();
363334
})
364335
.build();
365336
GrpcCallSettings<GetIamPolicyRequest, Policy> getIamPolicyTransportSettings =
366337
GrpcCallSettings.<GetIamPolicyRequest, Policy>newBuilder()
367338
.setMethodDescriptor(getIamPolicyMethodDescriptor)
368339
.setParamsExtractor(
369-
new RequestParamsExtractor<GetIamPolicyRequest>() {
370-
@Override
371-
public Map<String, String> extract(GetIamPolicyRequest request) {
372-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
373-
params.put("resource", String.valueOf(request.getResource()));
374-
return params.build();
375-
}
340+
request -> {
341+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
342+
params.put("resource", String.valueOf(request.getResource()));
343+
return params.build();
376344
})
377345
.build();
378346
GrpcCallSettings<TestIamPermissionsRequest, TestIamPermissionsResponse>
379347
testIamPermissionsTransportSettings =
380348
GrpcCallSettings.<TestIamPermissionsRequest, TestIamPermissionsResponse>newBuilder()
381349
.setMethodDescriptor(testIamPermissionsMethodDescriptor)
382350
.setParamsExtractor(
383-
new RequestParamsExtractor<TestIamPermissionsRequest>() {
384-
@Override
385-
public Map<String, String> extract(TestIamPermissionsRequest request) {
386-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
387-
params.put("resource", String.valueOf(request.getResource()));
388-
return params.build();
389-
}
351+
request -> {
352+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
353+
params.put("resource", String.valueOf(request.getResource()));
354+
return params.build();
390355
})
391356
.build();
392357

0 commit comments

Comments
 (0)