@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateConfigurationSetEventDestinationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents a request to create a configuration set event destination. A configuration set event destination, which can be either Amazon CloudWatch or Amazon Kinesis Firehose, describes an AWS service in which Amazon SES publishes the email sending events associated with a configuration set. For information about using configuration sets, see the Amazon SES Developer Guide.
NOOP| Constructor and Description |
|---|
CreateConfigurationSetEventDestinationRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateConfigurationSetEventDestinationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getConfigurationSetName()
The name of the configuration set to which to apply the event destination.
|
EventDestination |
getEventDestination()
An object that describes the AWS service to which Amazon SES will publish the email sending events associated
with the specified configuration set.
|
int |
hashCode() |
void |
setConfigurationSetName(String configurationSetName)
The name of the configuration set to which to apply the event destination.
|
void |
setEventDestination(EventDestination eventDestination)
An object that describes the AWS service to which Amazon SES will publish the email sending events associated
with the specified configuration set.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CreateConfigurationSetEventDestinationRequest |
withConfigurationSetName(String configurationSetName)
The name of the configuration set to which to apply the event destination.
|
CreateConfigurationSetEventDestinationRequest |
withEventDestination(EventDestination eventDestination)
An object that describes the AWS service to which Amazon SES will publish the email sending events associated
with the specified configuration set.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic CreateConfigurationSetEventDestinationRequest()
public void setConfigurationSetName(String configurationSetName)
The name of the configuration set to which to apply the event destination.
configurationSetName - The name of the configuration set to which to apply the event destination.public String getConfigurationSetName()
The name of the configuration set to which to apply the event destination.
public CreateConfigurationSetEventDestinationRequest withConfigurationSetName(String configurationSetName)
The name of the configuration set to which to apply the event destination.
configurationSetName - The name of the configuration set to which to apply the event destination.public void setEventDestination(EventDestination eventDestination)
An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
eventDestination - An object that describes the AWS service to which Amazon SES will publish the email sending events
associated with the specified configuration set.public EventDestination getEventDestination()
An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
public CreateConfigurationSetEventDestinationRequest withEventDestination(EventDestination eventDestination)
An object that describes the AWS service to which Amazon SES will publish the email sending events associated with the specified configuration set.
eventDestination - An object that describes the AWS service to which Amazon SES will publish the email sending events
associated with the specified configuration set.public String toString()
toString in class ObjectObject.toString()public CreateConfigurationSetEventDestinationRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.