hw-kafka-client-3.0.0: Kafka bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Kafka.Producer.Types

Synopsis

Documentation

data KafkaProducer Source #

Main pointer to Kafka object, which contains our brokers

Constructors

KafkaProducer 

Fields

data ProducerRecord Source #

Represents messages to be enqueued onto a Kafka broker (i.e. used for a producer)

data ProducePartition Source #

Instances
Eq ProducePartition Source # 
Instance details

Defined in Kafka.Producer.Types

Ord ProducePartition Source # 
Instance details

Defined in Kafka.Producer.Types

Show ProducePartition Source # 
Instance details

Defined in Kafka.Producer.Types

Generic ProducePartition Source # 
Instance details

Defined in Kafka.Producer.Types

Associated Types

type Rep ProducePartition :: Type -> Type #

type Rep ProducePartition Source # 
Instance details

Defined in Kafka.Producer.Types

type Rep ProducePartition = D1 (MetaData "ProducePartition" "Kafka.Producer.Types" "hw-kafka-client-3.0.0-inplace" False) (C1 (MetaCons "SpecifiedPartition" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) SourceUnpack SourceStrict DecidedStrict) (Rec0 Int)) :+: C1 (MetaCons "UnassignedPartition" PrefixI False) (U1 :: Type -> Type))

data DeliveryReport Source #

Instances
Eq DeliveryReport Source # 
Instance details

Defined in Kafka.Producer.Types

Show DeliveryReport Source # 
Instance details

Defined in Kafka.Producer.Types

Generic DeliveryReport Source # 
Instance details

Defined in Kafka.Producer.Types

Associated Types

type Rep DeliveryReport :: Type -> Type #

type Rep DeliveryReport Source # 
Instance details

Defined in Kafka.Producer.Types