public class ClientCallImpl<RequestT,ResponseT>
extends io.grpc.ClientCall<RequestT,ResponseT>
| Constructor and Description |
|---|
ClientCallImpl(AbstractMiddleGrpcChannel middleGrpcChannel,
io.grpc.MethodDescriptor<RequestT,ResponseT> methodDescriptor,
io.grpc.CallOptions callOptions,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel(java.lang.String message,
java.lang.Throwable cause) |
java.lang.String |
getStreamId() |
void |
halfClose() |
void |
onRecvComplete(Frames.GrpcComplete payload) |
void |
onRecvHeaders(io.grpc.Metadata headers) |
void |
onRecvMessage(Frames.GrpcMessage payload) |
void |
request(int numMessages) |
void |
sendMessage(RequestT message) |
void |
start(io.grpc.ClientCall.Listener<ResponseT> responseListener,
io.grpc.Metadata headers) |
public ClientCallImpl(AbstractMiddleGrpcChannel middleGrpcChannel, io.grpc.MethodDescriptor<RequestT,ResponseT> methodDescriptor, io.grpc.CallOptions callOptions, java.util.concurrent.Executor executor)
public java.lang.String getStreamId()
public void start(io.grpc.ClientCall.Listener<ResponseT> responseListener, io.grpc.Metadata headers)
public void request(int numMessages)
public void cancel(@Nullable
java.lang.String message,
@Nullable
java.lang.Throwable cause)
public void halfClose()
public void sendMessage(RequestT message)
public void onRecvMessage(Frames.GrpcMessage payload)
public void onRecvHeaders(io.grpc.Metadata headers)
public void onRecvComplete(Frames.GrpcComplete payload)