Class SendWhatsappMessageTemplate

java.lang.Object
software.xdev.brevo.model.SendWhatsappMessageTemplate

public class SendWhatsappMessageTemplate extends Object
SendWhatsappMessageTemplate
  • Field Details

  • Constructor Details

    • SendWhatsappMessageTemplate

      public SendWhatsappMessageTemplate()
  • Method Details

    • templateId

      public SendWhatsappMessageTemplate templateId(@Nonnull Integer templateId)
    • getTemplateId

      @Nonnull public Integer getTemplateId()
      ID of the template to send
      Returns:
      templateId
    • setTemplateId

      public void setTemplateId(@Nonnull Integer templateId)
    • senderNumber

      public SendWhatsappMessageTemplate senderNumber(@Nonnull String senderNumber)
    • getSenderNumber

      @Nonnull public String getSenderNumber()
      WhatsApp Number with country code. Example, 85264318721
      Returns:
      senderNumber
    • setSenderNumber

      public void setSenderNumber(@Nonnull String senderNumber)
    • params

      public SendWhatsappMessageTemplate params(@Nullable Object params)
    • getParams

      @Nullable public Object getParams()
      Pass the set of attributes to customize the template. For example, {\"FNAME\":\"Joe\", \"LNAME\":\"Doe\"}.
      Returns:
      params
    • setParams

      public void setParams(@Nullable Object params)
    • contactNumbers

      public SendWhatsappMessageTemplate contactNumbers(@Nonnull List<String> contactNumbers)
    • addContactNumbersItem

      public SendWhatsappMessageTemplate addContactNumbersItem(String contactNumbersItem)
    • getContactNumbers

      @Nonnull public List<String> getContactNumbers()
      List of phone numbers of the contacts
      Returns:
      contactNumbers
    • setContactNumbers

      public void setContactNumbers(@Nonnull List<String> contactNumbers)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string