Package com.mypurecloud.sdk.v2.model
Class ConsultTransferToExternalContact
java.lang.Object
com.mypurecloud.sdk.v2.model.ConsultTransferToExternalContact
- All Implemented Interfaces:
Serializable
ConsultTransferToExternalContact
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe external contact phone type.static enumDetermines to whom the initiating participant is requesting to speak. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconsultingUserId(String consultingUserId) The user ID of the person who wants to talk before completing the transfer.The external contact id.booleaninthashCode()The external contact phone type.voidsetConsultingUserId(String consultingUserId) voidsetContactId(String contactId) voidvoidDetermines to whom the initiating participant is requesting to speak.toString()
-
Constructor Details
-
ConsultTransferToExternalContact
public ConsultTransferToExternalContact() -
ConsultTransferToExternalContact
-
-
Method Details
-
speakTo
public ConsultTransferToExternalContact speakTo(ConsultTransferToExternalContact.SpeakToEnum speakTo) Determines to whom the initiating participant is requesting to speak. Defaults to DESTINATION -
getSpeakTo
-
setSpeakTo
-
consultingUserId
The user ID of the person who wants to talk before completing the transfer. Could be the same of the context user ID -
getConsultingUserId
-
setConsultingUserId
-
contactId
The external contact id. -
getContactId
-
setContactId
-
phoneType
public ConsultTransferToExternalContact phoneType(ConsultTransferToExternalContact.PhoneTypeEnum phoneType) The external contact phone type. -
getPhoneType
-
setPhoneType
-
equals
-
hashCode
public int hashCode() -
toString
-