PipelineExecutionEndDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
DTO for reporting pipeline execution end to the communication controller
public record PipelineExecutionEndDto : IEquatable<PipelineExecutionEndDto>
Inheritance Object → PipelineExecutionEndDto
Implements IEquatable<PipelineExecutionEndDto>
Properties
ExecutionId
Unique identifier for this execution (GUID as string)
public string ExecutionId { get; set; }
Property Value
Status
Final status of the execution
public PipelineExecutionStatus Status { get; set; }
Property Value
CompletedAt
When the execution completed (UTC)
public DateTime CompletedAt { get; set; }
Property Value
DurationMs
Duration of the execution in milliseconds
public int DurationMs { get; set; }
Property Value
ErrorMessage
Error message if the execution failed
public string ErrorMessage { get; set; }
Property Value
Constructors
PipelineExecutionEndDto()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public PipelineExecutionEndDto()