UNPKG

genesys-workspace-client-js

Version:
920 lines (918 loc) 54.7 kB
/** * Workspace API * Agent API * * OpenAPI spec version: 9.0.000.97.4639 * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * * Swagger Codegen version: 2.4.5 * * Do not edit the class manually. * */ (function(factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. define(['ApiClient', 'model/AcceptData', 'model/AcceptData1', 'model/AcceptData2', 'model/AcceptData3', 'model/ActivatechannelsData', 'model/AddCommentData', 'model/AddDocumentData', 'model/AlternateData', 'model/AnswerData', 'model/ApiErrorResponse', 'model/ApiSuccessResponse', 'model/AvailableSlots', 'model/AvailableSlotsData', 'model/Call', 'model/CallParticipants', 'model/CallingList', 'model/Campaign', 'model/CampaignData', 'model/CampaignStatus', 'model/CancelConsultData', 'model/CancelForwardBody', 'model/ChannelsData', 'model/ChannelsData1', 'model/ChannelsData2', 'model/ClearData', 'model/CompleteConferenceData', 'model/CompleteData', 'model/CompleteTransferData', 'model/ConfigResponse', 'model/ConfigResponseData', 'model/ConfigResponseDataActionCodes', 'model/ConfigResponseDataBusinessAttributes', 'model/ConfigResponseDataTransactions', 'model/ConfigResponseDataValues', 'model/ConsultData', 'model/ConsultData1', 'model/ContactSettingsResponse', 'model/ContactSettingsResponseData', 'model/ContactSettingsResponseDataSettings', 'model/ContactSettingsResponseDataSettingsPhoneNumber', 'model/CreateCallback', 'model/CreateCallbackData', 'model/CurrentSession', 'model/CurrentSessionData', 'model/CurrentSessionDataPendingloginasync', 'model/CurrentSessionDataUser', 'model/CurrentSessionDataUserActiveSession', 'model/CurrentSessionStatus', 'model/CustomNotificationData', 'model/DeleteFromConferenceData', 'model/Devices', 'model/DevicesData', 'model/Dn', 'model/DndOffBody', 'model/DndOnBody', 'model/DndOnBody1', 'model/ExchangeTokenResponse', 'model/ExchangeTokenResponseData', 'model/Field', 'model/ForwardData', 'model/GraphQLTokenResponse', 'model/GraphQLTokenResponseData', 'model/HoldData', 'model/Info', 'model/InitiateConferenceData', 'model/InitiateTransferData', 'model/InviteData', 'model/InviteData1', 'model/IxnReasonCode', 'model/KeyData', 'model/Kvpair', 'model/LeaveData', 'model/LoginData', 'model/LogoutMediaData', 'model/MakeCallData', 'model/Media', 'model/MediaStartMonitoringData', 'model/MediaStopMonitoringData', 'model/MediaSwicthToCoachData', 'model/MediaSwicthToCoachData1', 'model/MediaSwicthToCoachData2', 'model/MediaactivateData', 'model/MediachatinteractionsidacceptData', 'model/MediamediatypeinteractionsidacceptData', 'model/MediamediatypeinteractionsidadddocumentData', 'model/MediamediatypeinteractionsidcompleteData', 'model/MediamediatypeinteractionsidconsultData', 'model/MediamediatypeinteractionsidconsultbyqueueData', 'model/MediamediatypeinteractionsiddeleteuserdataData', 'model/MediamediatypeinteractionsidinviteData', 'model/MediamediatypeinteractionsidinvitebyqueueData', 'model/MediamediatypeinteractionsidleaveData', 'model/MediamediatypeinteractionsidplaceinqueueData', 'model/MediamediatypeinteractionsidpullData', 'model/MediamediatypeinteractionsidrejectData', 'model/MediamediatypeinteractionsidremovefromconferenceData', 'model/MediamediatypeinteractionsidsendcustomnotificationData', 'model/MediamediatypeinteractionsidsendmessageData', 'model/MediamediatypeinteractionsidsendtypingstartedData', 'model/MediamediatypeinteractionsidsendtypingstoppedData', 'model/MediamediatypeinteractionsidsendurlData', 'model/MediamediatypeinteractionsidsetcommentData', 'model/MediamediatypeinteractionsidtransferagentData', 'model/MediamediatypeinteractionsidupdatenicknameData', 'model/MediamediatypelogoutData', 'model/MediamediatypenotreadyData', 'model/MediamediatypestartmonitoringData', 'model/MediamediatypestopmonitoringData', 'model/MergeData', 'model/MonitoringScopeData', 'model/MonitoringScopeDataData', 'model/NotReadyData', 'model/NotReadyForMediaData', 'model/OpenMediaChannel', 'model/OperationId', 'model/PauseRecordingBody', 'model/PersonalFavoriteData', 'model/PlaceInQueueData', 'model/PullInteractionFromWorkbinData', 'model/PureCloudTokenResponse', 'model/PureCloudTokenResponseData', 'model/ReadyData', 'model/ReadyForMediaData', 'model/ReasonOnComplete', 'model/RecentData', 'model/RecentTargetData', 'model/ReconnectData', 'model/RedirectData', 'model/RejectData', 'model/ReleaseData', 'model/RemoveAttachmentData', 'model/RemoveFromConferenceData', 'model/ResumeRecordingBody', 'model/RetrieveData', 'model/SendDTMFData', 'model/SendUserEventData', 'model/SendUserEventDataData', 'model/Service', 'model/SingleStepConferenceData', 'model/SingleStepTransferData', 'model/Slot', 'model/StartMonitoringData', 'model/StartRecordingBody', 'model/Statistic', 'model/StatisticValue', 'model/StatisticsGetValuesData', 'model/StatisticsSubscribeData', 'model/StatisticsSubscribeDataData', 'model/StopMonitoringData', 'model/StopRecordingBody', 'model/Subscription', 'model/SubscriptionSuccessResponse', 'model/SubscriptionSuccessResponseData', 'model/SubscriptionsSuccessResponse', 'model/SubscriptionsSuccessResponseData', 'model/Target', 'model/TargetInformation', 'model/TargetsResponse', 'model/TargetsResponseData', 'model/TargetsResponseStatus', 'model/TargetspersonalfavoritessaveData', 'model/TargetsrecentsaddData', 'model/TransferData', 'model/TypingStartedData', 'model/TypingStoppedData', 'model/UpdateNicknameData', 'model/UserData', 'model/UserData1', 'model/UserDataOperationId', 'model/VoiceactivateData', 'model/VoicecallsidalternateData', 'model/VoicecallsidanswerData', 'model/VoicecallsidcompleteData', 'model/VoicecallsidcompletetransferData', 'model/VoicecallsiddeletefromconferenceData', 'model/VoicecallsiddeleteuserdatapairData', 'model/VoicecallsidinitiateconferenceData', 'model/VoicecallsidinitiatetransferData', 'model/VoicecallsidmergeData', 'model/VoicecallsidreconnectData', 'model/VoicecallsidredirectData', 'model/VoicecallsidsenddtmfData', 'model/VoicecallsidsinglestepconferenceData', 'model/VoicecallsidsinglesteptransferData', 'model/VoiceloginData', 'model/VoicemakecallData', 'model/VoicenotreadyData', 'model/VoicereadyData', 'model/VoicesetforwardData', 'model/VoicestartmonitoringData', 'model/VoicestopmonitoringData', 'api/ChatApi', 'api/MediaApi', 'api/NotificationsApi', 'api/ReportingApi', 'api/SessionApi', 'api/TargetsApi', 'api/VoiceApi'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. module.exports = factory(require('./ApiClient'), require('./model/AcceptData'), require('./model/AcceptData1'), require('./model/AcceptData2'), require('./model/AcceptData3'), require('./model/ActivatechannelsData'), require('./model/AddCommentData'), require('./model/AddDocumentData'), require('./model/AlternateData'), require('./model/AnswerData'), require('./model/ApiErrorResponse'), require('./model/ApiSuccessResponse'), require('./model/AvailableSlots'), require('./model/AvailableSlotsData'), require('./model/Call'), require('./model/CallParticipants'), require('./model/CallingList'), require('./model/Campaign'), require('./model/CampaignData'), require('./model/CampaignStatus'), require('./model/CancelConsultData'), require('./model/CancelForwardBody'), require('./model/ChannelsData'), require('./model/ChannelsData1'), require('./model/ChannelsData2'), require('./model/ClearData'), require('./model/CompleteConferenceData'), require('./model/CompleteData'), require('./model/CompleteTransferData'), require('./model/ConfigResponse'), require('./model/ConfigResponseData'), require('./model/ConfigResponseDataActionCodes'), require('./model/ConfigResponseDataBusinessAttributes'), require('./model/ConfigResponseDataTransactions'), require('./model/ConfigResponseDataValues'), require('./model/ConsultData'), require('./model/ConsultData1'), require('./model/ContactSettingsResponse'), require('./model/ContactSettingsResponseData'), require('./model/ContactSettingsResponseDataSettings'), require('./model/ContactSettingsResponseDataSettingsPhoneNumber'), require('./model/CreateCallback'), require('./model/CreateCallbackData'), require('./model/CurrentSession'), require('./model/CurrentSessionData'), require('./model/CurrentSessionDataPendingloginasync'), require('./model/CurrentSessionDataUser'), require('./model/CurrentSessionDataUserActiveSession'), require('./model/CurrentSessionStatus'), require('./model/CustomNotificationData'), require('./model/DeleteFromConferenceData'), require('./model/Devices'), require('./model/DevicesData'), require('./model/Dn'), require('./model/DndOffBody'), require('./model/DndOnBody'), require('./model/DndOnBody1'), require('./model/ExchangeTokenResponse'), require('./model/ExchangeTokenResponseData'), require('./model/Field'), require('./model/ForwardData'), require('./model/GraphQLTokenResponse'), require('./model/GraphQLTokenResponseData'), require('./model/HoldData'), require('./model/Info'), require('./model/InitiateConferenceData'), require('./model/InitiateTransferData'), require('./model/InviteData'), require('./model/InviteData1'), require('./model/IxnReasonCode'), require('./model/KeyData'), require('./model/Kvpair'), require('./model/LeaveData'), require('./model/LoginData'), require('./model/LogoutMediaData'), require('./model/MakeCallData'), require('./model/Media'), require('./model/MediaStartMonitoringData'), require('./model/MediaStopMonitoringData'), require('./model/MediaSwicthToCoachData'), require('./model/MediaSwicthToCoachData1'), require('./model/MediaSwicthToCoachData2'), require('./model/MediaactivateData'), require('./model/MediachatinteractionsidacceptData'), require('./model/MediamediatypeinteractionsidacceptData'), require('./model/MediamediatypeinteractionsidadddocumentData'), require('./model/MediamediatypeinteractionsidcompleteData'), require('./model/MediamediatypeinteractionsidconsultData'), require('./model/MediamediatypeinteractionsidconsultbyqueueData'), require('./model/MediamediatypeinteractionsiddeleteuserdataData'), require('./model/MediamediatypeinteractionsidinviteData'), require('./model/MediamediatypeinteractionsidinvitebyqueueData'), require('./model/MediamediatypeinteractionsidleaveData'), require('./model/MediamediatypeinteractionsidplaceinqueueData'), require('./model/MediamediatypeinteractionsidpullData'), require('./model/MediamediatypeinteractionsidrejectData'), require('./model/MediamediatypeinteractionsidremovefromconferenceData'), require('./model/MediamediatypeinteractionsidsendcustomnotificationData'), require('./model/MediamediatypeinteractionsidsendmessageData'), require('./model/MediamediatypeinteractionsidsendtypingstartedData'), require('./model/MediamediatypeinteractionsidsendtypingstoppedData'), require('./model/MediamediatypeinteractionsidsendurlData'), require('./model/MediamediatypeinteractionsidsetcommentData'), require('./model/MediamediatypeinteractionsidtransferagentData'), require('./model/MediamediatypeinteractionsidupdatenicknameData'), require('./model/MediamediatypelogoutData'), require('./model/MediamediatypenotreadyData'), require('./model/MediamediatypestartmonitoringData'), require('./model/MediamediatypestopmonitoringData'), require('./model/MergeData'), require('./model/MonitoringScopeData'), require('./model/MonitoringScopeDataData'), require('./model/NotReadyData'), require('./model/NotReadyForMediaData'), require('./model/OpenMediaChannel'), require('./model/OperationId'), require('./model/PauseRecordingBody'), require('./model/PersonalFavoriteData'), require('./model/PlaceInQueueData'), require('./model/PullInteractionFromWorkbinData'), require('./model/PureCloudTokenResponse'), require('./model/PureCloudTokenResponseData'), require('./model/ReadyData'), require('./model/ReadyForMediaData'), require('./model/ReasonOnComplete'), require('./model/RecentData'), require('./model/RecentTargetData'), require('./model/ReconnectData'), require('./model/RedirectData'), require('./model/RejectData'), require('./model/ReleaseData'), require('./model/RemoveAttachmentData'), require('./model/RemoveFromConferenceData'), require('./model/ResumeRecordingBody'), require('./model/RetrieveData'), require('./model/SendDTMFData'), require('./model/SendUserEventData'), require('./model/SendUserEventDataData'), require('./model/Service'), require('./model/SingleStepConferenceData'), require('./model/SingleStepTransferData'), require('./model/Slot'), require('./model/StartMonitoringData'), require('./model/StartRecordingBody'), require('./model/Statistic'), require('./model/StatisticValue'), require('./model/StatisticsGetValuesData'), require('./model/StatisticsSubscribeData'), require('./model/StatisticsSubscribeDataData'), require('./model/StopMonitoringData'), require('./model/StopRecordingBody'), require('./model/Subscription'), require('./model/SubscriptionSuccessResponse'), require('./model/SubscriptionSuccessResponseData'), require('./model/SubscriptionsSuccessResponse'), require('./model/SubscriptionsSuccessResponseData'), require('./model/Target'), require('./model/TargetInformation'), require('./model/TargetsResponse'), require('./model/TargetsResponseData'), require('./model/TargetsResponseStatus'), require('./model/TargetspersonalfavoritessaveData'), require('./model/TargetsrecentsaddData'), require('./model/TransferData'), require('./model/TypingStartedData'), require('./model/TypingStoppedData'), require('./model/UpdateNicknameData'), require('./model/UserData'), require('./model/UserData1'), require('./model/UserDataOperationId'), require('./model/VoiceactivateData'), require('./model/VoicecallsidalternateData'), require('./model/VoicecallsidanswerData'), require('./model/VoicecallsidcompleteData'), require('./model/VoicecallsidcompletetransferData'), require('./model/VoicecallsiddeletefromconferenceData'), require('./model/VoicecallsiddeleteuserdatapairData'), require('./model/VoicecallsidinitiateconferenceData'), require('./model/VoicecallsidinitiatetransferData'), require('./model/VoicecallsidmergeData'), require('./model/VoicecallsidreconnectData'), require('./model/VoicecallsidredirectData'), require('./model/VoicecallsidsenddtmfData'), require('./model/VoicecallsidsinglestepconferenceData'), require('./model/VoicecallsidsinglesteptransferData'), require('./model/VoiceloginData'), require('./model/VoicemakecallData'), require('./model/VoicenotreadyData'), require('./model/VoicereadyData'), require('./model/VoicesetforwardData'), require('./model/VoicestartmonitoringData'), require('./model/VoicestopmonitoringData'), require('./api/ChatApi'), require('./api/MediaApi'), require('./api/NotificationsApi'), require('./api/ReportingApi'), require('./api/SessionApi'), require('./api/TargetsApi'), require('./api/VoiceApi')); } }(function(ApiClient, AcceptData, AcceptData1, AcceptData2, AcceptData3, ActivatechannelsData, AddCommentData, AddDocumentData, AlternateData, AnswerData, ApiErrorResponse, ApiSuccessResponse, AvailableSlots, AvailableSlotsData, Call, CallParticipants, CallingList, Campaign, CampaignData, CampaignStatus, CancelConsultData, CancelForwardBody, ChannelsData, ChannelsData1, ChannelsData2, ClearData, CompleteConferenceData, CompleteData, CompleteTransferData, ConfigResponse, ConfigResponseData, ConfigResponseDataActionCodes, ConfigResponseDataBusinessAttributes, ConfigResponseDataTransactions, ConfigResponseDataValues, ConsultData, ConsultData1, ContactSettingsResponse, ContactSettingsResponseData, ContactSettingsResponseDataSettings, ContactSettingsResponseDataSettingsPhoneNumber, CreateCallback, CreateCallbackData, CurrentSession, CurrentSessionData, CurrentSessionDataPendingloginasync, CurrentSessionDataUser, CurrentSessionDataUserActiveSession, CurrentSessionStatus, CustomNotificationData, DeleteFromConferenceData, Devices, DevicesData, Dn, DndOffBody, DndOnBody, DndOnBody1, ExchangeTokenResponse, ExchangeTokenResponseData, Field, ForwardData, GraphQLTokenResponse, GraphQLTokenResponseData, HoldData, Info, InitiateConferenceData, InitiateTransferData, InviteData, InviteData1, IxnReasonCode, KeyData, Kvpair, LeaveData, LoginData, LogoutMediaData, MakeCallData, Media, MediaStartMonitoringData, MediaStopMonitoringData, MediaSwicthToCoachData, MediaSwicthToCoachData1, MediaSwicthToCoachData2, MediaactivateData, MediachatinteractionsidacceptData, MediamediatypeinteractionsidacceptData, MediamediatypeinteractionsidadddocumentData, MediamediatypeinteractionsidcompleteData, MediamediatypeinteractionsidconsultData, MediamediatypeinteractionsidconsultbyqueueData, MediamediatypeinteractionsiddeleteuserdataData, MediamediatypeinteractionsidinviteData, MediamediatypeinteractionsidinvitebyqueueData, MediamediatypeinteractionsidleaveData, MediamediatypeinteractionsidplaceinqueueData, MediamediatypeinteractionsidpullData, MediamediatypeinteractionsidrejectData, MediamediatypeinteractionsidremovefromconferenceData, MediamediatypeinteractionsidsendcustomnotificationData, MediamediatypeinteractionsidsendmessageData, MediamediatypeinteractionsidsendtypingstartedData, MediamediatypeinteractionsidsendtypingstoppedData, MediamediatypeinteractionsidsendurlData, MediamediatypeinteractionsidsetcommentData, MediamediatypeinteractionsidtransferagentData, MediamediatypeinteractionsidupdatenicknameData, MediamediatypelogoutData, MediamediatypenotreadyData, MediamediatypestartmonitoringData, MediamediatypestopmonitoringData, MergeData, MonitoringScopeData, MonitoringScopeDataData, NotReadyData, NotReadyForMediaData, OpenMediaChannel, OperationId, PauseRecordingBody, PersonalFavoriteData, PlaceInQueueData, PullInteractionFromWorkbinData, PureCloudTokenResponse, PureCloudTokenResponseData, ReadyData, ReadyForMediaData, ReasonOnComplete, RecentData, RecentTargetData, ReconnectData, RedirectData, RejectData, ReleaseData, RemoveAttachmentData, RemoveFromConferenceData, ResumeRecordingBody, RetrieveData, SendDTMFData, SendUserEventData, SendUserEventDataData, Service, SingleStepConferenceData, SingleStepTransferData, Slot, StartMonitoringData, StartRecordingBody, Statistic, StatisticValue, StatisticsGetValuesData, StatisticsSubscribeData, StatisticsSubscribeDataData, StopMonitoringData, StopRecordingBody, Subscription, SubscriptionSuccessResponse, SubscriptionSuccessResponseData, SubscriptionsSuccessResponse, SubscriptionsSuccessResponseData, Target, TargetInformation, TargetsResponse, TargetsResponseData, TargetsResponseStatus, TargetspersonalfavoritessaveData, TargetsrecentsaddData, TransferData, TypingStartedData, TypingStoppedData, UpdateNicknameData, UserData, UserData1, UserDataOperationId, VoiceactivateData, VoicecallsidalternateData, VoicecallsidanswerData, VoicecallsidcompleteData, VoicecallsidcompletetransferData, VoicecallsiddeletefromconferenceData, VoicecallsiddeleteuserdatapairData, VoicecallsidinitiateconferenceData, VoicecallsidinitiatetransferData, VoicecallsidmergeData, VoicecallsidreconnectData, VoicecallsidredirectData, VoicecallsidsenddtmfData, VoicecallsidsinglestepconferenceData, VoicecallsidsinglesteptransferData, VoiceloginData, VoicemakecallData, VoicenotreadyData, VoicereadyData, VoicesetforwardData, VoicestartmonitoringData, VoicestopmonitoringData, ChatApi, MediaApi, NotificationsApi, ReportingApi, SessionApi, TargetsApi, VoiceApi) { 'use strict'; /** * Agent_API.<br> * The <code>index</code> module provides access to constructors for all the classes which comprise the public API. * <p> * An AMD (recommended!) or CommonJS application will generally do something equivalent to the following: * <pre> * var WorkspaceApi = require('index'); // See note below*. * var xxxSvc = new WorkspaceApi.XxxApi(); // Allocate the API class we're going to use. * var yyyModel = new WorkspaceApi.Yyy(); // Construct a model instance. * yyyModel.someProperty = 'someValue'; * ... * var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service. * ... * </pre> * <em>*NOTE: For a top-level AMD script, use require(['index'], function(){...}) * and put the application logic within the callback function.</em> * </p> * <p> * A non-AMD browser application (discouraged) might do something like this: * <pre> * var xxxSvc = new WorkspaceApi.XxxApi(); // Allocate the API class we're going to use. * var yyy = new WorkspaceApi.Yyy(); // Construct a model instance. * yyyModel.someProperty = 'someValue'; * ... * var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service. * ... * </pre> * </p> * @module index * @version 9.0.000.97.4639 */ var exports = { /** * The ApiClient constructor. * @property {module:ApiClient} */ ApiClient: ApiClient, /** * The AcceptData model constructor. * @property {module:model/AcceptData} */ AcceptData: AcceptData, /** * The AcceptData1 model constructor. * @property {module:model/AcceptData1} */ AcceptData1: AcceptData1, /** * The AcceptData2 model constructor. * @property {module:model/AcceptData2} */ AcceptData2: AcceptData2, /** * The AcceptData3 model constructor. * @property {module:model/AcceptData3} */ AcceptData3: AcceptData3, /** * The ActivatechannelsData model constructor. * @property {module:model/ActivatechannelsData} */ ActivatechannelsData: ActivatechannelsData, /** * The AddCommentData model constructor. * @property {module:model/AddCommentData} */ AddCommentData: AddCommentData, /** * The AddDocumentData model constructor. * @property {module:model/AddDocumentData} */ AddDocumentData: AddDocumentData, /** * The AlternateData model constructor. * @property {module:model/AlternateData} */ AlternateData: AlternateData, /** * The AnswerData model constructor. * @property {module:model/AnswerData} */ AnswerData: AnswerData, /** * The ApiErrorResponse model constructor. * @property {module:model/ApiErrorResponse} */ ApiErrorResponse: ApiErrorResponse, /** * The ApiSuccessResponse model constructor. * @property {module:model/ApiSuccessResponse} */ ApiSuccessResponse: ApiSuccessResponse, /** * The AvailableSlots model constructor. * @property {module:model/AvailableSlots} */ AvailableSlots: AvailableSlots, /** * The AvailableSlotsData model constructor. * @property {module:model/AvailableSlotsData} */ AvailableSlotsData: AvailableSlotsData, /** * The Call model constructor. * @property {module:model/Call} */ Call: Call, /** * The CallParticipants model constructor. * @property {module:model/CallParticipants} */ CallParticipants: CallParticipants, /** * The CallingList model constructor. * @property {module:model/CallingList} */ CallingList: CallingList, /** * The Campaign model constructor. * @property {module:model/Campaign} */ Campaign: Campaign, /** * The CampaignData model constructor. * @property {module:model/CampaignData} */ CampaignData: CampaignData, /** * The CampaignStatus model constructor. * @property {module:model/CampaignStatus} */ CampaignStatus: CampaignStatus, /** * The CancelConsultData model constructor. * @property {module:model/CancelConsultData} */ CancelConsultData: CancelConsultData, /** * The CancelForwardBody model constructor. * @property {module:model/CancelForwardBody} */ CancelForwardBody: CancelForwardBody, /** * The ChannelsData model constructor. * @property {module:model/ChannelsData} */ ChannelsData: ChannelsData, /** * The ChannelsData1 model constructor. * @property {module:model/ChannelsData1} */ ChannelsData1: ChannelsData1, /** * The ChannelsData2 model constructor. * @property {module:model/ChannelsData2} */ ChannelsData2: ChannelsData2, /** * The ClearData model constructor. * @property {module:model/ClearData} */ ClearData: ClearData, /** * The CompleteConferenceData model constructor. * @property {module:model/CompleteConferenceData} */ CompleteConferenceData: CompleteConferenceData, /** * The CompleteData model constructor. * @property {module:model/CompleteData} */ CompleteData: CompleteData, /** * The CompleteTransferData model constructor. * @property {module:model/CompleteTransferData} */ CompleteTransferData: CompleteTransferData, /** * The ConfigResponse model constructor. * @property {module:model/ConfigResponse} */ ConfigResponse: ConfigResponse, /** * The ConfigResponseData model constructor. * @property {module:model/ConfigResponseData} */ ConfigResponseData: ConfigResponseData, /** * The ConfigResponseDataActionCodes model constructor. * @property {module:model/ConfigResponseDataActionCodes} */ ConfigResponseDataActionCodes: ConfigResponseDataActionCodes, /** * The ConfigResponseDataBusinessAttributes model constructor. * @property {module:model/ConfigResponseDataBusinessAttributes} */ ConfigResponseDataBusinessAttributes: ConfigResponseDataBusinessAttributes, /** * The ConfigResponseDataTransactions model constructor. * @property {module:model/ConfigResponseDataTransactions} */ ConfigResponseDataTransactions: ConfigResponseDataTransactions, /** * The ConfigResponseDataValues model constructor. * @property {module:model/ConfigResponseDataValues} */ ConfigResponseDataValues: ConfigResponseDataValues, /** * The ConsultData model constructor. * @property {module:model/ConsultData} */ ConsultData: ConsultData, /** * The ConsultData1 model constructor. * @property {module:model/ConsultData1} */ ConsultData1: ConsultData1, /** * The ContactSettingsResponse model constructor. * @property {module:model/ContactSettingsResponse} */ ContactSettingsResponse: ContactSettingsResponse, /** * The ContactSettingsResponseData model constructor. * @property {module:model/ContactSettingsResponseData} */ ContactSettingsResponseData: ContactSettingsResponseData, /** * The ContactSettingsResponseDataSettings model constructor. * @property {module:model/ContactSettingsResponseDataSettings} */ ContactSettingsResponseDataSettings: ContactSettingsResponseDataSettings, /** * The ContactSettingsResponseDataSettingsPhoneNumber model constructor. * @property {module:model/ContactSettingsResponseDataSettingsPhoneNumber} */ ContactSettingsResponseDataSettingsPhoneNumber: ContactSettingsResponseDataSettingsPhoneNumber, /** * The CreateCallback model constructor. * @property {module:model/CreateCallback} */ CreateCallback: CreateCallback, /** * The CreateCallbackData model constructor. * @property {module:model/CreateCallbackData} */ CreateCallbackData: CreateCallbackData, /** * The CurrentSession model constructor. * @property {module:model/CurrentSession} */ CurrentSession: CurrentSession, /** * The CurrentSessionData model constructor. * @property {module:model/CurrentSessionData} */ CurrentSessionData: CurrentSessionData, /** * The CurrentSessionDataPendingloginasync model constructor. * @property {module:model/CurrentSessionDataPendingloginasync} */ CurrentSessionDataPendingloginasync: CurrentSessionDataPendingloginasync, /** * The CurrentSessionDataUser model constructor. * @property {module:model/CurrentSessionDataUser} */ CurrentSessionDataUser: CurrentSessionDataUser, /** * The CurrentSessionDataUserActiveSession model constructor. * @property {module:model/CurrentSessionDataUserActiveSession} */ CurrentSessionDataUserActiveSession: CurrentSessionDataUserActiveSession, /** * The CurrentSessionStatus model constructor. * @property {module:model/CurrentSessionStatus} */ CurrentSessionStatus: CurrentSessionStatus, /** * The CustomNotificationData model constructor. * @property {module:model/CustomNotificationData} */ CustomNotificationData: CustomNotificationData, /** * The DeleteFromConferenceData model constructor. * @property {module:model/DeleteFromConferenceData} */ DeleteFromConferenceData: DeleteFromConferenceData, /** * The Devices model constructor. * @property {module:model/Devices} */ Devices: Devices, /** * The DevicesData model constructor. * @property {module:model/DevicesData} */ DevicesData: DevicesData, /** * The Dn model constructor. * @property {module:model/Dn} */ Dn: Dn, /** * The DndOffBody model constructor. * @property {module:model/DndOffBody} */ DndOffBody: DndOffBody, /** * The DndOnBody model constructor. * @property {module:model/DndOnBody} */ DndOnBody: DndOnBody, /** * The DndOnBody1 model constructor. * @property {module:model/DndOnBody1} */ DndOnBody1: DndOnBody1, /** * The ExchangeTokenResponse model constructor. * @property {module:model/ExchangeTokenResponse} */ ExchangeTokenResponse: ExchangeTokenResponse, /** * The ExchangeTokenResponseData model constructor. * @property {module:model/ExchangeTokenResponseData} */ ExchangeTokenResponseData: ExchangeTokenResponseData, /** * The Field model constructor. * @property {module:model/Field} */ Field: Field, /** * The ForwardData model constructor. * @property {module:model/ForwardData} */ ForwardData: ForwardData, /** * The GraphQLTokenResponse model constructor. * @property {module:model/GraphQLTokenResponse} */ GraphQLTokenResponse: GraphQLTokenResponse, /** * The GraphQLTokenResponseData model constructor. * @property {module:model/GraphQLTokenResponseData} */ GraphQLTokenResponseData: GraphQLTokenResponseData, /** * The HoldData model constructor. * @property {module:model/HoldData} */ HoldData: HoldData, /** * The Info model constructor. * @property {module:model/Info} */ Info: Info, /** * The InitiateConferenceData model constructor. * @property {module:model/InitiateConferenceData} */ InitiateConferenceData: InitiateConferenceData, /** * The InitiateTransferData model constructor. * @property {module:model/InitiateTransferData} */ InitiateTransferData: InitiateTransferData, /** * The InviteData model constructor. * @property {module:model/InviteData} */ InviteData: InviteData, /** * The InviteData1 model constructor. * @property {module:model/InviteData1} */ InviteData1: InviteData1, /** * The IxnReasonCode model constructor. * @property {module:model/IxnReasonCode} */ IxnReasonCode: IxnReasonCode, /** * The KeyData model constructor. * @property {module:model/KeyData} */ KeyData: KeyData, /** * The Kvpair model constructor. * @property {module:model/Kvpair} */ Kvpair: Kvpair, /** * The LeaveData model constructor. * @property {module:model/LeaveData} */ LeaveData: LeaveData, /** * The LoginData model constructor. * @property {module:model/LoginData} */ LoginData: LoginData, /** * The LogoutMediaData model constructor. * @property {module:model/LogoutMediaData} */ LogoutMediaData: LogoutMediaData, /** * The MakeCallData model constructor. * @property {module:model/MakeCallData} */ MakeCallData: MakeCallData, /** * The Media model constructor. * @property {module:model/Media} */ Media: Media, /** * The MediaStartMonitoringData model constructor. * @property {module:model/MediaStartMonitoringData} */ MediaStartMonitoringData: MediaStartMonitoringData, /** * The MediaStopMonitoringData model constructor. * @property {module:model/MediaStopMonitoringData} */ MediaStopMonitoringData: MediaStopMonitoringData, /** * The MediaSwicthToCoachData model constructor. * @property {module:model/MediaSwicthToCoachData} */ MediaSwicthToCoachData: MediaSwicthToCoachData, /** * The MediaSwicthToCoachData1 model constructor. * @property {module:model/MediaSwicthToCoachData1} */ MediaSwicthToCoachData1: MediaSwicthToCoachData1, /** * The MediaSwicthToCoachData2 model constructor. * @property {module:model/MediaSwicthToCoachData2} */ MediaSwicthToCoachData2: MediaSwicthToCoachData2, /** * The MediaactivateData model constructor. * @property {module:model/MediaactivateData} */ MediaactivateData: MediaactivateData, /** * The MediachatinteractionsidacceptData model constructor. * @property {module:model/MediachatinteractionsidacceptData} */ MediachatinteractionsidacceptData: MediachatinteractionsidacceptData, /** * The MediamediatypeinteractionsidacceptData model constructor. * @property {module:model/MediamediatypeinteractionsidacceptData} */ MediamediatypeinteractionsidacceptData: MediamediatypeinteractionsidacceptData, /** * The MediamediatypeinteractionsidadddocumentData model constructor. * @property {module:model/MediamediatypeinteractionsidadddocumentData} */ MediamediatypeinteractionsidadddocumentData: MediamediatypeinteractionsidadddocumentData, /** * The MediamediatypeinteractionsidcompleteData model constructor. * @property {module:model/MediamediatypeinteractionsidcompleteData} */ MediamediatypeinteractionsidcompleteData: MediamediatypeinteractionsidcompleteData, /** * The MediamediatypeinteractionsidconsultData model constructor. * @property {module:model/MediamediatypeinteractionsidconsultData} */ MediamediatypeinteractionsidconsultData: MediamediatypeinteractionsidconsultData, /** * The MediamediatypeinteractionsidconsultbyqueueData model constructor. * @property {module:model/MediamediatypeinteractionsidconsultbyqueueData} */ MediamediatypeinteractionsidconsultbyqueueData: MediamediatypeinteractionsidconsultbyqueueData, /** * The MediamediatypeinteractionsiddeleteuserdataData model constructor. * @property {module:model/MediamediatypeinteractionsiddeleteuserdataData} */ MediamediatypeinteractionsiddeleteuserdataData: MediamediatypeinteractionsiddeleteuserdataData, /** * The MediamediatypeinteractionsidinviteData model constructor. * @property {module:model/MediamediatypeinteractionsidinviteData} */ MediamediatypeinteractionsidinviteData: MediamediatypeinteractionsidinviteData, /** * The MediamediatypeinteractionsidinvitebyqueueData model constructor. * @property {module:model/MediamediatypeinteractionsidinvitebyqueueData} */ MediamediatypeinteractionsidinvitebyqueueData: MediamediatypeinteractionsidinvitebyqueueData, /** * The MediamediatypeinteractionsidleaveData model constructor. * @property {module:model/MediamediatypeinteractionsidleaveData} */ MediamediatypeinteractionsidleaveData: MediamediatypeinteractionsidleaveData, /** * The MediamediatypeinteractionsidplaceinqueueData model constructor. * @property {module:model/MediamediatypeinteractionsidplaceinqueueData} */ MediamediatypeinteractionsidplaceinqueueData: MediamediatypeinteractionsidplaceinqueueData, /** * The MediamediatypeinteractionsidpullData model constructor. * @property {module:model/MediamediatypeinteractionsidpullData} */ MediamediatypeinteractionsidpullData: MediamediatypeinteractionsidpullData, /** * The MediamediatypeinteractionsidrejectData model constructor. * @property {module:model/MediamediatypeinteractionsidrejectData} */ MediamediatypeinteractionsidrejectData: MediamediatypeinteractionsidrejectData, /** * The MediamediatypeinteractionsidremovefromconferenceData model constructor. * @property {module:model/MediamediatypeinteractionsidremovefromconferenceData} */ MediamediatypeinteractionsidremovefromconferenceData: MediamediatypeinteractionsidremovefromconferenceData, /** * The MediamediatypeinteractionsidsendcustomnotificationData model constructor. * @property {module:model/MediamediatypeinteractionsidsendcustomnotificationData} */ MediamediatypeinteractionsidsendcustomnotificationData: MediamediatypeinteractionsidsendcustomnotificationData, /** * The MediamediatypeinteractionsidsendmessageData model constructor. * @property {module:model/MediamediatypeinteractionsidsendmessageData} */ MediamediatypeinteractionsidsendmessageData: MediamediatypeinteractionsidsendmessageData, /** * The MediamediatypeinteractionsidsendtypingstartedData model constructor. * @property {module:model/MediamediatypeinteractionsidsendtypingstartedData} */ MediamediatypeinteractionsidsendtypingstartedData: MediamediatypeinteractionsidsendtypingstartedData, /** * The MediamediatypeinteractionsidsendtypingstoppedData model constructor. * @property {module:model/MediamediatypeinteractionsidsendtypingstoppedData} */ MediamediatypeinteractionsidsendtypingstoppedData: MediamediatypeinteractionsidsendtypingstoppedData, /** * The MediamediatypeinteractionsidsendurlData model constructor. * @property {module:model/MediamediatypeinteractionsidsendurlData} */ MediamediatypeinteractionsidsendurlData: MediamediatypeinteractionsidsendurlData, /** * The MediamediatypeinteractionsidsetcommentData model constructor. * @property {module:model/MediamediatypeinteractionsidsetcommentData} */ MediamediatypeinteractionsidsetcommentData: MediamediatypeinteractionsidsetcommentData, /** * The MediamediatypeinteractionsidtransferagentData model constructor. * @property {module:model/MediamediatypeinteractionsidtransferagentData} */ MediamediatypeinteractionsidtransferagentData: MediamediatypeinteractionsidtransferagentData, /** * The MediamediatypeinteractionsidupdatenicknameData model constructor. * @property {module:model/MediamediatypeinteractionsidupdatenicknameData} */ MediamediatypeinteractionsidupdatenicknameData: MediamediatypeinteractionsidupdatenicknameData, /** * The MediamediatypelogoutData model constructor. * @property {module:model/MediamediatypelogoutData} */ MediamediatypelogoutData: MediamediatypelogoutData, /** * The MediamediatypenotreadyData model constructor. * @property {module:model/MediamediatypenotreadyData} */ MediamediatypenotreadyData: MediamediatypenotreadyData, /** * The MediamediatypestartmonitoringData model constructor. * @property {module:model/MediamediatypestartmonitoringData} */ MediamediatypestartmonitoringData: MediamediatypestartmonitoringData, /** * The MediamediatypestopmonitoringData model constructor. * @property {module:model/MediamediatypestopmonitoringData} */ MediamediatypestopmonitoringData: MediamediatypestopmonitoringData, /** * The MergeData model constructor. * @property {module:model/MergeData} */ MergeData: MergeData, /** * The MonitoringScopeData model constructor. * @property {module:model/MonitoringScopeData} */ MonitoringScopeData: MonitoringScopeData, /** * The MonitoringScopeDataData model constructor. * @property {module:model/MonitoringScopeDataData} */ MonitoringScopeDataData: MonitoringScopeDataData, /** * The NotReadyData model constructor. * @property {module:model/NotReadyData} */ NotReadyData: NotReadyData, /** * The NotReadyForMediaData model constructor. * @property {module:model/NotReadyForMediaData} */ NotReadyForMediaData: NotReadyForMediaData, /** * The OpenMediaChannel model constructor. * @property {module:model/OpenMediaChannel} */ OpenMediaChannel: OpenMediaChannel, /** * The OperationId model constructor. * @property {module:model/OperationId} */ OperationId: OperationId, /** * The PauseRecordingBody model constructor. * @property {module:model/PauseRecordingBody} */ PauseRecordingBody: PauseRecordingBody, /** * The PersonalFavoriteData model constructor. * @property {module:model/PersonalFavoriteData} */ PersonalFavoriteData: PersonalFavoriteData, /** * The PlaceInQueueData model constructor. * @property {module:model/PlaceInQueueData} */ PlaceInQueueData: PlaceInQueueData, /** * The PullInteractionFromWorkbinData model constructor. * @property {module:model/PullInteractionFromWorkbinData} */ PullInteractionFromWorkbinData: PullInteractionFromWorkbinData, /** * The PureCloudTokenResponse model constructor. * @property {module:model/PureCloudTokenResponse} */ PureCloudTokenResponse: PureCloudTokenResponse, /** * The PureCloudTokenResponseData model constructor. * @property {module:model/PureCloudTokenResponseData} */ PureCloudTokenResponseData: PureCloudTokenResponseData, /** * The ReadyData model constructor. * @property {module:model/ReadyData} */ ReadyData: ReadyData, /** * The ReadyForMediaData model constructor. * @property {module:model/ReadyForMediaData} */ ReadyForMediaData: ReadyForMediaData, /** * The ReasonOnComplete model constructor. * @property {module:model/ReasonOnComplete} */ ReasonOnComplete: ReasonOnComplete, /** * The RecentData model constructor. * @property {module:model/RecentData} */ RecentData: RecentData, /** * The RecentTargetData model constructor. * @property {module:model/RecentTargetData} */ RecentTargetData: RecentTargetData, /** * The ReconnectData model constructor. * @property {module:model/ReconnectData} */ ReconnectData: ReconnectData, /** * The RedirectData model constructor. * @property {module:model/RedirectData} */ RedirectData: RedirectData, /** * The RejectData model constructor. * @property {module:model/RejectData} */ RejectData: RejectData, /** * The ReleaseData model constructor. * @property {module:model/ReleaseData} */ ReleaseData: ReleaseData, /** * The RemoveAttachmentData model constructor. * @property {module:model/RemoveAttachmentData} */ RemoveAttachmentData: RemoveAttachmentData, /** * The RemoveFromConferenceData model constructor. * @property {module:model/RemoveFromConferenceData} */ RemoveFromConferenceData: RemoveFromConferenceData, /** * The ResumeRecordingBody model constructor. * @property {module:model/ResumeRecordingBody} */ ResumeRecordingBody: ResumeRecordingBody, /** * The RetrieveData model constructor. * @property {module:model/RetrieveData} */ RetrieveData: RetrieveData, /** * The SendDTMFData model constructor. * @property {module:model/SendDTMFData} */ SendDTMFData: SendDTMFData, /** * The SendUserEventData model constructor. * @property {module:model/SendUserEventData} */ SendUserEventData: SendUserEventData, /** * The SendUserEventDataData model constructor. * @property {module:model/SendUserEventDataData} */ SendUserEventDataData: SendUserEventDataData, /** * The Service model constructor. * @property {module:model/Service} */ Service: Service, /** * The SingleStepConferenceData model constructor. * @property {module:model/SingleStepConferenceData} */ SingleStepConferenceData: SingleStepConferenceData, /** * The SingleStepTransferData model constructor. * @property {module:model/SingleStepTransferData} */ SingleStepTransferData: SingleStepTransferData, /** * The Slot model constructor. * @property {module:model/Slot} */ Slot: Slot, /** * The StartMonitoringData model constructor. * @property {module:model/StartMonitoringData} */ StartMonitoringData: StartMonitoringData, /** * The StartRecordingBody model constructor. * @property {module:model/StartRecordingBody} */ StartRecordingBody: StartRecordingBody, /** * The Statistic model constructor. * @property {module:model/Statistic} */ Statistic: Statistic, /** * The StatisticValue model constructor. * @property {module:model/StatisticValue} */ StatisticValue: StatisticValue, /** * The StatisticsGetValuesData model constructor. * @property {module:model/StatisticsGetValuesData} */ StatisticsGetValuesData: StatisticsGetValuesData, /** * The StatisticsSubscribeData model constructor. * @property {module:model/StatisticsSubscribeData} */ StatisticsSubscribeData: StatisticsSubscribeData, /** * The StatisticsSubscribeDataData model constructor. * @property {module:model/StatisticsSubscribeDataData} */ StatisticsSubscribeDataData: StatisticsSubscribeDataData, /** * The StopMonitoringData model constructor. * @property {module:model/StopMonitoringData} */ StopMonitoringData: StopMonitoringData, /** * The StopRecordingBody model constructor. * @property {module:model/StopRecordingBody} */ StopRecordingBody: StopRecordingBody, /** * The Subscription model constructor. * @property {module:model/Subscription} */ Subscription: Subscription, /** * The SubscriptionSuccessResponse model constructor. * @property {module:model/SubscriptionSuccessResponse} */ SubscriptionSuccessResponse: SubscriptionSuccessResponse, /** * The SubscriptionSuccessResponseData model constructor. * @property {module:model/SubscriptionSuccessResponseData} */ SubscriptionSuccessResponseData: SubscriptionSuccessResponseData, /** * The SubscriptionsSuccessResponse model constructor. * @property {module:model/SubscriptionsSuccessResponse} */ SubscriptionsSuccessResponse: SubscriptionsSuccessResponse, /** * The SubscriptionsSuccessResponseData model constructor. * @property {module:model/SubscriptionsSuccessResponseData} */ SubscriptionsSuccessResponseData: SubscriptionsSuccessResponseData, /** * The Target model constructor. * @property {module:model/Target} */ Target: Target, /** * The TargetInformation model constructor. * @property {module:model/TargetInformation} */ TargetInformation: TargetInformation, /** * The TargetsResponse model constructor. * @property {module:model/TargetsResponse} */ TargetsResponse: TargetsResponse, /** * The TargetsResponseData model constructor. * @property {module:model/TargetsResponseData} */ TargetsResponseData: TargetsResponseData, /** * The TargetsResponseStatus model constructor. * @property {module:model/TargetsResponseStatus} */ TargetsResponseStatus: TargetsResponseStatus, /** * The TargetspersonalfavoritessaveData model constructor. * @property {module:model/TargetspersonalfavoritessaveData} */ TargetspersonalfavoritessaveData: TargetspersonalfavoritessaveData, /** * The TargetsrecentsaddData model constructor. * @property {module:model/TargetsrecentsaddData} */ TargetsrecentsaddData: TargetsrecentsaddData, /** * The TransferData model constructor. * @property {module:model/TransferData} */ TransferData: TransferData, /** * The TypingStartedData model constructor. * @property {module:model/TypingStartedData} */ TypingStartedData: TypingStartedData, /** * The TypingStoppedData model constructor. * @property {module:model/TypingStoppedData} */ TypingStoppedData: TypingStoppedData, /** * The UpdateNicknameData model constructor. * @property {module:model/UpdateNicknameData} */ UpdateNicknameData: UpdateNicknameData, /** * The UserData model constructor. * @property {module:model/UserData} */ UserData: UserData, /** * The UserData1 model constructor. * @property {module:model/UserData1} */ UserData1: UserData1, /** * The UserDataOperationId model constructor. * @property {module:model/UserDataOperationId} */ UserDataOperationId: UserDataOperationId, /** * The VoiceactivateData model constructor. * @property {module:model/VoiceactivateData} */ VoiceactivateData: VoiceactivateData, /** * The VoicecallsidalternateData model constructor. * @property {module:model/VoicecallsidalternateData} */ VoicecallsidalternateData: VoicecallsidalternateData, /** * The VoicecallsidanswerData model c