haredo
types
QueueChainState
Interface QueueChainState<T>
interface
QueueChainState
<
T
>
{
adapter
:
Adapter
;
appId
?:
string
;
backoff
?:
FailureBackoff
;
bindings
?:
{
bindingArguments
?:
BindingArguments
;
exchange
:
ExchangeInterface
;
patterns
:
string
[]
;
}
[]
;
confirm
?:
boolean
;
emitter
:
TypedEventEmitter
<
HaredoEvents
>
;
exclusive
?:
boolean
;
headers
?:
Record
<
string
,
Field
>
;
json
?:
boolean
;
middleware
:
Middleware
<
T
>
[]
;
noAck
?:
boolean
;
prefetch
?:
number
;
publishOptions
?:
PublishOptions
;
queue
:
QueueInterface
;
skipSetup
?:
SkipSetupOptions
;
subscribeArguments
?:
SubscribeArguments
;
}
Type Parameters
T
Hierarchy (
View Summary
,
Expand
)
ChainState
QueueChainState
Index
Properties
adapter
app
Id?
backoff?
bindings?
confirm?
emitter
exclusive?
headers?
json?
middleware
no
Ack?
prefetch?
publish
Options?
queue
skip
Setup?
subscribe
Arguments?
Properties
adapter
adapter
:
Adapter
Optional
app
Id
appId
?:
string
Optional
backoff
backoff
?:
FailureBackoff
Optional
bindings
bindings
?:
{
bindingArguments
?:
BindingArguments
;
exchange
:
ExchangeInterface
;
patterns
:
string
[]
;
}
[]
Optional
confirm
confirm
?:
boolean
emitter
emitter
:
TypedEventEmitter
<
HaredoEvents
>
Optional
exclusive
exclusive
?:
boolean
Optional
headers
headers
?:
Record
<
string
,
Field
>
Optional
json
json
?:
boolean
middleware
middleware
:
Middleware
<
T
>
[]
Optional
no
Ack
noAck
?:
boolean
Optional
prefetch
prefetch
?:
number
Optional
publish
Options
publishOptions
?:
PublishOptions
queue
queue
:
QueueInterface
Optional
skip
Setup
skipSetup
?:
SkipSetupOptions
Optional
subscribe
Arguments
subscribeArguments
?:
SubscribeArguments
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
adapter
app
Id
backoff
bindings
confirm
emitter
exclusive
headers
json
middleware
no
Ack
prefetch
publish
Options
queue
skip
Setup
subscribe
Arguments
haredo
index
FailedParsingJsonError
HaredoError
MissingQueueNameError
NotConnectedError
FailureBackoff
LogMessage
Middleware
StandardBackoffOptions
LogFunction
LogLevel
Exchange
Haredo
Queue
standardBackoff
Extension
ExtensionInterface
internals
TypedEventEmitter
createAdapter
makeHaredoMessage
Adapter
AdapterEvents
AdapterOptions
SubscribeArguments
SubscribeOptions
types
Adapter
AdapterEvents
AdapterOptions
ChainState
Consumer
ExchangeChain
ExchangeChainState
ExchangeDeleteOptions
ExchangeInterface
Extension
ExtensionInterface
HaredoConsumer
HaredoEvents
HaredoInstance
HaredoMessage
HaredoMessageEvents
HaredoOptions
KnownBindingArguments
KnownExchangeArguments
KnownQueueArguments
Methods
PublishOptions
QueueChain
QueueChainState
QueueDeleteOptions
QueueInterface
QueuePublishChain
QueueSubscribeChain
RabbitUrl
SharedChain
SkipSetupOptions
SubscribeArguments
SubscribeOptions
BindingArguments
ExchangeArguments
ExchangeType
IterateExtension
Merge
QueueArguments
ReconnectDelayFunction
Retention
RetentionUnit
StandardExchangeType
StreamOffset
SubscribeCallback
XOverflow
LogFunction
LogLevel
LogMessage
Middleware
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R