Skip to main content

SetPipelineDebugResultDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Result of toggling pipeline debug mode.

public record SetPipelineDebugResultDto : IEquatable<SetPipelineDebugResultDto>

Inheritance Object → SetPipelineDebugResultDto
Implements IEquatable<SetPipelineDebugResultDto>

Properties​

Enabled​

The persisted debug state after the change.

public bool Enabled { get; set; }

Property Value​

Boolean

AppliedToRunningAdapter​

true when the change was pushed to a live adapter and is effective immediately; false when the owning adapter was offline, so the change is persisted only and will take effect on the next deploy.

public bool AppliedToRunningAdapter { get; set; }

Property Value​

Boolean

Constructors​

SetPipelineDebugResultDto(Boolean, Boolean)​

Result of toggling pipeline debug mode.

public SetPipelineDebugResultDto(bool Enabled, bool AppliedToRunningAdapter)

Parameters​

Enabled Boolean
The persisted debug state after the change.

AppliedToRunningAdapter Boolean
true when the change was pushed to a live adapter and is effective immediately; false when the owning adapter was offline, so the change is persisted only and will take effect on the next deploy.