Skip to main content

DebugInformationRoot

Namespace: Meshmakers.Octo.Sdk.Common.EtlDataPipeline.Debugger

The serialized debug information

public class DebugInformationRoot

Inheritance Object → DebugInformationRoot

Properties​

PipelineExecutionId​

Gets the pipeline execution id, which is a guid that identifies the pipeline execution instance

public Guid PipelineExecutionId { get; set; }

Property Value​

Guid

PipelineRtEntityId​

Gets the pipeline runtime entity id

public RtEntityId PipelineRtEntityId { get; set; }

Property Value​

RtEntityId

DebugPoints​

Gets the debug points

public ICollection<DebugPointDto> DebugPoints { get; set; }

Property Value​

ICollection<DebugPointDto>

RedactedPaths​

Gets the JSONPaths of the values masked as *** per debug point (key: node id, see ); debug points without masked values are not listed (AB#5538, handover §11). Paths are rooted at the snapshot object: $.input…, $.output…, $.dryRunIntent….

public IReadOnlyDictionary<string, IReadOnlyList<string>> RedactedPaths { get; set; }

Property Value​

IReadOnlyDictionary<String, IReadOnlyList<String>>

Constructors​

DebugInformationRoot()​

public DebugInformationRoot()