Class GetContactDetails

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

public class GetContactDetails extends Object
GetContactDetails
  • Field Details

  • Constructor Details

    • GetContactDetails

      public GetContactDetails()
  • Method Details

    • email

      public GetContactDetails email(@Nullable String email)
    • getEmail

      @Nullable public String getEmail()
      Email address of the contact for which you requested the details
      Returns:
      email
    • setEmail

      public void setEmail(@Nullable String email)
    • id

      public GetContactDetails id(@Nonnull Long id)
    • getId

      @Nonnull public Long getId()
      ID of the contact for which you requested the details
      Returns:
      id
    • setId

      public void setId(@Nonnull Long id)
    • emailBlacklisted

      public GetContactDetails emailBlacklisted(@Nonnull Boolean emailBlacklisted)
    • getEmailBlacklisted

      @Nonnull public Boolean getEmailBlacklisted()
      Blacklist status for email campaigns (true=blacklisted, false=not blacklisted)
      Returns:
      emailBlacklisted
    • setEmailBlacklisted

      public void setEmailBlacklisted(@Nonnull Boolean emailBlacklisted)
    • smsBlacklisted

      public GetContactDetails smsBlacklisted(@Nonnull Boolean smsBlacklisted)
    • getSmsBlacklisted

      @Nonnull public Boolean getSmsBlacklisted()
      Blacklist status for SMS campaigns (true=blacklisted, false=not blacklisted)
      Returns:
      smsBlacklisted
    • setSmsBlacklisted

      public void setSmsBlacklisted(@Nonnull Boolean smsBlacklisted)
    • createdAt

      public GetContactDetails createdAt(@Nonnull String createdAt)
    • getCreatedAt

      @Nonnull public String getCreatedAt()
      Creation UTC date-time of the contact (YYYY-MM-DDTHH:mm:ss.SSSZ)
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt(@Nonnull String createdAt)
    • modifiedAt

      public GetContactDetails modifiedAt(@Nonnull String modifiedAt)
    • getModifiedAt

      @Nonnull public String getModifiedAt()
      Last modification UTC date-time of the contact (YYYY-MM-DDTHH:mm:ss.SSSZ)
      Returns:
      modifiedAt
    • setModifiedAt

      public void setModifiedAt(@Nonnull String modifiedAt)
    • listIds

      public GetContactDetails listIds(@Nonnull List<Long> listIds)
    • addListIdsItem

      public GetContactDetails addListIdsItem(Long listIdsItem)
    • getListIds

      @Nonnull public List<Long> getListIds()
      Get listIds
      Returns:
      listIds
    • setListIds

      public void setListIds(@Nonnull List<Long> listIds)
    • listUnsubscribed

      public GetContactDetails listUnsubscribed(@Nullable List<Long> listUnsubscribed)
    • addListUnsubscribedItem

      public GetContactDetails addListUnsubscribedItem(Long listUnsubscribedItem)
    • getListUnsubscribed

      @Nullable public List<Long> getListUnsubscribed()
      Get listUnsubscribed
      Returns:
      listUnsubscribed
    • setListUnsubscribed

      public void setListUnsubscribed(@Nullable List<Long> listUnsubscribed)
    • attributes

      public GetContactDetails attributes(@Nonnull Object attributes)
    • getAttributes

      @Nonnull public Object getAttributes()
      Set of attributes of the contact
      Returns:
      attributes
    • setAttributes

      public void setAttributes(@Nonnull Object attributes)
    • 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