Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABORT - Enum constant in enum class tech.illuin.pipeline.step.execution.evaluator.StepStrategy
 
ABORT_ON_INTERRUPT - Static variable in interface tech.illuin.pipeline.step.execution.evaluator.ResultEvaluator
 
activationPredicate() - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
 
ALWAYS_ABORT - Static variable in interface tech.illuin.pipeline.step.execution.evaluator.ResultEvaluator
 
ALWAYS_CONTINUE - Static variable in interface tech.illuin.pipeline.step.execution.evaluator.ResultEvaluator
 
ALWAYS_DISCARD - Static variable in interface tech.illuin.pipeline.step.execution.evaluator.ResultEvaluator
 
ALWAYS_FALSE - Static variable in interface tech.illuin.pipeline.step.execution.condition.StepCondition
 
ALWAYS_SKIP - Static variable in interface tech.illuin.pipeline.step.execution.evaluator.ResultEvaluator
 
ALWAYS_STOP - Static variable in interface tech.illuin.pipeline.step.execution.evaluator.ResultEvaluator
 
ALWAYS_TRUE - Static variable in interface tech.illuin.pipeline.step.execution.condition.StepCondition
 
andThen(PipelineErrorHandler) - Method in interface tech.illuin.pipeline.execution.error.PipelineErrorHandler
 
andThen(SinkErrorHandler) - Method in interface tech.illuin.pipeline.sink.execution.error.SinkErrorHandler
 
andThen(SinkWrapper) - Method in interface tech.illuin.pipeline.sink.execution.wrapper.SinkWrapper
 
andThen(StepErrorHandler) - Method in interface tech.illuin.pipeline.step.execution.error.StepErrorHandler
 
andThen(StepWrapper<T, I>) - Method in interface tech.illuin.pipeline.step.execution.wrapper.StepWrapper
 
ANNOTATIONS - Static variable in interface tech.illuin.pipeline.builder.runner_compiler.argument_resolver.MethodArgumentResolver
 
anonymous(T, Context) - Static method in interface tech.illuin.pipeline.input.author_resolver.AuthorResolver
 
ANONYMOUS - Static variable in interface tech.illuin.pipeline.input.author_resolver.AuthorResolver
 
AnonymousMultiResult(Collection<? extends Result>) - Constructor for record class tech.illuin.pipeline.step.result.MultiResult.AnonymousMultiResult
Creates an instance of a AnonymousMultiResult record class.
asMap() - Method in class tech.illuin.pipeline.metering.tag.MetricTags
 
assemble(InitializerBuilder<I>) - Method in interface tech.illuin.pipeline.input.initializer.builder.InitializerAssembler
 
assemble(SinkBuilder) - Method in interface tech.illuin.pipeline.sink.builder.SinkAssembler
 
assemble(StepBuilder<T, I>) - Method in interface tech.illuin.pipeline.step.builder.StepAssembler
 
asStep() - Method in interface tech.illuin.pipeline.Pipeline
 
asStep(Function<Output, Result>) - Method in interface tech.illuin.pipeline.Pipeline
Returns a Step wrapping the execution of this Pipeline instance.
asTags() - Method in class tech.illuin.pipeline.metering.tag.MetricTags
 
async() - Element in annotation interface tech.illuin.pipeline.sink.annotation.SinkConfig
 
author() - Method in record class tech.illuin.pipeline.output.PipelineTag
Returns the value of the author record component.
authorResolver() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
authorResolver() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
AuthorResolver<T> - Interface in tech.illuin.pipeline.input.author_resolver
 
auto() - Static method in interface tech.illuin.pipeline.input.indexer.MultiIndexer
 
auto() - Static method in interface tech.illuin.pipeline.input.indexer.SingleIndexer
 

B

build() - Method in class tech.illuin.pipeline.builder.ComponentBuilder
 
build() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
build() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
build() - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerBuilder
 
build() - Method in class tech.illuin.pipeline.sink.builder.SinkBuilder
 
build() - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
build(CompiledMethod<InitializerConfig, Object, I>) - Method in class tech.illuin.pipeline.input.initializer.runner.InitializerRunner
 
build(CompiledMethod<SinkConfig, Object, Object>) - Method in class tech.illuin.pipeline.sink.runner.SinkRunner
 
build(CompiledMethod<StepConfig, T, I>) - Method in class tech.illuin.pipeline.step.runner.StepRunner
 
build(InitializerBuilder<I>) - Method in interface tech.illuin.pipeline.input.initializer.builder.InitializerAssembler
 
build(SinkBuilder) - Method in interface tech.illuin.pipeline.sink.builder.SinkAssembler
 
build(StepBuilder<T, I>) - Method in interface tech.illuin.pipeline.step.builder.StepAssembler
 

C

canExecute(Indexable, Context) - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
 
canExecute(Indexable, Context) - Method in class tech.illuin.pipeline.step.execution.condition.MetadataCondition
 
canExecute(Indexable, Context) - Method in interface tech.illuin.pipeline.step.execution.condition.StepCondition
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ComponentTagMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ContextKeyMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ContextMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.CurrentMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.InputMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.LatestMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.LogMarkerMapperFactory
 
canHandle(Annotation, Class<?>) - Method in interface tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ObjectMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.OutputMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.PayloadMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.PipelineTagMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ResultsMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ResultViewMapperFactory
 
canHandle(Annotation, Class<?>) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.UIDGeneratorMapperFactory
 
checkAnnotation(Object) - Method in class tech.illuin.pipeline.builder.ComponentBuilder
 
close() - Method in class tech.illuin.pipeline.CompositePipeline
 
close() - Method in class tech.illuin.pipeline.execution.phase.impl.SinkPhase
 
close() - Method in interface tech.illuin.pipeline.execution.phase.PipelinePhase
 
close() - Method in class tech.illuin.pipeline.observer.descriptor.DescriptorObserver
 
close() - Method in interface tech.illuin.pipeline.observer.Observer
 
close() - Method in interface tech.illuin.pipeline.Pipeline
 
closeTimeout() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
closeTimeout() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
combine(Collection<Tag>, Collection<Tag>) - Static method in class tech.illuin.pipeline.metering.MetricFunctions
Combines a generated collection and a mainstay collection of metric tags, the mainstay collection entries are reserved entries and cannot be overwritten.
combine(Map<String, String>, Map<String, String>) - Static method in class tech.illuin.pipeline.metering.MetricFunctions
 
combine(Map<String, String>, Map<String, String>, Map<String, String>) - Static method in class tech.illuin.pipeline.metering.MetricFunctions
Combines a generated map and a mainstay map of log markers, the mainstay map entries are reserved entries and cannot be overwritten.
compareTo(Output) - Method in class tech.illuin.pipeline.output.Output
 
compile(Object) - Method in class tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler
 
compile(Object) - Method in interface tech.illuin.pipeline.builder.runner_compiler.RunnerCompiler
 
compileAndFillTags(MetricTags, MeterRegistryKey, Tag...) - Static method in class tech.illuin.pipeline.metering.MetricFunctions
 
compileAndFillTags(MetricTags, MeterRegistryKey, Collection<Tag>) - Static method in class tech.illuin.pipeline.metering.MetricFunctions
 
CompiledMethod<C extends Annotation,T,I> - Record Class in tech.illuin.pipeline.builder.runner_compiler
 
CompiledMethod(Method, List<MethodArgumentMapper<T, I>>, C) - Constructor for record class tech.illuin.pipeline.builder.runner_compiler.CompiledMethod
Creates an instance of a CompiledMethod record class.
compileMarkers(MetricTags, Map<String, String>, Map<String, String>) - Static method in class tech.illuin.pipeline.metering.MetricFunctions
 
compiler - Variable in class tech.illuin.pipeline.builder.ComponentBuilder
 
compileTags(MetricTags, Tag...) - Static method in class tech.illuin.pipeline.metering.MetricFunctions
 
ComponentBuilder<T,I,CD,CC extends Annotation> - Class in tech.illuin.pipeline.builder
 
ComponentBuilder(Class<CC>, MethodArgumentResolver<T, I>, List<MethodValidator>) - Constructor for class tech.illuin.pipeline.builder.ComponentBuilder
 
ComponentContext - Class in tech.illuin.pipeline.context
 
ComponentContext(Context, Object, PipelineTag, ComponentTag, UIDGenerator, LogMarker) - Constructor for class tech.illuin.pipeline.context.ComponentContext
 
ComponentFamily - Enum Class in tech.illuin.pipeline.output
 
componentTag() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns the value of the componentTag record component.
componentTag() - Method in class tech.illuin.pipeline.context.ComponentContext
 
componentTag() - Method in interface tech.illuin.pipeline.context.LocalContext
 
ComponentTag - Record Class in tech.illuin.pipeline.output
 
ComponentTag(String, PipelineTag, String, ComponentFamily) - Constructor for record class tech.illuin.pipeline.output.ComponentTag
Creates an instance of a ComponentTag record class.
ComponentTagMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
ComponentTagMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ComponentTagMapperFactory
 
CompositePipeline<I> - Class in tech.illuin.pipeline
The CompositePipeline works by separating its run implementation into predefined categories of components:
CompositePipeline(String, UIDGenerator, InitializerDescriptor<I>, AuthorResolver<I>, List<Indexer<?>>, OutputFactory<I>, List<StepDescriptor<Indexable, I>>, List<SinkDescriptor>, Supplier<ExecutorService>, PipelineErrorHandler, int, List<OnCloseHandler>, MeterRegistry, TagResolver<I>, List<Observer>) - Constructor for class tech.illuin.pipeline.CompositePipeline
 
computeDiscriminants(String) - Static method in class tech.illuin.pipeline.metering.PipelineMetrics
 
computeDiscriminants(String, String) - Static method in class tech.illuin.pipeline.metering.PipelineInitializationMetrics
 
computeDiscriminants(String, String) - Static method in class tech.illuin.pipeline.metering.PipelineSinkMetrics
 
computeDiscriminants(String, String) - Static method in class tech.illuin.pipeline.metering.PipelineStepMetrics
 
condition() - Method in record class tech.illuin.pipeline.observer.descriptor.model.StepDescription
Returns the value of the condition record component.
condition() - Element in annotation interface tech.illuin.pipeline.step.annotation.StepConfig
 
conditionOnClass() - Element in annotation interface tech.illuin.pipeline.step.annotation.StepConfig
 
