Index
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
- addObservabilityComponent(MeterRegistry) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
- addObservabilityComponent(MeterRegistry) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
- addObservabilityComponent(Tracer) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
- addObservabilityComponent(Tracer) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
- 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
- and(MethodValidator...) - Static method in interface tech.illuin.pipeline.builder.runner_compiler.MethodValidator
- 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. - any() - Static method in interface tech.illuin.pipeline.builder.runner_compiler.MethodValidator
- 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
- BaseMetrics - Class in tech.illuin.pipeline.metering
- BaseMetrics(MeterRegistry, MarkerManager) - Constructor for class tech.illuin.pipeline.metering.BaseMetrics
- BaseMetrics(MeterRegistry, MarkerManager, MDCManager) - Constructor for class tech.illuin.pipeline.metering.BaseMetrics
- BaseMetrics.ConstantMeters - Record Class in tech.illuin.pipeline.metering
- 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.metering.manager.DefaultObservabilityManager.Builder
- build() - Method in interface tech.illuin.pipeline.metering.manager.ObservabilityManager.Builder
- 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
- Builder() - Constructor for class tech.illuin.pipeline.metering.manager.DefaultObservabilityManager.Builder
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.MarkerManagerMapperFactory
- 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.ObservabilityManagerMapperFactory
- 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>, MethodValidator) - Constructor for class tech.illuin.pipeline.builder.ComponentBuilder
- ComponentContext - Class in tech.illuin.pipeline.context
- ComponentContext(Context, Object, ComponentTag, UIDGenerator, ObservabilityManager, MarkerManager) - 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>, ObservabilityManager, TagResolver<I>, List<Observer>) - Constructor for class tech.illuin.pipeline.CompositePipeline
- 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. - ConstantMeters(Timer, Counter, Counter, Counter) - Constructor for record class tech.illuin.pipeline.metering.BaseMetrics.ConstantMeters
-
Creates an instance of a
ConstantMeters
record class. - 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
- DefaultMDCManager - Class in tech.illuin.pipeline.metering.mdc
- DefaultMDCManager() - Constructor for class tech.illuin.pipeline.metering.mdc.DefaultMDCManager
- DefaultObservabilityManager - Class in tech.illuin.pipeline.metering.manager
- DefaultObservabilityManager(MeterRegistry, Tracer) - Constructor for class tech.illuin.pipeline.metering.manager.DefaultObservabilityManager
- DefaultObservabilityManager.Builder - Class in tech.illuin.pipeline.metering.manager
- 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() - Method in interface tech.illuin.pipeline.builder.runner_compiler.MethodValidator
- description() - Method in class tech.illuin.pipeline.input.initializer.builder.runner_compiler.NonVoidReturnType
- description() - Method in class tech.illuin.pipeline.step.builder.runner_compiler.ResultCollectionReturnType
- description() - Method in class tech.illuin.pipeline.step.builder.runner_compiler.ResultReturnType
- 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
- discriminants() - Method in class tech.illuin.pipeline.input.initializer.metering.InitializationMarkerManager
- discriminants() - Method in interface tech.illuin.pipeline.metering.MarkerManager
- discriminants() - Method in class tech.illuin.pipeline.metering.PipelineMarkerManager
- discriminants() - Method in class tech.illuin.pipeline.sink.metering.SinkMarkerManager
- discriminants() - Method in class tech.illuin.pipeline.step.metering.StepMarkerManager
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.metering.BaseMetrics.ConstantMeters
-
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.input.initializer.metering.InitializationMetrics
- errorCounter(Exception) - Method in interface tech.illuin.pipeline.metering.Metrics
- errorCounter(Exception) - Method in class tech.illuin.pipeline.metering.PipelineMetrics
- errorCounter(Exception) - Method in class tech.illuin.pipeline.sink.metering.SinkMetrics
- errorCounter(Exception) - Method in class tech.illuin.pipeline.step.metering.StepMetrics
- 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, LocalContext, 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, LocalContext) - Method in interface tech.illuin.pipeline.step.variant.InputStep
- execute(Indexable, I, Object, ResultView, LocalContext) - Method in class tech.illuin.pipeline.step.variant.PipelineStep
- execute(Indexable, Object, Object, ResultView, LocalContext) - Method in interface tech.illuin.pipeline.step.variant.PayloadStep
- execute(Output, LocalContext) - Method in class tech.illuin.pipeline.sink.builder.SinkDescriptor
- execute(Output, LocalContext) - Method in class tech.illuin.pipeline.sink.runner.SinkRunner
- execute(Output, LocalContext) - Method in interface tech.illuin.pipeline.sink.Sink
- execute(T, I, Object, ResultView, LocalContext) - Method in class tech.illuin.pipeline.step.runner.StepRunner
- execute(T, I, Object, ResultView, LocalContext) - Method in interface tech.illuin.pipeline.step.Step
- execute(T, I, Output, LocalContext) - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
- execute(T, I, Output, LocalContext) - Method in interface tech.illuin.pipeline.step.Step
- execute(T, Object, Object, ResultView, LocalContext) - 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 record class tech.illuin.pipeline.metering.BaseMetrics.ConstantMeters
-
Returns the value of the
failureCounter
record component. - failureCounter() - Method in class tech.illuin.pipeline.metering.BaseMetrics
- failureCounter() - Method in interface tech.illuin.pipeline.metering.Metrics
- family() - Method in record class tech.illuin.pipeline.output.ComponentTag
-
Returns the value of the
family
record component. - fill(String, 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.
- fill(MeterRegistryKey, Collection<Tag>) - Static method in enum class tech.illuin.pipeline.metering.MeterRegistryKey
- 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>, 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, LocalContext) - Method in interface tech.illuin.pipeline.step.execution.error.StepErrorHandler
- handle(Exception, LocalContext, 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, LocalContext) - Method in interface tech.illuin.pipeline.sink.execution.error.SinkErrorHandler
- handleException(Exception, I, Object, Results, LocalContext) - Method in class tech.illuin.pipeline.step.builder.StepDescriptor
- handleException(Exception, LocalContext, UIDGenerator) - Method in class tech.illuin.pipeline.input.initializer.builder.InitializerDescriptor
- handleException(Exception, Output, LocalContext) - Method in class tech.illuin.pipeline.sink.builder.SinkDescriptor
- handleExceptionThenSwallow(Exception, Output, LocalContext) - 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
- 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.metering.BaseMetrics.ConstantMeters
-
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
- InitializationMarkerManager - Class in tech.illuin.pipeline.input.initializer.metering
- InitializationMarkerManager(ComponentTag, MetricTags) - Constructor for class tech.illuin.pipeline.input.initializer.metering.InitializationMarkerManager
- InitializationMetrics - Class in tech.illuin.pipeline.input.initializer.metering
- InitializationMetrics(MeterRegistry, InitializationMarkerManager) - Constructor for class tech.illuin.pipeline.input.initializer.metering.InitializationMetrics
- InitializationMetrics(MeterRegistry, InitializationMarkerManager, MDCManager) - Constructor for class tech.illuin.pipeline.input.initializer.metering.InitializationMetrics
- initialize(I, LocalContext, UIDGenerator) - Method in interface tech.illuin.pipeline.input.initializer.Initializer
- initialize(I, LocalContext, UIDGenerator) - Method in class tech.illuin.pipeline.input.initializer.runner.InitializerRunner
- initializeConstantMeters(MeterRegistry, MarkerManager) - Method in class tech.illuin.pipeline.input.initializer.metering.InitializationMetrics
- initializeConstantMeters(MeterRegistry, MarkerManager) - Method in class tech.illuin.pipeline.metering.BaseMetrics
- initializeConstantMeters(MeterRegistry, MarkerManager) - Method in class tech.illuin.pipeline.metering.PipelineMetrics
- initializeConstantMeters(MeterRegistry, MarkerManager) - Method in class tech.illuin.pipeline.sink.metering.SinkMetrics
- initializeConstantMeters(MeterRegistry, MarkerManager) - Method in class tech.illuin.pipeline.step.metering.StepMetrics
- initializeFromParentOr(LocalContext, 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
- InitializerPhase<I> - Class in tech.illuin.pipeline.execution.phase.impl
- InitializerPhase(InitializerDescriptor<I>, TagResolver<I>, List<Indexer<?>>, OutputFactory<I>, UIDGenerator, ObservabilityManager) - Constructor for class tech.illuin.pipeline.execution.phase.impl.InitializerPhase
- 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() - Method in class tech.illuin.pipeline.execution.phase.IO
- 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
- IO<I> - Class in tech.illuin.pipeline.execution.phase
- IO(PipelineTag, I) - Constructor for class tech.illuin.pipeline.execution.phase.IO
- 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
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. - markerManager - Variable in class tech.illuin.pipeline.metering.BaseMetrics
- markerManager() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
-
Returns the value of the
markerManager
record component. - markerManager() - Method in class tech.illuin.pipeline.context.ComponentContext
- markerManager() - Method in interface tech.illuin.pipeline.context.LocalContext
- MarkerManager - Interface in tech.illuin.pipeline.metering
- MarkerManagerMapperFactory<T,
I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory - MarkerManagerMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MarkerManagerMapperFactory
- markers() - Method in class tech.illuin.pipeline.input.initializer.metering.InitializationMarkerManager
- markers() - Method in interface tech.illuin.pipeline.metering.MarkerManager
- markers() - Method in class tech.illuin.pipeline.metering.PipelineMarkerManager
- markers() - Method in class tech.illuin.pipeline.sink.metering.SinkMarkerManager
- markers() - Method in class tech.illuin.pipeline.step.metering.StepMarkerManager
- mdc - Variable in class tech.illuin.pipeline.metering.BaseMetrics
- MDCManager - Interface in tech.illuin.pipeline.metering.mdc
- 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 - Variable in class tech.illuin.pipeline.metering.BaseMetrics
- meterRegistry() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
-
Deprecated.
- meterRegistry() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
-
Deprecated.Use
SimplePipelineBuilder.observabilityManager()
instead - meterRegistry() - Method in class tech.illuin.pipeline.metering.manager.DefaultObservabilityManager.Builder
- meterRegistry() - Method in class tech.illuin.pipeline.metering.manager.DefaultObservabilityManager
- meterRegistry() - Method in interface tech.illuin.pipeline.metering.manager.ObservabilityManager.Builder
- meterRegistry() - Method in interface tech.illuin.pipeline.metering.manager.ObservabilityManager
- 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, ObservabilityManager, MarkerManager) - 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. - Metrics - Interface in tech.illuin.pipeline.metering
- 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
- NonVoidReturnType - Class in tech.illuin.pipeline.input.initializer.builder.runner_compiler
- NonVoidReturnType() - Constructor for class tech.illuin.pipeline.input.initializer.builder.runner_compiler.NonVoidReturnType
- 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
- observabilityManager() - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
- observabilityManager() - Method in record class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.method_arguments.MethodArguments
-
Returns the value of the
observabilityManager
record component. - observabilityManager() - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
- observabilityManager() - Method in class tech.illuin.pipeline.context.ComponentContext
- observabilityManager() - Method in interface tech.illuin.pipeline.context.LocalContext
- ObservabilityManager - Interface in tech.illuin.pipeline.metering.manager
- ObservabilityManager.Builder - Interface in tech.illuin.pipeline.metering.manager
- ObservabilityManagerMapperFactory<T,
I> - Class in tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory - ObservabilityManagerMapperFactory() - Constructor for class tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ObservabilityManagerMapperFactory
- 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 anInitializer
implementation). - of(Object) - Static method in interface tech.illuin.pipeline.sink.Sink
- of(Object) - Static method in interface tech.illuin.pipeline.step.Step
- 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
- or(MethodValidator...) - Static method in interface tech.illuin.pipeline.builder.runner_compiler.MethodValidator
- 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 class tech.illuin.pipeline.execution.phase.IO
- 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
- PipelineMarkerManager - Class in tech.illuin.pipeline.metering
- PipelineMarkerManager(PipelineTag, MetricTags) - Constructor for class tech.illuin.pipeline.metering.PipelineMarkerManager
- PipelineMetrics - Class in tech.illuin.pipeline.metering
- PipelineMetrics(MeterRegistry, PipelineMarkerManager) - Constructor for class tech.illuin.pipeline.metering.PipelineMetrics
- PipelineMetrics(MeterRegistry, PipelineMarkerManager, MDCManager) - 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. - PipelineStep<I> - Class in tech.illuin.pipeline.step.variant
- PipelineStep(Pipeline<I>, Function<Output, Result>) - Constructor for class tech.illuin.pipeline.step.variant.PipelineStep
- 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, LocalContext) - 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.MarkerManagerMapperFactory
- 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.ObservabilityManagerMapperFactory
- 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.mdc.DefaultMDCManager
- put(String, String) - Method in interface tech.illuin.pipeline.metering.mdc.MDCManager
- 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
- remove(String) - Method in class tech.illuin.pipeline.metering.mdc.DefaultMDCManager
- remove(String) - Method in interface tech.illuin.pipeline.metering.mdc.MDCManager
- 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
- ResultCollectionReturnType - Class in tech.illuin.pipeline.step.builder.runner_compiler
- ResultCollectionReturnType() - Constructor for class tech.illuin.pipeline.step.builder.runner_compiler.ResultCollectionReturnType
- 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.step.metering.StepMetrics
- 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
- ResultReturnType - Class in tech.illuin.pipeline.step.builder.runner_compiler
- ResultReturnType() - Constructor for class tech.illuin.pipeline.step.builder.runner_compiler.ResultReturnType
- 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(IO<I>, Context, MetricTags) - Method in class tech.illuin.pipeline.execution.phase.impl.InitializerPhase
- run(IO<I>, Context, MetricTags) - Method in class tech.illuin.pipeline.execution.phase.impl.SinkPhase
- run(IO<I>, Context, MetricTags) - Method in class tech.illuin.pipeline.execution.phase.impl.StepPhase
- run(IO<I>, 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 record class tech.illuin.pipeline.metering.BaseMetrics.ConstantMeters
-
Returns the value of the
runTimer
record component. - runTimer() - Method in class tech.illuin.pipeline.metering.BaseMetrics
- runTimer() - Method in interface tech.illuin.pipeline.metering.Metrics
S
- ScopedResultDescriptors - Class in tech.illuin.pipeline.step.result
- ScopedResults - Class in tech.illuin.pipeline.step.result
- self() - Element in annotation interface tech.illuin.pipeline.annotation.Current
- self() - Element in annotation interface tech.illuin.pipeline.annotation.Latest
- 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
- setMDC() - Method in class tech.illuin.pipeline.metering.BaseMetrics
- setMDC(Exception) - Method in class tech.illuin.pipeline.metering.BaseMetrics
- setMeterRegistry(MeterRegistry) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
-
Deprecated.
- setMeterRegistry(MeterRegistry) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
-
Deprecated.
- setMeterRegistry(MeterRegistry) - Method in class tech.illuin.pipeline.metering.manager.DefaultObservabilityManager.Builder
- setMeterRegistry(MeterRegistry) - Method in interface tech.illuin.pipeline.metering.manager.ObservabilityManager.Builder
- setObservabilityManager(ObservabilityManager.Builder) - Method in class tech.illuin.pipeline.builder.PayloadPipelineBuilder
- setObservabilityManager(ObservabilityManager.Builder) - Method in class tech.illuin.pipeline.builder.SimplePipelineBuilder
- setOutput(Output) - Method in class tech.illuin.pipeline.execution.phase.IO
- 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
- setTracer(Tracer) - Method in class tech.illuin.pipeline.metering.manager.DefaultObservabilityManager.Builder
- setTracer(Tracer) - Method in interface tech.illuin.pipeline.metering.manager.ObservabilityManager.Builder
- 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
- SinkMarkerManager - Class in tech.illuin.pipeline.sink.metering
- SinkMarkerManager(ComponentTag, MetricTags) - Constructor for class tech.illuin.pipeline.sink.metering.SinkMarkerManager
- SinkMethodValidators - Class in tech.illuin.pipeline.sink.builder
- SinkMetrics - Class in tech.illuin.pipeline.sink.metering
- SinkMetrics(MeterRegistry, SinkMarkerManager) - Constructor for class tech.illuin.pipeline.sink.metering.SinkMetrics
- SinkMetrics(MeterRegistry, SinkMarkerManager, MDCManager) - Constructor for class tech.illuin.pipeline.sink.metering.SinkMetrics
- SinkPhase<I> - Class in tech.illuin.pipeline.execution.phase.impl
- SinkPhase(String, List<SinkDescriptor>, Supplier<ExecutorService>, int, UIDGenerator, ObservabilityManager) - 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
- StepMarkerManager - Class in tech.illuin.pipeline.step.metering
- StepMarkerManager(ComponentTag, MetricTags) - Constructor for class tech.illuin.pipeline.step.metering.StepMarkerManager
- 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
- StepMetrics - Class in tech.illuin.pipeline.step.metering
- StepMetrics(MeterRegistry, StepMarkerManager) - Constructor for class tech.illuin.pipeline.step.metering.StepMetrics
- StepMetrics(MeterRegistry, StepMarkerManager, MDCManager) - Constructor for class tech.illuin.pipeline.step.metering.StepMetrics
- StepPhase<I> - Class in tech.illuin.pipeline.execution.phase.impl
- StepPhase(List<StepDescriptor<Indexable, I>>, UIDGenerator, ObservabilityManager) - 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) - Constructor for exception tech.illuin.pipeline.step.runner.StepRunnerException
- 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 record class tech.illuin.pipeline.metering.BaseMetrics.ConstantMeters
-
Returns the value of the
successCounter
record component. - successCounter() - Method in class tech.illuin.pipeline.metering.BaseMetrics
- successCounter() - Method in interface tech.illuin.pipeline.metering.Metrics
T
- tag() - Method in class tech.illuin.pipeline.execution.phase.IO
- 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
- tags() - Method in class tech.illuin.pipeline.input.initializer.metering.InitializationMarkerManager
- tags() - Method in interface tech.illuin.pipeline.metering.MarkerManager
- tags() - Method in class tech.illuin.pipeline.metering.PipelineMarkerManager
- tags() - Method in class tech.illuin.pipeline.sink.metering.SinkMarkerManager
- tags() - Method in class tech.illuin.pipeline.step.metering.StepMarkerManager
- tags(Tag...) - Method in interface tech.illuin.pipeline.metering.MarkerManager
- 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.builder.runner_compiler - package tech.illuin.pipeline.input.initializer.builder.runner_compiler
- tech.illuin.pipeline.input.initializer.execution.error - package tech.illuin.pipeline.input.initializer.execution.error
- tech.illuin.pipeline.input.initializer.metering - package tech.illuin.pipeline.input.initializer.metering
- 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.manager - package tech.illuin.pipeline.metering.manager
- tech.illuin.pipeline.metering.mdc - package tech.illuin.pipeline.metering.mdc
- 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.metering - package tech.illuin.pipeline.sink.metering
- 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.builder.runner_compiler - package tech.illuin.pipeline.step.builder.runner_compiler
- 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.metering - package tech.illuin.pipeline.step.metering
- 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.metering.BaseMetrics.ConstantMeters
-
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 record class tech.illuin.pipeline.metering.BaseMetrics.ConstantMeters
-
Returns the value of the
totalCounter
record component. - totalCounter() - Method in class tech.illuin.pipeline.metering.BaseMetrics
- totalCounter() - Method in interface tech.illuin.pipeline.metering.Metrics
- tracer() - Method in class tech.illuin.pipeline.metering.manager.DefaultObservabilityManager.Builder
- tracer() - Method in class tech.illuin.pipeline.metering.manager.DefaultObservabilityManager
- tracer() - Method in interface tech.illuin.pipeline.metering.manager.ObservabilityManager.Builder
- tracer() - Method in interface tech.illuin.pipeline.metering.manager.ObservabilityManager
- 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
- unsetMDC() - Method in class tech.illuin.pipeline.metering.BaseMetrics
- 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
- validate(Method) - Method in class tech.illuin.pipeline.input.initializer.builder.runner_compiler.NonVoidReturnType
- validate(Method) - Method in class tech.illuin.pipeline.step.builder.runner_compiler.ResultCollectionReturnType
- validate(Method) - Method in class tech.illuin.pipeline.step.builder.runner_compiler.ResultReturnType
- validator - Static variable in class tech.illuin.pipeline.input.initializer.builder.InitializerMethodValidators
- validator - Static variable in class tech.illuin.pipeline.sink.builder.SinkMethodValidators
- validator - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
PayloadPipelineBuilder.observabilityManager()
instead