Package ai.pipestream.data.module.v1
Class PipeStepProcessorServiceGrpc.PipeStepProcessorServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<PipeStepProcessorServiceGrpc.PipeStepProcessorServiceFutureStub>
io.grpc.stub.AbstractFutureStub<PipeStepProcessorServiceGrpc.PipeStepProcessorServiceFutureStub>
ai.pipestream.data.module.v1.PipeStepProcessorServiceGrpc.PipeStepProcessorServiceFutureStub
- Enclosing class:
PipeStepProcessorServiceGrpc
public static final class PipeStepProcessorServiceGrpc.PipeStepProcessorServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<PipeStepProcessorServiceGrpc.PipeStepProcessorServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service PipeStepProcessorService.
Service definition for a pipeline step processor. This interface is implemented by developer-created gRPC modules/services.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<GetServiceRegistrationResponse> Returns static registration information about this module with optional health checkcom.google.common.util.concurrent.ListenableFuture<ProcessDataResponse> processData(ProcessDataRequest request) Processes a document according to the step's configuration and logic.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected PipeStepProcessorServiceGrpc.PipeStepProcessorServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<PipeStepProcessorServiceGrpc.PipeStepProcessorServiceFutureStub>
-
processData
public com.google.common.util.concurrent.ListenableFuture<ProcessDataResponse> processData(ProcessDataRequest request) Processes a document according to the step's configuration and logic. Set is_test=true in the request for test calls that don't count as legitimate processing.
-
getServiceRegistration
public com.google.common.util.concurrent.ListenableFuture<GetServiceRegistrationResponse> getServiceRegistration(GetServiceRegistrationRequest request) Returns static registration information about this module with optional health check
-