amazonka-mechanicalturk-1.5.0: Amazon Mechanical Turk SDK.

Copyright(c) 2013-2017 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.MechanicalTurk.ListReviewableHITs

Contents

Description

The ListReviewableHITs operation retrieves the HITs with Status equal to Reviewable or Status equal to Reviewing that belong to the Requester calling the operation.

Synopsis

Creating a Request

listReviewableHITs :: ListReviewableHITs Source #

Creates a value of ListReviewableHITs with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

  • lrhitStatus - Can be either Reviewable or Reviewing . Reviewable is the default value.
  • lrhitHITTypeId - The ID of the HIT type of the HITs to consider for the query. If not specified, all HITs for the Reviewer are considered
  • lrhitNextToken - Pagination Token
  • lrhitMaxResults - Limit the number of results returned.

data ListReviewableHITs Source #

See: listReviewableHITs smart constructor.

Instances

Eq ListReviewableHITs Source # 
Data ListReviewableHITs Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListReviewableHITs -> c ListReviewableHITs #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListReviewableHITs #

toConstr :: ListReviewableHITs -> Constr #

dataTypeOf :: ListReviewableHITs -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ListReviewableHITs) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListReviewableHITs) #

gmapT :: (forall b. Data b => b -> b) -> ListReviewableHITs -> ListReviewableHITs #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListReviewableHITs -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListReviewableHITs -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListReviewableHITs -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListReviewableHITs -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListReviewableHITs -> m ListReviewableHITs #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListReviewableHITs -> m ListReviewableHITs #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListReviewableHITs -> m ListReviewableHITs #

Read ListReviewableHITs Source # 
Show ListReviewableHITs Source # 
Generic ListReviewableHITs Source # 
Hashable ListReviewableHITs Source # 
ToJSON ListReviewableHITs Source # 
NFData ListReviewableHITs Source # 

Methods

rnf :: ListReviewableHITs -> () #

AWSRequest ListReviewableHITs Source # 
ToQuery ListReviewableHITs Source # 
ToPath ListReviewableHITs Source # 
ToHeaders ListReviewableHITs Source # 
type Rep ListReviewableHITs Source # 
type Rep ListReviewableHITs = D1 (MetaData "ListReviewableHITs" "Network.AWS.MechanicalTurk.ListReviewableHITs" "amazonka-mechanicalturk-1.5.0-FaPkjSp7Fzg9knquA94uxS" False) (C1 (MetaCons "ListReviewableHITs'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_lrhitStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ReviewableHITStatus))) (S1 (MetaSel (Just Symbol "_lrhitHITTypeId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) ((:*:) (S1 (MetaSel (Just Symbol "_lrhitNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lrhitMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))))))
type Rs ListReviewableHITs Source # 

Request Lenses

lrhitStatus :: Lens' ListReviewableHITs (Maybe ReviewableHITStatus) Source #

Can be either Reviewable or Reviewing . Reviewable is the default value.

lrhitHITTypeId :: Lens' ListReviewableHITs (Maybe Text) Source #

The ID of the HIT type of the HITs to consider for the query. If not specified, all HITs for the Reviewer are considered

lrhitMaxResults :: Lens' ListReviewableHITs (Maybe Natural) Source #

Limit the number of results returned.

Destructuring the Response

listReviewableHITsResponse Source #

Creates a value of ListReviewableHITsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data ListReviewableHITsResponse Source #

See: listReviewableHITsResponse smart constructor.

Instances

Eq ListReviewableHITsResponse Source # 
Data ListReviewableHITsResponse Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ListReviewableHITsResponse -> c ListReviewableHITsResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ListReviewableHITsResponse #

toConstr :: ListReviewableHITsResponse -> Constr #

dataTypeOf :: ListReviewableHITsResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ListReviewableHITsResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ListReviewableHITsResponse) #

gmapT :: (forall b. Data b => b -> b) -> ListReviewableHITsResponse -> ListReviewableHITsResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ListReviewableHITsResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ListReviewableHITsResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> ListReviewableHITsResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ListReviewableHITsResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ListReviewableHITsResponse -> m ListReviewableHITsResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ListReviewableHITsResponse -> m ListReviewableHITsResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ListReviewableHITsResponse -> m ListReviewableHITsResponse #

Read ListReviewableHITsResponse Source # 
Show ListReviewableHITsResponse Source # 
Generic ListReviewableHITsResponse Source # 
NFData ListReviewableHITsResponse Source # 
type Rep ListReviewableHITsResponse Source # 
type Rep ListReviewableHITsResponse = D1 (MetaData "ListReviewableHITsResponse" "Network.AWS.MechanicalTurk.ListReviewableHITs" "amazonka-mechanicalturk-1.5.0-FaPkjSp7Fzg9knquA94uxS" False) (C1 (MetaCons "ListReviewableHITsResponse'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_lrhitrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_lrhitrsNumResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)))) ((:*:) (S1 (MetaSel (Just Symbol "_lrhitrsHITs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [HIT]))) (S1 (MetaSel (Just Symbol "_lrhitrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))))

Response Lenses

lrhitrsNumResults :: Lens' ListReviewableHITsResponse (Maybe Int) Source #

The number of HITs on this page in the filtered results list, equivalent to the number of HITs being returned by this call.

lrhitrsHITs :: Lens' ListReviewableHITsResponse [HIT] Source #

The list of HIT elements returned by the query.