Interface DeliveryOptions.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<DeliveryOptions.Builder,DeliveryOptions>
,SdkBuilder<DeliveryOptions.Builder,DeliveryOptions>
,SdkPojo
- Enclosing class:
- DeliveryOptions
public static interface DeliveryOptions.Builder extends SdkPojo, CopyableBuilder<DeliveryOptions.Builder,DeliveryOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeliveryOptions.Builder
tlsPolicy(String tlsPolicy)
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).DeliveryOptions.Builder
tlsPolicy(TlsPolicy tlsPolicy)
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
tlsPolicy
DeliveryOptions.Builder tlsPolicy(String tlsPolicy)
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is
Require
, messages are only delivered if a TLS connection can be established. If the value isOptional
, messages can be delivered in plain text if a TLS connection can't be established.- Parameters:
tlsPolicy
- Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value isRequire
, messages are only delivered if a TLS connection can be established. If the value isOptional
, messages can be delivered in plain text if a TLS connection can't be established.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TlsPolicy
,TlsPolicy
-
tlsPolicy
DeliveryOptions.Builder tlsPolicy(TlsPolicy tlsPolicy)
Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value is
Require
, messages are only delivered if a TLS connection can be established. If the value isOptional
, messages can be delivered in plain text if a TLS connection can't be established.- Parameters:
tlsPolicy
- Specifies whether messages that use the configuration set are required to use Transport Layer Security (TLS). If the value isRequire
, messages are only delivered if a TLS connection can be established. If the value isOptional
, messages can be delivered in plain text if a TLS connection can't be established.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TlsPolicy
,TlsPolicy
-
-