Consumer
class Consumer extends SimpleKafkaClient (View source)
Methods
from
SimpleKafkaClient
void
queryWatermarkOffsets(string $topic, int $partition, int $low, int $high, int $timeoutMs)
No description
from
SimpleKafkaClient
void
setOAuthBearerToken(string $token, int $lifetimeMs, string $principalName, array|null $extensions = null)
No description
from
SimpleKafkaClient
void
assign(array|null $topicPartitions)
No description
array
getAssignment()
No description
void
subscribe(array $topics)
No description
array
getSubscription()
No description
void
unsubscribe()
No description
void
void
void
close()
No description
array
getCommittedOffsets(array $topicPartitions, int $timeoutMs)
No description
array
getOffsetPositions(array $topicPartitions)
No description
Details
int
getOutQLen()
No description
int
poll(int $timeoutMs)
No description
void
queryWatermarkOffsets(string $topic, int $partition, int $low, int $high, int $timeoutMs)
No description
array
offsetsForTimes(array $topicPartitions, int $timeoutMs)
No description
void
setOAuthBearerTokenFailure(string $errorString)
No description
void
setOAuthBearerToken(string $token, int $lifetimeMs, string $principalName, array|null $extensions = null)
No description
__construct(Configuration $configuration)
Consumer constructor.
void
assign(array|null $topicPartitions)
No description
array
getAssignment()
No description
void
subscribe(array $topics)
No description
array
getSubscription()
No description
void
unsubscribe()
No description
Message
consume(int $timeoutMs)
No description
void
commit(Message|TopicPartition[] $messageOrOffsets)
No description
void
commitAsync(Message|TopicPartition[] $messageOrOffsets)
No description
void
close()
No description
array
getCommittedOffsets(array $topicPartitions, int $timeoutMs)
No description
array
getOffsetPositions(array $topicPartitions)
No description