Interface UpdateContactRequest.Builder

    • Method Detail

      • contactListName

        UpdateContactRequest.Builder contactListName​(String contactListName)

        The name of the contact list.

        Parameters:
        contactListName - The name of the contact list.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • emailAddress

        UpdateContactRequest.Builder emailAddress​(String emailAddress)

        The contact's email address.

        Parameters:
        emailAddress - The contact's email address.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • topicPreferences

        UpdateContactRequest.Builder topicPreferences​(Collection<TopicPreference> topicPreferences)

        The contact's preference for being opted-in to or opted-out of a topic.

        Parameters:
        topicPreferences - The contact's preference for being opted-in to or opted-out of a topic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • topicPreferences

        UpdateContactRequest.Builder topicPreferences​(TopicPreference... topicPreferences)

        The contact's preference for being opted-in to or opted-out of a topic.

        Parameters:
        topicPreferences - The contact's preference for being opted-in to or opted-out of a topic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • unsubscribeAll

        UpdateContactRequest.Builder unsubscribeAll​(Boolean unsubscribeAll)

        A boolean value status noting if the contact is unsubscribed from all contact list topics.

        Parameters:
        unsubscribeAll - A boolean value status noting if the contact is unsubscribed from all contact list topics.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • attributesData

        UpdateContactRequest.Builder attributesData​(String attributesData)

        The attribute data attached to a contact.

        Parameters:
        attributesData - The attribute data attached to a contact.
        Returns:
        Returns a reference to this object so that method calls can be chained together.