Interface ReviewSourceSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ReviewSourceSummary.Builder,,ReviewSourceSummary> SdkBuilder<ReviewSourceSummary.Builder,,ReviewSourceSummary> SdkPojo
- Enclosing class:
ReviewSourceSummary
@Mutable
@NotThreadSafe
public static interface ReviewSourceSummary.Builder
extends SdkPojo, CopyableBuilder<ReviewSourceSummary.Builder,ReviewSourceSummary>
-
Method Summary
Modifier and TypeMethodDescriptionaverageRating(String averageRating) The average rating across all reviews from this source.The machine-readable identifier of the review source.sourceId(ReviewSourceId sourceId) The machine-readable identifier of the review source.sourceName(String sourceName) The name of the review source, such as AWS Marketplace.The URL where the reviews can be accessed at the source.totalReviews(Long totalReviews) The total number of reviews available from this source.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
sourceName
The name of the review source, such as AWS Marketplace.
- Parameters:
sourceName- The name of the review source, such as AWS Marketplace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceId
The machine-readable identifier of the review source.
- Parameters:
sourceId- The machine-readable identifier of the review source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceId
The machine-readable identifier of the review source.
- Parameters:
sourceId- The machine-readable identifier of the review source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceUrl
The URL where the reviews can be accessed at the source.
- Parameters:
sourceUrl- The URL where the reviews can be accessed at the source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
averageRating
The average rating across all reviews from this source.
- Parameters:
averageRating- The average rating across all reviews from this source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalReviews
The total number of reviews available from this source.
- Parameters:
totalReviews- The total number of reviews available from this source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-