No description provided by the author
AccessToken contains an access token used to authenticate a SASL/OAUTHBEARER client along with associated metadata.
Acl holds information about acl type.
AclCreation is a wrapper around Resource and Acl type.
AclCreationResponse is an acl creation response type.
No description provided by the author
AddOffsetsToTxnRequest adds offsets to a transaction request.
AddOffsetsToTxnResponse is a response type for adding offsets to txns.
AddPartitionsToTxnRequest is a add partition request.
AddPartitionsToTxnResponse is a partition errors to transaction type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AlterConfigsRequest is an alter config request type.
AlterConfigsResource is an alter config resource type.
AlterConfigsResourceResponse is a response type for alter config resource.
AlterConfigsResponse is a response type for alter config.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ApiVersionsResponseKey contains the APIs supported by the broker.
Broker represents a single Kafka broker connection.
No description provided by the author
Config is used to pass multiple configuration options to Sarama's constructors.
No description provided by the author
No description provided by the author
No description provided by the author
ConsumerError is what is provided to the user when an error occurs.
ConsumerGroupMemberAssignment holds the member assignment for a consume group https://github.com/apache/kafka/blob/trunk/clients/src/main/resources/common/message/ConsumerProtocolAssignment.json.
ConsumerGroupMemberMetadata holds the metadata for consumer group https://github.com/apache/kafka/blob/trunk/clients/src/main/resources/common/message/ConsumerProtocolSubscription.json.
ConsumerMessage encapsulates a Kafka message returned by the consumer.
ConsumerMetadataRequest is used for metadata requests.
ConsumerMetadataResponse holds the response for a consumer group meta data requests.
Control records are returned as a record by fetchRequest However unlike "normal" records, they mean nothing application wise.
CreateAclsRequest is an acl creation request.
CreateAclsResponse is a an acl response creation type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DeleteAclsRequest is a delete acl request.
DeleteAclsResponse is a delete acl response.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DescribeAclsRequest is a describe acl request type.
DescribeAclsResponse is a describe acl response type.
No description provided by the author
A filter to be applied to matching client quotas.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DescribeLogDirsRequest is a describe request to get partitions' log size.
DescribeLogDirsRequestTopic is a describe request about the log dir of one or more partitions within a Topic.
No description provided by the author
No description provided by the author
DescribeLogDirsResponsePartition describes a partition's log directory.
DescribeLogDirsResponseTopic contains a topic's partitions descriptions.
DescribeUserScramCredentialsRequest is a request to get list of SCRAM user names.
DescribeUserScramCredentialsRequestUser is a describe request about specific user name.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FetchRequest (API key 1) will fetch Kafka messages.
No description provided by the author
No description provided by the author
FilterResponse is a filter response type.
No description provided by the author
No description provided by the author
No description provided by the author
GroupDescription contains each described group.
No description provided by the author
GroupMemberDescription contains the group members.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IncrementalAlterConfigsRequest is an incremental alter config request type.
No description provided by the author
IncrementalAlterConfigsResponse is a response type for incremental alter config.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
KafkaVersion instances represent versions of the upstream Kafka broker.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MatchingAcl is a matching acl type.
No description provided by the author
No description provided by the author
Message is a kafka message type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MockBroker is a mock Kafka broker that is used in unit tests.
MockConsumerMetadataResponse is a `ConsumerMetadataResponse` builder.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MockFetchResponse is a `FetchResponse` builder.
MockFindCoordinatorResponse is a `FindCoordinatorResponse` builder.
No description provided by the author
No description provided by the author
No description provided by the author
MockInitProducerIDResponse is an `InitPorducerIDResponse` builder.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MockMetadataResponse is a `MetadataResponse` builder.
MockOffsetCommitResponse is a `OffsetCommitResponse` builder.
MockOffsetFetchResponse is a `OffsetFetchResponse` builder.
MockOffsetResponse is an `OffsetResponse` builder.
MockProduceResponse is a `ProduceResponse` builder.
No description provided by the author
No description provided by the author
MockSequence is a mock response builder that is created from a sequence of concrete responses.
No description provided by the author
MockWrapper is a mock response builder that returns a particular concrete response regardless of the actual request passed to the `For` method.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PacketDecodingError is returned when there was an error (other than truncated data) decoding the Kafka broker's response.
PacketEncodingError is returned from a failure while encoding a Kafka packet.
PartitionError is a partition error type.
PartitionMetadata contains each partition in the topic.
No description provided by the author
No description provided by the author
No description provided by the author
ProducerError is the type of error generated when the producer fails to deliver a message.
No description provided by the author
partition_responses in protocol.
ProducerMessage is the collection of elements passed to the Producer in order to send a message.
No description provided by the author
Describe a component for applying a client quota filter.
Record is kafka record type.
No description provided by the author
RecordHeader stores key and value for a record header.
Records implements a union type containing either a RecordBatch or a legacy MessageSet.
RequestResponse represents a Request/Response pair processed by MockBroker.
Resource holds information about acl resource type.
ResourceAcls is an acl resource type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StickyAssignorUserDataV0 holds topic partition information for an assignment.
StickyAssignorUserDataV1 holds topic partition information for an assignment.
StreamdalRuntimeConfig is an optional configuration structure that can be passed to kafka.FetchMessage() and kafka.WriteMessage() methods to influence streamdal shim behavior.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TopicMetadata contains each topic in the response.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author