FullSyncInfo
Represents details of the last full sync if full sync is not running, otherwise returns the status of current full sync.
{
"data_streaming_from_source_end_time": 0,
"data_streaming_from_source_progress": "string",
"data_streaming_from_source_start_time": 0,
"end_time": 0,
"errors": [
"string"
],
"fullSyncId": "string",
"reason": "string",
"reason_code": "string",
"receiver_end_time": 0,
"receiver_start_time": 0,
"receiver_state": "string",
"receiver_time_to_apply_in_millis": 0,
"stage": "string",
"start_time": 0,
"status": "string",
"warnings": [
"string"
]
}
End time of streaming full state from source
Details about full sync on sender side
Start time of streaming full state from source
Full sync end time
Errors if any
Full sync id
Description of full sync reason
Full sync can happen for various internal reasons, as well user can request for one. The code provides the classification of possible reasons to start a full sync.
End time of completing applying full state on receiver side
Start time of applying full state on receiver side
This is optional information, provides useful insights on receiver side once async channel hands over full state data to receiver.
Time taken by application receiver to apply the full state received
This provides the insights into current full sync stage if in progress.
Full sync start time
Full sync status
Errors if any