Skip to main content

MovePipelineResultDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Outcome for a single pipeline inside a bulk move. is true iff the assoc swap committed cleanly; on failure carries the reason. The old / new adapter ids are filled in even on success so the caller can render "moved from X to Y" toasts without an extra round-trip.

public record MovePipelineResultDto : IEquatable<MovePipelineResultDto>

Inheritance ObjectMovePipelineResultDto
Implements IEquatable<MovePipelineResultDto>

Properties

PipelineRtId

public string PipelineRtId { get; set; }

Property Value

String

Success

public bool Success { get; set; }

Property Value

Boolean

OldAdapterRtId

public string OldAdapterRtId { get; set; }

Property Value

String

NewAdapterRtId

public string NewAdapterRtId { get; set; }

Property Value

String

ErrorMessage

public string ErrorMessage { get; set; }

Property Value

String

Constructors

MovePipelineResultDto(String, Boolean, String, String, String)

Outcome for a single pipeline inside a bulk move. is true iff the assoc swap committed cleanly; on failure carries the reason. The old / new adapter ids are filled in even on success so the caller can render "moved from X to Y" toasts without an extra round-trip.

public MovePipelineResultDto(string PipelineRtId, bool Success, string OldAdapterRtId, string NewAdapterRtId, string ErrorMessage)

Parameters

PipelineRtId String

Success Boolean

OldAdapterRtId String

NewAdapterRtId String

ErrorMessage String