Skip to content

Commit c4e99d2

Browse files
chore(deps): [Many APIs] Update gapic-generator-java to 2.16.0 (#9287)
* chore(deps): Update gapic-generator-java to 2.16.0 PiperOrigin-RevId: 520153493 Source-Link: googleapis/googleapis@26a424a Source-Link: https://github.com/googleapis/googleapis-gen/commit/78f1567661df07bea7425e4341012e7b77c11254 Copy-Tag: eyJwIjoiamF2YS1uZXR3b3JrLW1hbmFnZW1lbnQvLk93bEJvdC55YW1sIiwiaCI6Ijc4ZjE1Njc2NjFkZjA3YmVhNzQyNWU0MzQxMDEyZTdiNzdjMTEyNTQifQ== Copy-Tag: eyJwIjoiamF2YS1uZXR3b3JrLXNlY3VyaXR5Ly5Pd2xCb3QueWFtbCIsImgiOiI3OGYxNTY3NjYxZGYwN2JlYTc0MjVlNDM0MTAxMmU3Yjc3YzExMjU0In0= Copy-Tag: eyJwIjoiamF2YS1uZXR3b3JrY29ubmVjdGl2aXR5Ly5Pd2xCb3QueWFtbCIsImgiOiI3OGYxNTY3NjYxZGYwN2JlYTc0MjVlNDM0MTAxMmU3Yjc3YzExMjU0In0= Copy-Tag: eyJwIjoiamF2YS1ub3RlYm9va3MvLk93bEJvdC55YW1sIiwiaCI6Ijc4ZjE1Njc2NjFkZjA3YmVhNzQyNWU0MzQxMDEyZTdiNzdjMTEyNTQifQ== Copy-Tag: eyJwIjoiamF2YS1vcHRpbWl6YXRpb24vLk93bEJvdC55YW1sIiwiaCI6Ijc4ZjE1Njc2NjFkZjA3YmVhNzQyNWU0MzQxMDEyZTdiNzdjMTEyNTQifQ== Copy-Tag: eyJwIjoiamF2YS1vcmNoZXN0cmF0aW9uLWFpcmZsb3cvLk93bEJvdC55YW1sIiwiaCI6Ijc4ZjE1Njc2NjFkZjA3YmVhNzQyNWU0MzQxMDEyZTdiNzdjMTEyNTQifQ== Copy-Tag: eyJwIjoiamF2YS1vcmdwb2xpY3kvLk93bEJvdC55YW1sIiwiaCI6Ijc4ZjE1Njc2NjFkZjA3YmVhNzQyNWU0MzQxMDEyZTdiNzdjMTEyNTQifQ== Copy-Tag: eyJwIjoiamF2YS1vcy1jb25maWcvLk93bEJvdC55YW1sIiwiaCI6Ijc4ZjE1Njc2NjFkZjA3YmVhNzQyNWU0MzQxMDEyZTdiNzdjMTEyNTQifQ== Copy-Tag: eyJwIjoiamF2YS1vcy1sb2dpbi8uT3dsQm90LnlhbWwiLCJoIjoiNzhmMTU2NzY2MWRmMDdiZWE3NDI1ZTQzNDEwMTJlN2I3N2MxMTI1NCJ9 Copy-Tag: eyJwIjoiamF2YS1waGlzaGluZ3Byb3RlY3Rpb24vLk93bEJvdC55YW1sIiwiaCI6Ijc4ZjE1Njc2NjFkZjA3YmVhNzQyNWU0MzQxMDEyZTdiNzdjMTEyNTQifQ== Copy-Tag: eyJwIjoiamF2YS1wb2xpY3ktdHJvdWJsZXNob290ZXIvLk93bEJvdC55YW1sIiwiaCI6Ijc4ZjE1Njc2NjFkZjA3YmVhNzQyNWU0MzQxMDEyZTdiNzdjMTEyNTQifQ== Copy-Tag: eyJwIjoiamF2YS1wcml2YXRlLWNhdGFsb2cvLk93bEJvdC55YW1sIiwiaCI6Ijc4ZjE1Njc2NjFkZjA3YmVhNzQyNWU0MzQxMDEyZTdiNzdjMTEyNTQifQ== Copy-Tag: eyJwIjoiamF2YS1wcm9maWxlci8uT3dsQm90LnlhbWwiLCJoIjoiNzhmMTU2NzY2MWRmMDdiZWE3NDI1ZTQzNDEwMTJlN2I3N2MxMTI1NCJ9 Copy-Tag: eyJwIjoiamF2YS1wdWJsaWNjYS8uT3dsQm90LnlhbWwiLCJoIjoiNzhmMTU2NzY2MWRmMDdiZWE3NDI1ZTQzNDEwMTJlN2I3N2MxMTI1NCJ9 Copy-Tag: eyJwIjoiamF2YS1yZWNvbW1lbmRhdGlvbnMtYWkvLk93bEJvdC55YW1sIiwiaCI6Ijc4ZjE1Njc2NjFkZjA3YmVhNzQyNWU0MzQxMDEyZTdiNzdjMTEyNTQifQ== Copy-Tag: eyJwIjoiamF2YS1yZWNvbW1lbmRlci8uT3dsQm90LnlhbWwiLCJoIjoiNzhmMTU2NzY2MWRmMDdiZWE3NDI1ZTQzNDEwMTJlN2I3N2MxMTI1NCJ9 Copy-Tag: eyJwIjoiamF2YS1yZWRpcy8uT3dsQm90LnlhbWwiLCJoIjoiNzhmMTU2NzY2MWRmMDdiZWE3NDI1ZTQzNDEwMTJlN2I3N2MxMTI1NCJ9 Copy-Tag: eyJwIjoiamF2YS1yZXNvdXJjZS1zZXR0aW5ncy8uT3dsQm90LnlhbWwiLCJoIjoiNzhmMTU2NzY2MWRmMDdiZWE3NDI1ZTQzNDEwMTJlN2I3N2MxMTI1NCJ9 Copy-Tag: eyJwIjoiamF2YS1yZXNvdXJjZW1hbmFnZXIvLk93bEJvdC55YW1sIiwiaCI6Ijc4ZjE1Njc2NjFkZjA3YmVhNzQyNWU0MzQxMDEyZTdiNzdjMTEyNTQifQ== Copy-Tag: eyJwIjoiamF2YS1yZXRhaWwvLk93bEJvdC55YW1sIiwiaCI6Ijc4ZjE1Njc2NjFkZjA3YmVhNzQyNWU0MzQxMDEyZTdiNzdjMTEyNTQifQ== * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 2dcb333 commit c4e99d2

File tree

86 files changed

+5356
-4218
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+5356
-4218
lines changed

java-network-management/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ Java idiomatic client for [Network Management API][product-docs].
1313

1414

1515
If you are using Maven, add this to your pom.xml file:
16-
1716
<!-- {x-version-update-start:google-cloud-network-management:released} -->
1817

18+
1919
```xml
2020
<dependency>
2121
<groupId>com.google.cloud</groupId>
@@ -52,7 +52,7 @@ The client application making API calls must be granted [authorization scopes][a
5252
You will need a [Google Cloud Platform Console][developer-console] project with the Network Management API [API enabled][enable-api].
5353
You will need to [enable billing][enable-billing] to use Google Network Management API.
5454
[Follow these instructions][create-project] to get your project set up. You will also need to set up the local development environment by
55-
[installing the Google Cloud SDK][cloud-sdk] and running the following commands in command line:
55+
[installing the Google Cloud Command Line Interface][cloud-cli] and running the following commands in command line:
5656
`gcloud auth login` and `gcloud config set project [YOUR PROJECT ID]`.
5757

5858
### Installation and setup
@@ -173,14 +173,14 @@ Java is a registered trademark of Oracle and/or its affiliates.
173173
[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.html
174174
[stability-image]: https://img.shields.io/badge/stability-stable-green
175175
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-network-management.svg
176-
[maven-version-link]: https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-network-management&core=gav
176+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-network-management/1.14.0
177177
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
178178
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
179179
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles
180180
[iam-policy]: https://cloud.google.com/iam/docs/overview#cloud-iam-policy
181181
[developer-console]: https://console.developers.google.com/
182182
[create-project]: https://cloud.google.com/resource-manager/docs/creating-managing-projects
183-
[cloud-sdk]: https://cloud.google.com/sdk/
183+
[cloud-cli]: https://cloud.google.com/cli
184184
[troubleshooting]: https://github.com/googleapis/google-cloud-common/blob/main/troubleshooting/readme.md#troubleshooting
185185
[contributing]: https://github.com/googleapis/google-cloud-java/blob/main/CONTRIBUTING.md
186186
[code-of-conduct]: https://github.com/googleapis/google-cloud-java/blob/main/CODE_OF_CONDUCT.md#contributor-code-of-conduct

java-network-management/grpc-google-cloud-network-management-v1/src/main/java/com/google/cloud/networkmanagement/v1/ReachabilityServiceGrpc.java

Lines changed: 73 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@ public ReachabilityServiceFutureStub newStub(
396396
* to troubleshoot connectivity issues.
397397
* </pre>
398398
*/
399-
public abstract static class ReachabilityServiceImplBase implements io.grpc.BindableService {
399+
public interface AsyncService {
400400

401401
/**
402402
*
@@ -405,7 +405,7 @@ public abstract static class ReachabilityServiceImplBase implements io.grpc.Bind
405405
* Lists all Connectivity Tests owned by a project.
406406
* </pre>
407407
*/
408-
public void listConnectivityTests(
408+
default void listConnectivityTests(
409409
com.google.cloud.networkmanagement.v1.ListConnectivityTestsRequest request,
410410
io.grpc.stub.StreamObserver<
411411
com.google.cloud.networkmanagement.v1.ListConnectivityTestsResponse>
@@ -421,7 +421,7 @@ public void listConnectivityTests(
421421
* Gets the details of a specific Connectivity Test.
422422
* </pre>
423423
*/
424-
public void getConnectivityTest(
424+
default void getConnectivityTest(
425425
com.google.cloud.networkmanagement.v1.GetConnectivityTestRequest request,
426426
io.grpc.stub.StreamObserver<com.google.cloud.networkmanagement.v1.ConnectivityTest>
427427
responseObserver) {
@@ -446,7 +446,7 @@ public void getConnectivityTest(
446446
* see the Connectivity Test documentation.
447447
* </pre>
448448
*/
449-
public void createConnectivityTest(
449+
default void createConnectivityTest(
450450
com.google.cloud.networkmanagement.v1.CreateConnectivityTestRequest request,
451451
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver) {
452452
io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(
@@ -471,7 +471,7 @@ public void createConnectivityTest(
471471
* in `ConnectivityTest` for for more details.
472472
* </pre>
473473
*/
474-
public void updateConnectivityTest(
474+
default void updateConnectivityTest(
475475
com.google.cloud.networkmanagement.v1.UpdateConnectivityTestRequest request,
476476
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver) {
477477
io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(
@@ -494,7 +494,7 @@ public void updateConnectivityTest(
494494
* the reachability result returns a value of `UNKNOWN`.
495495
* </pre>
496496
*/
497-
public void rerunConnectivityTest(
497+
default void rerunConnectivityTest(
498498
com.google.cloud.networkmanagement.v1.RerunConnectivityTestRequest request,
499499
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver) {
500500
io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(
@@ -508,60 +508,38 @@ public void rerunConnectivityTest(
508508
* Deletes a specific `ConnectivityTest`.
509509
* </pre>
510510
*/
511-
public void deleteConnectivityTest(
511+
default void deleteConnectivityTest(
512512
com.google.cloud.networkmanagement.v1.DeleteConnectivityTestRequest request,
513513
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver) {
514514
io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(
515515
getDeleteConnectivityTestMethod(), responseObserver);
516516
}
517+
}
518+
519+
/**
520+
* Base class for the server implementation of the service ReachabilityService.
521+
*
522+
* <pre>
523+
* The Reachability service in the Google Cloud Network Management API provides
524+
* services that analyze the reachability within a single Google Virtual Private
525+
* Cloud (VPC) network, between peered VPC networks, between VPC and on-premises
526+
* networks, or between VPC networks and internet hosts. A reachability analysis
527+
* is based on Google Cloud network configurations.
528+
* You can use the analysis results to verify these configurations and
529+
* to troubleshoot connectivity issues.
530+
* </pre>
531+
*/
532+
public abstract static class ReachabilityServiceImplBase
533+
implements io.grpc.BindableService, AsyncService {
517534

518535
@java.lang.Override
519536
public final io.grpc.ServerServiceDefinition bindService() {
520-
return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor())
521-
.addMethod(
522-
getListConnectivityTestsMethod(),
523-
io.grpc.stub.ServerCalls.asyncUnaryCall(
524-
new MethodHandlers<
525-
com.google.cloud.networkmanagement.v1.ListConnectivityTestsRequest,
526-
com.google.cloud.networkmanagement.v1.ListConnectivityTestsResponse>(
527-
this, METHODID_LIST_CONNECTIVITY_TESTS)))
528-
.addMethod(
529-
getGetConnectivityTestMethod(),
530-
io.grpc.stub.ServerCalls.asyncUnaryCall(
531-
new MethodHandlers<
532-
com.google.cloud.networkmanagement.v1.GetConnectivityTestRequest,
533-
com.google.cloud.networkmanagement.v1.ConnectivityTest>(
534-
this, METHODID_GET_CONNECTIVITY_TEST)))
535-
.addMethod(
536-
getCreateConnectivityTestMethod(),
537-
io.grpc.stub.ServerCalls.asyncUnaryCall(
538-
new MethodHandlers<
539-
com.google.cloud.networkmanagement.v1.CreateConnectivityTestRequest,
540-
com.google.longrunning.Operation>(this, METHODID_CREATE_CONNECTIVITY_TEST)))
541-
.addMethod(
542-
getUpdateConnectivityTestMethod(),
543-
io.grpc.stub.ServerCalls.asyncUnaryCall(
544-
new MethodHandlers<
545-
com.google.cloud.networkmanagement.v1.UpdateConnectivityTestRequest,
546-
com.google.longrunning.Operation>(this, METHODID_UPDATE_CONNECTIVITY_TEST)))
547-
.addMethod(
548-
getRerunConnectivityTestMethod(),
549-
io.grpc.stub.ServerCalls.asyncUnaryCall(
550-
new MethodHandlers<
551-
com.google.cloud.networkmanagement.v1.RerunConnectivityTestRequest,
552-
com.google.longrunning.Operation>(this, METHODID_RERUN_CONNECTIVITY_TEST)))
553-
.addMethod(
554-
getDeleteConnectivityTestMethod(),
555-
io.grpc.stub.ServerCalls.asyncUnaryCall(
556-
new MethodHandlers<
557-
com.google.cloud.networkmanagement.v1.DeleteConnectivityTestRequest,
558-
com.google.longrunning.Operation>(this, METHODID_DELETE_CONNECTIVITY_TEST)))
559-
.build();
537+
return ReachabilityServiceGrpc.bindService(this);
560538
}
561539
}
562540

563541
/**
564-
*
542+
* A stub to allow clients to do asynchronous rpc calls to service ReachabilityService.
565543
*
566544
* <pre>
567545
* The Reachability service in the Google Cloud Network Management API provides
@@ -716,7 +694,7 @@ public void deleteConnectivityTest(
716694
}
717695

718696
/**
719-
*
697+
* A stub to allow clients to do synchronous rpc calls to service ReachabilityService.
720698
*
721699
* <pre>
722700
* The Reachability service in the Google Cloud Network Management API provides
@@ -852,7 +830,7 @@ public com.google.longrunning.Operation deleteConnectivityTest(
852830
}
853831

854832
/**
855-
*
833+
* A stub to allow clients to do ListenableFuture-style rpc calls to service ReachabilityService.
856834
*
857835
* <pre>
858836
* The Reachability service in the Google Cloud Network Management API provides
@@ -1006,10 +984,10 @@ private static final class MethodHandlers<Req, Resp>
1006984
io.grpc.stub.ServerCalls.ServerStreamingMethod<Req, Resp>,
1007985
io.grpc.stub.ServerCalls.ClientStreamingMethod<Req, Resp>,
1008986
io.grpc.stub.ServerCalls.BidiStreamingMethod<Req, Resp> {
1009-
private final ReachabilityServiceImplBase serviceImpl;
987+
private final AsyncService serviceImpl;
1010988
private final int methodId;
1011989

1012-
MethodHandlers(ReachabilityServiceImplBase serviceImpl, int methodId) {
990+
MethodHandlers(AsyncService serviceImpl, int methodId) {
1013991
this.serviceImpl = serviceImpl;
1014992
this.methodId = methodId;
1015993
}
@@ -1067,6 +1045,49 @@ public io.grpc.stub.StreamObserver<Req> invoke(
10671045
}
10681046
}
10691047

1048+
public static final io.grpc.ServerServiceDefinition bindService(AsyncService service) {
1049+
return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor())
1050+
.addMethod(
1051+
getListConnectivityTestsMethod(),
1052+
io.grpc.stub.ServerCalls.asyncUnaryCall(
1053+
new MethodHandlers<
1054+
com.google.cloud.networkmanagement.v1.ListConnectivityTestsRequest,
1055+
com.google.cloud.networkmanagement.v1.ListConnectivityTestsResponse>(
1056+
service, METHODID_LIST_CONNECTIVITY_TESTS)))
1057+
.addMethod(
1058+
getGetConnectivityTestMethod(),
1059+
io.grpc.stub.ServerCalls.asyncUnaryCall(
1060+
new MethodHandlers<
1061+
com.google.cloud.networkmanagement.v1.GetConnectivityTestRequest,
1062+
com.google.cloud.networkmanagement.v1.ConnectivityTest>(
1063+
service, METHODID_GET_CONNECTIVITY_TEST)))
1064+
.addMethod(
1065+
getCreateConnectivityTestMethod(),
1066+
io.grpc.stub.ServerCalls.asyncUnaryCall(
1067+
new MethodHandlers<
1068+
com.google.cloud.networkmanagement.v1.CreateConnectivityTestRequest,
1069+
com.google.longrunning.Operation>(service, METHODID_CREATE_CONNECTIVITY_TEST)))
1070+
.addMethod(
1071+
getUpdateConnectivityTestMethod(),
1072+
io.grpc.stub.ServerCalls.asyncUnaryCall(
1073+
new MethodHandlers<
1074+
com.google.cloud.networkmanagement.v1.UpdateConnectivityTestRequest,
1075+
com.google.longrunning.Operation>(service, METHODID_UPDATE_CONNECTIVITY_TEST)))
1076+
.addMethod(
1077+
getRerunConnectivityTestMethod(),
1078+
io.grpc.stub.ServerCalls.asyncUnaryCall(
1079+
new MethodHandlers<
1080+
com.google.cloud.networkmanagement.v1.RerunConnectivityTestRequest,
1081+
com.google.longrunning.Operation>(service, METHODID_RERUN_CONNECTIVITY_TEST)))
1082+
.addMethod(
1083+
getDeleteConnectivityTestMethod(),
1084+
io.grpc.stub.ServerCalls.asyncUnaryCall(
1085+
new MethodHandlers<
1086+
com.google.cloud.networkmanagement.v1.DeleteConnectivityTestRequest,
1087+
com.google.longrunning.Operation>(service, METHODID_DELETE_CONNECTIVITY_TEST)))
1088+
.build();
1089+
}
1090+
10701091
private abstract static class ReachabilityServiceBaseDescriptorSupplier
10711092
implements io.grpc.protobuf.ProtoFileDescriptorSupplier,
10721093
io.grpc.protobuf.ProtoServiceDescriptorSupplier {

0 commit comments

Comments
 (0)