pub struct RemoteReplicatorStatus {
pub replica_id: Option<String>,
pub last_acknowledgement_processed_time_utc: Option<String>,
pub last_received_replication_sequence_number: Option<String>,
pub last_applied_replication_sequence_number: Option<String>,
pub is_in_build: Option<bool>,
pub last_received_copy_sequence_number: Option<String>,
pub last_applied_copy_sequence_number: Option<String>,
pub remote_replicator_acknowledgement_status: Option<Box<RemoteReplicatorAcknowledgementStatus>>,
}Expand description
RemoteReplicatorStatus : Represents the state of the secondary replicator from the primary replicator’s point of view.
Fields§
§replica_id: Option<String>Id of a stateful service replica. ReplicaId is used by Service Fabric to uniquely identify a replica of a partition. It is unique within a partition and does not change for the lifetime of the replica. If a replica gets dropped and another replica gets created on the same node for the same partition, it will get a different value for the id. Sometimes the id of a stateless service instance is also referred as a replica id.
last_acknowledgement_processed_time_utc: Option<String>The last timestamp (in UTC) when an acknowledgement from the secondary replicator was processed on the primary. UTC 0 represents an invalid value, indicating that no acknowledgement messages were ever processed.
last_received_replication_sequence_number: Option<String>The highest replication operation sequence number that the secondary has received from the primary.
last_applied_replication_sequence_number: Option<String>The highest replication operation sequence number that the secondary has applied to its state.
is_in_build: Option<bool>A value that indicates whether the secondary replica is in the process of being built.
last_received_copy_sequence_number: Option<String>The highest copy operation sequence number that the secondary has received from the primary. A value of -1 implies that the secondary has received all copy operations.
last_applied_copy_sequence_number: Option<String>The highest copy operation sequence number that the secondary has applied to its state. A value of -1 implies that the secondary has applied all copy operations and the copy process is complete.
remote_replicator_acknowledgement_status: Option<Box<RemoteReplicatorAcknowledgementStatus>>Implementations§
Source§impl RemoteReplicatorStatus
impl RemoteReplicatorStatus
Sourcepub fn new() -> RemoteReplicatorStatus
pub fn new() -> RemoteReplicatorStatus
Represents the state of the secondary replicator from the primary replicator’s point of view.