Table of Contents

Class DataPipelineItemBase

Namespace
FoundationaLLM.Common.Models.DataPipelines
Assembly
FoundationaLLM.Common.dll

Represents the common properties of an item processed by a data pipeline.

public class DataPipelineItemBase
Inheritance
DataPipelineItemBase
Derived
Inherited Members
Extension Methods

Properties

IndexEntryId

Gets or sets the identifier of the index entry associated with this item.

[JsonPropertyName("index_entry_id")]
[JsonPropertyOrder(100)]
public string? IndexEntryId { get; set; }

Property Value

string

Indexed

Gets or sets a flag indicating whether the item has been saved to an index.

[JsonPropertyName("indexed")]
[JsonPropertyOrder(101)]
public bool Indexed { get; set; }

Property Value

bool

LastChangedBy

Gets or sets the identifier of the data pipeline run that last modified this item.

[JsonPropertyName("last_changed_by")]
[JsonPropertyOrder(103)]
public string LastChangedBy { get; set; }

Property Value

string

Metadata

Gets or sets the metadata associated with the item.

[JsonPropertyName("metadata")]
[JsonPropertyOrder(102)]
public string? Metadata { get; set; }

Property Value

string