Google Cloud AlloyDB for PostgreSQL V1 Client - Class StageSchedule (1.6.0)

Reference documentation and code samples for the Google Cloud AlloyDB for PostgreSQL V1 Client class StageSchedule.

Timing information for the stage execution.

Generated from protobuf message google.cloud.alloydb.v1.UpgradeClusterStatus.StageStatus.StageSchedule

Namespace

Google \ Cloud \ AlloyDb \ V1 \ UpgradeClusterStatus \ StageStatus

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ estimated_start_time Google\Protobuf\Timestamp

When the stage is expected to start. Set only if the stage has not started yet.

↳ actual_start_time Google\Protobuf\Timestamp

Actual start time of the stage. Set only if the stage has started.

↳ estimated_end_time Google\Protobuf\Timestamp

When the stage is expected to end. Set only if the stage has not completed yet.

↳ actual_end_time Google\Protobuf\Timestamp

Actual end time of the stage. Set only if the stage has completed.

getEstimatedStartTime

When the stage is expected to start. Set only if the stage has not started yet.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasEstimatedStartTime

clearEstimatedStartTime

setEstimatedStartTime

When the stage is expected to start. Set only if the stage has not started yet.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getActualStartTime

Actual start time of the stage. Set only if the stage has started.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasActualStartTime

clearActualStartTime

setActualStartTime

Actual start time of the stage. Set only if the stage has started.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getEstimatedEndTime

When the stage is expected to end. Set only if the stage has not completed yet.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasEstimatedEndTime

clearEstimatedEndTime

setEstimatedEndTime

When the stage is expected to end. Set only if the stage has not completed yet.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getActualEndTime

Actual end time of the stage. Set only if the stage has completed.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasActualEndTime

clearActualEndTime

setActualEndTime

Actual end time of the stage. Set only if the stage has completed.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this