Interface GetDomainStatisticsReportResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetDomainStatisticsReportResponse.Builder,,GetDomainStatisticsReportResponse> PinpointEmailResponse.Builder,SdkBuilder<GetDomainStatisticsReportResponse.Builder,,GetDomainStatisticsReportResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetDomainStatisticsReportResponse
-
Method Summary
Modifier and TypeMethodDescriptiondailyVolumes(Collection<DailyVolume> dailyVolumes) An object that contains deliverability metrics for the domain that you specified.dailyVolumes(Consumer<DailyVolume.Builder>... dailyVolumes) An object that contains deliverability metrics for the domain that you specified.dailyVolumes(DailyVolume... dailyVolumes) An object that contains deliverability metrics for the domain that you specified.overallVolume(Consumer<OverallVolume.Builder> overallVolume) An object that contains deliverability metrics for the domain that you specified.overallVolume(OverallVolume overallVolume) An object that contains deliverability metrics for the domain that you specified.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.pinpointemail.model.PinpointEmailResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
overallVolume
An object that contains deliverability metrics for the domain that you specified. The data in this object is a summary of all of the data that was collected from the
StartDateto theEndDate.- Parameters:
overallVolume- An object that contains deliverability metrics for the domain that you specified. The data in this object is a summary of all of the data that was collected from theStartDateto theEndDate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overallVolume
default GetDomainStatisticsReportResponse.Builder overallVolume(Consumer<OverallVolume.Builder> overallVolume) An object that contains deliverability metrics for the domain that you specified. The data in this object is a summary of all of the data that was collected from the
This is a convenience method that creates an instance of theStartDateto theEndDate.OverallVolume.Builderavoiding the need to create one manually viaOverallVolume.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooverallVolume(OverallVolume).- Parameters:
overallVolume- a consumer that will call methods onOverallVolume.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dailyVolumes
An object that contains deliverability metrics for the domain that you specified. This object contains data for each day, starting on the
StartDateand ending on theEndDate.- Parameters:
dailyVolumes- An object that contains deliverability metrics for the domain that you specified. This object contains data for each day, starting on theStartDateand ending on theEndDate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dailyVolumes
An object that contains deliverability metrics for the domain that you specified. This object contains data for each day, starting on the
StartDateand ending on theEndDate.- Parameters:
dailyVolumes- An object that contains deliverability metrics for the domain that you specified. This object contains data for each day, starting on theStartDateand ending on theEndDate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dailyVolumes
GetDomainStatisticsReportResponse.Builder dailyVolumes(Consumer<DailyVolume.Builder>... dailyVolumes) An object that contains deliverability metrics for the domain that you specified. This object contains data for each day, starting on the
This is a convenience method that creates an instance of theStartDateand ending on theEndDate.DailyVolume.Builderavoiding the need to create one manually viaDailyVolume.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todailyVolumes(List<DailyVolume>).- Parameters:
dailyVolumes- a consumer that will call methods onDailyVolume.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-