Class TrackingOptions
java.lang.Object
software.amazon.awssdk.services.ses.model.TrackingOptions
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TrackingOptions.Builder,TrackingOptions>
@Generated("software.amazon.awssdk:codegen")
public final class TrackingOptions
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<TrackingOptions.Builder,TrackingOptions>
A domain that is used to redirect email recipients to an Amazon SES-operated domain. This domain captures open and click events generated by Amazon SES emails.
For more information, see Configuring Custom Domains to Handle Open and Click Tracking in the Amazon SES Developer Guide.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic TrackingOptions.Builderbuilder()final StringThe custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends TrackingOptions.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
customRedirectDomain
The custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.
- Returns:
- The custom subdomain that is used to redirect email recipients to the Amazon SES event tracking domain.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<TrackingOptions.Builder,TrackingOptions>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-