Method UpdateConsumerAsync
UpdateConsumerAsync(string, ConsumerConfig, CancellationToken)
Update consumer exists consumer
ValueTask<INatsJSConsumer> UpdateConsumerAsync(string stream, ConsumerConfig config, CancellationToken cancellationToken = default)
Parameters
streamstringName of the stream to update consumer under.
configConsumerConfigConsumer configuration.
cancellationTokenCancellationTokenA CancellationToken used to cancel the API call.
Returns
- ValueTask<INatsJSConsumer>
The NATS JetStream consumer object which can be used retrieving data from the stream.
Exceptions
- NatsJSException
Ack policy is set to
noneor there was an issue retrieving the response.- NatsJSApiException
Server responded with an error.
- ArgumentException
The
streamname is invalid.- ArgumentNullException
The
streamname isnull.