@Generated(value="software.amazon.awssdk:codegen") public final class CreateConfigurationSetEventDestinationRequest extends SesRequest implements ToCopyableBuilder<CreateConfigurationSetEventDestinationRequest.Builder,CreateConfigurationSetEventDestinationRequest>
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 Amazon Web Services 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.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateConfigurationSetEventDestinationRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateConfigurationSetEventDestinationRequest.Builder |
builder() |
String |
configurationSetName()
The name of the configuration set that the event destination should be associated with.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
EventDestination |
eventDestination()
An object that describes the Amazon Web Services service that email sending event where information is published.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateConfigurationSetEventDestinationRequest.Builder> |
serializableBuilderClass() |
CreateConfigurationSetEventDestinationRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String configurationSetName()
The name of the configuration set that the event destination should be associated with.
public final EventDestination eventDestination()
An object that describes the Amazon Web Services service that email sending event where information is published.
public CreateConfigurationSetEventDestinationRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateConfigurationSetEventDestinationRequest.Builder,CreateConfigurationSetEventDestinationRequest>toBuilder in class SesRequestpublic static CreateConfigurationSetEventDestinationRequest.Builder builder()
public static Class<? extends CreateConfigurationSetEventDestinationRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.