Interface ReviewTemplateLensReview.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ReviewTemplateLensReview.Builder,ReviewTemplateLensReview>,SdkBuilder<ReviewTemplateLensReview.Builder,ReviewTemplateLensReview>,SdkPojo
- Enclosing class:
- ReviewTemplateLensReview
public static interface ReviewTemplateLensReview.Builder extends SdkPojo, CopyableBuilder<ReviewTemplateLensReview.Builder,ReviewTemplateLensReview>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReviewTemplateLensReview.BuilderlensAlias(String lensAlias)Sets the value of the LensAlias property for this object.ReviewTemplateLensReview.BuilderlensArn(String lensArn)The lens ARN.ReviewTemplateLensReview.BuilderlensName(String lensName)Sets the value of the LensName property for this object.ReviewTemplateLensReview.BuilderlensStatus(String lensStatus)The status of the lens.ReviewTemplateLensReview.BuilderlensStatus(LensStatus lensStatus)The status of the lens.ReviewTemplateLensReview.BuilderlensVersion(String lensVersion)The version of the lens.ReviewTemplateLensReview.BuildernextToken(String nextToken)Sets the value of the NextToken property for this object.ReviewTemplateLensReview.Buildernotes(String notes)Sets the value of the Notes property for this object.ReviewTemplateLensReview.BuilderpillarReviewSummaries(Collection<ReviewTemplatePillarReviewSummary> pillarReviewSummaries)Pillar review summaries of a lens review.ReviewTemplateLensReview.BuilderpillarReviewSummaries(Consumer<ReviewTemplatePillarReviewSummary.Builder>... pillarReviewSummaries)Pillar review summaries of a lens review.ReviewTemplateLensReview.BuilderpillarReviewSummaries(ReviewTemplatePillarReviewSummary... pillarReviewSummaries)Pillar review summaries of a lens review.ReviewTemplateLensReview.BuilderquestionCounts(Map<Question,Integer> questionCounts)A count of how many questions are answered and unanswered in the lens review.ReviewTemplateLensReview.BuilderquestionCountsWithStrings(Map<String,Integer> questionCounts)A count of how many questions are answered and unanswered in the lens review.ReviewTemplateLensReview.BuilderupdatedAt(Instant updatedAt)Sets the value of the UpdatedAt property for this object.-
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
-
lensAlias
ReviewTemplateLensReview.Builder lensAlias(String lensAlias)
Sets the value of the LensAlias property for this object.- Parameters:
lensAlias- The new value for the LensAlias property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lensArn
ReviewTemplateLensReview.Builder lensArn(String lensArn)
The lens ARN.
- Parameters:
lensArn- The lens ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lensVersion
ReviewTemplateLensReview.Builder lensVersion(String lensVersion)
The version of the lens.
- Parameters:
lensVersion- The version of the lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lensName
ReviewTemplateLensReview.Builder lensName(String lensName)
Sets the value of the LensName property for this object.- Parameters:
lensName- The new value for the LensName property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lensStatus
ReviewTemplateLensReview.Builder lensStatus(String lensStatus)
The status of the lens.
- Parameters:
lensStatus- The status of the lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LensStatus,LensStatus
-
lensStatus
ReviewTemplateLensReview.Builder lensStatus(LensStatus lensStatus)
The status of the lens.
- Parameters:
lensStatus- The status of the lens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LensStatus,LensStatus
-
pillarReviewSummaries
ReviewTemplateLensReview.Builder pillarReviewSummaries(Collection<ReviewTemplatePillarReviewSummary> pillarReviewSummaries)
Pillar review summaries of a lens review.
- Parameters:
pillarReviewSummaries- Pillar review summaries of a lens review.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillarReviewSummaries
ReviewTemplateLensReview.Builder pillarReviewSummaries(ReviewTemplatePillarReviewSummary... pillarReviewSummaries)
Pillar review summaries of a lens review.
- Parameters:
pillarReviewSummaries- Pillar review summaries of a lens review.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pillarReviewSummaries
ReviewTemplateLensReview.Builder pillarReviewSummaries(Consumer<ReviewTemplatePillarReviewSummary.Builder>... pillarReviewSummaries)
Pillar review summaries of a lens review.
This is a convenience method that creates an instance of theReviewTemplatePillarReviewSummary.Builderavoiding the need to create one manually viaReviewTemplatePillarReviewSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#pillarReviewSummaries(List.) - Parameters:
pillarReviewSummaries- a consumer that will call methods onReviewTemplatePillarReviewSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#pillarReviewSummaries(java.util.Collection)
-
updatedAt
ReviewTemplateLensReview.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.
-
notes
ReviewTemplateLensReview.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
ReviewTemplateLensReview.Builder questionCountsWithStrings(Map<String,Integer> questionCounts)
A count of how many questions are answered and unanswered in the lens review.
- Parameters:
questionCounts- A count of how many questions are answered and unanswered in the lens review.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
questionCounts
ReviewTemplateLensReview.Builder questionCounts(Map<Question,Integer> questionCounts)
A count of how many questions are answered and unanswered in the lens review.
- Parameters:
questionCounts- A count of how many questions are answered and unanswered in the lens review.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ReviewTemplateLensReview.Builder nextToken(String nextToken)
Sets the value of the NextToken property for this object.- Parameters:
nextToken- The new value for the NextToken property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-