Struct aws_sdk_codepipeline::model::transition_state::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for TransitionState
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn enabled(self, input: bool) -> Self
pub fn enabled(self, input: bool) -> Self
Whether the transition between stages is enabled (true) or disabled (false).
sourcepub fn set_enabled(self, input: Option<bool>) -> Self
pub fn set_enabled(self, input: Option<bool>) -> Self
Whether the transition between stages is enabled (true) or disabled (false).
sourcepub fn last_changed_by(self, input: impl Into<String>) -> Self
pub fn last_changed_by(self, input: impl Into<String>) -> Self
The ID of the user who last changed the transition state.
sourcepub fn set_last_changed_by(self, input: Option<String>) -> Self
pub fn set_last_changed_by(self, input: Option<String>) -> Self
The ID of the user who last changed the transition state.
sourcepub fn last_changed_at(self, input: DateTime) -> Self
pub fn last_changed_at(self, input: DateTime) -> Self
The timestamp when the transition state was last changed.
sourcepub fn set_last_changed_at(self, input: Option<DateTime>) -> Self
pub fn set_last_changed_at(self, input: Option<DateTime>) -> Self
The timestamp when the transition state was last changed.
sourcepub fn disabled_reason(self, input: impl Into<String>) -> Self
pub fn disabled_reason(self, input: impl Into<String>) -> Self
The user-specified reason why the transition between two stages of a pipeline was disabled.
sourcepub fn set_disabled_reason(self, input: Option<String>) -> Self
pub fn set_disabled_reason(self, input: Option<String>) -> Self
The user-specified reason why the transition between two stages of a pipeline was disabled.
sourcepub fn build(self) -> TransitionState
pub fn build(self) -> TransitionState
Consumes the builder and constructs a TransitionState
.