Table of Contents

Class DocumentDiagnosticPullReport

Namespace
RDCore.SDK.Platform.Protocol
Assembly
RDCore.SDK.dll

The report a DocumentDiagnosticPullParams is answered with: a full one, with the diagnostics, or an unchanged one, without.

public sealed record DocumentDiagnosticPullReport : IEquatable<DocumentDiagnosticPullReport>
Inheritance
DocumentDiagnosticPullReport
Implements
Inherited Members

Properties

Items

The diagnostics of a full report; none for an unchanged one.

[JsonProperty("items")]
public Diagnostic[] Items { get; init; }

Property Value

Diagnostic[]

Kind

full, or unchanged when the client has the diagnostics of the report it named already.

[JsonProperty("kind")]
public string Kind { get; init; }

Property Value

string

ResultId

The identifier of the report, which the client names when it pulls again.

[JsonProperty("resultId")]
public string? ResultId { get; init; }

Property Value

string