Uses of Class
tech.illuin.pipeline.builder.PayloadPipelineBuilder
Packages that use PayloadPipelineBuilder
-
Uses of PayloadPipelineBuilder in tech.illuin.pipeline
Methods in tech.illuin.pipeline that return PayloadPipelineBuilderModifier and TypeMethodDescriptionstatic <I> PayloadPipelineBuilder<I>
Pipeline.of
(String id, InitializerAssembler<I> initializer) static <I> PayloadPipelineBuilder<I>
Pipeline.of
(String id, Initializer<I> initializer) Returns a newPayloadPipelineBuilder
instance, this is the default type of pipeline with input and payload management. -
Uses of PayloadPipelineBuilder in tech.illuin.pipeline.builder
Methods in tech.illuin.pipeline.builder that return PayloadPipelineBuilderModifier and TypeMethodDescriptionPayloadPipelineBuilder.registerIndexer
(MultiIndexer<?> indexer) PayloadPipelineBuilder.registerIndexer
(SingleIndexer<?> indexer) PayloadPipelineBuilder.registerOnCloseHandler
(OnCloseHandler handler) PayloadPipelineBuilder.registerSink
(Object target) PayloadPipelineBuilder.registerSink
(SinkAssembler assembler) PayloadPipelineBuilder.registerSink
(Sink sink) PayloadPipelineBuilder.registerSink
(Sink sink, boolean async) PayloadPipelineBuilder.registerSinkAssemblers
(List<? extends SinkAssembler> assemblers) PayloadPipelineBuilder.registerSinks
(List<? extends Sink> sinks) PayloadPipelineBuilder.registerSinks
(List<? extends Sink> sinks, boolean async) PayloadPipelineBuilder.registerStep
(Object target) PayloadPipelineBuilder.registerStep
(StepAssembler<? extends Indexable, I> assembler) PayloadPipelineBuilder.registerStep
(Step<? extends Indexable, I> step) PayloadPipelineBuilder.registerStep
(IndexableStep<? extends Indexable> step) PayloadPipelineBuilder.registerStep
(InputStep<I> step) PayloadPipelineBuilder.registerStep
(PayloadStep step) PayloadPipelineBuilder.registerStepAssemblers
(List<? extends StepAssembler<? extends Indexable, I>> assemblers) PayloadPipelineBuilder.registerSteps
(List<? extends Step<? extends Indexable, I>> steps) PayloadPipelineBuilder.setAuthorResolver
(AuthorResolver<I> authorResolver) PayloadPipelineBuilder.setCloseTimeout
(int closeTimeout) PayloadPipelineBuilder.setDefaultEvaluator
(ResultEvaluator defaultEvaluator) PayloadPipelineBuilder.setDefaultSinkErrorHandler
(SinkErrorHandler defaultSinkErrorHandler) PayloadPipelineBuilder.setDefaultStepErrorHandler
(StepErrorHandler defaultStepErrorHandler) PayloadPipelineBuilder.setErrorHandler
(PipelineErrorHandler errorHandler) PayloadPipelineBuilder.setInitializer
(Object target) PayloadPipelineBuilder.setInitializer
(InitializerAssembler<I> assembler) PayloadPipelineBuilder.setInitializer
(Initializer<I> initializer) PayloadPipelineBuilder.setMeterRegistry
(io.micrometer.core.instrument.MeterRegistry meterRegistry) PayloadPipelineBuilder.setOutputFactory
(OutputFactory<I> outputFactory) PayloadPipelineBuilder.setSinkExecutor
(ExecutorService sinkExecutor) PayloadPipelineBuilder.setSinkExecutorProvider
(Supplier<ExecutorService> sinkExecutorProvider) PayloadPipelineBuilder.setTagResolver
(TagResolver<I> tagResolver) PayloadPipelineBuilder.setUidGenerator
(UIDGenerator uidGenerator)