Uses of Interface
io.streamthoughts.azkarra.api.StreamsLifecycleInterceptor
-
-
Uses of StreamsLifecycleInterceptor in io.streamthoughts.azkarra.api
Fields in io.streamthoughts.azkarra.api with type parameters of type StreamsLifecycleInterceptor Modifier and Type Field Description protected List<Supplier<StreamsLifecycleInterceptor>>
Executed. interceptors
Method parameters in io.streamthoughts.azkarra.api with type arguments of type StreamsLifecycleInterceptor Modifier and Type Method Description StreamsExecutionEnvironment
StreamsExecutionEnvironment. addStreamsLifecycleInterceptor(Supplier<StreamsLifecycleInterceptor> interceptor)
Adds a streams interceptor hat will set to allKafkaStreams
instance created in thisStreamsExecutionEnvironment
.Executed
Executed. withInterceptor(Supplier<StreamsLifecycleInterceptor> interceptor)
Returns a newExecuted
with the specified interceptor.Executed
Executed. withInterceptors(List<Supplier<StreamsLifecycleInterceptor>> interceptors)
Returns a newExecuted
with the specified interceptors. -
Uses of StreamsLifecycleInterceptor in io.streamthoughts.azkarra.api.streams
Methods in io.streamthoughts.azkarra.api.streams with parameters of type StreamsLifecycleInterceptor Modifier and Type Method Description void
InternalStreamsLifeCycleChain.Callback. execute(StreamsLifecycleInterceptor interceptor, StreamsLifecycleChain chain)
Constructor parameters in io.streamthoughts.azkarra.api.streams with type arguments of type StreamsLifecycleInterceptor Constructor Description InternalStreamsLifeCycleChain(Iterator<StreamsLifecycleInterceptor> interceptors, InternalStreamsLifeCycleChain.Callback callback, Runnable runnable)
Creates a newInternalStreamsLifeCycleChain
instance. -
Uses of StreamsLifecycleInterceptor in io.streamthoughts.azkarra.api.streams.topology
Methods in io.streamthoughts.azkarra.api.streams.topology that return types with arguments of type StreamsLifecycleInterceptor Modifier and Type Method Description List<StreamsLifecycleInterceptor>
TopologyContainer. interceptors()
Constructor parameters in io.streamthoughts.azkarra.api.streams.topology with type arguments of type StreamsLifecycleInterceptor Constructor Description TopologyContainer(org.apache.kafka.streams.Topology topology, ApplicationId applicationId, Conf streamsConfig, TopologyMetadata metadata, List<StreamsLifecycleInterceptor> interceptors)
Creates a newTopologyContainer
instance. -
Uses of StreamsLifecycleInterceptor in io.streamthoughts.azkarra.metrics.interceptor
Classes in io.streamthoughts.azkarra.metrics.interceptor that implement StreamsLifecycleInterceptor Modifier and Type Class Description class
MeterKafkaStreamsInterceptor
-
Uses of StreamsLifecycleInterceptor in io.streamthoughts.azkarra.runtime.context.internal
Methods in io.streamthoughts.azkarra.runtime.context.internal that return StreamsLifecycleInterceptor Modifier and Type Method Description StreamsLifecycleInterceptor
ContextAwareLifecycleInterceptorSupplier. get()
Constructor parameters in io.streamthoughts.azkarra.runtime.context.internal with type arguments of type StreamsLifecycleInterceptor Constructor Description ContextAwareLifecycleInterceptorSupplier(AzkarraContext context, GettableComponent<StreamsLifecycleInterceptor> gettable)
-
Uses of StreamsLifecycleInterceptor in io.streamthoughts.azkarra.runtime.env
Method parameters in io.streamthoughts.azkarra.runtime.env with type arguments of type StreamsLifecycleInterceptor Modifier and Type Method Description StreamsExecutionEnvironment
DefaultStreamsExecutionEnvironment. addStreamsLifecycleInterceptor(Supplier<StreamsLifecycleInterceptor> interceptor)
Adds a streams interceptor hat will set to allKafkaStreams
instance created in thisStreamsExecutionEnvironment
. -
Uses of StreamsLifecycleInterceptor in io.streamthoughts.azkarra.runtime.interceptors
Classes in io.streamthoughts.azkarra.runtime.interceptors that implement StreamsLifecycleInterceptor Modifier and Type Class Description class
AutoCreateTopicsInterceptor
ThisStreamsLifecycleInterceptor
create both topics source and sink before starting the streams instance.class
ClassloadingIsolationInterceptor
class
CompositeStreamsInterceptor
class
MonitoringStreamsInterceptor
Interceptor to monitorKafkaStreams
instance.class
WaitForSourceTopicsInterceptor
ThisStreamsLifecycleInterceptor
waits for source topics to be created before starting the streams instance.Method parameters in io.streamthoughts.azkarra.runtime.interceptors with type arguments of type StreamsLifecycleInterceptor Modifier and Type Method Description void
CompositeStreamsInterceptor. addInterceptors(Collection<StreamsLifecycleInterceptor> interceptors)
Constructor parameters in io.streamthoughts.azkarra.runtime.interceptors with type arguments of type StreamsLifecycleInterceptor Constructor Description CompositeStreamsInterceptor(Collection<StreamsLifecycleInterceptor> interceptors)
Creates a newCompositeStreamsInterceptor
instance. -
Uses of StreamsLifecycleInterceptor in io.streamthoughts.azkarra.runtime.streams.topology
Methods in io.streamthoughts.azkarra.runtime.streams.topology that return types with arguments of type StreamsLifecycleInterceptor Modifier and Type Method Description List<Supplier<StreamsLifecycleInterceptor>>
InternalExecuted. interceptors()
-