Interface EvaluationSummary.Builder

  • Method Details

    • evaluationId

      EvaluationSummary.Builder evaluationId(String evaluationId)

      A unique identifier for the contact evaluation.

      Parameters:
      evaluationId - A unique identifier for the contact evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • evaluationArn

      EvaluationSummary.Builder evaluationArn(String evaluationArn)

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

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

      EvaluationSummary.Builder evaluationFormTitle(String evaluationFormTitle)

      A title of the evaluation form.

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

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

      EvaluationSummary.Builder calibrationSessionId(String calibrationSessionId)

      The calibration session ID that this evaluation belongs to.

      Parameters:
      calibrationSessionId - The calibration session ID that this evaluation belongs to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of the contact evaluation.

      Parameters:
      status - The status of the contact evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the contact evaluation.

      Parameters:
      status - The status of the contact evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • autoEvaluationEnabled

      EvaluationSummary.Builder autoEvaluationEnabled(Boolean autoEvaluationEnabled)

      Whether automated evaluation is enabled.

      Parameters:
      autoEvaluationEnabled - Whether automated evaluation is enabled.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • autoEvaluationStatus

      EvaluationSummary.Builder autoEvaluationStatus(String autoEvaluationStatus)

      The status of the contact auto evaluation.

      Parameters:
      autoEvaluationStatus - The status of the contact auto evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • autoEvaluationStatus

      EvaluationSummary.Builder autoEvaluationStatus(AutoEvaluationStatus autoEvaluationStatus)

      The status of the contact auto evaluation.

      Parameters:
      autoEvaluationStatus - The status of the contact auto evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • evaluatorArn

      EvaluationSummary.Builder evaluatorArn(String evaluatorArn)

      The Amazon Resource Name (ARN) of the user who last updated the evaluation.

      Parameters:
      evaluatorArn - The Amazon Resource Name (ARN) of the user who last updated the evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • score

      The overall score of the contact evaluation.

      Parameters:
      score - The overall score of the contact evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • score

      The overall score of the contact evaluation.

      This is a convenience method that creates an instance of the EvaluationScore.Builder avoiding the need to create one manually via EvaluationScore.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to score(EvaluationScore).

      Parameters:
      score - a consumer that will call methods on EvaluationScore.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • acknowledgement

      Information related to evaluation acknowledgement.

      Parameters:
      acknowledgement - Information related to evaluation acknowledgement.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • acknowledgement

      Information related to evaluation acknowledgement.

      This is a convenience method that creates an instance of the EvaluationAcknowledgementSummary.Builder avoiding the need to create one manually via EvaluationAcknowledgementSummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to acknowledgement(EvaluationAcknowledgementSummary).

      Parameters:
      acknowledgement - a consumer that will call methods on EvaluationAcknowledgementSummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • evaluationType

      EvaluationSummary.Builder evaluationType(String evaluationType)

      Type of the evaluation.

      Parameters:
      evaluationType - Type of the evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • evaluationType

      EvaluationSummary.Builder evaluationType(EvaluationType evaluationType)

      Type of the evaluation.

      Parameters:
      evaluationType - Type of the evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdTime

      EvaluationSummary.Builder createdTime(Instant createdTime)

      The timestamp for when the evaluation was created.

      Parameters:
      createdTime - The timestamp for when the evaluation was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      EvaluationSummary.Builder lastModifiedTime(Instant lastModifiedTime)

      The timestamp for when the evaluation was last updated.

      Parameters:
      lastModifiedTime - The timestamp for when the evaluation was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.