Struct aws_sdk_athena::operation::stop_query_execution::builders::StopQueryExecutionFluentBuilder
source · pub struct StopQueryExecutionFluentBuilder { /* private fields */ }Expand description
Fluent builder constructing a request to StopQueryExecution.
Stops a query execution. Requires you to have access to the workgroup in which the query ran.
Implementations§
source§impl StopQueryExecutionFluentBuilder
impl StopQueryExecutionFluentBuilder
sourcepub fn as_input(&self) -> &StopQueryExecutionInputBuilder
pub fn as_input(&self) -> &StopQueryExecutionInputBuilder
Access the StopQueryExecution as a reference.
sourcepub async fn send(
self
) -> Result<StopQueryExecutionOutput, SdkError<StopQueryExecutionError, HttpResponse>>
pub async fn send( self ) -> Result<StopQueryExecutionOutput, SdkError<StopQueryExecutionError, 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 fn customize(
self
) -> CustomizableOperation<StopQueryExecutionOutput, StopQueryExecutionError, Self>
pub fn customize( self ) -> CustomizableOperation<StopQueryExecutionOutput, StopQueryExecutionError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn query_execution_id(self, input: impl Into<String>) -> Self
pub fn query_execution_id(self, input: impl Into<String>) -> Self
The unique ID of the query execution to stop.
sourcepub fn set_query_execution_id(self, input: Option<String>) -> Self
pub fn set_query_execution_id(self, input: Option<String>) -> Self
The unique ID of the query execution to stop.
sourcepub fn get_query_execution_id(&self) -> &Option<String>
pub fn get_query_execution_id(&self) -> &Option<String>
The unique ID of the query execution to stop.
Trait Implementations§
source§impl Clone for StopQueryExecutionFluentBuilder
impl Clone for StopQueryExecutionFluentBuilder
source§fn clone(&self) -> StopQueryExecutionFluentBuilder
fn clone(&self) -> StopQueryExecutionFluentBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for StopQueryExecutionFluentBuilder
impl !RefUnwindSafe for StopQueryExecutionFluentBuilder
impl Send for StopQueryExecutionFluentBuilder
impl Sync for StopQueryExecutionFluentBuilder
impl Unpin for StopQueryExecutionFluentBuilder
impl !UnwindSafe for StopQueryExecutionFluentBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.