@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutDeliverabilityDashboardOptionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Enable or disable the Deliverability dashboard. When you enable the Deliverability dashboard, you gain access to reputation, deliverability, and other metrics for the domains that you use to send email using Amazon SES API v2. You also gain the ability to perform predictive inbox placement tests.
When you use the Deliverability dashboard, you pay a monthly subscription charge, in addition to any other fees that you accrue by using Amazon SES and other Amazon Web Services services. For more information about the features and cost of a Deliverability dashboard subscription, see Amazon Pinpoint Pricing.
NOOP
Constructor and Description |
---|
PutDeliverabilityDashboardOptionRequest() |
Modifier and Type | Method and Description |
---|---|
PutDeliverabilityDashboardOptionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getDashboardEnabled()
Specifies whether to enable the Deliverability dashboard.
|
List<DomainDeliverabilityTrackingOption> |
getSubscribedDomains()
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability
dashboard for.
|
int |
hashCode() |
Boolean |
isDashboardEnabled()
Specifies whether to enable the Deliverability dashboard.
|
void |
setDashboardEnabled(Boolean dashboardEnabled)
Specifies whether to enable the Deliverability dashboard.
|
void |
setSubscribedDomains(Collection<DomainDeliverabilityTrackingOption> subscribedDomains)
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability
dashboard for.
|
String |
toString()
Returns a string representation of this object.
|
PutDeliverabilityDashboardOptionRequest |
withDashboardEnabled(Boolean dashboardEnabled)
Specifies whether to enable the Deliverability dashboard.
|
PutDeliverabilityDashboardOptionRequest |
withSubscribedDomains(Collection<DomainDeliverabilityTrackingOption> subscribedDomains)
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability
dashboard for.
|
PutDeliverabilityDashboardOptionRequest |
withSubscribedDomains(DomainDeliverabilityTrackingOption... subscribedDomains)
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability
dashboard 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 PutDeliverabilityDashboardOptionRequest()
public void setDashboardEnabled(Boolean dashboardEnabled)
Specifies whether to enable the Deliverability dashboard. To enable the dashboard, set this value to
true
.
dashboardEnabled
- Specifies whether to enable the Deliverability dashboard. To enable the dashboard, set this value to
true
.public Boolean getDashboardEnabled()
Specifies whether to enable the Deliverability dashboard. To enable the dashboard, set this value to
true
.
true
.public PutDeliverabilityDashboardOptionRequest withDashboardEnabled(Boolean dashboardEnabled)
Specifies whether to enable the Deliverability dashboard. To enable the dashboard, set this value to
true
.
dashboardEnabled
- Specifies whether to enable the Deliverability dashboard. To enable the dashboard, set this value to
true
.public Boolean isDashboardEnabled()
Specifies whether to enable the Deliverability dashboard. To enable the dashboard, set this value to
true
.
true
.public List<DomainDeliverabilityTrackingOption> getSubscribedDomains()
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability dashboard for.
public void setSubscribedDomains(Collection<DomainDeliverabilityTrackingOption> subscribedDomains)
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability dashboard for.
subscribedDomains
- An array of objects, one for each verified domain that you use to send email and enabled the
Deliverability dashboard for.public PutDeliverabilityDashboardOptionRequest withSubscribedDomains(DomainDeliverabilityTrackingOption... subscribedDomains)
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability dashboard for.
NOTE: This method appends the values to the existing list (if any). Use
setSubscribedDomains(java.util.Collection)
or withSubscribedDomains(java.util.Collection)
if
you want to override the existing values.
subscribedDomains
- An array of objects, one for each verified domain that you use to send email and enabled the
Deliverability dashboard for.public PutDeliverabilityDashboardOptionRequest withSubscribedDomains(Collection<DomainDeliverabilityTrackingOption> subscribedDomains)
An array of objects, one for each verified domain that you use to send email and enabled the Deliverability dashboard for.
subscribedDomains
- An array of objects, one for each verified domain that you use to send email and enabled the
Deliverability dashboard for.public String toString()
toString
in class Object
Object.toString()
public PutDeliverabilityDashboardOptionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()