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 Object → MovePipelineResultDto
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