@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VdmOptions extends Object implements Serializable, Cloneable, StructuredPojo
An object that defines the VDM settings that apply to emails that you send using the configuration set.
Constructor and Description |
---|
VdmOptions() |
Modifier and Type | Method and Description |
---|---|
VdmOptions |
clone() |
boolean |
equals(Object obj) |
DashboardOptions |
getDashboardOptions()
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
|
GuardianOptions |
getGuardianOptions()
Specifies additional settings for your VDM configuration as applicable to the Guardian.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDashboardOptions(DashboardOptions dashboardOptions)
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
|
void |
setGuardianOptions(GuardianOptions guardianOptions)
Specifies additional settings for your VDM configuration as applicable to the Guardian.
|
String |
toString()
Returns a string representation of this object.
|
VdmOptions |
withDashboardOptions(DashboardOptions dashboardOptions)
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
|
VdmOptions |
withGuardianOptions(GuardianOptions guardianOptions)
Specifies additional settings for your VDM configuration as applicable to the Guardian.
|
public void setDashboardOptions(DashboardOptions dashboardOptions)
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
dashboardOptions
- Specifies additional settings for your VDM configuration as applicable to the Dashboard.public DashboardOptions getDashboardOptions()
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
public VdmOptions withDashboardOptions(DashboardOptions dashboardOptions)
Specifies additional settings for your VDM configuration as applicable to the Dashboard.
dashboardOptions
- Specifies additional settings for your VDM configuration as applicable to the Dashboard.public void setGuardianOptions(GuardianOptions guardianOptions)
Specifies additional settings for your VDM configuration as applicable to the Guardian.
guardianOptions
- Specifies additional settings for your VDM configuration as applicable to the Guardian.public GuardianOptions getGuardianOptions()
Specifies additional settings for your VDM configuration as applicable to the Guardian.
public VdmOptions withGuardianOptions(GuardianOptions guardianOptions)
Specifies additional settings for your VDM configuration as applicable to the Guardian.
guardianOptions
- Specifies additional settings for your VDM configuration as applicable to the Guardian.public String toString()
toString
in class Object
Object.toString()
public VdmOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.