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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReviewTemplate.Builderdescription(String description)The review template description.ReviewTemplate.Builderlenses(String... lenses)The lenses applied to the review template.ReviewTemplate.Builderlenses(Collection<String> lenses)The lenses applied to the review template.ReviewTemplate.Buildernotes(String notes)Sets the value of the Notes property for this object.ReviewTemplate.Builderowner(String owner)Sets the value of the Owner property for this object.ReviewTemplate.BuilderquestionCounts(Map<Question,Integer> questionCounts)A count of how many total questions are answered and unanswered in the review template.ReviewTemplate.BuilderquestionCountsWithStrings(Map<String,Integer> questionCounts)A count of how many total questions are answered and unanswered in the review template.ReviewTemplate.BuildershareInvitationId(String shareInvitationId)The ID assigned to the template share invitation.ReviewTemplate.Buildertags(Map<String,String> tags)The tags assigned to the review template.ReviewTemplate.BuildertemplateArn(String templateArn)The review template ARN.ReviewTemplate.BuildertemplateName(String templateName)The name of the review template.ReviewTemplate.BuilderupdatedAt(Instant updatedAt)Sets the value of the UpdatedAt property for this object.ReviewTemplate.BuilderupdateStatus(String updateStatus)The latest status of a review template.ReviewTemplate.BuilderupdateStatus(ReviewTemplateUpdateStatus updateStatus)The latest status of a review template.-
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
-
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
ReviewTemplate.Builder lenses(Collection<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.
-
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
ReviewTemplate.Builder notes(String 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
ReviewTemplate.Builder owner(String 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
ReviewTemplate.Builder tags(Map<String,String> 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:
ReviewTemplateUpdateStatus,ReviewTemplateUpdateStatus
-
updateStatus
ReviewTemplate.Builder updateStatus(ReviewTemplateUpdateStatus 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:
ReviewTemplateUpdateStatus,ReviewTemplateUpdateStatus
-
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.
-
-