confluent-kafka-dotnet
Show / Hide Table of Contents

Enum PersistenceStatus

Enumeration of possible message persistence states.

Namespace: Confluent.Kafka
Assembly: Confluent.Kafka.dll
Syntax
public enum PersistenceStatus

Fields

Name Description
NotPersisted

Message was never transmitted to the broker, or failed with an error indicating it was not written to the log. Application retry risks ordering, but not duplication.

Persisted

Message was written to the log and acknowledged by the broker. Note: acks='all' should be used for this to be fully trusted in case of a broker failover.

PossiblyPersisted

Message was transmitted to broker, but no acknowledgement was received. Application retry risks ordering and duplication.

In this article