Google Cloud Sql Admin V1 Client - Class Reschedule (1.2.6)

Reference documentation and code samples for the Google Cloud Sql Admin V1 Client class Reschedule.

Generated from protobuf message google.cloud.sql.v1.SqlInstancesRescheduleMaintenanceRequestBody.Reschedule

Namespace

Google \ Cloud \ Sql \ V1 \ SqlInstancesRescheduleMaintenanceRequestBody

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ reschedule_type int

Required. The type of the reschedule.

↳ schedule_time Google\Protobuf\Timestamp

Optional. Timestamp when the maintenance shall be rescheduled to if reschedule_type=SPECIFIC_TIME, in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.

getRescheduleType

Required. The type of the reschedule.

Returns
Type Description
int Enum of type RescheduleType.

setRescheduleType

Required. The type of the reschedule.

Parameter
Name Description
var int

Enum of type RescheduleType.

Returns
Type Description
$this

getScheduleTime

Optional. Timestamp when the maintenance shall be rescheduled to if reschedule_type=SPECIFIC_TIME, in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasScheduleTime

clearScheduleTime

setScheduleTime

Optional. Timestamp when the maintenance shall be rescheduled to if reschedule_type=SPECIFIC_TIME, in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.

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