amazonka-mechanicalturk-2.0: Amazon Mechanical Turk SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.MechanicalTurk.GetHIT

Description

The GetHIT operation retrieves the details of the specified HIT.

Synopsis

Creating a Request

data GetHIT Source #

See: newGetHIT smart constructor.

Constructors

GetHIT' 

Fields

  • hITId :: Text

    The ID of the HIT to be retrieved.

Instances

Instances details
ToJSON GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

ToHeaders GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

Methods

toHeaders :: GetHIT -> [Header] #

ToPath GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

Methods

toPath :: GetHIT -> ByteString #

ToQuery GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

AWSRequest GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

Associated Types

type AWSResponse GetHIT #

Generic GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

Associated Types

type Rep GetHIT :: Type -> Type #

Methods

from :: GetHIT -> Rep GetHIT x #

to :: Rep GetHIT x -> GetHIT #

Read GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

Show GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

NFData GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

Methods

rnf :: GetHIT -> () #

Eq GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

Methods

(==) :: GetHIT -> GetHIT -> Bool #

(/=) :: GetHIT -> GetHIT -> Bool #

Hashable GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

Methods

hashWithSalt :: Int -> GetHIT -> Int #

hash :: GetHIT -> Int #

type AWSResponse GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

type Rep GetHIT Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

type Rep GetHIT = D1 ('MetaData "GetHIT" "Amazonka.MechanicalTurk.GetHIT" "amazonka-mechanicalturk-2.0-7Thix2UjvlJINPIH68shk3" 'False) (C1 ('MetaCons "GetHIT'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hITId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetHIT Source #

Arguments

:: Text

GetHIT

-> GetHIT 

Create a value of GetHIT with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetHIT, getHIT_hITId - The ID of the HIT to be retrieved.

Request Lenses

getHIT_hITId :: Lens' GetHIT Text Source #

The ID of the HIT to be retrieved.

Destructuring the Response

data GetHITResponse Source #

See: newGetHITResponse smart constructor.

Constructors

GetHITResponse' 

Fields

Instances

Instances details
Generic GetHITResponse Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

Associated Types

type Rep GetHITResponse :: Type -> Type #

Read GetHITResponse Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

Show GetHITResponse Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

NFData GetHITResponse Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

Methods

rnf :: GetHITResponse -> () #

Eq GetHITResponse Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

type Rep GetHITResponse Source # 
Instance details

Defined in Amazonka.MechanicalTurk.GetHIT

type Rep GetHITResponse = D1 ('MetaData "GetHITResponse" "Amazonka.MechanicalTurk.GetHIT" "amazonka-mechanicalturk-2.0-7Thix2UjvlJINPIH68shk3" 'False) (C1 ('MetaCons "GetHITResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HIT)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetHITResponse Source #

Create a value of GetHITResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:hit:GetHITResponse', getHITResponse_hit - Contains the requested HIT data.

$sel:httpStatus:GetHITResponse', getHITResponse_httpStatus - The response's http status code.

Response Lenses

getHITResponse_hit :: Lens' GetHITResponse (Maybe HIT) Source #

Contains the requested HIT data.

getHITResponse_httpStatus :: Lens' GetHITResponse Int Source #

The response's http status code.