Package com.mypurecloud.sdk.v2.model
Class OpenInboundNormalizedReceipt
java.lang.Object
com.mypurecloud.sdk.v2.model.OpenInboundNormalizedReceipt
- All Implemented Interfaces:
Serializable
Open Messaging rich media message structure
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumMessage receipt status. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionChannel-specific information that describes the message and the message channel/provider.booleangetId()inthashCode()The original unique message Id generated by the messaging platform, that this receipt message is referencing.isFinalReceipt(Boolean isFinalReceipt) Indicates if this is the last message receipt for this message, or if another message receipt can be expected.reasons(List<ConversationReason> reasons) List of reasons for a message receipt that indicates the message has failed.voidvoidvoidsetIsFinalReceipt(Boolean isFinalReceipt) voidsetReasons(List<ConversationReason> reasons) voidMessage receipt status.toString()
-
Constructor Details
-
OpenInboundNormalizedReceipt
public OpenInboundNormalizedReceipt() -
OpenInboundNormalizedReceipt
-
-
Method Details
-
id
The original unique message Id generated by the messaging platform, that this receipt message is referencing. -
getId
-
setId
-
channel
Channel-specific information that describes the message and the message channel/provider. -
getChannel
-
setChannel
-
status
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
-
isFinalReceipt
Indicates if this is the last message receipt for this message, or if another message receipt can be expected. -
getIsFinalReceipt
-
setIsFinalReceipt
-
equals
-
hashCode
public int hashCode() -
toString
-