Skip navigation links
A C D G I K M O P S T V 

A

AeronCaptureDevice - Class in io.thill.kafkacap.aeron
A CaptureDevice implementation that polls from an Aeron subscriber
AeronCaptureDevice(AeronCaptureDeviceConfig, Stats) - Constructor for class io.thill.kafkacap.aeron.AeronCaptureDevice
 
AeronCaptureDeviceConfig - Class in io.thill.kafkacap.aeron.config
AeronCaptureDeviceConfig
AeronCaptureDeviceConfig() - Constructor for class io.thill.kafkacap.aeron.config.AeronCaptureDeviceConfig
 
AeronDedupStrategy - Class in io.thill.kafkacap.aeron
A MultiProducerDedupStrategy implementation that uses the Aeron stream ID from the Aeron Header / Kafka Key for the producer ID
AeronDedupStrategy(MultiProducerDedupStrategy.DedupStrategyFactory<byte[], byte[]>, int) - Constructor for class io.thill.kafkacap.aeron.AeronDedupStrategy
Constructor
AeronReceiverConfig - Class in io.thill.kafkacap.aeron.config
AeronReceiverConfig
AeronReceiverConfig() - Constructor for class io.thill.kafkacap.aeron.config.AeronReceiverConfig
 
AeronRecordPopulator - Class in io.thill.kafkacap.aeron
RecordPopulator implementation that populates the Kafka Key with the Aeron header, and the Kafka value with the Aeron payload.
AeronRecordPopulator(String, int, Clock) - Constructor for class io.thill.kafkacap.aeron.AeronRecordPopulator
AeronRecordPopulator constructor

C

cleanup() - Method in class io.thill.kafkacap.aeron.AeronCaptureDevice
 
createRecordPopulator(String, int, Clock) - Method in class io.thill.kafkacap.aeron.AeronCaptureDevice
 

D

doWork() - Method in class io.thill.kafkacap.aeron.AeronCaptureDevice
 

G

getAeronDirectoryName() - Method in class io.thill.kafkacap.aeron.config.AeronReceiverConfig
 
getChannel() - Method in class io.thill.kafkacap.aeron.config.AeronReceiverConfig
 
getFragmentLimit() - Method in class io.thill.kafkacap.aeron.config.AeronReceiverConfig
 
getReceiver() - Method in class io.thill.kafkacap.aeron.config.AeronCaptureDeviceConfig
 
getStreamId() - Method in class io.thill.kafkacap.aeron.config.AeronReceiverConfig
 

I

init() - Method in class io.thill.kafkacap.aeron.AeronCaptureDevice
 
io.thill.kafkacap.aeron - package io.thill.kafkacap.aeron
 
io.thill.kafkacap.aeron.config - package io.thill.kafkacap.aeron.config
 

K

key(byte[], long) - Method in class io.thill.kafkacap.aeron.AeronRecordPopulator
 

M

main(String...) - Static method in class io.thill.kafkacap.aeron.AeronCaptureDevice
 

O

onClose() - Method in class io.thill.kafkacap.aeron.AeronCaptureDevice
 

P

parseProducerKey(ConsumerRecord<byte[], byte[]>) - Method in class io.thill.kafkacap.aeron.AeronDedupStrategy
 

S

setAeronDirectoryName(String) - Method in class io.thill.kafkacap.aeron.config.AeronReceiverConfig
 
setChannel(String) - Method in class io.thill.kafkacap.aeron.config.AeronReceiverConfig
 
setFragmentLimit(int) - Method in class io.thill.kafkacap.aeron.config.AeronReceiverConfig
 
setReceiver(AeronReceiverConfig) - Method in class io.thill.kafkacap.aeron.config.AeronCaptureDeviceConfig
 
setStreamId(int) - Method in class io.thill.kafkacap.aeron.config.AeronReceiverConfig
 

T

toString() - Method in class io.thill.kafkacap.aeron.config.AeronCaptureDeviceConfig
 
toString() - Method in class io.thill.kafkacap.aeron.config.AeronReceiverConfig
 

V

value(byte[], long) - Method in class io.thill.kafkacap.aeron.AeronRecordPopulator
 
A C D G I K M O P S T V 
Skip navigation links

Copyright © 2019. All rights reserved.