Class: Google::Apis::ComputeAlpha::ReplicationDetails
- Inherits:
-
Object
- Object
- Google::Apis::ComputeAlpha::ReplicationDetails
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/compute_alpha/classes.rb,
lib/google/apis/compute_alpha/representations.rb,
lib/google/apis/compute_alpha/representations.rb
Instance Attribute Summary collapse
-
#last_replication_time ⇒ String
The last sync time of the device pair.
-
#seconds_since_last_replication ⇒ Fixnum
Replication lag in seconds.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ReplicationDetails
constructor
A new instance of ReplicationDetails.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ReplicationDetails
Returns a new instance of ReplicationDetails.
41627 41628 41629 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 41627 def initialize(**args) update!(**args) end |
Instance Attribute Details
#last_replication_time ⇒ String
The last sync time of the device pair.
Corresponds to the JSON property lastReplicationTime
41617 41618 41619 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 41617 def last_replication_time @last_replication_time end |
#seconds_since_last_replication ⇒ Fixnum
Replication lag in seconds. This will only be populated if device is in
replicating state. Note that the value is calculated sometime during request
processing and at the instant the client receives the response, the current
replication_lag may have changed.
Corresponds to the JSON property secondsSinceLastReplication
41625 41626 41627 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 41625 def seconds_since_last_replication @seconds_since_last_replication end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
41632 41633 41634 41635 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 41632 def update!(**args) @last_replication_time = args[:last_replication_time] if args.key?(:last_replication_time) @seconds_since_last_replication = args[:seconds_since_last_replication] if args.key?(:seconds_since_last_replication) end |