@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetDomainStatisticsReportRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
A request to obtain deliverability metrics for a domain.
NOOP
Constructor and Description |
---|
GetDomainStatisticsReportRequest() |
Modifier and Type | Method and Description |
---|---|
GetDomainStatisticsReportRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDomain()
The domain that you want to obtain deliverability metrics for.
|
Date |
getEndDate()
The last day (in Unix time) that you want to obtain domain deliverability metrics for.
|
Date |
getStartDate()
The first day (in Unix time) that you want to obtain domain deliverability metrics for.
|
int |
hashCode() |
void |
setDomain(String domain)
The domain that you want to obtain deliverability metrics for.
|
void |
setEndDate(Date endDate)
The last day (in Unix time) that you want to obtain domain deliverability metrics for.
|
void |
setStartDate(Date startDate)
The first day (in Unix time) that you want to obtain domain deliverability metrics for.
|
String |
toString()
Returns a string representation of this object.
|
GetDomainStatisticsReportRequest |
withDomain(String domain)
The domain that you want to obtain deliverability metrics for.
|
GetDomainStatisticsReportRequest |
withEndDate(Date endDate)
The last day (in Unix time) that you want to obtain domain deliverability metrics for.
|
GetDomainStatisticsReportRequest |
withStartDate(Date startDate)
The first day (in Unix time) that you want to obtain domain deliverability metrics for.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setDomain(String domain)
The domain that you want to obtain deliverability metrics for.
domain
- The domain that you want to obtain deliverability metrics for.public String getDomain()
The domain that you want to obtain deliverability metrics for.
public GetDomainStatisticsReportRequest withDomain(String domain)
The domain that you want to obtain deliverability metrics for.
domain
- The domain that you want to obtain deliverability metrics for.public void setStartDate(Date startDate)
The first day (in Unix time) that you want to obtain domain deliverability metrics for.
startDate
- The first day (in Unix time) that you want to obtain domain deliverability metrics for.public Date getStartDate()
The first day (in Unix time) that you want to obtain domain deliverability metrics for.
public GetDomainStatisticsReportRequest withStartDate(Date startDate)
The first day (in Unix time) that you want to obtain domain deliverability metrics for.
startDate
- The first day (in Unix time) that you want to obtain domain deliverability metrics for.public void setEndDate(Date endDate)
The last day (in Unix time) that you want to obtain domain deliverability metrics for. The EndDate
that you specify has to be less than or equal to 30 days after the StartDate
.
endDate
- The last day (in Unix time) that you want to obtain domain deliverability metrics for. The
EndDate
that you specify has to be less than or equal to 30 days after the
StartDate
.public Date getEndDate()
The last day (in Unix time) that you want to obtain domain deliverability metrics for. The EndDate
that you specify has to be less than or equal to 30 days after the StartDate
.
EndDate
that you specify has to be less than or equal to 30 days after the
StartDate
.public GetDomainStatisticsReportRequest withEndDate(Date endDate)
The last day (in Unix time) that you want to obtain domain deliverability metrics for. The EndDate
that you specify has to be less than or equal to 30 days after the StartDate
.
endDate
- The last day (in Unix time) that you want to obtain domain deliverability metrics for. The
EndDate
that you specify has to be less than or equal to 30 days after the
StartDate
.public String toString()
toString
in class Object
Object.toString()
public GetDomainStatisticsReportRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()