All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractConf |
|
| AbstractResultSet |
|
| AdminClientUtils |
|
| AlreadyExistsException |
Thrown if an application or an environment already exists.
|
| AnyQualifier<T> |
|
| ApplicationId |
Simple class to wrap the value of StreamsConfig.APPLICATION_ID_CONFIG.
|
| ApplicationIdBuilder |
Class for building StreamsConfig.APPLICATION_ID_CONFIG.
|
| ArgsConf |
A Conf which is build from a list of arguments.
|
| AzkarraContext |
The AzkarraContext.
|
| AzkarraContextAware |
Interface to be implemented by any object that wishes to be notified of the AzkarraContext that it runs in.
|
| AzkarraContextException |
|
| AzkarraContextListener |
|
| AzkarraException |
AzkarraException is the top-level error type generated by the core-api.
|
| AzkarraRestExtension |
A pluggable interface to allow registration of new JAX-RS resources like REST endpoints.
|
| AzkarraRestExtensionContext |
This interfaces provides the capability for AzkarraRestExtension implementations
to register JAX-RS resources using the provided Configurable and to get access to
the AzkarraContext instance.
|
| AzkarraRetriableException |
|
| AzkarraStreamsService |
The AzkarraStreamsService serves as the main front-facing interface for manipulating streams applications.
|
| AzkarraVersion |
|
| Banner |
|
| Banner.Mode |
|
| BannerPrinter |
|
| BaseComponentModule |
An abstract base class that can be extended to supply configurable components.
|
| CheckedFunction<T,R,E extends Exception> |
|
| CheckedSupplier<R,E extends Throwable> |
|
| ClassUtils |
|
| Component |
Marker interface that any class having a no-arg constructor can used to indicate it can be registered.
|
| ComponentAliasesGenerator |
|
| ComponentAttribute |
|
| ComponentConditionalContext<T extends ComponentDescriptor> |
Interface to verify if a conditional component is enabled for a given context.
|
| ComponentDescriptor<T> |
|
| ComponentDescriptorFactory |
|
| ComponentDescriptorModifier |
Callback for modifying a given component descriptor.
|
| ComponentDescriptorRegistry |
|
| ComponentFactory |
|
| ComponentFactoryAware |
|
| ComponentMetadata |
|
| ComponentModule<T> |
|
| ComponentNameGenerator |
Interface which is used for generating component name.
|
| ComponentRegistrationException |
|
| ComponentRegistry |
The ComponentRegistry is the main interface for managing components used in an Azkarra application.
|
| CompositeQualifier<T> |
|
| CompositeStateListener |
A KafkaStreams.StateListener that delegates to one or more KafkaStreams.StateListener in order.
|
| CompositeStateRestoreListener |
A StateRestoreListener that delegates to one or more StateRestoreListener in order.
|
| CompositeUncaughtExceptionHandler |
|
| Condition |
Define a single condition that need to be fulfilled for a component to be eligible for use in the application.
|
| ConditionalDescriptorRegistry |
The main interface that defines methods to find registered ComponentDescriptor for
enable components.
|
| ConditionalOn |
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 |
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> |
|
| Conditions |
|
| Conf |
Class which can be used for configuring components.
|
| ConfBuilder |
Helper class which can be used for building new Conf instance.
|
| ConfException |
ConfException is the top-level error type generated by the Conf api.
|
| Configurable |
|
| ConfigurableComponentFactory |
|
| ConfigurableSupplier<T> |
A configurable supplier.
|
| ConflictingComponentDefinitionException |
|
| ConsumerClientOffsets |
|
| ConsumerGroupOffsets |
|
| ConsumerGroupOffsetsRegistry |
|
| ConsumerGroupOffsetsState |
|
| ConsumerLogOffsets |
|
| ConsumerThreadKey |
|
| ContextAwareComponentFactory |
|
| DefaultRocksDBConfigSetter |
|
| DefaultRocksDBConfigSetter.DefaultRocksDBConfigSetterConfig |
|
| DefaultStreamsConfig |
Marker interface that a TopologyProvider can used to define
the configuration properties to be used for creating a new KafkaStreams instance.
|
| DefaultStreamsConfigs |
|
| DelegatingComponentFactory |
|
| DistributedQuery<K,V> |
Default class to query a state store either locally, remotely or globally.
|
| Eager |
Annotation that can be used on any class or method directly or indirectly annotated with Component.
|
| Either<L,R> |
|
| Either.Left<L,R> |
|
| Either.LeftProjection<L,R> |
|
| Either.Right<L,R> |
|
| Either.RightProjection<L,R> |
|
| EmbeddedHttpServer |
Default interface to provide an embedded http-server.
|
| EmbeddedHttpServerProvider |
|
| EmptyConf |
|
| Environment |
|
| Error |
|
| ErrorResultSet |
|
| Executed |
Executed class is used to describe a Topology instance to be executed.
|
| ExecutionException |
|
| Factory |
An annotation that can be used by any class having a no-arg constructor
to provide one or many other component implementation.
|
| FutureCollectors |
|
| GettableComponent<T> |
Class for getting a configurable component.
|
| GlobalConsumerOffsetsRegistry |
|
| GlobalResultSet<K,V> |
|
| GroupMetricFilter |
|
| InternalStreamsLifeCycleChain |
|
| InternalStreamsLifeCycleChain.Callback |
|
| InternalStreamsLifecycleContext |
|
| InvalidConfException |
|
| InvalidStreamsEnvironmentException |
The type Invalid streams environment exception.
|
| InvalidStreamsStateException |
|
| KafkaStreamContainerBuilder |
Default builder class for creating and configuring a new wrapped KafkaStreams instance.
|
| KafkaStreamsContainer |
|
| KafkaStreamsContainer.StateChangeWatcher |
Watch a KafkaStreams instance for KafkaStreams.State change.
|
| KafkaStreamsFactory |
The interface which is used for creating new KafkaStreams instance.
|
| KeyedLocalStoreQuery<T,K,V> |
|
| KeyValueCountQuery |
|
| KeyValueGetAllQuery<K,V> |
|
| KeyValueGetQuery<K,V> |
|
| KeyValueGetRangeQuery<K,V> |
|
| KeyValueQueryBuilder |
|
| KV<K,V> |
Simple key/value pair.
|
| LatestVersionQualifier<T> |
|
| LocalStoreAccessor<T> |
Default class to wrap access to local state store.
|
| LocalStoreAccessor.StoreSupplier<T> |
|
| LocalStoreQuery<K,V> |
Default interface to execute a local state storeName.
|
| LocalStoreQueryBuilder<K,V> |
|
| LocalStoreQueryBuilder.MissingRequiredKeyError |
|
| LogOffsetsFetcher |
|
| MapConf |
A simple Conf implementation which is backed by a HashMap.
|
| Metric |
|
| MetricGroup |
|
| MissingConfException |
|
| MonitorOffsetsConsumerInterceptor<K,V> |
Default ConsumerInterceptor that is used to track consumption progress.
|
| NamedQualifier<T> |
|
| NameMetricFilter |
|
| Network |
|
| NonNullMetricFilter |
|
| NoSuchComponentException |
|
| NotFoundException |
|
| NoUniqueComponentException |
|
| OffsetAndTimestamp |
|
| OnComponentCondition |
|
| OnPropertyCondition<T> |
Condition to express a requirement for a given property.
|
| OptimizedTopologyProvider |
|
| Order |
|
| Ordered |
|
| ParsingConfException |
|
| PreparedQuery<K,V> |
|
| Primary |
Marker interface to indicate that a component must be selected
in the case of multiple possible implementations.
|
| PrimaryQualifier<T> |
|
| Property |
A single key-value with configuration.
|
| Provider<T> |
Interface to provide versioned components.
|
| Qualifier<T> |
|
| Qualifiers |
|
| Queried |
|
| Query<K,V> |
|
| QueryBuilder |
|
| QueryError |
A serializable error.
|
| QueryInfo |
Class which is use to wrap information about the store to be query.
|
| QueryOperationBuilder |
|
| QueryParams |
|
| QueryResult<K,V> |
|
| QueryResultBuilder<K,V> |
|
| QueryStatus |
|
| Reader<A,B> |
|
| RemoteQueryClient |
Default interface to query a remote streams state store.
|
| Restricted |
Marker interface that a class annotated with Component can used for describing its scope.
|
| Restriction |
|
| RestrictionQualifier<T> |
|
| Retry |
|
| RocksDBConfig |
Configuration class for setting internal RocksDB options.
|
| Secondary |
Marker interface to indicate that a component must be de-prioritize
in the case of multiple possible implementations.
|
| SecondaryQualifier<T> |
|
| ServerInfo |
|
| SessionFetchKeyRangeQuery<K,V> |
|
| SessionFetchQuery<K,V> |
|
| SessionQueryBuilder |
|
| SimpleComponentDescriptor<T> |
|
| State |
The states.
|
| State |
The status for a KafkaStreams instance.
|
| StateChangeEvent |
|
| StoreOperation |
|
| StoreType |
The store types supported by KafkaStreams.
|
| StreamsExecutionEnvironment |
A StreamsExecutionEnvironment manages the lifecycle of Topology instances.
|
| StreamsExecutionEnvironmentAware |
|
| StreamsLifecycleChain |
|
| StreamsLifecycleContext |
Context about the current KafkaStreams instance.
|
| StreamsLifecycleInterceptor |
An interface that allows to intercept a KafkaStreams instance before being
started or stopped.
|
| StreamsName |
Marker interface that a TopologyProvider can used to set the default
name attached to the streams instance.
|
| StreamsServerInfo |
Class which is used to describe a stream application instance.
|
| StreamsStatus |
|
| StreamsTopologyGraph |
A Serializable streams topology graph.
|
| StreamsTopologyGraph.AbstractNode |
An abstract topology node.
|
| StreamsTopologyGraph.GlobalStore |
|
| StreamsTopologyGraph.Node |
|
| StreamsTopologyGraph.Node.Type |
|
| StreamsTopologyGraph.ProcessorNode |
A topology processor-node.
|
| StreamsTopologyGraph.ProcessorNodeBuilder |
|
| StreamsTopologyGraph.SinkNode |
A topology sink-node.
|
| StreamsTopologyGraph.SinkNodeBuilder |
|
| StreamsTopologyGraph.SourceNode |
A topology source-node.
|
| StreamsTopologyGraph.SourceNodeBuilder |
|
| StreamsTopologyGraph.SubTopologyGraph |
|
| StreamThreadExceptionHandler |
Interface that specifies how to handle an uncaught exception from a
StreamThread.
|
| SuccessResultSet<K,V> |
|
| SystemTime |
|
| Time |
|
| TimestampedKeyValueGetAllQuery<K,V> |
|
| TimestampedKeyValueGetQuery<K,V> |
|
| TimestampedKeyValueGetRangeQuery<K,V> |
|
| TimestampedKeyValueQueryBuilder |
|
| TimestampedValue<V> |
|
| TimestampedWindowFetchAllQuery<K,V> |
|
| TimestampedWindowFetchKeyRangeQuery<K,V> |
|
| TimestampedWindowFetchQuery<K,V> |
|
| TimestampedWindowFetchTimeRangeQuery<K,V> |
|
| TimestampedWindowGetAllQuery<K,V> |
|
| TimestampedWindowQueryBuilder |
|
| TopicPartitions |
This class represents topic-partitions assignment for a streams application.
|
| TopologyContainer |
Default class to encapsulate a Topology instance.
|
| TopologyDescriptor<T extends TopologyProvider> |
|
| TopologyInfo |
Marker interface that a TopologyProvider can used to describe
the behavior of the provided Topology.
|
| TopologyMetadata |
|
| TopologyProvider |
The default interface to supply a Kafka Streams Topology instance.
|
| TrueCondition |
Returns true.
|
| Try<V> |
|
| Try.Failure<V> |
|
| Try.Retriable<V> |
|
| Try.Success<V> |
|
| Tuple<L,R> |
|
| TypeConverter |
Class which can be used to convert an object to a specific type.
|
| Utils |
|
| Validator<T> |
|
| Version |
A version class which supports the following pattern :
..-
Supported qualifier are : alpha, beta, snapshot, rc, release.
|
| Versioned |
|
| VersionQualifier<T> |
|
| VisibleForTesting |
|
| WindowFetchAllQuery<K,V> |
|
| WindowFetchKeyRangeQuery<K,V> |
|
| WindowFetchQuery<K,V> |
|
| WindowFetchTimeRangeQuery<K,V> |
|
| WindowGetAllQuery<K,V> |
|
| WindowQueryBuilder |
|