Table of Contents

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

long

LastVisibilityTimeoutUpdate

Gets or sets the time of the last visibility timeout update for this message.

public DateTimeOffset LastVisibilityTimeoutUpdate { get; set; }

Property Value

DateTimeOffset

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

string

PopReceipt

Gets or sets the queue pop receipt.

public required string PopReceipt { get; set; }

Property Value

string