Skip to main content

ExecutePipelineResponse

Namespace: Meshmakers.Octo.Communication.Contracts.MessageObjects

Response after executing a mesh pipeline

public record ExecutePipelineResponse : IEquatable<ExecutePipelineResponse>

Inheritance ObjectExecutePipelineResponse
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