Table of Contents

Class NatsJSOpts

Namespace
NATS.Client.JetStream
Assembly
NATS.Client.JetStream.dll

JetStream options to be used within a JetStream context.

public record NatsJSOpts : IEquatable<NatsJSOpts>
Inheritance
NatsJSOpts
Implements
Inherited Members

Constructors

NatsJSOpts(NatsOpts, string?, string?, AckOpts?)

Properties

ApiPrefix

Prefix to prepend to JetStream API subjects. (default: $JS.API)

DefaultConsumeOpts

Default consume options to be used in consume calls in this context.

DefaultNextOpts

Default next options to be used in next calls in this context.

Domain

JetStream domain to use in JetStream API subjects. (default: null)

DoubleAck

Ask server for an acknowledgment.

Prefix

Complete prefix to prepend to JetStream API subjects as it's dynamically built from ApiPrefix and Domain properties.