ReplicationCycle class

ReplicationCycle contains information about the current replication cycle status.

Constructors

ReplicationCycle({int? cycleNumber, String? endTime, Status? error, String? name, int? progressPercent, String? startTime, String? state, List<CycleStep>? steps, String? totalPauseDuration, List<MigrationWarning>? warnings})
ReplicationCycle.fromJson(Map json_)

Properties

cycleNumber int?
The cycle's ordinal number.
getter/setter pair
endTime String?
The time the replication cycle has ended.
getter/setter pair
error Status?
Provides details on the state of the cycle in case of an error.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
name String?
The identifier of the ReplicationCycle.
getter/setter pair
progressPercent int?
The current progress in percentage of this cycle.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startTime String?
The time the replication cycle has started.
getter/setter pair
state String?
State of the ReplicationCycle. Possible string values are:
getter/setter pair
steps List<CycleStep>?
The cycle's steps list representing its progress.
getter/setter pair
totalPauseDuration String?
The accumulated duration the replication cycle was paused.
getter/setter pair
warnings List<MigrationWarning>?
Warnings that occurred during the cycle.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited