The Qualification data structure represents a Qualification assigned to a user, including the Qualification type and the value (score).
- @JsonSerializable(includeIfNull: false, explicitToJson: true, createFactory: true, createToJson: false)
- grantTime → DateTime
- 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.
- hashCode → int
The hash code for this object. [...]
- integerValue → int
The value (score) of the Qualification, if the Qualification has an integer
@JsonKey(name: 'IntegerValue'), final
- localeValue → Locale
@JsonKey(name: 'LocaleValue'), final
- qualificationTypeId → String
The ID of the Qualification type for the Qualification.
@JsonKey(name: 'QualificationTypeId'), final
- runtimeType → Type
A representation of the runtime type of the object.
- status → QualificationStatus
The status of the Qualification. Valid values are Granted | Revoked.
@JsonKey(name: 'Status'), final
- workerId → String
The ID of the Worker who possesses the Qualification.
@JsonKey(name: 'WorkerId'), final