Class TemplatePreviewRequestBody

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

public class TemplatePreviewRequestBody extends Object
TemplatePreviewRequestBody
  • Field Details

  • Constructor Details

    • TemplatePreviewRequestBody

      public TemplatePreviewRequestBody()
  • Method Details

    • templateId

      public TemplatePreviewRequestBody templateId(@Nonnull Integer templateId)
    • getTemplateId

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

      public void setTemplateId(@Nonnull Integer templateId)
    • email

      public TemplatePreviewRequestBody email(@Nullable String email)
    • getEmail

      @Nullable public String getEmail()
      Email of the contact.(Required if params not provided)
      Returns:
      email
    • setEmail

      public void setEmail(@Nullable String email)
    • params

      public TemplatePreviewRequestBody params(@Nullable Object params)
    • getParams

      @Nullable public Object getParams()
      Key-value pairs of dynamic parameters for template rendering.(Required if email not provided) for example **{\"Firstname\":\"John\", \"Lastname\":\"Doe\"}**
      Returns:
      params
    • setParams

      public void setParams(@Nullable Object params)
    • 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