@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VdmAttributes extends Object implements Serializable, Cloneable, StructuredPojo
The VDM attributes that apply to your Amazon SES account.
| Constructor and Description |
|---|
VdmAttributes() |
| Modifier and Type | Method and Description |
|---|---|
VdmAttributes |
clone() |
boolean |
equals(Object obj) |
DashboardAttributes |
getDashboardAttributes()
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
|
GuardianAttributes |
getGuardianAttributes()
Specifies additional settings for your VDM configuration as applicable to the Guardian.
|
String |
getVdmEnabled()
Specifies the status of your VDM configuration.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDashboardAttributes(DashboardAttributes dashboardAttributes)
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
|
void |
setGuardianAttributes(GuardianAttributes guardianAttributes)
Specifies additional settings for your VDM configuration as applicable to the Guardian.
|
void |
setVdmEnabled(String vdmEnabled)
Specifies the status of your VDM configuration.
|
String |
toString()
Returns a string representation of this object.
|
VdmAttributes |
withDashboardAttributes(DashboardAttributes dashboardAttributes)
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
|
VdmAttributes |
withGuardianAttributes(GuardianAttributes guardianAttributes)
Specifies additional settings for your VDM configuration as applicable to the Guardian.
|
VdmAttributes |
withVdmEnabled(FeatureStatus vdmEnabled)
Specifies the status of your VDM configuration.
|
VdmAttributes |
withVdmEnabled(String vdmEnabled)
Specifies the status of your VDM configuration.
|
public void setVdmEnabled(String vdmEnabled)
Specifies the status of your VDM configuration. Can be one of the following:
ENABLED – Amazon SES enables VDM for your account.
DISABLED – Amazon SES disables VDM for your account.
vdmEnabled - Specifies the status of your VDM configuration. Can be one of the following:
ENABLED – Amazon SES enables VDM for your account.
DISABLED – Amazon SES disables VDM for your account.
FeatureStatuspublic String getVdmEnabled()
Specifies the status of your VDM configuration. Can be one of the following:
ENABLED – Amazon SES enables VDM for your account.
DISABLED – Amazon SES disables VDM for your account.
ENABLED – Amazon SES enables VDM for your account.
DISABLED – Amazon SES disables VDM for your account.
FeatureStatuspublic VdmAttributes withVdmEnabled(String vdmEnabled)
Specifies the status of your VDM configuration. Can be one of the following:
ENABLED – Amazon SES enables VDM for your account.
DISABLED – Amazon SES disables VDM for your account.
vdmEnabled - Specifies the status of your VDM configuration. Can be one of the following:
ENABLED – Amazon SES enables VDM for your account.
DISABLED – Amazon SES disables VDM for your account.
FeatureStatuspublic VdmAttributes withVdmEnabled(FeatureStatus vdmEnabled)
Specifies the status of your VDM configuration. Can be one of the following:
ENABLED – Amazon SES enables VDM for your account.
DISABLED – Amazon SES disables VDM for your account.
vdmEnabled - Specifies the status of your VDM configuration. Can be one of the following:
ENABLED – Amazon SES enables VDM for your account.
DISABLED – Amazon SES disables VDM for your account.
FeatureStatuspublic void setDashboardAttributes(DashboardAttributes dashboardAttributes)
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
dashboardAttributes - Specifies additional settings for your VDM configuration as applicable to the Dashboard.public DashboardAttributes getDashboardAttributes()
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
public VdmAttributes withDashboardAttributes(DashboardAttributes dashboardAttributes)
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
dashboardAttributes - Specifies additional settings for your VDM configuration as applicable to the Dashboard.public void setGuardianAttributes(GuardianAttributes guardianAttributes)
Specifies additional settings for your VDM configuration as applicable to the Guardian.
guardianAttributes - Specifies additional settings for your VDM configuration as applicable to the Guardian.public GuardianAttributes getGuardianAttributes()
Specifies additional settings for your VDM configuration as applicable to the Guardian.
public VdmAttributes withGuardianAttributes(GuardianAttributes guardianAttributes)
Specifies additional settings for your VDM configuration as applicable to the Guardian.
guardianAttributes - Specifies additional settings for your VDM configuration as applicable to the Guardian.public String toString()
toString in class ObjectObject.toString()public VdmAttributes clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.