Classes, interfaces and traits

Node

Information about a Kafka cluster node

« More »

PartitionInfo

Information about a specific Kafka topic partition

« More »

TopicPartition

Represent information related to a partition for a topic

« More »

Classes, interfaces and traits

KafkaConsumer

Vert.x Kafka consumer.

You receive Kafka records by providing a @see \io\vertx\jphp\kafka\client\consumer\KafkaConsumer::handler. As messages arrive the handler will be called with the records.

The @see \io\vertx\jphp\kafka\client\consumer\KafkaConsumer::pause and @see \io\vertx\jphp\kafka\client\consumer\KafkaConsumer::resume provides global control over reading the records from the consumer.

The @see \io\vertx\jphp\kafka\client\consumer\KafkaConsumer::pause and @see \io\vertx\jphp\kafka\client\consumer\KafkaConsumer::resume provides finer grained control over reading records for specific Topic/Partition, these are Kafka's specific operations.

« More »

KafkaConsumerRecord

Vert.x Kafka consumer record

« More »

KafkaConsumerRecords

Vert.x Kafka consumer records

« More »

OffsetAndMetadata

Provide additional metadata when an offset is committed

« More »

OffsetAndTimestamp

Represent information related to a Offset with timestamp information

« More »

Classes, interfaces and traits

KafkaHeader

Vert.x Kafka producer record header.

« More »

KafkaProducer

Vert.x Kafka producer.

The provides global control over writing a record.

« More »

KafkaProducerRecord

Vert.x Kafka producer record.

« More »

RecordMetadata

Metadata related to a Kafka record

« More »