| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.MechanicalTurk.Types.Qualification
Description
Synopsis
- data Qualification = Qualification' {}
- newQualification :: Qualification
- qualification_grantTime :: Lens' Qualification (Maybe UTCTime)
- qualification_integerValue :: Lens' Qualification (Maybe Int)
- qualification_localeValue :: Lens' Qualification (Maybe Locale)
- qualification_qualificationTypeId :: Lens' Qualification (Maybe Text)
- qualification_status :: Lens' Qualification (Maybe QualificationStatus)
- qualification_workerId :: Lens' Qualification (Maybe Text)
Documentation
data Qualification Source #
The Qualification data structure represents a Qualification assigned to a user, including the Qualification type and the value (score).
See: newQualification smart constructor.
Constructors
| Qualification' | |
Fields
| |
Instances
newQualification :: Qualification Source #
Create a value of Qualification 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:grantTime:Qualification', qualification_grantTime - The date and time the Qualification was granted to the Worker. If the
Worker's Qualification was revoked, and then re-granted based on a new
Qualification request, GrantTime is the date and time of the last call
to the AcceptQualificationRequest operation.
$sel:integerValue:Qualification', qualification_integerValue - The value (score) of the Qualification, if the Qualification has an
integer value.
$sel:localeValue:Qualification', qualification_localeValue - Undocumented member.
$sel:qualificationTypeId:Qualification', qualification_qualificationTypeId - The ID of the Qualification type for the Qualification.
$sel:status:Qualification', qualification_status - The status of the Qualification. Valid values are Granted | Revoked.
$sel:workerId:Qualification', qualification_workerId - The ID of the Worker who possesses the Qualification.
qualification_grantTime :: Lens' Qualification (Maybe UTCTime) Source #
The date and time the Qualification was granted to the Worker. If the Worker's Qualification was revoked, and then re-granted based on a new Qualification request, GrantTime is the date and time of the last call to the AcceptQualificationRequest operation.
qualification_integerValue :: Lens' Qualification (Maybe Int) Source #
The value (score) of the Qualification, if the Qualification has an integer value.
qualification_localeValue :: Lens' Qualification (Maybe Locale) Source #
Undocumented member.
qualification_qualificationTypeId :: Lens' Qualification (Maybe Text) Source #
The ID of the Qualification type for the Qualification.
qualification_status :: Lens' Qualification (Maybe QualificationStatus) Source #
The status of the Qualification. Valid values are Granted | Revoked.
qualification_workerId :: Lens' Qualification (Maybe Text) Source #
The ID of the Worker who possesses the Qualification.