Interface ReviewTemplate.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ReviewTemplate.Builder,ReviewTemplate>, SdkBuilder<ReviewTemplate.Builder,ReviewTemplate>, SdkPojo
Enclosing class:
ReviewTemplate

public static interface ReviewTemplate.Builder extends SdkPojo, CopyableBuilder<ReviewTemplate.Builder,ReviewTemplate>
  • Method Details

    • description

      ReviewTemplate.Builder description(String description)

      The review template description.

      Parameters:
      description - The review template description.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lenses

      The lenses applied to the review template.

      Parameters:
      lenses - The lenses applied to the review template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lenses

      ReviewTemplate.Builder lenses(String... lenses)

      The lenses applied to the review template.

      Parameters:
      lenses - The lenses applied to the review template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • notes

      Sets the value of the Notes property for this object.
      Parameters:
      notes - The new value for the Notes property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • questionCountsWithStrings

      ReviewTemplate.Builder questionCountsWithStrings(Map<String,Integer> questionCounts)

      A count of how many total questions are answered and unanswered in the review template.

      Parameters:
      questionCounts - A count of how many total questions are answered and unanswered in the review template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • questionCounts

      ReviewTemplate.Builder questionCounts(Map<Question,Integer> questionCounts)

      A count of how many total questions are answered and unanswered in the review template.

      Parameters:
      questionCounts - A count of how many total questions are answered and unanswered in the review template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • owner

      Sets the value of the Owner property for this object.
      Parameters:
      owner - The new value for the Owner property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      ReviewTemplate.Builder updatedAt(Instant updatedAt)
      Sets the value of the UpdatedAt property for this object.
      Parameters:
      updatedAt - The new value for the UpdatedAt property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • templateArn

      ReviewTemplate.Builder templateArn(String templateArn)

      The review template ARN.

      Parameters:
      templateArn - The review template ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • templateName

      ReviewTemplate.Builder templateName(String templateName)

      The name of the review template.

      Parameters:
      templateName - The name of the review template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The tags assigned to the review template.

      Parameters:
      tags - The tags assigned to the review template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updateStatus

      ReviewTemplate.Builder updateStatus(String updateStatus)

      The latest status of a review template.

      Parameters:
      updateStatus - The latest status of a review template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • updateStatus

      The latest status of a review template.

      Parameters:
      updateStatus - The latest status of a review template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • shareInvitationId

      ReviewTemplate.Builder shareInvitationId(String shareInvitationId)

      The ID assigned to the template share invitation.

      Parameters:
      shareInvitationId - The ID assigned to the template share invitation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.