amazonka-mechanicalturk-1.6.1: Amazon Mechanical Turk SDK.

Copyright(c) 2013-2018 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.

This operation returns paginated results.

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 # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

Data ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

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 # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

Show ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

Generic ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

Associated Types

type Rep ListReviewableHITs :: Type -> Type #

Hashable ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

ToJSON ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

AWSPager ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

AWSRequest ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

Associated Types

type Rs ListReviewableHITs :: Type #

ToHeaders ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

ToPath ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

ToQuery ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

NFData ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

Methods

rnf :: ListReviewableHITs -> () #

type Rep ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

type Rep ListReviewableHITs = D1 (MetaData "ListReviewableHITs" "Network.AWS.MechanicalTurk.ListReviewableHITs" "amazonka-mechanicalturk-1.6.1-GV5ehA4FkQY3BZvWX2sEC2" False) (C1 (MetaCons "ListReviewableHITs'" PrefixI True) ((S1 (MetaSel (Just "_lrhitStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ReviewableHITStatus)) :*: S1 (MetaSel (Just "_lrhitHITTypeId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_lrhitNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lrhitMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)))))
type Rs ListReviewableHITs Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

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 # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

Data ListReviewableHITsResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

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 # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

Show ListReviewableHITsResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

Generic ListReviewableHITsResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

Associated Types

type Rep ListReviewableHITsResponse :: Type -> Type #

NFData ListReviewableHITsResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

type Rep ListReviewableHITsResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.ListReviewableHITs

type Rep ListReviewableHITsResponse = D1 (MetaData "ListReviewableHITsResponse" "Network.AWS.MechanicalTurk.ListReviewableHITs" "amazonka-mechanicalturk-1.6.1-GV5ehA4FkQY3BZvWX2sEC2" False) (C1 (MetaCons "ListReviewableHITsResponse'" PrefixI True) ((S1 (MetaSel (Just "_lrhitrsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_lrhitrsNumResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "_lrhitrsHITs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [HIT])) :*: S1 (MetaSel (Just "_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.