config() - Method in record class tech.illuin.pipeline.builder.runner_compiler.CompiledMethod
Returns the value of the config record component.
config() - Method in record class tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler.MethodCandidate
Returns the value of the config record component.
contains(String) - Method in class tech.illuin.pipeline.input.indexer.IndexContainer
 
contains(Indexable) - Method in class tech.illuin.pipeline.input.indexer.IndexContainer
 
context() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns the value of the context record component.
context() - Method in class tech.illuin.pipeline.output.Output
 
context() - Method in exception tech.illuin.pipeline.PipelineException
 
context() - Method in interface tech.illuin.pipeline.step.execution.interruption.Interruption
 
Context - Interface in tech.illuin.pipeline.context
 
Context - Annotation Interface in tech.illuin.pipeline.annotation
 
ContextKeyMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
ContextKeyMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ContextKeyMapperFactory
 
ContextMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
ContextMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ContextMapperFactory
 
CONTINUE - Enum constant in enum class tech.illuin.pipeline.execution.phase.PipelineStrategy
 
CONTINUE - Enum constant in enum class tech.illuin.pipeline.step.execution.evaluator.StepStrategy
 
copyFrom(Context) - Method in class tech.illuin.pipeline.context.ComponentContext
 
copyFrom(Context) - Method in interface tech.illuin.pipeline.context.Context
 
copyFrom(Context) - Method in class tech.illuin.pipeline.context.SimpleContext
 
count() - Method in class tech.illuin.pipeline.PipelineContainer
 
create(PipelineTag, I, Object, Context) - Method in class tech.illuin.pipeline.output.factory.DefaultOutputFactory
 
create(PipelineTag, I, Object, Context) - Method in interface tech.illuin.pipeline.output.factory.OutputFactory
 
createdAt() - Method in class tech.illuin.pipeline.output.Output
 
createdAt() - Method in class tech.illuin.pipeline.step.result.ResultContainer
 
createdAt() - Method in record class tech.illuin.pipeline.step.result.ResultDescriptor
Returns the value of the createdAt record component.
current() - Method in interface tech.illuin.pipeline.step.result.ResultDescriptors
 
current() - Method in interface tech.illuin.pipeline.step.result.Results
 
current(E) - Method in interface tech.illuin.pipeline.step.result.ResultDescriptors
 
current(E) - Method in interface tech.illuin.pipeline.step.result.Results
 
current(Class<R>) - Method in interface tech.illuin.pipeline.step.result.ResultDescriptors
 
current(Class<R>) - Method in interface tech.illuin.pipeline.step.result.Results
 
current(String) - Method in interface tech.illuin.pipeline.step.result.ResultDescriptors
 
current(String) - Method in interface tech.illuin.pipeline.step.result.Results
 
Current - Annotation Interface in tech.illuin.pipeline.annotation
 
CurrentMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
CurrentMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.CurrentMapperFactory
 
currentStart() - Method in class tech.illuin.pipeline.step.result.GlobalResultDescriptors
 
currentStart() - Method in class tech.illuin.pipeline.step.result.GlobalResultView
 
currentStart() - Method in class tech.illuin.pipeline.step.result.ResultContainer
 
currentStart() - Method in interface tech.illuin.pipeline.step.result.ResultDescriptors
 
currentStart() - Method in interface tech.illuin.pipeline.step.result.Results
 
currentStart() - Method in class tech.illuin.pipeline.step.result.ScopedResultDescriptors
 
currentStart() - Method in class tech.illuin.pipeline.step.result.ScopedResults
 

D

data() - Method in record class tech.illuin.pipeline.input.indexer.IndexContainer.Entry
Returns the value of the data record component.
DefaultDescribable - Class in tech.illuin.pipeline.observer.descriptor.describable
 
DefaultDescribable(Object) - Constructor for class tech.illuin.pipeline.observer.descriptor.describable.DefaultDescribable
 
defaultEvaluator() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
defaultEvaluator() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
defaultId() - Method in interface tech.illuin.pipeline.input.initializer.Initializer
 
defaultId() - Method in class tech.illuin.pipeline.input.initializer.runner.InitializerRunner
 
defaultId() - Method in class tech.illuin.pipeline.sink.runner.SinkRunner
 
defaultId() - Method in interface tech.illuin.pipeline.sink.Sink
 
defaultId() - Method in class tech.illuin.pipeline.step.runner.StepRunner
 
defaultId() - Method in interface tech.illuin.pipeline.step.Step
 
defaultId() - Method in class tech.illuin.pipeline.step.variant.PipelineStep
 
DefaultOutputFactory<I> - Class in tech.illuin.pipeline.output.factory
 
DefaultOutputFactory() - Constructor for class tech.illuin.pipeline.output.factory.DefaultOutputFactory
 
defaultSinkErrorHandler() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
defaultSinkErrorHandler() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
defaultStepErrorHandler() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
defaultStepErrorHandler() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
Describable - Interface in tech.illuin.pipeline.observer.descriptor.describable
 
describe() - Method in class tech.illuin.pipeline.CompositePipeline
 
describe() - Method in class tech.illuin.pipeline.input.initializer.runner.InitializerRunner
 
describe() - Method in class tech.illuin.pipeline.observer.descriptor.describable.DefaultDescribable
 
describe() - Method in interface tech.illuin.pipeline.observer.descriptor.describable.Describable
 
describe() - Method in class tech.illuin.pipeline.observer.descriptor.DescriptorObserver
 
describe() - Method in interface tech.illuin.pipeline.Pipeline
 
describe() - Method in class tech.illuin.pipeline.sink.runner.SinkRunner
 
describe() - Method in class tech.illuin.pipeline.step.runner.StepRunner
 
Description - Interface in tech.illuin.pipeline.observer.descriptor.describable
 
DescriptionNotAvailableException - Exception in tech.illuin.pipeline.observer.descriptor
 
DescriptionNotAvailableException(String) - Constructor for exception tech.illuin.pipeline.observer.descriptor.DescriptionNotAvailableException
 
DescriptorObserver - Class in tech.illuin.pipeline.observer.descriptor
 
DescriptorObserver() - Constructor for class tech.illuin.pipeline.observer.descriptor.DescriptorObserver
 
descriptors() - Method in class tech.illuin.pipeline.step.result.GlobalResultView
 
descriptors() - Method in class tech.illuin.pipeline.step.result.ResultContainer
 
descriptors() - Method in interface tech.illuin.pipeline.step.result.Results
 
descriptors() - Method in class tech.illuin.pipeline.step.result.ScopedResults
 
DISCARD_ALL - Enum constant in enum class tech.illuin.pipeline.step.execution.evaluator.StrategyBehaviour
 
DISCARD_AND_CONTINUE - Enum constant in enum class tech.illuin.pipeline.step.execution.evaluator.StepStrategy
 
DISCARD_CURRENT - Enum constant in enum class tech.illuin.pipeline.step.execution.evaluator.StrategyBehaviour
 
DISCARD_ON_INTERRUPT - Static variable in interface tech.illuin.pipeline.step.execution.evaluator.ResultEvaluator
 

E

Entry(T, Class<? extends T>, int) - Constructor for record class tech.illuin.pipeline.input.indexer.IndexContainer.Entry
Creates an instance of a Entry record class.
equals(Object) - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.builder.runner_compiler.CompiledMethod
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler.MethodCandidate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.builder.VoidPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.input.indexer.IndexContainer.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.observer.descriptor.model.InitializerDescription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.observer.descriptor.model.Metric
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.observer.descriptor.model.PipelineDescription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.observer.descriptor.model.SinkDescription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.observer.descriptor.model.StepDescription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.output.ComponentTag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class tech.illuin.pipeline.output.Output
 
equals(Object) - Method in record class tech.illuin.pipeline.output.PipelineTag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.PipelineResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.step.result.MultiResult.AnonymousMultiResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class tech.illuin.pipeline.step.result.ResultDescriptor
Indicates whether some other object is "equal to" this one.
errorCounter(Exception) - Method in class tech.illuin.pipeline.metering.PipelineInitializationMetrics
 
errorCounter(Exception) - Method in class tech.illuin.pipeline.metering.PipelineMetrics
 
errorCounter(Exception) - Method in class tech.illuin.pipeline.metering.PipelineSinkMetrics
 
errorCounter(Exception) - Method in class tech.illuin.pipeline.metering.PipelineStepMetrics
 
errorHandler() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
errorHandler() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
errorHandler() - Element in annotation interface tech.illuin.pipeline.input.initializer.annotation.InitializerConfig
 
errorHandler() - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerDescriptor
 
errorHandler() - Method in record class tech.illuin.pipeline.observer.descriptor.model.InitializerDescription
Returns the value of the errorHandler record component.
errorHandler() - Method in record class tech.illuin.pipeline.observer.descriptor.model.SinkDescription
Returns the value of the errorHandler record component.
errorHandler() - Method in record class tech.illuin.pipeline.observer.descriptor.model.StepDescription
Returns the value of the errorHandler record component.
errorHandler() - Element in annotation interface tech.illuin.pipeline.sink.annotation.SinkConfig
 
errorHandler() - Method in class tech.illuin.pipeline.sink.builder.SinkDescriptor
 
errorHandler() - Element in annotation interface tech.illuin.pipeline.step.annotation.StepConfig
 
errorHandler() - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
 
evaluate(Result, Indexable, Object, Context) - Method in interface tech.illuin.pipeline.step.execution.evaluator.ResultEvaluator
 
evaluator() - Element in annotation interface tech.illuin.pipeline.step.annotation.StepConfig
 
execute() - Method in interface tech.illuin.pipeline.close.OnCloseHandler
 
execute(I, Context, UIDGenerator) - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerDescriptor
 
execute(I, ResultView, Context) - Method in interface tech.illuin.pipeline.step.variant.InputStep
 
execute(Object, ResultView, Context) - Method in interface tech.illuin.pipeline.step.variant.PayloadStep
 
execute(Indexable, I, Object, ResultView, Context) - Method in interface tech.illuin.pipeline.step.variant.InputStep
 
execute(Indexable, I, Object, ResultView, Context) - Method in class tech.illuin.pipeline.step.variant.PipelineStep
 
execute(Indexable, Object, Object, ResultView, Context) - Method in interface tech.illuin.pipeline.step.variant.PayloadStep
 
