diff --git a/google-cloud-logging/src/main/java/com/google/cloud/logging/LoggingImpl.java b/google-cloud-logging/src/main/java/com/google/cloud/logging/LoggingImpl.java index cdfc86c7a8fd..0f427ec6d640 100644 --- a/google-cloud-logging/src/main/java/com/google/cloud/logging/LoggingImpl.java +++ b/google-cloud-logging/src/main/java/com/google/cloud/logging/LoggingImpl.java @@ -25,6 +25,7 @@ import static com.google.cloud.logging.Logging.WriteOption.OptionType.LOG_NAME; import static com.google.cloud.logging.Logging.WriteOption.OptionType.RESOURCE; +import com.google.api.gax.core.ApiFunction; import com.google.api.gax.core.ApiFuture; import com.google.api.gax.core.ApiFutures; import com.google.cloud.AsyncPage; @@ -105,7 +106,7 @@ private static V get(ApiFuture future) { private static ApiFuture transform(ApiFuture future, final Function function) { - return ApiFutures.transform(future, new com.google.api.gax.core.Function() { + return ApiFutures.transform(future, new ApiFunction() { @Override public O apply(I i) { return function.apply(i); diff --git a/google-cloud-logging/src/main/java/com/google/cloud/logging/spi/v2/GrpcLoggingRpc.java b/google-cloud-logging/src/main/java/com/google/cloud/logging/spi/v2/GrpcLoggingRpc.java index 31f5c4ef2221..e7b8ddffb2ad 100644 --- a/google-cloud-logging/src/main/java/com/google/cloud/logging/spi/v2/GrpcLoggingRpc.java +++ b/google-cloud-logging/src/main/java/com/google/cloud/logging/spi/v2/GrpcLoggingRpc.java @@ -16,9 +16,9 @@ package com.google.cloud.logging.spi.v2; +import com.google.api.gax.core.ApiFunction; import com.google.api.gax.core.ApiFuture; import com.google.api.gax.core.ApiFutures; -import com.google.api.gax.core.Function; import com.google.api.gax.grpc.ApiException; import com.google.api.gax.grpc.ChannelProvider; import com.google.api.gax.grpc.ExecutorProvider; @@ -132,7 +132,7 @@ private static ApiFuture translate( return ApiFutures.catching( from, ApiException.class, - new Function() { + new ApiFunction() { @Override public V apply(ApiException exception) { if (returnNullOnSet.contains(exception.getStatusCode())) { diff --git a/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/deprecated/PubSubImpl.java b/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/deprecated/PubSubImpl.java index c74cd4012f5b..2a422c2a4c19 100644 --- a/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/deprecated/PubSubImpl.java +++ b/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/deprecated/PubSubImpl.java @@ -23,6 +23,7 @@ import static com.google.common.base.MoreObjects.firstNonNull; import static com.google.common.base.Preconditions.checkArgument; +import com.google.api.gax.core.ApiFunction; import com.google.api.gax.core.ApiFuture; import com.google.api.gax.core.ApiFutureCallback; import com.google.api.gax.core.ApiFutures; @@ -203,7 +204,7 @@ private static V get(ApiFuture future) { private static ApiFuture transform(ApiFuture future, final Function function) { - return ApiFutures.transform(future, new com.google.api.gax.core.Function() { + return ApiFutures.transform(future, new ApiFunction() { @Override public O apply(I i) { return function.apply(i); diff --git a/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/deprecated/spi/v1/GrpcPubSubRpc.java b/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/deprecated/spi/v1/GrpcPubSubRpc.java index 1773659381ca..82c96da53b13 100644 --- a/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/deprecated/spi/v1/GrpcPubSubRpc.java +++ b/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/deprecated/spi/v1/GrpcPubSubRpc.java @@ -16,9 +16,9 @@ package com.google.cloud.pubsub.deprecated.spi.v1; +import com.google.api.gax.core.ApiFunction; import com.google.api.gax.core.ApiFuture; import com.google.api.gax.core.ApiFutures; -import com.google.api.gax.core.Function; import com.google.api.gax.grpc.ApiException; import com.google.api.gax.grpc.ChannelProvider; import com.google.api.gax.grpc.ExecutorProvider; @@ -135,7 +135,7 @@ private static ApiFuture translate( return ApiFutures.catching( from, ApiException.class, - new Function() { + new ApiFunction() { @Override public V apply(ApiException exception) { if (returnNullOnSet.contains(exception.getStatusCode().value())) { diff --git a/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/spi/v1/SubscriberClient.java b/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/spi/v1/SubscriberClient.java index 3a0883e85b7f..6f7f802fcbc6 100644 --- a/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/spi/v1/SubscriberClient.java +++ b/google-cloud-pubsub/src/main/java/com/google/cloud/pubsub/spi/v1/SubscriberClient.java @@ -897,8 +897,8 @@ public final UnaryCallable pullCallable() { * *

    * try (SubscriberClient subscriberClient = SubscriberClient.create()) {
-   *   RpcStreamObserver<StreamingPullResponse> responseObserver =
-   *       new RpcStreamObserver<StreamingPullResponse>() {
+   *   ApiStreamObserver<StreamingPullResponse> responseObserver =
+   *       new ApiStreamObserver<StreamingPullResponse>() {
    *         {@literal @}Override
    *         public void onNext(StreamingPullResponse response) {
    *           // Do something when receive a response
@@ -914,7 +914,7 @@ public final UnaryCallable pullCallable() {
    *           // Do something when complete.
    *         }
    *       };
-   *   RpcStreamObserver<StreamingRecognizeRequest> requestObserver =
+   *   ApiStreamObserver<StreamingRecognizeRequest> requestObserver =
    *       subscriberClient.streamingPullCallable().bidiStreamingCall(responseObserver)});
    *
    *   SubscriptionName subscription = SubscriptionName.create("[PROJECT]", "[SUBSCRIPTION]");
diff --git a/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/spi/v1/SubscriberClientTest.java b/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/spi/v1/SubscriberClientTest.java
index 265168dabb65..36f9901abc62 100644
--- a/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/spi/v1/SubscriberClientTest.java
+++ b/google-cloud-pubsub/src/test/java/com/google/cloud/pubsub/spi/v1/SubscriberClientTest.java
@@ -17,7 +17,7 @@
 
 import static com.google.cloud.pubsub.spi.v1.PagedResponseWrappers.ListSubscriptionsPagedResponse;
 
-import com.google.api.gax.core.RpcStreamObserver;
+import com.google.api.gax.core.ApiStreamObserver;
 import com.google.api.gax.grpc.ApiException;
 import com.google.api.gax.grpc.StreamingCallable;
 import com.google.api.gax.testing.MockGrpcService;
@@ -406,7 +406,7 @@ public void streamingPullTest() throws Exception {
 
     StreamingCallable callable =
         client.streamingPullCallable();
-    RpcStreamObserver requestObserver =
+    ApiStreamObserver requestObserver =
         callable.bidiStreamingCall(responseObserver);
 
     requestObserver.onNext(request);
@@ -434,7 +434,7 @@ public void streamingPullExceptionTest() throws Exception {
 
     StreamingCallable callable =
         client.streamingPullCallable();
-    RpcStreamObserver requestObserver =
+    ApiStreamObserver requestObserver =
         callable.bidiStreamingCall(responseObserver);
 
     requestObserver.onNext(request);
diff --git a/google-cloud-speech/src/main/java/com/google/cloud/speech/spi/v1beta1/SpeechClient.java b/google-cloud-speech/src/main/java/com/google/cloud/speech/spi/v1beta1/SpeechClient.java
index 1c66cf54bd27..6da697beaccb 100644
--- a/google-cloud-speech/src/main/java/com/google/cloud/speech/spi/v1beta1/SpeechClient.java
+++ b/google-cloud-speech/src/main/java/com/google/cloud/speech/spi/v1beta1/SpeechClient.java
@@ -453,8 +453,8 @@ public final UnaryCallable asyncRecognizeCalla
    *
    * 

    * try (SpeechClient speechClient = SpeechClient.create()) {
-   *   RpcStreamObserver<StreamingRecognizeResponse> responseObserver =
-   *       new RpcStreamObserver<StreamingRecognizeResponse>() {
+   *   ApiStreamObserver<StreamingRecognizeResponse> responseObserver =
+   *       new ApiStreamObserver<StreamingRecognizeResponse>() {
    *         {@literal @}Override
    *         public void onNext(StreamingRecognizeResponse response) {
    *           // Do something when receive a response
@@ -470,7 +470,7 @@ public final UnaryCallable asyncRecognizeCalla
    *           // Do something when complete.
    *         }
    *       };
-   *   RpcStreamObserver<StreamingRecognizeRequest> requestObserver =
+   *   ApiStreamObserver<StreamingRecognizeRequest> requestObserver =
    *       speechClient.streamingRecognizeCallable().bidiStreamingCall(responseObserver)});
    *
    *   StreamingRecognizeRequest request = StreamingRecognizeRequest.newBuilder().build();
diff --git a/google-cloud-speech/src/test/java/com/google/cloud/speech/spi/v1beta1/SpeechClientTest.java b/google-cloud-speech/src/test/java/com/google/cloud/speech/spi/v1beta1/SpeechClientTest.java
index f455c4db6aff..d98938f1967b 100644
--- a/google-cloud-speech/src/test/java/com/google/cloud/speech/spi/v1beta1/SpeechClientTest.java
+++ b/google-cloud-speech/src/test/java/com/google/cloud/speech/spi/v1beta1/SpeechClientTest.java
@@ -15,7 +15,7 @@
  */
 package com.google.cloud.speech.spi.v1beta1;
 
-import com.google.api.gax.core.RpcStreamObserver;
+import com.google.api.gax.core.ApiStreamObserver;
 import com.google.api.gax.grpc.ApiException;
 import com.google.api.gax.grpc.StreamingCallable;
 import com.google.api.gax.testing.MockGrpcService;
@@ -191,7 +191,7 @@ public void streamingRecognizeTest() throws Exception {
 
     StreamingCallable callable =
         client.streamingRecognizeCallable();
-    RpcStreamObserver requestObserver =
+    ApiStreamObserver requestObserver =
         callable.bidiStreamingCall(responseObserver);
 
     requestObserver.onNext(request);
@@ -213,7 +213,7 @@ public void streamingRecognizeExceptionTest() throws Exception {
 
     StreamingCallable callable =
         client.streamingRecognizeCallable();
-    RpcStreamObserver requestObserver =
+    ApiStreamObserver requestObserver =
         callable.bidiStreamingCall(responseObserver);
 
     requestObserver.onNext(request);
diff --git a/pom.xml b/pom.xml
index 1fb6e12d0ac1..1d0e44083488 100644
--- a/pom.xml
+++ b/pom.xml
@@ -92,7 +92,7 @@
     github
     0.6.0
     1.0.3
-    0.5.0
+    0.6.0
     0.1.5
     0.10.1-alpha-SNAPSHOT
     0.10.1-beta-SNAPSHOT