Struct jenkins_api::QueueItem [] [src]

pub struct QueueItem {
    pub blocked: bool,
    pub buildable: bool,
    pub cancelled: Option<bool>,
    pub id: u32,
    pub in_queue_since: u64,
    pub params: String,
    pub stuck: bool,
    pub task: ShortJob,
    pub url: String,
    pub why: Option<String>,
    pub buildable_start_milliseconds: Option<u64>,
    pub executable: Option<ShortBuild>,
    pub actions: Vec<Action>,
}

A queued item in Jenkins, with information about the Job and why / since when it's waiting

Fields

Is this item blocked

Is this item buildable

Has this item been cancelled

ID in the queue

When was it added to the queue

Task parameters

Is the job stuck? Node needed is offline, or waitied for very long in queue

Link to the job waiting in the queue

URL to this queued item

Why is this task in the queue

When did the job exited the queue

Link to the build once it has started

Build actions

Methods

impl QueueItem
[src]

[src]

Refresh a QueueItem, consuming the existing one and returning a new QueueItem

Trait Implementations

impl Debug for QueueItem
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for QueueItem

impl Sync for QueueItem