Struct aws_sdk_mturk::client::fluent_builders::DeleteWorkerBlock [−][src]
pub struct DeleteWorkerBlock<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to DeleteWorkerBlock
.
The DeleteWorkerBlock
operation allows you to reinstate a blocked Worker to work on your HITs. This operation reverses the effects of the CreateWorkerBlock operation. You need the Worker ID to use this operation. If the Worker ID is missing or invalid, this operation fails and returns the message “WorkerId is invalid.” If the specified Worker is not blocked, this operation returns successfully.
Implementations
impl<C, M, R> DeleteWorkerBlock<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> DeleteWorkerBlock<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<DeleteWorkerBlockOutput, SdkError<DeleteWorkerBlockError>> where
R::Policy: SmithyRetryPolicy<DeleteWorkerBlockInputOperationOutputAlias, DeleteWorkerBlockOutput, DeleteWorkerBlockError, DeleteWorkerBlockInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<DeleteWorkerBlockOutput, SdkError<DeleteWorkerBlockError>> where
R::Policy: SmithyRetryPolicy<DeleteWorkerBlockInputOperationOutputAlias, DeleteWorkerBlockOutput, DeleteWorkerBlockError, DeleteWorkerBlockInputOperationRetryAlias>,
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 ID of the Worker to unblock.
A message that explains the reason for unblocking the Worker. The Worker does not see this message.
A message that explains the reason for unblocking the Worker. The Worker does not see this message.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for DeleteWorkerBlock<C, M, R>
impl<C, M, R> Send for DeleteWorkerBlock<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for DeleteWorkerBlock<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for DeleteWorkerBlock<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for DeleteWorkerBlock<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