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 ObjectPipelineStatusDto
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()