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.UpdateHITReviewStatus

Contents

Description

The UpdateHITReviewStatus operation updates the status of a HIT. If the status is Reviewable, this operation can update the status to Reviewing, or it can revert a Reviewing HIT back to the Reviewable status.

Synopsis

Creating a Request

updateHITReviewStatus Source #

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

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

  • uhitrsRevert - Specifies how to update the HIT status. Default is False . * Setting this to false will only transition a HIT from Reviewable to Reviewing * Setting this to true will only transition a HIT from Reviewing to Reviewable
  • uhitrsHITId - The ID of the HIT to update.

data UpdateHITReviewStatus Source #

See: updateHITReviewStatus smart constructor.

Instances
Eq UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Data UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Methods

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

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

toConstr :: UpdateHITReviewStatus -> Constr #

dataTypeOf :: UpdateHITReviewStatus -> DataType #

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

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

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

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

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

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

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

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

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

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

Read UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Show UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Generic UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Associated Types

type Rep UpdateHITReviewStatus :: Type -> Type #

Hashable UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

ToJSON UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

AWSRequest UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Associated Types

type Rs UpdateHITReviewStatus :: Type #

ToHeaders UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

ToPath UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

ToQuery UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

NFData UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Methods

rnf :: UpdateHITReviewStatus -> () #

type Rep UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

type Rep UpdateHITReviewStatus = D1 (MetaData "UpdateHITReviewStatus" "Network.AWS.MechanicalTurk.UpdateHITReviewStatus" "amazonka-mechanicalturk-1.6.1-GV5ehA4FkQY3BZvWX2sEC2" False) (C1 (MetaCons "UpdateHITReviewStatus'" PrefixI True) (S1 (MetaSel (Just "_uhitrsRevert") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_uhitrsHITId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))
type Rs UpdateHITReviewStatus Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Request Lenses

uhitrsRevert :: Lens' UpdateHITReviewStatus (Maybe Bool) Source #

Specifies how to update the HIT status. Default is False . * Setting this to false will only transition a HIT from Reviewable to Reviewing * Setting this to true will only transition a HIT from Reviewing to Reviewable

uhitrsHITId :: Lens' UpdateHITReviewStatus Text Source #

The ID of the HIT to update.

Destructuring the Response

updateHITReviewStatusResponse Source #

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

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

data UpdateHITReviewStatusResponse Source #

See: updateHITReviewStatusResponse smart constructor.

Instances
Eq UpdateHITReviewStatusResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Data UpdateHITReviewStatusResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Methods

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

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

toConstr :: UpdateHITReviewStatusResponse -> Constr #

dataTypeOf :: UpdateHITReviewStatusResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read UpdateHITReviewStatusResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Show UpdateHITReviewStatusResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Generic UpdateHITReviewStatusResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

Associated Types

type Rep UpdateHITReviewStatusResponse :: Type -> Type #

NFData UpdateHITReviewStatusResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

type Rep UpdateHITReviewStatusResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.UpdateHITReviewStatus

type Rep UpdateHITReviewStatusResponse = D1 (MetaData "UpdateHITReviewStatusResponse" "Network.AWS.MechanicalTurk.UpdateHITReviewStatus" "amazonka-mechanicalturk-1.6.1-GV5ehA4FkQY3BZvWX2sEC2" True) (C1 (MetaCons "UpdateHITReviewStatusResponse'" PrefixI True) (S1 (MetaSel (Just "_uhitrsrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses