Table of Contents

Method ResetAsync

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

ResetAsync(ulong, CancellationToken)

Reset this consumer's delivery state and update this consumer.

ValueTask<ConsumerResetResponse> ResetAsync(ulong seq = 0, CancellationToken cancellationToken = default)

Parameters

seq ulong

Stream sequence to reset to. Zero (the default) resets the consumer to its current ack floor.

cancellationToken CancellationToken

A CancellationToken used to cancel the API call.

Returns

ValueTask<ConsumerResetResponse>

The reset response, including the consumer info and the sequence the consumer was reset to.

Remarks

This feature is only available on NATS server v2.14 and later.

Exceptions

NatsJSException

There was an issue retrieving the response.

NatsJSApiException

Server responded with an error.