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

Commit 142e6eb

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

14 files changed

Lines changed: 102 additions & 686 deletions

File tree

google-cloud-data-fusion/src/main/java/com/google/cloud/datafusion/v1/DataFusionClient.java

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package com.google.cloud.datafusion.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;
@@ -822,12 +821,7 @@ public static ApiFuture<ListAvailableVersionsPagedResponse> createAsync(
822821
ListAvailableVersionsPage.createEmptyPage().createPageAsync(context, futureResponse);
823822
return ApiFutures.transform(
824823
futurePage,
825-
new ApiFunction<ListAvailableVersionsPage, ListAvailableVersionsPagedResponse>() {
826-
@Override
827-
public ListAvailableVersionsPagedResponse apply(ListAvailableVersionsPage input) {
828-
return new ListAvailableVersionsPagedResponse(input);
829-
}
830-
},
824+
input -> new ListAvailableVersionsPagedResponse(input),
831825
MoreExecutors.directExecutor());
832826
}
833827

@@ -907,12 +901,7 @@ public static ApiFuture<ListInstancesPagedResponse> createAsync(
907901
ListInstancesPage.createEmptyPage().createPageAsync(context, futureResponse);
908902
return ApiFutures.transform(
909903
futurePage,
910-
new ApiFunction<ListInstancesPage, ListInstancesPagedResponse>() {
911-
@Override
912-
public ListInstancesPagedResponse apply(ListInstancesPage input) {
913-
return new ListInstancesPagedResponse(input);
914-
}
915-
},
904+
input -> new ListInstancesPagedResponse(input),
916905
MoreExecutors.directExecutor());
917906
}
918907

google-cloud-data-fusion/src/main/java/com/google/cloud/datafusion/v1/DataFusionSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -220,14 +220,13 @@ public DataFusionStubSettings.Builder getStubSettingsBuilder() {
220220
return ((DataFusionStubSettings.Builder) getStubSettings());
221221
}
222222

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

google-cloud-data-fusion/src/main/java/com/google/cloud/datafusion/v1/stub/DataFusionStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -655,14 +655,13 @@ private static Builder initDefaults(Builder builder) {
655655
return builder;
656656
}
657657

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

google-cloud-data-fusion/src/main/java/com/google/cloud/datafusion/v1/stub/GrpcDataFusionStub.java

Lines changed: 28 additions & 51 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.datafusion.v1.CreateInstanceRequest;
3130
import com.google.cloud.datafusion.v1.DeleteInstanceRequest;
@@ -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