execute(Output, Context) - Method in class tech.illuin.pipeline.sink.builder.SinkDescriptor
 
execute(Output, Context) - Method in class tech.illuin.pipeline.sink.runner.SinkRunner
 
execute(Output, Context) - Method in interface tech.illuin.pipeline.sink.Sink
 
execute(T, I, Object, ResultView, Context) - Method in class tech.illuin.pipeline.step.runner.StepRunner
 
execute(T, I, Object, ResultView, Context) - Method in interface tech.illuin.pipeline.step.Step
 
execute(T, I, Output, Context) - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
 
execute(T, I, Output, Context) - Method in interface tech.illuin.pipeline.step.Step
 
execute(T, Object, Object, ResultView, Context) - Method in interface tech.illuin.pipeline.step.variant.IndexableStep
 
execute(T, Output) - Method in interface tech.illuin.pipeline.step.variant.IndexableStep
 
execute(T, ResultView, Context) - Method in interface tech.illuin.pipeline.step.variant.IndexableStep
 
executionWrapper() - Method in record class tech.illuin.pipeline.observer.descriptor.model.SinkDescription
Returns the value of the executionWrapper record component.
executionWrapper() - Method in record class tech.illuin.pipeline.observer.descriptor.model.StepDescription
Returns the value of the executionWrapper record component.
executionWrapper() - Method in class tech.illuin.pipeline.sink.builder.SinkDescriptor
 
executionWrapper() - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
 
EXIT - Enum constant in enum class tech.illuin.pipeline.execution.phase.PipelineStrategy
 
EXIT - Enum constant in enum class tech.illuin.pipeline.step.execution.evaluator.StepStrategy
 
EXIT_PIPELINE - Enum constant in enum class tech.illuin.pipeline.step.execution.evaluator.StrategyBehaviour
 
Experimental - Annotation Interface in tech.illuin.pipeline.annotation
 

F

failureCounter() - Method in class tech.illuin.pipeline.metering.PipelineInitializationMetrics
 
failureCounter() - Method in class tech.illuin.pipeline.metering.PipelineMetrics
 
failureCounter() - Method in class tech.illuin.pipeline.metering.PipelineSinkMetrics
 
failureCounter() - Method in class tech.illuin.pipeline.metering.PipelineStepMetrics
 
family() - Method in record class tech.illuin.pipeline.output.ComponentTag
Returns the value of the family record component.
fill(MeterRegistryKey, Collection<Tag>) - Static method in enum class tech.illuin.pipeline.metering.MeterRegistryKey
Creates a complete list of tags out of a provided tag list and a registry of past declared labels.
fillDefaults() - Method in class tech.illuin.pipeline.builder.ComponentBuilder
 
fillDefaults() - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerBuilder
 
fillDefaults() - Method in class tech.illuin.pipeline.sink.builder.SinkBuilder
 
fillDefaults() - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
fillFromAnnotation(CC) - Method in class tech.illuin.pipeline.builder.ComponentBuilder
 
fillFromAnnotation(InitializerConfig) - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerBuilder
 
fillFromAnnotation(SinkConfig) - Method in class tech.illuin.pipeline.sink.builder.SinkBuilder
 
fillFromAnnotation(StepConfig) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
finish() - Method in class tech.illuin.pipeline.output.Output
 
finishedAt() - Method in class tech.illuin.pipeline.output.Output
 

G

generate() - Method in class tech.illuin.pipeline.input.uid_generator.KSUIDGenerator
 
generate() - Method in class tech.illuin.pipeline.input.uid_generator.TSIDGenerator
 
generate() - Method in interface tech.illuin.pipeline.input.uid_generator.UIDGenerator
This method should return a unique identifier of some type.
generate() - Method in class tech.illuin.pipeline.input.uid_generator.ULIDGenerator
 
generate() - Method in class tech.illuin.pipeline.input.uid_generator.UUIDGenerator
 
generate(Instant) - Method in class tech.illuin.pipeline.input.uid_generator.KSUIDGenerator
 
generate(Instant) - Method in interface tech.illuin.pipeline.input.uid_generator.UIDGenerator
 
GenericRunnerCompiler<C extends Annotation,T,I> - Class in tech.illuin.pipeline.builder.runner_compiler
 
GenericRunnerCompiler(Class<C>, MethodArgumentResolver<T, I>) - Constructor for class tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler
 
GenericRunnerCompiler(Class<C>, MethodArgumentResolver<T, I>, List<MethodValidator>) - Constructor for class tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler
 
GenericRunnerCompiler.MethodCandidate<C extends Annotation> - Record Class in tech.illuin.pipeline.builder.runner_compiler
 
get(E) - Method in class tech.illuin.pipeline.metering.tag.MetricTags
 
get(String) - Method in class tech.illuin.pipeline.context.ComponentContext
 
get(String) - Method in interface tech.illuin.pipeline.context.Context
 
get(String) - Method in class tech.illuin.pipeline.context.SimpleContext
 
get(String) - Method in class tech.illuin.pipeline.input.indexer.IndexContainer
 
get(String) - Method in class tech.illuin.pipeline.metering.tag.MetricTags
 
get(String) - Method in class tech.illuin.pipeline.PipelineContainer
 
get(String, Class<T>) - Method in class tech.illuin.pipeline.context.ComponentContext
 
get(String, Class<T>) - Method in interface tech.illuin.pipeline.context.Context
 
get(String, Class<T>) - Method in class tech.illuin.pipeline.context.SimpleContext
 
get(String, Class<T>) - Method in class tech.illuin.pipeline.input.indexer.IndexContainer
 
getMethodSignature(Method) - Static method in class tech.illuin.pipeline.commons.Reflection
 
getOptionalParameter(Parameter, C) - Static method in class tech.illuin.pipeline.commons.Reflection
 
getStreamParameter(Parameter, C) - Static method in class tech.illuin.pipeline.commons.Reflection
 
getWrapperType(Class<?>) - Static method in class tech.illuin.pipeline.commons.Reflection
 
GlobalResultDescriptors - Class in tech.illuin.pipeline.step.result
 
GlobalResultView - Class in tech.illuin.pipeline.step.result
 

H

handle(Exception, Object, Object, Results, Context) - Method in interface tech.illuin.pipeline.step.execution.error.StepErrorHandler
 
handle(Exception, Context, UIDGenerator) - Method in interface tech.illuin.pipeline.input.initializer.execution.error.InitializerErrorHandler
 
handle(Exception, Output, Object, Context, PipelineTag) - Method in interface tech.illuin.pipeline.execution.error.PipelineErrorHandler
 
handle(Exception, Output, Context) - Method in interface tech.illuin.pipeline.sink.execution.error.SinkErrorHandler
 
handleException(Exception, I, Object, Results, Context) - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
 
handleException(Exception, Context, UIDGenerator) - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerDescriptor
 
handleException(Exception, Output, Context) - Method in class tech.illuin.pipeline.sink.builder.SinkDescriptor
 
handleExceptionThenSwallow(Exception, Output, Context) - Method in class tech.illuin.pipeline.sink.builder.SinkDescriptor
 
has(E) - Method in class tech.illuin.pipeline.metering.tag.MetricTags
 
has(String) - Method in class tech.illuin.pipeline.context.ComponentContext
 
has(String) - Method in interface tech.illuin.pipeline.context.Context
 
has(String) - Method in class tech.illuin.pipeline.context.SimpleContext
 
has(String) - Method in class tech.illuin.pipeline.metering.tag.MetricTags
 
has(String) - Method in class tech.illuin.pipeline.PipelineContainer
 
hasANonVoidReturnType(Method) - Static method in class tech.illuin.pipeline.input.initializer.builder.InitializerMethodValidators
 
hasAResultReturnType(Method) - Static method in class tech.illuin.pipeline.step.builder.StepMethodValidators
 
hasBehaviour(StrategyBehaviour) - Method in enum class tech.illuin.pipeline.step.execution.evaluator.StepStrategy
 
hashCode() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.builder.runner_compiler.CompiledMethod
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler.MethodCandidate
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.builder.VoidPayload
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.input.indexer.IndexContainer.Entry
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.observer.descriptor.model.InitializerDescription
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.observer.descriptor.model.Metric
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.observer.descriptor.model.PipelineDescription
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.observer.descriptor.model.SinkDescription
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.observer.descriptor.model.StepDescription
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.output.ComponentTag
Returns a hash code value for this object.
hashCode() - Method in class tech.illuin.pipeline.output.Output
 
hashCode() - Method in record class tech.illuin.pipeline.output.PipelineTag
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.PipelineResult
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.step.result.MultiResult.AnonymousMultiResult
Returns a hash code value for this object.
hashCode() - Method in record class tech.illuin.pipeline.step.result.ResultDescriptor
Returns a hash code value for this object.

I

id() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
id() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
id() - Method in class tech.illuin.pipeline.CompositePipeline
 
id() - Element in annotation interface tech.illuin.pipeline.input.initializer.annotation.InitializerConfig
 
id() - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerDescriptor
 
id() - Method in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
id() - Method in record class tech.illuin.pipeline.observer.descriptor.model.InitializerDescription
Returns the value of the id record component.
id() - Method in record class tech.illuin.pipeline.observer.descriptor.model.PipelineDescription
Returns the value of the id record component.
id() - Method in record class tech.illuin.pipeline.observer.descriptor.model.SinkDescription
Returns the value of the id record component.
id() - Method in record class tech.illuin.pipeline.observer.descriptor.model.StepDescription
Returns the value of the id record component.
id() - Method in record class tech.illuin.pipeline.output.ComponentTag
Returns the value of the id record component.
id() - Method in interface tech.illuin.pipeline.Pipeline
The returned identifier should ideally be unique throughout an application.
id() - Element in annotation interface tech.illuin.pipeline.sink.annotation.SinkConfig
 
id() - Method in class tech.illuin.pipeline.sink.builder.SinkDescriptor
 
id() - Element in annotation interface tech.illuin.pipeline.step.annotation.StepConfig
 
id() - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
 
index() - Method in class tech.illuin.pipeline.output.Output
 
index(Indexable) - Method in class tech.illuin.pipeline.input.indexer.IndexContainer
 
index(T, IndexContainer) - Method in interface tech.illuin.pipeline.input.indexer.Indexer
 
