Struct aws_sdk_datapipeline::operation::deactivate_pipeline::builders::DeactivatePipelineInputBuilder
source · #[non_exhaustive]pub struct DeactivatePipelineInputBuilder { /* private fields */ }Expand description
A builder for DeactivatePipelineInput.
Implementations§
source§impl DeactivatePipelineInputBuilder
impl DeactivatePipelineInputBuilder
sourcepub fn pipeline_id(self, input: impl Into<String>) -> Self
pub fn pipeline_id(self, input: impl Into<String>) -> Self
The ID of the pipeline.
sourcepub fn set_pipeline_id(self, input: Option<String>) -> Self
pub fn set_pipeline_id(self, input: Option<String>) -> Self
The ID of the pipeline.
sourcepub fn get_pipeline_id(&self) -> &Option<String>
pub fn get_pipeline_id(&self) -> &Option<String>
The ID of the pipeline.
sourcepub fn cancel_active(self, input: bool) -> Self
pub fn cancel_active(self, input: bool) -> Self
Indicates whether to cancel any running objects. The default is true, which sets the state of any running objects to CANCELED. If this value is false, the pipeline is deactivated after all running objects finish.
sourcepub fn set_cancel_active(self, input: Option<bool>) -> Self
pub fn set_cancel_active(self, input: Option<bool>) -> Self
Indicates whether to cancel any running objects. The default is true, which sets the state of any running objects to CANCELED. If this value is false, the pipeline is deactivated after all running objects finish.
sourcepub fn get_cancel_active(&self) -> &Option<bool>
pub fn get_cancel_active(&self) -> &Option<bool>
Indicates whether to cancel any running objects. The default is true, which sets the state of any running objects to CANCELED. If this value is false, the pipeline is deactivated after all running objects finish.
sourcepub fn build(self) -> Result<DeactivatePipelineInput, BuildError>
pub fn build(self) -> Result<DeactivatePipelineInput, BuildError>
Consumes the builder and constructs a DeactivatePipelineInput.
source§impl DeactivatePipelineInputBuilder
impl DeactivatePipelineInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DeactivatePipelineOutput, SdkError<DeactivatePipelineError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DeactivatePipelineOutput, SdkError<DeactivatePipelineError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DeactivatePipelineInputBuilder
impl Clone for DeactivatePipelineInputBuilder
source§fn clone(&self) -> DeactivatePipelineInputBuilder
fn clone(&self) -> DeactivatePipelineInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for DeactivatePipelineInputBuilder
impl Default for DeactivatePipelineInputBuilder
source§fn default() -> DeactivatePipelineInputBuilder
fn default() -> DeactivatePipelineInputBuilder
source§impl PartialEq<DeactivatePipelineInputBuilder> for DeactivatePipelineInputBuilder
impl PartialEq<DeactivatePipelineInputBuilder> for DeactivatePipelineInputBuilder
source§fn eq(&self, other: &DeactivatePipelineInputBuilder) -> bool
fn eq(&self, other: &DeactivatePipelineInputBuilder) -> bool
self and other values to be equal, and is used
by ==.