Class CdcCaptureExecutionRuntimeManagedConnectorDurableSharedSchedulerOrchestrationStatus
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll
Describes the current operator-facing managed-connector durable shared scheduler-orchestration posture for one CDC execution runtime.
public sealed record CdcCaptureExecutionRuntimeManagedConnectorDurableSharedSchedulerOrchestrationStatus : IEquatable<CdcCaptureExecutionRuntimeManagedConnectorDurableSharedSchedulerOrchestrationStatus>Inheritance
Section titled “Inheritance”object ← CdcCaptureExecutionRuntimeManagedConnectorDurableSharedSchedulerOrchestrationStatus
Implements
Section titled “Implements”IEquatable<CdcCaptureExecutionRuntimeManagedConnectorDurableSharedSchedulerOrchestrationStatus>
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”CdcCaptureExecutionRuntimeManagedConnectorDurableSharedSchedulerOrchestrationStatus(string, string?)
Section titled “ CdcCaptureExecutionRuntimeManagedConnectorDurableSharedSchedulerOrchestrationStatus(string, string?)”Creates a new managed-connector durable shared scheduler-orchestration answer.
public CdcCaptureExecutionRuntimeManagedConnectorDurableSharedSchedulerOrchestrationStatus(string state, string? description = null)Parameters
Section titled “Parameters”state string
The stable durable shared scheduler-orchestration state, such as not-applicable, disabled, operator-only, unscheduled, scheduled, lease-blocked, recovery-needed, or scheduler-conflicted.
description string?
An optional operator-facing durable shared scheduler-orchestration summary.
Properties
Section titled “Properties”ActiveReporterId
Section titled “ ActiveReporterId”Gets the active reporter identifier currently visible for the execution runtime when one exists.
public string? ActiveReporterId { get; init; }Property Value
Section titled “Property Value”ActiveReporterLeaseExpiresAtUtc
Section titled “ ActiveReporterLeaseExpiresAtUtc”Gets the UTC timestamp when the active reporter lease expires when one is known.
public DateTimeOffset? ActiveReporterLeaseExpiresAtUtc { get; init; }Property Value
Section titled “Property Value”AppliesToManagedConnector
Section titled “ AppliesToManagedConnector”Gets a value indicating whether the execution runtime currently represents a managed connector.
public bool AppliesToManagedConnector { get; }Property Value
Section titled “Property Value”AutomaticRetryCoordinationState
Section titled “ AutomaticRetryCoordinationState”Gets the current managed-connector automatic background retry coordination state that informed durable shared scheduler orchestration.
public string AutomaticRetryCoordinationState { get; init; }Property Value
Section titled “Property Value”CanScheduleAutomaticRetryOnCurrentNode
Section titled “ CanScheduleAutomaticRetryOnCurrentNode”Gets a value indicating whether the current node can currently keep one bounded automatic retry scheduled.
public bool CanScheduleAutomaticRetryOnCurrentNode { get; init; }Property Value
Section titled “Property Value”CategoryCount
Section titled “ CategoryCount”Gets the number of active durable shared scheduler-orchestration categories currently visible for the execution runtime.
public int CategoryCount { get; }Property Value
Section titled “Property Value”CategoryIds
Section titled “ CategoryIds”Gets the stable durable shared scheduler-orchestration categories currently active for the execution runtime.
public IReadOnlyList<string> CategoryIds { get; init; }Property Value
Section titled “Property Value”CdcCaptureIds
Section titled “ CdcCaptureIds”Gets the CDC capture identifiers currently associated with durable shared scheduler orchestration.
public IReadOnlyList<string> CdcCaptureIds { get; init; }Property Value
Section titled “Property Value”CommandJournalDurabilityState
Section titled “ CommandJournalDurabilityState”Gets the current managed-connector command-journal durability state that informed durable shared scheduler orchestration.
public string CommandJournalDurabilityState { get; init; }Property Value
Section titled “Property Value”CooldownUntilUtc
Section titled “ CooldownUntilUtc”Gets the timestamp when the active retry cooldown window ends, when one applies.
public DateTimeOffset? CooldownUntilUtc { get; init; }Property Value
Section titled “Property Value”CoordinationOwnerId
Section titled “ CoordinationOwnerId”Gets the host-owned coordination owner identifier when one was configured for automatic retry.
public string? CoordinationOwnerId { get; init; }Property Value
Section titled “Property Value”Description
Section titled “ Description”Gets an optional operator-facing durable shared scheduler-orchestration summary.
public string? Description { get; }Property Value
Section titled “Property Value”DistributedRetryOrchestrationState
Section titled “ DistributedRetryOrchestrationState”Gets the current managed-connector distributed retry orchestration state that informed durable shared scheduler orchestration.
public string DistributedRetryOrchestrationState { get; init; }Property Value
Section titled “Property Value”ExecutionOwnership
Section titled “ ExecutionOwnership”Gets the operator-facing execution-ownership mode that informed durable shared scheduler orchestration.
public string ExecutionOwnership { get; init; }Property Value
Section titled “Property Value”ExecutionRuntimeId
Section titled “ ExecutionRuntimeId”Gets the stable execution-runtime identifier currently associated with durable shared scheduler orchestration.
public string ExecutionRuntimeId { get; init; }Property Value
Section titled “Property Value”ExecutionTopology
Section titled “ ExecutionTopology”Gets the operator-facing execution-topology classification that informed durable shared scheduler orchestration.
public string ExecutionTopology { get; init; }Property Value
Section titled “Property Value”HasActiveReporterLease
Section titled “ HasActiveReporterLease”Gets a value indicating whether the runtime currently exposes one active reporter lease.
public bool HasActiveReporterLease { get; }Property Value
Section titled “Property Value”HasDurableStoreConfigured
Section titled “ HasDurableStoreConfigured”Gets a value indicating whether a durable command-journal store is currently configured.
public bool HasDurableStoreConfigured { get; init; }Property Value
Section titled “Property Value”HasPersistedRecordedHistory
Section titled “ HasPersistedRecordedHistory”Gets a value indicating whether the durable command-journal store currently exposes persisted recorded history.
public bool HasPersistedRecordedHistory { get; init; }Property Value
Section titled “Property Value”HasRecoveredPersistedHistory
Section titled “ HasRecoveredPersistedHistory”Gets a value indicating whether the current process recovered persisted command history for this runtime.
public bool HasRecoveredPersistedHistory { get; init; }Property Value
Section titled “Property Value”IsDisabled
Section titled “ IsDisabled”Gets a value indicating whether durable shared scheduler orchestration is currently disabled.
public bool IsDisabled { get; }Property Value
Section titled “Property Value”IsLeaseBlocked
Section titled “ IsLeaseBlocked”Gets a value indicating whether durable shared scheduler orchestration remains blocked by broader lease-execution truth.
public bool IsLeaseBlocked { get; }Property Value
Section titled “Property Value”IsOperatorOnly
Section titled “ IsOperatorOnly”Gets a value indicating whether durable shared scheduler orchestration still remains operator-owned outside Cephalon.
public bool IsOperatorOnly { get; }Property Value
Section titled “Property Value”IsRecoveryNeeded
Section titled “ IsRecoveryNeeded”Gets a value indicating whether durable shared scheduler orchestration still needs durable journal recovery or persistence hardening.
public bool IsRecoveryNeeded { get; }Property Value
Section titled “Property Value”IsScheduled
Section titled “ IsScheduled”Gets a value indicating whether durable shared scheduler orchestration can currently keep one bounded retry scheduled on the current node.
public bool IsScheduled { get; }Property Value
Section titled “Property Value”IsSchedulerConflicted
Section titled “ IsSchedulerConflicted”Gets a value indicating whether durable shared scheduler orchestration remains conflicted across coordination or lease ownership truth.
public bool IsSchedulerConflicted { get; }Property Value
Section titled “Property Value”IsUnscheduled
Section titled “ IsUnscheduled”Gets a value indicating whether durable shared scheduler orchestration currently does not need to keep the runtime scheduled.
public bool IsUnscheduled { get; }Property Value
Section titled “Property Value”LatestAutomaticRetryAttemptId
Section titled “ LatestAutomaticRetryAttemptId”Gets the latest automatic retry attempt identifier currently associated with durable shared scheduler orchestration.
public string LatestAutomaticRetryAttemptId { get; init; }Property Value
Section titled “Property Value”LatestAutomaticRetryRecordedAtUtc
Section titled “ LatestAutomaticRetryRecordedAtUtc”Gets the timestamp when Cephalon recorded the latest automatic retry attempt when one exists.
public DateTimeOffset? LatestAutomaticRetryRecordedAtUtc { get; init; }Property Value
Section titled “Property Value”ManagementMode
Section titled “ ManagementMode”Gets the declared managed-connector management mode when one is known.
public string? ManagementMode { get; init; }Property Value
Section titled “Property Value”MultiNodeLeaseExecutionState
Section titled “ MultiNodeLeaseExecutionState”Gets the current managed-connector broader multi-node lease-execution state that informed durable shared scheduler orchestration.
public string MultiNodeLeaseExecutionState { get; init; }Property Value
Section titled “Property Value”OperationId
Section titled “ OperationId”Gets the stable management-operation identifier currently associated with durable shared scheduler orchestration.
public string OperationId { get; init; }Property Value
Section titled “Property Value”PollingIntervalSeconds
Section titled “ PollingIntervalSeconds”Gets the bounded retry scheduler polling interval, in seconds, when one is configured.
public int PollingIntervalSeconds { get; init; }Property Value
Section titled “Property Value”RetryFingerprint
Section titled “ RetryFingerprint”Gets the deterministic retry fingerprint currently associated with durable shared scheduler orchestration.
public string RetryFingerprint { get; init; }Property Value
Section titled “Property Value”SchedulerId
Section titled “ SchedulerId”Gets the stable shared scheduler identifier currently associated with durable shared scheduler orchestration.
public string SchedulerId { get; init; }Property Value
Section titled “Property Value”SchedulerKind
Section titled “ SchedulerKind”Gets the stable shared scheduler kind currently associated with durable shared scheduler orchestration.
public string SchedulerKind { get; init; }Property Value
Section titled “Property Value”SourceId
Section titled “ SourceId”Gets the primary source identifier Cephalon used to derive durable shared scheduler orchestration.
public string SourceId { get; init; }Property Value
Section titled “Property Value”Gets the stable managed-connector durable shared scheduler-orchestration state.
public string State { get; }