natskell
Safe HaskellNone
LanguageHaskell2010

JetStream.API.Consumer

Description

JetStream consumer management contract.

Documentation

data Consumer #

Instances

Instances details
Show Consumer 
Instance details

Defined in JetStream.Consumer.Types

Eq Consumer 
Instance details

Defined in JetStream.Consumer.Types

Ord Consumer 
Instance details

Defined in JetStream.Consumer.Types

type ConsumerConfigOption = CallOption ConsumerConfigRequest #

data ConsumerFilter #

Constructors

ConsumerFilterSubject Subject 
ConsumerFilterSubjects [Subject] 

Instances

Instances details
Show ConsumerFilter 
Instance details

Defined in JetStream.Consumer.Types

Eq ConsumerFilter 
Instance details

Defined in JetStream.Consumer.Types

data ConsumerKind #

Constructors

PullConsumer 
PushConsumer Subject 

Instances

Instances details
Show ConsumerKind 
Instance details

Defined in JetStream.Consumer.Types

Eq ConsumerKind 
Instance details

Defined in JetStream.Consumer.Types

type ConsumerListOption = CallOption ConsumerListRequest #

type ConsumerResetOption = CallOption ConsumerResetRequest #

data ConsumerTarget #

Constructors

EphemeralConsumer 
NamedConsumer ConsumerName 
DurableConsumer ConsumerName 

Instances

Instances details
Show ConsumerTarget 
Instance details

Defined in JetStream.Consumer.Types

Eq ConsumerTarget 
Instance details

Defined in JetStream.Consumer.Types

data AckPolicy #

Instances

Instances details
FromJSON AckPolicy 
Instance details

Defined in JetStream.Types

ToJSON AckPolicy 
Instance details

Defined in JetStream.Types

Show AckPolicy 
Instance details

Defined in JetStream.Types

Eq AckPolicy 
Instance details

Defined in JetStream.Types