Interface Template.Builder

    • Method Detail

      • templateName

        Template.Builder templateName​(String templateName)

        The name of the template. You will refer to this name when you send email using the SendTemplatedEmail or SendBulkTemplatedEmail operations.

        Parameters:
        templateName - The name of the template. You will refer to this name when you send email using the SendTemplatedEmail or SendBulkTemplatedEmail operations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • templateArn

        Template.Builder templateArn​(String templateArn)

        The Amazon Resource Name (ARN) of the template.

        Parameters:
        templateArn - The Amazon Resource Name (ARN) of the template.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • templateData

        Template.Builder templateData​(String templateData)

        An object that defines the values to use for message variables in the template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the value to use for that variable.

        Parameters:
        templateData - An object that defines the values to use for message variables in the template. This object is a set of key-value pairs. Each key defines a message variable in the template. The corresponding value defines the value to use for that variable.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • headers

        Template.Builder headers​(Collection<MessageHeader> headers)

        The list of message headers that will be added to the email message.

        Parameters:
        headers - The list of message headers that will be added to the email message.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • headers

        Template.Builder headers​(MessageHeader... headers)

        The list of message headers that will be added to the email message.

        Parameters:
        headers - The list of message headers that will be added to the email message.
        Returns:
        Returns a reference to this object so that method calls can be chained together.