[−][src]Struct openshift_openapi::api::build::v1::BuildTriggerCause
BuildTriggerCause holds information about a triggered build. It is used for displaying build trigger data for each build and build configuration in oc describe. It is also used to describe which triggers led to the most recent update in the build configuration.
Fields
bitbucket_web_hook: Option<BitbucketWebHookCause>
BitbucketWebHook represents data for a Bitbucket webhook that fired a specific build.
generic_web_hook: Option<GenericWebHookCause>
genericWebHook holds data about a builds generic webhook trigger.
github_web_hook: Option<GitHubWebHookCause>
gitHubWebHook represents data for a GitHub webhook that fired a specific build.
gitlab_web_hook: Option<GitLabWebHookCause>
GitLabWebHook represents data for a GitLab webhook that fired a specific build.
image_change_build: Option<ImageChangeCause>
imageChangeBuild stores information about an imagechange event that triggered a new build.
message: Option<String>
message is used to store a human readable message for why the build was triggered. E.g.: "Manually triggered by user", "Configuration change",etc.
Trait Implementations
impl Clone for BuildTriggerCause
[src]
fn clone(&self) -> BuildTriggerCause
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for BuildTriggerCause
[src]
impl Default for BuildTriggerCause
[src]
fn default() -> BuildTriggerCause
[src]
impl<'de> Deserialize<'de> for BuildTriggerCause
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl PartialEq<BuildTriggerCause> for BuildTriggerCause
[src]
fn eq(&self, other: &BuildTriggerCause) -> bool
[src]
fn ne(&self, other: &BuildTriggerCause) -> bool
[src]
impl Serialize for BuildTriggerCause
[src]
impl StructuralPartialEq for BuildTriggerCause
[src]
Auto Trait Implementations
impl RefUnwindSafe for BuildTriggerCause
impl Send for BuildTriggerCause
impl Sync for BuildTriggerCause
impl Unpin for BuildTriggerCause
impl UnwindSafe for BuildTriggerCause
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,