Class: Azure::ServiceFabric::V6_4_0_36::Models::RemoteReplicatorStatus
- Inherits:
-
Object
- Object
- Azure::ServiceFabric::V6_4_0_36::Models::RemoteReplicatorStatus
- Includes:
- MsRestAzure
- Defined in:
- lib/6.4.0.36/generated/azure_service_fabric/models/remote_replicator_status.rb
Overview
Represents the state of the secondary replicator from the primary replicator’s point of view.
Instance Attribute Summary collapse
-
#is_in_build ⇒ Boolean
is in the process of being built.
-
#last_acknowledgement_processed_time_utc ⇒ DateTime
from the secondary replicator was processed on the primary.
-
#last_applied_copy_sequence_number ⇒ String
secondary has applied to its state.
-
#last_applied_replication_sequence_number ⇒ String
the secondary has applied to its state.
-
#last_received_copy_sequence_number ⇒ String
secondary has received from the primary.
-
#last_received_replication_sequence_number ⇒ String
the secondary has received from the primary.
-
#remote_replicator_acknowledgement_status ⇒ RemoteReplicatorAcknowledgementStatus
acknowledgment status for the remote secondary replicator.
-
#replica_id ⇒ String
replicator.
Class Method Summary collapse
-
.mapper ⇒ Object
Mapper for RemoteReplicatorStatus class as Ruby Hash.
Instance Attribute Details
#is_in_build ⇒ Boolean
is in the process of being built.
36 37 38 |
# File 'lib/6.4.0.36/generated/azure_service_fabric/models/remote_replicator_status.rb', line 36 def is_in_build @is_in_build end |
#last_acknowledgement_processed_time_utc ⇒ DateTime
from the secondary replicator was processed on the primary. UTC 0 represents an invalid value, indicating that no acknowledgement messages were ever processed.
24 25 26 |
# File 'lib/6.4.0.36/generated/azure_service_fabric/models/remote_replicator_status.rb', line 24 def last_acknowledgement_processed_time_utc @last_acknowledgement_processed_time_utc end |
#last_applied_copy_sequence_number ⇒ String
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.
48 49 50 |
# File 'lib/6.4.0.36/generated/azure_service_fabric/models/remote_replicator_status.rb', line 48 def last_applied_copy_sequence_number @last_applied_copy_sequence_number end |
#last_applied_replication_sequence_number ⇒ String
the secondary has applied to its state.
32 33 34 |
# File 'lib/6.4.0.36/generated/azure_service_fabric/models/remote_replicator_status.rb', line 32 def last_applied_replication_sequence_number @last_applied_replication_sequence_number end |
#last_received_copy_sequence_number ⇒ String
secondary has received from the primary. A value of -1 implies that the secondary has received all copy operations.
42 43 44 |
# File 'lib/6.4.0.36/generated/azure_service_fabric/models/remote_replicator_status.rb', line 42 def last_received_copy_sequence_number @last_received_copy_sequence_number end |
#last_received_replication_sequence_number ⇒ String
the secondary has received from the primary.
28 29 30 |
# File 'lib/6.4.0.36/generated/azure_service_fabric/models/remote_replicator_status.rb', line 28 def last_received_replication_sequence_number @last_received_replication_sequence_number end |
#remote_replicator_acknowledgement_status ⇒ RemoteReplicatorAcknowledgementStatus
acknowledgment status for the remote secondary replicator.
52 53 54 |
# File 'lib/6.4.0.36/generated/azure_service_fabric/models/remote_replicator_status.rb', line 52 def remote_replicator_acknowledgement_status @remote_replicator_acknowledgement_status end |
#replica_id ⇒ String
replicator.
18 19 20 |
# File 'lib/6.4.0.36/generated/azure_service_fabric/models/remote_replicator_status.rb', line 18 def replica_id @replica_id end |
Class Method Details
.mapper ⇒ Object
Mapper for RemoteReplicatorStatus class as Ruby Hash. This will be used for serialization/deserialization.
59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 |
# File 'lib/6.4.0.36/generated/azure_service_fabric/models/remote_replicator_status.rb', line 59 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'RemoteReplicatorStatus', type: { name: 'Composite', class_name: 'RemoteReplicatorStatus', model_properties: { replica_id: { client_side_validation: true, required: false, serialized_name: 'ReplicaId', type: { name: 'String' } }, last_acknowledgement_processed_time_utc: { client_side_validation: true, required: false, serialized_name: 'LastAcknowledgementProcessedTimeUtc', type: { name: 'DateTime' } }, last_received_replication_sequence_number: { client_side_validation: true, required: false, serialized_name: 'LastReceivedReplicationSequenceNumber', type: { name: 'String' } }, last_applied_replication_sequence_number: { client_side_validation: true, required: false, serialized_name: 'LastAppliedReplicationSequenceNumber', type: { name: 'String' } }, is_in_build: { client_side_validation: true, required: false, serialized_name: 'IsInBuild', type: { name: 'Boolean' } }, last_received_copy_sequence_number: { client_side_validation: true, required: false, serialized_name: 'LastReceivedCopySequenceNumber', type: { name: 'String' } }, last_applied_copy_sequence_number: { client_side_validation: true, required: false, serialized_name: 'LastAppliedCopySequenceNumber', type: { name: 'String' } }, remote_replicator_acknowledgement_status: { client_side_validation: true, required: false, serialized_name: 'RemoteReplicatorAcknowledgementStatus', type: { name: 'Composite', class_name: 'RemoteReplicatorAcknowledgementStatus' } } } } } end |