Struct aws_sdk_mturk::client::fluent_builders::ListAssignmentsForHIT
source · [−]pub struct ListAssignmentsForHIT { /* private fields */ }
Expand description
Fluent builder constructing a request to ListAssignmentsForHIT
.
The ListAssignmentsForHIT
operation retrieves completed assignments for a HIT. You can use this operation to retrieve the results for a HIT.
You can get assignments for a HIT at any time, even if the HIT is not yet Reviewable. If a HIT requested multiple assignments, and has received some results but has not yet become Reviewable, you can still retrieve the partial results with this operation.
Use the AssignmentStatus parameter to control which set of assignments for a HIT are returned. The ListAssignmentsForHIT operation can return submitted assignments awaiting approval, or it can return assignments that have already been approved or rejected. You can set AssignmentStatus=Approved,Rejected to get assignments that have already been approved and rejected together in one result set.
Only the Requester who created the HIT can retrieve the assignments for that HIT.
Results are sorted and divided into numbered pages and the operation returns a single page of results. You can use the parameters of the operation to control sorting and pagination.
Implementations
sourceimpl ListAssignmentsForHIT
impl ListAssignmentsForHIT
sourcepub async fn send(
self
) -> Result<ListAssignmentsForHitOutput, SdkError<ListAssignmentsForHITError>>
pub async fn send(
self
) -> Result<ListAssignmentsForHitOutput, SdkError<ListAssignmentsForHITError>>
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 into_paginator(self) -> ListAssignmentsForHitPaginator
pub fn into_paginator(self) -> ListAssignmentsForHitPaginator
Create a paginator for this request
Paginators are used by calling send().await
which returns a Stream
.
sourcepub fn set_hit_id(self, input: Option<String>) -> Self
pub fn set_hit_id(self, input: Option<String>) -> Self
The ID of the HIT.
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
Pagination token
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
Pagination token
pub fn max_results(self, input: i32) -> Self
pub fn set_max_results(self, input: Option<i32>) -> Self
sourcepub fn assignment_statuses(self, input: AssignmentStatus) -> Self
pub fn assignment_statuses(self, input: AssignmentStatus) -> Self
Appends an item to AssignmentStatuses
.
To override the contents of this collection use set_assignment_statuses
.
The status of the assignments to return: Submitted | Approved | Rejected
sourcepub fn set_assignment_statuses(
self,
input: Option<Vec<AssignmentStatus>>
) -> Self
pub fn set_assignment_statuses(
self,
input: Option<Vec<AssignmentStatus>>
) -> Self
The status of the assignments to return: Submitted | Approved | Rejected
Trait Implementations
sourceimpl Clone for ListAssignmentsForHIT
impl Clone for ListAssignmentsForHIT
sourcefn clone(&self) -> ListAssignmentsForHIT
fn clone(&self) -> ListAssignmentsForHIT
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl !RefUnwindSafe for ListAssignmentsForHIT
impl Send for ListAssignmentsForHIT
impl Sync for ListAssignmentsForHIT
impl Unpin for ListAssignmentsForHIT
impl !UnwindSafe for ListAssignmentsForHIT
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more