Table of Contents

Class DataPipelineStateArtifactChangeLog

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

Represents a change log for the state of a data pipeline state artifact.

public class DataPipelineStateArtifactChangeLog
Inheritance
DataPipelineStateArtifactChangeLog
Inherited Members
Extension Methods

Properties

Changes

Gets or sets the list of changes in the change log.

[JsonPropertyName("changes")]
public List<DataPipelineStateArtifactChangeLog.DataPipelineStateArtifactChangeLogEntry> Changes { get; set; }

Property Value

List<DataPipelineStateArtifactChangeLog.DataPipelineStateArtifactChangeLogEntry>

LastChangedBy

Retrieves the identifier of the last data pipeline run that changed the artifact.

[JsonIgnore]
public string LastChangedBy { get; }

Property Value

string

Methods

AddChange(string)

Records a change in the data pipeline state artifact change log with the specified data pipeline run identifier.

public void AddChange(string dataPipelineRunId)

Parameters

dataPipelineRunId string

The identifier of the data pipeline run that changed the artifact.