Class Hierarchy
- java.lang.Object
- tech.illuin.pipeline.metering.BaseMetrics (implements tech.illuin.pipeline.metering.Metrics)
- tech.illuin.pipeline.builder.ComponentBuilder<T,I,CD,CC>
- tech.illuin.pipeline.context.ComponentContext (implements tech.illuin.pipeline.context.LocalContext)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ComponentTagMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.CompositePipeline<I> (implements tech.illuin.pipeline.Pipeline<I>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ContextKeyMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ContextMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.CurrentMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.observer.descriptor.describable.DefaultDescribable (implements tech.illuin.pipeline.observer.descriptor.describable.Describable)
- tech.illuin.pipeline.metering.mdc.DefaultMDCManager (implements tech.illuin.pipeline.metering.mdc.MDCManager)
- tech.illuin.pipeline.metering.manager.DefaultObservabilityManager (implements tech.illuin.pipeline.metering.manager.ObservabilityManager)
- tech.illuin.pipeline.metering.manager.DefaultObservabilityManager.Builder (implements tech.illuin.pipeline.metering.manager.ObservabilityManager.Builder)
- tech.illuin.pipeline.output.factory.DefaultOutputFactory<I> (implements tech.illuin.pipeline.output.factory.OutputFactory<I>)
- tech.illuin.pipeline.observer.descriptor.DescriptorObserver (implements tech.illuin.pipeline.observer.Observer)
- tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler<C,T,I> (implements tech.illuin.pipeline.builder.runner_compiler.RunnerCompiler<C,T,I>)
- tech.illuin.pipeline.step.result.GlobalResultDescriptors (implements tech.illuin.pipeline.step.result.ResultDescriptors)
- tech.illuin.pipeline.step.result.GlobalResultView (implements tech.illuin.pipeline.step.result.ResultView)
- tech.illuin.pipeline.input.indexer.IndexContainer
- tech.illuin.pipeline.input.initializer.metering.InitializationMarkerManager (implements tech.illuin.pipeline.metering.MarkerManager)
- tech.illuin.pipeline.input.initializer.builder.InitializerDescriptor<I>
- tech.illuin.pipeline.input.initializer.builder.InitializerMethodValidators
- tech.illuin.pipeline.execution.phase.impl.InitializerPhase<I> (implements tech.illuin.pipeline.execution.phase.PipelinePhase<I>)
- tech.illuin.pipeline.input.initializer.runner.InitializerRunner<I> (implements tech.illuin.pipeline.observer.descriptor.describable.Describable, tech.illuin.pipeline.input.initializer.Initializer<I>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.InputMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.execution.phase.IO<I>
- tech.illuin.pipeline.input.uid_generator.KSUIDGenerator (implements tech.illuin.pipeline.input.uid_generator.UIDGenerator)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.LatestMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MarkerManagerMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.step.execution.condition.MetadataCondition (implements tech.illuin.pipeline.step.execution.condition.StepCondition)
- tech.illuin.pipeline.metering.MetricFunctions
- tech.illuin.pipeline.metering.tag.MetricTags
- tech.illuin.pipeline.input.indexer.MultiAutoIndexer<T> (implements tech.illuin.pipeline.input.indexer.MultiIndexer<T>)
- tech.illuin.pipeline.input.initializer.builder.runner_compiler.NonVoidReturnType (implements tech.illuin.pipeline.builder.runner_compiler.MethodValidator)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ObjectMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ObservabilityManagerMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.output.Output (implements java.lang.Comparable<T>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.OutputMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.PayloadMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.builder.PayloadPipelineBuilder<I>
- tech.illuin.pipeline.PipelineContainer
- tech.illuin.pipeline.metering.PipelineMarkerManager (implements tech.illuin.pipeline.metering.MarkerManager)
- tech.illuin.pipeline.step.variant.PipelineStep<I> (implements tech.illuin.pipeline.step.Step<T,I>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.PipelineTagMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- java.lang.Record
- tech.illuin.pipeline.commons.Reflection
- tech.illuin.pipeline.step.builder.runner_compiler.ResultCollectionReturnType (implements tech.illuin.pipeline.builder.runner_compiler.MethodValidator)
- tech.illuin.pipeline.step.result.ResultContainer (implements tech.illuin.pipeline.step.result.Results)
- tech.illuin.pipeline.step.builder.runner_compiler.ResultReturnType (implements tech.illuin.pipeline.builder.runner_compiler.MethodValidator)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ResultsMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ResultViewMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.step.result.ScopedResultDescriptors (implements tech.illuin.pipeline.step.result.ResultDescriptors)
- tech.illuin.pipeline.step.result.ScopedResults (implements tech.illuin.pipeline.step.result.Results)
- tech.illuin.pipeline.context.SimpleContext (implements tech.illuin.pipeline.context.Context)
- tech.illuin.pipeline.builder.SimplePipelineBuilder<I>
- tech.illuin.pipeline.input.indexer.SingleAutoIndexer<T> (implements tech.illuin.pipeline.input.indexer.SingleIndexer<T>)
- tech.illuin.pipeline.sink.builder.SinkDescriptor
- tech.illuin.pipeline.sink.metering.SinkMarkerManager (implements tech.illuin.pipeline.metering.MarkerManager)
- tech.illuin.pipeline.sink.builder.SinkMethodValidators
- tech.illuin.pipeline.execution.phase.impl.SinkPhase<I> (implements tech.illuin.pipeline.execution.phase.PipelinePhase<I>)
- tech.illuin.pipeline.sink.runner.SinkRunner (implements tech.illuin.pipeline.observer.descriptor.describable.Describable, tech.illuin.pipeline.sink.Sink)
- tech.illuin.pipeline.step.builder.StepDescriptor<T,I>
- tech.illuin.pipeline.step.metering.StepMarkerManager (implements tech.illuin.pipeline.metering.MarkerManager)
- tech.illuin.pipeline.step.builder.StepMethodArgumentResolver<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.MethodArgumentResolver<T,I>)
- tech.illuin.pipeline.step.builder.StepMethodValidators
- tech.illuin.pipeline.execution.phase.impl.StepPhase<I> (implements tech.illuin.pipeline.execution.phase.PipelinePhase<I>)
- tech.illuin.pipeline.step.runner.StepRunner<T,I> (implements tech.illuin.pipeline.observer.descriptor.describable.Describable, tech.illuin.pipeline.step.Step<T,I>)
- java.lang.Throwable (implements java.io.Serializable)
- tech.illuin.pipeline.input.uid_generator.TSIDGenerator (implements tech.illuin.pipeline.input.uid_generator.UIDGenerator)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.UIDGeneratorMapperFactory<T,I> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I>)
- tech.illuin.pipeline.input.uid_generator.ULIDGenerator (implements tech.illuin.pipeline.input.uid_generator.UIDGenerator)
- tech.illuin.pipeline.input.uid_generator.UUIDGenerator (implements tech.illuin.pipeline.input.uid_generator.UIDGenerator)
Annotation Interface Hierarchy