Skip to content

Commit d2bcd3b

Browse files
authored
feat: add v2beta client (#364)
* Update .OwlBot.yaml * chore: add v2beta client
1 parent 94eaae2 commit d2bcd3b

Some content is hidden

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

46 files changed

+19623
-2
lines changed

java-iam/.github/.OwlBot.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,5 @@ deep-copy-regex:
3333
dest: "/owl-bot-staging/v2beta/grpc-google-iam-v2beta/src"
3434
- source: "/google/iam/v2beta/google-cloud-iam-v2beta-java/proto-google-cloud-iam-v2beta-java/src"
3535
dest: "/owl-bot-staging/v2beta/proto-google-iam-v2beta/src"
36+
- source: "/google/iam/v2beta/google-cloud-iam-v2beta-java/gapic-google-cloud-iam-v2beta-java/src"
37+
dest: "/owl-bot-staging/v2beta/google-iam-policy/src"

java-iam/.repo-metadata.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
"repo_short": "java-iam",
1313
"library_type": "OTHER",
1414
"distribution_name": "com.google.api.grpc:proto-google-iam-v1",
15-
"excluded_poms": "proto-google-iam-v1-bom",
15+
"excluded_poms": "proto-google-iam-v1-bom,google-iam-policy,proto-google-iam-v1",
1616
"excluded_dependencies": "grpc-google-iam-v1"
1717
}

java-iam/google-iam-policy/pom.xml

+111
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
4+
<groupId>com.google.cloud</groupId>
5+
<artifactId>google-iam-policy</artifactId>
6+
<version>1.4.2-SNAPSHOT</version><!-- {x-version-update:google-iam-policy:current} -->
7+
<packaging>jar</packaging>
8+
<name>Google IAM Policy</name>
9+
<url>https://github.com/googleapis/java-eventarc</url>
10+
<description>Eventarc lets you asynchronously deliver events from Google services, SaaS, and your own apps using loosely coupled services that react to state changes.</description>
11+
<parent>
12+
<groupId>com.google.cloud</groupId>
13+
<artifactId>google-iam-parent</artifactId>
14+
<version>1.4.2-SNAPSHOT</version><!-- {x-version-update:proto-google-iam-v1:current} -->
15+
</parent>
16+
<properties>
17+
<site.installationModule>google-iam-policy</site.installationModule>
18+
</properties>
19+
<dependencies>
20+
<dependency>
21+
<groupId>io.grpc</groupId>
22+
<artifactId>grpc-api</artifactId>
23+
</dependency>
24+
<dependency>
25+
<groupId>io.grpc</groupId>
26+
<artifactId>grpc-stub</artifactId>
27+
</dependency>
28+
<dependency>
29+
<groupId>io.grpc</groupId>
30+
<artifactId>grpc-protobuf</artifactId>
31+
</dependency>
32+
<dependency>
33+
<groupId>com.google.api</groupId>
34+
<artifactId>api-common</artifactId>
35+
</dependency>
36+
<dependency>
37+
<groupId>com.google.protobuf</groupId>
38+
<artifactId>protobuf-java</artifactId>
39+
</dependency>
40+
<dependency>
41+
<groupId>com.google.api.grpc</groupId>
42+
<artifactId>proto-google-common-protos</artifactId>
43+
</dependency>
44+
45+
<dependency>
46+
<groupId>com.google.api.grpc</groupId>
47+
<artifactId>proto-google-iam-v2beta</artifactId>
48+
</dependency>
49+
<dependency>
50+
<groupId>com.google.guava</groupId>
51+
<artifactId>guava</artifactId>
52+
</dependency>
53+
<dependency>
54+
<groupId>com.google.api</groupId>
55+
<artifactId>gax</artifactId>
56+
</dependency>
57+
<dependency>
58+
<groupId>com.google.api</groupId>
59+
<artifactId>gax-grpc</artifactId>
60+
</dependency>
61+
<dependency>
62+
<groupId>org.threeten</groupId>
63+
<artifactId>threetenbp</artifactId>
64+
</dependency>
65+
66+
<!-- Test dependencies -->
67+
<dependency>
68+
<groupId>junit</groupId>
69+
<artifactId>junit</artifactId>
70+
<scope>test</scope>
71+
<version>4.13.2</version>
72+
</dependency>
73+
74+
<dependency>
75+
<groupId>com.google.api.grpc</groupId>
76+
<artifactId>grpc-google-iam-v2beta</artifactId>
77+
<scope>test</scope>
78+
</dependency>
79+
<!-- Need testing utility classes for generated gRPC clients tests -->
80+
<dependency>
81+
<groupId>com.google.api</groupId>
82+
<artifactId>gax-grpc</artifactId>
83+
<classifier>testlib</classifier>
84+
<scope>test</scope>
85+
</dependency>
86+
</dependencies>
87+
88+
<profiles>
89+
<profile>
90+
<id>java9</id>
91+
<activation>
92+
<jdk>[9,)</jdk>
93+
</activation>
94+
<dependencies>
95+
<dependency>
96+
<groupId>javax.annotation</groupId>
97+
<artifactId>javax.annotation-api</artifactId>
98+
</dependency>
99+
</dependencies>
100+
</profile>
101+
</profiles>
102+
103+
<build>
104+
<plugins>
105+
<plugin>
106+
<groupId>org.codehaus.mojo</groupId>
107+
<artifactId>flatten-maven-plugin</artifactId>
108+
</plugin>
109+
</plugins>
110+
</build>
111+
</project>

0 commit comments

Comments
 (0)