Module messages

Module messages 

Source
Expand description

Structs§

ApiVersionsRequest
ApiVersionsResponse
ApiVersionsResponseApiKey
CreateTopicAssignment
CreateTopicConfig
CreateTopicRequest
CreateTopicResponse
CreateTopicResponseConfig
CreateTopicsRequest
CreateTopicsResponse
DeleteRecordsRequest
DeleteRecordsResponse
DeleteRequestPartition
DeleteRequestTopic
DeleteResponsePartition
DeleteResponseTopic
DeleteTopicsRequest
DeleteTopicsResponse
DeleteTopicsResponseTopic
FetchRequest
FetchRequestPartition
FetchRequestTopic
FetchResponse
FetchResponseAbortedTransaction
FetchResponsePartition
FetchResponseTopic
ListOffsetsRequest
ListOffsetsRequestPartition
ListOffsetsRequestTopic
ListOffsetsResponse
ListOffsetsResponsePartition
ListOffsetsResponseTopic
MetadataRequest
MetadataRequestTopic
MetadataResponse
MetadataResponseBroker
MetadataResponsePartition
MetadataResponseTopic
ProduceRequest
ProduceRequestPartitionData
ProduceRequestTopicData
ProduceResponse
ProduceResponsePartitionResponse
ProduceResponseResponse
RequestHeader
ResponseHeader

Enums§

IsolationLevel
Using READ_UNCOMMITTED (isolation_level = 0) makes all records visible. With READ_COMMITTED (isolation_level = 1), non-transactional and COMMITTED transactional records are visible. To be more concrete, READ_COMMITTED returns all data from offsets smaller than the current LSO (last stable offset), and enables the inclusion of the list of aborted transactions in the result, which allows consumers to discard ABORTED transactional records.
ReadVersionedError
WriteVersionedError

Constants§

NORMAL_CONSUMER
The replica_id to use to signify the request is being made by a normal consumer.

Traits§

ReadVersionedType
RequestBody
Specifies a request body.
WriteVersionedType