Package ai.pipestream.data.module.v1
Class PipeStepProcessorServiceGrpc.PipeStepProcessorServiceBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<PipeStepProcessorServiceGrpc.PipeStepProcessorServiceBlockingStub>
io.grpc.stub.AbstractBlockingStub<PipeStepProcessorServiceGrpc.PipeStepProcessorServiceBlockingStub>
ai.pipestream.data.module.v1.PipeStepProcessorServiceGrpc.PipeStepProcessorServiceBlockingStub
- Enclosing class:
PipeStepProcessorServiceGrpc
public static class PipeStepProcessorServiceGrpc.PipeStepProcessorServiceBlockingStub
extends io.grpc.stub.AbstractBlockingStub<PipeStepProcessorServiceGrpc.PipeStepProcessorServiceBlockingStub>
A stub to allow clients to do limited synchronous 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) Returns static registration information about this module with optional health checkprocessData(ProcessDataRequest request) Processes a document according to the step's configuration and logic.Methods inherited from class io.grpc.stub.AbstractBlockingStub
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.PipeStepProcessorServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<PipeStepProcessorServiceGrpc.PipeStepProcessorServiceBlockingStub>
-
processData
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
Returns static registration information about this module with optional health check
-