Interface OverallVolume.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<OverallVolume.Builder,
,OverallVolume> SdkBuilder<OverallVolume.Builder,
,OverallVolume> SdkPojo
- Enclosing class:
OverallVolume
-
Method Summary
Modifier and TypeMethodDescriptiondomainIspPlacements
(Collection<DomainIspPlacement> domainIspPlacements) An object that contains inbox and junk mail placement metrics for individual email providers.domainIspPlacements
(Consumer<DomainIspPlacement.Builder>... domainIspPlacements) An object that contains inbox and junk mail placement metrics for individual email providers.domainIspPlacements
(DomainIspPlacement... domainIspPlacements) An object that contains inbox and junk mail placement metrics for individual email providers.readRatePercent
(Double readRatePercent) The percentage of emails that were sent from the domain that were read by their recipients.default OverallVolume.Builder
volumeStatistics
(Consumer<VolumeStatistics.Builder> volumeStatistics) An object that contains information about the numbers of messages that arrived in recipients' inboxes and junk mail folders.volumeStatistics
(VolumeStatistics volumeStatistics) An object that contains information about the numbers of messages that arrived in recipients' inboxes and junk mail folders.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
-
volumeStatistics
An object that contains information about the numbers of messages that arrived in recipients' inboxes and junk mail folders.
- Parameters:
volumeStatistics
- An object that contains information about the numbers of messages that arrived in recipients' inboxes and junk mail folders.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
volumeStatistics
An object that contains information about the numbers of messages that arrived in recipients' inboxes and junk mail folders.
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:
-
readRatePercent
The percentage of emails that were sent from the domain that were read by their recipients.
- Parameters:
readRatePercent
- The percentage of emails that were sent from the domain that were read by their recipients.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIspPlacements
An object that contains inbox and junk mail placement metrics for individual email providers.
- Parameters:
domainIspPlacements
- An object that contains inbox and junk mail placement metrics for individual email providers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIspPlacements
An object that contains inbox and junk mail placement metrics for individual email providers.
- Parameters:
domainIspPlacements
- An object that contains inbox and junk mail placement metrics for individual email providers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIspPlacements
OverallVolume.Builder domainIspPlacements(Consumer<DomainIspPlacement.Builder>... domainIspPlacements) An object that contains inbox and junk mail placement metrics for individual email providers.
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:
-