Struct aws_sdk_transfer::operation::describe_execution::builders::DescribeExecutionFluentBuilder
source · pub struct DescribeExecutionFluentBuilder { /* private fields */ }Expand description
Fluent builder constructing a request to DescribeExecution.
You can use DescribeExecution to check the details of the execution of the specified workflow.
This API call only returns details for in-progress workflows.
If you provide an ID for an execution that is not in progress, or if the execution doesn't match the specified workflow ID, you receive a ResourceNotFound exception.
Implementations§
source§impl DescribeExecutionFluentBuilder
impl DescribeExecutionFluentBuilder
sourcepub fn as_input(&self) -> &DescribeExecutionInputBuilder
pub fn as_input(&self) -> &DescribeExecutionInputBuilder
Access the DescribeExecution as a reference.
sourcepub async fn send(
self
) -> Result<DescribeExecutionOutput, SdkError<DescribeExecutionError, HttpResponse>>
pub async fn send( self ) -> Result<DescribeExecutionOutput, SdkError<DescribeExecutionError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<DescribeExecutionOutput, DescribeExecutionError, Self>, SdkError<DescribeExecutionError>>
pub async fn customize( self ) -> Result<CustomizableOperation<DescribeExecutionOutput, DescribeExecutionError, Self>, SdkError<DescribeExecutionError>>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn execution_id(self, input: impl Into<String>) -> Self
pub fn execution_id(self, input: impl Into<String>) -> Self
A unique identifier for the execution of a workflow.
sourcepub fn set_execution_id(self, input: Option<String>) -> Self
pub fn set_execution_id(self, input: Option<String>) -> Self
A unique identifier for the execution of a workflow.
sourcepub fn get_execution_id(&self) -> &Option<String>
pub fn get_execution_id(&self) -> &Option<String>
A unique identifier for the execution of a workflow.
sourcepub fn workflow_id(self, input: impl Into<String>) -> Self
pub fn workflow_id(self, input: impl Into<String>) -> Self
A unique identifier for the workflow.
sourcepub fn set_workflow_id(self, input: Option<String>) -> Self
pub fn set_workflow_id(self, input: Option<String>) -> Self
A unique identifier for the workflow.
sourcepub fn get_workflow_id(&self) -> &Option<String>
pub fn get_workflow_id(&self) -> &Option<String>
A unique identifier for the workflow.
Trait Implementations§
source§impl Clone for DescribeExecutionFluentBuilder
impl Clone for DescribeExecutionFluentBuilder
source§fn clone(&self) -> DescribeExecutionFluentBuilder
fn clone(&self) -> DescribeExecutionFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more