index(T, IndexContainer) - Method in interface tech.illuin.pipeline.input.indexer.MultiIndexer
 
index(T, IndexContainer) - Method in interface tech.illuin.pipeline.input.indexer.SingleIndexer
 
Indexable - Interface in tech.illuin.pipeline.input.indexer
 
IndexableStep<T extends Indexable> - Interface in tech.illuin.pipeline.step.variant
 
IndexContainer - Class in tech.illuin.pipeline.input.indexer
 
IndexContainer() - Constructor for class tech.illuin.pipeline.input.indexer.IndexContainer
 
IndexContainer.Entry<T extends Indexable> - Record Class in tech.illuin.pipeline.input.indexer
 
Indexer<T> - Interface in tech.illuin.pipeline.input.indexer
 
indexers() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
init() - Method in record class tech.illuin.pipeline.observer.descriptor.model.PipelineDescription
Returns the value of the init record component.
init(String, InitializerDescriptor<I>, List<StepDescriptor<Indexable, I>>, List<SinkDescriptor>, PipelineErrorHandler, List<OnCloseHandler>, MeterRegistry) - Method in class tech.illuin.pipeline.observer.descriptor.DescriptorObserver
 
init(String, InitializerDescriptor<I>, List<StepDescriptor<Indexable, I>>, List<SinkDescriptor>, PipelineErrorHandler, List<OnCloseHandler>, MeterRegistry) - Method in interface tech.illuin.pipeline.observer.Observer
 
initialize(I, Context, UIDGenerator) - Method in interface tech.illuin.pipeline.input.initializer.Initializer
 
initialize(I, Context, UIDGenerator) - Method in class tech.illuin.pipeline.input.initializer.runner.InitializerRunner
 
initializeFromParentOr(Context, Supplier<P>) - Static method in interface tech.illuin.pipeline.input.initializer.Initializer
 
initializer() - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerDescriptor
 
initializer() - Method in record class tech.illuin.pipeline.observer.descriptor.model.InitializerDescription
Returns the value of the initializer record component.
initializer(Object) - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerBuilder
 
initializer(Initializer<I>) - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerBuilder
 
Initializer<I> - Interface in tech.illuin.pipeline.input.initializer
 
INITIALIZER - Enum constant in enum class tech.illuin.pipeline.output.ComponentFamily
 
InitializerAssembler<I> - Interface in tech.illuin.pipeline.input.initializer.builder
 
InitializerBuilder<I> - Class in tech.illuin.pipeline.input.initializer.builder
 
InitializerBuilder() - Constructor for class tech.illuin.pipeline.input.initializer.builder.InitializerBuilder
 
InitializerConfig - Annotation Interface in tech.illuin.pipeline.input.initializer.annotation
 
InitializerDescription - Record Class in tech.illuin.pipeline.observer.descriptor.model
 
InitializerDescription(String, Object, Object, Map<String, Metric>) - Constructor for record class tech.illuin.pipeline.observer.descriptor.model.InitializerDescription
Creates an instance of a InitializerDescription record class.
InitializerDescriptor<I> - Class in tech.illuin.pipeline.input.initializer.builder
 
InitializerErrorHandler - Interface in tech.illuin.pipeline.input.initializer.execution.error
 
InitializerMethodValidators - Class in tech.illuin.pipeline.input.initializer.builder
 
InitializerRunner<I> - Class in tech.illuin.pipeline.input.initializer.runner
 
InitializerRunner(Object) - Constructor for class tech.illuin.pipeline.input.initializer.runner.InitializerRunner
 
InitializerRunnerException - Exception in tech.illuin.pipeline.input.initializer.runner
 
InitializerRunnerException(String, Throwable) - Constructor for exception tech.illuin.pipeline.input.initializer.runner.InitializerRunnerException
 
input() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns the value of the input record component.
input() - Method in class tech.illuin.pipeline.context.ComponentContext
 
input() - Method in interface tech.illuin.pipeline.context.LocalContext
 
Input - Annotation Interface in tech.illuin.pipeline.annotation
 
InputMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
InputMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.InputMapperFactory
 
InputStep<I> - Interface in tech.illuin.pipeline.step.variant
 
insertStep(StepAssembler<?, I>, int) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
INSTANCE - Static variable in class tech.illuin.pipeline.input.uid_generator.KSUIDGenerator
 
INSTANCE - Static variable in class tech.illuin.pipeline.input.uid_generator.TSIDGenerator
 
INSTANCE - Static variable in class tech.illuin.pipeline.input.uid_generator.ULIDGenerator
 
INSTANCE - Static variable in class tech.illuin.pipeline.input.uid_generator.UUIDGenerator
 
Interruption - Interface in tech.illuin.pipeline.step.execution.interruption
 
isAnonymousImplementation(Class<?>) - Static method in class tech.illuin.pipeline.commons.Reflection
 
isAsync() - Method in record class tech.illuin.pipeline.observer.descriptor.model.SinkDescription
Returns the value of the isAsync record component.
isAsync() - Method in class tech.illuin.pipeline.sink.builder.SinkDescriptor
 
isPinned() - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
 

K

keys() - Method in class tech.illuin.pipeline.context.ComponentContext
 
keys() - Method in interface tech.illuin.pipeline.context.Context
 
keys() - Method in class tech.illuin.pipeline.context.SimpleContext
 
KSUIDGenerator - Class in tech.illuin.pipeline.input.uid_generator
 
KSUIDGenerator() - Constructor for class tech.illuin.pipeline.input.uid_generator.KSUIDGenerator
 
KSUIDGenerator(Supplier<Ksuid>) - Constructor for class tech.illuin.pipeline.input.uid_generator.KSUIDGenerator
 

L

latest(E) - Method in interface tech.illuin.pipeline.step.result.ResultDescriptors
 
latest(E) - Method in interface tech.illuin.pipeline.step.result.Results
 
latest(Class<R>) - Method in interface tech.illuin.pipeline.step.result.ResultDescriptors
 
latest(Class<R>) - Method in interface tech.illuin.pipeline.step.result.Results
 
latest(String) - Method in interface tech.illuin.pipeline.step.result.ResultDescriptors
 
latest(String) - Method in interface tech.illuin.pipeline.step.result.Results
 
Latest - Annotation Interface in tech.illuin.pipeline.annotation
 
LatestMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
LatestMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.LatestMapperFactory
 
LocalContext - Interface in tech.illuin.pipeline.context
 
logger - Static variable in interface tech.illuin.pipeline.input.indexer.MultiIndexer
 
logger - Static variable in interface tech.illuin.pipeline.input.indexer.SingleIndexer
 
logMarker() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns the value of the logMarker record component.
logMarker() - Method in class tech.illuin.pipeline.context.ComponentContext
 
logMarker() - Method in interface tech.illuin.pipeline.context.LocalContext
 
LogMarker - Interface in tech.illuin.pipeline.metering.marker
 
LogMarkerMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
LogMarkerMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.LogMarkerMapperFactory
 

M

map(MethodArguments<T, I>) - Method in interface tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapper
 
mappers() - Method in record class tech.illuin.pipeline.builder.runner_compiler.CompiledMethod
Returns the value of the mappers record component.
mark() - Method in interface tech.illuin.pipeline.metering.marker.LogMarker
 
mark(Exception) - Method in interface tech.illuin.pipeline.metering.marker.LogMarker
 
mark(Exception) - Method in class tech.illuin.pipeline.metering.PipelineInitializationMetrics
 
mark(Exception) - Method in class tech.illuin.pipeline.metering.PipelineMetrics
 
mark(Exception) - Method in class tech.illuin.pipeline.metering.PipelineSinkMetrics
 
mark(Exception) - Method in class tech.illuin.pipeline.metering.PipelineStepMetrics
 
mark(String, String) - Method in interface tech.illuin.pipeline.metering.marker.LogMarker
 
mark(Map<String, String>) - Method in interface tech.illuin.pipeline.metering.marker.LogMarker
 
mark(Map<String, String>) - Method in class tech.illuin.pipeline.metering.PipelineInitializationMetrics
 
mark(Map<String, String>) - Method in class tech.illuin.pipeline.metering.PipelineMetrics
 
mark(Map<String, String>) - Method in class tech.illuin.pipeline.metering.PipelineSinkMetrics
 
mark(Map<String, String>) - Method in class tech.illuin.pipeline.metering.PipelineStepMetrics
 
message() - Method in interface tech.illuin.pipeline.step.execution.interruption.Interruption
 
MetadataCondition - Class in tech.illuin.pipeline.step.execution.condition
 
MetadataCondition(String, Object) - Constructor for class tech.illuin.pipeline.step.execution.condition.MetadataCondition
 
MetadataCondition(Map<String, Object>) - Constructor for class tech.illuin.pipeline.step.execution.condition.MetadataCondition
 
meterRegistry() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
meterRegistry() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
MeterRegistryKey - Enum Class in tech.illuin.pipeline.metering
 
method() - Method in record class tech.illuin.pipeline.builder.runner_compiler.CompiledMethod
Returns the value of the method record component.
method() - Method in record class tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler.MethodCandidate
Returns the value of the method record component.
MethodArgumentMapper<T,I> - Interface in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
MethodArgumentMapperFactory<T,I> - Interface in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
MethodArgumentResolver<T,I> - Interface in tech.illuin.pipeline.builder.runner_compiler.argument_resolver
 
MethodArguments<T,I> - Record Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments
 
MethodArguments(T, I, Object, Output, ResultView, Results, Context, PipelineTag, ComponentTag, UIDGenerator, LogMarker) - Constructor for record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Creates an instance of a MethodArguments record class.
MethodCandidate(Method, C) - Constructor for record class tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler.MethodCandidate
Creates an instance of a MethodCandidate record class.
MethodValidator - Interface in tech.illuin.pipeline.builder.runner_compiler
 
Metric - Record Class in tech.illuin.pipeline.observer.descriptor.model
 
Metric(String, Map<Meter.Id, Number>) - Constructor for record class tech.illuin.pipeline.observer.descriptor.model.Metric
Creates an instance of a Metric record class.
MetricFunctions - Class in tech.illuin.pipeline.metering
 
