@Generated(value="software.amazon.awssdk:codegen") public final class DeliveryOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DeliveryOptions.Builder,DeliveryOptions>
Used to associate a configuration set with a dedicated IP pool.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DeliveryOptions.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DeliveryOptions.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
String |
sendingPoolName()
The name of the dedicated IP pool that you want to associate with the configuration set.
|
static Class<? extends DeliveryOptions.Builder> |
serializableBuilderClass() |
TlsPolicy |
tlsPolicy()
Specifies whether Amazon Pinpoint should require that incoming email is delivered over a connection that’s
encrypted by using Transport Layer Security (TLS).
|
String |
tlsPolicyAsString()
Specifies whether Amazon Pinpoint should require that incoming email is delivered over a connection that’s
encrypted by using Transport Layer Security (TLS).
|
DeliveryOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic TlsPolicy tlsPolicy()
Specifies whether Amazon Pinpoint should require that incoming email is delivered over a connection that’s
encrypted by using Transport Layer Security (TLS). If this value is set to Require, Amazon Pinpoint
will bounce email messages that cannot be delivered over TLS. The default value is Optional.
If the service returns an enum value that is not available in the current SDK version, tlsPolicy will
return TlsPolicy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
tlsPolicyAsString().
Require,
Amazon Pinpoint will bounce email messages that cannot be delivered over TLS. The default value is
Optional.TlsPolicypublic String tlsPolicyAsString()
Specifies whether Amazon Pinpoint should require that incoming email is delivered over a connection that’s
encrypted by using Transport Layer Security (TLS). If this value is set to Require, Amazon Pinpoint
will bounce email messages that cannot be delivered over TLS. The default value is Optional.
If the service returns an enum value that is not available in the current SDK version, tlsPolicy will
return TlsPolicy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
tlsPolicyAsString().
Require,
Amazon Pinpoint will bounce email messages that cannot be delivered over TLS. The default value is
Optional.TlsPolicypublic String sendingPoolName()
The name of the dedicated IP pool that you want to associate with the configuration set.
public DeliveryOptions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DeliveryOptions.Builder,DeliveryOptions>public static DeliveryOptions.Builder builder()
public static Class<? extends DeliveryOptions.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.