Members on this page
Meshline.Sdk
Meshline.Models.Client
ResourceSyncStatus Class
Reports synchronization progress, blocking information, and retention gaps for a resource.
public sealed class ResourceSyncStatus
Inheritance System.Object → ResourceSyncStatus
Properties
ResourceSyncStatus.BlockReason Property
The reason synchronization is blocked, when applicable.
public System.Nullable<Meshline.Models.Client.ResourceSyncBlockReason> BlockReason { get; init; }
Property Value
System.Nullable<ResourceSyncBlockReason>
ResourceSyncStatus.Error Property
The error associated with this result or diagnostic.
public System.Exception? Error { get; init; }
Property Value
ResourceSyncStatus.HasRetentionGap Property
Whether retained history omits entries needed to span the requested synchronization range.
public bool HasRetentionGap { get; init; }
Property Value
ResourceSyncStatus.LastSynchronizedAt Property
The time synchronization last completed successfully, or null before any completion.
public System.Nullable<System.DateTimeOffset> LastSynchronizedAt { get; init; }
Property Value
System.Nullable<System.DateTimeOffset>
ResourceSyncStatus.Resource Property
The resource identifier associated with the synchronization or error, when available.
public string Resource { get; init; }
Property Value
ResourceSyncStatus.State Property
The current synchronization progress state.
public Meshline.Models.Client.ResourceSyncState State { get; init; }