enum

NATS::JetStream::ConsumerConfig::AckPolicy

Inherits Enum / Comparable / Value / Object

The way this consumer expects messages to be acknowledged.

See AckPolicy in the NATS server code

Constants

None = 0

No acknowledgements are required. All messages are considered acknowledged on delivery.

All = 1

Acknowledging a message acknowledges all messages that came before it.

Explicit = 2

Every message must be acknowledged individually. This is the default.

Instance methods

all?

Returns true if this enum value equals All

Source
explicit?

Returns true if this enum value equals Explicit

Source
none?

Returns true if this enum value equals None

Source