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(String email)
    • getEmail

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

      public void setEmail(String email)
    • id

      public GetContactDetails id(Long id)
    • getId

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

      public void setId(Long id)
    • emailBlacklisted

      public GetContactDetails emailBlacklisted(Boolean emailBlacklisted)
    • getEmailBlacklisted

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

      public void setEmailBlacklisted(Boolean emailBlacklisted)
    • smsBlacklisted

      public GetContactDetails smsBlacklisted(Boolean smsBlacklisted)
    • getSmsBlacklisted

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

      public void setSmsBlacklisted(Boolean smsBlacklisted)
    • createdAt

      public GetContactDetails createdAt(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(String createdAt)
    • modifiedAt

      public GetContactDetails modifiedAt(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(String modifiedAt)
    • listIds

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

      public GetContactDetails addListIdsItem(Long listIdsItem)
    • getListIds

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

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

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

      public GetContactDetails addListUnsubscribedItem(Long listUnsubscribedItem)
    • getListUnsubscribed

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

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

      public GetContactDetails attributes(Object attributes)
    • getAttributes

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

      public void setAttributes(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