@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 that the event destination should be associated with.
|
EventDestination |
getEventDestination()
An object that describes the AWS service that email sending event information will be published to.
|
int |
hashCode() |
void |
setConfigurationSetName(String configurationSetName)
The name of the configuration set that the event destination should be associated with.
|
void |
setEventDestination(EventDestination eventDestination)
An object that describes the AWS service that email sending event information will be published to.
|
String |
toString()
Returns a string representation of this object.
|
CreateConfigurationSetEventDestinationRequest |
withConfigurationSetName(String configurationSetName)
The name of the configuration set that the event destination should be associated with.
|
CreateConfigurationSetEventDestinationRequest |
withEventDestination(EventDestination eventDestination)
An object that describes the AWS service that email sending event information will be published to.
|
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 CreateConfigurationSetEventDestinationRequest()
public void setConfigurationSetName(String configurationSetName)
The name of the configuration set that the event destination should be associated with.
configurationSetName - The name of the configuration set that the event destination should be associated with.public String getConfigurationSetName()
The name of the configuration set that the event destination should be associated with.
public CreateConfigurationSetEventDestinationRequest withConfigurationSetName(String configurationSetName)
The name of the configuration set that the event destination should be associated with.
configurationSetName - The name of the configuration set that the event destination should be associated with.public void setEventDestination(EventDestination eventDestination)
An object that describes the AWS service that email sending event information will be published to.
eventDestination - An object that describes the AWS service that email sending event information will be published to.public EventDestination getEventDestination()
An object that describes the AWS service that email sending event information will be published to.
public CreateConfigurationSetEventDestinationRequest withEventDestination(EventDestination eventDestination)
An object that describes the AWS service that email sending event information will be published to.
eventDestination - An object that describes the AWS service that email sending event information will be published to.public String toString()
toString in class ObjectObject.toString()public CreateConfigurationSetEventDestinationRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()