diff --git a/google-cloud-core/pom.xml b/google-cloud-core/pom.xml
index a79ffb8ea963..ae3403cff343 100644
--- a/google-cloud-core/pom.xml
+++ b/google-cloud-core/pom.xml
@@ -103,20 +103,43 @@
protobuf-java
3.0.0
+
+ io.grpc
+ grpc-protobuf
+ ${grpc.version}
+
com.google.api
gax
0.0.21
+
+
+ io.grpc
+ grpc-all
+
+
com.google.api.grpc
grpc-google-common-protos
0.1.0
+
+
+ io.grpc
+ grpc-all
+
+
com.google.api.grpc
grpc-google-iam-v1
0.1.0
+
+
+ io.grpc
+ grpc-all
+
+
diff --git a/google-cloud-errorreporting/pom.xml b/google-cloud-errorreporting/pom.xml
index 470c1c57c6a0..7d169bab1950 100644
--- a/google-cloud-errorreporting/pom.xml
+++ b/google-cloud-errorreporting/pom.xml
@@ -31,11 +31,27 @@
com.google.api.grpc
grpc-google-devtools-clouderrorreporting-v1beta1
0.1.0
+
+
+ io.grpc
+ grpc-all
+
+
io.grpc
- grpc-all
- 1.0.1
+ grpc-netty
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-stub
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-auth
+ ${grpc.version}
${project.groupId}
diff --git a/google-cloud-language/pom.xml b/google-cloud-language/pom.xml
index 10738dc99e36..28ce8ce503c6 100644
--- a/google-cloud-language/pom.xml
+++ b/google-cloud-language/pom.xml
@@ -31,11 +31,27 @@
com.google.api.grpc
grpc-google-cloud-language-v1beta1
0.1.0
+
+
+ io.grpc
+ grpc-all
+
+
io.grpc
- grpc-all
- 1.0.1
+ grpc-netty
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-stub
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-auth
+ ${grpc.version}
${project.groupId}
diff --git a/google-cloud-logging/pom.xml b/google-cloud-logging/pom.xml
index b7bbce828372..9761fe7289e5 100644
--- a/google-cloud-logging/pom.xml
+++ b/google-cloud-logging/pom.xml
@@ -31,11 +31,27 @@
com.google.api.grpc
grpc-google-logging-v2
0.1.1
+
+
+ io.grpc
+ grpc-all
+
+
io.grpc
- grpc-all
- 1.0.1
+ grpc-netty
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-stub
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-auth
+ ${grpc.version}
${project.groupId}
diff --git a/google-cloud-monitoring/pom.xml b/google-cloud-monitoring/pom.xml
index 6bcc7eb29d12..5c6a6a518afb 100644
--- a/google-cloud-monitoring/pom.xml
+++ b/google-cloud-monitoring/pom.xml
@@ -31,11 +31,27 @@
com.google.api.grpc
grpc-google-monitoring-v3
0.1.0
+
+
+ io.grpc
+ grpc-all
+
+
io.grpc
- grpc-all
- 1.0.1
+ grpc-netty
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-stub
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-auth
+ ${grpc.version}
${project.groupId}
diff --git a/google-cloud-pubsub/pom.xml b/google-cloud-pubsub/pom.xml
index c9e1217a33a9..2b5939a3daaf 100644
--- a/google-cloud-pubsub/pom.xml
+++ b/google-cloud-pubsub/pom.xml
@@ -31,11 +31,27 @@
com.google.api.grpc
grpc-google-pubsub-v1
0.1.0
+
+
+ io.grpc
+ grpc-all
+
+
io.grpc
- grpc-all
- 1.0.1
+ grpc-netty
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-stub
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-auth
+ ${grpc.version}
${project.groupId}
diff --git a/google-cloud-speech/pom.xml b/google-cloud-speech/pom.xml
index a5fa54030e1c..ee01766211d2 100644
--- a/google-cloud-speech/pom.xml
+++ b/google-cloud-speech/pom.xml
@@ -31,11 +31,27 @@
com.google.api.grpc
grpc-google-cloud-speech-v1beta1
0.1.0
+
+
+ io.grpc
+ grpc-all
+
+
io.grpc
- grpc-all
- 1.0.1
+ grpc-netty
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-stub
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-auth
+ ${grpc.version}
${project.groupId}
diff --git a/google-cloud-trace/pom.xml b/google-cloud-trace/pom.xml
index fa7d67c791fa..9241659b459c 100644
--- a/google-cloud-trace/pom.xml
+++ b/google-cloud-trace/pom.xml
@@ -31,11 +31,27 @@
com.google.api.grpc
grpc-google-devtools-cloudtrace-v1
0.1.0
+
+
+ io.grpc
+ grpc-all
+
+
io.grpc
- grpc-all
- 1.0.1
+ grpc-netty
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-stub
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-auth
+ ${grpc.version}
${project.groupId}
diff --git a/google-cloud-vision/pom.xml b/google-cloud-vision/pom.xml
index b360a5e6a6ab..92bf1833f470 100644
--- a/google-cloud-vision/pom.xml
+++ b/google-cloud-vision/pom.xml
@@ -31,11 +31,27 @@
com.google.api.grpc
grpc-google-cloud-vision-v1
0.1.0
+
+
+ io.grpc
+ grpc-all
+
+
io.grpc
- grpc-all
- 1.0.1
+ grpc-netty
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-stub
+ ${grpc.version}
+
+
+ io.grpc
+ grpc-auth
+ ${grpc.version}
${project.groupId}
diff --git a/pom.xml b/pom.xml
index cb1c55904a29..c983da64b72d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -90,6 +90,7 @@
UTF-8
UTF-8
github
+ 1.0.1
google-cloud