public static class FakeStreamingApi.StreamingStashCallable<RequestT,ResponseT> extends StreamingCallable<RequestT,ResponseT>
| Constructor and Description |
|---|
StreamingStashCallable() |
| Modifier and Type | Method and Description |
|---|---|
ApiStreamObserver<RequestT> |
bidiStreamingCall(ApiStreamObserver<ResponseT> responseObserver,
ApiCallContext context)
Conduct a bidirectional streaming call with the given
ApiCallContext. |
Iterator<ResponseT> |
blockingServerStreamingCall(RequestT request,
ApiCallContext context)
Conduct a iteration server streaming call
|
ApiStreamObserver<RequestT> |
clientStreamingCall(ApiStreamObserver<ResponseT> responseObserver,
ApiCallContext context)
Conduct a client streaming call with the given
ApiCallContext |
ApiStreamObserver<ResponseT> |
getActualObserver() |
RequestT |
getActualRequest() |
ApiCallContext |
getContext() |
void |
serverStreamingCall(RequestT request,
ApiStreamObserver<ResponseT> responseObserver,
ApiCallContext context)
Conduct a server streaming call with the given
ApiCallContext. |
bidiStreamingCall, blockingServerStreamingCall, clientStreamingCall, serverStreamingCallpublic void serverStreamingCall(RequestT request, ApiStreamObserver<ResponseT> responseObserver, ApiCallContext context)
StreamingCallableApiCallContext.serverStreamingCall in class StreamingCallable<RequestT,ResponseT>request - requestresponseObserver - ApiStreamObserver to observe the streaming responsescontext - ApiCallContext to provide context information for the RPC call.public Iterator<ResponseT> blockingServerStreamingCall(RequestT request, ApiCallContext context)
StreamingCallableblockingServerStreamingCall in class StreamingCallable<RequestT,ResponseT>request - requestIterator which is used for iterating the responses.public ApiStreamObserver<RequestT> bidiStreamingCall(ApiStreamObserver<ResponseT> responseObserver, ApiCallContext context)
StreamingCallableApiCallContext.bidiStreamingCall in class StreamingCallable<RequestT,ResponseT>responseObserver - ApiStreamObserver to observe the streaming responsescontext - ApiCallContext to provide context information for the RPC call.ApiStreamObserver which is used for making streaming requests.public ApiStreamObserver<RequestT> clientStreamingCall(ApiStreamObserver<ResponseT> responseObserver, ApiCallContext context)
StreamingCallableApiCallContextclientStreamingCall in class StreamingCallable<RequestT,ResponseT>responseObserver - ApiStreamObserver to receive the non-streaming response.context - ApiCallContext to provide context information for the RPC call.ApiStreamObserver which is used for making streaming requests.public ApiCallContext getContext()
public ApiStreamObserver<ResponseT> getActualObserver()
public RequestT getActualRequest()