Class CrmTasksPostRequest

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

public class CrmTasksPostRequest extends Object
CrmTasksPostRequest
  • Field Details

  • Constructor Details

    • CrmTasksPostRequest

      public CrmTasksPostRequest()
  • Method Details

    • name

      public CrmTasksPostRequest name(@Nonnull String name)
    • getName

      @Nonnull public String getName()
      Name of task
      Returns:
      name
    • setName

      public void setName(@Nonnull String name)
    • duration

      public CrmTasksPostRequest duration(@Nullable Long duration)
    • getDuration

      @Nullable public Long getDuration()
      Duration of task in milliseconds [1 minute = 60000 ms] minimum: 0
      Returns:
      duration
    • setDuration

      public void setDuration(@Nullable Long duration)
    • taskTypeId

      public CrmTasksPostRequest taskTypeId(@Nonnull String taskTypeId)
    • getTaskTypeId

      @Nonnull public String getTaskTypeId()
      Id for type of task e.g Call / Email / Meeting etc.
      Returns:
      taskTypeId
    • setTaskTypeId

      public void setTaskTypeId(@Nonnull String taskTypeId)
    • date

      public CrmTasksPostRequest date(@Nonnull OffsetDateTime date)
    • getDate

      @Nonnull public OffsetDateTime getDate()
      Task due date and time
      Returns:
      date
    • setDate

      public void setDate(@Nonnull OffsetDateTime date)
    • notes

      public CrmTasksPostRequest notes(@Nullable String notes)
    • getNotes

      @Nullable public String getNotes()
      Notes added to a task
      Returns:
      notes
    • setNotes

      public void setNotes(@Nullable String notes)
    • done

      public CrmTasksPostRequest done(@Nullable Boolean done)
    • getDone

      @Nullable public Boolean getDone()
      Task marked as done
      Returns:
      done
    • setDone

      public void setDone(@Nullable Boolean done)
    • assignToId

      public CrmTasksPostRequest assignToId(@Nullable String assignToId)
    • getAssignToId

      @Nullable public String getAssignToId()
      To assign a task to a user you can use either the account email or ID.
      Returns:
      assignToId
    • setAssignToId

      public void setAssignToId(@Nullable String assignToId)
    • contactsIds

      public CrmTasksPostRequest contactsIds(@Nullable List<Integer> contactsIds)
    • addContactsIdsItem

      public CrmTasksPostRequest addContactsIdsItem(Integer contactsIdsItem)
    • getContactsIds

      @Nullable public List<Integer> getContactsIds()
      Contact ids for contacts linked to this task
      Returns:
      contactsIds
    • setContactsIds

      public void setContactsIds(@Nullable List<Integer> contactsIds)
    • dealsIds

      public CrmTasksPostRequest dealsIds(@Nullable List<String> dealsIds)
    • addDealsIdsItem

      public CrmTasksPostRequest addDealsIdsItem(String dealsIdsItem)
    • getDealsIds

      @Nullable public List<String> getDealsIds()
      Deal ids for deals a task is linked to
      Returns:
      dealsIds
    • setDealsIds

      public void setDealsIds(@Nullable List<String> dealsIds)
    • companiesIds

      public CrmTasksPostRequest companiesIds(@Nullable List<String> companiesIds)
    • addCompaniesIdsItem

      public CrmTasksPostRequest addCompaniesIdsItem(String companiesIdsItem)
    • getCompaniesIds

      @Nullable public List<String> getCompaniesIds()
      Companies ids for companies a task is linked to
      Returns:
      companiesIds
    • setCompaniesIds

      public void setCompaniesIds(@Nullable List<String> companiesIds)
    • reminder

      public CrmTasksPostRequest reminder(@Nullable TaskReminder reminder)
    • getReminder

      @Nullable public TaskReminder getReminder()
      Get reminder
      Returns:
      reminder
    • setReminder

      public void setReminder(@Nullable TaskReminder reminder)
    • 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