HPE Ezmeral Data Fabric Event Store supports these Apache Kafka Java APIs.
As of HPE Ezmeral Data Fabric 6.2.0, Apache Kafka 2.1 is supported.
The following Admin APIs, org.apache.kafka.clients.admin package, are
applicable to HPE Ezmeral Data Fabric
support of Apache Kafka. These APIs are supported as of HPE Ezmeral Data Fabric
6.2.0.
topic1, then the API assumes
the full topic path as /defaultStream:topic1./defaultStream:topic1, then
that will be the full topic path.AdminClient default stream configuration parameter is
streams.admin.default.stream. See Configuration Parameters for more information.The following Consumer APIs, org.apache.kafka.clients.consumer package,
are applicable to HPE Ezmeral Data Fabric support of Apache Kafka 2.1. These APIs are supported as of HPE Ezmeral Data Fabric
6.2.0.
| Modifier and Type | Method |
|---|---|
| long | timestamp() |
| long | timestamptype() |
| Modifier and Type | Method |
|---|---|
| void | pause(Collection<TopicPartition> partitions) |
| void | resume(Collection<TopicPartition>partitions) |
| void | seekToBeginning(Collection<TopicPartition>) |
| void | seekToEnd(Collection<TopicPartition>) |
| void | subscribe(Collection<String> topics); |
| void | subscribe(Collection<String> topics, ConsumerRebalanceListener) |
| void | assign(Collection<TopicPartition> partitions) |
|
java.util.Map<TopicPartition,OffsetAndTimestamp> |
offsetsForTimes(java.util.Map<TopicPartition,java.lang.Long> timestampsToSearch) |
|
java.util.Map<TopicPartition,java.lang.Long> |
beginningOffsets(Collection<TopicPartition>) |
|
java.util.Map<TopicPartition,java.lang.Long> |
endOffsets(Collection<TopicPartition> partitions) |
|
ConsumerRecords<K,V> |
poll(long timeout) |
|
void |
commitSync() |
|
void |
commitAsync() |
The following consumer interface and classes are applicable to HPE Ezmeral Data Fabric support of Apache Kafka.
The following producer interface and classes,
org.apache.kafka.clients.producer package, are applicable to HPE Ezmeral Data Fabric support of Apache
Kafka 2.1. These APIs are
supported as of HPE Ezmeral Data Fabric
6.2.0.
| Modifier and Type | Method |
|---|---|
| java.util.concurrent.Future<RecordMetadata> | send(ProducerRecord<K,V> record) |
| void | flush() |
| void | close() |
The following producer interface and classes are applicable to HPE Ezmeral Data Fabric support of Apache Kafka.
The following common APIs, org.apache.kafka.clients.common packages, are
applicable toHPE Ezmeral Data Fabric
support of Apache Kafka 2.1. These
APIs are supported as of HPE Ezmeral Data Fabric
6.2.0.
| Modifier and Type | Method |
|---|---|
| java.lang.String | key() |
| byte[] | value() |
The following APIs are applicable to HPE Ezmeral Data Fabric support for Apache Kafka.