Struct google_cloudtasks2_beta2::TaskStatus[][src]

pub struct TaskStatus {
    pub last_attempt_status: Option<AttemptStatus>,
    pub first_attempt_status: Option<AttemptStatus>,
    pub attempt_dispatch_count: Option<i32>,
    pub attempt_response_count: Option<i32>,
}

Status of the task.

This type is not used in any activity, and only used as part of another schema.

Fields

Output only. The status of the task's last attempt.

This field is not calculated for pull tasks.

Output only. The status of the task's first attempt.

Only dispatch_time will be set. The other AttemptStatus information is not retained by Cloud Tasks.

This field is not calculated for pull tasks.

Output only. The number of attempts dispatched.

This count includes tasks which have been dispatched but haven't received a response.

Output only. The number of attempts which have received a response.

This field is not calculated for pull tasks.

Trait Implementations

impl Default for TaskStatus
[src]

Returns the "default value" for a type. Read more

impl Clone for TaskStatus
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for TaskStatus
[src]

Formats the value using the given formatter. Read more

impl Part for TaskStatus
[src]

Auto Trait Implementations

impl Send for TaskStatus

impl Sync for TaskStatus