Class Note

java.lang.Object
com.mypurecloud.sdk.v2.model.Note
All Implemented Interfaces:
Serializable

public class Note extends Object implements Serializable
Note
See Also:
  • Constructor Details

    • Note

      public Note()
    • Note

      public Note(Boolean initWithEmptyList)
  • Method Details

    • getId

      public String getId()
    • division

      public Note division(WritableStarrableDivision division)
      The division to which this entity belongs.
    • getDivision

      public WritableStarrableDivision getDivision()
    • setDivision

      public void setDivision(WritableStarrableDivision division)
    • entityId

      public Note entityId(String entityId)
      The id of the contact or organization to which this note refers. This only needs to be set for input when using the Bulk APIs.
    • getEntityId

      public String getEntityId()
    • setEntityId

      public void setEntityId(String entityId)
    • entityType

      public Note entityType(Note.EntityTypeEnum entityType)
      This is only need to be set when using Bulk API. Using any other value than contact or organization will result in null being used.
    • getEntityType

      public Note.EntityTypeEnum getEntityType()
    • setEntityType

      public void setEntityType(Note.EntityTypeEnum entityType)
    • noteText

      public Note noteText(String noteText)
      Between 1 and 32,000 characters.
    • getNoteText

      public String getNoteText()
    • setNoteText

      public void setNoteText(String noteText)
    • modifyDate

      public Note modifyDate(Date modifyDate)
      Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getModifyDate

      public Date getModifyDate()
    • setModifyDate

      public void setModifyDate(Date modifyDate)
    • createDate

      public Note createDate(Date createDate)
      Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getCreateDate

      public Date getCreateDate()
    • setCreateDate

      public void setCreateDate(Date createDate)
    • createdBy

      public Note createdBy(User createdBy)
      When creating or updating a note, only User.id is required. User object is fully populated when expanding a note.
    • getCreatedBy

      public User getCreatedBy()
    • setCreatedBy

      public void setCreatedBy(User createdBy)
    • getExternalDataSources

      public List<ExternalDataSource> getExternalDataSources()
    • getSelfUri

      public String getSelfUri()
    • 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