genesys-workspace-client-js
Version:
Workspace application API used by Workspace Web Edition
920 lines (918 loc) • 54.7 kB
JavaScript
/**
* 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