Google Cloud Redis V1 Client - Class RescheduleMaintenanceRequest (2.2.1)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Redis V1 Client class RescheduleMaintenanceRequest.
Request for RescheduleMaintenance.
Generated from protobuf message google.cloud.redis.v1.RescheduleMaintenanceRequest
Namespace
Google \ Cloud \ Redis \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ name |
string
Required. Redis instance resource name using the form: |
↳ reschedule_type |
int
Required. If reschedule type is SPECIFIC_TIME, must set up schedule_time as well. |
↳ 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 |
getName
Required. Redis instance resource name using the form:
projects/{project_id}/locations/{location_id}/instances/{instance_id}
where location_id refers to a GCP region.
| Returns | |
|---|---|
| Type | Description |
string |
|
setName
Required. Redis instance resource name using the form:
projects/{project_id}/locations/{location_id}/instances/{instance_id}
where location_id refers to a GCP region.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRescheduleType
Required. If reschedule type is SPECIFIC_TIME, must set up schedule_time as well.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type RescheduleType. |
setRescheduleType
Required. If reschedule type is SPECIFIC_TIME, must set up schedule_time as well.
| 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月15日T16: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月15日T16:19:00.094Z.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
static::build
| Parameters | |
|---|---|
| Name | Description |
name |
string
Required. Redis instance resource name using the form:
|
rescheduleType |
int
Required. If reschedule type is SPECIFIC_TIME, must set up schedule_time as well. For allowed values, use constants defined on RescheduleMaintenanceRequest\RescheduleType |
scheduleTime |
Google\Protobuf\Timestamp
Optional. Timestamp when the maintenance shall be rescheduled to if
reschedule_type=SPECIFIC_TIME, in RFC 3339 format, for
example |
| Returns | |
|---|---|
| Type | Description |
RescheduleMaintenanceRequest |
|