Index
All Classes and Interfaces|All Packages|Serialized Form
A
- acknowledge() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentBatch
- addDeserializer(Class<T>, Deserializer<T>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- addErrorListener(Consumer<Exception>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.Builder
- addSerializer(Class<T>, Serializer<T>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- addTopicName(String) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.Builder
- all - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Acknowledgement
- async - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.CommitType
B
- build() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- build() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentDestination.Builder
- build() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.Builder
- build() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- builder() - Static method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider
- builder() - Static method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentDestination
- builder() - Static method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource
- builder() - Static method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider
- Builder() - Constructor for class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- Builder() - Constructor for class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentDestination.Builder
- Builder() - Constructor for class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.Builder
- Builder() - Constructor for class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
C
- close() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentDestination
- close() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource
- consumerRunning(boolean) - Method in interface no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.ConsumerCallbackInterface
- createConsumer(Class<T>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider
- createDocumentSubscription(DocumentChannelListener<T>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource
- createProducer(Class<T>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider
- cursor() - Method in interface no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.ConsumerCallbackInterface
D
- documentReceived(KafkaDocument<T>) - Method in interface no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentChannelListener
-
Invoked for every incoming document.
- documentReceived(T) - Method in interface no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentChannelListener
E
- earliest - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.OffsetResetStrategy
G
- getCursor() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocument
- getCursor() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource
-
Fetch the current cursor of this source.
- getDocument() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocument
- getDocumentChannel() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentDestination
- getDocuments() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentBatch
- getKafkaConsumer() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource
- getKafkaDocuments() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentBatch
- getMechanismName() - Method in enum no.mnemonic.messaging.documentchannel.kafka.SaslMechanism
- getMetrics() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource
- getRecord() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocument
- gzip - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Compression
H
- hasNext() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaRangeIterator
- hasType(Class<?>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider
- hasType(Class<?>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider
I
- isShutdown() - Method in interface no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.ConsumerCallbackInterface
- iterator() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaRangeIterator
K
- KafkaConsumerProvider - Class in no.mnemonic.messaging.documentchannel.kafka
-
A provider which provides a kafka consumer for a kafka cluster and groupID.
- KafkaConsumerProvider.Builder - Class in no.mnemonic.messaging.documentchannel.kafka
- KafkaConsumerProvider.OffsetResetStrategy - Enum in no.mnemonic.messaging.documentchannel.kafka
- KafkaDocument<T> - Class in no.mnemonic.messaging.documentchannel.kafka
-
A transport object representing a document coming from Kafka
- KafkaDocument(ConsumerRecord<String, T>, String) - Constructor for class no.mnemonic.messaging.documentchannel.kafka.KafkaDocument
- KafkaDocumentBatch<D> - Class in no.mnemonic.messaging.documentchannel.kafka
- KafkaDocumentChannelListener<T> - Interface in no.mnemonic.messaging.documentchannel.kafka
-
An extended listener interface for incoming documents from Kafka.
- KafkaDocumentDestination<T> - Class in no.mnemonic.messaging.documentchannel.kafka
-
Kafka version of a document channel destination, which writes the document to a configured Kafka topic.
- KafkaDocumentDestination.Builder<T> - Class in no.mnemonic.messaging.documentchannel.kafka
- KafkaDocumentSource<T> - Class in no.mnemonic.messaging.documentchannel.kafka
-
Kafka version of a document channel source.
- KafkaDocumentSource.Builder<T> - Class in no.mnemonic.messaging.documentchannel.kafka
- KafkaDocumentSource.CommitType - Enum in no.mnemonic.messaging.documentchannel.kafka
- KafkaDocumentSource.ConsumerCallbackInterface - Interface in no.mnemonic.messaging.documentchannel.kafka
- KafkaInvalidSeekException - Exception in no.mnemonic.messaging.documentchannel.kafka
-
Exception thrown if attempting to seek to an invalid offset in Kafka
- KafkaInvalidSeekException(String) - Constructor for exception no.mnemonic.messaging.documentchannel.kafka.KafkaInvalidSeekException
- KafkaProducerProvider - Class in no.mnemonic.messaging.documentchannel.kafka
-
A provider which provides a kafka producer for a configured kafka cluster
- KafkaProducerProvider.Acknowledgement - Enum in no.mnemonic.messaging.documentchannel.kafka
- KafkaProducerProvider.Builder - Class in no.mnemonic.messaging.documentchannel.kafka
- KafkaProducerProvider.Compression - Enum in no.mnemonic.messaging.documentchannel.kafka
- KafkaRangeIterator<T> - Class in no.mnemonic.messaging.documentchannel.kafka
-
This iterator implementation will return a range of documents from kafka, until the iterator reaches the cursor limit (for all partitions)
- KafkaRangeIterator(KafkaDocumentSource<T>, String, String) - Constructor for class no.mnemonic.messaging.documentchannel.kafka.KafkaRangeIterator
L
- latest - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.OffsetResetStrategy
- leader - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Acknowledgement
- lz4 - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Compression
N
- next() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaRangeIterator
- no.mnemonic.messaging.documentchannel.kafka - package no.mnemonic.messaging.documentchannel.kafka
- none - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.OffsetResetStrategy
- none - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.CommitType
- none - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Acknowledgement
- none - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Compression
- NONE - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.SaslMechanism
P
- poll(Duration) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource
- processError(Exception) - Method in interface no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.ConsumerCallbackInterface
R
- register(ConsumerRecord<?, ?>) - Method in interface no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.ConsumerCallbackInterface
- reject() - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentBatch
- retryError(Exception) - Method in interface no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.ConsumerCallbackInterface
S
- SaslMechanism - Enum in no.mnemonic.messaging.documentchannel.kafka
- SCRAM_SHA_256 - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.SaslMechanism
- SCRAM_SHA_512 - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.SaslMechanism
- seek(String) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource
-
Seek to cursor
- setAcknowledgements(KafkaProducerProvider.Acknowledgement) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setAutoCommit(boolean) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setBatchSize(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setCommitSync(boolean) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.Builder
- setCommitType(KafkaDocumentSource.CommitType) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.Builder
- setCompression(KafkaProducerProvider.Compression) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setConsumerProvider(KafkaConsumerProvider) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.Builder
- setDisabled(boolean) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentDestination.Builder
- setErrorListeners(Set<Consumer<Exception>>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.Builder
- setFlushAfterWrite(boolean) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentDestination.Builder
- setGroupID(String) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setHeartbeatIntervalMs(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setKafkaHosts(String) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setKafkaHosts(String) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setKafkaPort(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setKafkaPort(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setKeySerializer(Function<T, String>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentDestination.Builder
- setLingerMs(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setMaxAssignmentWait(long) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource
-
This parameter only applies to getCursor(), and should probably never need to be changed.
- setMaxBlockMs(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setMaxPollIntervalMs(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setMaxPollRecords(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setMaxRequestSize(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setOffsetResetStrategy(KafkaConsumerProvider.OffsetResetStrategy) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setProducerProvider(KafkaProducerProvider) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentDestination.Builder
- setRequestTimeoutMs(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setRequestTimeoutMs(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setRetries(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setSaslMechanism(SaslMechanism) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setSaslMechanism(SaslMechanism) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setSaslPassword(String) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setSaslPassword(String) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setSaslUsername(String) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setSaslUsername(String) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setSendBuffer(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Builder
- setSessionTimeoutMs(int) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.Builder
- setTopicName(String) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentDestination.Builder
- setTopicName(String...) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.Builder
- setTopicName(List<String>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.Builder
- setType(Class<T>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentDestination.Builder
- setType(Class<T>) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.Builder
- snappy - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Compression
- sync - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.CommitType
U
- UNKNOWN - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.SaslMechanism
V
- valueOf(String) - Static method in enum no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.OffsetResetStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.CommitType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Acknowledgement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Compression
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum no.mnemonic.messaging.documentchannel.kafka.SaslMechanism
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum no.mnemonic.messaging.documentchannel.kafka.KafkaConsumerProvider.OffsetResetStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource.CommitType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Acknowledgement
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Compression
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum no.mnemonic.messaging.documentchannel.kafka.SaslMechanism
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- waitForAssignment(Duration) - Method in class no.mnemonic.messaging.documentchannel.kafka.KafkaDocumentSource
-
Let client wait for partition assignment to complete.
Z
- zstd - Enum constant in enum no.mnemonic.messaging.documentchannel.kafka.KafkaProducerProvider.Compression
All Classes and Interfaces|All Packages|Serialized Form