@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GuardianOptions extends Object implements Serializable, Cloneable, StructuredPojo
An object containing additional settings for your VDM configuration as applicable to the Guardian.
| Constructor and Description | 
|---|
| GuardianOptions() | 
| Modifier and Type | Method and Description | 
|---|---|
| GuardianOptions | clone() | 
| boolean | equals(Object obj) | 
| String | getOptimizedSharedDelivery()
 Specifies the status of your VDM optimized shared delivery. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setOptimizedSharedDelivery(String optimizedSharedDelivery)
 Specifies the status of your VDM optimized shared delivery. | 
| String | toString()Returns a string representation of this object. | 
| GuardianOptions | withOptimizedSharedDelivery(FeatureStatus optimizedSharedDelivery)
 Specifies the status of your VDM optimized shared delivery. | 
| GuardianOptions | withOptimizedSharedDelivery(String optimizedSharedDelivery)
 Specifies the status of your VDM optimized shared delivery. | 
public void setOptimizedSharedDelivery(String optimizedSharedDelivery)
Specifies the status of your VDM optimized shared delivery. Can be one of the following:
 ENABLED – Amazon SES enables optimized shared delivery for the configuration set.
 
 DISABLED – Amazon SES disables optimized shared delivery for the configuration set.
 
optimizedSharedDelivery - Specifies the status of your VDM optimized shared delivery. Can be one of the following:
        
        ENABLED – Amazon SES enables optimized shared delivery for the configuration set.
        
        DISABLED – Amazon SES disables optimized shared delivery for the configuration set.
        
FeatureStatuspublic String getOptimizedSharedDelivery()
Specifies the status of your VDM optimized shared delivery. Can be one of the following:
 ENABLED – Amazon SES enables optimized shared delivery for the configuration set.
 
 DISABLED – Amazon SES disables optimized shared delivery for the configuration set.
 
         ENABLED – Amazon SES enables optimized shared delivery for the configuration set.
         
         DISABLED – Amazon SES disables optimized shared delivery for the configuration set.
         
FeatureStatuspublic GuardianOptions withOptimizedSharedDelivery(String optimizedSharedDelivery)
Specifies the status of your VDM optimized shared delivery. Can be one of the following:
 ENABLED – Amazon SES enables optimized shared delivery for the configuration set.
 
 DISABLED – Amazon SES disables optimized shared delivery for the configuration set.
 
optimizedSharedDelivery - Specifies the status of your VDM optimized shared delivery. Can be one of the following:
        
        ENABLED – Amazon SES enables optimized shared delivery for the configuration set.
        
        DISABLED – Amazon SES disables optimized shared delivery for the configuration set.
        
FeatureStatuspublic GuardianOptions withOptimizedSharedDelivery(FeatureStatus optimizedSharedDelivery)
Specifies the status of your VDM optimized shared delivery. Can be one of the following:
 ENABLED – Amazon SES enables optimized shared delivery for the configuration set.
 
 DISABLED – Amazon SES disables optimized shared delivery for the configuration set.
 
optimizedSharedDelivery - Specifies the status of your VDM optimized shared delivery. Can be one of the following:
        
        ENABLED – Amazon SES enables optimized shared delivery for the configuration set.
        
        DISABLED – Amazon SES disables optimized shared delivery for the configuration set.
        
FeatureStatuspublic String toString()
toString in class ObjectObject.toString()public GuardianOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.