Class CdcCaptureExecutionRuntimeReporterCoordinationRollup
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll
Describes the grouped reporter-coordination story currently visible for one CDC capture execution runtime.
public sealed record CdcCaptureExecutionRuntimeReporterCoordinationRollup : IEquatable<CdcCaptureExecutionRuntimeReporterCoordinationRollup>Inheritance
Section titled “Inheritance”object ← CdcCaptureExecutionRuntimeReporterCoordinationRollup
Implements
Section titled “Implements”IEquatable<CdcCaptureExecutionRuntimeReporterCoordinationRollup>
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”CdcCaptureExecutionRuntimeReporterCoordinationRollup(IReadOnlyList<CdcCaptureReporterCoordinationBreakdownEntry>, IReadOnlyList<CdcCaptureReporterCoordinationBreakdownEntry>)
Section titled “ CdcCaptureExecutionRuntimeReporterCoordinationRollup(IReadOnlyList<CdcCaptureReporterCoordinationBreakdownEntry>, IReadOnlyList<CdcCaptureReporterCoordinationBreakdownEntry>)”Describes the grouped reporter-coordination story currently visible for one CDC capture execution runtime.
public CdcCaptureExecutionRuntimeReporterCoordinationRollup(IReadOnlyList<CdcCaptureReporterCoordinationBreakdownEntry> CoordinationStateBreakdown, IReadOnlyList<CdcCaptureReporterCoordinationBreakdownEntry> DegradedReasonBreakdown)Parameters
Section titled “Parameters”CoordinationStateBreakdown IReadOnlyList<CdcCaptureReporterCoordinationBreakdownEntry>
The grouped reporter-coordination states currently visible across the execution runtime’s reported CDC captures.
DegradedReasonBreakdown IReadOnlyList<CdcCaptureReporterCoordinationBreakdownEntry>
The grouped degraded-reason answers currently visible across the execution runtime’s reported CDC captures.
Properties
Section titled “Properties”ActiveReporterCount
Section titled “ ActiveReporterCount”Gets the number of distinct active reporters currently visible across the execution runtime.
public int ActiveReporterCount { get; }Property Value
Section titled “Property Value”ActiveReporterIds
Section titled “ ActiveReporterIds”Gets the reporter identities currently visible as active owners on at least one CDC capture.
public IReadOnlyList<string> ActiveReporterIds { get; init; }Property Value
Section titled “Property Value”CoordinationStateBreakdown
Section titled “ CoordinationStateBreakdown”The grouped reporter-coordination states currently visible across the execution runtime’s reported CDC captures.
public IReadOnlyList<CdcCaptureReporterCoordinationBreakdownEntry> CoordinationStateBreakdown { get; init; }Property Value
Section titled “Property Value”IReadOnlyList<CdcCaptureReporterCoordinationBreakdownEntry>
DegradedCdcCaptureCount
Section titled “ DegradedCdcCaptureCount”Gets the number of CDC captures currently reporting degraded coordination posture.
public int DegradedCdcCaptureCount { get; }Property Value
Section titled “Property Value”DegradedCdcCaptureIds
Section titled “ DegradedCdcCaptureIds”Gets the CDC capture identifiers whose current coordination posture is degraded.
public IReadOnlyList<string> DegradedCdcCaptureIds { get; init; }Property Value
Section titled “Property Value”DegradedReasonBreakdown
Section titled “ DegradedReasonBreakdown”The grouped degraded-reason answers currently visible across the execution runtime’s reported CDC captures.
public IReadOnlyList<CdcCaptureReporterCoordinationBreakdownEntry> DegradedReasonBreakdown { get; init; }Property Value
Section titled “Property Value”IReadOnlyList<CdcCaptureReporterCoordinationBreakdownEntry>
Gets an empty rollup for execution runtimes that have not reported state yet.
public static CdcCaptureExecutionRuntimeReporterCoordinationRollup Empty { get; }Property Value
Section titled “Property Value”CdcCaptureExecutionRuntimeReporterCoordinationRollup
HasDegradedCdcCaptures
Section titled “ HasDegradedCdcCaptures”Gets a value indicating whether any CDC capture currently reports degraded coordination posture for the execution runtime.
public bool HasDegradedCdcCaptures { get; }Property Value
Section titled “Property Value”HasRejectedReporters
Section titled “ HasRejectedReporters”Gets a value indicating whether the execution runtime currently exposes rejected reporters anywhere in its coordination story.
public bool HasRejectedReporters { get; }Property Value
Section titled “Property Value”HasStandbyReporters
Section titled “ HasStandbyReporters”Gets a value indicating whether the execution runtime currently exposes standby reporters anywhere in its coordination story.
public bool HasStandbyReporters { get; }Property Value
Section titled “Property Value”RejectedReporterCount
Section titled “ RejectedReporterCount”Gets the number of distinct rejected reporters currently visible across the execution runtime.
public int RejectedReporterCount { get; }Property Value
Section titled “Property Value”RejectedReporterIds
Section titled “ RejectedReporterIds”Gets the reporter identities currently visible as rejected participants on at least one CDC capture.
public IReadOnlyList<string> RejectedReporterIds { get; init; }Property Value
Section titled “Property Value”StandbyReporterCount
Section titled “ StandbyReporterCount”Gets the number of distinct standby reporters currently visible across the execution runtime.
public int StandbyReporterCount { get; }Property Value
Section titled “Property Value”StandbyReporterIds
Section titled “ StandbyReporterIds”Gets the reporter identities currently visible as standby participants on at least one CDC capture.
public IReadOnlyList<string> StandbyReporterIds { get; init; }