A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages

A

AbstractConf - Class in io.streamthoughts.azkarra.api.config
 
AbstractConf() - Constructor for class io.streamthoughts.azkarra.api.config.AbstractConf
 
AbstractResultSet - Class in io.streamthoughts.azkarra.api.query.result
 
accept(State) - Method in interface io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer.StateChangeWatcher
Should this watcher be called for the given State.
add(String, Object) - Method in class io.streamthoughts.azkarra.api.components.ComponentAttribute
 
add(String, Object, Object) - Method in class io.streamthoughts.azkarra.api.components.ComponentAttribute
 
addAliases(Set<String>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Adds new aliases to reference the described component.
addAliases(Set<String>) - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Adds new aliases to reference the described component.
addAttribute(ComponentAttribute) - Method in class io.streamthoughts.azkarra.api.components.ComponentMetadata
Adds the specified attribute.
addConfiguration(Conf) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Adds the specified Conf to the configuration of this AzkarraContext.
addExecutionEnvironment(StreamsExecutionEnvironment) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Adds the StreamsExecutionEnvironment to this context.
addFallbackConfiguration(Conf) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Adds streamsConfig that will be used in fallback if not present in defined environment streamsConfig.
addGlobalStateListener(StateRestoreListener) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Adds a StateRestoreListener instance that will set to all KafkaStreams instance created in this StreamsExecutionEnvironment.
addHandler(Thread.UncaughtExceptionHandler) - Method in class io.streamthoughts.azkarra.api.streams.listener.CompositeUncaughtExceptionHandler
 
addListener(AzkarraContextListener) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Registers a new listener instance to this context.
addListener(KafkaStreams.StateListener) - Method in class io.streamthoughts.azkarra.api.streams.listener.CompositeStateListener
 
addNewEnvironment(String, Conf) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Adds a new environment to this application.
addStateChangeWatcher(KafkaStreamsContainer.StateChangeWatcher) - Method in class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
Register a watcher to be notified of KafkaStreams.State change event.
addStateChangeWatcher(KafkaStreamsContainer.StateChangeWatcher) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Register a watcher to be notified of KafkaStreams.State change event.
addStateChangeWatcher(KafkaStreamsContainer.StateChangeWatcher) - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleContext
Register a watcher to be notified of KafkaStreams.State change event.
addStateListener(KafkaStreams.StateListener) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Adds a KafkaStreams.StateListener instance that will set to all KafkaStreams instance created in this StreamsExecutionEnvironment.
addStreamsLifecycleInterceptor(Supplier<StreamsLifecycleInterceptor>) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Adds a streams interceptor hat will set to all KafkaStreams instance created in this StreamsExecutionEnvironment.
addTopology(Class<? extends TopologyProvider>, Executed) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Adds a topology to the default environment of this context.
addTopology(Class<? extends TopologyProvider>, String, Executed) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Adds a topology to a specified environment.
addTopology(String, Executed) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Adds a topology to the default environment of this context.
addTopology(String, String, Executed) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Adds a topology to a specified environment.
addTopology(String, String, String, Executed) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Adds a topology to a specified environment.
addTopology(Supplier<TopologyProvider>) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Add a new TopologyProvider instance to this StreamsExecutionEnvironment to be started.
addTopology(Supplier<TopologyProvider>, Executed) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Add a new TopologyProvider instance to this StreamsExecutionEnvironment to be started.
AdminClientUtils - Class in io.streamthoughts.azkarra.api.streams.admin
 
AdminClientUtils() - Constructor for class io.streamthoughts.azkarra.api.streams.admin.AdminClientUtils
 
aliases() - Method in annotation type io.streamthoughts.azkarra.api.annotations.TopologyInfo
Gets the aliases used to register this the Topology.
aliases() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Gets the set of aliases for this component.
aliases() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Gets the set of aliases for this component.
all() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueQueryBuilder
 
all() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueQueryBuilder
 
all() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowQueryBuilder
 
all() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
ALL - io.streamthoughts.azkarra.api.query.StoreOperation
 
allOf() - Static method in class io.streamthoughts.azkarra.api.util.FutureCollectors
 
allOf(List<Error>) - Static method in class io.streamthoughts.azkarra.api.query.result.QueryError
 
AlreadyExistsException - Exception in io.streamthoughts.azkarra.api.errors
Thrown if an application or an environment already exists.
AlreadyExistsException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.AlreadyExistsException
Creates a new AlreadyExistsException instance.
AnyQualifier<T> - Class in io.streamthoughts.azkarra.api.components.qualifier
 
AnyQualifier(List<Qualifier<T>>) - Constructor for class io.streamthoughts.azkarra.api.components.qualifier.AnyQualifier
Creates a new AnyQualifier instance.
application() - Static method in class io.streamthoughts.azkarra.api.components.Restriction
 
applicationId() - Method in class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
Gets application.id of the current streams instance.
applicationId() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Gets configured StreamsConfig.APPLICATION_ID_CONFIG for this KafkaStreams instance.
applicationId() - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyContainer
 
applicationId() - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleContext
Gets application.id of the current streams instance.
ApplicationId - Class in io.streamthoughts.azkarra.api.streams
Simple class to wrap the value of StreamsConfig.APPLICATION_ID_CONFIG.
ApplicationId(String) - Constructor for class io.streamthoughts.azkarra.api.streams.ApplicationId
Creates a new ApplicationId for specified id.
ApplicationIdBuilder - Interface in io.streamthoughts.azkarra.api.streams
Class for building StreamsConfig.APPLICATION_ID_CONFIG.
applications() - Method in class io.streamthoughts.azkarra.api.model.Environment
 
applications() - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Returns all KafkaStreams started applications.
applicationServer() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Gets configured StreamsConfig.APPLICATION_SERVER_CONFIG for this KafkaStreams instance.
apply(A) - Method in class io.streamthoughts.azkarra.api.monad.Reader
 
apply(ComponentDescriptor<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptorModifier
Modifies the given ComponentDescriptor.
apply(T) - Method in interface io.streamthoughts.azkarra.api.monad.CheckedFunction
 
ArgsConf - Class in io.streamthoughts.azkarra.api.config
A Conf which is build from a list of arguments.
ArgsConf(String[]) - Constructor for class io.streamthoughts.azkarra.api.config.ArgsConf
Creates a new ArgsConf instance.
arrayValue(String, String) - Method in class io.streamthoughts.azkarra.api.components.ComponentMetadata
Gets the array value for the specified attribute name and member.
as(String) - Static method in class io.streamthoughts.azkarra.api.Executed
Static helper that can be used to creates a new Executed instance with the specified streams name.
as(String, String) - Static method in class io.streamthoughts.azkarra.api.Executed
Static helper that can be used to creates a new Executed instance with the specified streams name and description.
assignments() - Method in class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
Gets the set of topic-partitions assigned to this instance.
attributes() - Method in class io.streamthoughts.azkarra.api.components.ComponentMetadata
Gets all attributes.
attributesForName(String) - Method in class io.streamthoughts.azkarra.api.components.ComponentMetadata
Gets all attributes for the given name.
AzkarraContext - Interface in io.streamthoughts.azkarra.api
The AzkarraContext.
AzkarraContextAware - Interface in io.streamthoughts.azkarra.api
Interface to be implemented by any object that wishes to be notified of the AzkarraContext that it runs in.
AzkarraContextException - Exception in io.streamthoughts.azkarra.api.errors
 
AzkarraContextException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.AzkarraContextException
Creates a new AzkarraContextException instance.
AzkarraContextException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.AzkarraContextException
Creates a new AzkarraContextException instance.
AzkarraContextListener - Interface in io.streamthoughts.azkarra.api
 
AzkarraException - Exception in io.streamthoughts.azkarra.api.errors
AzkarraException is the top-level error type generated by the core-api.
AzkarraException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.AzkarraException
Creates a new AzkarraException instance.
AzkarraException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.AzkarraException
Creates a new AzkarraException instance.
AzkarraException(Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.AzkarraException
Creates a new AzkarraException instance.
AzkarraRestExtension - Interface in io.streamthoughts.azkarra.api.server
A pluggable interface to allow registration of new JAX-RS resources like REST endpoints.
AzkarraRestExtensionContext - Interface in io.streamthoughts.azkarra.api.server
This interfaces provides the capability for AzkarraRestExtension implementations to register JAX-RS resources using the provided Configurable and to get access to the AzkarraContext instance.
AzkarraRetriableException - Exception in io.streamthoughts.azkarra.api.errors
 
AzkarraRetriableException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.AzkarraRetriableException
Creates a new AzkarraRetriableException instance.
AzkarraRetriableException(Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.AzkarraRetriableException
Creates a new AzkarraRetriableException instance.
AzkarraStreamsService - Interface in io.streamthoughts.azkarra.api
The AzkarraStreamsService serves as the main front-facing interface for manipulating streams applications.
AzkarraVersion - Class in io.streamthoughts.azkarra.api
 
AzkarraVersion() - Constructor for class io.streamthoughts.azkarra.api.AzkarraVersion
 

B

Banner - Interface in io.streamthoughts.azkarra.api.banner
 
Banner.Mode - Enum in io.streamthoughts.azkarra.api.banner
 
BannerPrinter - Interface in io.streamthoughts.azkarra.api.banner
 
BaseComponentModule - Class in io.streamthoughts.azkarra.api.components
An abstract base class that can be extended to supply configurable components.
BaseComponentModule() - Constructor for class io.streamthoughts.azkarra.api.components.BaseComponentModule
 
build() - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
 
build() - Method in class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
 
build() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamContainerBuilder
Builds a KafkaStreams instance.
build(String, QueryParams) - Method in interface io.streamthoughts.azkarra.api.query.internal.LocalStoreQueryBuilder
 
build(TopologyDescription) - Static method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph
 
build(TopologyDescription.Processor) - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.ProcessorNodeBuilder
 
build(TopologyDescription.Sink) - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.SinkNodeBuilder
 
build(TopologyDescription.Source) - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.SourceNodeBuilder
 
buildApplicationId(TopologyMetadata, Conf) - Method in interface io.streamthoughts.azkarra.api.streams.ApplicationIdBuilder
Builds the StreamsConfig.APPLICATION_ID_CONFIG for the specified topology and configuration.
buildConditionsForAnnotation(List<ConditionalOn>) - Static method in class io.streamthoughts.azkarra.api.components.condition.Conditions
Static helper to build a list of Conditions based on the given annotation.
buildQuery(String, StoreOperation) - Method in enum io.streamthoughts.azkarra.api.query.StoreType
 
byLatestVersion() - Static method in class io.streamthoughts.azkarra.api.components.qualifier.Qualifiers
 
byName(String) - Static method in class io.streamthoughts.azkarra.api.components.qualifier.Qualifiers
 
byPrimary() - Static method in class io.streamthoughts.azkarra.api.components.qualifier.Qualifiers
 
byQualifiers(Qualifier<T>...) - Static method in class io.streamthoughts.azkarra.api.components.qualifier.Qualifiers
 
byRestriction(Restriction) - Static method in class io.streamthoughts.azkarra.api.components.qualifier.Qualifiers
 
byRestriction(String, String) - Static method in class io.streamthoughts.azkarra.api.components.qualifier.Qualifiers
 
bySecondary() - Static method in class io.streamthoughts.azkarra.api.components.qualifier.Qualifiers
 
byVersion(Version) - Static method in class io.streamthoughts.azkarra.api.components.qualifier.Qualifiers
 
byVersion(String) - Static method in class io.streamthoughts.azkarra.api.components.qualifier.Qualifiers
 

C

canBeInstantiated(Class<?>) - Static method in class io.streamthoughts.azkarra.api.util.ClassUtils
 
CheckedFunction<T,​R,​E extends Exception> - Interface in io.streamthoughts.azkarra.api.monad
 
CheckedSupplier<R,​E extends Throwable> - Interface in io.streamthoughts.azkarra.api.monad
 
classLoader() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Gets the classloader used to load the component.
classLoader() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Gets the classloader used to load the component.
className() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Gets the name of the describe component.
className() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Gets the name of the describe component.
ClassUtils - Class in io.streamthoughts.azkarra.api.util
 
ClassUtils() - Constructor for class io.streamthoughts.azkarra.api.util.ClassUtils
 
clientId() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerClientOffsets
 
close() - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
 
close() - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
close() - Method in interface io.streamthoughts.azkarra.api.components.GettableComponent
Closes the created component.
close() - Method in class io.streamthoughts.azkarra.api.streams.consumer.MonitorOffsetsConsumerInterceptor
close(boolean, Duration) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Closes this KafkaStreams instance and wait up to the timeout for the streams to be closed.
close(String, Options) - Method in class io.streamthoughts.azkarra.api.streams.rocksdb.DefaultRocksDBConfigSetter
close(Duration) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Closes this KafkaStreams instance.
committedOffset() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
 
committedOffset(OffsetAndTimestamp) - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
 
compareAndSwapLoaders(ClassLoader) - Static method in class io.streamthoughts.azkarra.api.util.ClassUtils
 
compareTo(Ordered) - Method in interface io.streamthoughts.azkarra.api.components.Ordered
compareTo(KV<K, V>) - Method in class io.streamthoughts.azkarra.api.model.KV
compareTo(MetricGroup) - Method in class io.streamthoughts.azkarra.api.model.MetricGroup
compareTo(StreamsTopologyGraph.Node) - Method in interface io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.Node
 
compareTo(StreamsTopologyGraph.SubTopologyGraph) - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.SubTopologyGraph
 
compareTo(TimestampedValue) - Method in class io.streamthoughts.azkarra.api.model.TimestampedValue
compareTo(ConsumerLogOffsets) - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
compareTo(TopicPartitions) - Method in class io.streamthoughts.azkarra.api.streams.TopicPartitions
compareTo(Version) - Method in class io.streamthoughts.azkarra.api.util.Version
Component - Annotation Type in io.streamthoughts.azkarra.api.annotations
Marker interface that any class having a no-arg constructor can used to indicate it can be registered.
ComponentAliasesGenerator - Interface in io.streamthoughts.azkarra.api.components
 
ComponentAttribute - Class in io.streamthoughts.azkarra.api.components
 
ComponentAttribute(String) - Constructor for class io.streamthoughts.azkarra.api.components.ComponentAttribute
Creates a new ComponentAttribute instance.
ComponentAttribute(String, Map<String, Object>, Map<String, Object>) - Constructor for class io.streamthoughts.azkarra.api.components.ComponentAttribute
Creates a new ComponentAttribute instance.
ComponentConditionalContext<T extends ComponentDescriptor> - Interface in io.streamthoughts.azkarra.api.components.condition
Interface to verify if a conditional component is enabled for a given context.
ComponentDescriptor<T> - Interface in io.streamthoughts.azkarra.api.components
Describes a single component managed by a ComponentFactory.
ComponentDescriptorFactory - Interface in io.streamthoughts.azkarra.api.components
Factory to create new SimpleComponentDescriptor instance.
ComponentDescriptorModifier - Interface in io.streamthoughts.azkarra.api.components
Callback for modifying a given component descriptor.
ComponentDescriptorRegistry - Interface in io.streamthoughts.azkarra.api.components
 
ComponentFactory - Interface in io.streamthoughts.azkarra.api.components
 
ComponentFactoryAware - Interface in io.streamthoughts.azkarra.api.components
 
ComponentMetadata - Class in io.streamthoughts.azkarra.api.components
 
ComponentMetadata() - Constructor for class io.streamthoughts.azkarra.api.components.ComponentMetadata
Creates a new ComponentMetadata instance.
ComponentModule<T> - Class in io.streamthoughts.azkarra.api.components
A configurable component supplier which has access to the ComponentFactory.
ComponentModule() - Constructor for class io.streamthoughts.azkarra.api.components.ComponentModule
 
ComponentNameGenerator - Interface in io.streamthoughts.azkarra.api.components
Interface which is used for generating component name.
ComponentRegistrationException - Exception in io.streamthoughts.azkarra.api.components
 
ComponentRegistrationException(String) - Constructor for exception io.streamthoughts.azkarra.api.components.ComponentRegistrationException
Creates a new ComponentRegistrationException instance.
ComponentRegistrationException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.components.ComponentRegistrationException
Creates a new ComponentRegistrationException instance.
ComponentRegistry - Interface in io.streamthoughts.azkarra.api.components
The ComponentRegistry is the main interface for managing components used in an Azkarra application.
components() - Method in annotation type io.streamthoughts.azkarra.api.annotations.ConditionalOn
Specify that components of the given types must be registered for the component to be enabled.
compose(Condition...) - Static method in class io.streamthoughts.azkarra.api.components.condition.Conditions
Static helper method to create a Condition compose of the given ones.
compose(List<? extends Condition>) - Static method in class io.streamthoughts.azkarra.api.components.condition.Conditions
Static helper method to create a Condition compose of the given ones.
CompositeQualifier<T> - Class in io.streamthoughts.azkarra.api.components.qualifier
 
CompositeQualifier(List<Qualifier<T>>) - Constructor for class io.streamthoughts.azkarra.api.components.qualifier.CompositeQualifier
Creates a new CompositeQualifier instance.
CompositeStateListener - Class in io.streamthoughts.azkarra.api.streams.listener
A KafkaStreams.StateListener that delegates to one or more KafkaStreams.StateListener in order.
CompositeStateListener() - Constructor for class io.streamthoughts.azkarra.api.streams.listener.CompositeStateListener
Creates a new CompositeStateListener instance.
CompositeStateListener(Collection<KafkaStreams.StateListener>) - Constructor for class io.streamthoughts.azkarra.api.streams.listener.CompositeStateListener
Creates a new CompositeStateListener instance.
CompositeStateRestoreListener - Class in io.streamthoughts.azkarra.api.streams.listener
A StateRestoreListener that delegates to one or more StateRestoreListener in order.
CompositeStateRestoreListener(Collection<StateRestoreListener>) - Constructor for class io.streamthoughts.azkarra.api.streams.listener.CompositeStateRestoreListener
Creates a new CompositeStateRestoreListener instance.
CompositeUncaughtExceptionHandler - Class in io.streamthoughts.azkarra.api.streams.listener
 
CompositeUncaughtExceptionHandler() - Constructor for class io.streamthoughts.azkarra.api.streams.listener.CompositeUncaughtExceptionHandler
Creates a new CompositeUncaughtExceptionHandler instance.
condition() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Gets the Condition that need to be fulfilled for this component to be eligible for use in the application.
condition() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Gets the Condition that need to be fulfilled for this component to be eligible for use in the application.
Condition - Interface in io.streamthoughts.azkarra.api.components.condition
Define a single condition that need to be fulfilled for a component to be eligible for use in the application.
ConditionalDescriptorRegistry - Interface in io.streamthoughts.azkarra.api.components
The main interface that defines methods to find registered ComponentDescriptor for enable components.
ConditionalOn - Annotation Type in io.streamthoughts.azkarra.api.annotations
This annotation can be used to indicate the condition(s) that need to be fulfilled for a component to be eligible for use in the application.
Conditionals - Annotation Type in io.streamthoughts.azkarra.api.annotations
This annotation can be used to indicate all the conditions that need to be fulfilled for a component to be eligible for use in the application.
ConditionContext<T extends ComponentDescriptor> - Interface in io.streamthoughts.azkarra.api.components.condition
The context information for use by a Condition matching a ComponentDescriptor.
conditions() - Method in annotation type io.streamthoughts.azkarra.api.annotations.ConditionalOn
Specify one or more conditions that the component must match.
Conditions - Class in io.streamthoughts.azkarra.api.components.condition
 
Conditions() - Constructor for class io.streamthoughts.azkarra.api.components.condition.Conditions
 
conf() - Method in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
Conf - Interface in io.streamthoughts.azkarra.api.config
Class which can be used for configuring components.
ConfBuilder - Class in io.streamthoughts.azkarra.api.config
Helper class which can be used for building new Conf instance.
ConfException - Exception in io.streamthoughts.azkarra.api.errors
ConfException is the top-level error type generated by the Conf api.
ConfException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.ConfException
 
ConfException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.ConfException
 
ConfException(Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.ConfException
 
config - Variable in class io.streamthoughts.azkarra.api.Executed
 
config() - Method in class io.streamthoughts.azkarra.api.model.Environment
 
configurable() - Method in interface io.streamthoughts.azkarra.api.server.AzkarraRestExtensionContext
Provides an implementation of Configurable that must be used to register JAX-RS resources.
Configurable - Interface in io.streamthoughts.azkarra.api.config
 
ConfigurableComponentFactory - Interface in io.streamthoughts.azkarra.api.components
 
ConfigurableSupplier<T> - Class in io.streamthoughts.azkarra.api.config
A configurable supplier.
ConfigurableSupplier() - Constructor for class io.streamthoughts.azkarra.api.config.ConfigurableSupplier
 
configuration() - Method in class io.streamthoughts.azkarra.api.streams.OptimizedTopologyProvider
Returns Conf defined for this TopologyProvider.
configure(Conf) - Method in class io.streamthoughts.azkarra.api.components.BaseComponentModule
Configures this instance with the specified Conf.
configure(Conf) - Method in interface io.streamthoughts.azkarra.api.config.Configurable
Configures this instance with the specified Conf.
configure(Conf) - Method in class io.streamthoughts.azkarra.api.config.ConfigurableSupplier
Configures this instance with the specified Conf.
configure(Conf) - Method in interface io.streamthoughts.azkarra.api.server.AzkarraRestExtension
Configures this instance with the specified Conf.
configure(Conf) - Method in class io.streamthoughts.azkarra.api.streams.OptimizedTopologyProvider
Configures this instance with the specified Conf.
configure(Map<String, ?>) - Method in class io.streamthoughts.azkarra.api.streams.consumer.MonitorOffsetsConsumerInterceptor
ConflictingComponentDefinitionException - Exception in io.streamthoughts.azkarra.api.components
 
ConflictingComponentDefinitionException(String) - Constructor for exception io.streamthoughts.azkarra.api.components.ConflictingComponentDefinitionException
CONSOLE - io.streamthoughts.azkarra.api.banner.Banner.Mode
 
consumedOffset() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
 
consumedOffset(OffsetAndTimestamp) - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
 
ConsumerClientOffsets - Class in io.streamthoughts.azkarra.api.streams.consumer
 
ConsumerClientOffsets(String, String, Set<ConsumerLogOffsets>) - Constructor for class io.streamthoughts.azkarra.api.streams.consumer.ConsumerClientOffsets
Creates a new ConsumerClientOffsets instance.
ConsumerGroupOffsets - Class in io.streamthoughts.azkarra.api.streams.consumer
 
ConsumerGroupOffsets(String, Set<ConsumerClientOffsets>) - Constructor for class io.streamthoughts.azkarra.api.streams.consumer.ConsumerGroupOffsets
Creates a new ConsumerGroupOffsets instance.
ConsumerGroupOffsetsRegistry - Interface in io.streamthoughts.azkarra.api.streams.consumer
 
ConsumerGroupOffsetsState - Class in io.streamthoughts.azkarra.api.streams.consumer
 
ConsumerLogOffsets - Class in io.streamthoughts.azkarra.api.streams.consumer
 
consumers() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerGroupOffsets
 
ConsumerThreadKey - Class in io.streamthoughts.azkarra.api.streams.consumer
 
container() - Method in class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
Return the container that is running the current KafkaStreams instance.
contains(char[], char) - Static method in class io.streamthoughts.azkarra.api.util.Utils
 
contains(Qualifier) - Method in interface io.streamthoughts.azkarra.api.components.Qualifier
 
contains(String) - Method in class io.streamthoughts.azkarra.api.components.ComponentAttribute
 
contains(String) - Method in class io.streamthoughts.azkarra.api.query.QueryParams
 
contains(String, Object) - Method in class io.streamthoughts.azkarra.api.components.ComponentAttribute
 
contains(String, String, Object) - Method in class io.streamthoughts.azkarra.api.components.ComponentMetadata
Checks whether the metadata contains the given value for the given attribute name and member.
containsComponent(Class<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Checks if at least one component is registered for the given type.
containsComponent(Class<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
containsComponent(Class<T>, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Checks if at least one component is registered for the given type and qualifier.
containsComponent(Class<T>, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
containsComponent(String) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Checks if at least one component is registered for the given type.
containsComponent(String) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
containsComponent(String, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Checks if at least one component is registered for the given type and qualifier.
containsComponent(String, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
context() - Method in interface io.streamthoughts.azkarra.api.server.AzkarraRestExtensionContext
Provides the AzkarraContext instance that can be used to retrieve registered components.
ContextAwareComponentFactory - Class in io.streamthoughts.azkarra.api.components
 
ContextAwareComponentFactory(AzkarraContext, ComponentFactory) - Constructor for class io.streamthoughts.azkarra.api.components.ContextAwareComponentFactory
Creates a new ContextAwareComponentFactory instance.
count() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueQueryBuilder
 
COUNT - io.streamthoughts.azkarra.api.query.StoreOperation
 
CREATED - io.streamthoughts.azkarra.api.State
 
CREATED - io.streamthoughts.azkarra.api.streams.State
The KafkaStreams instance has been created successfully.

D

DEFAULT - Static variable in interface io.streamthoughts.azkarra.api.components.ComponentNameGenerator
The default ComponentNameGenerator implementation.
DEFAULT - Static variable in interface io.streamthoughts.azkarra.api.streams.KafkaStreamsFactory
 
defaultExecutionEnvironment() - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Gets the default StreamsExecutionEnvironment.
DefaultRocksDBConfigSetter - Class in io.streamthoughts.azkarra.api.streams.rocksdb
 
DefaultRocksDBConfigSetter() - Constructor for class io.streamthoughts.azkarra.api.streams.rocksdb.DefaultRocksDBConfigSetter
 
DefaultRocksDBConfigSetter.DefaultRocksDBConfigSetterConfig - Class in io.streamthoughts.azkarra.api.streams.rocksdb
 
DefaultStreamsConfig - Annotation Type in io.streamthoughts.azkarra.api.annotations
Marker interface that a TopologyProvider can used to define the configuration properties to be used for creating a new KafkaStreams instance.
DefaultStreamsConfigs - Annotation Type in io.streamthoughts.azkarra.api.annotations
 
DelegatingComponentFactory - Class in io.streamthoughts.azkarra.api.components
A delegating ComponentFactory implementation.
DelegatingComponentFactory(ComponentFactory) - Constructor for class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
deleteStreams(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Deletes the streams instance for the specified streams application.
description - Variable in class io.streamthoughts.azkarra.api.Executed
 
description() - Method in annotation type io.streamthoughts.azkarra.api.annotations.TopologyInfo
Gets the Topology description.
description() - Method in class io.streamthoughts.azkarra.api.model.Metric
 
description() - Method in class io.streamthoughts.azkarra.api.providers.TopologyDescriptor
 
description() - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyContainer
 
description() - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyMetadata
 
descriptor() - Method in interface io.streamthoughts.azkarra.api.components.GettableComponent
Gets the descriptor for the component.
DistributedQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query
Default class to query a state store either locally, remotely or globally.
DistributedQuery(RemoteQueryClient, PreparedQuery<K, V>) - Constructor for class io.streamthoughts.azkarra.api.query.DistributedQuery
Creates a new DistributedQuery instance.
DTF - Static variable in interface io.streamthoughts.azkarra.api.time.Time
 

E

Eager - Annotation Type in io.streamthoughts.azkarra.api.annotations
Annotation that can be used on any class or method directly or indirectly annotated with Component.
Either<L,​R> - Class in io.streamthoughts.azkarra.api.monad
Simple Either monad type.
Either.Left<L,​R> - Class in io.streamthoughts.azkarra.api.monad
 
Either.LeftProjection<L,​R> - Class in io.streamthoughts.azkarra.api.monad
 
Either.Right<L,​R> - Class in io.streamthoughts.azkarra.api.monad
 
Either.RightProjection<L,​R> - Class in io.streamthoughts.azkarra.api.monad
 
EmbeddedHttpServer - Interface in io.streamthoughts.azkarra.api.server
Default interface to provide an embedded http-server.
EmbeddedHttpServerProvider - Interface in io.streamthoughts.azkarra.api.spi
Default Service Provider interface to provides an EmbeddedHttpServer implementation.
empty() - Static method in interface io.streamthoughts.azkarra.api.config.Conf
Static helper that can be used to creates a new empty Conf instance.
empty() - Static method in class io.streamthoughts.azkarra.api.query.QueryParams
 
EMPTY - Static variable in interface io.streamthoughts.azkarra.api.config.Conf
 
EmptyConf - Class in io.streamthoughts.azkarra.api.config
 
EmptyConf() - Constructor for class io.streamthoughts.azkarra.api.config.EmptyConf
 
env(String) - Static method in class io.streamthoughts.azkarra.api.components.Restriction
 
Environment - Class in io.streamthoughts.azkarra.api.model
 
Environment(String, State, Map<String, Object>, Set<String>, boolean) - Constructor for class io.streamthoughts.azkarra.api.model.Environment
Creates a new Environment instance.
environments() - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Gets all StreamsExecutionEnvironment registered to this context.
equals(Object) - Method in class io.streamthoughts.azkarra.api.components.ComponentAttribute
equals(Object) - Method in class io.streamthoughts.azkarra.api.components.qualifier.AnyQualifier
equals(Object) - Method in class io.streamthoughts.azkarra.api.components.qualifier.CompositeQualifier
equals(Object) - Method in class io.streamthoughts.azkarra.api.components.qualifier.NamedQualifier
equals(Object) - Method in class io.streamthoughts.azkarra.api.components.qualifier.RestrictionQualifier
equals(Object) - Method in class io.streamthoughts.azkarra.api.components.qualifier.VersionQualifier
equals(Object) - Method in class io.streamthoughts.azkarra.api.components.Restriction
equals(Object) - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
equals(Object) - Method in class io.streamthoughts.azkarra.api.errors.Error
equals(Object) - Method in class io.streamthoughts.azkarra.api.model.Environment
equals(Object) - Method in class io.streamthoughts.azkarra.api.model.KV
equals(Object) - Method in class io.streamthoughts.azkarra.api.model.Metric
 
equals(Object) - Method in class io.streamthoughts.azkarra.api.model.MetricGroup
equals(Object) - Method in class io.streamthoughts.azkarra.api.model.TimestampedValue
equals(Object) - Method in class io.streamthoughts.azkarra.api.monad.Tuple
equals(Object) - Method in class io.streamthoughts.azkarra.api.query.internal.KeyedLocalStoreQuery
equals(Object) - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueGetRangeQuery
equals(Object) - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueGetRangeQuery
equals(Object) - Method in class io.streamthoughts.azkarra.api.query.Queried
equals(Object) - Method in class io.streamthoughts.azkarra.api.query.QueryInfo
equals(Object) - Method in class io.streamthoughts.azkarra.api.query.result.AbstractResultSet
equals(Object) - Method in class io.streamthoughts.azkarra.api.query.result.ErrorResultSet
equals(Object) - Method in class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
 
equals(Object) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResult
equals(Object) - Method in class io.streamthoughts.azkarra.api.query.result.SuccessResultSet
 
equals(Object) - Method in class io.streamthoughts.azkarra.api.server.ServerInfo
equals(Object) - Method in class io.streamthoughts.azkarra.api.streams.ApplicationId
equals(Object) - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerClientOffsets
 
equals(Object) - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerGroupOffsets
equals(Object) - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerGroupOffsetsState
equals(Object) - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
equals(Object) - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerThreadKey
 
equals(Object) - Method in class io.streamthoughts.azkarra.api.streams.consumer.OffsetAndTimestamp
equals(Object) - Method in class io.streamthoughts.azkarra.api.streams.StateChangeEvent
 
equals(Object) - Method in class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
equals(Object) - Method in class io.streamthoughts.azkarra.api.streams.TopicPartitions
equals(Object) - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyMetadata
equals(Object) - Method in class io.streamthoughts.azkarra.api.util.Version
Error - Class in io.streamthoughts.azkarra.api.errors
 
Error(String) - Constructor for class io.streamthoughts.azkarra.api.errors.Error
 
Error(Throwable) - Constructor for class io.streamthoughts.azkarra.api.errors.Error
 
ERROR - io.streamthoughts.azkarra.api.query.result.QueryStatus
Unexpected error happens while querying store.
ERROR - io.streamthoughts.azkarra.api.streams.State
 
ErrorResultSet - Class in io.streamthoughts.azkarra.api.query.result
 
ErrorResultSet(String, boolean, QueryError) - Constructor for class io.streamthoughts.azkarra.api.query.result.ErrorResultSet
 
ErrorResultSet(String, boolean, List<QueryError>) - Constructor for class io.streamthoughts.azkarra.api.query.result.ErrorResultSet
 
exception() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Gets the last observed exception thrown the KafkaStreams instance.
exceptionType() - Method in class io.streamthoughts.azkarra.api.monad.Retry
 
excludeByName(String) - Static method in class io.streamthoughts.azkarra.api.components.qualifier.Qualifiers
 
excludeSecondary() - Static method in class io.streamthoughts.azkarra.api.components.qualifier.Qualifiers
 
execute() - Method in class io.streamthoughts.azkarra.api.streams.InternalStreamsLifeCycleChain
Executes the operation on the current KafkaStreams instance.
execute() - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleChain
Executes the operation on the current KafkaStreams instance.
execute(KafkaStreamsContainer) - Method in interface io.streamthoughts.azkarra.api.query.LocalStoreQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueCountQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueGetAllQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueGetQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueGetRangeQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.PreparedQuery
Executes this query locally on the specified streams instance.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.SessionFetchKeyRangeQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.SessionFetchQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueGetAllQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueGetQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueGetRangeQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowFetchAllQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowFetchKeyRangeQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowFetchQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowFetchTimeRangeQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowGetAllQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.WindowFetchAllQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.WindowFetchKeyRangeQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.WindowFetchQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.WindowFetchTimeRangeQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in class io.streamthoughts.azkarra.api.query.internal.WindowGetAllQuery
Executes this query to the specified KafkaStreams application.
execute(KafkaStreamsContainer, long) - Method in interface io.streamthoughts.azkarra.api.query.LocalStoreQuery
Executes this query to the specified KafkaStreams application.
execute(StreamsLifecycleInterceptor, StreamsLifecycleChain) - Method in interface io.streamthoughts.azkarra.api.streams.InternalStreamsLifeCycleChain.Callback
 
Executed - Class in io.streamthoughts.azkarra.api
Executed class is used to describe a Topology instance to be executed.
Executed() - Constructor for class io.streamthoughts.azkarra.api.Executed
Creates a new Executed instance.
Executed(Executed) - Constructor for class io.streamthoughts.azkarra.api.Executed
 
ExecutionException - Exception in io.streamthoughts.azkarra.api.errors
 
ExecutionException(Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.ExecutionException
 
exists() - Method in class io.streamthoughts.azkarra.api.monad.Either.LeftProjection
 
exists() - Method in class io.streamthoughts.azkarra.api.monad.Either.RightProjection
 

F

factory - Variable in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
factory - Variable in class io.streamthoughts.azkarra.api.Executed
 
Factory - Annotation Type in io.streamthoughts.azkarra.api.annotations
An annotation that can be used by any class having a no-arg constructor to provide one or many other component implementation.
failable(CheckedSupplier<V, E>) - Static method in interface io.streamthoughts.azkarra.api.monad.Try
 
failure(Throwable) - Static method in interface io.streamthoughts.azkarra.api.monad.Try
 
fetch() - Method in class io.streamthoughts.azkarra.api.query.internal.SessionQueryBuilder
 
fetch() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowQueryBuilder
 
fetch() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
FETCH - io.streamthoughts.azkarra.api.query.StoreOperation
 
FETCH_ALL - io.streamthoughts.azkarra.api.query.StoreOperation
 
FETCH_KEY_RANGE - io.streamthoughts.azkarra.api.query.StoreOperation
 
FETCH_TIME_RANGE - io.streamthoughts.azkarra.api.query.StoreOperation
 
fetchAll() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowQueryBuilder
 
fetchAll() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
fetchKeyRange() - Method in class io.streamthoughts.azkarra.api.query.internal.SessionQueryBuilder
 
fetchKeyRange() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowQueryBuilder
 
fetchKeyRange() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
fetchLogEndOffsetsFor(Consumer<K, V>, Collection<TopicPartition>) - Static method in class io.streamthoughts.azkarra.api.streams.consumer.LogOffsetsFetcher
 
fetchLogStartOffsetsFor(Consumer<K, V>, Collection<TopicPartition>) - Static method in class io.streamthoughts.azkarra.api.streams.consumer.LogOffsetsFetcher
 
fetchTimeRange() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowQueryBuilder
 
fetchTimeRange() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
filter(Class<T>, Stream<ComponentDescriptor<T>>) - Method in class io.streamthoughts.azkarra.api.components.qualifier.AnyQualifier
filter(Class<T>, Stream<ComponentDescriptor<T>>) - Method in class io.streamthoughts.azkarra.api.components.qualifier.CompositeQualifier
filter(Class<T>, Stream<ComponentDescriptor<T>>) - Method in interface io.streamthoughts.azkarra.api.components.Qualifier
 
filter(Class<T>, Stream<ComponentDescriptor<T>>) - Method in class io.streamthoughts.azkarra.api.components.qualifier.LatestVersionQualifier
filter(Class<T>, Stream<ComponentDescriptor<T>>) - Method in class io.streamthoughts.azkarra.api.components.qualifier.NamedQualifier
filter(Class<T>, Stream<ComponentDescriptor<T>>) - Method in class io.streamthoughts.azkarra.api.components.qualifier.PrimaryQualifier
filter(Class<T>, Stream<ComponentDescriptor<T>>) - Method in class io.streamthoughts.azkarra.api.components.qualifier.RestrictionQualifier
filter(Class<T>, Stream<ComponentDescriptor<T>>) - Method in class io.streamthoughts.azkarra.api.components.qualifier.SecondaryQualifier
filter(Class<T>, Stream<ComponentDescriptor<T>>) - Method in class io.streamthoughts.azkarra.api.components.qualifier.VersionQualifier
findAllDescriptorsByAlias(String) - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptorRegistry
Finds all ComponentDescriptor registered for the specified alias.
findAllDescriptorsByAlias(String) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findAllDescriptorsByAlias(String, ComponentConditionalContext) - Method in interface io.streamthoughts.azkarra.api.components.ConditionalDescriptorRegistry
Finds all ComponentDescriptor registered for the specified alias.
findAllDescriptorsByAlias(String, ComponentConditionalContext) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findAllDescriptorsByAlias(String, ComponentConditionalContext, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ConditionalDescriptorRegistry
Finds all ComponentDescriptor registered for the specified alias.
findAllDescriptorsByAlias(String, ComponentConditionalContext, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findAllDescriptorsByAlias(String, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptorRegistry
Finds all ComponentDescriptor registered for the specified alias.
findAllDescriptorsByAlias(String, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findAllDescriptorsByClass(Class<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptorRegistry
Finds all ComponentDescriptor registered for the specified type.
findAllDescriptorsByClass(Class<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findAllDescriptorsByClass(Class<T>, ComponentConditionalContext) - Method in interface io.streamthoughts.azkarra.api.components.ConditionalDescriptorRegistry
Finds all ComponentDescriptor registered for the specified type.
findAllDescriptorsByClass(Class<T>, ComponentConditionalContext) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findAllDescriptorsByClass(Class<T>, ComponentConditionalContext, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ConditionalDescriptorRegistry
Finds all ComponentDescriptor registered for the specified type.
findAllDescriptorsByClass(Class<T>, ComponentConditionalContext, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findAllDescriptorsByClass(Class<T>, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptorRegistry
Finds all ComponentDescriptor registered for the specified type.
findAllDescriptorsByClass(Class<T>, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findDescriptorByAlias(String) - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptorRegistry
Finds a ComponentDescriptor for the specified type.
findDescriptorByAlias(String) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findDescriptorByAlias(String, ComponentConditionalContext) - Method in interface io.streamthoughts.azkarra.api.components.ConditionalDescriptorRegistry
Finds a ComponentDescriptor for the specified type.
findDescriptorByAlias(String, ComponentConditionalContext) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findDescriptorByAlias(String, ComponentConditionalContext, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ConditionalDescriptorRegistry
Finds a ComponentDescriptor for the specified type and options.
findDescriptorByAlias(String, ComponentConditionalContext, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findDescriptorByAlias(String, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptorRegistry
Finds a ComponentDescriptor for the specified type and options.
findDescriptorByAlias(String, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findDescriptorByClass(Class<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptorRegistry
Finds a ComponentDescriptor for the specified type.
findDescriptorByClass(Class<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findDescriptorByClass(Class<T>, ComponentConditionalContext) - Method in interface io.streamthoughts.azkarra.api.components.ConditionalDescriptorRegistry
Finds a ComponentDescriptor for the specified type.
findDescriptorByClass(Class<T>, ComponentConditionalContext) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findDescriptorByClass(Class<T>, ComponentConditionalContext, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ConditionalDescriptorRegistry
Finds a ComponentDescriptor for the specified type and options.
findDescriptorByClass(Class<T>, ComponentConditionalContext, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findDescriptorByClass(Class<T>, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptorRegistry
Finds a ComponentDescriptor for the specified type and options.
findDescriptorByClass(Class<T>, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
findFirst(Class<T>, Stream<ComponentDescriptor<T>>) - Method in interface io.streamthoughts.azkarra.api.components.Qualifier
 
flatMap(Function<? super B, Reader<A, ? extends BB>>) - Method in class io.streamthoughts.azkarra.api.monad.Reader
 
flatMap(Function<? super L, Either<LL, R>>) - Method in class io.streamthoughts.azkarra.api.monad.Either.LeftProjection
 
flatMap(Function<? super R, Either<L, RR>>) - Method in class io.streamthoughts.azkarra.api.monad.Either.RightProjection
 
flatMap(Function<? super V, Try<B>>) - Method in class io.streamthoughts.azkarra.api.monad.Try.Failure
flatMap(Function<? super V, Try<B>>) - Method in interface io.streamthoughts.azkarra.api.monad.Try
 
flatMap(Function<? super V, Try<B>>) - Method in class io.streamthoughts.azkarra.api.monad.Try.Retriable
flatMap(Function<? super V, Try<B>>) - Method in class io.streamthoughts.azkarra.api.monad.Try.Success
flatMap(Function<Tuple<L, R>, Tuple<LL, RR>>) - Method in class io.streamthoughts.azkarra.api.monad.Tuple
 
fold(Function<L, LL>, Function<R, RR>) - Method in class io.streamthoughts.azkarra.api.monad.Tuple
 
fold(Function<L, T>, Function<R, T>) - Method in class io.streamthoughts.azkarra.api.monad.Either
 
FutureCollectors - Class in io.streamthoughts.azkarra.api.util
 

G

generate(ComponentDescriptor<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentNameGenerator
Generates a component name for the specified component descriptor.
get() - Method in class io.streamthoughts.azkarra.api.config.ConfigurableSupplier
get() - Method in class io.streamthoughts.azkarra.api.config.Property
 
get() - Method in interface io.streamthoughts.azkarra.api.monad.CheckedSupplier
 
get() - Method in class io.streamthoughts.azkarra.api.monad.Either.LeftProjection
 
get() - Method in class io.streamthoughts.azkarra.api.monad.Either.RightProjection
 
get() - Method in class io.streamthoughts.azkarra.api.monad.Try.Failure
get() - Method in interface io.streamthoughts.azkarra.api.monad.Try
 
get() - Method in class io.streamthoughts.azkarra.api.monad.Try.Retriable
get() - Method in class io.streamthoughts.azkarra.api.monad.Try.Success
get() - Method in class io.streamthoughts.azkarra.api.monad.Validator
 
get() - Method in interface io.streamthoughts.azkarra.api.providers.Provider
Gets the component instance.
get() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueQueryBuilder
 
get() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueQueryBuilder
 
get() - Method in class io.streamthoughts.azkarra.api.query.LocalStoreAccessor
 
get() - Method in interface io.streamthoughts.azkarra.api.query.LocalStoreAccessor.StoreSupplier
 
get() - Method in class io.streamthoughts.azkarra.api.streams.OptimizedTopologyProvider
Supplies a new Kafka Streams Topology instance.
get() - Method in interface io.streamthoughts.azkarra.api.streams.TopologyProvider
Supplies a new Kafka Streams Topology instance.
get(AzkarraContext) - Method in interface io.streamthoughts.azkarra.api.spi.EmbeddedHttpServerProvider
Creates an returns the embedded HTTP server.
get(Conf) - Method in interface io.streamthoughts.azkarra.api.components.GettableComponent
Gets the instance of type GettableComponent, which may be shared or independent.
get(Conf) - Method in class io.streamthoughts.azkarra.api.config.ConfigurableSupplier
 
GET - io.streamthoughts.azkarra.api.query.StoreOperation
 
getAliasesFor(ComponentDescriptor, Collection<? extends ComponentDescriptor>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentAliasesGenerator
Gets unique aliases for the specified SimpleComponentDescriptor descriptor.
getAllComponentProviders(Class<T>, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponentProviders(Class<T>, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
getAllComponents(Class<T>) - Method in interface io.streamthoughts.azkarra.api.components.ConfigurableComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponents(Class<T>, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ConfigurableComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponents(Class<T>, Conf) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponents(Class<T>, Conf) - Method in class io.streamthoughts.azkarra.api.components.ContextAwareComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponents(Class<T>, Conf) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
getAllComponents(Class<T>, Conf, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponents(Class<T>, Conf, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.ContextAwareComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponents(Class<T>, Conf, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
getAllComponents(String) - Method in interface io.streamthoughts.azkarra.api.components.ConfigurableComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponents(String, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ConfigurableComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponents(String, Conf) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponents(String, Conf) - Method in class io.streamthoughts.azkarra.api.components.ContextAwareComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponents(String, Conf) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
getAllComponents(String, Conf, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponents(String, Conf, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.ContextAwareComponentFactory
Gets all instances, which may be shared or independent, for the specified type.
getAllComponents(String, Conf, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
getAllDeclaredAnnotations(Class<?>) - Static method in class io.streamthoughts.azkarra.api.util.ClassUtils
 
getAllDeclaredAnnotationsByType(Class<?>, Class<T>) - Static method in class io.streamthoughts.azkarra.api.util.ClassUtils
 
getAllEnvironments() - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Gets all existing streams environments.
getAllMetadata() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
 
getAllMetadataForStore(String) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
 
getAllStreams() - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Returns the list of all running streams applications.
getAllSuperTypes(Class<?>) - Static method in class io.streamthoughts.azkarra.api.util.ClassUtils
 
getBool(Object) - Static method in class io.streamthoughts.azkarra.api.util.TypeConverter
 
getBoolean(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets a required parameter as an boolean.
getBoolean(String) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
Gets a required parameter as an boolean.
getBoolean(String) - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Gets a required parameter as an boolean.
getBoolean(String) - Method in class io.streamthoughts.azkarra.api.config.MapConf
Gets a required parameter as an boolean.
getBytes(Object) - Static method in class io.streamthoughts.azkarra.api.util.TypeConverter
 
getClass(String, Class<T>) - Method in class io.streamthoughts.azkarra.api.config.AbstractConf
Gets a required parameter as an instances of type Conf.
getClass(String, Class<T>) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets a required parameter as an instances of type Conf.
getClass(String, Class<T>) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
Gets a required parameter as an instances of type Conf.
getClass(String, Class<T>) - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Gets a required parameter as an instances of type Conf.
getClasses(String, Class<T>) - Method in class io.streamthoughts.azkarra.api.config.AbstractConf
Gets a required parameter as a list of instances of type Conf.
getClasses(String, Class<T>) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets a required parameter as a list of instances of type Conf.
getClasses(String, Class<T>) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
Gets a required parameter as a list of instances of type Conf.
getClasses(String, Class<T>) - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Gets a required parameter as a list of instances of type Conf.
getClassLoader() - Static method in class io.streamthoughts.azkarra.api.util.ClassUtils
 
getComponent() - Method in interface io.streamthoughts.azkarra.api.components.condition.ConditionContext
 
getComponent(Class<T>) - Method in interface io.streamthoughts.azkarra.api.components.ConfigurableComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponent(Class<T>, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ConfigurableComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponent(Class<T>, Conf) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponent(Class<T>, Conf) - Method in class io.streamthoughts.azkarra.api.components.ContextAwareComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponent(Class<T>, Conf) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
getComponent(Class<T>, Conf, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponent(Class<T>, Conf, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.ContextAwareComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponent(Class<T>, Conf, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
getComponent(String) - Method in interface io.streamthoughts.azkarra.api.components.ConfigurableComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponent(String, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ConfigurableComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponent(String, Conf) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponent(String, Conf) - Method in class io.streamthoughts.azkarra.api.components.ContextAwareComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponent(String, Conf) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
getComponent(String, Conf, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponent(String, Conf, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.ContextAwareComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponent(String, Conf, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
getComponentFactory() - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Gets the internal ComponentFactory.
getComponentFactory() - Method in class io.streamthoughts.azkarra.api.components.BaseComponentModule
Gets the internal ComponentFactory.
getComponentFactory() - Method in interface io.streamthoughts.azkarra.api.components.condition.ConditionContext
Get the ComponentFactory that holds the component descriptor should the condition match.
getComponentFactory() - Method in interface io.streamthoughts.azkarra.api.components.ConfigurableComponentFactory
Gets the internal ComponentFactory.
getComponentProvider(Class<T>, Qualifier<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Gets an instance, which may be shared or independent, for the specified type.
getComponentProvider(Class<T>, Qualifier<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
getConfAsMap() - Method in interface io.streamthoughts.azkarra.api.config.Conf
Converts this Conf into a path-value map.
getConfAsMap() - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
Converts this Conf into a path-value map.
getConfAsMap() - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Converts this Conf into a path-value map.
getConfAsMap() - Method in class io.streamthoughts.azkarra.api.config.MapConf
Converts this Conf into a path-value map.
getConfAsProperties() - Method in interface io.streamthoughts.azkarra.api.config.Conf
Converts this Conf into a properties.
getConfAsProperties() - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
Converts this Conf into a properties.
getConfAsProperties() - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Converts this Conf into a properties.
getConfAsProperties() - Method in class io.streamthoughts.azkarra.api.config.MapConf
Converts this Conf into a properties.
getConfig() - Method in interface io.streamthoughts.azkarra.api.components.condition.ConditionContext
Get the configuration that was passed to get the component instance.
getConfiguration() - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Returns the global context streamsConfig of this AzkarraContext instance.
getConfiguration() - Method in class io.streamthoughts.azkarra.api.components.BaseComponentModule
Gets the configuration used by this component factory.
getConfiguration() - Method in interface io.streamthoughts.azkarra.api.components.ConfigurableComponentFactory
Gets the configuration used by this component factory.
getConfiguration() - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Gets this environment configuration.
getContextConfig() - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
 
getDate(Object) - Static method in class io.streamthoughts.azkarra.api.util.TypeConverter
 
getDefaultKeySerde() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Gets the default Serde configured for key.
getDouble(Object) - Static method in class io.streamthoughts.azkarra.api.util.TypeConverter
 
getDouble(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets a required parameter as a double.
getDouble(String) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
Gets a required parameter as a double.
getDouble(String) - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Gets a required parameter as a double.
getDouble(String) - Method in class io.streamthoughts.azkarra.api.config.MapConf
Gets a required parameter as a double.
getEnvironmentForNameOrCreate(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Gets the StreamsExecutionEnvironment for the specified name or create a new one.
getError() - Method in class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
 
getErrors() - Method in class io.streamthoughts.azkarra.api.query.result.ErrorResultSet
 
getFailure() - Method in class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
 
getFloat(Object) - Static method in class io.streamthoughts.azkarra.api.util.TypeConverter
 
getGitBranch() - Static method in class io.streamthoughts.azkarra.api.AzkarraVersion
 
getGitCommitId() - Static method in class io.streamthoughts.azkarra.api.AzkarraVersion
 
getGlobalStores() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph
 
getHost() - Method in class io.streamthoughts.azkarra.api.server.ServerInfo
 
getId() - Method in class io.streamthoughts.azkarra.api.model.StreamsStatus
 
getId() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.GlobalStore
 
getId() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.SubTopologyGraph
 
getInstance() - Static method in class io.streamthoughts.azkarra.api.streams.consumer.GlobalConsumerOffsetsRegistry
 
getInt(Object) - Static method in class io.streamthoughts.azkarra.api.util.TypeConverter
 
getInt(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets a required parameter as an integer.
getInt(String) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
Gets a required parameter as an integer.
getInt(String) - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Gets a required parameter as an integer.
getInt(String) - Method in class io.streamthoughts.azkarra.api.config.MapConf
Gets a required parameter as an integer.
getKafkaStreams() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Returns the wrapper KafkaStreams instance.
getLatest(Version...) - Static method in class io.streamthoughts.azkarra.api.util.Version
Static helper for returning the latest version from a list of Version.
getList(Object) - Static method in class io.streamthoughts.azkarra.api.util.TypeConverter
 
getLocalKeyValueStore(String) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
 
getLocalServerInfo() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
 
getLocalSessionStore(String) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
 
getLocalTimestampedKeyValueStore(String) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
 
getLocalTimestampedWindowStore(String) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
 
getLocalWindowStore(String) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
 
getLong(Object) - Static method in class io.streamthoughts.azkarra.api.util.TypeConverter
 
getLong(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets a required parameter as a long.
getLong(String) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
Gets a required parameter as a long.
getLong(String) - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Gets a required parameter as a long.
getLong(String) - Method in class io.streamthoughts.azkarra.api.config.MapConf
Gets a required parameter as a long.
getLong(String) - Method in class io.streamthoughts.azkarra.api.query.QueryParams
Gets the parameter as long for the given key.
getMetadataForStoreAndKey(String, K, Serializer<K>) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
 
getName() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.AbstractNode
 
getName() - Method in interface io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.Node
 
getNodes() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.SubTopologyGraph
 
getOptionalBoolean(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets an optional parameter as an boolean.
getOptionalDouble(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets an optional parameter as an double.
getOptionalInt(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets an optional parameter as an integer.
getOptionalLong(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets an optional parameter as a long.
getOptionalString(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets an optional parameter as a string.
getOrThrow(Function<List<Error>, Throwable>) - Method in class io.streamthoughts.azkarra.api.monad.Validator
 
getPort() - Method in class io.streamthoughts.azkarra.api.server.ServerInfo
 
getPredecessors() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.AbstractNode
 
getPredecessors() - Method in interface io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.Node
 
getProcessor() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.GlobalStore
 
getProducer(Map<String, Object>) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Creates a new Producer instance using the same configs that the Kafka Streams instance.
getRecords() - Method in class io.streamthoughts.azkarra.api.query.result.SuccessResultSet
 
getResult() - Method in class io.streamthoughts.azkarra.api.query.result.QueryResult
 
getServer() - Method in class io.streamthoughts.azkarra.api.query.result.AbstractResultSet
 
getServer() - Method in class io.streamthoughts.azkarra.api.query.result.QueryResult
 
getShort(Object) - Static method in class io.streamthoughts.azkarra.api.util.TypeConverter
 
getSource() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.GlobalStore
 
getState() - Method in class io.streamthoughts.azkarra.api.model.StreamsStatus
 
getStatus() - Method in class io.streamthoughts.azkarra.api.query.result.QueryResult
 
getStore() - Method in class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
 
getStores() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.ProcessorNode
 
getStreamBuilder() - Method in class io.streamthoughts.azkarra.api.streams.OptimizedTopologyProvider
Returns the StreamsBuilder which is used to build the Topology instance.
getStreamsById(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Returns the KafkaStreamsContainer for the specified streams application.
getStreamsConfigById(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Returns the Conf for the specified streams application.
getStreamsConsumerOffsetsById(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Gets the topic/partitions offsets for the specified streams application.
getStreamsInstancesById(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Gets all local and remote streams instances for the specified streams application.
getStreamsMetricsById(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Gets all metrics for the specified streams application.
getStreamsMetricsById(String, Predicate<Tuple<String, Metric>>) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Gets metrics for the specified streams application matching a predicate.
getStreamsStatusById(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Returns the status for the specified streams application.
getStreamsTopologyById(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Returns the StreamsTopologyGraph for the specified streams application.
getStreamThreadExceptionHandler() - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
getString(Object) - Static method in class io.streamthoughts.azkarra.api.util.TypeConverter
 
getString(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets a required parameter a a string.
getString(String) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
Gets a required parameter a a string.
getString(String) - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Gets a required parameter a a string.
getString(String) - Method in class io.streamthoughts.azkarra.api.config.MapConf
Gets a required parameter a a string.
getString(String) - Method in class io.streamthoughts.azkarra.api.query.QueryParams
Gets the parameter as string for the given key.
getStringList(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets a required parameter as a list.
getStringList(String) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
 
getStringList(String) - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Gets a required parameter as a list.
getStringList(String) - Method in class io.streamthoughts.azkarra.api.config.MapConf
Gets a required parameter as a list.
getSubConf(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets a required parameter as a Conf.
getSubConf(String) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
Gets a required parameter as a Conf.
getSubConf(String) - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Gets a required parameter as a Conf.
getSubConf(String) - Method in class io.streamthoughts.azkarra.api.config.MapConf
Gets a required parameter as a Conf.
getSubConfList(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Gets a required parameter as a list of Conf.
getSubConfList(String) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
Gets a required parameter as a list of Conf.
getSubConfList(String) - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Gets a required parameter as a list of Conf.
getSubConfList(String) - Method in class io.streamthoughts.azkarra.api.config.MapConf
Gets a required parameter as a list of Conf.
getSubTopologies() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph
 
getSuccess() - Method in class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
 
getSuccessors() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.AbstractNode
 
getSuccessors() - Method in interface io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.Node
 
getSuperTypes(Class<?>) - Static method in class io.streamthoughts.azkarra.api.util.ClassUtils
 
GettableComponent<T> - Interface in io.streamthoughts.azkarra.api.components
Class for getting a configurable component.
getThreads() - Method in class io.streamthoughts.azkarra.api.model.StreamsStatus
 
getThrowable() - Method in class io.streamthoughts.azkarra.api.monad.Try.Failure
getThrowable() - Method in interface io.streamthoughts.azkarra.api.monad.Try
 
getThrowable() - Method in class io.streamthoughts.azkarra.api.monad.Try.Retriable
 
getThrowable() - Method in class io.streamthoughts.azkarra.api.monad.Try.Success
getTook() - Method in class io.streamthoughts.azkarra.api.query.result.QueryResult
 
getTopic() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.SinkNode
 
getTopics() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.SourceNode
 
getTopology(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Gets the topology for the specified class name or alias.
getTopologyProviders() - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Gets all topologies available locally.
getTotal() - Method in class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
 
getTotal() - Method in class io.streamthoughts.azkarra.api.query.result.SuccessResultSet
 
getType() - Method in class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.AbstractNode
 
getType() - Method in interface io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.Node
 
getType() - Method in class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
 
getValue(String) - Method in class io.streamthoughts.azkarra.api.query.QueryParams
Gets the parameter for the given key.
getVersion() - Static method in class io.streamthoughts.azkarra.api.AzkarraVersion
 
GlobalConsumerOffsetsRegistry - Class in io.streamthoughts.azkarra.api.streams.consumer
 
GlobalResultSet<K,​V> - Class in io.streamthoughts.azkarra.api.query.result
 
GlobalResultSet(String, String, String, List<ErrorResultSet>, List<SuccessResultSet<K, V>>) - Constructor for class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
Creates a new GlobalResultSet instance.
GlobalResultSet(String, String, List<ErrorResultSet>, List<SuccessResultSet<K, V>>) - Constructor for class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
Creates a new GlobalResultSet instance.
group() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerGroupOffsets
 
GroupMetricFilter - Class in io.streamthoughts.azkarra.api.model.predicate
 
GroupMetricFilter(String) - Constructor for class io.streamthoughts.azkarra.api.model.predicate.GroupMetricFilter
Creates a new GroupMetricFilter instance.

H

handle(KafkaStreamsContainer, Thread, Throwable) - Method in interface io.streamthoughts.azkarra.api.streams.errors.StreamThreadExceptionHandler
Method invoked when a StreamThread abruptly terminates due to an uncaught exception.
hashCode() - Method in class io.streamthoughts.azkarra.api.components.ComponentAttribute
hashCode() - Method in class io.streamthoughts.azkarra.api.components.qualifier.AnyQualifier
hashCode() - Method in class io.streamthoughts.azkarra.api.components.qualifier.CompositeQualifier
hashCode() - Method in class io.streamthoughts.azkarra.api.components.qualifier.NamedQualifier
hashCode() - Method in class io.streamthoughts.azkarra.api.components.qualifier.RestrictionQualifier
hashCode() - Method in class io.streamthoughts.azkarra.api.components.qualifier.VersionQualifier
hashCode() - Method in class io.streamthoughts.azkarra.api.components.Restriction
hashCode() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
hashCode() - Method in class io.streamthoughts.azkarra.api.errors.Error
hashCode() - Method in class io.streamthoughts.azkarra.api.model.Environment
hashCode() - Method in class io.streamthoughts.azkarra.api.model.KV
hashCode() - Method in class io.streamthoughts.azkarra.api.model.Metric
 
hashCode() - Method in class io.streamthoughts.azkarra.api.model.MetricGroup
hashCode() - Method in class io.streamthoughts.azkarra.api.model.TimestampedValue
hashCode() - Method in class io.streamthoughts.azkarra.api.monad.Tuple
hashCode() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyedLocalStoreQuery
hashCode() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueGetRangeQuery
hashCode() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueGetRangeQuery
hashCode() - Method in class io.streamthoughts.azkarra.api.query.Queried
hashCode() - Method in class io.streamthoughts.azkarra.api.query.QueryInfo
hashCode() - Method in class io.streamthoughts.azkarra.api.query.result.AbstractResultSet
hashCode() - Method in class io.streamthoughts.azkarra.api.query.result.ErrorResultSet
hashCode() - Method in class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
 
hashCode() - Method in class io.streamthoughts.azkarra.api.query.result.QueryResult
hashCode() - Method in class io.streamthoughts.azkarra.api.query.result.SuccessResultSet
 
hashCode() - Method in class io.streamthoughts.azkarra.api.server.ServerInfo
hashCode() - Method in class io.streamthoughts.azkarra.api.streams.ApplicationId
hashCode() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerClientOffsets
 
hashCode() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerGroupOffsets
hashCode() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerGroupOffsetsState
hashCode() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
hashCode() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerThreadKey
 
hashCode() - Method in class io.streamthoughts.azkarra.api.streams.consumer.OffsetAndTimestamp
hashCode() - Method in class io.streamthoughts.azkarra.api.streams.StateChangeEvent
 
hashCode() - Method in class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
hashCode() - Method in class io.streamthoughts.azkarra.api.streams.TopicPartitions
hashCode() - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyMetadata
hashCode() - Method in class io.streamthoughts.azkarra.api.util.Version
hasPath(String) - Method in interface io.streamthoughts.azkarra.api.config.Conf
Checks whether the specified path exists into this Conf.
hasPath(String) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
Checks whether the specified path exists into this Conf.
hasPath(String) - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
Checks whether the specified path exists into this Conf.
hasPath(String) - Method in class io.streamthoughts.azkarra.api.config.MapConf
Checks whether the specified path exists into this Conf.
havingValue() - Method in annotation type io.streamthoughts.azkarra.api.annotations.ConditionalOn
Specify the expected value for the ConditionalOn.property().
HIGHEST_ORDER - Static variable in interface io.streamthoughts.azkarra.api.components.Ordered
 
host() - Method in class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
Gets the stream application host.
hostAndPort() - Method in class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
 
HOSTNAME - Static variable in class io.streamthoughts.azkarra.api.util.Network
 

I

id() - Method in class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
Gets the stream application id.
ifExceptionOfType(Class<? extends Exception>) - Method in class io.streamthoughts.azkarra.api.monad.Retry
 
immediately() - Static method in class io.streamthoughts.azkarra.api.query.Queried
 
incrementalVersion() - Method in class io.streamthoughts.azkarra.api.util.Version
 
info() - Method in interface io.streamthoughts.azkarra.api.server.EmbeddedHttpServer
 
init(Conf) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactory
Initialize the component factory for the given configuration.
init(Conf) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
interceptors - Variable in class io.streamthoughts.azkarra.api.Executed
 
interceptors() - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyContainer
 
InternalStreamsLifeCycleChain - Class in io.streamthoughts.azkarra.api.streams
 
InternalStreamsLifeCycleChain(Iterator<StreamsLifecycleInterceptor>, InternalStreamsLifeCycleChain.Callback, Runnable) - Constructor for class io.streamthoughts.azkarra.api.streams.InternalStreamsLifeCycleChain
Creates a new InternalStreamsLifeCycleChain instance.
InternalStreamsLifeCycleChain.Callback - Interface in io.streamthoughts.azkarra.api.streams
 
InternalStreamsLifecycleContext - Class in io.streamthoughts.azkarra.api.streams.internal
Internal StreamsLifecycleContext implementation.
InternalStreamsLifecycleContext(KafkaStreamsContainer) - Constructor for class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
Creates a new InternalStreamsLifecycleContext instance.
INVALID - io.streamthoughts.azkarra.api.query.result.QueryStatus
The query is not valid.
INVALID_TIME_ERROR - Static variable in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
InvalidConfException - Exception in io.streamthoughts.azkarra.api.errors
 
InvalidConfException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.InvalidConfException
Creates a new InvalidConfException instance.
InvalidConfException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.InvalidConfException
Creates a new InvalidConfException instance.
InvalidStreamsEnvironmentException - Exception in io.streamthoughts.azkarra.api.errors
The type Invalid streams environment exception.
InvalidStreamsEnvironmentException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.InvalidStreamsEnvironmentException
Creates a new InvalidStreamsEnvironmentException instance.
InvalidStreamsEnvironmentException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.InvalidStreamsEnvironmentException
Creates a new InvalidStreamsEnvironmentException instance.
InvalidStreamsStateException - Exception in io.streamthoughts.azkarra.api.errors
 
InvalidStreamsStateException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.InvalidStreamsStateException
Creates a new InvalidStreamsStateException instance.
io.streamthoughts.azkarra.api - package io.streamthoughts.azkarra.api
 
io.streamthoughts.azkarra.api.annotations - package io.streamthoughts.azkarra.api.annotations
 
io.streamthoughts.azkarra.api.banner - package io.streamthoughts.azkarra.api.banner
 
io.streamthoughts.azkarra.api.components - package io.streamthoughts.azkarra.api.components
 
io.streamthoughts.azkarra.api.components.condition - package io.streamthoughts.azkarra.api.components.condition
 
io.streamthoughts.azkarra.api.components.qualifier - package io.streamthoughts.azkarra.api.components.qualifier
 
io.streamthoughts.azkarra.api.config - package io.streamthoughts.azkarra.api.config
 
io.streamthoughts.azkarra.api.errors - package io.streamthoughts.azkarra.api.errors
 
io.streamthoughts.azkarra.api.model - package io.streamthoughts.azkarra.api.model
 
io.streamthoughts.azkarra.api.model.predicate - package io.streamthoughts.azkarra.api.model.predicate
 
io.streamthoughts.azkarra.api.monad - package io.streamthoughts.azkarra.api.monad
 
io.streamthoughts.azkarra.api.providers - package io.streamthoughts.azkarra.api.providers
 
io.streamthoughts.azkarra.api.query - package io.streamthoughts.azkarra.api.query
 
io.streamthoughts.azkarra.api.query.internal - package io.streamthoughts.azkarra.api.query.internal
 
io.streamthoughts.azkarra.api.query.result - package io.streamthoughts.azkarra.api.query.result
 
io.streamthoughts.azkarra.api.server - package io.streamthoughts.azkarra.api.server
 
io.streamthoughts.azkarra.api.spi - package io.streamthoughts.azkarra.api.spi
 
io.streamthoughts.azkarra.api.streams - package io.streamthoughts.azkarra.api.streams
 
io.streamthoughts.azkarra.api.streams.admin - package io.streamthoughts.azkarra.api.streams.admin
 
io.streamthoughts.azkarra.api.streams.consumer - package io.streamthoughts.azkarra.api.streams.consumer
 
io.streamthoughts.azkarra.api.streams.errors - package io.streamthoughts.azkarra.api.streams.errors
 
io.streamthoughts.azkarra.api.streams.internal - package io.streamthoughts.azkarra.api.streams.internal
 
io.streamthoughts.azkarra.api.streams.listener - package io.streamthoughts.azkarra.api.streams.listener
 
io.streamthoughts.azkarra.api.streams.rocksdb - package io.streamthoughts.azkarra.api.streams.rocksdb
 
io.streamthoughts.azkarra.api.streams.topology - package io.streamthoughts.azkarra.api.streams.topology
 
io.streamthoughts.azkarra.api.time - package io.streamthoughts.azkarra.api.time
 
io.streamthoughts.azkarra.api.util - package io.streamthoughts.azkarra.api.util
 
isAnnotationOfType(Annotation, Class<?>) - Static method in class io.streamthoughts.azkarra.api.util.ClassUtils
 
isCloseable() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Checks if the described component implement Closeable.
isConfigurable(Class) - Static method in interface io.streamthoughts.azkarra.api.config.Configurable
 
isDefault() - Method in class io.streamthoughts.azkarra.api.model.Environment
 
isEager() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Checks if the described component should be create and configure eagerly.
isEager() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Checks if the described component should be create and configure eagerly.
isEnable(ComponentFactory, T) - Method in interface io.streamthoughts.azkarra.api.components.condition.ComponentConditionalContext
Verify if this component is enabled for the given context.
isEnable(ComponentConditionalContext<ComponentDescriptor<T>>) - Method in interface io.streamthoughts.azkarra.api.components.GettableComponent
 
isEqual(Version, String) - Static method in class io.streamthoughts.azkarra.api.util.Version
 
isEqual(String, String) - Static method in class io.streamthoughts.azkarra.api.util.Version
 
isFailure() - Method in class io.streamthoughts.azkarra.api.monad.Try.Failure
isFailure() - Method in interface io.streamthoughts.azkarra.api.monad.Try
 
isFailure() - Method in class io.streamthoughts.azkarra.api.monad.Try.Retriable
isFailure() - Method in class io.streamthoughts.azkarra.api.monad.Try.Success
isKeyedQuery() - Method in class io.streamthoughts.azkarra.api.query.internal.PreparedQuery
 
isLeft() - Method in class io.streamthoughts.azkarra.api.monad.Either
Returns true if this is a Either.Left, false otherwise.
isLeft() - Method in class io.streamthoughts.azkarra.api.monad.Either.Left
 
isLeft() - Method in class io.streamthoughts.azkarra.api.monad.Either.Right
 
isLocal() - Method in class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
Checks whether this instance is local.
isMethodAnnotatedWith(Method, Class<A>) - Static method in class io.streamthoughts.azkarra.api.util.ClassUtils
 
isNotRunning() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Checks if the KafkaStreams is neither RUNNING nor REBALANCING.
isNullKey() - Method in class io.streamthoughts.azkarra.api.model.KV
 
isNullOrEmpty(String) - Static method in class io.streamthoughts.azkarra.api.util.Utils
 
isNumber(String) - Static method in class io.streamthoughts.azkarra.api.util.Utils
 
isPrimary() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Checks if the described component is the primary component that must be selected in the case of multiple possible implementations.
isPrimary() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Checks if the described component is the primary component that must be selected in the case of multiple possible implementations.
isRemote() - Method in class io.streamthoughts.azkarra.api.query.result.AbstractResultSet
 
isRight() - Method in class io.streamthoughts.azkarra.api.monad.Either
Returns true if this is a Either.Right, false otherwise.
isRight() - Method in class io.streamthoughts.azkarra.api.monad.Either.Left
 
isRight() - Method in class io.streamthoughts.azkarra.api.monad.Either.Right
 
isSecondary() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Checks if the described component is a secondary component that must be de-prioritize in the case of multiple possible implementations.
isSecondary() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Checks if the described component is a secondary component that must be de-prioritize in the case of multiple possible implementations.
isSingleton() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Checks if the described component is a singleton.
isSingleton() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Checks if the described component is a singleton.
isSuccess() - Method in class io.streamthoughts.azkarra.api.monad.Try.Failure
isSuccess() - Method in interface io.streamthoughts.azkarra.api.monad.Try
 
isSuccess() - Method in class io.streamthoughts.azkarra.api.monad.Try.Retriable
isSuccess() - Method in class io.streamthoughts.azkarra.api.monad.Try.Success
isSuperTypesAnnotatedWith(Class<?>, Class<A>) - Static method in class io.streamthoughts.azkarra.api.util.ClassUtils
 
isTimeout() - Method in class io.streamthoughts.azkarra.api.query.result.QueryResult
 
isUnique() - Method in interface io.streamthoughts.azkarra.api.components.GettableComponent
 
isValid() - Method in class io.streamthoughts.azkarra.api.monad.Validator
 
isVersioned() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Checks whether the described component has a valid versioned.

K

KafkaStreamContainerBuilder - Class in io.streamthoughts.azkarra.api.streams
Default builder class for creating and configuring a new wrapped KafkaStreams instance.
KafkaStreamsContainer - Class in io.streamthoughts.azkarra.api.streams
 
KafkaStreamsContainer.StateChangeWatcher - Interface in io.streamthoughts.azkarra.api.streams
Watch a KafkaStreams instance for KafkaStreams.State change.
KafkaStreamsFactory - Interface in io.streamthoughts.azkarra.api.streams
The interface which is used for creating new KafkaStreams instance.
key() - Method in class io.streamthoughts.azkarra.api.model.KV
 
key() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyedLocalStoreQuery
 
key() - Method in class io.streamthoughts.azkarra.api.query.internal.PreparedQuery
 
KEY_VALUE - io.streamthoughts.azkarra.api.query.StoreType
Key-Value store.
KeyedLocalStoreQuery<T,​K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
keySerializer() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyedLocalStoreQuery
 
keySerializer() - Method in class io.streamthoughts.azkarra.api.query.internal.PreparedQuery
 
keyValue() - Method in class io.streamthoughts.azkarra.api.query.internal.QueryBuilder
Key-Value store.
KeyValueCountQuery - Class in io.streamthoughts.azkarra.api.query.internal
 
KeyValueGetAllQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
KeyValueGetQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
KeyValueGetRangeQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
KeyValueQueryBuilder - Class in io.streamthoughts.azkarra.api.query.internal
 
KV<K,​V> - Class in io.streamthoughts.azkarra.api.model
Simple key/value pair.
KV(K, V) - Constructor for class io.streamthoughts.azkarra.api.model.KV
Creates a new KV instance.
KV(K, V, Long) - Constructor for class io.streamthoughts.azkarra.api.model.KV
Creates a new KV instance.

L

lag() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
 
LatestVersionQualifier<T> - Class in io.streamthoughts.azkarra.api.components.qualifier
 
LatestVersionQualifier() - Constructor for class io.streamthoughts.azkarra.api.components.qualifier.LatestVersionQualifier
 
left() - Method in class io.streamthoughts.azkarra.api.monad.Either
 
left() - Method in class io.streamthoughts.azkarra.api.monad.Tuple
 
left(L) - Static method in class io.streamthoughts.azkarra.api.monad.Either
 
limit() - Method in class io.streamthoughts.azkarra.api.query.Queried
Gets the maximum number of records to return. -1 is infinite.
listTopics(AdminClient) - Static method in class io.streamthoughts.azkarra.api.streams.admin.AdminClientUtils
 
locally() - Static method in class io.streamthoughts.azkarra.api.query.Queried
 
LocalStoreAccessor<T> - Class in io.streamthoughts.azkarra.api.query
Default class to wrap access to local state store.
LocalStoreAccessor(LocalStoreAccessor.StoreSupplier<T>) - Constructor for class io.streamthoughts.azkarra.api.query.LocalStoreAccessor
Creates a new LocalStoreAccessor instance.
LocalStoreAccessor.StoreSupplier<T> - Interface in io.streamthoughts.azkarra.api.query
 
LocalStoreQuery<K,​V> - Interface in io.streamthoughts.azkarra.api.query
Default interface to execute a local state storeName.
LocalStoreQueryBuilder<K,​V> - Interface in io.streamthoughts.azkarra.api.query.internal
 
LocalStoreQueryBuilder.MissingRequiredKeyError - Class in io.streamthoughts.azkarra.api.query.internal
 
LOG - io.streamthoughts.azkarra.api.banner.Banner.Mode
 
logEndOffset() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
 
logEndOffset(Long) - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
 
LogOffsetsFetcher - Class in io.streamthoughts.azkarra.api.streams.consumer
 
LogOffsetsFetcher() - Constructor for class io.streamthoughts.azkarra.api.streams.consumer.LogOffsetsFetcher
 
logStartOffset() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
 
logStartOffset(Long) - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
 
LOWEST_ORDER - Static variable in interface io.streamthoughts.azkarra.api.components.Ordered
 

M

majorVersion() - Method in class io.streamthoughts.azkarra.api.util.Version
 
make(String, Class<T>, Supplier<T>, boolean) - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptorFactory
Makes a new SimpleComponentDescriptor instance.
make(Topology, Conf) - Method in interface io.streamthoughts.azkarra.api.streams.KafkaStreamsFactory
Creates a new KafkaStreams instance for the given topology and config.
map(Function<? super B, ? extends BB>) - Method in class io.streamthoughts.azkarra.api.monad.Reader
 
map(Function<? super L, ? extends LL>) - Method in class io.streamthoughts.azkarra.api.monad.Either.LeftProjection
 
map(Function<? super R, ? extends RR>) - Method in class io.streamthoughts.azkarra.api.monad.Either.RightProjection
 
map(Function<? super V, ? extends B>) - Method in class io.streamthoughts.azkarra.api.monad.Try.Failure
map(Function<? super V, ? extends B>) - Method in interface io.streamthoughts.azkarra.api.monad.Try
 
map(Function<? super V, ? extends B>) - Method in class io.streamthoughts.azkarra.api.monad.Try.Retriable
map(Function<? super V, ? extends B>) - Method in class io.streamthoughts.azkarra.api.monad.Try.Success
MapConf - Class in io.streamthoughts.azkarra.api.config
A simple Conf implementation which is backed by a HashMap.
MapConf(Map<String, ?>, Conf, boolean) - Constructor for class io.streamthoughts.azkarra.api.config.MapConf
 
mapKey(Function<L, LL>) - Method in class io.streamthoughts.azkarra.api.monad.Tuple
 
mapValue(Function<R, RR>) - Method in class io.streamthoughts.azkarra.api.monad.Tuple
 
matches(ComponentDescriptor<T>) - Method in class io.streamthoughts.azkarra.api.components.qualifier.NamedQualifier
 
matches(ConditionContext) - Method in interface io.streamthoughts.azkarra.api.components.condition.Condition
Verifies if the condition matches.
matches(ConditionContext) - Method in class io.streamthoughts.azkarra.api.components.condition.OnComponentCondition
Verifies if the condition matches.
matches(ConditionContext) - Method in class io.streamthoughts.azkarra.api.components.condition.OnPropertyCondition
Verifies if the condition matches.
matches(ConditionContext) - Method in class io.streamthoughts.azkarra.api.components.condition.TrueCondition
Verifies if the condition matches.
matching() - Method in annotation type io.streamthoughts.azkarra.api.annotations.ConditionalOn
Specify the pattern that the ConditionalOn.property() should match.
mayConfigure(Object, Conf) - Static method in interface io.streamthoughts.azkarra.api.config.Configurable
 
message() - Method in class io.streamthoughts.azkarra.api.errors.Error
 
message() - Method in class io.streamthoughts.azkarra.api.query.result.QueryError
 
metadata() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Gets the component metadata.
metadata() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Gets the component metadata.
metadata() - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyContainer
 
metadata(ComponentMetadata) - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
 
Metric - Class in io.streamthoughts.azkarra.api.model
 
Metric(String, String, String, Map<String, String>, Object) - Constructor for class io.streamthoughts.azkarra.api.model.Metric
 
MetricGroup - Class in io.streamthoughts.azkarra.api.model
 
MetricGroup(String, List<Metric>) - Constructor for class io.streamthoughts.azkarra.api.model.MetricGroup
Creates a new MetricGroup instance.
metrics() - Method in class io.streamthoughts.azkarra.api.model.MetricGroup
 
metrics() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Gets all the current Metrics for this KafkaStreams instance.
milliseconds() - Method in class io.streamthoughts.azkarra.api.time.SystemTime
Returns the current time in milliseconds.
milliseconds() - Method in interface io.streamthoughts.azkarra.api.time.Time
Returns the current time in milliseconds.
minorVersion() - Method in class io.streamthoughts.azkarra.api.util.Version
 
missingComponents() - Method in annotation type io.streamthoughts.azkarra.api.annotations.ConditionalOn
Specify that components of the given types must be missing for the component to be enabled.
MissingConfException - Exception in io.streamthoughts.azkarra.api.errors
 
MissingConfException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.MissingConfException
Creates a new MissingConfException instance.
missingProperty() - Method in annotation type io.streamthoughts.azkarra.api.annotations.ConditionalOn
Specify the name of the property that should be missing.
MonitorOffsetsConsumerInterceptor<K,​V> - Class in io.streamthoughts.azkarra.api.streams.consumer
Default ConsumerInterceptor that is used to track consumption progress.
MonitorOffsetsConsumerInterceptor() - Constructor for class io.streamthoughts.azkarra.api.streams.consumer.MonitorOffsetsConsumerInterceptor
Creates a new MonitorOffsetsConsumerInterceptor instance.

N

name - Variable in class io.streamthoughts.azkarra.api.Executed
 
name() - Method in annotation type io.streamthoughts.azkarra.api.annotations.DefaultStreamsConfig
 
name() - Method in class io.streamthoughts.azkarra.api.components.ComponentAttribute
 
name() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Gets the name of the component.
name() - Method in class io.streamthoughts.azkarra.api.components.Restriction
 
name() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Gets the name of the component.
name() - Method in class io.streamthoughts.azkarra.api.model.Environment
 
name() - Method in class io.streamthoughts.azkarra.api.model.Metric
 
name() - Method in class io.streamthoughts.azkarra.api.model.MetricGroup
 
name() - Method in class io.streamthoughts.azkarra.api.streams.TopicPartitions
 
name() - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyMetadata
 
name() - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Gets the name of this StreamsExecutionEnvironment.
name() - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleInterceptor
The Interceptor name is mostly used for logging information.
NamedQualifier<T> - Class in io.streamthoughts.azkarra.api.components.qualifier
 
NameMetricFilter - Class in io.streamthoughts.azkarra.api.model.predicate
 
NameMetricFilter(String) - Constructor for class io.streamthoughts.azkarra.api.model.predicate.NameMetricFilter
Creates a new NameMetricFilter instance.
names() - Method in annotation type io.streamthoughts.azkarra.api.annotations.Restricted
 
NAMES_MEMBER - Static variable in class io.streamthoughts.azkarra.api.components.qualifier.RestrictionQualifier
 
nanoseconds() - Method in class io.streamthoughts.azkarra.api.time.SystemTime
Returns the current value of the running JVM's high-resolution time source, in nanoseconds.
nanoseconds() - Method in interface io.streamthoughts.azkarra.api.time.Time
Returns the current value of the running JVM's high-resolution time source, in nanoseconds.
Network - Class in io.streamthoughts.azkarra.api.util
 
Network() - Constructor for class io.streamthoughts.azkarra.api.util.Network
 
newAdminClient(Conf) - Static method in class io.streamthoughts.azkarra.api.streams.admin.AdminClientUtils
Creates a new AdminClient instance.
newBuilder() - Static method in class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
Creates a new builder instance.
newBuilder() - Static method in class io.streamthoughts.azkarra.api.streams.KafkaStreamContainerBuilder
Creates a new KafkaStreamContainerBuilder instance.
newConf() - Static method in class io.streamthoughts.azkarra.api.config.ConfBuilder
 
newConf(Conf) - Static method in class io.streamthoughts.azkarra.api.config.ConfBuilder
 
newInstance(Class<T>) - Static method in class io.streamthoughts.azkarra.api.util.ClassUtils
 
newInstance(Class<T>, ClassLoader) - Static method in class io.streamthoughts.azkarra.api.util.ClassUtils
 
newState() - Method in class io.streamthoughts.azkarra.api.streams.StateChangeEvent
 
NO_LIMIT - Static variable in interface io.streamthoughts.azkarra.api.query.LocalStoreQuery
 
NO_OP - Static variable in interface io.streamthoughts.azkarra.api.banner.BannerPrinter
 
NO_RESULT - io.streamthoughts.azkarra.api.query.result.QueryStatus
The query is executed successfully but no result found.
NonNullMetricFilter - Class in io.streamthoughts.azkarra.api.model.predicate
 
NonNullMetricFilter() - Constructor for class io.streamthoughts.azkarra.api.model.predicate.NonNullMetricFilter
 
NoSuchComponentException - Exception in io.streamthoughts.azkarra.api.components
 
NoSuchComponentException(String) - Constructor for exception io.streamthoughts.azkarra.api.components.NoSuchComponentException
Creates a new NoSuchComponentException instance.
NOT_AVAILABLE - io.streamthoughts.azkarra.api.query.result.QueryStatus
The requested store is not available for querying.
NOT_CREATED - io.streamthoughts.azkarra.api.streams.State
The KafkaStreams instance has been created yet.
NOT_RUNNING - io.streamthoughts.azkarra.api.streams.State
 
notEquals() - Method in annotation type io.streamthoughts.azkarra.api.annotations.ConditionalOn
Specify the value that the ConditionalOn.property() should not be equals to.
NotFoundException - Exception in io.streamthoughts.azkarra.api.errors
 
NotFoundException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.NotFoundException
Creates a new NotFoundException instance.
NoUniqueComponentException - Exception in io.streamthoughts.azkarra.api.components
 
NoUniqueComponentException(String) - Constructor for exception io.streamthoughts.azkarra.api.components.NoUniqueComponentException
Creates a new NoUniqueComponentException instance.
nullableKey() - Method in class io.streamthoughts.azkarra.api.model.KV
 
nullableValue() - Method in class io.streamthoughts.azkarra.api.model.KV
 

O

of(String) - Static method in class io.streamthoughts.azkarra.api.query.internal.LocalStoreQueryBuilder.MissingRequiredKeyError
 
of(Throwable) - Static method in class io.streamthoughts.azkarra.api.query.result.QueryError
Creates a new error instance from the specified Throwable.
of(Function<S, A>) - Static method in class io.streamthoughts.azkarra.api.monad.Reader
 
of(Map.Entry<L, R>) - Static method in class io.streamthoughts.azkarra.api.monad.Tuple
 
of(K, V) - Static method in class io.streamthoughts.azkarra.api.model.KV
 
of(K, V, Long) - Static method in class io.streamthoughts.azkarra.api.model.KV
 
of(L, R) - Static method in class io.streamthoughts.azkarra.api.monad.Tuple
 
of(KeyValue<K, V>) - Static method in class io.streamthoughts.azkarra.api.model.KV
 
of(T) - Static method in class io.streamthoughts.azkarra.api.monad.Validator
 
OFF - io.streamthoughts.azkarra.api.banner.Banner.Mode
 
offset() - Method in class io.streamthoughts.azkarra.api.streams.consumer.OffsetAndTimestamp
 
OffsetAndTimestamp - Class in io.streamthoughts.azkarra.api.streams.consumer
 
offsets() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Gets the offsets for the topic/partitions assigned to this KafkaStreams instance.
offsetsFor(String) - Method in interface io.streamthoughts.azkarra.api.streams.consumer.ConsumerGroupOffsetsRegistry
 
offsetsFor(String) - Method in class io.streamthoughts.azkarra.api.streams.consumer.GlobalConsumerOffsetsRegistry
oldState() - Method in class io.streamthoughts.azkarra.api.streams.StateChangeEvent
 
onBatchRestored(TopicPartition, String, long, long) - Method in class io.streamthoughts.azkarra.api.streams.listener.CompositeStateRestoreListener
onChange(StateChangeEvent) - Method in interface io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer.StateChangeWatcher
Called when state changes.
onChange(KafkaStreams.State, KafkaStreams.State) - Method in class io.streamthoughts.azkarra.api.streams.listener.CompositeStateListener
onCommit(Map<TopicPartition, OffsetAndMetadata>) - Method in class io.streamthoughts.azkarra.api.streams.consumer.MonitorOffsetsConsumerInterceptor
OnComponentCondition - Class in io.streamthoughts.azkarra.api.components.condition
 
OnComponentCondition(List<Class>, boolean) - Constructor for class io.streamthoughts.azkarra.api.components.condition.OnComponentCondition
Creates a new OnComponentCondition instance.
onComponents(List<Class>) - Static method in class io.streamthoughts.azkarra.api.components.condition.Conditions
Specify that components of the given types must be registered for the component to be enabled.
onConsume(ConsumerRecords<K, V>) - Method in class io.streamthoughts.azkarra.api.streams.consumer.MonitorOffsetsConsumerInterceptor
onContextStart(AzkarraContext) - Method in interface io.streamthoughts.azkarra.api.AzkarraContextListener
 
onContextStop(AzkarraContext) - Method in interface io.streamthoughts.azkarra.api.AzkarraContextListener
 
onMissingComponent(List<Class>) - Static method in class io.streamthoughts.azkarra.api.components.condition.Conditions
Specify that components of the given types must be missing for the component to be enabled.
OnPropertyCondition<T> - Class in io.streamthoughts.azkarra.api.components.condition
Condition to express a requirement for a given property.
OnPropertyCondition(Function<Conf, Optional<T>>, Predicate<Optional<T>>) - Constructor for class io.streamthoughts.azkarra.api.components.condition.OnPropertyCondition
Creates a new OnPropertyCondition instance.
onPropertyEquals(String, String) - Static method in class io.streamthoughts.azkarra.api.components.condition.Conditions
Specify that the given property should be equal to the given value for a component to be eligible for use.
onPropertyExist(String) - Static method in class io.streamthoughts.azkarra.api.components.condition.Conditions
Specify that the given property should be set for a component to be eligible for use. .
onPropertyMatches(String, String) - Static method in class io.streamthoughts.azkarra.api.components.condition.Conditions
Specify that the given property should be matched the given pattern for a component to be eligible for use.
onPropertyMissing(String) - Static method in class io.streamthoughts.azkarra.api.components.condition.Conditions
Specify that the given property should be missing for a component to be eligible for use.
onPropertyNotEquals(String, String) - Static method in class io.streamthoughts.azkarra.api.components.condition.Conditions
Specify that the given property should be equal to the given value for a component to be eligible for use.
onPropertyTrue(String) - Static method in class io.streamthoughts.azkarra.api.components.condition.Conditions
Specify that the given property should be true for a component to be eligible for use.
onRestoreEnd(TopicPartition, String, long) - Method in class io.streamthoughts.azkarra.api.streams.listener.CompositeStateRestoreListener
onRestoreStart(TopicPartition, String, long, long) - Method in class io.streamthoughts.azkarra.api.streams.listener.CompositeStateRestoreListener
onStart(StreamsLifecycleContext, StreamsLifecycleChain) - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleInterceptor
Intercepts the streams instance before being started.
onStop(StreamsLifecycleContext, StreamsLifecycleChain) - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleInterceptor
Intercepts the streams instance before being stopped.
operation() - Method in class io.streamthoughts.azkarra.api.query.QueryInfo
 
operation(StoreOperation) - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueQueryBuilder
operation(StoreOperation) - Method in interface io.streamthoughts.azkarra.api.query.internal.QueryOperationBuilder
 
operation(StoreOperation) - Method in class io.streamthoughts.azkarra.api.query.internal.SessionQueryBuilder
operation(StoreOperation) - Method in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueCountQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueGetAllQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueGetQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueGetRangeQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.SessionFetchKeyRangeQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.SessionFetchQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueGetAllQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueGetQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueGetRangeQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowFetchAllQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowFetchKeyRangeQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowFetchQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowFetchTimeRangeQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowGetAllQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowFetchAllQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowFetchKeyRangeQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowFetchQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowFetchTimeRangeQuery
The operation type supported by this query.
operationType() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowGetAllQuery
The operation type supported by this query.
operationType() - Method in interface io.streamthoughts.azkarra.api.query.LocalStoreQuery
The operation type supported by this query.
OptimizedTopologyProvider - Class in io.streamthoughts.azkarra.api.streams
A TopologyProvider that can be used to build an optimized Topology instance.
OptimizedTopologyProvider() - Constructor for class io.streamthoughts.azkarra.api.streams.OptimizedTopologyProvider
 
order() - Method in interface io.streamthoughts.azkarra.api.components.Ordered
 
order() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Order - Annotation Type in io.streamthoughts.azkarra.api.annotations
 
ORDER_BY_ORDER - Static variable in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
 
ORDER_BY_VERSION - Static variable in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
 
Ordered - Interface in io.streamthoughts.azkarra.api.components
 
originals() - Method in class io.streamthoughts.azkarra.api.query.QueryParams
 

P

parameters - Variable in class io.streamthoughts.azkarra.api.config.MapConf
 
parameters() - Method in class io.streamthoughts.azkarra.api.query.QueryInfo
 
parse(String) - Static method in enum io.streamthoughts.azkarra.api.query.StoreOperation
 
parse(String) - Static method in enum io.streamthoughts.azkarra.api.query.StoreType
 
parse(String) - Static method in class io.streamthoughts.azkarra.api.util.Version
Static helper for creating a new version based on the specified string.
ParsingConfException - Exception in io.streamthoughts.azkarra.api.errors
 
ParsingConfException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.ParsingConfException
Creates a new ParsingConfException instance.
ParsingConfException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.ParsingConfException
Creates a new ParsingConfException instance.
PARTIAL - io.streamthoughts.azkarra.api.query.result.QueryStatus
The query is executed successfully partially (some instances failed to respond).
partitions() - Method in class io.streamthoughts.azkarra.api.streams.TopicPartitions
 
PENDING_SHUTDOWN - io.streamthoughts.azkarra.api.streams.State
 
port() - Method in class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
Gets the stream application port.
positions() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerClientOffsets
 
prepare() - Method in class io.streamthoughts.azkarra.api.query.internal.Query
 
prepare(QueryParams) - Method in class io.streamthoughts.azkarra.api.query.internal.Query
 
PreparedQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
prettyName() - Method in enum io.streamthoughts.azkarra.api.query.StoreOperation
 
prettyName() - Method in enum io.streamthoughts.azkarra.api.query.StoreType
 
Primary - Annotation Type in io.streamthoughts.azkarra.api.annotations
Marker interface to indicate that a component must be selected in the case of multiple possible implementations.
PrimaryQualifier<T> - Class in io.streamthoughts.azkarra.api.components.qualifier
 
PrimaryQualifier() - Constructor for class io.streamthoughts.azkarra.api.components.qualifier.PrimaryQualifier
 
print(Banner) - Method in interface io.streamthoughts.azkarra.api.banner.BannerPrinter
Prints the specified Banner.
print(PrintStream) - Method in interface io.streamthoughts.azkarra.api.banner.Banner
 
PROCESSOR - io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.Node.Type
 
ProcessorNodeBuilder() - Constructor for class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.ProcessorNodeBuilder
 
property() - Method in annotation type io.streamthoughts.azkarra.api.annotations.ConditionalOn
Specify the name of the property that should be set.
Property - Class in io.streamthoughts.azkarra.api.config
A single key-value with configuration.
Provider<T> - Interface in io.streamthoughts.azkarra.api.providers
Interface to provide versioned components.
pruneSuffix(String, String) - Static method in class io.streamthoughts.azkarra.api.util.Utils
 

Q

qualifier() - Method in class io.streamthoughts.azkarra.api.util.Version
 
Qualifier<T> - Interface in io.streamthoughts.azkarra.api.components
 
Qualifiers - Class in io.streamthoughts.azkarra.api.components.qualifier
 
Qualifiers() - Constructor for class io.streamthoughts.azkarra.api.components.qualifier.Qualifiers
 
Queried - Class in io.streamthoughts.azkarra.api.query
 
Queried(int, Duration, Duration, boolean, Long) - Constructor for class io.streamthoughts.azkarra.api.query.Queried
Creates a new Queried instance.
query(KafkaStreamsContainer, Queried) - Method in class io.streamthoughts.azkarra.api.query.DistributedQuery
Executes this interactive query for the given KafkaStreams instance.
query(StreamsServerInfo, QueryInfo, Queried) - Method in interface io.streamthoughts.azkarra.api.query.RemoteQueryClient
Executes a query to the specified server.
query(String, Query<K, V>, QueryParams, Queried) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Executes an interactive query for the specified streams application.
Query<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
QUERY_PARAM_KEY - Static variable in class io.streamthoughts.azkarra.api.query.internal.KeyValueQueryBuilder
 
QUERY_PARAM_KEY - Static variable in class io.streamthoughts.azkarra.api.query.internal.SessionQueryBuilder
 
QUERY_PARAM_KEY - Static variable in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
QUERY_PARAM_KEY_FROM - Static variable in class io.streamthoughts.azkarra.api.query.internal.KeyValueQueryBuilder
 
QUERY_PARAM_KEY_FROM - Static variable in class io.streamthoughts.azkarra.api.query.internal.SessionQueryBuilder
 
QUERY_PARAM_KEY_FROM - Static variable in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
QUERY_PARAM_KEY_TO - Static variable in class io.streamthoughts.azkarra.api.query.internal.KeyValueQueryBuilder
 
QUERY_PARAM_KEY_TO - Static variable in class io.streamthoughts.azkarra.api.query.internal.SessionQueryBuilder
 
QUERY_PARAM_KEY_TO - Static variable in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
QUERY_PARAM_TIME - Static variable in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
QUERY_PARAM_TIME_FROM - Static variable in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
QUERY_PARAM_TIME_TO - Static variable in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
QueryBuilder - Class in io.streamthoughts.azkarra.api.query.internal
 
QueryBuilder(String) - Constructor for class io.streamthoughts.azkarra.api.query.internal.QueryBuilder
Creates a new QueryBuilder instance.
QueryError - Class in io.streamthoughts.azkarra.api.query.result
A serializable error.
QueryError(Error) - Constructor for class io.streamthoughts.azkarra.api.query.result.QueryError
Creates a new QueryError instance.
QueryError(String) - Constructor for class io.streamthoughts.azkarra.api.query.result.QueryError
Creates a new QueryError instance.
QueryInfo - Class in io.streamthoughts.azkarra.api.query
Class which is use to wrap information about the store to be query.
QueryInfo(String, StoreType, StoreOperation, QueryParams) - Constructor for class io.streamthoughts.azkarra.api.query.QueryInfo
Creates a new QueryInfo instance.
QueryOperationBuilder - Interface in io.streamthoughts.azkarra.api.query.internal
 
QueryParams - Class in io.streamthoughts.azkarra.api.query
 
QueryParams(Map<String, Object>) - Constructor for class io.streamthoughts.azkarra.api.query.QueryParams
Creates a new QueryParams instance.
QueryResult<K,​V> - Class in io.streamthoughts.azkarra.api.query.result
 
QueryResultBuilder<K,​V> - Class in io.streamthoughts.azkarra.api.query.result
 
QueryResultBuilder() - Constructor for class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
 
QueryStatus - Enum in io.streamthoughts.azkarra.api.query.result
 
queryTimeout() - Method in class io.streamthoughts.azkarra.api.query.Queried
Gets the maximum duration for executing the execute.

R

range() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueQueryBuilder
 
range() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueQueryBuilder
 
RANGE - io.streamthoughts.azkarra.api.query.StoreOperation
 
Reader<A,​B> - Class in io.streamthoughts.azkarra.api.monad
 
REBALANCING - io.streamthoughts.azkarra.api.streams.State
 
recover(Function<? super Throwable, Try<V>>) - Method in class io.streamthoughts.azkarra.api.monad.Try.Failure
recover(Function<? super Throwable, Try<V>>) - Method in interface io.streamthoughts.azkarra.api.monad.Try
 
recover(Function<? super Throwable, Try<V>>) - Method in class io.streamthoughts.azkarra.api.monad.Try.Retriable
recover(Function<? super Throwable, Try<V>>) - Method in class io.streamthoughts.azkarra.api.monad.Try.Success
register(AzkarraRestExtensionContext) - Method in interface io.streamthoughts.azkarra.api.server.AzkarraRestExtension
The AzkarraRestExtension implementations should use this method to register JAX-RS resources.
registerComponent(Class<T>, ComponentDescriptorModifier...) - Method in interface io.streamthoughts.azkarra.api.components.ComponentRegistry
Registers the component supplier for the specified type.
registerComponent(Class<T>, Supplier<T>, ComponentDescriptorModifier...) - Method in interface io.streamthoughts.azkarra.api.components.ComponentRegistry
Registers the component supplier for the specified type.
registerComponent(String, Class<T>, ComponentDescriptorModifier...) - Method in interface io.streamthoughts.azkarra.api.components.ComponentRegistry
Registers the component supplier for the specified type and name.
registerComponent(String, Class<T>, ComponentDescriptorModifier...) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
registerComponent(String, Class<T>, Supplier<T>, ComponentDescriptorModifier...) - Method in interface io.streamthoughts.azkarra.api.components.ComponentRegistry
Registers the component supplier for the specified type and name.
registerComponent(String, Class<T>, Supplier<T>, ComponentDescriptorModifier...) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
registerDescriptor(ComponentDescriptor<T>) - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptorRegistry
Registers the specified ComponentDescriptor to this ComponentRegistry.
registerDescriptor(ComponentDescriptor<T>) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
registerSingleton(Class<T>, ComponentDescriptorModifier...) - Method in interface io.streamthoughts.azkarra.api.components.ComponentRegistry
Registers a singleton no-arg constructor component supplier for the specified type.
registerSingleton(Class<T>, Supplier<T>, ComponentDescriptorModifier...) - Method in interface io.streamthoughts.azkarra.api.components.ComponentRegistry
Registers the component supplier for the specified type and name.
registerSingleton(String, Class<T>, ComponentDescriptorModifier...) - Method in interface io.streamthoughts.azkarra.api.components.ComponentRegistry
Registers a singleton no-arg constructor component supplier for the specified type.
registerSingleton(String, Class<T>, ComponentDescriptorModifier...) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
registerSingleton(String, Class<T>, Supplier<T>, ComponentDescriptorModifier...) - Method in interface io.streamthoughts.azkarra.api.components.ComponentRegistry
Registers the component supplier for the specified type and name.
registerSingleton(String, Class<T>, Supplier<T>, ComponentDescriptorModifier...) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
registerSingleton(T) - Method in interface io.streamthoughts.azkarra.api.components.ComponentRegistry
Register the specified shared instance.
registerSingleton(T) - Method in class io.streamthoughts.azkarra.api.components.DelegatingComponentFactory
 
remoteAccessAllowed() - Method in class io.streamthoughts.azkarra.api.query.Queried
Gets whether remote access is allowed.
RemoteQueryClient - Interface in io.streamthoughts.azkarra.api.query
Default interface to query a remote streams state store.
remove(ApplicationId) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Stops the streams instance for the specified application id and remove the associated topology from this environment.
remove(ApplicationId, Duration) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Stops the streams instance for the specified application id and remove the associated topology from this environment.
restart() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
 
restartStreams(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Restarts the streams instance for the specified streams application.
Restricted - Annotation Type in io.streamthoughts.azkarra.api.annotations
Marker interface that a class annotated with Component can used for describing its scope.
Restriction - Class in io.streamthoughts.azkarra.api.components
 
Restriction(String, String) - Constructor for class io.streamthoughts.azkarra.api.components.Restriction
Creates a new Restriction instance.
RestrictionQualifier<T> - Class in io.streamthoughts.azkarra.api.components.qualifier
 
retriable(CheckedSupplier<V, E>, Retry) - Static method in interface io.streamthoughts.azkarra.api.monad.Try
 
retries() - Method in class io.streamthoughts.azkarra.api.query.Queried
Gets the maximum number of attempts.
retries(int, Duration) - Static method in class io.streamthoughts.azkarra.api.query.Queried
 
Retry - Class in io.streamthoughts.azkarra.api.monad
 
retryBackoff() - Method in class io.streamthoughts.azkarra.api.query.Queried
Gets the time interval before attempting a new operation.
right() - Method in class io.streamthoughts.azkarra.api.monad.Either
 
right() - Method in class io.streamthoughts.azkarra.api.monad.Tuple
 
right(R) - Static method in class io.streamthoughts.azkarra.api.monad.Either
 
ROCKS_DB_LOG_DIR_CONFIG - Static variable in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
ROCKS_DB_LOG_LEVEL_CONFIG - Static variable in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
ROCKS_DB_LOG_MAX_FILE_SIZE_CONFIG - Static variable in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
ROCKS_DB_MAX_WRITE_BUFFER_NUMBER_CONFIG - Static variable in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
ROCKS_DB_STATS_DUMP_PERIOD_SEC_CONFIG - Static variable in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
ROCKS_DB_STATS_ENABLE_CONFIG - Static variable in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
ROCKS_DB_WRITE_BUFFER_SIZE_CONFIG - Static variable in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
RocksDBConfig - Class in io.streamthoughts.azkarra.api.config
Configuration class for setting internal RocksDB options.
RUNNING - io.streamthoughts.azkarra.api.streams.State
 

S

Secondary - Annotation Type in io.streamthoughts.azkarra.api.annotations
Marker interface to indicate that a component must be de-prioritize in the case of multiple possible implementations.
SecondaryQualifier<T> - Class in io.streamthoughts.azkarra.api.components.qualifier
 
SecondaryQualifier(boolean) - Constructor for class io.streamthoughts.azkarra.api.components.qualifier.SecondaryQualifier
Creates a new SecondaryQualifier instance.
server - Variable in class io.streamthoughts.azkarra.api.query.result.AbstractResultSet
The server returning the records.
server(String) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResult
Sets the server information.
ServerInfo - Class in io.streamthoughts.azkarra.api.server
 
ServerInfo(String, int) - Constructor for class io.streamthoughts.azkarra.api.server.ServerInfo
Creates a new ServerInfo instance.
ServerInfo(String, int, boolean) - Constructor for class io.streamthoughts.azkarra.api.server.ServerInfo
Creates a new ServerInfo instance.
session() - Method in class io.streamthoughts.azkarra.api.query.internal.QueryBuilder
Session store.
SESSION - io.streamthoughts.azkarra.api.query.StoreType
Session store.
SessionFetchKeyRangeQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
SessionFetchQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
SessionQueryBuilder - Class in io.streamthoughts.azkarra.api.query.internal
 
setApplicationIdBuilder(Supplier<ApplicationIdBuilder>) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Sets the ApplicationIdBuilder that should be used for building streams application.id.
setAzkarraContext(AzkarraContext) - Method in interface io.streamthoughts.azkarra.api.AzkarraContextAware
Set the AzkarraContext that this object runs in.
setComponentFactory(ComponentFactory) - Method in class io.streamthoughts.azkarra.api.components.BaseComponentModule
Sets the ComponentFactory instance..
setComponentFactory(ComponentFactory) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactoryAware
Sets the ComponentFactory instance..
setConfig(String, Options, Map<String, Object>) - Method in class io.streamthoughts.azkarra.api.streams.rocksdb.DefaultRocksDBConfigSetter
setConfiguration(Conf) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Sets the default configuration to be used for this AzkarraContext.
setConfiguration(Conf) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Sets this environment configuration.
setError(String) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
 
setExecutionEnvironment(StreamsExecutionEnvironment) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironmentAware
setFailedResultSet(ErrorResultSet) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
 
setFailedResultSet(List<ErrorResultSet>) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
 
setKafkaStreamsFactory(Supplier<KafkaStreamsFactory>) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Sets the KafkaStreamsFactory that will be used to provide the KafkaStreams to configure and start.
setRegisterShutdownHook(boolean) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Sets if the created AzkarraContext should have a shutdown hook registered.
setRocksDBConfig(RocksDBConfig) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Sets the RocksDBConfig streamsConfig used by topology persistent stores.
setServer(String) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
 
setState(State) - Method in class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
Sets the state of the current streams instance.
setState(State) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Sets the current state of the streams.
setState(State) - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleContext
Sets the state of the current streams instance.
setStatus(QueryStatus) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
 
setStoreName(String) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
 
setStoreType(String) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
 
setStreamThreadExceptionHandler(Supplier<StreamThreadExceptionHandler>) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Sets the StreamThreadExceptionHandler invoked when a StreamThread abruptly terminates due to an uncaught exception.
setSuccessResultSet(List<SuccessResultSet<K, V>>) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
 
setTimeout(boolean) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
 
setTook(long) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResultBuilder
 
setWaitForTopicsToBeCreated(boolean) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Sets if the streams instances should wait for topics source to be created before starting.
SimpleComponentDescriptor<T> - Class in io.streamthoughts.azkarra.api.components
The SimpleComponentDescriptor is the base class used fro describing components.
SimpleComponentDescriptor(ComponentDescriptor<T>) - Constructor for class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Creates a new SimpleComponentDescriptor instance from the given one.
SimpleComponentDescriptor(String, Class<T>, ClassLoader, Supplier<T>, String, boolean, boolean, boolean, boolean, Condition, int) - Constructor for class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Creates a new SimpleComponentDescriptor instance.
SimpleComponentDescriptor(String, Class<T>, Supplier<T>, boolean) - Constructor for class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Creates a new SimpleComponentDescriptor instance.
SimpleComponentDescriptor(String, Class<T>, Supplier<T>, String, boolean) - Constructor for class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Creates a new SimpleComponentDescriptor instance.
SINK - io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.Node.Type
 
SinkNodeBuilder() - Constructor for class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.SinkNodeBuilder
 
sleep(Duration) - Method in class io.streamthoughts.azkarra.api.time.SystemTime
 
sleep(Duration) - Method in interface io.streamthoughts.azkarra.api.time.Time
 
snapshot() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerGroupOffsetsState
 
SOURCE - io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.Node.Type
 
SourceNodeBuilder() - Constructor for class io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.SourceNodeBuilder
 
start() - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Starts this AzkarraContext instance.
start() - Method in interface io.streamthoughts.azkarra.api.server.EmbeddedHttpServer
Starts this server.
start() - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Starts this StreamsExecutionEnvironment instance.
start(Executor) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
 Asynchronously start the underlying KafkaStreams instance.
STARTED - io.streamthoughts.azkarra.api.State
 
startedSince() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Gets the started epoch-time in milliseconds.
startStreamsTopology(String, String, String, Executed) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Creates and starts a new streams job for the specified topology into the specified environment.
state() - Method in class io.streamthoughts.azkarra.api.model.Environment
 
state() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Gets the current state of the streams.
state() - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Gets the state f this StreamsExecutionEnvironment.
State - Enum in io.streamthoughts.azkarra.api
The states.
State - Enum in io.streamthoughts.azkarra.api.streams
The status for a KafkaStreams instance.
StateChangeEvent - Class in io.streamthoughts.azkarra.api.streams
 
StateChangeEvent(long, State, State) - Constructor for class io.streamthoughts.azkarra.api.streams.StateChangeEvent
Creates a new StateChangeEvent instance.
StateChangeEvent(State, State) - Constructor for class io.streamthoughts.azkarra.api.streams.StateChangeEvent
Creates a new StateChangeEvent instance.
stop() - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Stops this AzkarraContext instance.
stop() - Method in interface io.streamthoughts.azkarra.api.server.EmbeddedHttpServer
Stops this server and close any open resources.
stop() - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Stops this StreamsExecutionEnvironment instance and all running KafkaStreams instance.
stop(boolean) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Stops this AzkarraContext instance.
stop(boolean) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Stops this StreamsExecutionEnvironment instance and all running KafkaStreams instance.
stop(ApplicationId, boolean) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Stops the streams instance for the specified application id.
stop(ApplicationId, boolean, Duration) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
Stops the streams instance for the specified application id.
stopAfterDuration(Duration) - Method in class io.streamthoughts.azkarra.api.monad.Retry
 
stopAfterMaxAttempts(int) - Method in class io.streamthoughts.azkarra.api.monad.Retry
 
STOPPED - io.streamthoughts.azkarra.api.State
 
STOPPED - io.streamthoughts.azkarra.api.streams.State
The KafkaStreamsContainer shutdown is complete.
stopStreams(String, boolean) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
Stops the streams instance for the specified streams application.
storeName - Variable in class io.streamthoughts.azkarra.api.query.internal.KeyValueQueryBuilder
 
storeName - Variable in class io.streamthoughts.azkarra.api.query.internal.WindowQueryBuilder
 
storeName() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyedLocalStoreQuery
 
storeName() - Method in class io.streamthoughts.azkarra.api.query.QueryInfo
 
StoreOperation - Enum in io.streamthoughts.azkarra.api.query
 
stores() - Method in class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
Gets the set of store names hosted by this instance.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueCountQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueGetAllQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueGetQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueGetRangeQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.SessionFetchKeyRangeQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.SessionFetchQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueGetAllQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueGetQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedKeyValueGetRangeQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowFetchAllQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowFetchKeyRangeQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowFetchQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowFetchTimeRangeQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.TimestampedWindowGetAllQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowFetchAllQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowFetchKeyRangeQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowFetchQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowFetchTimeRangeQuery
The storeName type on which this query can be executed.
storeType() - Method in class io.streamthoughts.azkarra.api.query.internal.WindowGetAllQuery
The storeName type on which this query can be executed.
storeType() - Method in interface io.streamthoughts.azkarra.api.query.LocalStoreQuery
The storeName type on which this query can be executed.
StoreType - Enum in io.streamthoughts.azkarra.api.query
The store types supported by KafkaStreams.
streams(String) - Static method in class io.streamthoughts.azkarra.api.components.Restriction
 
streamsConfig() - Method in class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
Gets the configuration of the current streams instance.
streamsConfig() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Gets the configuration for this KafkaStreams instance.
streamsConfig() - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyContainer
 
streamsConfig() - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleContext
Gets the configuration of the current streams instance.
streamsConfig(Conf) - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyContainer
 
streamsConfigs() - Method in class io.streamthoughts.azkarra.api.providers.TopologyDescriptor
 
StreamsExecutionEnvironment - Interface in io.streamthoughts.azkarra.api
A StreamsExecutionEnvironment manages the lifecycle of Topology instances.
StreamsExecutionEnvironmentAware - Interface in io.streamthoughts.azkarra.api
 
StreamsLifecycleChain - Interface in io.streamthoughts.azkarra.api
 
StreamsLifecycleContext - Interface in io.streamthoughts.azkarra.api
Context about the current KafkaStreams instance.
StreamsLifecycleInterceptor - Interface in io.streamthoughts.azkarra.api
An interface that allows to intercept a KafkaStreams instance before being started or stopped.
StreamsName - Annotation Type in io.streamthoughts.azkarra.api.annotations
Marker interface that a TopologyProvider can used to set the default name attached to the streams instance.
StreamsServerInfo - Class in io.streamthoughts.azkarra.api.streams
Class which is used to describe a stream application instance.
StreamsServerInfo(String, String, int, Set<String>, Set<TopicPartitions>) - Constructor for class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
Creates a new StreamsServerInfo instance.
StreamsServerInfo(String, String, int, Set<String>, Set<TopicPartitions>, boolean) - Constructor for class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
Creates a new StreamsServerInfo instance.
streamsState() - Method in class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
Gets the state value of the current streams instance.
streamsState() - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleContext
Gets the state value of the current streams instance.
StreamsStatus - Class in io.streamthoughts.azkarra.api.model
 
StreamsStatus(String, String, Set<ThreadMetadata>) - Constructor for class io.streamthoughts.azkarra.api.model.StreamsStatus
Creates a new StreamsStatus instance.
StreamsTopologyGraph - Class in io.streamthoughts.azkarra.api.model
A Serializable streams topology graph.
StreamsTopologyGraph.AbstractNode - Class in io.streamthoughts.azkarra.api.model
An abstract topology node.
StreamsTopologyGraph.GlobalStore - Class in io.streamthoughts.azkarra.api.model
 
StreamsTopologyGraph.Node - Interface in io.streamthoughts.azkarra.api.model
 
StreamsTopologyGraph.Node.Type - Enum in io.streamthoughts.azkarra.api.model
 
StreamsTopologyGraph.ProcessorNode - Class in io.streamthoughts.azkarra.api.model
A topology processor-node.
StreamsTopologyGraph.ProcessorNodeBuilder - Class in io.streamthoughts.azkarra.api.model
 
StreamsTopologyGraph.SinkNode - Class in io.streamthoughts.azkarra.api.model
A topology sink-node.
StreamsTopologyGraph.SinkNodeBuilder - Class in io.streamthoughts.azkarra.api.model
 
StreamsTopologyGraph.SourceNode - Class in io.streamthoughts.azkarra.api.model
A topology source-node.
StreamsTopologyGraph.SourceNodeBuilder - Class in io.streamthoughts.azkarra.api.model
 
StreamsTopologyGraph.SubTopologyGraph - Class in io.streamthoughts.azkarra.api.model
 
streamThread() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerClientOffsets
 
StreamThreadExceptionHandler - Interface in io.streamthoughts.azkarra.api.streams.errors
Interface that specifies how to handle an uncaught exception from a StreamThread.
stringValue(String) - Method in class io.streamthoughts.azkarra.api.components.ComponentAttribute
 
stringValue(String, String) - Method in class io.streamthoughts.azkarra.api.components.ComponentMetadata
Gets the string value for the specified attribute name and member.
stringValues(String, String) - Method in class io.streamthoughts.azkarra.api.components.ComponentMetadata
Gets the string value for the specified attribute name and member.
success(V) - Static method in interface io.streamthoughts.azkarra.api.monad.Try
 
SUCCESS - io.streamthoughts.azkarra.api.query.result.QueryStatus
The query is executed successfully.
SuccessResultSet<K,​V> - Class in io.streamthoughts.azkarra.api.query.result
 
SuccessResultSet(String, boolean, List<KV<K, V>>) - Constructor for class io.streamthoughts.azkarra.api.query.result.SuccessResultSet
 
supplier() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Gets the supplier used to create a new component of type ComponentDescriptor.
supplier() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Gets the supplier used to create a new component of type ComponentDescriptor.
swap() - Method in class io.streamthoughts.azkarra.api.model.KV
Swaps the key and value.
SYSTEM - Static variable in interface io.streamthoughts.azkarra.api.time.Time
 
SystemTime - Class in io.streamthoughts.azkarra.api.time
 
SystemTime() - Constructor for class io.streamthoughts.azkarra.api.time.SystemTime
 

T

tags() - Method in class io.streamthoughts.azkarra.api.model.Metric
 
test(ConditionContext) - Method in interface io.streamthoughts.azkarra.api.components.condition.Condition
 
test(Tuple<String, Metric>) - Method in class io.streamthoughts.azkarra.api.model.predicate.GroupMetricFilter
test(Tuple<String, Metric>) - Method in class io.streamthoughts.azkarra.api.model.predicate.NameMetricFilter
test(Tuple<String, Metric>) - Method in class io.streamthoughts.azkarra.api.model.predicate.NonNullMetricFilter
threadMetadata() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Gets the local thread metadata.
Time - Interface in io.streamthoughts.azkarra.api.time
 
timeout(boolean) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResult
Sets the timeout information.
timestamp() - Method in class io.streamthoughts.azkarra.api.model.KV
 
timestamp() - Method in class io.streamthoughts.azkarra.api.model.TimestampedValue
Returns the timestamp in milliseconds for this value.
timestamp() - Method in class io.streamthoughts.azkarra.api.streams.consumer.OffsetAndTimestamp
 
timestamp() - Method in class io.streamthoughts.azkarra.api.streams.StateChangeEvent
 
TIMESTAMPED_KEY_VALUE - io.streamthoughts.azkarra.api.query.StoreType
Timestamped Key-Value store.
TIMESTAMPED_WINDOW - io.streamthoughts.azkarra.api.query.StoreType
Timestamped Window store
timestampedKeyValue() - Method in class io.streamthoughts.azkarra.api.query.internal.QueryBuilder
Timestamped Key-Value store.
TimestampedKeyValueGetAllQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
TimestampedKeyValueGetQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
TimestampedKeyValueGetRangeQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
TimestampedKeyValueQueryBuilder - Class in io.streamthoughts.azkarra.api.query.internal
 
TimestampedValue<V> - Class in io.streamthoughts.azkarra.api.model
 
TimestampedValue(long, V) - Constructor for class io.streamthoughts.azkarra.api.model.TimestampedValue
Creates a new TimestampedValue instance.
TimestampedValue(V) - Constructor for class io.streamthoughts.azkarra.api.model.TimestampedValue
Creates a new TimestampedValue instance.
timestampedWindow() - Method in class io.streamthoughts.azkarra.api.query.internal.QueryBuilder
Timestamped Window store
TimestampedWindowFetchAllQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
TimestampedWindowFetchKeyRangeQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
TimestampedWindowFetchQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
TimestampedWindowFetchTimeRangeQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
TimestampedWindowGetAllQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
TimestampedWindowQueryBuilder - Class in io.streamthoughts.azkarra.api.query.internal
 
toEither() - Method in class io.streamthoughts.azkarra.api.monad.Validator
 
toInvalidQueryException(List<Error>) - Static method in interface io.streamthoughts.azkarra.api.query.internal.LocalStoreQueryBuilder
 
toISODate() - Static method in interface io.streamthoughts.azkarra.api.time.Time
 
toISODate(long) - Static method in interface io.streamthoughts.azkarra.api.time.Time
 
toISODate(long, ZoneId) - Static method in interface io.streamthoughts.azkarra.api.time.Time
 
toKafkaKeyValue() - Method in class io.streamthoughts.azkarra.api.model.KV
 
toKeyValueAndTimestampListAndClose(KeyValueIterator<K, ValueAndTimestamp<V>>, long) - Static method in interface io.streamthoughts.azkarra.api.query.LocalStoreQuery
 
toKeyValueListAndClose(KeyValueIterator<K, V>, long) - Static method in interface io.streamthoughts.azkarra.api.query.LocalStoreQuery
 
took(long) - Method in class io.streamthoughts.azkarra.api.query.result.QueryResult
Sets the took information.
toOptional() - Method in class io.streamthoughts.azkarra.api.monad.Either.LeftProjection
 
toOptional() - Method in class io.streamthoughts.azkarra.api.monad.Either.RightProjection
 
toOptional() - Method in interface io.streamthoughts.azkarra.api.monad.Try
 
toOptional() - Method in class io.streamthoughts.azkarra.api.monad.Validator
 
topicPartition() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
 
TopicPartitions - Class in io.streamthoughts.azkarra.api.streams
This class represents topic-partitions assignment for a streams application.
TopicPartitions(String, Set<Integer>) - Constructor for class io.streamthoughts.azkarra.api.streams.TopicPartitions
Creates a new TopicPartitions instance.
topology() - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyContainer
 
TopologyContainer - Class in io.streamthoughts.azkarra.api.streams.topology
Default class to encapsulate a Topology instance.
TopologyContainer(Topology, ApplicationId, Conf, TopologyMetadata, List<StreamsLifecycleInterceptor>) - Constructor for class io.streamthoughts.azkarra.api.streams.topology.TopologyContainer
Creates a new TopologyContainer instance.
topologyDescription() - Method in class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
Gets the TopologyDescription of the current streams instance.
topologyDescription() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Gets the TopologyDescription for this KafkaStreams instance.
topologyDescription() - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleContext
Gets the TopologyDescription of the current streams instance.
TopologyDescriptor<T extends TopologyProvider> - Class in io.streamthoughts.azkarra.api.providers
A SimpleComponentDescriptor for describing a TopologyProvider implementation.
TopologyDescriptor(ComponentDescriptor<T>) - Constructor for class io.streamthoughts.azkarra.api.providers.TopologyDescriptor
Creates a new TopologyDescriptor instance.
TopologyInfo - Annotation Type in io.streamthoughts.azkarra.api.annotations
Marker interface that a TopologyProvider can used to describe the behavior of the provided Topology.
topologyMetadata() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
Gets the TopologyMetadata about the topology runs by this KafkaStreams instance.
TopologyMetadata - Class in io.streamthoughts.azkarra.api.streams.topology
 
TopologyMetadata(String, String, String) - Constructor for class io.streamthoughts.azkarra.api.streams.topology.TopologyMetadata
Creates a new TopologyMetadata instance.
topologyName() - Method in class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
topologyName() - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleContext
 
TopologyProvider - Interface in io.streamthoughts.azkarra.api.streams
The default interface to supply a Kafka Streams Topology instance.
topologyProviders() - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Gets all topologies registered into this AzkarraContext even those ones which are not enable.
topologyProviders(StreamsExecutionEnvironment) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
Gets all topologies registered into this AzkarraContext which are available for the given environment.
topologyVersion() - Method in class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
topologyVersion() - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleContext
 
toString() - Method in class io.streamthoughts.azkarra.api.components.ComponentAttribute
toString() - Method in class io.streamthoughts.azkarra.api.components.qualifier.AnyQualifier
toString() - Method in class io.streamthoughts.azkarra.api.components.qualifier.CompositeQualifier
toString() - Method in class io.streamthoughts.azkarra.api.components.qualifier.NamedQualifier
toString() - Method in class io.streamthoughts.azkarra.api.components.qualifier.RestrictionQualifier
toString() - Method in class io.streamthoughts.azkarra.api.components.qualifier.VersionQualifier
toString() - Method in class io.streamthoughts.azkarra.api.components.Restriction
toString() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
toString() - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
toString() - Method in class io.streamthoughts.azkarra.api.config.MapConf
toString() - Method in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
toString() - Method in class io.streamthoughts.azkarra.api.errors.Error
toString() - Method in class io.streamthoughts.azkarra.api.model.Environment
toString() - Method in class io.streamthoughts.azkarra.api.model.KV
toString() - Method in class io.streamthoughts.azkarra.api.model.Metric
 
toString() - Method in class io.streamthoughts.azkarra.api.model.MetricGroup
 
toString() - Method in class io.streamthoughts.azkarra.api.model.TimestampedValue
toString() - Method in class io.streamthoughts.azkarra.api.monad.Retry
 
toString() - Method in class io.streamthoughts.azkarra.api.monad.Try.Retriable
toString() - Method in class io.streamthoughts.azkarra.api.monad.Tuple
toString() - Method in class io.streamthoughts.azkarra.api.query.internal.KeyValueGetRangeQuery
toString() - Method in class io.streamthoughts.azkarra.api.query.Queried
toString() - Method in class io.streamthoughts.azkarra.api.query.QueryInfo
 
toString() - Method in class io.streamthoughts.azkarra.api.query.QueryParams
 
toString() - Method in class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
 
toString() - Method in class io.streamthoughts.azkarra.api.query.result.QueryError
 
toString() - Method in class io.streamthoughts.azkarra.api.query.result.QueryResult
 
toString() - Method in class io.streamthoughts.azkarra.api.server.ServerInfo
toString() - Method in class io.streamthoughts.azkarra.api.streams.ApplicationId
toString() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerClientOffsets
 
toString() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerGroupOffsets
toString() - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerLogOffsets
toString() - Method in class io.streamthoughts.azkarra.api.streams.consumer.OffsetAndTimestamp
toString() - Method in class io.streamthoughts.azkarra.api.streams.StateChangeEvent
 
toString() - Method in class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
toString() - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyMetadata
toString() - Method in class io.streamthoughts.azkarra.api.util.Version
transform(Function<V, Try<U>>, Function<Throwable, Try<U>>) - Method in class io.streamthoughts.azkarra.api.monad.Try.Failure
transform(Function<V, Try<U>>, Function<Throwable, Try<U>>) - Method in class io.streamthoughts.azkarra.api.monad.Try.Retriable
transform(Function<V, Try<U>>, Function<Throwable, Try<U>>) - Method in class io.streamthoughts.azkarra.api.monad.Try.Success
transform(Function<V, Try<U>>, Function<Throwable, Try<U>>) - Method in interface io.streamthoughts.azkarra.api.monad.Try
 
True - Static variable in interface io.streamthoughts.azkarra.api.components.condition.Condition
 
TrueCondition - Class in io.streamthoughts.azkarra.api.components.condition
Returns true.
TrueCondition() - Constructor for class io.streamthoughts.azkarra.api.components.condition.TrueCondition
 
Try<V> - Interface in io.streamthoughts.azkarra.api.monad
 
Try.Failure<V> - Class in io.streamthoughts.azkarra.api.monad
 
Try.Retriable<V> - Class in io.streamthoughts.azkarra.api.monad
 
Try.Success<V> - Class in io.streamthoughts.azkarra.api.monad
 
Tuple<L,​R> - Class in io.streamthoughts.azkarra.api.monad
 
Tuple(L, R) - Constructor for class io.streamthoughts.azkarra.api.monad.Tuple
Creates a new Tuple instance.
type() - Method in annotation type io.streamthoughts.azkarra.api.annotations.Restricted
 
type() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Gets the type of the described component.
type() - Method in class io.streamthoughts.azkarra.api.components.Restriction
 
type() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Gets the type of the described component.
type() - Method in class io.streamthoughts.azkarra.api.query.QueryInfo
 
TYPE_APPLICATION - Static variable in class io.streamthoughts.azkarra.api.components.Restriction
 
TYPE_ENVIRONMENT - Static variable in class io.streamthoughts.azkarra.api.components.Restriction
 
TYPE_MEMBER - Static variable in class io.streamthoughts.azkarra.api.components.qualifier.RestrictionQualifier
 
TYPE_STREAMS - Static variable in class io.streamthoughts.azkarra.api.components.Restriction
 
TypeConverter - Class in io.streamthoughts.azkarra.api.util
Class which can be used to convert an object to a specific type.
TypeConverter() - Constructor for class io.streamthoughts.azkarra.api.util.TypeConverter
 

U

uncaughtException(Thread, Throwable) - Method in class io.streamthoughts.azkarra.api.streams.listener.CompositeUncaughtExceptionHandler
unwrap() - Method in class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
 
update(ConsumerLogOffsets) - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerClientOffsets
 
update(TopicPartition, ConsumerThreadKey, Function<ConsumerLogOffsets, ConsumerLogOffsets>) - Method in class io.streamthoughts.azkarra.api.streams.consumer.ConsumerGroupOffsetsState
 
Utils - Class in io.streamthoughts.azkarra.api.util
 
Utils() - Constructor for class io.streamthoughts.azkarra.api.util.Utils
 

V

validate(QueryParams) - Method in class io.streamthoughts.azkarra.api.query.internal.Query
 
validates(QueryParams) - Method in interface io.streamthoughts.azkarra.api.query.internal.LocalStoreQueryBuilder
 
validates(Predicate<? super T>, Error) - Method in class io.streamthoughts.azkarra.api.monad.Validator
 
validates(Predicate<? super T>, String) - Method in class io.streamthoughts.azkarra.api.monad.Validator
 
Validator<T> - Class in io.streamthoughts.azkarra.api.monad
 
value() - Method in annotation type io.streamthoughts.azkarra.api.annotations.Conditionals
 
value() - Method in annotation type io.streamthoughts.azkarra.api.annotations.DefaultStreamsConfig
 
value() - Method in annotation type io.streamthoughts.azkarra.api.annotations.DefaultStreamsConfigs
 
value() - Method in annotation type io.streamthoughts.azkarra.api.annotations.Eager
 
value() - Method in annotation type io.streamthoughts.azkarra.api.annotations.Order
 
value() - Method in annotation type io.streamthoughts.azkarra.api.annotations.StreamsName
 
value() - Method in class io.streamthoughts.azkarra.api.model.KV
 
value() - Method in class io.streamthoughts.azkarra.api.model.Metric
 
value() - Method in class io.streamthoughts.azkarra.api.model.TimestampedValue
Returns this value TimestampedValue.
value(String) - Method in class io.streamthoughts.azkarra.api.components.ComponentAttribute
 
value(String, String) - Method in class io.streamthoughts.azkarra.api.components.ComponentMetadata
Finds the value for the specified attribute name and member.
valueOf(String) - Static method in enum io.streamthoughts.azkarra.api.banner.Banner.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.Node.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.streamthoughts.azkarra.api.query.result.QueryStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.streamthoughts.azkarra.api.query.StoreOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.streamthoughts.azkarra.api.query.StoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.streamthoughts.azkarra.api.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.streamthoughts.azkarra.api.streams.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.streamthoughts.azkarra.api.banner.Banner.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.streamthoughts.azkarra.api.model.StreamsTopologyGraph.Node.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.streamthoughts.azkarra.api.query.result.QueryStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.streamthoughts.azkarra.api.query.StoreOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.streamthoughts.azkarra.api.query.StoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.streamthoughts.azkarra.api.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.streamthoughts.azkarra.api.streams.State
Returns an array containing the constants of this enum type, in the order they are declared.
values(String, String) - Method in class io.streamthoughts.azkarra.api.components.ComponentMetadata
Finds all values for the specified attribute name and member.
version() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
Gets the version of the described component.
version() - Method in class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
Gets the version of the described component.
version() - Method in interface io.streamthoughts.azkarra.api.components.Versioned
Returns the version of this component.
version() - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyMetadata
 
version() - Method in interface io.streamthoughts.azkarra.api.streams.TopologyProvider
Returns the version for this Topology.
Version - Class in io.streamthoughts.azkarra.api.util
A version class which supports the following pattern : ..- Supported qualifier are : alpha, beta, snapshot, rc, release.
Version(int, int, int, String) - Constructor for class io.streamthoughts.azkarra.api.util.Version
Creates a new Version instance.
Versioned - Interface in io.streamthoughts.azkarra.api.components
 
VersionQualifier<T> - Class in io.streamthoughts.azkarra.api.components.qualifier
 
VisibleForTesting - Annotation Type in io.streamthoughts.azkarra.api.annotations
 

W

waitForTopicToExist(AdminClient, Set<String>) - Static method in class io.streamthoughts.azkarra.api.streams.admin.AdminClientUtils
Wait indefinitely for the specified topics to be created on the cluster.
WAITING_FOR_TOPICS - io.streamthoughts.azkarra.api.streams.State
The KafkaStreamsContainer is waiting for sources topics to be created before starting KafkaStreams instance.
window() - Method in class io.streamthoughts.azkarra.api.query.internal.QueryBuilder
Window store.
WINDOW - io.streamthoughts.azkarra.api.query.StoreType
Window store.
WindowFetchAllQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
WindowFetchKeyRangeQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
WindowFetchQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
WindowFetchTimeRangeQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
WindowGetAllQuery<K,​V> - Class in io.streamthoughts.azkarra.api.query.internal
 
WindowQueryBuilder - Class in io.streamthoughts.azkarra.api.query.internal
 
with(Conf) - Static method in class io.streamthoughts.azkarra.api.Executed
Static helper that can be used to creates a new Executed instance with the specified streams name and configuration.
with(String, Object) - Static method in interface io.streamthoughts.azkarra.api.config.Conf
Static helper that can be used to creates a new empty Conf instance using the specified key-value pair.
with(String, Object) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
 
with(Duration) - Static method in class io.streamthoughts.azkarra.api.query.Queried
 
with(Map<String, ?>) - Static method in interface io.streamthoughts.azkarra.api.config.Conf
Static helper that can be used to creates a new empty Conf instance using the specified Map.
withBufferSize(int) - Method in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
withConfig(Conf) - Method in class io.streamthoughts.azkarra.api.Executed
Returns a new Executed with the specified config.
withDescription(String) - Method in class io.streamthoughts.azkarra.api.Executed
Returns a new Executed with the specified description.
withFallback(Conf) - Method in interface io.streamthoughts.azkarra.api.config.Conf
 
withFallback(Conf) - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
withFallback(Conf) - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
withFallback(Conf) - Method in class io.streamthoughts.azkarra.api.config.MapConf
withFixedWaitDuration(Duration) - Method in class io.streamthoughts.azkarra.api.monad.Retry
 
withInterceptor(Supplier<StreamsLifecycleInterceptor>) - Method in class io.streamthoughts.azkarra.api.Executed
Returns a new Executed with the specified interceptor.
withInterceptors(List<Supplier<StreamsLifecycleInterceptor>>) - Method in class io.streamthoughts.azkarra.api.Executed
Returns a new Executed with the specified interceptors.
withKafkaStreamsFactory(KafkaStreamsFactory) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamContainerBuilder
 
withKafkaStreamsFactory(Supplier<KafkaStreamsFactory>) - Method in class io.streamthoughts.azkarra.api.Executed
Returns a new Executed with the specified KafkaStreams factory.
withLimit(Long) - Method in class io.streamthoughts.azkarra.api.query.Queried
 
withLogDir(String) - Method in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
withLogLevel(String) - Method in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
withLogMaxFileSize(int) - Method in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
withMaxAttempts(int) - Static method in class io.streamthoughts.azkarra.api.monad.Retry
 
withMaxWriteBufferNumber(int) - Method in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
withName(String) - Method in class io.streamthoughts.azkarra.api.Executed
Returns a new Executed with the specified name.
withQueryTimeout(Duration) - Method in class io.streamthoughts.azkarra.api.query.Queried
 
withRemoteAccessAllowed(boolean) - Method in class io.streamthoughts.azkarra.api.query.Queried
 
withRestoreListeners(List<StateRestoreListener>) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamContainerBuilder
 
withRetries(int) - Method in class io.streamthoughts.azkarra.api.query.Queried
 
withRetryBackoffMs(Duration) - Method in class io.streamthoughts.azkarra.api.query.Queried
 
withStateListeners(List<KafkaStreams.StateListener>) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamContainerBuilder
 
withStatsDisable() - Static method in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
withStatsDumpPeriod(Duration) - Method in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
withStatsEnable() - Static method in class io.streamthoughts.azkarra.api.config.RocksDBConfig
 
withTopologyContainer(TopologyContainer) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamContainerBuilder
 
withUncaughtExceptionHandler(List<Thread.UncaughtExceptionHandler>) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamContainerBuilder
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages