Class Hierarchy
- java.lang.Object
- tech.illuin.pipeline.sink.execution.wrapper.circuitbreaker.CircuitBreakerSink<P> (implements tech.illuin.pipeline.sink.Sink<T>)
- tech.illuin.pipeline.step.execution.wrapper.circuitbreaker.CircuitBreakerStep<T,I,P> (implements tech.illuin.pipeline.step.Step<T,I,P>)
- tech.illuin.pipeline.execution.wrapper.CircuitBreakerWrapper<T,I,P> (implements tech.illuin.pipeline.sink.execution.wrapper.SinkWrapper<P>, tech.illuin.pipeline.step.execution.wrapper.StepWrapper<T,I,P>)
- tech.illuin.pipeline.builder.ComponentBuilder<T,I,P,CD,CC>
- tech.illuin.pipeline.context.ComponentContext<P> (implements tech.illuin.pipeline.context.LocalContext<P>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ComponentTagMapperFactory<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- tech.illuin.pipeline.CompositePipeline<I,P> (implements tech.illuin.pipeline.Pipeline<I,P>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ContextKeyMapperFactory<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ContextMapperFactory<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.CurrentMapperFactory<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- tech.illuin.pipeline.output.factory.DefaultOutputFactory<I,P> (implements tech.illuin.pipeline.output.factory.OutputFactory<I,P>)
- tech.illuin.pipeline.builder.runner_compiler.GenericRunnerCompiler<C,T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.RunnerCompiler<C,T,I,P>)
- 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.builder.InitializerDescriptor<I,P>
- tech.illuin.pipeline.input.initializer.builder.InitializerMethodValidators
- tech.illuin.pipeline.input.initializer.runner.InitializerRunner<I,P> (implements tech.illuin.pipeline.input.initializer.Initializer<I,P>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.InputMapperFactory<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- 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,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.LogMarkerMapperFactory<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- tech.illuin.pipeline.step.execution.condition.MetadataCondition (implements tech.illuin.pipeline.step.execution.condition.StepCondition)
- tech.illuin.pipeline.metering.MeterRegistryKeys
- 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.builder.runner_compiler.argument_resolver.mapper_factory.ObjectMapperFactory<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- tech.illuin.pipeline.output.Output<T> (implements java.lang.Comparable<T>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.OutputMapperFactory<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.PayloadMapperFactory<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- tech.illuin.pipeline.builder.PayloadPipelineBuilder<I,P>
- tech.illuin.pipeline.PipelineContainer
- tech.illuin.pipeline.metering.PipelineInitializationMetrics (implements tech.illuin.pipeline.metering.marker.LogMarker)
- tech.illuin.pipeline.metering.PipelineMetrics (implements tech.illuin.pipeline.metering.marker.LogMarker)
- tech.illuin.pipeline.metering.PipelineSinkMetrics (implements tech.illuin.pipeline.metering.marker.LogMarker)
- tech.illuin.pipeline.step.variant.PipelineStep<I,P> (implements tech.illuin.pipeline.step.Step<T,I,P>)
- tech.illuin.pipeline.metering.PipelineStepMetrics (implements tech.illuin.pipeline.metering.marker.LogMarker)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.PipelineTagMapperFactory<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- java.lang.Record
- tech.illuin.pipeline.commons.Reflection
- tech.illuin.pipeline.step.result.ResultContainer (implements tech.illuin.pipeline.step.result.Results)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ResultsMapperFactory<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.ResultViewMapperFactory<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- tech.illuin.pipeline.sink.execution.wrapper.retry.RetrySink<P> (implements tech.illuin.pipeline.sink.Sink<T>)
- tech.illuin.pipeline.step.execution.wrapper.retry.RetryStep<T,I,P> (implements tech.illuin.pipeline.step.Step<T,I,P>)
- tech.illuin.pipeline.execution.wrapper.RetryWrapper<T,I,P> (implements tech.illuin.pipeline.sink.execution.wrapper.SinkWrapper<P>, tech.illuin.pipeline.step.execution.wrapper.StepWrapper<T,I,P>)
- 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<P> (implements tech.illuin.pipeline.context.Context<P>)
- 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<T>
- tech.illuin.pipeline.sink.builder.SinkMethodValidators
- tech.illuin.pipeline.execution.phase.impl.SinkPhase<I,P> (implements tech.illuin.pipeline.execution.phase.PipelinePhase<I,P>)
- tech.illuin.pipeline.sink.runner.SinkRunner<P> (implements tech.illuin.pipeline.sink.Sink<T>)
- tech.illuin.pipeline.step.builder.StepDescriptor<T,I,P>
- tech.illuin.pipeline.step.builder.StepMethodArgumentResolver<T,I,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.MethodArgumentResolver<T,I,P>)
- tech.illuin.pipeline.step.builder.StepMethodValidators
- tech.illuin.pipeline.execution.phase.impl.StepPhase<I,P> (implements tech.illuin.pipeline.execution.phase.PipelinePhase<I,P>)
- tech.illuin.pipeline.step.runner.StepRunner<T,I,P> (implements tech.illuin.pipeline.step.Step<T,I,P>)
- java.lang.Throwable (implements java.io.Serializable)
- tech.illuin.pipeline.sink.execution.wrapper.timelimiter.TimeLimiterSink<T,I,P> (implements tech.illuin.pipeline.sink.Sink<T>)
- tech.illuin.pipeline.step.execution.wrapper.timelimiter.TimeLimiterStep<T,I,P> (implements tech.illuin.pipeline.step.Step<T,I,P>)
- tech.illuin.pipeline.execution.wrapper.TimeLimiterWrapper<T,I,P> (implements tech.illuin.pipeline.sink.execution.wrapper.SinkWrapper<P>, tech.illuin.pipeline.step.execution.wrapper.StepWrapper<T,I,P>)
- 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,P> (implements tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>)
- 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)
Interface Hierarchy
- tech.illuin.pipeline.input.author_resolver.AuthorResolver<T>
- java.lang.AutoCloseable
- tech.illuin.pipeline.context.Context<P>
- tech.illuin.pipeline.input.indexer.Indexable
- tech.illuin.pipeline.input.indexer.Indexer<T>
- tech.illuin.pipeline.input.initializer.Initializer<I,P>
- tech.illuin.pipeline.input.initializer.builder.InitializerAssembler<I,P>
- tech.illuin.pipeline.input.initializer.execution.error.InitializerErrorHandler<P>
- tech.illuin.pipeline.metering.marker.LogMarker
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapper<T,I,P>
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.mapper_factory.MethodArgumentMapperFactory<T,I,P>
- tech.illuin.pipeline.builder.runner_compiler.argument_resolver.MethodArgumentResolver<T,I,P>
- tech.illuin.pipeline.builder.runner_compiler.MethodValidator
- tech.illuin.pipeline.close.OnCloseHandler
- tech.illuin.pipeline.output.factory.OutputFactory<I,P>
- tech.illuin.pipeline.execution.error.PipelineErrorHandler<P>
- tech.illuin.pipeline.step.result.Result
- tech.illuin.pipeline.step.result.ResultDescriptors
- tech.illuin.pipeline.step.execution.evaluator.ResultEvaluator
- tech.illuin.pipeline.step.result.Results
- tech.illuin.pipeline.builder.runner_compiler.RunnerCompiler<C,T,I,P>
- tech.illuin.pipeline.sink.Sink<T>
- tech.illuin.pipeline.sink.builder.SinkAssembler<P>
- tech.illuin.pipeline.sink.execution.error.SinkErrorHandler
- tech.illuin.pipeline.sink.execution.wrapper.SinkWrapper<P>
- tech.illuin.pipeline.step.Step<T,I,P>
- tech.illuin.pipeline.step.builder.StepAssembler<T,I,P>
- tech.illuin.pipeline.step.execution.condition.StepCondition
- tech.illuin.pipeline.step.execution.error.StepErrorHandler
- tech.illuin.pipeline.step.execution.wrapper.StepWrapper<T,I,P>
- tech.illuin.pipeline.metering.tag.TagResolver<T>
- tech.illuin.pipeline.input.uid_generator.UIDGenerator
Annotation Interface Hierarchy