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

Commit 4eda9b4

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

File tree

8 files changed

+66
-131
lines changed

8 files changed

+66
-131
lines changed

google-cloud-memcache/src/main/java/com/google/cloud/memcache/v1/CloudMemcacheClient.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.memcache.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;
@@ -1146,12 +1145,7 @@ public static ApiFuture<ListInstancesPagedResponse> createAsync(
11461145
ListInstancesPage.createEmptyPage().createPageAsync(context, futureResponse);
11471146
return ApiFutures.transform(
11481147
futurePage,
1149-
new ApiFunction<ListInstancesPage, ListInstancesPagedResponse>() {
1150-
@Override
1151-
public ListInstancesPagedResponse apply(ListInstancesPage input) {
1152-
return new ListInstancesPagedResponse(input);
1153-
}
1154-
},
1148+
input -> new ListInstancesPagedResponse(input),
11551149
MoreExecutors.directExecutor());
11561150
}
11571151

google-cloud-memcache/src/main/java/com/google/cloud/memcache/v1/CloudMemcacheSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -222,14 +222,13 @@ public CloudMemcacheStubSettings.Builder getStubSettingsBuilder() {
222222
return ((CloudMemcacheStubSettings.Builder) getStubSettings());
223223
}
224224

225-
// NEXT_MAJOR_VER: remove 'throws Exception'.
226225
/**
227226
* Applies the given settings updater function to all of the unary API methods in this service.
228227
*
229228
* <p>Note: This method does not support applying settings to streaming methods.
230229
*/
231230
public Builder applyToAllUnaryMethods(
232-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
231+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
233232
super.applyToAllUnaryMethods(
234233
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
235234
return this;

google-cloud-memcache/src/main/java/com/google/cloud/memcache/v1/stub/CloudMemcacheStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -616,14 +616,13 @@ private static Builder initDefaults(Builder builder) {
616616
return builder;
617617
}
618618

619-
// NEXT_MAJOR_VER: remove 'throws Exception'.
620619
/**
621620
* Applies the given settings updater function to all of the unary API methods in this service.
622621
*
623622
* <p>Note: This method does not support applying settings to streaming methods.
624623
*/
625624
public Builder applyToAllUnaryMethods(
626-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
625+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
627626
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
628627
return this;
629628
}

google-cloud-memcache/src/main/java/com/google/cloud/memcache/v1/stub/GrpcCloudMemcacheStub.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.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.memcache.v1.ApplyParametersRequest;
3029
import com.google.cloud.memcache.v1.CreateInstanceRequest;
@@ -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

@@ -190,91 +188,70 @@ protected GrpcCloudMemcacheStub(
190188
GrpcCallSettings.<ListInstancesRequest, ListInstancesResponse>newBuilder()
191189
.setMethodDescriptor(listInstancesMethodDescriptor)
192190
.setParamsExtractor(
193-
new RequestParamsExtractor<ListInstancesRequest>() {
194-
@Override
195-
public Map<String, String> extract(ListInstancesRequest request) {
196-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
197-
params.put("parent", String.valueOf(request.getParent()));
198-
return params.build();
199-
}
191+
request -> {
192+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
193+
params.put("parent", String.valueOf(request.getParent()));
194+
return params.build();
200195
})
201196
.build();
202197
GrpcCallSettings<GetInstanceRequest, Instance> getInstanceTransportSettings =
203198
GrpcCallSettings.<GetInstanceRequest, Instance>newBuilder()
204199
.setMethodDescriptor(getInstanceMethodDescriptor)
205200
.setParamsExtractor(
206-
new RequestParamsExtractor<GetInstanceRequest>() {
207-
@Override
208-
public Map<String, String> extract(GetInstanceRequest request) {
209-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
210-
params.put("name", String.valueOf(request.getName()));
211-
return params.build();
212-
}
201+
request -> {
202+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
203+
params.put("name", String.valueOf(request.getName()));
204+
return params.build();
213205
})
214206
.build();
215207
GrpcCallSettings<CreateInstanceRequest, Operation> createInstanceTransportSettings =
216208
GrpcCallSettings.<CreateInstanceRequest, Operation>newBuilder()
217209
.setMethodDescriptor(createInstanceMethodDescriptor)
218210
.setParamsExtractor(
219-
new RequestParamsExtractor<CreateInstanceRequest>() {
220-
@Override
221-
public Map<String, String> extract(CreateInstanceRequest request) {
222-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
223-
params.put("parent", String.valueOf(request.getParent()));
224-
return params.build();
225-
}
211+
request -> {
212+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
213+
params.put("parent", String.valueOf(request.getParent()));
214+
return params.build();
226215
})
227216
.build();
228217
GrpcCallSettings<UpdateInstanceRequest, Operation> updateInstanceTransportSettings =
229218
GrpcCallSettings.<UpdateInstanceRequest, Operation>newBuilder()
230219
.setMethodDescriptor(updateInstanceMethodDescriptor)
231220
.setParamsExtractor(
232-
new RequestParamsExtractor<UpdateInstanceRequest>() {
233-
@Override
234-
public Map<String, String> extract(UpdateInstanceRequest request) {
235-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
236-
params.put("instance.name", String.valueOf(request.getInstance().getName()));
237-
return params.build();
238-
}
221+
request -> {
222+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
223+
params.put("instance.name", String.valueOf(request.getInstance().getName()));
224+
return params.build();
239225
})
240226
.build();
241227
GrpcCallSettings<UpdateParametersRequest, Operation> updateParametersTransportSettings =
242228
GrpcCallSettings.<UpdateParametersRequest, Operation>newBuilder()
243229
.setMethodDescriptor(updateParametersMethodDescriptor)
244230
.setParamsExtractor(
245-
new RequestParamsExtractor<UpdateParametersRequest>() {
246-
@Override
247-
public Map<String, String> extract(UpdateParametersRequest request) {
248-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
249-
params.put("name", String.valueOf(request.getName()));
250-
return params.build();
251-
}
231+
request -> {
232+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
233+
params.put("name", String.valueOf(request.getName()));
234+
return params.build();
252235
})
253236
.build();
254237
GrpcCallSettings<DeleteInstanceRequest, Operation> deleteInstanceTransportSettings =
255238
GrpcCallSettings.<DeleteInstanceRequest, Operation>newBuilder()
256239
.setMethodDescriptor(deleteInstanceMethodDescriptor)
257240
.setParamsExtractor(
258-
new RequestParamsExtractor<DeleteInstanceRequest>() {
259-
@Override
260-
public Map<String, String> extract(DeleteInstanceRequest request) {
261-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
262-
params.put("name", String.valueOf(request.getName()));
263-
return params.build();
264-
}
241+
request -> {
242+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
243+
params.put("name", String.valueOf(request.getName()));
244+
return params.build();
265245
})
266246
.build();
267247
GrpcCallSettings<ApplyParametersRequest, Operation> applyParametersTransportSettings =
268248
GrpcCallSettings.<ApplyParametersRequest, Operation>newBuilder()
269249
.setMethodDescriptor(applyParametersMethodDescriptor)
270250
.setParamsExtractor(
271-
new RequestParamsExtractor<ApplyParametersRequest>() {
272-
@Override
273-
public Map<String, String> extract(ApplyParametersRequest request) {
274-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
275-
params.put("name", String.valueOf(request.getName()));
276-
return params.build();
277-
}
251+
request -> {
252+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
253+
params.put("name", String.valueOf(request.getName()));
254+
return params.build();
278255
})
279256
.build();
280257

google-cloud-memcache/src/main/java/com/google/cloud/memcache/v1beta2/CloudMemcacheClient.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.memcache.v1beta2;
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;
@@ -1296,12 +1295,7 @@ public static ApiFuture<ListInstancesPagedResponse> createAsync(
12961295
ListInstancesPage.createEmptyPage().createPageAsync(context, futureResponse);
12971296
return ApiFutures.transform(
12981297
futurePage,
1299-
new ApiFunction<ListInstancesPage, ListInstancesPagedResponse>() {
1300-
@Override
1301-
public ListInstancesPagedResponse apply(ListInstancesPage input) {
1302-
return new ListInstancesPagedResponse(input);
1303-
}
1304-
},
1298+
input -> new ListInstancesPagedResponse(input),
13051299
MoreExecutors.directExecutor());
13061300
}
13071301

google-cloud-memcache/src/main/java/com/google/cloud/memcache/v1beta2/CloudMemcacheSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,14 +234,13 @@ public CloudMemcacheStubSettings.Builder getStubSettingsBuilder() {
234234
return ((CloudMemcacheStubSettings.Builder) getStubSettings());
235235
}
236236

237-
// NEXT_MAJOR_VER: remove 'throws Exception'.
238237
/**
239238
* Applies the given settings updater function to all of the unary API methods in this service.
240239
*
241240
* <p>Note: This method does not support applying settings to streaming methods.
242241
*/
243242
public Builder applyToAllUnaryMethods(
244-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
243+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
245244
super.applyToAllUnaryMethods(
246245
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
247246
return this;

google-cloud-memcache/src/main/java/com/google/cloud/memcache/v1beta2/stub/CloudMemcacheStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -677,14 +677,13 @@ private static Builder initDefaults(Builder builder) {
677677
return builder;
678678
}
679679

680-
// NEXT_MAJOR_VER: remove 'throws Exception'.
681680
/**
682681
* Applies the given settings updater function to all of the unary API methods in this service.
683682
*
684683
* <p>Note: This method does not support applying settings to streaming methods.
685684
*/
686685
public Builder applyToAllUnaryMethods(
687-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
686+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
688687
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
689688
return this;
690689
}

google-cloud-memcache/src/main/java/com/google/cloud/memcache/v1beta2/stub/GrpcCloudMemcacheStub.java

Lines changed: 32 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import com.google.api.gax.grpc.GrpcStubCallableFactory;
2626
import com.google.api.gax.rpc.ClientContext;
2727
import com.google.api.gax.rpc.OperationCallable;
28-
import com.google.api.gax.rpc.RequestParamsExtractor;
2928
import com.google.api.gax.rpc.UnaryCallable;
3029
import com.google.cloud.memcache.v1beta2.ApplyParametersRequest;
3130
import com.google.cloud.memcache.v1beta2.ApplySoftwareUpdateRequest;
@@ -45,7 +44,6 @@
4544
import io.grpc.MethodDescriptor;
4645
import io.grpc.protobuf.ProtoUtils;
4746
import java.io.IOException;
48-
import java.util.Map;
4947
import java.util.concurrent.TimeUnit;
5048
import javax.annotation.Generated;
5149

@@ -206,104 +204,80 @@ protected GrpcCloudMemcacheStub(
206204
GrpcCallSettings.<ListInstancesRequest, ListInstancesResponse>newBuilder()
207205
.setMethodDescriptor(listInstancesMethodDescriptor)
208206
.setParamsExtractor(
209-
new RequestParamsExtractor<ListInstancesRequest>() {
210-
@Override
211-
public Map<String, String> extract(ListInstancesRequest request) {
212-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
213-
params.put("parent", String.valueOf(request.getParent()));
214-
return params.build();
215-
}
207+
request -> {
208+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
209+
params.put("parent", String.valueOf(request.getParent()));
210+
return params.build();
216211
})
217212
.build();
218213
GrpcCallSettings<GetInstanceRequest, Instance> getInstanceTransportSettings =
219214
GrpcCallSettings.<GetInstanceRequest, Instance>newBuilder()
220215
.setMethodDescriptor(getInstanceMethodDescriptor)
221216
.setParamsExtractor(
222-
new RequestParamsExtractor<GetInstanceRequest>() {
223-
@Override
224-
public Map<String, String> extract(GetInstanceRequest request) {
225-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
226-
params.put("name", String.valueOf(request.getName()));
227-
return params.build();
228-
}
217+
request -> {
218+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
219+
params.put("name", String.valueOf(request.getName()));
220+
return params.build();
229221
})
230222
.build();
231223
GrpcCallSettings<CreateInstanceRequest, Operation> createInstanceTransportSettings =
232224
GrpcCallSettings.<CreateInstanceRequest, Operation>newBuilder()
233225
.setMethodDescriptor(createInstanceMethodDescriptor)
234226
.setParamsExtractor(
235-
new RequestParamsExtractor<CreateInstanceRequest>() {
236-
@Override
237-
public Map<String, String> extract(CreateInstanceRequest request) {
238-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
239-
params.put("parent", String.valueOf(request.getParent()));
240-
return params.build();
241-
}
227+
request -> {
228+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
229+
params.put("parent", String.valueOf(request.getParent()));
230+
return params.build();
242231
})
243232
.build();
244233
GrpcCallSettings<UpdateInstanceRequest, Operation> updateInstanceTransportSettings =
245234
GrpcCallSettings.<UpdateInstanceRequest, Operation>newBuilder()
246235
.setMethodDescriptor(updateInstanceMethodDescriptor)
247236
.setParamsExtractor(
248-
new RequestParamsExtractor<UpdateInstanceRequest>() {
249-
@Override
250-
public Map<String, String> extract(UpdateInstanceRequest request) {
251-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
252-
params.put("resource.name", String.valueOf(request.getResource().getName()));
253-
return params.build();
254-
}
237+
request -> {
238+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
239+
params.put("resource.name", String.valueOf(request.getResource().getName()));
240+
return params.build();
255241
})
256242
.build();
257243
GrpcCallSettings<UpdateParametersRequest, Operation> updateParametersTransportSettings =
258244
GrpcCallSettings.<UpdateParametersRequest, Operation>newBuilder()
259245
.setMethodDescriptor(updateParametersMethodDescriptor)
260246
.setParamsExtractor(
261-
new RequestParamsExtractor<UpdateParametersRequest>() {
262-
@Override
263-
public Map<String, String> extract(UpdateParametersRequest request) {
264-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
265-
params.put("name", String.valueOf(request.getName()));
266-
return params.build();
267-
}
247+
request -> {
248+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
249+
params.put("name", String.valueOf(request.getName()));
250+
return params.build();
268251
})
269252
.build();
270253
GrpcCallSettings<DeleteInstanceRequest, Operation> deleteInstanceTransportSettings =
271254
GrpcCallSettings.<DeleteInstanceRequest, Operation>newBuilder()
272255
.setMethodDescriptor(deleteInstanceMethodDescriptor)
273256
.setParamsExtractor(
274-
new RequestParamsExtractor<DeleteInstanceRequest>() {
275-
@Override
276-
public Map<String, String> extract(DeleteInstanceRequest request) {
277-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
278-
params.put("name", String.valueOf(request.getName()));
279-
return params.build();
280-
}
257+
request -> {
258+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
259+
params.put("name", String.valueOf(request.getName()));
260+
return params.build();
281261
})
282262
.build();
283263
GrpcCallSettings<ApplyParametersRequest, Operation> applyParametersTransportSettings =
284264
GrpcCallSettings.<ApplyParametersRequest, Operation>newBuilder()
285265
.setMethodDescriptor(applyParametersMethodDescriptor)
286266
.setParamsExtractor(
287-
new RequestParamsExtractor<ApplyParametersRequest>() {
288-
@Override
289-
public Map<String, String> extract(ApplyParametersRequest request) {
290-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
291-
params.put("name", String.valueOf(request.getName()));
292-
return params.build();
293-
}
267+
request -> {
268+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
269+
params.put("name", String.valueOf(request.getName()));
270+
return params.build();
294271
})
295272
.build();
296273
GrpcCallSettings<ApplySoftwareUpdateRequest, Operation> applySoftwareUpdateTransportSettings =
297274
GrpcCallSettings.<ApplySoftwareUpdateRequest, Operation>newBuilder()
298275
.setMethodDescriptor(applySoftwareUpdateMethodDescriptor)
299276
.setParamsExtractor(
300-
new RequestParamsExtractor<ApplySoftwareUpdateRequest>() {
301-
@Override
302-
public Map<String, String> extract(ApplySoftwareUpdateRequest request) {
303-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
304-
params.put("instance", String.valueOf(request.getInstance()));
305-
return params.build();
306-
}
277+
request -> {
278+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
279+
params.put("instance", String.valueOf(request.getInstance()));
280+
return params.build();
307281
})
308282
.build();
309283

0 commit comments

Comments
 (0)