Skip to main content

PipelineStatusDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Execution status of an individual pipeline within a data flow

public record PipelineStatusDto : IEquatable<PipelineStatusDto>

Inheritance Object → PipelineStatusDto
Implements IEquatable<PipelineStatusDto>

Properties​

PipelineRtEntityId​

Runtime entity identifier of the pipeline

public RtEntityId PipelineRtEntityId { get; set; }

Property Value​

RtEntityId

PipelineType​

CK type of the pipeline (e.g. "System.Communication/Pipeline")

public string PipelineType { get; set; }

Property Value​

String

State​

Current execution state of the pipeline

public PipelineExecutionState State { get; set; }

Property Value​

PipelineExecutionState

LastExecutionAt​

When the last execution occurred (null if no recent executions)

public Nullable<DateTime> LastExecutionAt { get; set; }

Property Value​

Nullable<DateTime>

Statistics​

Summary statistics for the last hour

public PipelineStatisticsSummaryDto Statistics { get; set; }

Property Value​

PipelineStatisticsSummaryDto

Constructors​

PipelineStatusDto()​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public PipelineStatusDto()