Class TierForContact

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

public class TierForContact extends Object
TierForContact
  • Field Details

  • Constructor Details

    • TierForContact

      public TierForContact()
  • Method Details

    • id

      public TierForContact id(@Nullable UUID id)
    • getId

      @Nullable public UUID getId()
      Unique identifier for the assigned tier
      Returns:
      id
    • setId

      public void setId(@Nullable UUID id)
    • loyaltyProgramId

      public TierForContact loyaltyProgramId(@Nullable UUID loyaltyProgramId)
    • getLoyaltyProgramId

      @Nullable public UUID getLoyaltyProgramId()
      Associated loyalty program Id
      Returns:
      loyaltyProgramId
    • setLoyaltyProgramId

      public void setLoyaltyProgramId(@Nullable UUID loyaltyProgramId)
    • groupId

      public TierForContact groupId(@Nullable UUID groupId)
    • getGroupId

      @Nullable public UUID getGroupId()
      Group Id to which the tier is associated
      Returns:
      groupId
    • setGroupId

      public void setGroupId(@Nullable UUID groupId)
    • contactId

      public TierForContact contactId(@Nullable Integer contactId)
    • getContactId

      @Nullable public Integer getContactId()
      Contact to which the tier is assigned
      Returns:
      contactId
    • setContactId

      public void setContactId(@Nullable Integer contactId)
    • meta

      public TierForContact meta(@Nullable Map<String,Object> meta)
    • putMetaItem

      public TierForContact putMetaItem(String key, Object metaItem)
    • getMeta

      @Nullable public Map<String,Object> getMeta()
      object
      Returns:
      meta
    • setMeta

      public void setMeta(@Nullable Map<String,Object> meta)
    • createdAt

      public TierForContact createdAt(@Nullable OffsetDateTime createdAt)
    • getCreatedAt

      @Nullable public OffsetDateTime getCreatedAt()
      Get createdAt
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt(@Nullable OffsetDateTime createdAt)
    • updatedAt

      public TierForContact updatedAt(@Nullable OffsetDateTime updatedAt)
    • getUpdatedAt

      @Nullable public OffsetDateTime getUpdatedAt()
      Get updatedAt
      Returns:
      updatedAt
    • setUpdatedAt

      public void setUpdatedAt(@Nullable OffsetDateTime updatedAt)
    • 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