Reference documentation and code samples for the Google Cloud Vm Migration V1 Client class ReplicationCycle.
ReplicationCycle contains information about the current replication cycle status.
Generated from protobuf message google.cloud.vmmigration.v1.ReplicationCycle
Namespace
Google \ Cloud \ VMMigration \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
The identifier of the ReplicationCycle.
↳ cycle_number
int
The cycle's ordinal number.
↳ start_time
↳ end_time
↳ total_pause_duration
↳ progress_percent
int
The current progress in percentage of this cycle. Was replaced by 'steps' field, which breaks down the cycle progression more accurately.
↳ steps
↳ state
int
State of the ReplicationCycle.
↳ error
getName
The identifier of the ReplicationCycle.
string
setName
The identifier of the ReplicationCycle.
var
string
$this
getCycleNumber
The cycle's ordinal number.
int
setCycleNumber
The cycle's ordinal number.
var
int
$this
getStartTime
The time the replication cycle has started.
hasStartTime
clearStartTime
setStartTime
The time the replication cycle has started.
$this
getEndTime
The time the replication cycle has ended.
hasEndTime
clearEndTime
setEndTime
The time the replication cycle has ended.
$this
getTotalPauseDuration
The accumulated duration the replication cycle was paused.
hasTotalPauseDuration
clearTotalPauseDuration
setTotalPauseDuration
The accumulated duration the replication cycle was paused.
$this
getProgressPercent
The current progress in percentage of this cycle.
Was replaced by 'steps' field, which breaks down the cycle progression more accurately.
int
setProgressPercent
The current progress in percentage of this cycle.
Was replaced by 'steps' field, which breaks down the cycle progression more accurately.
var
int
$this
getSteps
The cycle's steps list representing its progress.
setSteps
The cycle's steps list representing its progress.
$this
getState
State of the ReplicationCycle.
int
setState
State of the ReplicationCycle.
var
int
$this
getError
Provides details on the state of the cycle in case of an error.
hasError
clearError
setError
Provides details on the state of the cycle in case of an error.
$this