confluent-kafka-dotnet
Show / Hide Table of Contents

Class DeliveryResult<TKey, TValue>

Encapsulates the result of a successful produce request.

Inheritance
object
DeliveryResult<TKey, TValue>
DeliveryReport<TKey, TValue>
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Confluent.Kafka
Assembly: Confluent.Kafka.dll
Syntax
public class DeliveryResult<TKey, TValue>
Type Parameters
Name Description
TKey
TValue

Properties

Headers

The Kafka message headers.

Declaration
public Headers Headers { get; set; }
Property Value
Type Description
Headers

Key

The Kafka message Key.

Declaration
public TKey Key { get; set; }
Property Value
Type Description
TKey

Message

The Kafka message.

Declaration
public Message<TKey, TValue> Message { get; set; }
Property Value
Type Description
Message<TKey, TValue>

Offset

The partition offset associated with the message.

Declaration
public Offset Offset { get; set; }
Property Value
Type Description
Offset

Partition

The partition associated with the message.

Declaration
public Partition Partition { get; set; }
Property Value
Type Description
Partition

Status

The persistence status of the message

Declaration
public PersistenceStatus Status { get; set; }
Property Value
Type Description
PersistenceStatus

Timestamp

The Kafka message timestamp.

Declaration
public Timestamp Timestamp { get; set; }
Property Value
Type Description
Timestamp

Topic

The topic associated with the message.

Declaration
public string Topic { get; set; }
Property Value
Type Description
string

TopicPartition

The TopicPartition associated with the message.

Declaration
public TopicPartition TopicPartition { get; }
Property Value
Type Description
TopicPartition

TopicPartitionOffset

The TopicPartitionOffset associated with the message.

Declaration
public TopicPartitionOffset TopicPartitionOffset { get; set; }
Property Value
Type Description
TopicPartitionOffset

Value

The Kafka message Value.

Declaration
public TValue Value { get; set; }
Property Value
Type Description
TValue
In this article