pub struct BuilderFull {Show 20 fields
pub self_link: Option<Url>,
pub web_link: Option<Url>,
pub resource_type_link: Option<Url>,
pub http_etag: Option<String>,
pub active: bool,
pub clean_status: CleanStatus,
pub date_clean_status_changed: DateTime<Utc>,
pub failnotes: String,
pub failure_count: usize,
pub manual: String,
pub name: String,
pub open_resources: bool,
pub owner_link: Url,
pub restricted_resources: bool,
pub title: String,
pub url: Url,
pub version: Version,
pub virtualized: bool,
pub vm_host: String,
pub vm_reset_protocol: VmResetProtocol,
}Expand description
Representation of the builder-full resource
Fields§
§self_link: Option<Url>The canonical link to this resource.
web_link: Option<Url>The canonical human-addressable web link to this resource.
resource_type_link: Option<Url>The link to the WADL description of this resource.
http_etag: Option<String>The value of the HTTP ETag for this resource.
active: boolPublicly Visible
Whether or not to present the builder publicly.
clean_status: CleanStatusClean status
The readiness of the builder to take a job. Only internal build infrastructure bots need to or should write to this.
date_clean_status_changed: DateTime<Utc>Date clean status changed
The date the builder’s clean status last changed.
failnotes: StringFailure Notes
The reason for a builder not being ok
failure_count: usizeFailure Count
Number of consecutive failures for this builder.
manual: StringManual Mode
The auto-build system does not dispatch jobs automatically for builders in manual mode.
name: StringName
The builder name used for reference purposes
open_resources: boolOpen resources
Resource tags offered by this builder, that can be required by a build and if required must match.
owner_link: UrlOwner
Builder owner, a Launchpad member which will be responsible for this device.
restricted_resources: boolRestricted resources
Resource tags offered by this builder, indicating that the builder may only be used by builds that explicitly require these tags.
title: StringTitle
The builder title. Should be just a few words.
url: UrlURL
The URL to the build machine, used as a unique identifier. Includes protocol, host and port only, e.g.: http://farm.com:8221/
version: VersionVersion
The version of launchpad-buildd on the worker.
virtualized: boolVirtualized
Whether or not the builder is a virtual Xen instance.
vm_host: StringVM host
The machine hostname hosting the virtual buildd-worker, e.g.: foobar-host.ppa
vm_reset_protocol: VmResetProtocolVM reset protocol
The protocol version for resetting the VM.
Implementations§
Trait Implementations§
Source§impl Clone for BuilderFull
impl Clone for BuilderFull
Source§fn clone(&self) -> BuilderFull
fn clone(&self) -> BuilderFull
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more