Skip to content

Commit 6bb2a39

Browse files
chore: Add IAM v3 to generation configs (googleapis#3774)
See b/406872289 for more infomation --------- Co-authored-by: cloud-java-bot <[email protected]>
1 parent 6554a9d commit 6bb2a39

File tree

65 files changed

+39282
-1
lines changed

Some content is hidden

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

65 files changed

+39282
-1
lines changed

generation_config.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,5 @@ libraries:
4848
GAPICs:
4949
- proto_path: google/iam/v1
5050
- proto_path: google/iam/v2
51-
- proto_path: google/iam/v2beta
51+
- proto_path: google/iam/v2beta
52+
- proto_path: google/iam/v3

java-iam/grpc-google-iam-v3/pom.xml

+69
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4+
<modelVersion>4.0.0</modelVersion>
5+
<groupId>com.google.api.grpc.api.grpc</groupId>
6+
<artifactId>grpc-google-iam-v3</artifactId>
7+
<version>1.50.3-SNAPSHOT</version><!-- {x-version-update:grpc-google-iam-v3:current} -->
8+
<name>grpc-google-iam-v3</name>
9+
<description>GRPC library for proto-google-iam-v1</description>
10+
<parent>
11+
<groupId>com.google.cloud</groupId>
12+
<artifactId>google-iam-parent</artifactId>
13+
<version>1.50.3-SNAPSHOT</version><!-- {x-version-update:proto-google-iam-v1:current} -->
14+
</parent>
15+
<dependencies>
16+
<dependency>
17+
<groupId>io.grpc</groupId>
18+
<artifactId>grpc-api</artifactId>
19+
</dependency>
20+
<dependency>
21+
<groupId>io.grpc</groupId>
22+
<artifactId>grpc-stub</artifactId>
23+
</dependency>
24+
<dependency>
25+
<groupId>io.grpc</groupId>
26+
<artifactId>grpc-protobuf</artifactId>
27+
</dependency>
28+
<dependency>
29+
<groupId>com.google.protobuf</groupId>
30+
<artifactId>protobuf-java</artifactId>
31+
</dependency>
32+
<dependency>
33+
<groupId>com.google.api.grpc</groupId>
34+
<artifactId>proto-google-common-protos</artifactId>
35+
</dependency>
36+
<dependency>
37+
<groupId>com.google.api.grpc.api.grpc</groupId>
38+
<artifactId>proto-google-iam-v3</artifactId>
39+
</dependency>
40+
<dependency>
41+
<groupId>com.google.guava</groupId>
42+
<artifactId>guava</artifactId>
43+
</dependency>
44+
</dependencies>
45+
46+
<profiles>
47+
<profile>
48+
<id>java9</id>
49+
<activation>
50+
<jdk>[9,)</jdk>
51+
</activation>
52+
<dependencies>
53+
<dependency>
54+
<groupId>javax.annotation</groupId>
55+
<artifactId>javax.annotation-api</artifactId>
56+
</dependency>
57+
</dependencies>
58+
</profile>
59+
</profiles>
60+
61+
<build>
62+
<plugins>
63+
<plugin>
64+
<groupId>org.codehaus.mojo</groupId>
65+
<artifactId>flatten-maven-plugin</artifactId>
66+
</plugin>
67+
</plugins>
68+
</build>
69+
</project>

java-iam/grpc-google-iam-v3/src/main/java/com/google/iam/v3/PolicyBindingsGrpc.java

+1,113
Large diffs are not rendered by default.

java-iam/grpc-google-iam-v3/src/main/java/com/google/iam/v3/PrincipalAccessBoundaryPoliciesGrpc.java

+1,178
Large diffs are not rendered by default.

java-iam/pom.xml

+17
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,11 @@
8282
<type>pom</type>
8383
<scope>import</scope>
8484
</dependency>
85+
<dependency>
86+
<groupId>com.google.api</groupId>
87+
<artifactId>api-common</artifactId>
88+
<version>2.47.2</version><!-- {x-version-update:api-common:current} -->
89+
</dependency>
8590
<dependency>
8691
<groupId>com.google.api.grpc</groupId>
8792
<artifactId>proto-google-iam-v2</artifactId>
@@ -117,6 +122,16 @@
117122
<artifactId>proto-google-iam-v1</artifactId>
118123
<version>1.50.3-SNAPSHOT</version><!-- {x-version-update:proto-google-iam-v1:current} -->
119124
</dependency>
125+
<dependency>
126+
<groupId>com.google.api.grpc.api.grpc</groupId>
127+
<artifactId>proto-google-iam-v3</artifactId>
128+
<version>1.50.3-SNAPSHOT</version><!-- {x-version-update:proto-google-iam-v3:current} -->
129+
</dependency>
130+
<dependency>
131+
<groupId>com.google.api.grpc.api.grpc</groupId>
132+
<artifactId>grpc-google-iam-v3</artifactId>
133+
<version>1.50.3-SNAPSHOT</version><!-- {x-version-update:grpc-google-iam-v3:current} -->
134+
</dependency>
120135
<dependency>
121136
<groupId>javax.annotation</groupId>
122137
<artifactId>javax.annotation-api</artifactId>
@@ -136,8 +151,10 @@
136151
<module>proto-google-iam-v1</module>
137152
<module>grpc-google-iam-v2beta</module>
138153
<module>grpc-google-iam-v2</module>
154+
<module>grpc-google-iam-v3</module>
139155
<module>proto-google-iam-v2beta</module>
140156
<module>proto-google-iam-v2</module>
157+
<module>proto-google-iam-v3</module>
141158
<module>grpc-google-iam-v1</module>
142159
</modules>
143160

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- see http://www.mojohaus.org/clirr-maven-plugin/examples/ignored-differences.html -->
3+
<differences>
4+
5+
</differences>

java-iam/proto-google-iam-v3/pom.xml

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4+
<modelVersion>4.0.0</modelVersion>
5+
<groupId>com.google.api.grpc.api.grpc</groupId>
6+
<artifactId>proto-google-iam-v3</artifactId>
7+
<version>1.50.3-SNAPSHOT</version><!-- {x-version-update:proto-google-iam-v3:current} -->
8+
<name>proto-google-iam-v3</name>
9+
<description>Proto library for proto-google-iam-v1</description>
10+
<parent>
11+
<groupId>com.google.cloud</groupId>
12+
<artifactId>google-iam-parent</artifactId>
13+
<version>1.50.3-SNAPSHOT</version><!-- {x-version-update:proto-google-iam-v1:current} -->
14+
</parent>
15+
<dependencies>
16+
<dependency>
17+
<groupId>com.google.protobuf</groupId>
18+
<artifactId>protobuf-java</artifactId>
19+
</dependency>
20+
<dependency>
21+
<groupId>com.google.api.grpc</groupId>
22+
<artifactId>proto-google-common-protos</artifactId>
23+
</dependency>
24+
<dependency>
25+
<groupId>com.google.api</groupId>
26+
<artifactId>api-common</artifactId>
27+
</dependency>
28+
<dependency>
29+
<groupId>com.google.guava</groupId>
30+
<artifactId>guava</artifactId>
31+
</dependency>
32+
</dependencies>
33+
</project>

0 commit comments

Comments
 (0)