Package com.mypurecloud.sdk.v2.model
Class InitialConfiguration
java.lang.Object
com.mypurecloud.sdk.v2.model.InitialConfiguration
- All Implemented Interfaces:
Serializable
InitialConfiguration
- See Also:
-
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.audioState(AudioState audioState) Indicates the initial audio state for the communication.booleaninthashCode()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.recordingActive(Boolean recordingActive) Indicates whether recording is active for this communication at creation.voidsetAdditionalInfo(Map<String, String> additionalInfo) voidsetAlerting(Boolean alerting) voidsetAudioState(AudioState audioState) voidsetInbound(Boolean inbound) voidsetInvitedBy(String invitedBy) voidsetRecordingActive(Boolean recordingActive) toString()
-
Constructor Details
-
InitialConfiguration
public InitialConfiguration() -
InitialConfiguration
-
-
Method Details
-
audioState
Indicates the initial audio state for the communication. -
getAudioState
-
setAudioState
-
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
-
recordingActive
Indicates whether recording is active for this communication at creation. -
getRecordingActive
-
setRecordingActive
-
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
-