Interface DailyVolume.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DailyVolume.Builder,
,DailyVolume> SdkBuilder<DailyVolume.Builder,
,DailyVolume> SdkPojo
- Enclosing class:
DailyVolume
-
Method Summary
Modifier and TypeMethodDescriptiondomainIspPlacements
(Collection<DomainIspPlacement> domainIspPlacements) An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.domainIspPlacements
(Consumer<DomainIspPlacement.Builder>... domainIspPlacements) An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.domainIspPlacements
(DomainIspPlacement... domainIspPlacements) An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.The date that the DailyVolume metrics apply to, in Unix time.default DailyVolume.Builder
volumeStatistics
(Consumer<VolumeStatistics.Builder> volumeStatistics) An object that contains inbox placement metrics for a specific day in the analysis period.volumeStatistics
(VolumeStatistics volumeStatistics) An object that contains inbox placement metrics for a specific day in the analysis period.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 Details
-
startDate
The date that the DailyVolume metrics apply to, in Unix time.
- Parameters:
startDate
- The date that the DailyVolume metrics apply to, in Unix time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
volumeStatistics
An object that contains inbox placement metrics for a specific day in the analysis period.
- Parameters:
volumeStatistics
- An object that contains inbox placement metrics for a specific day in the analysis period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
volumeStatistics
An object that contains inbox placement metrics for a specific day in the analysis period.
This is a convenience method that creates an instance of theVolumeStatistics.Builder
avoiding the need to create one manually viaVolumeStatistics.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovolumeStatistics(VolumeStatistics)
.- Parameters:
volumeStatistics
- a consumer that will call methods onVolumeStatistics.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
domainIspPlacements
An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.
- Parameters:
domainIspPlacements
- An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIspPlacements
An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.
- Parameters:
domainIspPlacements
- An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIspPlacements
DailyVolume.Builder domainIspPlacements(Consumer<DomainIspPlacement.Builder>... domainIspPlacements) An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.
This is a convenience method that creates an instance of theDomainIspPlacement.Builder
avoiding the need to create one manually viaDomainIspPlacement.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todomainIspPlacements(List<DomainIspPlacement>)
.- Parameters:
domainIspPlacements
- a consumer that will call methods onDomainIspPlacement.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-