Interface QualificationRequest.Builder

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