Class DequeuedMessage<T>
- Namespace
- FoundationaLLM.DataPipelineEngine.Models
- Assembly
- FoundationaLLM.DataPipelineEngine.dll
Represents a dequeued message from a data pipeline worker queue.
public class DequeuedMessage<T>
Type Parameters
T
- Inheritance
-
DequeuedMessage<T>
- Inherited Members
- Extension Methods
Properties
DequeueCount
Gets or sets the number of times the message has been dequeued.
public long DequeueCount { get; set; }
Property Value
LastVisibilityTimeoutUpdate
Gets or sets the time of the last visibility timeout update for this message.
public DateTimeOffset LastVisibilityTimeoutUpdate { get; set; }
Property Value
Message
Gets or sets the data pipeline run work item queue message.
public required T Message { get; set; }
Property Value
- T
MessageId
Gets or sets the queue message identifier.
public required string MessageId { get; set; }
Property Value
PopReceipt
Gets or sets the queue pop receipt.
public required string PopReceipt { get; set; }