Interface GetDomainStatisticsReportResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetDomainStatisticsReportResponse.Builder,GetDomainStatisticsReportResponse>,SdkBuilder<GetDomainStatisticsReportResponse.Builder,GetDomainStatisticsReportResponse>,SdkPojo,SdkResponse.Builder,SesV2Response.Builder
- Enclosing class:
- GetDomainStatisticsReportResponse
@Mutable @NotThreadSafe public static interface GetDomainStatisticsReportResponse.Builder extends SesV2Response.Builder, SdkPojo, CopyableBuilder<GetDomainStatisticsReportResponse.Builder,GetDomainStatisticsReportResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetDomainStatisticsReportResponse.BuilderdailyVolumes(Collection<DailyVolume> dailyVolumes)An object that contains deliverability metrics for the domain that you specified.GetDomainStatisticsReportResponse.BuilderdailyVolumes(Consumer<DailyVolume.Builder>... dailyVolumes)An object that contains deliverability metrics for the domain that you specified.GetDomainStatisticsReportResponse.BuilderdailyVolumes(DailyVolume... dailyVolumes)An object that contains deliverability metrics for the domain that you specified.default GetDomainStatisticsReportResponse.BuilderoverallVolume(Consumer<OverallVolume.Builder> overallVolume)An object that contains deliverability metrics for the domain that you specified.GetDomainStatisticsReportResponse.BuilderoverallVolume(OverallVolume overallVolume)An object that contains deliverability metrics for the domain that you specified.-
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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.sesv2.model.SesV2Response.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
overallVolume
GetDomainStatisticsReportResponse.Builder overallVolume(OverallVolume 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:
overallVolume(OverallVolume)
-
dailyVolumes
GetDomainStatisticsReportResponse.Builder dailyVolumes(Collection<DailyVolume> 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(DailyVolume... 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 to#dailyVolumes(List.) - 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:
#dailyVolumes(java.util.Collection)
-
-