Class RecordingRetention

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

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

    • RecordingRetention

      public RecordingRetention()
    • RecordingRetention

      public RecordingRetention(Boolean initWithEmptyList)
  • Method Details

    • conversationId

      public RecordingRetention conversationId(String conversationId)
    • getConversationId

      public String getConversationId()
    • setConversationId

      public void setConversationId(String conversationId)
    • recordingId

      public RecordingRetention recordingId(String recordingId)
    • getRecordingId

      public String getRecordingId()
    • setRecordingId

      public void setRecordingId(String recordingId)
    • archiveDate

      public RecordingRetention archiveDate(Date archiveDate)
      The date the recording will be archived. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getArchiveDate

      public Date getArchiveDate()
    • setArchiveDate

      public void setArchiveDate(Date archiveDate)
    • archiveMedium

      public RecordingRetention archiveMedium(RecordingRetention.ArchiveMediumEnum archiveMedium)
      The type of archive medium used. Example: CloudArchive
    • getArchiveMedium

      public RecordingRetention.ArchiveMediumEnum getArchiveMedium()
    • setArchiveMedium

      public void setArchiveMedium(RecordingRetention.ArchiveMediumEnum archiveMedium)
    • deleteDate

      public RecordingRetention deleteDate(Date deleteDate)
      The date the recording will be deleted. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDeleteDate

      public Date getDeleteDate()
    • setDeleteDate

      public void setDeleteDate(Date deleteDate)
    • exportDate

      public RecordingRetention exportDate(Date exportDate)
      The date the recording will be exported. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getExportDate

      public Date getExportDate()
    • setExportDate

      public void setExportDate(Date exportDate)
    • exportedDate

      public RecordingRetention exportedDate(Date exportedDate)
      The date the recording was exported. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getExportedDate

      public Date getExportedDate()
    • setExportedDate

      public void setExportedDate(Date exportedDate)
    • creationTime

      public RecordingRetention creationTime(Date creationTime)
      The creation time of the recording. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getCreationTime

      public Date getCreationTime()
    • setCreationTime

      public void setCreationTime(Date creationTime)
    • 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