Interface QualificationRequest.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<QualificationRequest.Builder,QualificationRequest>,SdkBuilder<QualificationRequest.Builder,QualificationRequest>,SdkPojo
- Enclosing class:
- QualificationRequest
public static interface QualificationRequest.Builder extends SdkPojo, CopyableBuilder<QualificationRequest.Builder,QualificationRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description QualificationRequest.Builderanswer(String answer)The Worker's answers for the Qualification type's test contained in a QuestionFormAnswers document, if the type has a test and the Worker has submitted answers.QualificationRequest.BuilderqualificationRequestId(String qualificationRequestId)The ID of the Qualification request, a unique identifier generated when the request was submitted.QualificationRequest.BuilderqualificationTypeId(String qualificationTypeId)The ID of the Qualification type the Worker is requesting, as returned by the CreateQualificationType operation.QualificationRequest.BuildersubmitTime(Instant submitTime)The date and time the Qualification request had a status of Submitted.QualificationRequest.Buildertest(String test)The contents of the Qualification test that was presented to the Worker, if the type has a test and the Worker has submitted answers.QualificationRequest.BuilderworkerId(String workerId)The ID of the Worker requesting the Qualification.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
qualificationRequestId
QualificationRequest.Builder qualificationRequestId(String qualificationRequestId)
The ID of the Qualification request, a unique identifier generated when the request was submitted.
- Parameters:
qualificationRequestId- The ID of the Qualification request, a unique identifier generated when the request was submitted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
qualificationTypeId
QualificationRequest.Builder qualificationTypeId(String qualificationTypeId)
The ID of the Qualification type the Worker is requesting, as returned by the CreateQualificationType operation.
- Parameters:
qualificationTypeId- The ID of the Qualification type the Worker is requesting, as returned by the CreateQualificationType operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workerId
QualificationRequest.Builder workerId(String workerId)
The ID of the Worker requesting the Qualification.
- Parameters:
workerId- The ID of the Worker requesting the Qualification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
test
QualificationRequest.Builder test(String test)
The contents of the Qualification test that was presented to the Worker, if the type has a test and the Worker has submitted answers. This value is identical to the QuestionForm associated with the Qualification type at the time the Worker requests the Qualification.
- Parameters:
test- The contents of the Qualification test that was presented to the Worker, if the type has a test and the Worker has submitted answers. This value is identical to the QuestionForm associated with the Qualification type at the time the Worker requests the Qualification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
answer
QualificationRequest.Builder answer(String answer)
The Worker's answers for the Qualification type's test contained in a QuestionFormAnswers document, if the type has a test and the Worker has submitted answers. If the Worker does not provide any answers, Answer may be empty.
- Parameters:
answer- The Worker's answers for the Qualification type's test contained in a QuestionFormAnswers document, if the type has a test and the Worker has submitted answers. If the Worker does not provide any answers, Answer may be empty.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
submitTime
QualificationRequest.Builder submitTime(Instant submitTime)
The date and time the Qualification request had a status of Submitted. This is either the time the Worker submitted answers for a Qualification test, or the time the Worker requested the Qualification if the Qualification type does not have a test.
- Parameters:
submitTime- The date and time the Qualification request had a status of Submitted. This is either the time the Worker submitted answers for a Qualification test, or the time the Worker requested the Qualification if the Qualification type does not have a test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-