Package com.mypurecloud.sdk.v2.model
Class RecordingMessageReceipt
java.lang.Object
com.mypurecloud.sdk.v2.model.RecordingMessageReceipt
- All Implemented Interfaces:
Serializable
RecordingMessageReceipt
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe message receipt status -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()inthashCode()The id of the message receipt.reasons(List<RecordingMessageReceiptReason> reasons) List of reasons for a message receipt that indicates the message has failed.receiptTime(Date receiptTime) Original time of the event (receipt).voidvoidsetReasons(List<RecordingMessageReceiptReason> reasons) voidsetReceiptTime(Date receiptTime) voidThe message receipt statustoString()
-
Constructor Details
-
RecordingMessageReceipt
public RecordingMessageReceipt() -
RecordingMessageReceipt
-
-
Method Details
-
id
The id of the message receipt. Message receipts will have the same ID as the message they reference. -
getId
-
setId
-
receiptTime
Original time of the event (receipt). Example: delivery receipt time, read receipt time. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getReceiptTime
-
setReceiptTime
-
status
The message receipt status -
getStatus
-
setStatus
-
reasons
List of reasons for a message receipt that indicates the message has failed. Only used with Failed status. -
getReasons
-
setReasons
-
equals
-
hashCode
public int hashCode() -
toString
-