Package ai.pipestream.data.module.v1
Class PipeStepProcessorServiceClient
java.lang.Object
ai.pipestream.data.module.v1.PipeStepProcessorServiceClient
- All Implemented Interfaces:
PipeStepProcessorService,io.quarkus.grpc.MutinyClient<MutinyPipeStepProcessorServiceGrpc.MutinyPipeStepProcessorServiceStub>,io.quarkus.grpc.MutinyService
@Generated(value="by Mutiny Grpc generator",
comments="Source: ai/pipestream/data/module/v1/module_service.proto")
public class PipeStepProcessorServiceClient
extends Object
implements PipeStepProcessorService, io.quarkus.grpc.MutinyClient<MutinyPipeStepProcessorServiceGrpc.MutinyPipeStepProcessorServiceStub>
-
Constructor Summary
ConstructorsConstructorDescriptionPipeStepProcessorServiceClient(String name, io.grpc.Channel channel, BiFunction<String, MutinyPipeStepProcessorServiceGrpc.MutinyPipeStepProcessorServiceStub, MutinyPipeStepProcessorServiceGrpc.MutinyPipeStepProcessorServiceStub> stubConfigurator) -
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<GetServiceRegistrationResponse> Returns static registration information about this module with optional health checkgetStub()io.smallrye.mutiny.Uni<ProcessDataResponse> processData(ProcessDataRequest request) Processes a document according to the step's configuration and logic.
-
Constructor Details
-
PipeStepProcessorServiceClient
public PipeStepProcessorServiceClient(String name, io.grpc.Channel channel, BiFunction<String, MutinyPipeStepProcessorServiceGrpc.MutinyPipeStepProcessorServiceStub, MutinyPipeStepProcessorServiceGrpc.MutinyPipeStepProcessorServiceStub> stubConfigurator)
-
-
Method Details
-
newInstanceWithStub
public PipeStepProcessorServiceClient newInstanceWithStub(MutinyPipeStepProcessorServiceGrpc.MutinyPipeStepProcessorServiceStub stub) - Specified by:
newInstanceWithStubin interfaceio.quarkus.grpc.MutinyClient<MutinyPipeStepProcessorServiceGrpc.MutinyPipeStepProcessorServiceStub>
-
getStub
- Specified by:
getStubin interfaceio.quarkus.grpc.MutinyClient<MutinyPipeStepProcessorServiceGrpc.MutinyPipeStepProcessorServiceStub>
-
processData
Description copied from interface:PipeStepProcessorServiceProcesses 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.
- Specified by:
processDatain interfacePipeStepProcessorService
-
getServiceRegistration
public io.smallrye.mutiny.Uni<GetServiceRegistrationResponse> getServiceRegistration(GetServiceRegistrationRequest request) Description copied from interface:PipeStepProcessorServiceReturns static registration information about this module with optional health check
- Specified by:
getServiceRegistrationin interfacePipeStepProcessorService
-