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

Commit

Permalink
feat: add v2 client (#423)
Browse files Browse the repository at this point in the history
The commit are broken down to make it clear which parts are autogenerated and which parts had to be manually edited.
  • Loading branch information
meltsufin committed Sep 14, 2022
1 parent ee3b570 commit 6b6c24f
Show file tree
Hide file tree
Showing 50 changed files with 24,434 additions and 15 deletions.
36 changes: 21 additions & 15 deletions .github/.OwlBot.yaml
Expand Up @@ -16,22 +16,28 @@ docker:
image: "gcr.io/cloud-devrel-public-resources/owlbot-java:latest"

deep-remove-regex:
- "/grpc-google-.*/src"
- "/proto-google-.*/src"
- "/grpc-google-.*/src"
- "/proto-google-.*/src"

deep-preserve-regex:
- "/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java"
- "/proto-google-iam-v1/src/main/java/com/google/iam/v1/logging"
- "/proto-google-iam-v1/src/main/proto/google/iam/v1"
- "/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java"
- "/proto-google-iam-v1/src/main/java/com/google/iam/v1/logging"
- "/proto-google-iam-v1/src/main/proto/google/iam/v1"

deep-copy-regex:
- source: "/google/iam/v1/google-iam-v1-java/grpc-google-iam-v1-java/src"
dest: "/owl-bot-staging/v1/grpc-google-iam-v1/src"
- source: "/google/iam/v1/google-iam-v1-java/proto-google-iam-v1-java/src"
dest: "/owl-bot-staging/v1/proto-google-iam-v1/src"
- source: "/google/iam/v2beta/google-cloud-iam-v2beta-java/grpc-google-cloud-iam-v2beta-java/src"
dest: "/owl-bot-staging/v2beta/grpc-google-iam-v2beta/src"
- source: "/google/iam/v2beta/google-cloud-iam-v2beta-java/proto-google-cloud-iam-v2beta-java/src"
dest: "/owl-bot-staging/v2beta/proto-google-iam-v2beta/src"
- source: "/google/iam/v2beta/google-cloud-iam-v2beta-java/gapic-google-cloud-iam-v2beta-java/src"
dest: "/owl-bot-staging/v2beta/google-iam-policy/src"
- source: "/google/iam/v1/google-iam-v1-java/grpc-google-iam-v1-java/src"
dest: "/owl-bot-staging/v1/grpc-google-iam-v1/src"
- source: "/google/iam/v1/google-iam-v1-java/proto-google-iam-v1-java/src"
dest: "/owl-bot-staging/v1/proto-google-iam-v1/src"
- source: "/google/iam/v2beta/google-cloud-iam-v2beta-java/grpc-google-cloud-iam-v2beta-java/src"
dest: "/owl-bot-staging/v2beta/grpc-google-iam-v2beta/src"
- source: "/google/iam/v2beta/google-cloud-iam-v2beta-java/proto-google-cloud-iam-v2beta-java/src"
dest: "/owl-bot-staging/v2beta/proto-google-iam-v2beta/src"
- source: "/google/iam/v2beta/google-cloud-iam-v2beta-java/gapic-google-cloud-iam-v2beta-java/src"
dest: "/owl-bot-staging/v2beta/google-iam-policy/src"
- source: "/google/iam/v2/google-cloud-iam-v2-java/grpc-google-cloud-iam-v2-java/src"
dest: "/owl-bot-staging/v2/grpc-google-iam-v2/src"
- source: "/google/iam/v2/google-cloud-iam-v2-java/proto-google-cloud-iam-v2-java/src"
dest: "/owl-bot-staging/v2/proto-google-iam-v2/src"
- source: "/google/iam/v2/google-cloud-iam-v2-java/gapic-google-cloud-iam-v2-java/src"
dest: "/owl-bot-staging/v2/google-iam-policy/src"
9 changes: 9 additions & 0 deletions google-iam-policy/pom.xml
Expand Up @@ -46,6 +46,10 @@
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-iam-v2beta</artifactId>
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-iam-v2</artifactId>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
Expand Down Expand Up @@ -80,6 +84,11 @@
<artifactId>grpc-google-iam-v2beta</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-iam-v2</artifactId>
<scope>test</scope>
</dependency>
<!-- Need testing utility classes for generated gRPC clients tests -->
<dependency>
<groupId>com.google.api</groupId>
Expand Down

0 comments on commit 6b6c24f

Please sign in to comment.