Skip to content

Commit 75816ce

Browse files
committed
feat: Expose gapic & grpc clients for Datastore V1.
This is generated via the owl tool. Manual changes were made to the grpc pom file, which failed to autogenerate and pom files changes for new dependency on grpc.
1 parent 040f33f commit 75816ce

File tree

21 files changed

+4077
-0
lines changed

21 files changed

+4077
-0
lines changed

google-cloud-datastore-bom/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@
5959
<artifactId>proto-google-cloud-datastore-v1</artifactId>
6060
<version>0.96.1-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-datastore-v1:current} -->
6161
</dependency>
62+
<dependency>
63+
<groupId>com.google.api.grpc</groupId>
64+
<artifactId>grpc-google-cloud-datastore-v1</artifactId>
65+
<version>2.5.1-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-datastore-v1:current} -->
66+
</dependency>
6267
</dependencies>
6368
</dependencyManagement>
6469

google-cloud-datastore/pom.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@
2626
<groupId>com.google.api.grpc</groupId>
2727
<artifactId>proto-google-cloud-datastore-v1</artifactId>
2828
</dependency>
29+
<dependency>
30+
<groupId>com.google.api.grpc</groupId>
31+
<artifactId>grpc-google-cloud-datastore-v1</artifactId>
32+
</dependency>
2933
<dependency>
3034
<groupId>com.google.cloud.datastore</groupId>
3135
<artifactId>datastore-v1-proto-client</artifactId>
@@ -50,6 +54,10 @@
5054
<groupId>com.google.api</groupId>
5155
<artifactId>gax</artifactId>
5256
</dependency>
57+
<dependency>
58+
<groupId>com.google.api</groupId>
59+
<artifactId>gax-grpc</artifactId>
60+
</dependency>
5361
<dependency>
5462
<groupId>com.google.guava</groupId>
5563
<artifactId>guava</artifactId>
@@ -100,6 +108,13 @@
100108
<artifactId>easymock</artifactId>
101109
<scope>test</scope>
102110
</dependency>
111+
<!-- Need testing utility classes for generated gRPC clients tests -->
112+
<dependency>
113+
<groupId>com.google.api</groupId>
114+
<artifactId>gax-grpc</artifactId>
115+
<classifier>testlib</classifier>
116+
<scope>test</scope>
117+
</dependency>
103118
</dependencies>
104119

105120
<build>

0 commit comments

Comments
 (0)