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