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.BuildervolumeStatistics(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
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
-
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.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:
-
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.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:
-