Interface EvaluationFormContent.Builder

    • Method Detail

      • evaluationFormVersion

        EvaluationFormContent.Builder evaluationFormVersion​(Integer evaluationFormVersion)

        A version of the evaluation form.

        Parameters:
        evaluationFormVersion - A version of the evaluation form.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • evaluationFormId

        EvaluationFormContent.Builder evaluationFormId​(String evaluationFormId)

        The unique identifier for the evaluation form.

        Parameters:
        evaluationFormId - The unique identifier for the evaluation form.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • evaluationFormArn

        EvaluationFormContent.Builder evaluationFormArn​(String evaluationFormArn)

        The Amazon Resource Name (ARN) for the evaluation form resource.

        Parameters:
        evaluationFormArn - The Amazon Resource Name (ARN) for the evaluation form resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • title

        EvaluationFormContent.Builder title​(String title)

        A title of the evaluation form.

        Parameters:
        title - A title of the evaluation form.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        EvaluationFormContent.Builder description​(String description)

        The description of the evaluation form.

        Parameters:
        description - The description of the evaluation form.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • items

        EvaluationFormContent.Builder items​(Collection<EvaluationFormItem> items)

        Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.

        Parameters:
        items - Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • items

        EvaluationFormContent.Builder items​(EvaluationFormItem... items)

        Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.

        Parameters:
        items - Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scoringStrategy

        EvaluationFormContent.Builder scoringStrategy​(EvaluationFormScoringStrategy scoringStrategy)

        A scoring strategy of the evaluation form.

        Parameters:
        scoringStrategy - A scoring strategy of the evaluation form.
        Returns:
        Returns a reference to this object so that method calls can be chained together.