@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DomainDeliverabilityTrackingOption extends Object implements Serializable, Cloneable, StructuredPojo
An object that contains information about the Deliverability dashboard subscription for a verified domain that you use to send email and currently has an active Deliverability dashboard subscription. If a Deliverability dashboard subscription is active for a domain, you gain access to reputation, inbox placement, and other metrics for the domain.
Constructor and Description |
---|
DomainDeliverabilityTrackingOption() |
Modifier and Type | Method and Description |
---|---|
DomainDeliverabilityTrackingOption |
clone() |
boolean |
equals(Object obj) |
String |
getDomain()
A verified domain that’s associated with your Amazon Web Services account and currently has an active
Deliverability dashboard subscription.
|
InboxPlacementTrackingOption |
getInboxPlacementTrackingOption()
An object that contains information about the inbox placement data settings for the domain.
|
Date |
getSubscriptionStartDate()
The date when you enabled the Deliverability dashboard for the domain.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDomain(String domain)
A verified domain that’s associated with your Amazon Web Services account and currently has an active
Deliverability dashboard subscription.
|
void |
setInboxPlacementTrackingOption(InboxPlacementTrackingOption inboxPlacementTrackingOption)
An object that contains information about the inbox placement data settings for the domain.
|
void |
setSubscriptionStartDate(Date subscriptionStartDate)
The date when you enabled the Deliverability dashboard for the domain.
|
String |
toString()
Returns a string representation of this object.
|
DomainDeliverabilityTrackingOption |
withDomain(String domain)
A verified domain that’s associated with your Amazon Web Services account and currently has an active
Deliverability dashboard subscription.
|
DomainDeliverabilityTrackingOption |
withInboxPlacementTrackingOption(InboxPlacementTrackingOption inboxPlacementTrackingOption)
An object that contains information about the inbox placement data settings for the domain.
|
DomainDeliverabilityTrackingOption |
withSubscriptionStartDate(Date subscriptionStartDate)
The date when you enabled the Deliverability dashboard for the domain.
|
public void setDomain(String domain)
A verified domain that’s associated with your Amazon Web Services account and currently has an active Deliverability dashboard subscription.
domain
- A verified domain that’s associated with your Amazon Web Services account and currently has an active
Deliverability dashboard subscription.public String getDomain()
A verified domain that’s associated with your Amazon Web Services account and currently has an active Deliverability dashboard subscription.
public DomainDeliverabilityTrackingOption withDomain(String domain)
A verified domain that’s associated with your Amazon Web Services account and currently has an active Deliverability dashboard subscription.
domain
- A verified domain that’s associated with your Amazon Web Services account and currently has an active
Deliverability dashboard subscription.public void setSubscriptionStartDate(Date subscriptionStartDate)
The date when you enabled the Deliverability dashboard for the domain.
subscriptionStartDate
- The date when you enabled the Deliverability dashboard for the domain.public Date getSubscriptionStartDate()
The date when you enabled the Deliverability dashboard for the domain.
public DomainDeliverabilityTrackingOption withSubscriptionStartDate(Date subscriptionStartDate)
The date when you enabled the Deliverability dashboard for the domain.
subscriptionStartDate
- The date when you enabled the Deliverability dashboard for the domain.public void setInboxPlacementTrackingOption(InboxPlacementTrackingOption inboxPlacementTrackingOption)
An object that contains information about the inbox placement data settings for the domain.
inboxPlacementTrackingOption
- An object that contains information about the inbox placement data settings for the domain.public InboxPlacementTrackingOption getInboxPlacementTrackingOption()
An object that contains information about the inbox placement data settings for the domain.
public DomainDeliverabilityTrackingOption withInboxPlacementTrackingOption(InboxPlacementTrackingOption inboxPlacementTrackingOption)
An object that contains information about the inbox placement data settings for the domain.
inboxPlacementTrackingOption
- An object that contains information about the inbox placement data settings for the domain.public String toString()
toString
in class Object
Object.toString()
public DomainDeliverabilityTrackingOption clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.