metrics() - Method in record class tech.illuin.pipeline.observer.descriptor.model.InitializerDescription
Returns the value of the metrics record component.
metrics() - Method in record class tech.illuin.pipeline.observer.descriptor.model.PipelineDescription
Returns the value of the metrics record component.
metrics() - Method in record class tech.illuin.pipeline.observer.descriptor.model.SinkDescription
Returns the value of the metrics record component.
metrics() - Method in record class tech.illuin.pipeline.observer.descriptor.model.StepDescription
Returns the value of the metrics record component.
MetricTags - Class in tech.illuin.pipeline.metering.tag
 
MetricTags() - Constructor for class tech.illuin.pipeline.metering.tag.MetricTags
 
MultiAutoIndexer<T> - Class in tech.illuin.pipeline.input.indexer
 
MultiAutoIndexer() - Constructor for class tech.illuin.pipeline.input.indexer.MultiAutoIndexer
 
MultiIndexer<T> - Interface in tech.illuin.pipeline.input.indexer
 
MultiResult - Interface in tech.illuin.pipeline.step.result
 
MultiResult.AnonymousMultiResult - Record Class in tech.illuin.pipeline.step.result
 

N

name() - Element in annotation interface tech.illuin.pipeline.annotation.Current
 
name() - Element in annotation interface tech.illuin.pipeline.annotation.Latest
 
name() - Method in interface tech.illuin.pipeline.step.result.Result
 
newContext() - Method in interface tech.illuin.pipeline.Pipeline
 
newContext(Output) - Method in interface tech.illuin.pipeline.Pipeline
 
noOp(Sink) - Static method in interface tech.illuin.pipeline.sink.execution.wrapper.SinkWrapper
 
noOp(Step<T, I>) - Static method in interface tech.illuin.pipeline.step.execution.wrapper.StepWrapper
 

O

object() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns the value of the object record component.
Object - Annotation Interface in tech.illuin.pipeline.annotation
 
ObjectMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
ObjectMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ObjectMapperFactory
 
Observer - Interface in tech.illuin.pipeline.observer
 
observers() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
observers() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
of(Object) - Static method in interface tech.illuin.pipeline.input.initializer.Initializer
Create an Initializer out of a non-specific instance (i.e. not an Initializer implementation).
of(Object) - Static method in interface tech.illuin.pipeline.sink.Sink
Create a Sink out of a non-specific instance (i.e. not a Sink implementation).
of(Object) - Static method in interface tech.illuin.pipeline.step.Step
Create a Step out of a non-specific instance (i.e. not a Step implementation).
of(String) - Static method in interface tech.illuin.pipeline.Pipeline
Returns a new SimplePipelineBuilder instance for assembling a Pipeline which abstracts away payload management.
of(String) - Method in class tech.illuin.pipeline.step.result.GlobalResultView
 
of(String) - Method in class tech.illuin.pipeline.step.result.ResultContainer
 
of(String) - Method in interface tech.illuin.pipeline.step.result.ResultView
 
of(String, InitializerAssembler<I>) - Static method in interface tech.illuin.pipeline.Pipeline
 
of(String, Initializer<I>) - Static method in interface tech.illuin.pipeline.Pipeline
Returns a new PayloadPipelineBuilder instance, this is the default type of pipeline with input and payload management.
of(Collection<? extends Result>) - Static method in interface tech.illuin.pipeline.step.result.MultiResult
 
of(Indexable) - Method in class tech.illuin.pipeline.step.result.GlobalResultView
 
of(Indexable) - Method in class tech.illuin.pipeline.step.result.ResultContainer
 
of(Indexable) - Method in interface tech.illuin.pipeline.step.result.ResultView
 
of(ComponentTag, Context, String) - Static method in interface tech.illuin.pipeline.step.execution.interruption.Interruption
 
of(Result...) - Static method in interface tech.illuin.pipeline.step.result.MultiResult
 
OnCloseHandler - Interface in tech.illuin.pipeline.close
 
onCloseHandlers() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
onCloseHandlers() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
output() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns the value of the output record component.
output() - Method in record class tech.illuin.pipeline.PipelineResult
Returns the value of the output record component.
Output - Class in tech.illuin.pipeline.output
 
Output(PipelineTag, Object, Context) - Constructor for class tech.illuin.pipeline.output.Output
 
Output(PipelineTag, Instant, Object, Context) - Constructor for class tech.illuin.pipeline.output.Output
 
outputFactory() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
outputFactory() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
OutputFactory<I> - Interface in tech.illuin.pipeline.output.factory
 
OutputMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
OutputMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.OutputMapperFactory
 

P

parent() - Method in class tech.illuin.pipeline.context.ComponentContext
 
parent() - Method in interface tech.illuin.pipeline.context.Context
 
parent() - Method in class tech.illuin.pipeline.context.SimpleContext
 
PARENT_PIPELINE - Static variable in class tech.illuin.pipeline.step.variant.PipelineStep
 
payload() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns the value of the payload record component.
payload() - Method in class tech.illuin.pipeline.output.Output
 
payload(Class<T>) - Method in class tech.illuin.pipeline.output.Output
 
Payload - Annotation Interface in tech.illuin.pipeline.annotation
 
PayloadMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
PayloadMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.PayloadMapperFactory
 
PayloadPipelineBuilder<I> - Class in tech.illuin.pipeline.builder
 
PayloadPipelineBuilder() - Constructor for class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
PayloadStep - Interface in tech.illuin.pipeline.step.variant
 
pinned() - Method in record class tech.illuin.pipeline.observer.descriptor.model.StepDescription
Returns the value of the pinned record component.
pinned() - Element in annotation interface tech.illuin.pipeline.step.annotation.StepConfig
 
pipeline() - Method in record class tech.illuin.pipeline.output.PipelineTag
Returns the value of the pipeline record component.
Pipeline<I> - Interface in tech.illuin.pipeline
The Pipeline interface is both the top-level type for Pipeline implementations, and the entrypoint for the creation of pipeline builders via the Pipeline.of(java.lang.String) methods.
PIPELINE_INITIALIZATION_ERROR_TOTAL_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_INITIALIZATION_RUN_FAILURE_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_INITIALIZATION_RUN_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_INITIALIZATION_RUN_SUCCESS_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_INITIALIZATION_RUN_TOTAL_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_RUN_ERROR_TOTAL_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_RUN_FAILURE_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_RUN_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_RUN_SUCCESS_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_RUN_TOTAL_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_SINK_ERROR_TOTAL_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_SINK_RUN_FAILURE_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_SINK_RUN_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_SINK_RUN_SUCCESS_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_SINK_RUN_TOTAL_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_STEP_ERROR_TOTAL_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_STEP_RESULT_TOTAL_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_STEP_RUN_FAILURE_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_STEP_RUN_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_STEP_RUN_SUCCESS_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PIPELINE_STEP_RUN_TOTAL_KEY - Enum constant in enum class tech.illuin.pipeline.metering.MeterRegistryKey
 
PipelineContainer - Class in tech.illuin.pipeline
The PipelineContainer is
PipelineContainer() - Constructor for class tech.illuin.pipeline.PipelineContainer
 
PipelineDescription - Record Class in tech.illuin.pipeline.observer.descriptor.model
 
PipelineDescription(String, InitializerDescription, List<StepDescription>, List<SinkDescription>, Map<String, Metric>) - Constructor for record class tech.illuin.pipeline.observer.descriptor.model.PipelineDescription
Creates an instance of a PipelineDescription record class.
PipelineErrorHandler - Interface in tech.illuin.pipeline.execution.error
 
PipelineException - Exception in tech.illuin.pipeline
 
PipelineException(PipelineTag, Context, String, Throwable) - Constructor for exception tech.illuin.pipeline.PipelineException
 
PipelineInitializationMetrics - Class in tech.illuin.pipeline.metering
 
PipelineInitializationMetrics(MeterRegistry, ComponentTag, MetricTags) - Constructor for class tech.illuin.pipeline.metering.PipelineInitializationMetrics
 
PipelineMetrics - Class in tech.illuin.pipeline.metering
 
PipelineMetrics(MeterRegistry, PipelineTag, MetricTags) - Constructor for class tech.illuin.pipeline.metering.PipelineMetrics
 
PipelinePhase<I> - Interface in tech.illuin.pipeline.execution.phase
 
PipelineResult - Record Class in tech.illuin.pipeline
 
PipelineResult(Output) - Constructor for record class tech.illuin.pipeline.PipelineResult
Creates an instance of a PipelineResult record class.
PipelineSinkMetrics - Class in tech.illuin.pipeline.metering
 
PipelineSinkMetrics(MeterRegistry, ComponentTag, MetricTags) - Constructor for class tech.illuin.pipeline.metering.PipelineSinkMetrics
 
PipelineStep<I> - Class in tech.illuin.pipeline.step.variant
 
PipelineStep(Pipeline<I>, Function<Output, Result>) - Constructor for class tech.illuin.pipeline.step.variant.PipelineStep
 
PipelineStepMetrics - Class in tech.illuin.pipeline.metering
 
PipelineStepMetrics(MeterRegistry, ComponentTag, MetricTags) - Constructor for class tech.illuin.pipeline.metering.PipelineStepMetrics
 
PipelineStrategy - Enum Class in tech.illuin.pipeline.execution.phase
 
pipelineTag() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns the value of the pipelineTag record component.
pipelineTag() - Method in class tech.illuin.pipeline.context.ComponentContext
 
pipelineTag() - Method in interface tech.illuin.pipeline.context.LocalContext
 
pipelineTag() - Method in record class tech.illuin.pipeline.output.ComponentTag
Returns the value of the pipelineTag record component.
PipelineTag - Record Class in tech.illuin.pipeline.output
 
PipelineTag(String, String, String) - Constructor for record class tech.illuin.pipeline.output.PipelineTag
Creates an instance of a PipelineTag record class.
PipelineTagMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
PipelineTagMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.PipelineTagMapperFactory
 
position() - Method in record class tech.illuin.pipeline.input.indexer.IndexContainer.Entry
Returns the value of the position record component.
postEvaluation(Result, Indexable, I, Context) - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ComponentTagMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ContextKeyMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ContextMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.CurrentMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.InputMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.LatestMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.LogMarkerMapperFactory
 
produce(Annotation, Parameter) - Method in interface tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ObjectMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.OutputMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.PayloadMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.PipelineTagMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ResultsMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ResultViewMapperFactory
 
produce(Annotation, Parameter) - Method in class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.UIDGeneratorMapperFactory
 
