Package com.mypurecloud.sdk.v2.model
Class CallConversation
java.lang.Object
com.mypurecloud.sdk.v2.model.CallConversation
- All Implemented Interfaces:
Serializable
CallConversation
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets recordingState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondivisions(List<ConversationDivisionMembership> divisions) Identifiers of divisions associated with this conversation.booleangetId()getName()inthashCode()inactivityTimeout(Date inactivityTimeout) The time in the future, after which this conversation would be considered inactive.maxParticipants(Integer maxParticipants) If this is a conference conversation, then this field indicates the maximum number of participants allowed to participant in the conference.otherMediaUris(List<String> otherMediaUris) The list of other media channels involved in the conversation.participants(List<CallMediaParticipant> participants) The list of participants involved in the conversation.recentTransfers(List<TransferResponse> recentTransfers) The list of the most recent 20 transfer commands applied to this conversation.recordingState(CallConversation.RecordingStateEnum recordingState) securePause(Boolean securePause) True when the recording of this conversation is in secure pause status.voidsetDivisions(List<ConversationDivisionMembership> divisions) voidsetInactivityTimeout(Date inactivityTimeout) voidsetMaxParticipants(Integer maxParticipants) voidvoidsetOtherMediaUris(List<String> otherMediaUris) voidsetParticipants(List<CallMediaParticipant> participants) voidsetRecentTransfers(List<TransferResponse> recentTransfers) voidsetRecordingState(CallConversation.RecordingStateEnum recordingState) voidsetSecurePause(Boolean securePause) voidsetUtilizationLabelId(String utilizationLabelId) toString()utilizationLabelId(String utilizationLabelId) An optional label that categorizes the conversation.
-
Constructor Details
-
CallConversation
public CallConversation() -
CallConversation
-
-
Method Details
-
getId
-
name
-
getName
-
setName
-
participants
The list of participants involved in the conversation. -
getParticipants
-
setParticipants
-
otherMediaUris
The list of other media channels involved in the conversation. -
getOtherMediaUris
-
setOtherMediaUris
-
recentTransfers
The list of the most recent 20 transfer commands applied to this conversation. -
getRecentTransfers
-
setRecentTransfers
-
utilizationLabelId
An optional label that categorizes the conversation. Max-utilization settings can be configured at a per-label level -
getUtilizationLabelId
-
setUtilizationLabelId
-
inactivityTimeout
The time in the future, after which this conversation would be considered inactive. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getInactivityTimeout
-
setInactivityTimeout
-
divisions
Identifiers of divisions associated with this conversation. -
getDivisions
-
setDivisions
-
recordingState
-
getRecordingState
-
setRecordingState
-
maxParticipants
If this is a conference conversation, then this field indicates the maximum number of participants allowed to participant in the conference. -
getMaxParticipants
-
setMaxParticipants
-
securePause
True when the recording of this conversation is in secure pause status. -
getSecurePause
-
setSecurePause
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-