Skip to main content

SetPipelineDebugResultDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Result of toggling pipeline debug mode.

public record SetPipelineDebugResultDto : IEquatable<SetPipelineDebugResultDto>

Inheritance ObjectSetPipelineDebugResultDto
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.