Package one.microstream.afs.kafka.types
Interface TopicIndex
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
TopicIndex.Default
public interface TopicIndex extends AutoCloseable
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTopicIndex.Default -
Method Summary
Modifier and Type Method Description voidclose()TopicIndexdelete(Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.admin.RecordsToDelete> recordsToDelete)Iterable<Blob>get()static TopicIndexNew(Properties kafkaProperties, String topic)TopicIndexput(Iterable<Blob> blobs)
-
Method Details
-
get
-
put
-
delete
TopicIndex delete(Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.admin.RecordsToDelete> recordsToDelete) -
close
void close()- Specified by:
closein interfaceAutoCloseable
-
New
-