@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DailyVolume extends Object implements Serializable, Cloneable, StructuredPojo
An object that contains information about the volume of email sent on each day of the analysis period.
Constructor and Description |
---|
DailyVolume() |
Modifier and Type | Method and Description |
---|---|
DailyVolume |
clone() |
boolean |
equals(Object obj) |
List<DomainIspPlacement> |
getDomainIspPlacements()
An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the
recipient's email provider.
|
Date |
getStartDate()
The date that the DailyVolume metrics apply to, in Unix time.
|
VolumeStatistics |
getVolumeStatistics()
An object that contains inbox placement metrics for a specific day in the analysis period.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDomainIspPlacements(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.
|
void |
setStartDate(Date startDate)
The date that the DailyVolume metrics apply to, in Unix time.
|
void |
setVolumeStatistics(VolumeStatistics volumeStatistics)
An object that contains inbox placement metrics for a specific day in the analysis period.
|
String |
toString()
Returns a string representation of this object.
|
DailyVolume |
withDomainIspPlacements(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.
|
DailyVolume |
withDomainIspPlacements(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.
|
DailyVolume |
withStartDate(Date startDate)
The date that the DailyVolume metrics apply to, in Unix time.
|
DailyVolume |
withVolumeStatistics(VolumeStatistics volumeStatistics)
An object that contains inbox placement metrics for a specific day in the analysis period.
|
public void setStartDate(Date startDate)
The date that the DailyVolume metrics apply to, in Unix time.
startDate
- The date that the DailyVolume metrics apply to, in Unix time.public Date getStartDate()
The date that the DailyVolume metrics apply to, in Unix time.
public DailyVolume withStartDate(Date startDate)
The date that the DailyVolume metrics apply to, in Unix time.
startDate
- The date that the DailyVolume metrics apply to, in Unix time.public void setVolumeStatistics(VolumeStatistics volumeStatistics)
An object that contains inbox placement metrics for a specific day in the analysis period.
volumeStatistics
- An object that contains inbox placement metrics for a specific day in the analysis period.public VolumeStatistics getVolumeStatistics()
An object that contains inbox placement metrics for a specific day in the analysis period.
public DailyVolume withVolumeStatistics(VolumeStatistics volumeStatistics)
An object that contains inbox placement metrics for a specific day in the analysis period.
volumeStatistics
- An object that contains inbox placement metrics for a specific day in the analysis period.public List<DomainIspPlacement> getDomainIspPlacements()
An object that contains inbox placement metrics for a specified day in the analysis period, broken out by the recipient's email provider.
public void setDomainIspPlacements(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
- An object that contains inbox placement metrics for a specified day in the analysis period, broken out by
the recipient's email provider.public DailyVolume withDomainIspPlacements(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.
NOTE: This method appends the values to the existing list (if any). Use
setDomainIspPlacements(java.util.Collection)
or withDomainIspPlacements(java.util.Collection)
if you want to override the existing values.
domainIspPlacements
- An object that contains inbox placement metrics for a specified day in the analysis period, broken out by
the recipient's email provider.public DailyVolume withDomainIspPlacements(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
- An object that contains inbox placement metrics for a specified day in the analysis period, broken out by
the recipient's email provider.public String toString()
toString
in class Object
Object.toString()
public DailyVolume clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.