Google Cloud Tasks V2 Client - Class Attempt (1.11.11)

Reference documentation and code samples for the Google Cloud Tasks V2 Client class Attempt.

The status of a task attempt.

Generated from protobuf message google.cloud.tasks.v2.Attempt

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ schedule_time Google\Protobuf\Timestamp

Output only. The time that this attempt was scheduled. schedule_time will be truncated to the nearest microsecond.

↳ dispatch_time Google\Protobuf\Timestamp

Output only. The time that this attempt was dispatched. dispatch_time will be truncated to the nearest microsecond.

↳ response_time Google\Protobuf\Timestamp

Output only. The time that this attempt response was received. response_time will be truncated to the nearest microsecond.

↳ response_status Google\Rpc\Status

Output only. The response from the worker for this attempt. If response_time is unset, then the task has not been attempted or is currently running and the response_status field is meaningless.

getScheduleTime

Output only. The time that this attempt was scheduled.

schedule_time will be truncated to the nearest microsecond.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasScheduleTime

clearScheduleTime

setScheduleTime

Output only. The time that this attempt was scheduled.

schedule_time will be truncated to the nearest microsecond.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getDispatchTime

Output only. The time that this attempt was dispatched.

dispatch_time will be truncated to the nearest microsecond.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasDispatchTime

clearDispatchTime

setDispatchTime

Output only. The time that this attempt was dispatched.

dispatch_time will be truncated to the nearest microsecond.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getResponseTime

Output only. The time that this attempt response was received.

response_time will be truncated to the nearest microsecond.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasResponseTime

clearResponseTime

setResponseTime

Output only. The time that this attempt response was received.

response_time will be truncated to the nearest microsecond.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getResponseStatus

Output only. The response from the worker for this attempt.

If response_time is unset, then the task has not been attempted or is currently running and the response_status field is meaningless.

Returns
TypeDescription
Google\Rpc\Status|null

hasResponseStatus

clearResponseStatus

setResponseStatus

Output only. The response from the worker for this attempt.

If response_time is unset, then the task has not been attempted or is currently running and the response_status field is meaningless.

Parameter
NameDescription
var Google\Rpc\Status
Returns
TypeDescription
$this