Uses of Interface
org.zalando.nakadiproducer.eventlog.CompactionKeyExtractor
-
Packages that use CompactionKeyExtractor Package Description org.zalando.nakadiproducer.eventlog org.zalando.nakadiproducer.eventlog.impl -
-
Uses of CompactionKeyExtractor in org.zalando.nakadiproducer.eventlog
Methods in org.zalando.nakadiproducer.eventlog that return CompactionKeyExtractor Modifier and Type Method Description static <X> CompactionKeyExtractorCompactionKeyExtractor. of(String eventType, Class<X> type, Function<X,String> extractorFunction)A type-safe compaction key extractor.static CompactionKeyExtractorCompactionKeyExtractor. of(String eventType, Function<Object,String> extractor)An universal key extractor, capable of handling all objects.static CompactionKeyExtractorCompactionKeyExtractor. ofNullable(String eventType, Function<Object,String> extractor)Non-type safe key extractor, returning null for unknown objects.static CompactionKeyExtractorCompactionKeyExtractor. ofOptional(String eventType, Function<Object,Optional<String>> extractor)Non-type safe key extractor, returning an Optional. -
Uses of CompactionKeyExtractor in org.zalando.nakadiproducer.eventlog.impl
Constructor parameters in org.zalando.nakadiproducer.eventlog.impl with type arguments of type CompactionKeyExtractor Constructor Description EventLogWriterImpl(EventLogRepository eventLogRepository, com.fasterxml.jackson.databind.ObjectMapper objectMapper, FlowIdComponent flowIdComponent, List<CompactionKeyExtractor> keyExtractors)
-