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
All Classes All Packages
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
Confto the configuration of thisAzkarraContext. - addExecutionEnvironment(StreamsExecutionEnvironment) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
-
Adds the
StreamsExecutionEnvironmentto 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
StateRestoreListenerinstance that will set to allKafkaStreamsinstance created in thisStreamsExecutionEnvironment. - 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.Statechange event. - addStateChangeWatcher(KafkaStreamsContainer.StateChangeWatcher) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
-
Register a watcher to be notified of
KafkaStreams.Statechange event. - addStateChangeWatcher(KafkaStreamsContainer.StateChangeWatcher) - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleContext
-
Register a watcher to be notified of
KafkaStreams.Statechange event. - addStateListener(KafkaStreams.StateListener) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
-
Adds a
KafkaStreams.StateListenerinstance that will set to allKafkaStreamsinstance created in thisStreamsExecutionEnvironment. - addStreamsLifecycleInterceptor(Supplier<StreamsLifecycleInterceptor>) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
-
Adds a streams interceptor hat will set to all
KafkaStreamsinstance created in thisStreamsExecutionEnvironment. - 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
TopologyProviderinstance to thisStreamsExecutionEnvironmentto be started. - addTopology(Supplier<TopologyProvider>, Executed) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
-
Add a new
TopologyProviderinstance to thisStreamsExecutionEnvironmentto 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
AlreadyExistsExceptioninstance. - 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
AnyQualifierinstance. - application() - Static method in class io.streamthoughts.azkarra.api.components.Restriction
- applicationId() - Method in class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
-
Gets
application.idof the current streams instance. - applicationId() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
-
Gets configured
StreamsConfig.APPLICATION_ID_CONFIGfor thisKafkaStreamsinstance. - applicationId() - Method in class io.streamthoughts.azkarra.api.streams.topology.TopologyContainer
- applicationId() - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleContext
-
Gets
application.idof 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
ApplicationIdfor 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
KafkaStreamsstarted applications. - applicationServer() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
-
Gets configured
StreamsConfig.APPLICATION_SERVER_CONFIGfor thisKafkaStreamsinstance. - 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
Confwhich is build from a list of arguments. - ArgsConf(String[]) - Constructor for class io.streamthoughts.azkarra.api.config.ArgsConf
-
Creates a new
ArgsConfinstance. - 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
Executedinstance 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
Executedinstance 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
AzkarraContextthat 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
AzkarraContextExceptioninstance. - AzkarraContextException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.AzkarraContextException
-
Creates a new
AzkarraContextExceptioninstance. - 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
AzkarraExceptioninstance. - AzkarraException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.AzkarraException
-
Creates a new
AzkarraExceptioninstance. - AzkarraException(Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.AzkarraException
-
Creates a new
AzkarraExceptioninstance. - 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
AzkarraRestExtensionimplementations to register JAX-RS resources using the providedConfigurableand to get access to theAzkarraContextinstance. - AzkarraRetriableException - Exception in io.streamthoughts.azkarra.api.errors
- AzkarraRetriableException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.AzkarraRetriableException
-
Creates a new
AzkarraRetriableExceptioninstance. - AzkarraRetriableException(Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.AzkarraRetriableException
-
Creates a new
AzkarraRetriableExceptioninstance. - AzkarraStreamsService - Interface in io.streamthoughts.azkarra.api
-
The
AzkarraStreamsServiceserves 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
KafkaStreamsinstance. - 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_CONFIGfor 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
KafkaStreamsinstance 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
KafkaStreamsinstance. - 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
ComponentAttributeinstance. - ComponentAttribute(String, Map<String, Object>, Map<String, Object>) - Constructor for class io.streamthoughts.azkarra.api.components.ComponentAttribute
-
Creates a new
ComponentAttributeinstance. - 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
SimpleComponentDescriptorinstance. - 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
ComponentMetadatainstance. - 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
ComponentRegistrationExceptioninstance. - ComponentRegistrationException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.components.ComponentRegistrationException
-
Creates a new
ComponentRegistrationExceptioninstance. - ComponentRegistry - Interface in io.streamthoughts.azkarra.api.components
-
The
ComponentRegistryis 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
Conditioncompose 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
Conditioncompose 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
CompositeQualifierinstance. - CompositeStateListener - Class in io.streamthoughts.azkarra.api.streams.listener
-
A
KafkaStreams.StateListenerthat delegates to one or moreKafkaStreams.StateListenerin order. - CompositeStateListener() - Constructor for class io.streamthoughts.azkarra.api.streams.listener.CompositeStateListener
-
Creates a new
CompositeStateListenerinstance. - CompositeStateListener(Collection<KafkaStreams.StateListener>) - Constructor for class io.streamthoughts.azkarra.api.streams.listener.CompositeStateListener
-
Creates a new
CompositeStateListenerinstance. - CompositeStateRestoreListener - Class in io.streamthoughts.azkarra.api.streams.listener
-
A
StateRestoreListenerthat delegates to one or moreStateRestoreListenerin order. - CompositeStateRestoreListener(Collection<StateRestoreListener>) - Constructor for class io.streamthoughts.azkarra.api.streams.listener.CompositeStateRestoreListener
-
Creates a new
CompositeStateRestoreListenerinstance. - CompositeUncaughtExceptionHandler - Class in io.streamthoughts.azkarra.api.streams.listener
- CompositeUncaughtExceptionHandler() - Constructor for class io.streamthoughts.azkarra.api.streams.listener.CompositeUncaughtExceptionHandler
-
Creates a new
CompositeUncaughtExceptionHandlerinstance. - condition() - Method in interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
-
Gets the
Conditionthat 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
Conditionthat 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
ComponentDescriptorfor 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
Conditionmatching aComponentDescriptor. - 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
Confinstance. - 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
Configurablethat 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
Confdefined for thisTopologyProvider. - 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
-
Creates a new
ConflictingComponentDefinitionExceptioninstance. - 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
ConsumerClientOffsetsinstance. - 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
ConsumerGroupOffsetsinstance. - 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
KafkaStreamsinstance. - 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
AzkarraContextinstance 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
ContextAwareComponentFactoryinstance. - 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
KafkaStreamsinstance has been created successfully.
D
- DEFAULT - Static variable in interface io.streamthoughts.azkarra.api.components.ComponentNameGenerator
-
The default
ComponentNameGeneratorimplementation. - 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
TopologyProvidercan used to define the configuration properties to be used for creating a newKafkaStreamsinstance. - DefaultStreamsConfigs - Annotation Type in io.streamthoughts.azkarra.api.annotations
- DelegatingComponentFactory - Class in io.streamthoughts.azkarra.api.components
-
A delegating
ComponentFactoryimplementation. - 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
Topologydescription. - 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
DistributedQueryinstance. - 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
Eithermonad 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
EmbeddedHttpServerimplementation. - empty() - Static method in interface io.streamthoughts.azkarra.api.config.Conf
-
Static helper that can be used to creates a new empty
Confinstance. - 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
Environmentinstance. - environments() - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
-
Gets all
StreamsExecutionEnvironmentregistered 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
KafkaStreamsinstance. - 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
KafkaStreamsinstance. - execute() - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleChain
-
Executes the operation on the current
KafkaStreamsinstance. - 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
Topologyinstance to be executed. - Executed() - Constructor for class io.streamthoughts.azkarra.api.Executed
-
Creates a new
Executedinstance. - 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
ComponentDescriptorregistered 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
ComponentDescriptorregistered 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
ComponentDescriptorregistered 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
ComponentDescriptorregistered 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
ComponentDescriptorregistered 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
ComponentDescriptorregistered 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
ComponentDescriptorregistered 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
ComponentDescriptorregistered 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
ComponentDescriptorfor 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
ComponentDescriptorfor 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
ComponentDescriptorfor 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
ComponentDescriptorfor 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
ComponentDescriptorfor 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
ComponentDescriptorfor 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
ComponentDescriptorfor 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
ComponentDescriptorfor 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
Topologyinstance. - get() - Method in interface io.streamthoughts.azkarra.api.streams.TopologyProvider
-
Supplies a new Kafka Streams
Topologyinstance. - 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
SimpleComponentDescriptordescriptor. - 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
ComponentFactorythat 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
Confinto a path-value map. - getConfAsMap() - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
-
Converts this
Confinto a path-value map. - getConfAsMap() - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
-
Converts this
Confinto a path-value map. - getConfAsMap() - Method in class io.streamthoughts.azkarra.api.config.MapConf
-
Converts this
Confinto a path-value map. - getConfAsProperties() - Method in interface io.streamthoughts.azkarra.api.config.Conf
-
Converts this
Confinto a properties. - getConfAsProperties() - Method in class io.streamthoughts.azkarra.api.config.ConfBuilder
-
Converts this
Confinto a properties. - getConfAsProperties() - Method in class io.streamthoughts.azkarra.api.config.EmptyConf
-
Converts this
Confinto a properties. - getConfAsProperties() - Method in class io.streamthoughts.azkarra.api.config.MapConf
-
Converts this
Confinto 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
AzkarraContextinstance. - 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
Serdeconfigured 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
StreamsExecutionEnvironmentfor 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
KafkaStreamsinstance. - 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
Producerinstance 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
StreamsBuilderwhich is used to build theTopologyinstance. - getStreamsById(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
-
Returns the
KafkaStreamsContainerfor the specified streams application. - getStreamsConfigById(String) - Method in interface io.streamthoughts.azkarra.api.AzkarraStreamsService
-
Returns the
Conffor 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
StreamsTopologyGraphfor the specified streams application. - getStreamThreadExceptionHandler() - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
-
Gets the
StreamThreadExceptionHandler. - 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
GlobalResultSetinstance. - GlobalResultSet(String, String, List<ErrorResultSet>, List<SuccessResultSet<K, V>>) - Constructor for class io.streamthoughts.azkarra.api.query.result.GlobalResultSet
-
Creates a new
GlobalResultSetinstance. - 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
GroupMetricFilterinstance.
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
InternalStreamsLifeCycleChaininstance. - InternalStreamsLifeCycleChain.Callback - Interface in io.streamthoughts.azkarra.api.streams
- InternalStreamsLifecycleContext - Class in io.streamthoughts.azkarra.api.streams.internal
-
Internal
StreamsLifecycleContextimplementation. - InternalStreamsLifecycleContext(KafkaStreamsContainer) - Constructor for class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
-
Creates a new
InternalStreamsLifecycleContextinstance. - 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
InvalidConfExceptioninstance. - InvalidConfException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.InvalidConfException
-
Creates a new
InvalidConfExceptioninstance. - 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
InvalidStreamsEnvironmentExceptioninstance. - InvalidStreamsEnvironmentException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.InvalidStreamsEnvironmentException
-
Creates a new
InvalidStreamsEnvironmentExceptioninstance. - InvalidStreamsStateException - Exception in io.streamthoughts.azkarra.api.errors
- InvalidStreamsStateException(String) - Constructor for exception io.streamthoughts.azkarra.api.errors.InvalidStreamsStateException
-
Creates a new
InvalidStreamsStateExceptioninstance. - 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
- 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
KafkaStreamsis 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
- 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
KafkaStreamsinstance. - KafkaStreamsContainer - Class in io.streamthoughts.azkarra.api.streams
- KafkaStreamsContainer.StateChangeWatcher - Interface in io.streamthoughts.azkarra.api.streams
-
Watch a
KafkaStreamsinstance forKafkaStreams.Statechange. - KafkaStreamsFactory - Interface in io.streamthoughts.azkarra.api.streams
-
The interface which is used for creating new
KafkaStreamsinstance. - 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
KVinstance. - KV(K, V, Long) - Constructor for class io.streamthoughts.azkarra.api.model.KV
-
Creates a new
KVinstance.
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
LocalStoreAccessorinstance. - 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
SimpleComponentDescriptorinstance. - make(Topology, Conf) - Method in interface io.streamthoughts.azkarra.api.streams.KafkaStreamsFactory
-
Creates a new
KafkaStreamsinstance 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
- 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
MetricGroupinstance. - 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 thisKafkaStreamsinstance. - 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
MissingConfExceptioninstance. - 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
ConsumerInterceptorthat is used to track consumption progress. - MonitorOffsetsConsumerInterceptor() - Constructor for class io.streamthoughts.azkarra.api.streams.consumer.MonitorOffsetsConsumerInterceptor
-
Creates a new
MonitorOffsetsConsumerInterceptorinstance.
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
NameMetricFilterinstance. - 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
AdminClientinstance. - 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
KafkaStreamContainerBuilderinstance. - 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
NoSuchComponentExceptioninstance. - 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
KafkaStreamsinstance 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
NotFoundExceptioninstance. - NoUniqueComponentException - Exception in io.streamthoughts.azkarra.api.components
- NoUniqueComponentException(String) - Constructor for exception io.streamthoughts.azkarra.api.components.NoUniqueComponentException
-
Creates a new
NoUniqueComponentExceptioninstance. - 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
KafkaStreamsinstance. - 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
OnComponentConditioninstance. - 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
OnPropertyConditioninstance. - 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
truefor 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
TopologyProviderthat can be used to build an optimizedTopologyinstance. - 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
ParsingConfExceptioninstance. - ParsingConfException(String, Throwable) - Constructor for exception io.streamthoughts.azkarra.api.errors.ParsingConfException
-
Creates a new
ParsingConfExceptioninstance. - 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
Queriedinstance. - query(KafkaStreamsContainer, Queried) - Method in class io.streamthoughts.azkarra.api.query.DistributedQuery
-
Executes this interactive query for the given
KafkaStreamsinstance. - 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
QueryBuilderinstance. - 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
QueryErrorinstance. - QueryError(String) - Constructor for class io.streamthoughts.azkarra.api.query.result.QueryError
-
Creates a new
QueryErrorinstance. - 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
QueryInfoinstance. - 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
QueryParamsinstance. - 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
AzkarraRestExtensionimplementations 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
ComponentDescriptorto thisComponentRegistry. - 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
Componentcan 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
Restrictioninstance. - 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
SecondaryQualifierinstance. - 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
ServerInfoinstance. - ServerInfo(String, int, boolean) - Constructor for class io.streamthoughts.azkarra.api.server.ServerInfo
-
Creates a new
ServerInfoinstance. - 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
ApplicationIdBuilderthat should be used for building streamsapplication.id. - setAzkarraContext(AzkarraContext) - Method in interface io.streamthoughts.azkarra.api.AzkarraContextAware
-
Set the
AzkarraContextthat this object runs in. - setComponentFactory(ComponentFactory) - Method in class io.streamthoughts.azkarra.api.components.BaseComponentModule
-
Sets the
ComponentFactoryinstance.. - setComponentFactory(ComponentFactory) - Method in interface io.streamthoughts.azkarra.api.components.ComponentFactoryAware
-
Sets the
ComponentFactoryinstance.. - 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
-
Set the
StreamsExecutionEnvironment. - 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
KafkaStreamsFactorythat will be used to provide theKafkaStreamsto configure and start. - setRegisterShutdownHook(boolean) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
-
Sets if the created
AzkarraContextshould have a shutdown hook registered. - setRocksDBConfig(RocksDBConfig) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
-
Sets the
RocksDBConfigstreamsConfig 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
StreamThreadExceptionHandlerinvoked 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
SimpleComponentDescriptoris the base class used fro describing components. - SimpleComponentDescriptor(ComponentDescriptor<T>) - Constructor for class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
-
Creates a new
SimpleComponentDescriptorinstance 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
SimpleComponentDescriptorinstance. - SimpleComponentDescriptor(String, Class<T>, Supplier<T>, boolean) - Constructor for class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
-
Creates a new
SimpleComponentDescriptorinstance. - SimpleComponentDescriptor(String, Class<T>, Supplier<T>, String, boolean) - Constructor for class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
-
Creates a new
SimpleComponentDescriptorinstance. - 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
AzkarraContextinstance. - start() - Method in interface io.streamthoughts.azkarra.api.server.EmbeddedHttpServer
-
Starts this server.
- start() - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
-
Starts this
StreamsExecutionEnvironmentinstance. - start(Executor) - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
-
 Asynchronously start the underlying
KafkaStreamsinstance. - 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
KafkaStreamsinstance. - StateChangeEvent - Class in io.streamthoughts.azkarra.api.streams
- StateChangeEvent(long, State, State) - Constructor for class io.streamthoughts.azkarra.api.streams.StateChangeEvent
-
Creates a new
StateChangeEventinstance. - StateChangeEvent(State, State) - Constructor for class io.streamthoughts.azkarra.api.streams.StateChangeEvent
-
Creates a new
StateChangeEventinstance. - stop() - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
-
Stops this
AzkarraContextinstance. - 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
StreamsExecutionEnvironmentinstance and all runningKafkaStreamsinstance. - stop(boolean) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
-
Stops this
AzkarraContextinstance. - stop(boolean) - Method in interface io.streamthoughts.azkarra.api.StreamsExecutionEnvironment
-
Stops this
StreamsExecutionEnvironmentinstance and all runningKafkaStreamsinstance. - 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
KafkaStreamsContainershutdown 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
KafkaStreamsinstance. - 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
Topologyinstances. - 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
KafkaStreamsinstance. - StreamsLifecycleInterceptor - Interface in io.streamthoughts.azkarra.api
-
An interface that allows to intercept a
KafkaStreamsinstance before being started or stopped. - StreamsName - Annotation Type in io.streamthoughts.azkarra.api.annotations
-
Marker interface that a
TopologyProvidercan 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
StreamsServerInfoinstance. - StreamsServerInfo(String, String, int, Set<String>, Set<TopicPartitions>, boolean) - Constructor for class io.streamthoughts.azkarra.api.streams.StreamsServerInfo
-
Creates a new
StreamsServerInfoinstance. - 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
StreamsStatusinstance. - 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
TimestampedValueinstance. - TimestampedValue(V) - Constructor for class io.streamthoughts.azkarra.api.model.TimestampedValue
-
Creates a new
TimestampedValueinstance. - 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
TopicPartitionsinstance. - 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
Topologyinstance. - TopologyContainer(Topology, ApplicationId, Conf, TopologyMetadata, List<StreamsLifecycleInterceptor>) - Constructor for class io.streamthoughts.azkarra.api.streams.topology.TopologyContainer
-
Creates a new
TopologyContainerinstance. - topologyDescription() - Method in class io.streamthoughts.azkarra.api.streams.internal.InternalStreamsLifecycleContext
-
Gets the
TopologyDescriptionof the current streams instance. - topologyDescription() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
-
Gets the
TopologyDescriptionfor thisKafkaStreamsinstance. - topologyDescription() - Method in interface io.streamthoughts.azkarra.api.StreamsLifecycleContext
-
Gets the
TopologyDescriptionof the current streams instance. - TopologyDescriptor<T extends TopologyProvider> - Class in io.streamthoughts.azkarra.api.providers
-
A
SimpleComponentDescriptorfor describing aTopologyProviderimplementation. - TopologyDescriptor(ComponentDescriptor<T>) - Constructor for class io.streamthoughts.azkarra.api.providers.TopologyDescriptor
-
Creates a new
TopologyDescriptorinstance. - TopologyInfo - Annotation Type in io.streamthoughts.azkarra.api.annotations
-
Marker interface that a
TopologyProvidercan used to describe the behavior of the providedTopology. - topologyMetadata() - Method in class io.streamthoughts.azkarra.api.streams.KafkaStreamsContainer
-
Gets the
TopologyMetadataabout the topology runs by thisKafkaStreamsinstance. - 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
TopologyMetadatainstance. - 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
Topologyinstance. - topologyProviders() - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
-
Gets all topologies registered into this
AzkarraContexteven those ones which are not enable. - topologyProviders(StreamsExecutionEnvironment) - Method in interface io.streamthoughts.azkarra.api.AzkarraContext
-
Gets all topologies registered into this
AzkarraContextwhich 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
Tupleinstance. - 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
Versioninstance. - 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
KafkaStreamsContaineris waiting for sources topics to be created before startingKafkaStreamsinstance. - 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
Executedinstance 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
Confinstance 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
- withBufferSize(int) - Method in class io.streamthoughts.azkarra.api.config.RocksDBConfig
- withConfig(Conf) - Method in class io.streamthoughts.azkarra.api.Executed
-
Returns a new
Executedwith the specified config. - withDescription(String) - Method in class io.streamthoughts.azkarra.api.Executed
-
Returns a new
Executedwith 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
Executedwith the specified interceptor. - withInterceptors(List<Supplier<StreamsLifecycleInterceptor>>) - Method in class io.streamthoughts.azkarra.api.Executed
-
Returns a new
Executedwith 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
Executedwith the specifiedKafkaStreamsfactory. - 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
Executedwith 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
All Classes All Packages