@@ -196,91 +194,70 @@ protected GrpcDataFusionStub(
196194
.<ListAvailableVersionsRequest, ListAvailableVersionsResponse>newBuilder()
197195
.setMethodDescriptor(listAvailableVersionsMethodDescriptor)
198196
.setParamsExtractor(
199-
new RequestParamsExtractor<ListAvailableVersionsRequest>() {
200-
@Override
201-
public Map<String, String> extract(ListAvailableVersionsRequest request) {
202-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
203-
params.put("parent", String.valueOf(request.getParent()));
204-
return params.build();
205-
}
197+
request -> {
198+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
199+
params.put("parent", String.valueOf(request.getParent()));
200+
return params.build();
206201
})
207202
.build();
208203
GrpcCallSettings<ListInstancesRequest, ListInstancesResponse> listInstancesTransportSettings =
209204
GrpcCallSettings.<ListInstancesRequest, ListInstancesResponse>newBuilder()
210205
.setMethodDescriptor(listInstancesMethodDescriptor)
211206
.setParamsExtractor(
212-
new RequestParamsExtractor<ListInstancesRequest>() {
213-
@Override
214-
public Map<String, String> extract(ListInstancesRequest request) {
215-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
216-
params.put("parent", String.valueOf(request.getParent()));
217-
return params.build();
218-
}
207+
request -> {
208+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
209+
params.put("parent", String.valueOf(request.getParent()));
210+
return params.build();
219211
})
220212
.build();
221213
GrpcCallSettings<GetInstanceRequest, Instance> getInstanceTransportSettings =
222214
GrpcCallSettings.<GetInstanceRequest, Instance>newBuilder()
223215
.setMethodDescriptor(getInstanceMethodDescriptor)
224216
.setParamsExtractor(
225-
new RequestParamsExtractor<GetInstanceRequest>() {
226-
@Override
227-
public Map<String, String> extract(GetInstanceRequest request) {
228-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
229-
params.put("name", String.valueOf(request.getName()));
230-
return params.build();
231-
}
217+
request -> {
218+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
219+
params.put("name", String.valueOf(request.getName()));
220+
return params.build();
232221
})
233222
.build();
234223
GrpcCallSettings<CreateInstanceRequest, Operation> createInstanceTransportSettings =
235224
GrpcCallSettings.<CreateInstanceRequest, Operation>newBuilder()
236225
.setMethodDescriptor(createInstanceMethodDescriptor)
237226
.setParamsExtractor(
238-
new RequestParamsExtractor<CreateInstanceRequest>() {
239-
@Override
240-
public Map<String, String> extract(CreateInstanceRequest request) {
241-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
242-
params.put("parent", String.valueOf(request.getParent()));
243-
return params.build();
244-
}
227+
request -> {
228+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
229+
params.put("parent", String.valueOf(request.getParent()));
230+
return params.build();
245231
})
246232
.build();
247233
GrpcCallSettings<DeleteInstanceRequest, Operation> deleteInstanceTransportSettings =
248234
GrpcCallSettings.<DeleteInstanceRequest, Operation>newBuilder()
249235
.setMethodDescriptor(deleteInstanceMethodDescriptor)
250236
.setParamsExtractor(
251-
new RequestParamsExtractor<DeleteInstanceRequest>() {
252-
@Override
253-
public Map<String, String> extract(DeleteInstanceRequest request) {
254-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
255-
params.put("name", String.valueOf(request.getName()));
256-
return params.build();
257-
}
237+
request -> {
238+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
239+
params.put("name", String.valueOf(request.getName()));
240+
return params.build();
258241
})
259242
.build();
260243
GrpcCallSettings<UpdateInstanceRequest, Operation> updateInstanceTransportSettings =
261244
GrpcCallSettings.<UpdateInstanceRequest, Operation>newBuilder()
262245
.setMethodDescriptor(updateInstanceMethodDescriptor)
263246
.setParamsExtractor(
264-
new RequestParamsExtractor<UpdateInstanceRequest>() {
265-
@Override
266-
public Map<String, String> extract(UpdateInstanceRequest request) {
267-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
268-
params.put("instance.name", String.valueOf(request.getInstance().getName()));
269-
return params.build();
270-
}
247+
request -> {
248+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
249+
params.put("instance.name", String.valueOf(request.getInstance().getName()));
250+
return params.build();
271251
})
272252
.build();
273253
GrpcCallSettings<RestartInstanceRequest, Operation> restartInstanceTransportSettings =
274254
GrpcCallSettings.<RestartInstanceRequest, Operation>newBuilder()
275255
.setMethodDescriptor(restartInstanceMethodDescriptor)
276256
.setParamsExtractor(
277-
new RequestParamsExtractor<RestartInstanceRequest>() {
278-
@Override
279-
public Map<String, String> extract(RestartInstanceRequest request) {
280-
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
281-
params.put("name", String.valueOf(request.getName()));
282-
return params.build();
283-
}
257+
request -> {
258+
ImmutableMap.Builder<String, String> params = ImmutableMap.builder();
259+
params.put("name", String.valueOf(request.getName()));
260+
return params.build();
284261
})
285262
.build();
286263

google-cloud-data-fusion/src/main/java/com/google/cloud/datafusion/v1beta1/DataFusionClient.java

Lines changed: 4 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package com.google.cloud.datafusion.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;
@@ -1349,12 +1348,7 @@ public static ApiFuture<ListAvailableVersionsPagedResponse> createAsync(
13491348
ListAvailableVersionsPage.createEmptyPage().createPageAsync(context, futureResponse);
13501349
return ApiFutures.transform(
13511350
futurePage,
1352-
new ApiFunction<ListAvailableVersionsPage, ListAvailableVersionsPagedResponse>() {
1353-
@Override
1354-
public ListAvailableVersionsPagedResponse apply(ListAvailableVersionsPage input) {
1355-
return new ListAvailableVersionsPagedResponse(input);
1356-
}
1357-
},
1351+
input -> new ListAvailableVersionsPagedResponse(input),
13581352
MoreExecutors.directExecutor());
13591353
}
13601354

@@ -1434,12 +1428,7 @@ public static ApiFuture<ListInstancesPagedResponse> createAsync(
14341428
ListInstancesPage.createEmptyPage().createPageAsync(context, futureResponse);
14351429
return ApiFutures.transform(
14361430
futurePage,
1437-
new ApiFunction<ListInstancesPage, ListInstancesPagedResponse>() {
1438-
@Override
1439-
public ListInstancesPagedResponse apply(ListInstancesPage input) {
1440-
return new ListInstancesPagedResponse(input);
1441-
}
1442-
},
1431+
input -> new ListInstancesPagedResponse(input),
14431432
MoreExecutors.directExecutor());
14441433
}
14451434

@@ -1515,12 +1504,7 @@ public static ApiFuture<ListNamespacesPagedResponse> createAsync(
15151504
ListNamespacesPage.createEmptyPage().createPageAsync(context, futureResponse);
15161505
return ApiFutures.transform(
15171506
futurePage,
1518-
new ApiFunction<ListNamespacesPage, ListNamespacesPagedResponse>() {
1519-
@Override
1520-
public ListNamespacesPagedResponse apply(ListNamespacesPage input) {
1521-
return new ListNamespacesPagedResponse(input);
1522-
}
1523-
},
1507+
input -> new ListNamespacesPagedResponse(input),
15241508
MoreExecutors.directExecutor());
15251509
}
15261510

@@ -1596,12 +1580,7 @@ public static ApiFuture<ListDnsPeeringsPagedResponse> createAsync(
15961580
ListDnsPeeringsPage.createEmptyPage().createPageAsync(context, futureResponse);
15971581
return ApiFutures.transform(
15981582
futurePage,
1599-
new ApiFunction<ListDnsPeeringsPage, ListDnsPeeringsPagedResponse>() {
1600-
@Override
1601-
public ListDnsPeeringsPagedResponse apply(ListDnsPeeringsPage input) {
1602-
return new ListDnsPeeringsPagedResponse(input);
1603-
}
1604-
},
1583+
input -> new ListDnsPeeringsPagedResponse(input),
16051584
MoreExecutors.directExecutor());
16061585
}
16071586

google-cloud-data-fusion/src/main/java/com/google/cloud/datafusion/v1beta1/DataFusionSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -265,14 +265,13 @@ public DataFusionStubSettings.Builder getStubSettingsBuilder() {
265265
return ((DataFusionStubSettings.Builder) getStubSettings());
266266
}
267267

268-
// NEXT_MAJOR_VER: remove 'throws Exception'.
269268
/**
270269
* Applies the given settings updater function to all of the unary API methods in this service.
271270
*
272271
* <p>Note: This method does not support applying settings to streaming methods.
273272
*/
274273
public Builder applyToAllUnaryMethods(
275-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
274+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
276275
super.applyToAllUnaryMethods(
277276
getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater);
278277
return this;

google-cloud-data-fusion/src/main/java/com/google/cloud/datafusion/v1beta1/stub/DataFusionStubSettings.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -941,14 +941,13 @@ private static Builder initDefaults(Builder builder) {
941941
return builder;
942942
}
943943

944-
// NEXT_MAJOR_VER: remove 'throws Exception'.
945944
/**
946945
* Applies the given settings updater function to all of the unary API methods in this service.
947946
*
948947
* <p>Note: This method does not support applying settings to streaming methods.
949948
*/
950949
public Builder applyToAllUnaryMethods(
951-
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) throws Exception {
950+
ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) {
952951
super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater);
953952
return this;
954953
}

0 commit comments

Comments
 (0)