Package com.mypurecloud.sdk.v2.model
Class MessagingInitialConfiguration
java.lang.Object
com.mypurecloud.sdk.v2.model.MessagingInitialConfiguration
- All Implemented Interfaces:
Serializable
MessagingInitialConfiguration
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe type of message platform from which the message originated. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadditionalInfo(Map<String, String> additionalInfo) Additional metadata about this session which should be recorded by the platform but which will not be indexed or searchable.Indicates that this communication's initial state is alerting.booleanfromAddress(String fromAddress) Address for the participant on the sending side of the message conversation.getHeld()inthashCode()Indicates that this communication's initial state is held.Indicates the direction of this communication with respect to the contact center.The id of the communication (the \"peer\") that \"invited\" this communication, if this occurred.messageType(MessagingInitialConfiguration.MessageTypeEnum messageType) The type of message platform from which the message originated.voidsetAdditionalInfo(Map<String, String> additionalInfo) voidsetAlerting(Boolean alerting) voidsetFromAddress(String fromAddress) voidvoidsetInbound(Boolean inbound) voidsetInvitedBy(String invitedBy) voidvoidsetToAddress(String toAddress) Address for the participant on receiving side of the message conversation.toString()
-
Constructor Details
-
MessagingInitialConfiguration
public MessagingInitialConfiguration() -
MessagingInitialConfiguration
-
-
Method Details
-
toAddress
Address for the participant on receiving side of the message conversation. If the address is a phone number, E.164 format is recommended. -
getToAddress
-
setToAddress
-
fromAddress
Address for the participant on the sending side of the message conversation. If the address is a phone number, E.164 format is recommended. -
getFromAddress
-
setFromAddress
-
messageType
public MessagingInitialConfiguration messageType(MessagingInitialConfiguration.MessageTypeEnum messageType) The type of message platform from which the message originated. -
getMessageType
-
setMessageType
-
held
Indicates that this communication's initial state is held. -
getHeld
-
setHeld
-
alerting
Indicates that this communication's initial state is alerting. If false, the communication started in a connected state. -
getAlerting
-
setAlerting
-
inbound
Indicates the direction of this communication with respect to the contact center. `true` means the communication is INBOUND. `false` means the communication is OUTBOUND. -
getInbound
-
setInbound
-
invitedBy
The id of the communication (the \"peer\") that \"invited\" this communication, if this occurred. -
getInvitedBy
-
setInvitedBy
-
additionalInfo
Additional metadata about this session which should be recorded by the platform but which will not be indexed or searchable. Primarily for diagnostic value. Any information that needs to be accessible through other components like Analytics should be moved to dedicated fields. -
getAdditionalInfo
-
setAdditionalInfo
-
equals
-
hashCode
public int hashCode() -
toString
-