Struct jenkins_api::nodes::computer::MasterComputer
source · pub struct MasterComputer {Show 17 fields
pub display_name: String,
pub description: String,
pub icon: String,
pub icon_class_name: String,
pub idle: bool,
pub jnlp_agent: bool,
pub launch_supported: bool,
pub manual_launch_allowed: bool,
pub num_executors: u32,
pub offline: bool,
pub offline_cause: Option<CommonMonitorData>,
pub offline_cause_reason: Option<String>,
pub temporarily_offline: bool,
pub monitor_data: HashMap<String, Data>,
pub executors: Vec<Executor>,
pub one_off_executors: Vec<Executor>,
pub assigned_labels: Vec<AssignedLabel>,
}
Expand description
The master computer
Fields§
§display_name: String
Name of the computer
description: String
Description of the computer
icon: String
Icon for the computer
icon_class_name: String
Icon for the computer
idle: bool
Is the computer idle
jnlp_agent: bool
Is the computer connected to master through JNLP
launch_supported: bool
Can the computer launch a Job
manual_launch_allowed: bool
Can a user launch a Job
on this computer
num_executors: u32
Numbero of executors
offline: bool
Is the computer offline
offline_cause: Option<CommonMonitorData>
Why is the computer offline
offline_cause_reason: Option<String>
Why is the computer offline
temporarily_offline: bool
Is the computer temporarily offline
monitor_data: HashMap<String, Data>
Monitor data provided by the computer
executors: Vec<Executor>
Executors of the computer
one_off_executors: Vec<Executor>
One off executors of the computer
assigned_labels: Vec<AssignedLabel>
Labels assigned to the computer
Trait Implementations§
source§impl Class for MasterComputer
impl Class for MasterComputer
source§fn with_class() -> &'static str
fn with_class() -> &'static str
Should reply the _class provided by Jenkins for a type
source§impl Debug for MasterComputer
impl Debug for MasterComputer
source§impl<'de> Deserialize<'de> for MasterComputer
impl<'de> Deserialize<'de> for MasterComputer
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more