put(E, String) - Method in class tech.illuin.pipeline.metering.tag.MetricTags
 
put(String, String) - Method in class tech.illuin.pipeline.metering.tag.MetricTags
 

R

Reflection - Class in tech.illuin.pipeline.commons
 
register(String, ResultDescriptor<?>) - Method in class tech.illuin.pipeline.step.result.ResultContainer
 
register(Collection<Pipeline<?>>) - Method in class tech.illuin.pipeline.PipelineContainer
 
register(Pipeline<?>) - Method in class tech.illuin.pipeline.PipelineContainer
 
register(ResultContainer) - Method in class tech.illuin.pipeline.step.result.ResultContainer
 
register(ResultView) - Method in class tech.illuin.pipeline.step.result.ResultContainer
 
REGISTER_RESULT - Enum constant in enum class tech.illuin.pipeline.step.execution.evaluator.StrategyBehaviour
 
registerIndexer(MultiIndexer<?>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerIndexer(SingleIndexer<?>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerObserver(Observer) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerObserver(Observer) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerOnCloseHandler(OnCloseHandler) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerOnCloseHandler(OnCloseHandler) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerSink(Object) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerSink(Object) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerSink(SinkAssembler) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerSink(SinkAssembler) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerSink(Sink) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerSink(Sink) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerSink(Sink, boolean) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerSink(Sink, boolean) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerSinkAssemblers(List<? extends SinkAssembler>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerSinkAssemblers(List<? extends SinkAssembler>) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerSinks(List<? extends Sink>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerSinks(List<? extends Sink>) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerSinks(List<? extends Sink>, boolean) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerSinks(List<? extends Sink>, boolean) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerStep(Object) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerStep(Object) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerStep(StepAssembler<?, I>) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerStep(StepAssembler<? extends Indexable, I>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerStep(Step<? extends Indexable, I>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerStep(Step<ID, I>) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerStep(IndexableStep<? extends Indexable>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerStep(InputStep<I>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerStep(InputStep<I>) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerStep(PayloadStep) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerStepAssemblers(List<? extends StepAssembler<?, I>>) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerStepAssemblers(List<? extends StepAssembler<? extends Indexable, I>>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
registerSteps(List<? extends Step<?, I>>) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
registerSteps(List<? extends Step<? extends Indexable, I>>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
resolve(T) - Method in class tech.illuin.pipeline.input.indexer.MultiAutoIndexer
 
resolve(T) - Method in interface tech.illuin.pipeline.input.indexer.MultiIndexer
 
resolve(T) - Method in class tech.illuin.pipeline.input.indexer.SingleAutoIndexer
 
resolve(T) - Method in interface tech.illuin.pipeline.input.indexer.SingleIndexer
 
resolve(T, Context) - Method in interface tech.illuin.pipeline.input.author_resolver.AuthorResolver
 
resolve(T, Context) - Method in interface tech.illuin.pipeline.metering.tag.TagResolver
 
resolveMapper(Parameter) - Method in interface tech.illuin.pipeline.builder.runner_compiler.argument_resolver.MethodArgumentResolver
 
resolveMapper(Parameter) - Method in class tech.illuin.pipeline.step.builder.StepMethodArgumentResolver
 
result() - Method in record class tech.illuin.pipeline.step.result.ResultDescriptor
Returns the value of the result record component.
Result - Interface in tech.illuin.pipeline.step.result
 
ResultContainer - Class in tech.illuin.pipeline.step.result
 
ResultContainer() - Constructor for class tech.illuin.pipeline.step.result.ResultContainer
 
resultCounter(Result) - Method in class tech.illuin.pipeline.metering.PipelineStepMetrics
 
ResultDescriptor<R extends Result> - Record Class in tech.illuin.pipeline.step.result
 
ResultDescriptor(String, ComponentTag, Instant, R) - Constructor for record class tech.illuin.pipeline.step.result.ResultDescriptor
Creates an instance of a ResultDescriptor record class.
ResultDescriptor(String, ComponentTag, R) - Constructor for record class tech.illuin.pipeline.step.result.ResultDescriptor
 
ResultDescriptors - Interface in tech.illuin.pipeline.step.result
 
resultEvaluator() - Method in record class tech.illuin.pipeline.observer.descriptor.model.StepDescription
Returns the value of the resultEvaluator record component.
resultEvaluator() - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
 
ResultEvaluator - Interface in tech.illuin.pipeline.step.execution.evaluator
 
resultKey() - Element in annotation interface tech.illuin.pipeline.step.annotation.StepConfig
 
results() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns the value of the results record component.
results() - Method in class tech.illuin.pipeline.output.Output
 
results() - Method in record class tech.illuin.pipeline.step.result.MultiResult.AnonymousMultiResult
Returns the value of the results record component.
results() - Method in interface tech.illuin.pipeline.step.result.MultiResult
 
results(Indexable) - Method in class tech.illuin.pipeline.output.Output
 
results(SingleIndexer<T>, Class<T>) - Method in class tech.illuin.pipeline.output.Output
 
Results - Interface in tech.illuin.pipeline.step.result
 
ResultsMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
ResultsMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ResultsMapperFactory
 
resultView() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns the value of the resultView record component.
ResultView - Interface in tech.illuin.pipeline.step.result
 
ResultViewMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
ResultViewMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ResultViewMapperFactory
 
RETHROW_ALL - Static variable in interface tech.illuin.pipeline.input.initializer.execution.error.InitializerErrorHandler
 
RETHROW_ALL - Static variable in interface tech.illuin.pipeline.sink.execution.error.SinkErrorHandler
 
RETHROW_ALL - Static variable in interface tech.illuin.pipeline.step.execution.error.StepErrorHandler
 
rethrowAllExcept(Class<? extends Throwable>...) - Static method in interface tech.illuin.pipeline.sink.execution.error.SinkErrorHandler
 
rethrowAllExcept(Collection<Class<? extends Throwable>>) - Static method in interface tech.illuin.pipeline.sink.execution.error.SinkErrorHandler
 
rethrowAllExcept(InitializerErrorHandler, Class<? extends Throwable>...) - Static method in interface tech.illuin.pipeline.input.initializer.execution.error.InitializerErrorHandler
 
rethrowAllExcept(InitializerErrorHandler, Collection<Class<? extends Throwable>>) - Static method in interface tech.illuin.pipeline.input.initializer.execution.error.InitializerErrorHandler
 
rethrowAllExcept(StepErrorHandler, Class<? extends Throwable>...) - Static method in interface tech.illuin.pipeline.step.execution.error.StepErrorHandler
 
rethrowAllExcept(StepErrorHandler, Collection<Class<? extends Throwable>>) - Static method in interface tech.illuin.pipeline.step.execution.error.StepErrorHandler
 
run() - Method in interface tech.illuin.pipeline.Pipeline
Runs the Pipeline with a null input and an empty SimpleContext.
run(I) - Method in interface tech.illuin.pipeline.Pipeline
Runs the Pipeline with an empty SimpleContext.
run(I, Consumer<Context>) - Method in interface tech.illuin.pipeline.Pipeline
Runs the Pipeline with a SimpleContext that can be adjusted via the setup argument.
run(I, Context) - Method in class tech.illuin.pipeline.CompositePipeline
 
run(I, Context) - Method in interface tech.illuin.pipeline.Pipeline
The run method is the Pipeline's sole entrypoint, responsible for implementing its behaviour.
run(I, Output, Context, MetricTags) - Method in class tech.illuin.pipeline.execution.phase.impl.SinkPhase
 
run(I, Output, Context, MetricTags) - Method in class tech.illuin.pipeline.execution.phase.impl.StepPhase
 
run(I, Output, Context, MetricTags) - Method in interface tech.illuin.pipeline.execution.phase.PipelinePhase
 
RunnerCompiler<C extends Annotation,T,I> - Interface in tech.illuin.pipeline.builder.runner_compiler
 
runTimer() - Method in class tech.illuin.pipeline.metering.PipelineInitializationMetrics
 
runTimer() - Method in class tech.illuin.pipeline.metering.PipelineMetrics
 
runTimer() - Method in class tech.illuin.pipeline.metering.PipelineSinkMetrics
 
runTimer() - Method in class tech.illuin.pipeline.metering.PipelineStepMetrics
 

S

ScopedResultDescriptors - Class in tech.illuin.pipeline.step.result
 
ScopedResults - Class in tech.illuin.pipeline.step.result
 
self() - Method in class tech.illuin.pipeline.step.result.GlobalResultView
 
self() - Method in interface tech.illuin.pipeline.step.result.ResultView
 
set(String, Object) - Method in class tech.illuin.pipeline.context.ComponentContext
 
set(String, Object) - Method in interface tech.illuin.pipeline.context.Context
 
set(String, Object) - Method in class tech.illuin.pipeline.context.SimpleContext
 
setAsync(boolean) - Method in class tech.illuin.pipeline.sink.builder.SinkBuilder
 
setAuthorResolver(AuthorResolver<I>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setAuthorResolver(AuthorResolver<I>) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
setCloseTimeout(int) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setCloseTimeout(int) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
setDefaultEvaluator(ResultEvaluator) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setDefaultEvaluator(ResultEvaluator) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
setDefaultSinkErrorHandler(SinkErrorHandler) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setDefaultSinkErrorHandler(SinkErrorHandler) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
setDefaultStepErrorHandler(StepErrorHandler) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setDefaultStepErrorHandler(StepErrorHandler) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
setErrorHandler(PipelineErrorHandler) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setErrorHandler(PipelineErrorHandler) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
setId(String) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setId(String) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
setInitializer(Object) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setInitializer(InitializerAssembler<I>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setInitializer(Initializer<I>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setMeterRegistry(MeterRegistry) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setMeterRegistry(MeterRegistry) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
setOutputFactory(OutputFactory<I>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setOutputFactory(OutputFactory<I>) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
setPinned(boolean) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
setSinkExecutor(ExecutorService) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setSinkExecutor(ExecutorService) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
setSinkExecutorProvider(Supplier<ExecutorService>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setSinkExecutorProvider(Supplier<ExecutorService>) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
setTagResolver(TagResolver<I>) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setTagResolver(TagResolver<I>) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
setUidGenerator(UIDGenerator) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
setUidGenerator(UIDGenerator) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
SimpleContext - Class in tech.illuin.pipeline.context
 
SimpleContext() - Constructor for class tech.illuin.pipeline.context.SimpleContext
 
SimpleContext(Output) - Constructor for class tech.illuin.pipeline.context.SimpleContext
 
SimplePipelineBuilder<I> - Class in tech.illuin.pipeline.builder
 
SimplePipelineBuilder() - Constructor for class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
SingleAutoIndexer<T extends Indexable> - Class in tech.illuin.pipeline.input.indexer
 
SingleAutoIndexer() - Constructor for class tech.illuin.pipeline.input.indexer.SingleAutoIndexer
 
SingleIndexer<T> - Interface in tech.illuin.pipeline.input.indexer
 
sink() - Method in record class tech.illuin.pipeline.observer.descriptor.model.SinkDescription
Returns the value of the sink record component.
sink() - Method in class tech.illuin.pipeline.sink.builder.SinkDescriptor
 
sink(Object) - Method in class tech.illuin.pipeline.sink.builder.SinkBuilder
 
sink(Sink) - Method in class tech.illuin.pipeline.sink.builder.SinkBuilder
 
Sink - Interface in tech.illuin.pipeline.sink
 
SINK - Enum constant in enum class tech.illuin.pipeline.output.ComponentFamily
 
SinkAssembler - Interface in tech.illuin.pipeline.sink.builder
 
SinkBuilder - Class in tech.illuin.pipeline.sink.builder
 
SinkBuilder() - Constructor for class tech.illuin.pipeline.sink.builder.SinkBuilder
 
SinkConfig - Annotation Interface in tech.illuin.pipeline.sink.annotation
 
SinkDescription - Record Class in tech.illuin.pipeline.observer.descriptor.model
 
SinkDescription(String, Object, boolean, Object, Object, Map<String, Metric>) - Constructor for record class tech.illuin.pipeline.observer.descriptor.model.SinkDescription
Creates an instance of a SinkDescription record class.
SinkDescriptor - Class in tech.illuin.pipeline.sink.builder
 
SinkErrorHandler - Interface in tech.illuin.pipeline.sink.execution.error
 
sinkExecutorProvider() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
sinkExecutorProvider() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
SinkMethodValidators - Class in tech.illuin.pipeline.sink.builder
 
SinkPhase<I> - Class in tech.illuin.pipeline.execution.phase.impl
 
SinkPhase(Pipeline<I>, List<SinkDescriptor>, Supplier<ExecutorService>, int, UIDGenerator, MeterRegistry) - Constructor for class tech.illuin.pipeline.execution.phase.impl.SinkPhase
 
SinkRunner - Class in tech.illuin.pipeline.sink.runner
 
SinkRunner(Object) - Constructor for class tech.illuin.pipeline.sink.runner.SinkRunner
 
SinkRunnerException - Exception in tech.illuin.pipeline.sink.runner
 
SinkRunnerException(String, Throwable) - Constructor for exception tech.illuin.pipeline.sink.runner.SinkRunnerException
 
sinks() - Method in record class tech.illuin.pipeline.observer.descriptor.model.PipelineDescription
Returns the value of the sinks record component.
SinkWrapper - Interface in tech.illuin.pipeline.sink.execution.wrapper
 
SinkWrapperException - Exception in tech.illuin.pipeline.sink.execution.wrapper
 
SinkWrapperException(Exception) - Constructor for exception tech.illuin.pipeline.sink.execution.wrapper.SinkWrapperException
 
size() - Method in class tech.illuin.pipeline.step.result.ResultContainer
 
SKIP - Enum constant in enum class tech.illuin.pipeline.step.execution.evaluator.StepStrategy
 
SKIP_ON_INTERRUPT - Static variable in interface tech.illuin.pipeline.step.execution.evaluator.ResultEvaluator
 
step() - Method in record class tech.illuin.pipeline.observer.descriptor.model.StepDescription
Returns the value of the step record component.
step() - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
 
step(Object) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
step(Step<? extends T, I>) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
step(IndexableStep<? extends T>) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
step(InputStep<I>) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
step(PayloadStep) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
Step<T extends Indexable,I> - Interface in tech.illuin.pipeline.step
 
STEP - Enum constant in enum class tech.illuin.pipeline.output.ComponentFamily
 
StepAssembler<T extends Indexable,I> - Interface in tech.illuin.pipeline.step.builder
 
StepBuilder<T extends Indexable,I> - Class in tech.illuin.pipeline.step.builder
 
StepBuilder() - Constructor for class tech.illuin.pipeline.step.builder.StepBuilder
 
StepCondition - Interface in tech.illuin.pipeline.step.execution.condition
 
StepConfig - Annotation Interface in tech.illuin.pipeline.step.annotation
 
StepDescription - Record Class in tech.illuin.pipeline.observer.descriptor.model
 
StepDescription(String, Object, boolean, Object, Object, Object, Object, Map<String, Metric>) - Constructor for record class tech.illuin.pipeline.observer.descriptor.model.StepDescription
Creates an instance of a StepDescription record class.
StepDescriptor<T extends Indexable,I> - Class in tech.illuin.pipeline.step.builder
 
StepErrorHandler - Interface in tech.illuin.pipeline.step.execution.error
 
StepMethodArgumentResolver<T,I,P> - Class in tech.illuin.pipeline.step.builder
 
StepMethodArgumentResolver() - Constructor for class tech.illuin.pipeline.step.builder.StepMethodArgumentResolver
 
StepMethodValidators - Class in tech.illuin.pipeline.step.builder
 
StepPhase<I> - Class in tech.illuin.pipeline.execution.phase.impl
 
StepPhase(List<StepDescriptor<Indexable, I>>, UIDGenerator, MeterRegistry) - Constructor for class tech.illuin.pipeline.execution.phase.impl.StepPhase
 
StepRunner<T extends Indexable,I> - Class in tech.illuin.pipeline.step.runner
 
StepRunner(Object) - Constructor for class tech.illuin.pipeline.step.runner.StepRunner
 
StepRunnerException - Exception in tech.illuin.pipeline.step.runner
 
StepRunnerException(String, Throwable) - Constructor for exception tech.illuin.pipeline.step.runner.StepRunnerException
 
steps() - Method in record class tech.illuin.pipeline.observer.descriptor.model.PipelineDescription
Returns the value of the steps record component.
StepStrategy - Enum Class in tech.illuin.pipeline.step.execution.evaluator
 
StepWrapper<T extends Indexable,I> - Interface in tech.illuin.pipeline.step.execution.wrapper
 
StepWrapperException - Exception in tech.illuin.pipeline.step.execution.wrapper
 
StepWrapperException(Exception) - Constructor for exception tech.illuin.pipeline.step.execution.wrapper.StepWrapperException
 
STOP - Enum constant in enum class tech.illuin.pipeline.step.execution.evaluator.StepStrategy
 
STOP_ALL - Enum constant in enum class tech.illuin.pipeline.step.execution.evaluator.StrategyBehaviour
 
STOP_CURRENT - Enum constant in enum class tech.illuin.pipeline.step.execution.evaluator.StrategyBehaviour
 
STOP_ON_INTERRUPT - Static variable in interface tech.illuin.pipeline.step.execution.evaluator.ResultEvaluator
 
StrategyBehaviour - Enum Class in tech.illuin.pipeline.step.execution.evaluator
 
stream() - Method in class tech.illuin.pipeline.input.indexer.IndexContainer
 
stream() - Method in class tech.illuin.pipeline.step.result.GlobalResultDescriptors
 
stream() - Method in class tech.illuin.pipeline.step.result.GlobalResultView
 
stream() - Method in interface tech.illuin.pipeline.step.result.ResultDescriptors
 
stream() - Method in interface tech.illuin.pipeline.step.result.Results
 
stream() - Method in class tech.illuin.pipeline.step.result.ScopedResultDescriptors
 
stream() - Method in class tech.illuin.pipeline.step.result.ScopedResults
 
stream(E) - Method in interface tech.illuin.pipeline.step.result.ResultDescriptors
 
stream(E) - Method in interface tech.illuin.pipeline.step.result.Results
 
stream(Class<R>) - Method in interface tech.illuin.pipeline.step.result.ResultDescriptors
 
stream(Class<R>) - Method in interface tech.illuin.pipeline.step.result.Results
 
stream(String) - Method in interface tech.illuin.pipeline.step.result.ResultDescriptors
 
stream(String) - Method in interface tech.illuin.pipeline.step.result.Results
 
successCounter() - Method in class tech.illuin.pipeline.metering.PipelineInitializationMetrics
 
successCounter() - Method in class tech.illuin.pipeline.metering.PipelineMetrics
 
successCounter() - Method in class tech.illuin.pipeline.metering.PipelineSinkMetrics
 
successCounter() - Method in class tech.illuin.pipeline.metering.PipelineStepMetrics
 

T

tag() - Method in record class tech.illuin.pipeline.observer.descriptor.model.Metric
Returns the value of the tag record component.
tag() - Method in class tech.illuin.pipeline.output.Output
 
tag() - Method in exception tech.illuin.pipeline.PipelineException
 
tag() - Method in interface tech.illuin.pipeline.step.execution.interruption.Interruption
 
tag() - Method in record class tech.illuin.pipeline.step.result.ResultDescriptor
Returns the value of the tag record component.
tagResolver() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
tagResolver() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
TagResolver<T> - Interface in tech.illuin.pipeline.metering.tag
 
target() - Method in class tech.illuin.pipeline.input.initializer.runner.InitializerRunner
 
target() - Method in class tech.illuin.pipeline.sink.runner.SinkRunner
 
target() - Method in class tech.illuin.pipeline.step.runner.StepRunner
 
tech.illuin.pipeline - package tech.illuin.pipeline
 
tech.illuin.pipeline.annotation - package tech.illuin.pipeline.annotation
 
tech.illuin.pipeline.builder - package tech.illuin.pipeline.builder
 
tech.illuin.pipeline.builder.runner_compiler - package tech.illuin.pipeline.builder.runner_compiler
 
tech.illuin.pipeline.builder.runner_compiler.argument_resolver - package tech.illuin.pipeline.builder.runner_compiler.argument_resolver
 
tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory - package tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments - package tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments
 
tech.illuin.pipeline.close - package tech.illuin.pipeline.close
 
tech.illuin.pipeline.commons - package tech.illuin.pipeline.commons
 
tech.illuin.pipeline.context - package tech.illuin.pipeline.context
 
tech.illuin.pipeline.execution.error - package tech.illuin.pipeline.execution.error
 
tech.illuin.pipeline.execution.phase - package tech.illuin.pipeline.execution.phase
 
tech.illuin.pipeline.execution.phase.impl - package tech.illuin.pipeline.execution.phase.impl
 
tech.illuin.pipeline.input.author_resolver - package tech.illuin.pipeline.input.author_resolver
 
tech.illuin.pipeline.input.indexer - package tech.illuin.pipeline.input.indexer
 
tech.illuin.pipeline.input.initializer - package tech.illuin.pipeline.input.initializer
 
tech.illuin.pipeline.input.initializer.annotation - package tech.illuin.pipeline.input.initializer.annotation
 
tech.illuin.pipeline.input.initializer.builder - package tech.illuin.pipeline.input.initializer.builder
 
tech.illuin.pipeline.input.initializer.execution.error - package tech.illuin.pipeline.input.initializer.execution.error
 
tech.illuin.pipeline.input.initializer.runner - package tech.illuin.pipeline.input.initializer.runner
 
tech.illuin.pipeline.input.uid_generator - package tech.illuin.pipeline.input.uid_generator
 
tech.illuin.pipeline.metering - package tech.illuin.pipeline.metering
 
tech.illuin.pipeline.metering.marker - package tech.illuin.pipeline.metering.marker
 
tech.illuin.pipeline.metering.tag - package tech.illuin.pipeline.metering.tag
 
tech.illuin.pipeline.observer - package tech.illuin.pipeline.observer
 
tech.illuin.pipeline.observer.descriptor - package tech.illuin.pipeline.observer.descriptor
 
tech.illuin.pipeline.observer.descriptor.describable - package tech.illuin.pipeline.observer.descriptor.describable
 
tech.illuin.pipeline.observer.descriptor.model - package tech.illuin.pipeline.observer.descriptor.model
 
tech.illuin.pipeline.output - package tech.illuin.pipeline.output
 
tech.illuin.pipeline.output.factory - package tech.illuin.pipeline.output.factory
 
tech.illuin.pipeline.sink - package tech.illuin.pipeline.sink
 
tech.illuin.pipeline.sink.annotation - package tech.illuin.pipeline.sink.annotation
 
tech.illuin.pipeline.sink.builder - package tech.illuin.pipeline.sink.builder
 
tech.illuin.pipeline.sink.execution.error - package tech.illuin.pipeline.sink.execution.error
 
tech.illuin.pipeline.sink.execution.wrapper - package tech.illuin.pipeline.sink.execution.wrapper
 
tech.illuin.pipeline.sink.runner - package tech.illuin.pipeline.sink.runner
 
tech.illuin.pipeline.step - package tech.illuin.pipeline.step
 
tech.illuin.pipeline.step.annotation - package tech.illuin.pipeline.step.annotation
 
tech.illuin.pipeline.step.builder - package tech.illuin.pipeline.step.builder
 
tech.illuin.pipeline.step.execution.condition - package tech.illuin.pipeline.step.execution.condition
 
tech.illuin.pipeline.step.execution.error - package tech.illuin.pipeline.step.execution.error
 
tech.illuin.pipeline.step.execution.evaluator - package tech.illuin.pipeline.step.execution.evaluator
 
tech.illuin.pipeline.step.execution.interruption - package tech.illuin.pipeline.step.execution.interruption
 
tech.illuin.pipeline.step.execution.wrapper - package tech.illuin.pipeline.step.execution.wrapper
 
tech.illuin.pipeline.step.result - package tech.illuin.pipeline.step.result
 
tech.illuin.pipeline.step.runner - package tech.illuin.pipeline.step.runner
 
tech.illuin.pipeline.step.variant - package tech.illuin.pipeline.step.variant
 
throwUnlessExcepted(E, Collection<Class<? extends Throwable>>) - Static method in interface tech.illuin.pipeline.execution.error.PipelineErrorHandler
 
toString() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.builder.runner_compiler.CompiledMethod
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler.MethodCandidate
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.builder.VoidPayload
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.input.indexer.IndexContainer.Entry
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.observer.descriptor.model.InitializerDescription
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.observer.descriptor.model.Metric
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.observer.descriptor.model.PipelineDescription
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.observer.descriptor.model.SinkDescription
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.observer.descriptor.model.StepDescription
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.output.ComponentTag
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.output.PipelineTag
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.PipelineResult
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.step.result.MultiResult.AnonymousMultiResult
Returns a string representation of this record class.
toString() - Method in record class tech.illuin.pipeline.step.result.ResultDescriptor
Returns a string representation of this record class.
totalCounter() - Method in class tech.illuin.pipeline.metering.PipelineInitializationMetrics
 
totalCounter() - Method in class tech.illuin.pipeline.metering.PipelineMetrics
 
totalCounter() - Method in class tech.illuin.pipeline.metering.PipelineSinkMetrics
 
totalCounter() - Method in class tech.illuin.pipeline.metering.PipelineStepMetrics
 
TSIDGenerator - Class in tech.illuin.pipeline.input.uid_generator
 
TSIDGenerator() - Constructor for class tech.illuin.pipeline.input.uid_generator.TSIDGenerator
 
TSIDGenerator(Supplier<Tsid>) - Constructor for class tech.illuin.pipeline.input.uid_generator.TSIDGenerator
 
type() - Method in record class tech.illuin.pipeline.input.indexer.IndexContainer.Entry
Returns the value of the type record component.

U

uid() - Method in record class tech.illuin.pipeline.builder.VoidPayload
Returns the value of the uid record component.
uid() - Method in interface tech.illuin.pipeline.input.indexer.Indexable
 
uid() - Method in record class tech.illuin.pipeline.output.ComponentTag
Returns the value of the uid record component.
uid() - Method in record class tech.illuin.pipeline.output.PipelineTag
Returns the value of the uid record component.
uid() - Method in record class tech.illuin.pipeline.step.result.ResultDescriptor
Returns the value of the uid record component.
uid() - Method in class tech.illuin.pipeline.step.result.ScopedResultDescriptors
 
uid() - Method in class tech.illuin.pipeline.step.result.ScopedResults
 
uidGenerator() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
 
uidGenerator() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
Returns the value of the uidGenerator record component.
uidGenerator() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
 
uidGenerator() - Method in class tech.illuin.pipeline.context.ComponentContext
 
uidGenerator() - Method in interface tech.illuin.pipeline.context.LocalContext
 
UIDGenerator - Interface in tech.illuin.pipeline.input.uid_generator
 
UIDGeneratorMapperFactory<T,I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory
 
UIDGeneratorMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.UIDGeneratorMapperFactory
 
ULIDGenerator - Class in tech.illuin.pipeline.input.uid_generator
 
ULIDGenerator() - Constructor for class tech.illuin.pipeline.input.uid_generator.ULIDGenerator
 
ULIDGenerator(Supplier<Ulid>) - Constructor for class tech.illuin.pipeline.input.uid_generator.ULIDGenerator
 
UUIDGenerator - Class in tech.illuin.pipeline.input.uid_generator
 
UUIDGenerator() - Constructor for class tech.illuin.pipeline.input.uid_generator.UUIDGenerator
 

V

validate(Method) - Method in interface tech.illuin.pipeline.builder.runner_compiler.MethodValidator
 
validators - Static variable in class tech.illuin.pipeline.input.initializer.builder.InitializerMethodValidators
 
validators - Static variable in class tech.illuin.pipeline.sink.builder.SinkMethodValidators
 
validators - Static variable in class tech.illuin.pipeline.step.builder.StepMethodValidators
 
value() - Element in annotation interface tech.illuin.pipeline.annotation.Context
 
value() - Element in annotation interface tech.illuin.pipeline.annotation.Experimental
 
valueOf(String) - Static method in enum class tech.illuin.pipeline.execution.phase.PipelineStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tech.illuin.pipeline.metering.MeterRegistryKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tech.illuin.pipeline.output.ComponentFamily
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tech.illuin.pipeline.step.execution.evaluator.StepStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tech.illuin.pipeline.step.execution.evaluator.StrategyBehaviour
Returns the enum constant of this class with the specified name.
values() - Static method in enum class tech.illuin.pipeline.execution.phase.PipelineStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tech.illuin.pipeline.metering.MeterRegistryKey
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class tech.illuin.pipeline.observer.descriptor.model.Metric
Returns the value of the values record component.
values() - Static method in enum class tech.illuin.pipeline.output.ComponentFamily
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tech.illuin.pipeline.step.execution.evaluator.StepStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tech.illuin.pipeline.step.execution.evaluator.StrategyBehaviour
Returns an array containing the constants of this enum class, in the order they are declared.
view(String) - Method in class tech.illuin.pipeline.step.result.ResultContainer
 
view(Indexable) - Method in class tech.illuin.pipeline.step.result.ResultContainer
 
VoidPayload - Record Class in tech.illuin.pipeline.builder
 
VoidPayload(String) - Constructor for record class tech.illuin.pipeline.builder.VoidPayload
Creates an instance of a VoidPayload record class.

W

withCondition(Class<? extends Indexable>) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
withCondition(StepCondition) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
withErrorHandler(InitializerErrorHandler) - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerBuilder
 
withErrorHandler(SinkErrorHandler) - Method in class tech.illuin.pipeline.sink.builder.SinkBuilder
 
withErrorHandler(StepErrorHandler) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
withEvaluation(ResultEvaluator) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
withId(String) - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerBuilder
 
withId(String) - Method in class tech.illuin.pipeline.sink.builder.SinkBuilder
 
withId(String) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
withWrapper(SinkWrapper) - Method in class tech.illuin.pipeline.sink.builder.SinkBuilder
 
withWrapper(StepWrapper<T, I>) - Method in class tech.illuin.pipeline.step.builder.StepBuilder
 
wrap(Sink) - Method in interface tech.illuin.pipeline.sink.execution.wrapper.SinkWrapper
 
wrap(Step<T, I>) - Method in interface tech.illuin.pipeline.step.execution.wrapper.StepWrapper
 
wrapChecked(Exception, Output, Object, Context, PipelineTag) - Static method in interface tech.illuin.pipeline.execution.error.PipelineErrorHandler
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form