Package com.mypurecloud.sdk.v2.model
Class UserTransferEvent
java.lang.Object
com.mypurecloud.sdk.v2.model.UserTransferEvent
- All Implemented Interfaces:
Serializable
UserTransferEvent
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumIndicates the desired type of transfer. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe id (V4 UUID) used by the external platform to refer to the transfer in subsequent Transfer events.conversationId(String conversationId) A unique Id (V4 UUID) identifying this conversationdestinationUserId(String destinationUserId) The id (V4 UUID) of the desired destination user that the object communication should be transferred to.booleaneventDateTime(Date eventDateTime) A Date Time representing the time this event occurred.A unique (V4 UUID) eventId for this eventinthashCode()initiatingCommunicationId(String initiatingCommunicationId) The id (V4 UUID) of the communication representing the participant that is initiating the transfer.objectCommunicationId(String objectCommunicationId) The id (V4 UUID) of the communication that is being transferred.voidsetCommandId(String commandId) voidsetConversationId(String conversationId) voidsetDestinationUserId(String destinationUserId) voidsetEventDateTime(Date eventDateTime) voidsetEventId(String eventId) voidsetInitiatingCommunicationId(String initiatingCommunicationId) voidsetObjectCommunicationId(String objectCommunicationId) voidsetTargetCommunicationId(String targetCommunicationId) voidsetTransferType(UserTransferEvent.TransferTypeEnum transferType) targetCommunicationId(String targetCommunicationId) The id (V4 UUID) of the communication that is being transferred away from.toString()transferType(UserTransferEvent.TransferTypeEnum transferType) Indicates the desired type of transfer.
-
Constructor Details
-
UserTransferEvent
public UserTransferEvent() -
UserTransferEvent
-
-
Method Details
-
eventId
A unique (V4 UUID) eventId for this event -
getEventId
-
setEventId
-
eventDateTime
A Date Time representing the time this event occurred. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getEventDateTime
-
setEventDateTime
-
conversationId
A unique Id (V4 UUID) identifying this conversation -
getConversationId
-
setConversationId
-
transferType
Indicates the desired type of transfer. -
getTransferType
-
setTransferType
-
commandId
The id (V4 UUID) used by the external platform to refer to the transfer in subsequent Transfer events. -
getCommandId
-
setCommandId
-
initiatingCommunicationId
The id (V4 UUID) of the communication representing the participant that is initiating the transfer. -
getInitiatingCommunicationId
-
setInitiatingCommunicationId
-
targetCommunicationId
The id (V4 UUID) of the communication that is being transferred away from. In many cases this will be the same as the `initiatingCommunicationId`. -
getTargetCommunicationId
-
setTargetCommunicationId
-
objectCommunicationId
The id (V4 UUID) of the communication that is being transferred. -
getObjectCommunicationId
-
setObjectCommunicationId
-
destinationUserId
The id (V4 UUID) of the desired destination user that the object communication should be transferred to. -
getDestinationUserId
-
setDestinationUserId
-
equals
-
hashCode
public int hashCode() -
toString
-