Struct aws_sdk_batch::client::fluent_builders::DeleteJobQueue
source · [−]pub struct DeleteJobQueue<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }
Expand description
Fluent builder constructing a request to DeleteJobQueue
.
Deletes the specified job queue. You must first disable submissions for a queue with the UpdateJobQueue
operation. All jobs in the queue are eventually terminated when you delete a job queue. The jobs are terminated at a rate of about 16 jobs each second.
It's not necessary to disassociate compute environments from a queue before submitting a DeleteJobQueue
request.
Implementations
impl<C, M, R> DeleteJobQueue<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> DeleteJobQueue<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<DeleteJobQueueOutput, SdkError<DeleteJobQueueError>> where
R::Policy: SmithyRetryPolicy<DeleteJobQueueInputOperationOutputAlias, DeleteJobQueueOutput, DeleteJobQueueError, DeleteJobQueueInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<DeleteJobQueueOutput, SdkError<DeleteJobQueueError>> where
R::Policy: SmithyRetryPolicy<DeleteJobQueueInputOperationOutputAlias, DeleteJobQueueOutput, DeleteJobQueueError, DeleteJobQueueInputOperationRetryAlias>,
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.
The short name or full Amazon Resource Name (ARN) of the queue to delete.
The short name or full Amazon Resource Name (ARN) of the queue to delete.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for DeleteJobQueue<C, M, R>
impl<C, M, R> Send for DeleteJobQueue<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for DeleteJobQueue<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for DeleteJobQueue<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for DeleteJobQueue<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more