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.BuildervolumeStatistics(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
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
-
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.Builderavoiding the need to create one manually viaVolumeStatistics.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaDomainIspPlacement.builder().When the
Consumercompletes,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:
-