AMQPSubscriberResponse overview
Added in v0.5.0
Table of contents
constructors
ack
Signature
export declare const ack: () => AMQPSubscriberResponse
Added in v0.5.0
nack
Signature
export declare const nack: (options?: NackOptions) => AMQPSubscriberResponse
Added in v0.5.0
reject
Signature
export declare const reject: (options?: RejectOptions) => AMQPSubscriberResponse
Added in v0.5.0
guards
isAMQPSubscriberResponse
Signature
export declare const isAMQPSubscriberResponse: (u: unknown) => u is AMQPSubscriberResponse
Added in v0.5.0
models
AMQPSubscriberResponse (type alias)
Signature
export type AMQPSubscriberResponse = Ack | Nack | Reject
Added in v0.5.0
Ack (interface)
Signature
export interface Ack {
readonly [TypeId]: TypeId
readonly _tag: "Ack"
}
Added in v0.5.0
Nack (interface)
Signature
export interface Nack {
readonly [TypeId]: TypeId
readonly _tag: "Nack"
readonly allUpTo?: boolean | undefined
readonly requeue?: boolean | undefined
}
Added in v0.5.0
NackOptions (interface)
Signature
export interface NackOptions {
readonly allUpTo?: boolean
readonly requeue?: boolean
}
Added in v0.5.0
Reject (interface)
Signature
export interface Reject {
readonly [TypeId]: TypeId
readonly _tag: "Reject"
readonly requeue?: boolean | undefined
}
Added in v0.5.0
RejectOptions (interface)
Signature
export interface RejectOptions {
readonly requeue?: boolean
}
Added in v0.5.0
type ids
TypeId
Signature
export declare const TypeId: typeof TypeId
Added in v0.5.0
TypeId (type alias)
Signature
export type TypeId = typeof TypeId
Added in v0.5.0