Zum Hauptinhalt springen

ExecutePipelineResponse

Namespace: Meshmakers.Octo.Communication.Contracts.MessageObjects

Response after executing a mesh pipeline

public record ExecutePipelineResponse : IEquatable<ExecutePipelineResponse>

Inheritance Object → ExecutePipelineResponse
Implements IEquatable<ExecutePipelineResponse>

Properties​

IsSuccessStartingExecution​

Indicates if the execution started successfully

public bool IsSuccessStartingExecution { get; set; }

Property Value​

Boolean

ErrorMessage​

An error message if the execution start failed

public string ErrorMessage { get; set; }

Property Value​

String

PipelineExecutionId​

The id of the pipeline execution

public Nullable<Guid> PipelineExecutionId { get; set; }

Property Value​

Nullable<Guid>

ExecutionStartTime​

Start time of the execution

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

Property Value​

Nullable<DateTime>

Constructors​

ExecutePipelineResponse(Boolean, String, Nullable<Guid>, Nullable<DateTime>)​

Response after executing a mesh pipeline

public ExecutePipelineResponse(bool IsSuccessStartingExecution, string ErrorMessage, Nullable<Guid> PipelineExecutionId, Nullable<DateTime> ExecutionStartTime)

Parameters​

IsSuccessStartingExecution Boolean
Indicates if the execution started successfully

ErrorMessage String
An error message if the execution start failed

PipelineExecutionId Nullable<Guid>
The id of the pipeline execution

ExecutionStartTime Nullable<DateTime>
Start time of the execution