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

Contents

Description

The GetQualificationType operation retrieves information about a Qualification type using its ID.

Synopsis

Creating a Request

getQualificationType Source #

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

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

data GetQualificationType Source #

See: getQualificationType smart constructor.

Instances
Eq GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Data GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Methods

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

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

toConstr :: GetQualificationType -> Constr #

dataTypeOf :: GetQualificationType -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Show GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Generic GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Associated Types

type Rep GetQualificationType :: Type -> Type #

Hashable GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

ToJSON GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

AWSRequest GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Associated Types

type Rs GetQualificationType :: Type #

ToHeaders GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

ToPath GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

ToQuery GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

NFData GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Methods

rnf :: GetQualificationType -> () #

type Rep GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

type Rep GetQualificationType = D1 (MetaData "GetQualificationType" "Network.AWS.MechanicalTurk.GetQualificationType" "amazonka-mechanicalturk-1.6.1-GV5ehA4FkQY3BZvWX2sEC2" True) (C1 (MetaCons "GetQualificationType'" PrefixI True) (S1 (MetaSel (Just "_gqtQualificationTypeId") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs GetQualificationType Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Request Lenses

gqtQualificationTypeId :: Lens' GetQualificationType Text Source #

The ID of the QualificationType.

Destructuring the Response

getQualificationTypeResponse Source #

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

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

data GetQualificationTypeResponse Source #

See: getQualificationTypeResponse smart constructor.

Instances
Eq GetQualificationTypeResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Data GetQualificationTypeResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Methods

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

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

toConstr :: GetQualificationTypeResponse -> Constr #

dataTypeOf :: GetQualificationTypeResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetQualificationTypeResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Show GetQualificationTypeResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Generic GetQualificationTypeResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

Associated Types

type Rep GetQualificationTypeResponse :: Type -> Type #

NFData GetQualificationTypeResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

type Rep GetQualificationTypeResponse Source # 
Instance details

Defined in Network.AWS.MechanicalTurk.GetQualificationType

type Rep GetQualificationTypeResponse = D1 (MetaData "GetQualificationTypeResponse" "Network.AWS.MechanicalTurk.GetQualificationType" "amazonka-mechanicalturk-1.6.1-GV5ehA4FkQY3BZvWX2sEC2" False) (C1 (MetaCons "GetQualificationTypeResponse'" PrefixI True) (S1 (MetaSel (Just "_gqtrsQualificationType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe QualificationType)) :*: S1 (MetaSel (Just "_gqtrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses