@qualithm/kafka-client - v0.1.6
    Preparing search index...

    Module index

    Native Apache Kafka client for JavaScript and TypeScript runtimes.

    Classes

    BinaryReader
    BinaryWriter
    ConnectionPool
    Kafka
    KafkaAdmin
    KafkaConfigError
    KafkaConnection
    KafkaConnectionError
    KafkaConsumer
    KafkaError
    KafkaProducer
    KafkaProtocolError
    KafkaTimeoutError
    SchemaRegistry
    SchemaRegistryError
    TelemetryReporter

    Type Aliases

    Acks
    AclCreation
    AclCreationResult
    AclDescription
    AclOperation
    AclPermissionType
    AclResourcePatternType
    AclResourceType
    AddOffsetsToTxnRequest
    AddOffsetsToTxnResponse
    AddPartitionsToTxnPartitionResult
    AddPartitionsToTxnRequest
    AddPartitionsToTxnResponse
    AddPartitionsToTxnTopic
    AddPartitionsToTxnTopicResult
    AdminOptions
    AdminRetryConfig
    AlterClientQuotasEntity
    AlterClientQuotasEntry
    AlterClientQuotasEntryResponse
    AlterClientQuotasOp
    AlterClientQuotasRequest
    AlterClientQuotasResponse
    AlterClientQuotasResponseEntity
    AlterConfigOpValue
    AlterConfigOpValue
    AlterConfigsEntry
    AlterConfigsRequest
    AlterConfigsResource
    AlterConfigsResourceResponse
    AlterConfigsResponse
    AlterPartitionReassignmentsRequest
    AlterPartitionReassignmentsResponse
    AlterReplicaLogDirsEntry
    AlterReplicaLogDirsPartitionResponse
    AlterReplicaLogDirsRequest
    AlterReplicaLogDirsResponse
    AlterReplicaLogDirsTopic
    AlterReplicaLogDirsTopicResponse
    AlterUserScramCredentialsRequest
    AlterUserScramCredentialsResponse
    AlterUserScramCredentialsResultEntry
    ApiKey
    ApiVersionEntry
    ApiVersionRange
    ApiVersionsRequest
    ApiVersionsResponse
    AssignedPartition
    AsyncDeserializer
    AsyncSerde
    AsyncSerializer
    AvroCodec
    AvroSchema
    AvroSerdeOptions
    BatchConfig
    BrokerAddress
    BrokerInfo
    CompressionCodec
    CompressionProvider
    ConfigResourceType
    ConfigSynonym
    ConnectionOptions
    ConnectionPoolOptions
    ConsumerGroupDescribeAssignment
    ConsumerGroupDescribeGroup
    ConsumerGroupDescribeMember
    ConsumerGroupDescribeRequest
    ConsumerGroupDescribeResponse
    ConsumerGroupDescribeTopicPartition
    ConsumerGroupHeartbeatAssignment
    ConsumerGroupHeartbeatRequest
    ConsumerGroupHeartbeatRequestTopicPartition
    ConsumerGroupHeartbeatResponse
    ConsumerGroupHeartbeatResponseTopicPartition
    ConsumerOptions
    ConsumerRecord
    ConsumerRetryConfig
    Coordinator
    CoordinatorType
    CreatableRenewers
    CreateAclsRequest
    CreateAclsResponse
    CreateDelegationTokenRequest
    CreateDelegationTokenResponse
    CreatePartitionsAssignment
    CreatePartitionsRequest
    CreatePartitionsResponse
    CreatePartitionsTopicRequest
    CreatePartitionsTopicResponse
    CreateTopicRequest
    CreateTopicsConfigEntry
    CreateTopicsReplicaAssignment
    CreateTopicsRequest
    CreateTopicsResponse
    CreateTopicsResponseConfigEntry
    CreateTopicsTopicResponse
    CredentialInfo
    DecodeError
    DecodeErrorCode
    DecodeFailure
    DecodeResult
    DecodeSuccess
    DeleteAclsFilter
    DeleteAclsFilterResult
    DeleteAclsMatchingAcl
    DeleteAclsRequest
    DeleteAclsResponse
    DeleteGroupsRequest
    DeleteGroupsResponse
    DeleteGroupsResult
    DeleteRecordsPartitionRequest
    DeleteRecordsPartitionResponse
    DeleteRecordsRequest
    DeleteRecordsResponse
    DeleteRecordsTopicRequest
    DeleteRecordsTopicResponse
    DeleteTopicsRequest
    DeleteTopicsResponse
    DeleteTopicState
    DeleteTopicsTopicResponse
    DescribeAclsRequest
    DescribeAclsResource
    DescribeAclsResponse
    DescribeClientQuotasComponent
    DescribeClientQuotasEntry
    DescribeClientQuotasRequest
    DescribeClientQuotasResponse
    DescribeClusterBroker
    DescribeClusterRequest
    DescribeClusterResponse
    DescribeConfigsEntry
    DescribeConfigsRequest
    DescribeConfigsResource
    DescribeConfigsResourceResponse
    DescribeConfigsResponse
    DescribedDelegationToken
    DescribeDelegationTokenOwner
    DescribeDelegationTokenRequest
    DescribeDelegationTokenResponse
    DescribedTokenRenewer
    DescribeGroupsGroup
    DescribeGroupsMember
    DescribeGroupsRequest
    DescribeGroupsResponse
    DescribeLogDirsPartition
    DescribeLogDirsRequest
    DescribeLogDirsResponse
    DescribeLogDirsResult
    DescribeLogDirsTopic
    DescribeLogDirsTopicResponse
    DescribeProducersPartitionResponse
    DescribeProducersRequest
    DescribeProducersResponse
    DescribeProducersTopicRequest
    DescribeProducersTopicResponse
    DescribeQuorumPartitionRequest
    DescribeQuorumPartitionResponse
    DescribeQuorumRequest
    DescribeQuorumResponse
    DescribeQuorumTopicRequest
    DescribeQuorumTopicResponse
    DescribeTopicPartitionsPartitionResponse
    DescribeTopicPartitionsRequest
    DescribeTopicPartitionsResponse
    DescribeTopicPartitionsTopicRequest
    DescribeTopicPartitionsTopicResponse
    DescribeTransactionsRequest
    DescribeTransactionsResponse
    DescribeUserScramCredentialsRequest
    DescribeUserScramCredentialsResponse
    DescribeUserScramCredentialsResult
    Deserializer
    ElectionType
    ElectLeadersPartitionRequest
    ElectLeadersPartitionResponse
    ElectLeadersRequest
    ElectLeadersResponse
    ElectLeadersTopicRequest
    ElectLeadersTopicResponse
    EndTxnRequest
    EndTxnResponse
    ExpireDelegationTokenRequest
    ExpireDelegationTokenResponse
    FeatureUpdateKey
    FetchAbortedTransaction
    FetchIsolationLevel
    FetchPartitionRequest
    FetchPartitionResponse
    FetchRequest
    FetchResponse
    FetchTopicRequest
    FetchTopicResponse
    FindCoordinatorRequest
    FindCoordinatorResponse
    FlexibleVersionThreshold
    ForgottenTopic
    GetTelemetrySubscriptionsRequest
    GetTelemetrySubscriptionsResponse
    GroupProtocol
    HeartbeatRequest
    HeartbeatResponse
    IncrementalAlterConfigsEntry
    IncrementalAlterConfigsRequest
    IncrementalAlterConfigsResource
    IncrementalAlterConfigsResourceResponse
    IncrementalAlterConfigsResponse
    InitProducerIdRequest
    InitProducerIdResponse
    IsolationLevel
    JoinGroupMember
    JoinGroupProtocol
    JoinGroupRequest
    JoinGroupResponse
    KafkaAdminOptions
    KafkaConfig
    KafkaConsumerOptions
    KafkaOptions
    KafkaProducerOptions
    KafkaSocket
    KafkaState
    LeaveGroupMemberRequest
    LeaveGroupMemberResponse
    LeaveGroupRequest
    LeaveGroupResponse
    ListedTransaction
    ListGroupsGroup
    ListGroupsRequest
    ListGroupsResponse
    ListOffsetsPartitionRequest
    ListOffsetsPartitionResponse
    ListOffsetsRequest
    ListOffsetsResponse
    ListOffsetsTopicRequest
    ListOffsetsTopicResponse
    ListPartitionReassignmentsRequest
    ListPartitionReassignmentsResponse
    ListReassignmentsTopic
    ListTransactionsRequest
    ListTransactionsResponse
    Lz4Codec
    MemberAssignment
    MemberSubscription
    Message
    MessageHeader
    MetadataBroker
    MetadataPartition
    MetadataRequest
    MetadataRequestTopic
    MetadataResponse
    MetadataTopic
    MetricsCollector
    Offset
    OffsetCommitPartitionRequest
    OffsetCommitPartitionResponse
    OffsetCommitRequest
    OffsetCommitResponse
    OffsetCommitTopicRequest
    OffsetCommitTopicResponse
    OffsetFetchPartitionResponse
    OffsetFetchRequest
    OffsetFetchResponse
    OffsetFetchTopicRequest
    OffsetFetchTopicResponse
    OffsetForLeaderEpochPartitionRequest
    OffsetForLeaderEpochPartitionResponse
    OffsetForLeaderEpochRequest
    OffsetForLeaderEpochResponse
    OffsetForLeaderEpochTopicRequest
    OffsetForLeaderEpochTopicResponse
    OffsetResetStrategy
    OffsetTimestamp
    OngoingPartitionReassignment
    OngoingTopicReassignment
    PartitionAssignor
    Partitioner
    ProducePartitionData
    ProducePartitionResponse
    ProduceRecordError
    ProduceRequest
    ProduceResponse
    ProduceResult
    ProducerOptions
    ProducerState
    ProduceTopicData
    ProduceTopicResponse
    ProtobufCodec
    ProtobufSchema
    ProtobufSerdeOptions
    PushTelemetryRequest
    PushTelemetryResponse
    QuorumNode
    QuorumNodeListener
    QuotaEntity
    QuotaMatchType
    QuotaValue
    ReassignablePartition
    ReassignablePartitionResponse
    ReassignableTopic
    ReassignableTopicResponse
    RebalanceListener
    ReconnectStrategy
    Record
    RecordBatch
    RecordBatchAttributes
    RecordBatchOptions
    RegisteredSchema
    RenewDelegationTokenRequest
    RenewDelegationTokenResponse
    ReplicaState
    RequestHeader
    RequestHeaderVersion
    ResponseHeader
    ResponseHeaderVersion
    RetryConfig
    SaslAuthenticateRequest
    SaslAuthenticateResponse
    SaslAuthenticator
    SaslConfig
    SaslHandshakeRequest
    SaslHandshakeResponse
    SaslMechanism
    SchemaRegistryConfig
    SchemaType
    ScramAlgorithm
    ScramCredentialDeletion
    ScramCredentialUpsertion
    ScramMechanism
    Serde
    Serializer
    SnappyCodec
    SocketConnectOptions
    SocketFactory
    SubjectNameStrategy
    SyncGroupAssignment
    SyncGroupRequest
    SyncGroupResponse
    TaggedField
    TelemetryConfig
    TelemetrySubscription
    TimestampType
    TlsConfig
    TopicInfo
    TopicPartition
    TopicPartitionOffset
    TopicPartitionsCursor
    TransactionState
    TransactionTopicPartition
    TxnOffsetCommitPartitionRequest
    TxnOffsetCommitPartitionResponse
    TxnOffsetCommitRequest
    TxnOffsetCommitResponse
    TxnOffsetCommitTopicRequest
    TxnOffsetCommitTopicResponse
    UpdatableFeatureResult
    UpdateFeaturesRequest
    UpdateFeaturesResponse
    UserScramCredentialsUser
    ZstdCodec

    Variables

    Acks
    AclOperation
    AclPermissionType
    AclResourcePatternType
    AclResourceType
    ApiKey
    CLIENT_API_VERSIONS
    CompressionCodec
    ConfigResourceType
    CoordinatorType
    deflateProvider
    FetchIsolationLevel
    FLEXIBLE_VERSION_THRESHOLDS
    GroupProtocol
    gzipProvider
    IsolationLevel
    OffsetResetStrategy
    OffsetTimestamp
    QuotaMatchType
    rangeAssignor
    RECORD_BATCH_HEADER_OVERHEAD
    RECORD_BATCH_MAGIC
    RECORD_BATCH_METADATA_SIZE
    roundRobinAssignor
    ScramMechanism
    stringSerializer
    TimestampType
    topicNameStrategy
    WIRE_FORMAT_HEADER_SIZE
    WIRE_FORMAT_MAGIC

    Functions

    apiVersionsToMap
    buildAddOffsetsToTxnRequest
    buildAddPartitionsToTxnRequest
    buildAlterClientQuotasRequest
    buildAlterConfigsRequest
    buildAlterPartitionReassignmentsRequest
    buildAlterReplicaLogDirsRequest
    buildAlterUserScramCredentialsRequest
    buildApiVersionsRequest
    buildConsumerGroupDescribeRequest
    buildConsumerGroupHeartbeatRequest
    buildCreateAclsRequest
    buildCreateDelegationTokenRequest
    buildCreatePartitionsRequest
    buildCreateTopicsRequest
    buildDeleteAclsRequest
    buildDeleteGroupsRequest
    buildDeleteRecordsRequest
    buildDeleteTopicsRequest
    buildDescribeAclsRequest
    buildDescribeClientQuotasRequest
    buildDescribeClusterRequest
    buildDescribeConfigsRequest
    buildDescribeDelegationTokenRequest
    buildDescribeGroupsRequest
    buildDescribeLogDirsRequest
    buildDescribeProducersRequest
    buildDescribeQuorumRequest
    buildDescribeTopicPartitionsRequest
    buildDescribeTransactionsRequest
    buildDescribeUserScramCredentialsRequest
    buildElectLeadersRequest
    buildEndTxnRequest
    buildExpireDelegationTokenRequest
    buildFetchRequest
    buildFindCoordinatorRequest
    buildGetTelemetrySubscriptionsRequest
    buildHeartbeatRequest
    buildIncrementalAlterConfigsRequest
    buildInitProducerIdRequest
    buildJoinGroupRequest
    buildLeaveGroupRequest
    buildListGroupsRequest
    buildListOffsetsRequest
    buildListPartitionReassignmentsRequest
    buildListTransactionsRequest
    buildMetadataRequest
    buildOffsetCommitRequest
    buildOffsetFetchRequest
    buildOffsetForLeaderEpochRequest
    buildProduceRequest
    buildPushTelemetryRequest
    buildRecordBatch
    buildRenewDelegationTokenRequest
    buildSaslAuthenticateRequest
    buildSaslHandshakeRequest
    buildSyncGroupRequest
    buildTxnOffsetCommitRequest
    buildUpdateFeaturesRequest
    crc32c
    createAdmin
    createAvroSerde
    createBunSocketFactory
    createConsumer
    createCooperativeStickyAssignor
    createDenoSocketFactory
    createKafka
    createLz4Provider
    createNodeSocketFactory
    createPlainAuthenticator
    createProducer
    createProtobufSerde
    createRecord
    createSaslAuthenticator
    createScramAuthenticator
    createSnappyProvider
    createZstdProvider
    decodeAddOffsetsToTxnResponse
    decodeAddPartitionsToTxnResponse
    decodeAlterClientQuotasResponse
    decodeAlterConfigsResponse
    decodeAlterPartitionReassignmentsResponse
    decodeAlterReplicaLogDirsResponse
    decodeAlterUserScramCredentialsResponse
    decodeApiVersionsResponse
    decodeAttributes
    decodeConsumerGroupDescribeResponse
    decodeConsumerGroupHeartbeatResponse
    decodeCreateAclsResponse
    decodeCreateDelegationTokenResponse
    decodeCreatePartitionsResponse
    decodeCreateTopicsResponse
    decodeDeleteAclsResponse
    decodeDeleteGroupsResponse
    decodeDeleteRecordsResponse
    decodeDeleteTopicsResponse
    decodeDescribeAclsResponse
    decodeDescribeClientQuotasResponse
    decodeDescribeClusterResponse
    decodeDescribeConfigsResponse
    decodeDescribeDelegationTokenResponse
    decodeDescribeGroupsResponse
    decodeDescribeLogDirsResponse
    decodeDescribeProducersResponse
    decodeDescribeQuorumResponse
    decodeDescribeTopicPartitionsResponse
    decodeDescribeTransactionsResponse
    decodeDescribeUserScramCredentialsResponse
    decodeElectLeadersResponse
    decodeEndTxnResponse
    decodeExpireDelegationTokenResponse
    decodeFailure
    decodeFetchResponse
    decodeFindCoordinatorResponse
    decodeGetTelemetrySubscriptionsResponse
    decodeHeartbeatResponse
    decodeIncrementalAlterConfigsResponse
    decodeInitProducerIdResponse
    decodeJoinGroupResponse
    decodeLeaveGroupResponse
    decodeListGroupsResponse
    decodeListOffsetsResponse
    decodeListPartitionReassignmentsResponse
    decodeListTransactionsResponse
    decodeMetadataResponse
    decodeOffsetCommitResponse
    decodeOffsetFetchResponse
    decodeOffsetForLeaderEpochResponse
    decodeProduceResponse
    decodePushTelemetryResponse
    decodeRecordBatch
    decodeRenewDelegationTokenResponse
    decodeResponseHeader
    decodeSaslAuthenticateResponse
    decodeSaslHandshakeResponse
    decodeSuccess
    decodeSyncGroupResponse
    decodeTxnOffsetCommitResponse
    decodeUpdateFeaturesResponse
    decodeWireFormatHeader
    defaultPartitioner
    discoverBrokers
    encodeAddOffsetsToTxnRequest
    encodeAddPartitionsToTxnRequest
    encodeAlterClientQuotasRequest
    encodeAlterConfigsRequest
    encodeAlterPartitionReassignmentsRequest
    encodeAlterReplicaLogDirsRequest
    encodeAlterUserScramCredentialsRequest
    encodeApiVersionsRequest
    encodeAttributes
    encodeConsumerGroupDescribeRequest
    encodeConsumerGroupHeartbeatRequest
    encodeCreateAclsRequest
    encodeCreateDelegationTokenRequest
    encodeCreatePartitionsRequest
    encodeCreateTopicsRequest
    encodeDeleteAclsRequest
    encodeDeleteGroupsRequest
    encodeDeleteRecordsRequest
    encodeDeleteTopicsRequest
    encodeDescribeAclsRequest
    encodeDescribeClientQuotasRequest
    encodeDescribeClusterRequest
    encodeDescribeConfigsRequest
    encodeDescribeDelegationTokenRequest
    encodeDescribeGroupsRequest
    encodeDescribeLogDirsRequest
    encodeDescribeProducersRequest
    encodeDescribeQuorumRequest
    encodeDescribeTopicPartitionsRequest
    encodeDescribeTransactionsRequest
    encodeDescribeUserScramCredentialsRequest
    encodeElectLeadersRequest
    encodeEndTxnRequest
    encodeExpireDelegationTokenRequest
    encodeFetchRequest
    encodeFindCoordinatorRequest
    encodeGetTelemetrySubscriptionsRequest
    encodeHeartbeatRequest
    encodeIncrementalAlterConfigsRequest
    encodeInitProducerIdRequest
    encodeJoinGroupRequest
    encodeLeaveGroupRequest
    encodeListGroupsRequest
    encodeListOffsetsRequest
    encodeListPartitionReassignmentsRequest
    encodeListTransactionsRequest
    encodeMetadataRequest
    encodeOffsetCommitRequest
    encodeOffsetFetchRequest
    encodeOffsetForLeaderEpochRequest
    encodeProduceRequest
    encodePushTelemetryRequest
    encodeRecordBatch
    encodeRenewDelegationTokenRequest
    encodeRequestHeader
    encodeSaslAuthenticateRequest
    encodeSaslHandshakeRequest
    encodeSyncGroupRequest
    encodeTxnOffsetCommitRequest
    encodeUpdateFeaturesRequest
    encodeWireFormatHeader
    frameRequest
    hasCompressionProvider
    isFlexibleVersion
    jsonSerializer
    negotiateVersion
    parseBrokerAddress
    readResponseFrame
    recordNameStrategy
    registerCompressionProvider
    requestHeaderVersion
    responseHeaderVersion
    roundRobinPartitioner
    topicRecordNameStrategy

    References

    AlterConfigOp → AlterConfigOpValue