public static final class ExternalProcessor.Stub extends ExternalProcessor implements ExternalProcessor.Interface
ExternalProcessor.BlockingInterface, ExternalProcessor.Interface, ExternalProcessor.Stub| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.RpcChannel |
getChannel() |
void |
process(com.google.protobuf.RpcController controller,
ProcessingRequest request,
com.google.protobuf.RpcCallback<ProcessingResponse> done)
This begins the bidirectional stream that Envoy will use to
give the server control over what the filter does.
|
callMethod, getDescriptor, getDescriptorForType, getRequestPrototype, getResponsePrototype, newBlockingStub, newReflectiveBlockingService, newReflectiveService, newStubpublic com.google.protobuf.RpcChannel getChannel()
public void process(com.google.protobuf.RpcController controller,
ProcessingRequest request,
com.google.protobuf.RpcCallback<ProcessingResponse> done)
ExternalProcessorThis begins the bidirectional stream that Envoy will use to give the server control over what the filter does. The actual protocol is described by the ProcessingRequest and ProcessingResponse messages below.
rpc Process(stream .envoy.service.ext_proc.v3alpha.ProcessingRequest) returns (stream .envoy.service.ext_proc.v3alpha.ProcessingResponse);process in interface ExternalProcessor.Interfaceprocess in class ExternalProcessorCopyright © 2018–2021 The Envoy Project. All rights reserved.