A C D E F G H I L O P R S T U 
All Classes All Packages

A

apply() - Method in interface io.streamthoughts.azkarra.commons.rocksdb.internal.ResourceInitializer
Creates a new resource.
AzkarraRocksDBConfigSetter - Class in io.streamthoughts.azkarra.commons.rocksdb
This RocksDBConfigSetter implementation allows fine-tuning of RocksDB instances.
AzkarraRocksDBConfigSetter() - Constructor for class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetter
 
AzkarraRocksDBConfigSetterConfig - Class in io.streamthoughts.azkarra.commons.rocksdb
The AzkarraRocksDBConfigSetterConfig is used to configure the AzkarraRocksDBConfigSetter.

C

calculateRemainingFormatted(TopicPartition, long) - Method in class io.streamthoughts.azkarra.commons.streams.LoggingStateRestoreListener
 
close() - Method in class io.streamthoughts.azkarra.commons.error.SafeDeserializer
{@inheritDoc
close() - Method in class io.streamthoughts.azkarra.commons.rocksdb.internal.OpaqueMemoryResource
Releases this resource.
close(String, Options) - Method in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetter
configDef() - Static method in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandlerConfig
 
configDef(ConfigDef.Type) - Static method in class io.streamthoughts.azkarra.commons.error.SafeDeserializerConfig
 
configure(Map<String, ?>) - Method in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandler
configure(Map<String, ?>) - Method in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetter
configure(Map<String, ?>, boolean) - Method in class io.streamthoughts.azkarra.commons.error.SafeDeserializer
{@inheritDoc
customHeaders() - Method in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandlerConfig
 

D

DEAD_LETTER_HEADERS_PREFIX - Static variable in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandlerConfig
 
DEAD_LETTER_PRODUCER_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandlerConfig
 
DEAD_LETTER_TOPIC_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandlerConfig
 
DEAD_LETTER_TOPIC_DOC - Static variable in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandlerConfig
 
DeadLetterTopicExceptionHandler - Class in io.streamthoughts.azkarra.commons.error
A DeserializationExceptionHandler implementation that write rejected records to an dead-letter-topic.
DeadLetterTopicExceptionHandler() - Constructor for class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandler
 
DeadLetterTopicExceptionHandlerConfig - Class in io.streamthoughts.azkarra.commons.error
DeadLetterTopicExceptionHandlerConfig(Map<String, ?>) - Constructor for class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandlerConfig
defaultObject() - Method in class io.streamthoughts.azkarra.commons.error.SafeDeserializerConfig
 
deserialize(String, byte[]) - Method in class io.streamthoughts.azkarra.commons.error.SafeDeserializer
{@inheritDoc
deserialize(String, Headers, byte[]) - Method in class io.streamthoughts.azkarra.commons.error.SafeDeserializer
{@inheritDoc
dispose() - Method in interface io.streamthoughts.azkarra.commons.rocksdb.internal.ResourceDisposer
Release the memory shared resource.
Double() - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 
Double(Double) - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 

E

ERROR_APPLICATION_ID - Static variable in class io.streamthoughts.azkarra.commons.error.ExceptionHeader
 
ERROR_EXCEPTION_CLASS_NAME - Static variable in class io.streamthoughts.azkarra.commons.error.ExceptionHeader
 
ERROR_EXCEPTION_MESSAGE - Static variable in class io.streamthoughts.azkarra.commons.error.ExceptionHeader
 
ERROR_EXCEPTION_STACKTRACE - Static variable in class io.streamthoughts.azkarra.commons.error.ExceptionHeader
 
ERROR_RECORD_OFFSET - Static variable in class io.streamthoughts.azkarra.commons.error.ExceptionHeader
 
ERROR_RECORD_PARTITION - Static variable in class io.streamthoughts.azkarra.commons.error.ExceptionHeader
 
ERROR_RECORD_TOPIC - Static variable in class io.streamthoughts.azkarra.commons.error.ExceptionHeader
 
ERROR_TIMESTAMP - Static variable in class io.streamthoughts.azkarra.commons.error.ExceptionHeader
 
ExceptionHeader - Class in io.streamthoughts.azkarra.commons.error
The default record-headers added to record write to the dead-letter-topic.
ExceptionHeader() - Constructor for class io.streamthoughts.azkarra.commons.error.ExceptionHeader
 

F

FATAL_ERRORS_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandlerConfig
 
FATAL_ERRORS_DOC - Static variable in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandlerConfig
 
Float() - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 
Float(Float) - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 

G

getAllPartitionRestoreInfos() - Method in class io.streamthoughts.azkarra.commons.streams.StateRestoreInfo
Gets the state of the TopicPartition being restored.
getDuration() - Method in class io.streamthoughts.azkarra.commons.streams.StatePartitionRestoreInfo
Gets the duration of the restoration process.
getEndingOffset() - Method in class io.streamthoughts.azkarra.commons.streams.StatePartitionRestoreInfo
Gets the exclusive ending offset of the entire restoration process for this TopicPartition
getFatalExceptions() - Method in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandlerConfig
 
getPartition() - Method in class io.streamthoughts.azkarra.commons.streams.StatePartitionRestoreInfo
Gets the Partition being restored.
getResource() - Method in class io.streamthoughts.azkarra.commons.rocksdb.internal.OpaqueMemoryResource
Gets the handle resource.
getStartingOffset() - Method in class io.streamthoughts.azkarra.commons.streams.StatePartitionRestoreInfo
Gets the starting offset of the entire restoration process for this TopicPartition.
getState() - Method in class io.streamthoughts.azkarra.commons.streams.StateRestoreInfo
Gets the name of the state being restored.
getStateRestoreInfo(String) - Method in class io.streamthoughts.azkarra.commons.streams.LoggingStateRestoreListener
Gets the state state of a the restoration process for given state store.
getStateRestoreInfo(String) - Method in interface io.streamthoughts.azkarra.commons.streams.StateRestoreService
Gets the state state of a the restoration process for given state store.
getTopic() - Method in class io.streamthoughts.azkarra.commons.streams.StatePartitionRestoreInfo
Gets the Topic of the partition being restored.
getTotalRestored() - Method in class io.streamthoughts.azkarra.commons.streams.StatePartitionRestoreInfo
Gets the total number of records restored.

H

handle(ProcessorContext, ConsumerRecord<byte[], byte[]>, Exception) - Method in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandler

I

incrementTotalRestored(long) - Method in class io.streamthoughts.azkarra.commons.streams.StatePartitionRestoreInfo
Increments the total number of records restored.
Integer() - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 
io.streamthoughts.azkarra.commons.error - package io.streamthoughts.azkarra.commons.error
 
io.streamthoughts.azkarra.commons.rocksdb - package io.streamthoughts.azkarra.commons.rocksdb
 
io.streamthoughts.azkarra.commons.rocksdb.internal - package io.streamthoughts.azkarra.commons.rocksdb.internal
 
io.streamthoughts.azkarra.commons.streams - package io.streamthoughts.azkarra.commons.streams
 

L

LoggingStateRestoreListener - Class in io.streamthoughts.azkarra.commons.streams
A StateRestoreListener implementation which logs state restoration progress.
LoggingStateRestoreListener() - Constructor for class io.streamthoughts.azkarra.commons.streams.LoggingStateRestoreListener
 
Long() - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 
Long(Long) - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 

O

onBatchRestored(TopicPartition, String, long, long) - Method in class io.streamthoughts.azkarra.commons.streams.LoggingStateRestoreListener
onRestoreEnd(TopicPartition, String, long) - Method in class io.streamthoughts.azkarra.commons.streams.LoggingStateRestoreListener
onRestoreStart(TopicPartition, String, long, long) - Method in class io.streamthoughts.azkarra.commons.streams.LoggingStateRestoreListener
OpaqueMemoryResource<T> - Class in io.streamthoughts.azkarra.commons.rocksdb.internal
An OpaqueMemoryResource represents a shared memory resource.
OpaqueMemoryResource(T, ResourceDisposer<Exception>) - Constructor for class io.streamthoughts.azkarra.commons.rocksdb.internal.OpaqueMemoryResource
Creates a new OpaqueMemoryResource instance.
outputTopic() - Method in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandlerConfig
 

P

producerConfigs() - Method in class io.streamthoughts.azkarra.commons.error.DeadLetterTopicExceptionHandlerConfig
 

R

ResourceDisposer<E extends Throwable> - Interface in io.streamthoughts.azkarra.commons.rocksdb.internal
A MemoryResourceDisposer can be used to dispose a shared resource after it is not used any more.
ResourceInitializer<T> - Interface in io.streamthoughts.azkarra.commons.rocksdb.internal
A ResourceInitializer is used to initialize a new resource.
ROCKSDB_BACKGROUND_THREADS_COMPACTION_POOL_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_BACKGROUND_THREADS_FLUSH_POOL_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_BLOCK_CACHE_SIZE_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_BLOCK_CACHE_SIZE_DEFAULT - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetter
 
ROCKSDB_COMPACTION_STYLE_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_COMPRESSION_TYPE_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_FILES_OPEN_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_LOG_DIR_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_LOG_LEVEL_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_MAX_BACKGROUND_COMPACTIONS_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_MAX_BACKGROUND_FLUSHES_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_MAX_LOG_FILE_SIZE_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_MAX_WRITE_BUFFER_NUMBER_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_MEMORY_HIGH_PRIO_POOL_RATIO_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_MEMORY_HIGH_PRIO_POOL_RATIO_DEFAULT - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_MEMORY_MANAGED_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_MEMORY_MANAGED_DOC - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_MEMORY_STRICT_CAPACITY_LIMIT_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_MEMORY_WRITE_BUFFER_RATIO_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_MEMORY_WRITE_BUFFER_RATIO_DEFAULT - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_STATS_DUMP_PERIOD_SEC_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_STATS_DUMP_PERIOD_SEC_DOC - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_STATS_ENABLE_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 
ROCKSDB_WRITE_BUFFER_SIZE_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetterConfig
 

S

SAFE_DESERIALIZER_DEFAULT_VALUE_CONFIG - Static variable in class io.streamthoughts.azkarra.commons.error.SafeDeserializerConfig
 
SAFE_DESERIALIZER_DEFAULT_VALUE_DOC - Static variable in class io.streamthoughts.azkarra.commons.error.SafeDeserializerConfig
 
SafeDeserializer<T> - Class in io.streamthoughts.azkarra.commons.error
 
SafeDeserializer(Deserializer<T>, Class<T>) - Constructor for class io.streamthoughts.azkarra.commons.error.SafeDeserializer
Creates a new SafeDeserializer instance.
SafeDeserializer(Deserializer<T>, T) - Constructor for class io.streamthoughts.azkarra.commons.error.SafeDeserializer
Creates a new SafeDeserializer instance.
SafeDeserializerConfig - Class in io.streamthoughts.azkarra.commons.error
 
SafeDeserializerConfig(Class<?>, Map<?, ?>) - Constructor for class io.streamthoughts.azkarra.commons.error.SafeDeserializerConfig
Creates a new SafeDeserializerConfig instance.
SafeSerdes - Class in io.streamthoughts.azkarra.commons.error
Factory for creating serializers / safe-deserializers.
SafeSerdes() - Constructor for class io.streamthoughts.azkarra.commons.error.SafeSerdes
 
serdeFrom(Class<T>, T) - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 
serdeFrom(Serde<T>, T) - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 
serdeFrom(Serializer<T>, Deserializer<T>, T) - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 
setConfig(String, Options, Map<String, Object>) - Method in class io.streamthoughts.azkarra.commons.rocksdb.AzkarraRocksDBConfigSetter
setDuration(Duration) - Method in class io.streamthoughts.azkarra.commons.streams.StatePartitionRestoreInfo
Sets the duration of the restoration process.
StatePartitionRestoreInfo - Class in io.streamthoughts.azkarra.commons.streams
Describes the state of a restoration process for TopicPartition.
StatePartitionRestoreInfo(TopicPartition, long, long) - Constructor for class io.streamthoughts.azkarra.commons.streams.StatePartitionRestoreInfo
Creates a new StatePartitionRestoreInfo instance.
StateRestoreInfo - Class in io.streamthoughts.azkarra.commons.streams
Describes the state of a restoration process for state store.
StateRestoreInfo(String) - Constructor for class io.streamthoughts.azkarra.commons.streams.StateRestoreInfo
Creates a new StateRestoreInfo instance.
StateRestoreService - Interface in io.streamthoughts.azkarra.commons.streams
The StateRestoreService is used to get information about the states of the restoration process of a StateStore.
String() - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 
String(String) - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 

T

toString() - Method in class io.streamthoughts.azkarra.commons.streams.StatePartitionRestoreInfo
toString() - Method in class io.streamthoughts.azkarra.commons.streams.StateRestoreInfo

U

UUID() - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 
UUID(UUID) - Static method in class io.streamthoughts.azkarra.commons.error.SafeSerdes
 
A C D E F G H I L O P R S T U 
All Classes All Packages