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 Details

    • 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 is Optional, 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 is Require, messages are only delivered if a TLS connection can be established. If the value is Optional, 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

      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 is Optional, 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 is Require, messages are only delivered if a TLS connection can be established. If the value is Optional, 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:
    • sendingPoolName

      DeliveryOptions.Builder sendingPoolName(String sendingPoolName)

      The name of the dedicated IP pool to associate with the configuration set.

      Parameters:
      sendingPoolName - The name of the dedicated IP pool to associate with the configuration set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.