@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociateProactiveEngagementDetailsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
| AssociateProactiveEngagementDetailsRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| AssociateProactiveEngagementDetailsRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| List<EmergencyContact> | getEmergencyContactList()
 A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you for
 escalations to the SRT and to initiate proactive customer support. | 
| int | hashCode() | 
| void | setEmergencyContactList(Collection<EmergencyContact> emergencyContactList)
 A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you for
 escalations to the SRT and to initiate proactive customer support. | 
| String | toString()Returns a string representation of this object. | 
| AssociateProactiveEngagementDetailsRequest | withEmergencyContactList(Collection<EmergencyContact> emergencyContactList)
 A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you for
 escalations to the SRT and to initiate proactive customer support. | 
| AssociateProactiveEngagementDetailsRequest | withEmergencyContactList(EmergencyContact... emergencyContactList)
 A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you for
 escalations to the SRT and to initiate proactive customer support. | 
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, withSdkRequestTimeoutpublic AssociateProactiveEngagementDetailsRequest()
public List<EmergencyContact> getEmergencyContactList()
A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you for escalations to the SRT and to initiate proactive customer support.
To enable proactive engagement, the contact list must include at least one phone number.
 The contacts that you provide here replace any contacts that were already defined. If you already have contacts
 defined and want to use them, retrieve the list using DescribeEmergencyContactSettings and then
 provide it here.
 
To enable proactive engagement, the contact list must include at least one phone number.
         The contacts that you provide here replace any contacts that were already defined. If you already have
         contacts defined and want to use them, retrieve the list using
         DescribeEmergencyContactSettings and then provide it here.
         
public void setEmergencyContactList(Collection<EmergencyContact> emergencyContactList)
A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you for escalations to the SRT and to initiate proactive customer support.
To enable proactive engagement, the contact list must include at least one phone number.
 The contacts that you provide here replace any contacts that were already defined. If you already have contacts
 defined and want to use them, retrieve the list using DescribeEmergencyContactSettings and then
 provide it here.
 
emergencyContactList - A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you for
        escalations to the SRT and to initiate proactive customer support. 
        To enable proactive engagement, the contact list must include at least one phone number.
        The contacts that you provide here replace any contacts that were already defined. If you already have
        contacts defined and want to use them, retrieve the list using
        DescribeEmergencyContactSettings and then provide it here.
        
public AssociateProactiveEngagementDetailsRequest withEmergencyContactList(EmergencyContact... emergencyContactList)
A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you for escalations to the SRT and to initiate proactive customer support.
To enable proactive engagement, the contact list must include at least one phone number.
 The contacts that you provide here replace any contacts that were already defined. If you already have contacts
 defined and want to use them, retrieve the list using DescribeEmergencyContactSettings and then
 provide it here.
 
 NOTE: This method appends the values to the existing list (if any). Use
 setEmergencyContactList(java.util.Collection) or withEmergencyContactList(java.util.Collection)
 if you want to override the existing values.
 
emergencyContactList - A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you for
        escalations to the SRT and to initiate proactive customer support. 
        To enable proactive engagement, the contact list must include at least one phone number.
        The contacts that you provide here replace any contacts that were already defined. If you already have
        contacts defined and want to use them, retrieve the list using
        DescribeEmergencyContactSettings and then provide it here.
        
public AssociateProactiveEngagementDetailsRequest withEmergencyContactList(Collection<EmergencyContact> emergencyContactList)
A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you for escalations to the SRT and to initiate proactive customer support.
To enable proactive engagement, the contact list must include at least one phone number.
 The contacts that you provide here replace any contacts that were already defined. If you already have contacts
 defined and want to use them, retrieve the list using DescribeEmergencyContactSettings and then
 provide it here.
 
emergencyContactList - A list of email addresses and phone numbers that the Shield Response Team (SRT) can use to contact you for
        escalations to the SRT and to initiate proactive customer support. 
        To enable proactive engagement, the contact list must include at least one phone number.
        The contacts that you provide here replace any contacts that were already defined. If you already have
        contacts defined and want to use them, retrieve the list using
        DescribeEmergencyContactSettings and then provide it here.
        
public String toString()
toString in class ObjectObject.toString()public AssociateProactiveEngagementDetailsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()