Iteration v2-10-0.
This commit is contained in:
@@ -23,6 +23,8 @@ set(ccc_public_header
|
||||
set(ccc_public_header_model
|
||||
include/alibabacloud/ccc/model/AbortCampaignRequest.h
|
||||
include/alibabacloud/ccc/model/AbortCampaignResult.h
|
||||
include/alibabacloud/ccc/model/AddCasesRequest.h
|
||||
include/alibabacloud/ccc/model/AddCasesResult.h
|
||||
include/alibabacloud/ccc/model/AddNumbersToSkillGroupRequest.h
|
||||
include/alibabacloud/ccc/model/AddNumbersToSkillGroupResult.h
|
||||
include/alibabacloud/ccc/model/AddPersonalNumbersToUserRequest.h
|
||||
@@ -37,24 +39,34 @@ set(ccc_public_header_model
|
||||
include/alibabacloud/ccc/model/AddUsersToSkillGroupResult.h
|
||||
include/alibabacloud/ccc/model/AnswerCallRequest.h
|
||||
include/alibabacloud/ccc/model/AnswerCallResult.h
|
||||
include/alibabacloud/ccc/model/AppendCasesRequest.h
|
||||
include/alibabacloud/ccc/model/AppendCasesResult.h
|
||||
include/alibabacloud/ccc/model/AssignUsersRequest.h
|
||||
include/alibabacloud/ccc/model/AssignUsersResult.h
|
||||
include/alibabacloud/ccc/model/BargeInCallRequest.h
|
||||
include/alibabacloud/ccc/model/BargeInCallResult.h
|
||||
include/alibabacloud/ccc/model/BlindTransferRequest.h
|
||||
include/alibabacloud/ccc/model/BlindTransferResult.h
|
||||
include/alibabacloud/ccc/model/BridgeRtcCallRequest.h
|
||||
include/alibabacloud/ccc/model/BridgeRtcCallResult.h
|
||||
include/alibabacloud/ccc/model/CancelAttendedTransferRequest.h
|
||||
include/alibabacloud/ccc/model/CancelAttendedTransferResult.h
|
||||
include/alibabacloud/ccc/model/ChangeWorkModeRequest.h
|
||||
include/alibabacloud/ccc/model/ChangeWorkModeResult.h
|
||||
include/alibabacloud/ccc/model/CoachCallRequest.h
|
||||
include/alibabacloud/ccc/model/CoachCallResult.h
|
||||
include/alibabacloud/ccc/model/CommitContactFlowRequest.h
|
||||
include/alibabacloud/ccc/model/CommitContactFlowResult.h
|
||||
include/alibabacloud/ccc/model/CompleteAttendedTransferRequest.h
|
||||
include/alibabacloud/ccc/model/CompleteAttendedTransferResult.h
|
||||
include/alibabacloud/ccc/model/CreateAudioFileRequest.h
|
||||
include/alibabacloud/ccc/model/CreateAudioFileResult.h
|
||||
include/alibabacloud/ccc/model/CreateCallTagsRequest.h
|
||||
include/alibabacloud/ccc/model/CreateCallTagsResult.h
|
||||
include/alibabacloud/ccc/model/CreateCampaignRequest.h
|
||||
include/alibabacloud/ccc/model/CreateCampaignResult.h
|
||||
include/alibabacloud/ccc/model/CreateContactFlowRequest.h
|
||||
include/alibabacloud/ccc/model/CreateContactFlowResult.h
|
||||
include/alibabacloud/ccc/model/CreateCustomCallTaggingRequest.h
|
||||
include/alibabacloud/ccc/model/CreateCustomCallTaggingResult.h
|
||||
include/alibabacloud/ccc/model/CreateInstanceRequest.h
|
||||
@@ -63,24 +75,46 @@ set(ccc_public_header_model
|
||||
include/alibabacloud/ccc/model/CreateSkillGroupResult.h
|
||||
include/alibabacloud/ccc/model/CreateUserRequest.h
|
||||
include/alibabacloud/ccc/model/CreateUserResult.h
|
||||
include/alibabacloud/ccc/model/DeleteAudioFileRequest.h
|
||||
include/alibabacloud/ccc/model/DeleteAudioFileResult.h
|
||||
include/alibabacloud/ccc/model/DeleteCallTagRequest.h
|
||||
include/alibabacloud/ccc/model/DeleteCallTagResult.h
|
||||
include/alibabacloud/ccc/model/DeleteContactFlowRequest.h
|
||||
include/alibabacloud/ccc/model/DeleteContactFlowResult.h
|
||||
include/alibabacloud/ccc/model/DeleteCustomCallTaggingRequest.h
|
||||
include/alibabacloud/ccc/model/DeleteCustomCallTaggingResult.h
|
||||
include/alibabacloud/ccc/model/DeleteSkillGroupRequest.h
|
||||
include/alibabacloud/ccc/model/DeleteSkillGroupResult.h
|
||||
include/alibabacloud/ccc/model/DiscardEditingContactFlowRequest.h
|
||||
include/alibabacloud/ccc/model/DiscardEditingContactFlowResult.h
|
||||
include/alibabacloud/ccc/model/EndConferenceRequest.h
|
||||
include/alibabacloud/ccc/model/EndConferenceResult.h
|
||||
include/alibabacloud/ccc/model/ExportCustomCallTaggingRequest.h
|
||||
include/alibabacloud/ccc/model/ExportCustomCallTaggingResult.h
|
||||
include/alibabacloud/ccc/model/ExportDoNotCallNumbersRequest.h
|
||||
include/alibabacloud/ccc/model/ExportDoNotCallNumbersResult.h
|
||||
include/alibabacloud/ccc/model/GetAudioFileRequest.h
|
||||
include/alibabacloud/ccc/model/GetAudioFileResult.h
|
||||
include/alibabacloud/ccc/model/GetAudioFileDownloadUrlRequest.h
|
||||
include/alibabacloud/ccc/model/GetAudioFileDownloadUrlResult.h
|
||||
include/alibabacloud/ccc/model/GetAudioFileUploadParametersRequest.h
|
||||
include/alibabacloud/ccc/model/GetAudioFileUploadParametersResult.h
|
||||
include/alibabacloud/ccc/model/GetCallDetailRecordRequest.h
|
||||
include/alibabacloud/ccc/model/GetCallDetailRecordResult.h
|
||||
include/alibabacloud/ccc/model/GetCampaignRequest.h
|
||||
include/alibabacloud/ccc/model/GetCampaignResult.h
|
||||
include/alibabacloud/ccc/model/GetCaseFileUploadUrlRequest.h
|
||||
include/alibabacloud/ccc/model/GetCaseFileUploadUrlResult.h
|
||||
include/alibabacloud/ccc/model/GetContactFlowRequest.h
|
||||
include/alibabacloud/ccc/model/GetContactFlowResult.h
|
||||
include/alibabacloud/ccc/model/GetConversationDetailRequest.h
|
||||
include/alibabacloud/ccc/model/GetConversationDetailResult.h
|
||||
include/alibabacloud/ccc/model/GetDataChannelCredentialsRequest.h
|
||||
include/alibabacloud/ccc/model/GetDataChannelCredentialsResult.h
|
||||
include/alibabacloud/ccc/model/GetDoNotCallFileUploadParametersRequest.h
|
||||
include/alibabacloud/ccc/model/GetDoNotCallFileUploadParametersResult.h
|
||||
include/alibabacloud/ccc/model/GetEarlyMediaRecordingRequest.h
|
||||
include/alibabacloud/ccc/model/GetEarlyMediaRecordingResult.h
|
||||
include/alibabacloud/ccc/model/GetHistoricalCallerReportRequest.h
|
||||
include/alibabacloud/ccc/model/GetHistoricalCallerReportResult.h
|
||||
include/alibabacloud/ccc/model/GetHistoricalCampaignReportRequest.h
|
||||
@@ -109,8 +143,12 @@ set(ccc_public_header_model
|
||||
include/alibabacloud/ccc/model/GetTurnCredentialsResult.h
|
||||
include/alibabacloud/ccc/model/GetTurnServerListRequest.h
|
||||
include/alibabacloud/ccc/model/GetTurnServerListResult.h
|
||||
include/alibabacloud/ccc/model/GetUploadAudioDataParamsRequest.h
|
||||
include/alibabacloud/ccc/model/GetUploadAudioDataParamsResult.h
|
||||
include/alibabacloud/ccc/model/GetUserRequest.h
|
||||
include/alibabacloud/ccc/model/GetUserResult.h
|
||||
include/alibabacloud/ccc/model/GetVoicemailRecordingRequest.h
|
||||
include/alibabacloud/ccc/model/GetVoicemailRecordingResult.h
|
||||
include/alibabacloud/ccc/model/HoldCallRequest.h
|
||||
include/alibabacloud/ccc/model/HoldCallResult.h
|
||||
include/alibabacloud/ccc/model/ImportAdminsRequest.h
|
||||
@@ -135,6 +173,8 @@ set(ccc_public_header_model
|
||||
include/alibabacloud/ccc/model/ListAgentSummaryReportsSinceMidnightResult.h
|
||||
include/alibabacloud/ccc/model/ListAttemptsRequest.h
|
||||
include/alibabacloud/ccc/model/ListAttemptsResult.h
|
||||
include/alibabacloud/ccc/model/ListAudioFilesRequest.h
|
||||
include/alibabacloud/ccc/model/ListAudioFilesResult.h
|
||||
include/alibabacloud/ccc/model/ListBriefSkillGroupsRequest.h
|
||||
include/alibabacloud/ccc/model/ListBriefSkillGroupsResult.h
|
||||
include/alibabacloud/ccc/model/ListCallDetailRecordsRequest.h
|
||||
@@ -173,6 +213,14 @@ set(ccc_public_header_model
|
||||
include/alibabacloud/ccc/model/ListIntervalSkillGroupReportResult.h
|
||||
include/alibabacloud/ccc/model/ListIvrTrackingDetailsRequest.h
|
||||
include/alibabacloud/ccc/model/ListIvrTrackingDetailsResult.h
|
||||
include/alibabacloud/ccc/model/ListLegacyAgentEventLogsRequest.h
|
||||
include/alibabacloud/ccc/model/ListLegacyAgentEventLogsResult.h
|
||||
include/alibabacloud/ccc/model/ListLegacyAgentStatusLogsRequest.h
|
||||
include/alibabacloud/ccc/model/ListLegacyAgentStatusLogsResult.h
|
||||
include/alibabacloud/ccc/model/ListLegacyAppraiseLogsRequest.h
|
||||
include/alibabacloud/ccc/model/ListLegacyAppraiseLogsResult.h
|
||||
include/alibabacloud/ccc/model/ListLegacyQueueEventLogsRequest.h
|
||||
include/alibabacloud/ccc/model/ListLegacyQueueEventLogsResult.h
|
||||
include/alibabacloud/ccc/model/ListMonoRecordingsRequest.h
|
||||
include/alibabacloud/ccc/model/ListMonoRecordingsResult.h
|
||||
include/alibabacloud/ccc/model/ListMultiChannelRecordingsRequest.h
|
||||
@@ -197,10 +245,6 @@ set(ccc_public_header_model
|
||||
include/alibabacloud/ccc/model/ListRecentCallDetailRecordsResult.h
|
||||
include/alibabacloud/ccc/model/ListRolesRequest.h
|
||||
include/alibabacloud/ccc/model/ListRolesResult.h
|
||||
include/alibabacloud/ccc/model/ListSipCallRecordsRequest.h
|
||||
include/alibabacloud/ccc/model/ListSipCallRecordsResult.h
|
||||
include/alibabacloud/ccc/model/ListSipTracesRequest.h
|
||||
include/alibabacloud/ccc/model/ListSipTracesResult.h
|
||||
include/alibabacloud/ccc/model/ListSkillGroupStatesRequest.h
|
||||
include/alibabacloud/ccc/model/ListSkillGroupStatesResult.h
|
||||
include/alibabacloud/ccc/model/ListSkillGroupSummaryReportsSinceMidnightRequest.h
|
||||
@@ -217,6 +261,8 @@ set(ccc_public_header_model
|
||||
include/alibabacloud/ccc/model/ListUsersResult.h
|
||||
include/alibabacloud/ccc/model/MakeCallRequest.h
|
||||
include/alibabacloud/ccc/model/MakeCallResult.h
|
||||
include/alibabacloud/ccc/model/ModifyAudioFileRequest.h
|
||||
include/alibabacloud/ccc/model/ModifyAudioFileResult.h
|
||||
include/alibabacloud/ccc/model/ModifyCustomCallTaggingRequest.h
|
||||
include/alibabacloud/ccc/model/ModifyCustomCallTaggingResult.h
|
||||
include/alibabacloud/ccc/model/ModifyInstanceRequest.h
|
||||
@@ -241,8 +287,12 @@ set(ccc_public_header_model
|
||||
include/alibabacloud/ccc/model/PickOutboundNumbersResult.h
|
||||
include/alibabacloud/ccc/model/PollUserStatusRequest.h
|
||||
include/alibabacloud/ccc/model/PollUserStatusResult.h
|
||||
include/alibabacloud/ccc/model/PublishContactFlowRequest.h
|
||||
include/alibabacloud/ccc/model/PublishContactFlowResult.h
|
||||
include/alibabacloud/ccc/model/ReadyForServiceRequest.h
|
||||
include/alibabacloud/ccc/model/ReadyForServiceResult.h
|
||||
include/alibabacloud/ccc/model/RedialCallRequest.h
|
||||
include/alibabacloud/ccc/model/RedialCallResult.h
|
||||
include/alibabacloud/ccc/model/RegisterDeviceRequest.h
|
||||
include/alibabacloud/ccc/model/RegisterDeviceResult.h
|
||||
include/alibabacloud/ccc/model/RegisterDevicesRequest.h
|
||||
@@ -269,6 +319,8 @@ set(ccc_public_header_model
|
||||
include/alibabacloud/ccc/model/ResetAgentStateResult.h
|
||||
include/alibabacloud/ccc/model/ResetUserPasswordRequest.h
|
||||
include/alibabacloud/ccc/model/ResetUserPasswordResult.h
|
||||
include/alibabacloud/ccc/model/RestoreArchivedRecordingsRequest.h
|
||||
include/alibabacloud/ccc/model/RestoreArchivedRecordingsResult.h
|
||||
include/alibabacloud/ccc/model/ResumeCampaignRequest.h
|
||||
include/alibabacloud/ccc/model/ResumeCampaignResult.h
|
||||
include/alibabacloud/ccc/model/RetrieveCallRequest.h
|
||||
@@ -289,10 +341,18 @@ set(ccc_public_header_model
|
||||
include/alibabacloud/ccc/model/SignOutGroupResult.h
|
||||
include/alibabacloud/ccc/model/StartBack2BackCallRequest.h
|
||||
include/alibabacloud/ccc/model/StartBack2BackCallResult.h
|
||||
include/alibabacloud/ccc/model/StartConferenceRequest.h
|
||||
include/alibabacloud/ccc/model/StartConferenceResult.h
|
||||
include/alibabacloud/ccc/model/StartEditContactFlowRequest.h
|
||||
include/alibabacloud/ccc/model/StartEditContactFlowResult.h
|
||||
include/alibabacloud/ccc/model/StartPredictiveCallRequest.h
|
||||
include/alibabacloud/ccc/model/StartPredictiveCallResult.h
|
||||
include/alibabacloud/ccc/model/StartPrivacyCallRequest.h
|
||||
include/alibabacloud/ccc/model/StartPrivacyCallResult.h
|
||||
include/alibabacloud/ccc/model/SubmitCampaignRequest.h
|
||||
include/alibabacloud/ccc/model/SubmitCampaignResult.h
|
||||
include/alibabacloud/ccc/model/SwitchToConferenceRequest.h
|
||||
include/alibabacloud/ccc/model/SwitchToConferenceResult.h
|
||||
include/alibabacloud/ccc/model/TakeBreakRequest.h
|
||||
include/alibabacloud/ccc/model/TakeBreakResult.h
|
||||
include/alibabacloud/ccc/model/UnmuteCallRequest.h
|
||||
@@ -306,6 +366,8 @@ set(ccc_src
|
||||
src/CCCClient.cc
|
||||
src/model/AbortCampaignRequest.cc
|
||||
src/model/AbortCampaignResult.cc
|
||||
src/model/AddCasesRequest.cc
|
||||
src/model/AddCasesResult.cc
|
||||
src/model/AddNumbersToSkillGroupRequest.cc
|
||||
src/model/AddNumbersToSkillGroupResult.cc
|
||||
src/model/AddPersonalNumbersToUserRequest.cc
|
||||
@@ -320,24 +382,34 @@ set(ccc_src
|
||||
src/model/AddUsersToSkillGroupResult.cc
|
||||
src/model/AnswerCallRequest.cc
|
||||
src/model/AnswerCallResult.cc
|
||||
src/model/AppendCasesRequest.cc
|
||||
src/model/AppendCasesResult.cc
|
||||
src/model/AssignUsersRequest.cc
|
||||
src/model/AssignUsersResult.cc
|
||||
src/model/BargeInCallRequest.cc
|
||||
src/model/BargeInCallResult.cc
|
||||
src/model/BlindTransferRequest.cc
|
||||
src/model/BlindTransferResult.cc
|
||||
src/model/BridgeRtcCallRequest.cc
|
||||
src/model/BridgeRtcCallResult.cc
|
||||
src/model/CancelAttendedTransferRequest.cc
|
||||
src/model/CancelAttendedTransferResult.cc
|
||||
src/model/ChangeWorkModeRequest.cc
|
||||
src/model/ChangeWorkModeResult.cc
|
||||
src/model/CoachCallRequest.cc
|
||||
src/model/CoachCallResult.cc
|
||||
src/model/CommitContactFlowRequest.cc
|
||||
src/model/CommitContactFlowResult.cc
|
||||
src/model/CompleteAttendedTransferRequest.cc
|
||||
src/model/CompleteAttendedTransferResult.cc
|
||||
src/model/CreateAudioFileRequest.cc
|
||||
src/model/CreateAudioFileResult.cc
|
||||
src/model/CreateCallTagsRequest.cc
|
||||
src/model/CreateCallTagsResult.cc
|
||||
src/model/CreateCampaignRequest.cc
|
||||
src/model/CreateCampaignResult.cc
|
||||
src/model/CreateContactFlowRequest.cc
|
||||
src/model/CreateContactFlowResult.cc
|
||||
src/model/CreateCustomCallTaggingRequest.cc
|
||||
src/model/CreateCustomCallTaggingResult.cc
|
||||
src/model/CreateInstanceRequest.cc
|
||||
@@ -346,24 +418,46 @@ set(ccc_src
|
||||
src/model/CreateSkillGroupResult.cc
|
||||
src/model/CreateUserRequest.cc
|
||||
src/model/CreateUserResult.cc
|
||||
src/model/DeleteAudioFileRequest.cc
|
||||
src/model/DeleteAudioFileResult.cc
|
||||
src/model/DeleteCallTagRequest.cc
|
||||
src/model/DeleteCallTagResult.cc
|
||||
src/model/DeleteContactFlowRequest.cc
|
||||
src/model/DeleteContactFlowResult.cc
|
||||
src/model/DeleteCustomCallTaggingRequest.cc
|
||||
src/model/DeleteCustomCallTaggingResult.cc
|
||||
src/model/DeleteSkillGroupRequest.cc
|
||||
src/model/DeleteSkillGroupResult.cc
|
||||
src/model/DiscardEditingContactFlowRequest.cc
|
||||
src/model/DiscardEditingContactFlowResult.cc
|
||||
src/model/EndConferenceRequest.cc
|
||||
src/model/EndConferenceResult.cc
|
||||
src/model/ExportCustomCallTaggingRequest.cc
|
||||
src/model/ExportCustomCallTaggingResult.cc
|
||||
src/model/ExportDoNotCallNumbersRequest.cc
|
||||
src/model/ExportDoNotCallNumbersResult.cc
|
||||
src/model/GetAudioFileRequest.cc
|
||||
src/model/GetAudioFileResult.cc
|
||||
src/model/GetAudioFileDownloadUrlRequest.cc
|
||||
src/model/GetAudioFileDownloadUrlResult.cc
|
||||
src/model/GetAudioFileUploadParametersRequest.cc
|
||||
src/model/GetAudioFileUploadParametersResult.cc
|
||||
src/model/GetCallDetailRecordRequest.cc
|
||||
src/model/GetCallDetailRecordResult.cc
|
||||
src/model/GetCampaignRequest.cc
|
||||
src/model/GetCampaignResult.cc
|
||||
src/model/GetCaseFileUploadUrlRequest.cc
|
||||
src/model/GetCaseFileUploadUrlResult.cc
|
||||
src/model/GetContactFlowRequest.cc
|
||||
src/model/GetContactFlowResult.cc
|
||||
src/model/GetConversationDetailRequest.cc
|
||||
src/model/GetConversationDetailResult.cc
|
||||
src/model/GetDataChannelCredentialsRequest.cc
|
||||
src/model/GetDataChannelCredentialsResult.cc
|
||||
src/model/GetDoNotCallFileUploadParametersRequest.cc
|
||||
src/model/GetDoNotCallFileUploadParametersResult.cc
|
||||
src/model/GetEarlyMediaRecordingRequest.cc
|
||||
src/model/GetEarlyMediaRecordingResult.cc
|
||||
src/model/GetHistoricalCallerReportRequest.cc
|
||||
src/model/GetHistoricalCallerReportResult.cc
|
||||
src/model/GetHistoricalCampaignReportRequest.cc
|
||||
@@ -392,8 +486,12 @@ set(ccc_src
|
||||
src/model/GetTurnCredentialsResult.cc
|
||||
src/model/GetTurnServerListRequest.cc
|
||||
src/model/GetTurnServerListResult.cc
|
||||
src/model/GetUploadAudioDataParamsRequest.cc
|
||||
src/model/GetUploadAudioDataParamsResult.cc
|
||||
src/model/GetUserRequest.cc
|
||||
src/model/GetUserResult.cc
|
||||
src/model/GetVoicemailRecordingRequest.cc
|
||||
src/model/GetVoicemailRecordingResult.cc
|
||||
src/model/HoldCallRequest.cc
|
||||
src/model/HoldCallResult.cc
|
||||
src/model/ImportAdminsRequest.cc
|
||||
@@ -418,6 +516,8 @@ set(ccc_src
|
||||
src/model/ListAgentSummaryReportsSinceMidnightResult.cc
|
||||
src/model/ListAttemptsRequest.cc
|
||||
src/model/ListAttemptsResult.cc
|
||||
src/model/ListAudioFilesRequest.cc
|
||||
src/model/ListAudioFilesResult.cc
|
||||
src/model/ListBriefSkillGroupsRequest.cc
|
||||
src/model/ListBriefSkillGroupsResult.cc
|
||||
src/model/ListCallDetailRecordsRequest.cc
|
||||
@@ -456,6 +556,14 @@ set(ccc_src
|
||||
src/model/ListIntervalSkillGroupReportResult.cc
|
||||
src/model/ListIvrTrackingDetailsRequest.cc
|
||||
src/model/ListIvrTrackingDetailsResult.cc
|
||||
src/model/ListLegacyAgentEventLogsRequest.cc
|
||||
src/model/ListLegacyAgentEventLogsResult.cc
|
||||
src/model/ListLegacyAgentStatusLogsRequest.cc
|
||||
src/model/ListLegacyAgentStatusLogsResult.cc
|
||||
src/model/ListLegacyAppraiseLogsRequest.cc
|
||||
src/model/ListLegacyAppraiseLogsResult.cc
|
||||
src/model/ListLegacyQueueEventLogsRequest.cc
|
||||
src/model/ListLegacyQueueEventLogsResult.cc
|
||||
src/model/ListMonoRecordingsRequest.cc
|
||||
src/model/ListMonoRecordingsResult.cc
|
||||
src/model/ListMultiChannelRecordingsRequest.cc
|
||||
@@ -480,10 +588,6 @@ set(ccc_src
|
||||
src/model/ListRecentCallDetailRecordsResult.cc
|
||||
src/model/ListRolesRequest.cc
|
||||
src/model/ListRolesResult.cc
|
||||
src/model/ListSipCallRecordsRequest.cc
|
||||
src/model/ListSipCallRecordsResult.cc
|
||||
src/model/ListSipTracesRequest.cc
|
||||
src/model/ListSipTracesResult.cc
|
||||
src/model/ListSkillGroupStatesRequest.cc
|
||||
src/model/ListSkillGroupStatesResult.cc
|
||||
src/model/ListSkillGroupSummaryReportsSinceMidnightRequest.cc
|
||||
@@ -500,6 +604,8 @@ set(ccc_src
|
||||
src/model/ListUsersResult.cc
|
||||
src/model/MakeCallRequest.cc
|
||||
src/model/MakeCallResult.cc
|
||||
src/model/ModifyAudioFileRequest.cc
|
||||
src/model/ModifyAudioFileResult.cc
|
||||
src/model/ModifyCustomCallTaggingRequest.cc
|
||||
src/model/ModifyCustomCallTaggingResult.cc
|
||||
src/model/ModifyInstanceRequest.cc
|
||||
@@ -524,8 +630,12 @@ set(ccc_src
|
||||
src/model/PickOutboundNumbersResult.cc
|
||||
src/model/PollUserStatusRequest.cc
|
||||
src/model/PollUserStatusResult.cc
|
||||
src/model/PublishContactFlowRequest.cc
|
||||
src/model/PublishContactFlowResult.cc
|
||||
src/model/ReadyForServiceRequest.cc
|
||||
src/model/ReadyForServiceResult.cc
|
||||
src/model/RedialCallRequest.cc
|
||||
src/model/RedialCallResult.cc
|
||||
src/model/RegisterDeviceRequest.cc
|
||||
src/model/RegisterDeviceResult.cc
|
||||
src/model/RegisterDevicesRequest.cc
|
||||
@@ -552,6 +662,8 @@ set(ccc_src
|
||||
src/model/ResetAgentStateResult.cc
|
||||
src/model/ResetUserPasswordRequest.cc
|
||||
src/model/ResetUserPasswordResult.cc
|
||||
src/model/RestoreArchivedRecordingsRequest.cc
|
||||
src/model/RestoreArchivedRecordingsResult.cc
|
||||
src/model/ResumeCampaignRequest.cc
|
||||
src/model/ResumeCampaignResult.cc
|
||||
src/model/RetrieveCallRequest.cc
|
||||
@@ -572,10 +684,18 @@ set(ccc_src
|
||||
src/model/SignOutGroupResult.cc
|
||||
src/model/StartBack2BackCallRequest.cc
|
||||
src/model/StartBack2BackCallResult.cc
|
||||
src/model/StartConferenceRequest.cc
|
||||
src/model/StartConferenceResult.cc
|
||||
src/model/StartEditContactFlowRequest.cc
|
||||
src/model/StartEditContactFlowResult.cc
|
||||
src/model/StartPredictiveCallRequest.cc
|
||||
src/model/StartPredictiveCallResult.cc
|
||||
src/model/StartPrivacyCallRequest.cc
|
||||
src/model/StartPrivacyCallResult.cc
|
||||
src/model/SubmitCampaignRequest.cc
|
||||
src/model/SubmitCampaignResult.cc
|
||||
src/model/SwitchToConferenceRequest.cc
|
||||
src/model/SwitchToConferenceResult.cc
|
||||
src/model/TakeBreakRequest.cc
|
||||
src/model/TakeBreakResult.cc
|
||||
src/model/UnmuteCallRequest.cc
|
||||
|
||||
@@ -24,6 +24,8 @@
|
||||
#include "CCCExport.h"
|
||||
#include "model/AbortCampaignRequest.h"
|
||||
#include "model/AbortCampaignResult.h"
|
||||
#include "model/AddCasesRequest.h"
|
||||
#include "model/AddCasesResult.h"
|
||||
#include "model/AddNumbersToSkillGroupRequest.h"
|
||||
#include "model/AddNumbersToSkillGroupResult.h"
|
||||
#include "model/AddPersonalNumbersToUserRequest.h"
|
||||
@@ -38,24 +40,34 @@
|
||||
#include "model/AddUsersToSkillGroupResult.h"
|
||||
#include "model/AnswerCallRequest.h"
|
||||
#include "model/AnswerCallResult.h"
|
||||
#include "model/AppendCasesRequest.h"
|
||||
#include "model/AppendCasesResult.h"
|
||||
#include "model/AssignUsersRequest.h"
|
||||
#include "model/AssignUsersResult.h"
|
||||
#include "model/BargeInCallRequest.h"
|
||||
#include "model/BargeInCallResult.h"
|
||||
#include "model/BlindTransferRequest.h"
|
||||
#include "model/BlindTransferResult.h"
|
||||
#include "model/BridgeRtcCallRequest.h"
|
||||
#include "model/BridgeRtcCallResult.h"
|
||||
#include "model/CancelAttendedTransferRequest.h"
|
||||
#include "model/CancelAttendedTransferResult.h"
|
||||
#include "model/ChangeWorkModeRequest.h"
|
||||
#include "model/ChangeWorkModeResult.h"
|
||||
#include "model/CoachCallRequest.h"
|
||||
#include "model/CoachCallResult.h"
|
||||
#include "model/CommitContactFlowRequest.h"
|
||||
#include "model/CommitContactFlowResult.h"
|
||||
#include "model/CompleteAttendedTransferRequest.h"
|
||||
#include "model/CompleteAttendedTransferResult.h"
|
||||
#include "model/CreateAudioFileRequest.h"
|
||||
#include "model/CreateAudioFileResult.h"
|
||||
#include "model/CreateCallTagsRequest.h"
|
||||
#include "model/CreateCallTagsResult.h"
|
||||
#include "model/CreateCampaignRequest.h"
|
||||
#include "model/CreateCampaignResult.h"
|
||||
#include "model/CreateContactFlowRequest.h"
|
||||
#include "model/CreateContactFlowResult.h"
|
||||
#include "model/CreateCustomCallTaggingRequest.h"
|
||||
#include "model/CreateCustomCallTaggingResult.h"
|
||||
#include "model/CreateInstanceRequest.h"
|
||||
@@ -64,24 +76,46 @@
|
||||
#include "model/CreateSkillGroupResult.h"
|
||||
#include "model/CreateUserRequest.h"
|
||||
#include "model/CreateUserResult.h"
|
||||
#include "model/DeleteAudioFileRequest.h"
|
||||
#include "model/DeleteAudioFileResult.h"
|
||||
#include "model/DeleteCallTagRequest.h"
|
||||
#include "model/DeleteCallTagResult.h"
|
||||
#include "model/DeleteContactFlowRequest.h"
|
||||
#include "model/DeleteContactFlowResult.h"
|
||||
#include "model/DeleteCustomCallTaggingRequest.h"
|
||||
#include "model/DeleteCustomCallTaggingResult.h"
|
||||
#include "model/DeleteSkillGroupRequest.h"
|
||||
#include "model/DeleteSkillGroupResult.h"
|
||||
#include "model/DiscardEditingContactFlowRequest.h"
|
||||
#include "model/DiscardEditingContactFlowResult.h"
|
||||
#include "model/EndConferenceRequest.h"
|
||||
#include "model/EndConferenceResult.h"
|
||||
#include "model/ExportCustomCallTaggingRequest.h"
|
||||
#include "model/ExportCustomCallTaggingResult.h"
|
||||
#include "model/ExportDoNotCallNumbersRequest.h"
|
||||
#include "model/ExportDoNotCallNumbersResult.h"
|
||||
#include "model/GetAudioFileRequest.h"
|
||||
#include "model/GetAudioFileResult.h"
|
||||
#include "model/GetAudioFileDownloadUrlRequest.h"
|
||||
#include "model/GetAudioFileDownloadUrlResult.h"
|
||||
#include "model/GetAudioFileUploadParametersRequest.h"
|
||||
#include "model/GetAudioFileUploadParametersResult.h"
|
||||
#include "model/GetCallDetailRecordRequest.h"
|
||||
#include "model/GetCallDetailRecordResult.h"
|
||||
#include "model/GetCampaignRequest.h"
|
||||
#include "model/GetCampaignResult.h"
|
||||
#include "model/GetCaseFileUploadUrlRequest.h"
|
||||
#include "model/GetCaseFileUploadUrlResult.h"
|
||||
#include "model/GetContactFlowRequest.h"
|
||||
#include "model/GetContactFlowResult.h"
|
||||
#include "model/GetConversationDetailRequest.h"
|
||||
#include "model/GetConversationDetailResult.h"
|
||||
#include "model/GetDataChannelCredentialsRequest.h"
|
||||
#include "model/GetDataChannelCredentialsResult.h"
|
||||
#include "model/GetDoNotCallFileUploadParametersRequest.h"
|
||||
#include "model/GetDoNotCallFileUploadParametersResult.h"
|
||||
#include "model/GetEarlyMediaRecordingRequest.h"
|
||||
#include "model/GetEarlyMediaRecordingResult.h"
|
||||
#include "model/GetHistoricalCallerReportRequest.h"
|
||||
#include "model/GetHistoricalCallerReportResult.h"
|
||||
#include "model/GetHistoricalCampaignReportRequest.h"
|
||||
@@ -110,8 +144,12 @@
|
||||
#include "model/GetTurnCredentialsResult.h"
|
||||
#include "model/GetTurnServerListRequest.h"
|
||||
#include "model/GetTurnServerListResult.h"
|
||||
#include "model/GetUploadAudioDataParamsRequest.h"
|
||||
#include "model/GetUploadAudioDataParamsResult.h"
|
||||
#include "model/GetUserRequest.h"
|
||||
#include "model/GetUserResult.h"
|
||||
#include "model/GetVoicemailRecordingRequest.h"
|
||||
#include "model/GetVoicemailRecordingResult.h"
|
||||
#include "model/HoldCallRequest.h"
|
||||
#include "model/HoldCallResult.h"
|
||||
#include "model/ImportAdminsRequest.h"
|
||||
@@ -136,6 +174,8 @@
|
||||
#include "model/ListAgentSummaryReportsSinceMidnightResult.h"
|
||||
#include "model/ListAttemptsRequest.h"
|
||||
#include "model/ListAttemptsResult.h"
|
||||
#include "model/ListAudioFilesRequest.h"
|
||||
#include "model/ListAudioFilesResult.h"
|
||||
#include "model/ListBriefSkillGroupsRequest.h"
|
||||
#include "model/ListBriefSkillGroupsResult.h"
|
||||
#include "model/ListCallDetailRecordsRequest.h"
|
||||
@@ -174,6 +214,14 @@
|
||||
#include "model/ListIntervalSkillGroupReportResult.h"
|
||||
#include "model/ListIvrTrackingDetailsRequest.h"
|
||||
#include "model/ListIvrTrackingDetailsResult.h"
|
||||
#include "model/ListLegacyAgentEventLogsRequest.h"
|
||||
#include "model/ListLegacyAgentEventLogsResult.h"
|
||||
#include "model/ListLegacyAgentStatusLogsRequest.h"
|
||||
#include "model/ListLegacyAgentStatusLogsResult.h"
|
||||
#include "model/ListLegacyAppraiseLogsRequest.h"
|
||||
#include "model/ListLegacyAppraiseLogsResult.h"
|
||||
#include "model/ListLegacyQueueEventLogsRequest.h"
|
||||
#include "model/ListLegacyQueueEventLogsResult.h"
|
||||
#include "model/ListMonoRecordingsRequest.h"
|
||||
#include "model/ListMonoRecordingsResult.h"
|
||||
#include "model/ListMultiChannelRecordingsRequest.h"
|
||||
@@ -198,10 +246,6 @@
|
||||
#include "model/ListRecentCallDetailRecordsResult.h"
|
||||
#include "model/ListRolesRequest.h"
|
||||
#include "model/ListRolesResult.h"
|
||||
#include "model/ListSipCallRecordsRequest.h"
|
||||
#include "model/ListSipCallRecordsResult.h"
|
||||
#include "model/ListSipTracesRequest.h"
|
||||
#include "model/ListSipTracesResult.h"
|
||||
#include "model/ListSkillGroupStatesRequest.h"
|
||||
#include "model/ListSkillGroupStatesResult.h"
|
||||
#include "model/ListSkillGroupSummaryReportsSinceMidnightRequest.h"
|
||||
@@ -218,6 +262,8 @@
|
||||
#include "model/ListUsersResult.h"
|
||||
#include "model/MakeCallRequest.h"
|
||||
#include "model/MakeCallResult.h"
|
||||
#include "model/ModifyAudioFileRequest.h"
|
||||
#include "model/ModifyAudioFileResult.h"
|
||||
#include "model/ModifyCustomCallTaggingRequest.h"
|
||||
#include "model/ModifyCustomCallTaggingResult.h"
|
||||
#include "model/ModifyInstanceRequest.h"
|
||||
@@ -242,8 +288,12 @@
|
||||
#include "model/PickOutboundNumbersResult.h"
|
||||
#include "model/PollUserStatusRequest.h"
|
||||
#include "model/PollUserStatusResult.h"
|
||||
#include "model/PublishContactFlowRequest.h"
|
||||
#include "model/PublishContactFlowResult.h"
|
||||
#include "model/ReadyForServiceRequest.h"
|
||||
#include "model/ReadyForServiceResult.h"
|
||||
#include "model/RedialCallRequest.h"
|
||||
#include "model/RedialCallResult.h"
|
||||
#include "model/RegisterDeviceRequest.h"
|
||||
#include "model/RegisterDeviceResult.h"
|
||||
#include "model/RegisterDevicesRequest.h"
|
||||
@@ -270,6 +320,8 @@
|
||||
#include "model/ResetAgentStateResult.h"
|
||||
#include "model/ResetUserPasswordRequest.h"
|
||||
#include "model/ResetUserPasswordResult.h"
|
||||
#include "model/RestoreArchivedRecordingsRequest.h"
|
||||
#include "model/RestoreArchivedRecordingsResult.h"
|
||||
#include "model/ResumeCampaignRequest.h"
|
||||
#include "model/ResumeCampaignResult.h"
|
||||
#include "model/RetrieveCallRequest.h"
|
||||
@@ -290,10 +342,18 @@
|
||||
#include "model/SignOutGroupResult.h"
|
||||
#include "model/StartBack2BackCallRequest.h"
|
||||
#include "model/StartBack2BackCallResult.h"
|
||||
#include "model/StartConferenceRequest.h"
|
||||
#include "model/StartConferenceResult.h"
|
||||
#include "model/StartEditContactFlowRequest.h"
|
||||
#include "model/StartEditContactFlowResult.h"
|
||||
#include "model/StartPredictiveCallRequest.h"
|
||||
#include "model/StartPredictiveCallResult.h"
|
||||
#include "model/StartPrivacyCallRequest.h"
|
||||
#include "model/StartPrivacyCallResult.h"
|
||||
#include "model/SubmitCampaignRequest.h"
|
||||
#include "model/SubmitCampaignResult.h"
|
||||
#include "model/SwitchToConferenceRequest.h"
|
||||
#include "model/SwitchToConferenceResult.h"
|
||||
#include "model/TakeBreakRequest.h"
|
||||
#include "model/TakeBreakResult.h"
|
||||
#include "model/UnmuteCallRequest.h"
|
||||
@@ -314,6 +374,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AbortCampaignResult> AbortCampaignOutcome;
|
||||
typedef std::future<AbortCampaignOutcome> AbortCampaignOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::AbortCampaignRequest&, const AbortCampaignOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AbortCampaignAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddCasesResult> AddCasesOutcome;
|
||||
typedef std::future<AddCasesOutcome> AddCasesOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::AddCasesRequest&, const AddCasesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddCasesAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddNumbersToSkillGroupResult> AddNumbersToSkillGroupOutcome;
|
||||
typedef std::future<AddNumbersToSkillGroupOutcome> AddNumbersToSkillGroupOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::AddNumbersToSkillGroupRequest&, const AddNumbersToSkillGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddNumbersToSkillGroupAsyncHandler;
|
||||
@@ -335,6 +398,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AnswerCallResult> AnswerCallOutcome;
|
||||
typedef std::future<AnswerCallOutcome> AnswerCallOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::AnswerCallRequest&, const AnswerCallOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AnswerCallAsyncHandler;
|
||||
typedef Outcome<Error, Model::AppendCasesResult> AppendCasesOutcome;
|
||||
typedef std::future<AppendCasesOutcome> AppendCasesOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::AppendCasesRequest&, const AppendCasesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AppendCasesAsyncHandler;
|
||||
typedef Outcome<Error, Model::AssignUsersResult> AssignUsersOutcome;
|
||||
typedef std::future<AssignUsersOutcome> AssignUsersOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::AssignUsersRequest&, const AssignUsersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssignUsersAsyncHandler;
|
||||
@@ -344,6 +410,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::BlindTransferResult> BlindTransferOutcome;
|
||||
typedef std::future<BlindTransferOutcome> BlindTransferOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::BlindTransferRequest&, const BlindTransferOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BlindTransferAsyncHandler;
|
||||
typedef Outcome<Error, Model::BridgeRtcCallResult> BridgeRtcCallOutcome;
|
||||
typedef std::future<BridgeRtcCallOutcome> BridgeRtcCallOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::BridgeRtcCallRequest&, const BridgeRtcCallOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BridgeRtcCallAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelAttendedTransferResult> CancelAttendedTransferOutcome;
|
||||
typedef std::future<CancelAttendedTransferOutcome> CancelAttendedTransferOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::CancelAttendedTransferRequest&, const CancelAttendedTransferOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelAttendedTransferAsyncHandler;
|
||||
@@ -353,15 +422,24 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CoachCallResult> CoachCallOutcome;
|
||||
typedef std::future<CoachCallOutcome> CoachCallOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::CoachCallRequest&, const CoachCallOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CoachCallAsyncHandler;
|
||||
typedef Outcome<Error, Model::CommitContactFlowResult> CommitContactFlowOutcome;
|
||||
typedef std::future<CommitContactFlowOutcome> CommitContactFlowOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::CommitContactFlowRequest&, const CommitContactFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CommitContactFlowAsyncHandler;
|
||||
typedef Outcome<Error, Model::CompleteAttendedTransferResult> CompleteAttendedTransferOutcome;
|
||||
typedef std::future<CompleteAttendedTransferOutcome> CompleteAttendedTransferOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::CompleteAttendedTransferRequest&, const CompleteAttendedTransferOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CompleteAttendedTransferAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateAudioFileResult> CreateAudioFileOutcome;
|
||||
typedef std::future<CreateAudioFileOutcome> CreateAudioFileOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::CreateAudioFileRequest&, const CreateAudioFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAudioFileAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateCallTagsResult> CreateCallTagsOutcome;
|
||||
typedef std::future<CreateCallTagsOutcome> CreateCallTagsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::CreateCallTagsRequest&, const CreateCallTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCallTagsAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateCampaignResult> CreateCampaignOutcome;
|
||||
typedef std::future<CreateCampaignOutcome> CreateCampaignOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::CreateCampaignRequest&, const CreateCampaignOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCampaignAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateContactFlowResult> CreateContactFlowOutcome;
|
||||
typedef std::future<CreateContactFlowOutcome> CreateContactFlowOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::CreateContactFlowRequest&, const CreateContactFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateContactFlowAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateCustomCallTaggingResult> CreateCustomCallTaggingOutcome;
|
||||
typedef std::future<CreateCustomCallTaggingOutcome> CreateCustomCallTaggingOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::CreateCustomCallTaggingRequest&, const CreateCustomCallTaggingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCustomCallTaggingAsyncHandler;
|
||||
@@ -374,21 +452,42 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateUserResult> CreateUserOutcome;
|
||||
typedef std::future<CreateUserOutcome> CreateUserOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::CreateUserRequest&, const CreateUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateUserAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteAudioFileResult> DeleteAudioFileOutcome;
|
||||
typedef std::future<DeleteAudioFileOutcome> DeleteAudioFileOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::DeleteAudioFileRequest&, const DeleteAudioFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAudioFileAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteCallTagResult> DeleteCallTagOutcome;
|
||||
typedef std::future<DeleteCallTagOutcome> DeleteCallTagOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::DeleteCallTagRequest&, const DeleteCallTagOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCallTagAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteContactFlowResult> DeleteContactFlowOutcome;
|
||||
typedef std::future<DeleteContactFlowOutcome> DeleteContactFlowOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::DeleteContactFlowRequest&, const DeleteContactFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteContactFlowAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteCustomCallTaggingResult> DeleteCustomCallTaggingOutcome;
|
||||
typedef std::future<DeleteCustomCallTaggingOutcome> DeleteCustomCallTaggingOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::DeleteCustomCallTaggingRequest&, const DeleteCustomCallTaggingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCustomCallTaggingAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSkillGroupResult> DeleteSkillGroupOutcome;
|
||||
typedef std::future<DeleteSkillGroupOutcome> DeleteSkillGroupOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::DeleteSkillGroupRequest&, const DeleteSkillGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSkillGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DiscardEditingContactFlowResult> DiscardEditingContactFlowOutcome;
|
||||
typedef std::future<DiscardEditingContactFlowOutcome> DiscardEditingContactFlowOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::DiscardEditingContactFlowRequest&, const DiscardEditingContactFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DiscardEditingContactFlowAsyncHandler;
|
||||
typedef Outcome<Error, Model::EndConferenceResult> EndConferenceOutcome;
|
||||
typedef std::future<EndConferenceOutcome> EndConferenceOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::EndConferenceRequest&, const EndConferenceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EndConferenceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ExportCustomCallTaggingResult> ExportCustomCallTaggingOutcome;
|
||||
typedef std::future<ExportCustomCallTaggingOutcome> ExportCustomCallTaggingOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ExportCustomCallTaggingRequest&, const ExportCustomCallTaggingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExportCustomCallTaggingAsyncHandler;
|
||||
typedef Outcome<Error, Model::ExportDoNotCallNumbersResult> ExportDoNotCallNumbersOutcome;
|
||||
typedef std::future<ExportDoNotCallNumbersOutcome> ExportDoNotCallNumbersOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ExportDoNotCallNumbersRequest&, const ExportDoNotCallNumbersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExportDoNotCallNumbersAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetAudioFileResult> GetAudioFileOutcome;
|
||||
typedef std::future<GetAudioFileOutcome> GetAudioFileOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetAudioFileRequest&, const GetAudioFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAudioFileAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetAudioFileDownloadUrlResult> GetAudioFileDownloadUrlOutcome;
|
||||
typedef std::future<GetAudioFileDownloadUrlOutcome> GetAudioFileDownloadUrlOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetAudioFileDownloadUrlRequest&, const GetAudioFileDownloadUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAudioFileDownloadUrlAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetAudioFileUploadParametersResult> GetAudioFileUploadParametersOutcome;
|
||||
typedef std::future<GetAudioFileUploadParametersOutcome> GetAudioFileUploadParametersOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetAudioFileUploadParametersRequest&, const GetAudioFileUploadParametersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAudioFileUploadParametersAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCallDetailRecordResult> GetCallDetailRecordOutcome;
|
||||
typedef std::future<GetCallDetailRecordOutcome> GetCallDetailRecordOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetCallDetailRecordRequest&, const GetCallDetailRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCallDetailRecordAsyncHandler;
|
||||
@@ -398,9 +497,21 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetCaseFileUploadUrlResult> GetCaseFileUploadUrlOutcome;
|
||||
typedef std::future<GetCaseFileUploadUrlOutcome> GetCaseFileUploadUrlOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetCaseFileUploadUrlRequest&, const GetCaseFileUploadUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCaseFileUploadUrlAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetContactFlowResult> GetContactFlowOutcome;
|
||||
typedef std::future<GetContactFlowOutcome> GetContactFlowOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetContactFlowRequest&, const GetContactFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetContactFlowAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetConversationDetailResult> GetConversationDetailOutcome;
|
||||
typedef std::future<GetConversationDetailOutcome> GetConversationDetailOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetConversationDetailRequest&, const GetConversationDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetConversationDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDataChannelCredentialsResult> GetDataChannelCredentialsOutcome;
|
||||
typedef std::future<GetDataChannelCredentialsOutcome> GetDataChannelCredentialsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetDataChannelCredentialsRequest&, const GetDataChannelCredentialsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDataChannelCredentialsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDoNotCallFileUploadParametersResult> GetDoNotCallFileUploadParametersOutcome;
|
||||
typedef std::future<GetDoNotCallFileUploadParametersOutcome> GetDoNotCallFileUploadParametersOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetDoNotCallFileUploadParametersRequest&, const GetDoNotCallFileUploadParametersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDoNotCallFileUploadParametersAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetEarlyMediaRecordingResult> GetEarlyMediaRecordingOutcome;
|
||||
typedef std::future<GetEarlyMediaRecordingOutcome> GetEarlyMediaRecordingOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetEarlyMediaRecordingRequest&, const GetEarlyMediaRecordingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetEarlyMediaRecordingAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetHistoricalCallerReportResult> GetHistoricalCallerReportOutcome;
|
||||
typedef std::future<GetHistoricalCallerReportOutcome> GetHistoricalCallerReportOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetHistoricalCallerReportRequest&, const GetHistoricalCallerReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetHistoricalCallerReportAsyncHandler;
|
||||
@@ -443,9 +554,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::GetTurnServerListResult> GetTurnServerListOutcome;
|
||||
typedef std::future<GetTurnServerListOutcome> GetTurnServerListOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetTurnServerListRequest&, const GetTurnServerListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetTurnServerListAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetUploadAudioDataParamsResult> GetUploadAudioDataParamsOutcome;
|
||||
typedef std::future<GetUploadAudioDataParamsOutcome> GetUploadAudioDataParamsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetUploadAudioDataParamsRequest&, const GetUploadAudioDataParamsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUploadAudioDataParamsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetUserResult> GetUserOutcome;
|
||||
typedef std::future<GetUserOutcome> GetUserOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetUserRequest&, const GetUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUserAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetVoicemailRecordingResult> GetVoicemailRecordingOutcome;
|
||||
typedef std::future<GetVoicemailRecordingOutcome> GetVoicemailRecordingOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::GetVoicemailRecordingRequest&, const GetVoicemailRecordingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetVoicemailRecordingAsyncHandler;
|
||||
typedef Outcome<Error, Model::HoldCallResult> HoldCallOutcome;
|
||||
typedef std::future<HoldCallOutcome> HoldCallOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::HoldCallRequest&, const HoldCallOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> HoldCallAsyncHandler;
|
||||
@@ -482,6 +599,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListAttemptsResult> ListAttemptsOutcome;
|
||||
typedef std::future<ListAttemptsOutcome> ListAttemptsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListAttemptsRequest&, const ListAttemptsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAttemptsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListAudioFilesResult> ListAudioFilesOutcome;
|
||||
typedef std::future<ListAudioFilesOutcome> ListAudioFilesOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListAudioFilesRequest&, const ListAudioFilesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAudioFilesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListBriefSkillGroupsResult> ListBriefSkillGroupsOutcome;
|
||||
typedef std::future<ListBriefSkillGroupsOutcome> ListBriefSkillGroupsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListBriefSkillGroupsRequest&, const ListBriefSkillGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBriefSkillGroupsAsyncHandler;
|
||||
@@ -539,6 +659,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListIvrTrackingDetailsResult> ListIvrTrackingDetailsOutcome;
|
||||
typedef std::future<ListIvrTrackingDetailsOutcome> ListIvrTrackingDetailsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListIvrTrackingDetailsRequest&, const ListIvrTrackingDetailsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListIvrTrackingDetailsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListLegacyAgentEventLogsResult> ListLegacyAgentEventLogsOutcome;
|
||||
typedef std::future<ListLegacyAgentEventLogsOutcome> ListLegacyAgentEventLogsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListLegacyAgentEventLogsRequest&, const ListLegacyAgentEventLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLegacyAgentEventLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListLegacyAgentStatusLogsResult> ListLegacyAgentStatusLogsOutcome;
|
||||
typedef std::future<ListLegacyAgentStatusLogsOutcome> ListLegacyAgentStatusLogsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListLegacyAgentStatusLogsRequest&, const ListLegacyAgentStatusLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLegacyAgentStatusLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListLegacyAppraiseLogsResult> ListLegacyAppraiseLogsOutcome;
|
||||
typedef std::future<ListLegacyAppraiseLogsOutcome> ListLegacyAppraiseLogsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListLegacyAppraiseLogsRequest&, const ListLegacyAppraiseLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLegacyAppraiseLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListLegacyQueueEventLogsResult> ListLegacyQueueEventLogsOutcome;
|
||||
typedef std::future<ListLegacyQueueEventLogsOutcome> ListLegacyQueueEventLogsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListLegacyQueueEventLogsRequest&, const ListLegacyQueueEventLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListLegacyQueueEventLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListMonoRecordingsResult> ListMonoRecordingsOutcome;
|
||||
typedef std::future<ListMonoRecordingsOutcome> ListMonoRecordingsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListMonoRecordingsRequest&, const ListMonoRecordingsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMonoRecordingsAsyncHandler;
|
||||
@@ -575,12 +707,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListRolesResult> ListRolesOutcome;
|
||||
typedef std::future<ListRolesOutcome> ListRolesOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListRolesRequest&, const ListRolesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRolesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListSipCallRecordsResult> ListSipCallRecordsOutcome;
|
||||
typedef std::future<ListSipCallRecordsOutcome> ListSipCallRecordsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListSipCallRecordsRequest&, const ListSipCallRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSipCallRecordsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListSipTracesResult> ListSipTracesOutcome;
|
||||
typedef std::future<ListSipTracesOutcome> ListSipTracesOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListSipTracesRequest&, const ListSipTracesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSipTracesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListSkillGroupStatesResult> ListSkillGroupStatesOutcome;
|
||||
typedef std::future<ListSkillGroupStatesOutcome> ListSkillGroupStatesOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ListSkillGroupStatesRequest&, const ListSkillGroupStatesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSkillGroupStatesAsyncHandler;
|
||||
@@ -605,6 +731,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::MakeCallResult> MakeCallOutcome;
|
||||
typedef std::future<MakeCallOutcome> MakeCallOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::MakeCallRequest&, const MakeCallOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MakeCallAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyAudioFileResult> ModifyAudioFileOutcome;
|
||||
typedef std::future<ModifyAudioFileOutcome> ModifyAudioFileOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ModifyAudioFileRequest&, const ModifyAudioFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAudioFileAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyCustomCallTaggingResult> ModifyCustomCallTaggingOutcome;
|
||||
typedef std::future<ModifyCustomCallTaggingOutcome> ModifyCustomCallTaggingOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ModifyCustomCallTaggingRequest&, const ModifyCustomCallTaggingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyCustomCallTaggingAsyncHandler;
|
||||
@@ -641,9 +770,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::PollUserStatusResult> PollUserStatusOutcome;
|
||||
typedef std::future<PollUserStatusOutcome> PollUserStatusOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::PollUserStatusRequest&, const PollUserStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PollUserStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::PublishContactFlowResult> PublishContactFlowOutcome;
|
||||
typedef std::future<PublishContactFlowOutcome> PublishContactFlowOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::PublishContactFlowRequest&, const PublishContactFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PublishContactFlowAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReadyForServiceResult> ReadyForServiceOutcome;
|
||||
typedef std::future<ReadyForServiceOutcome> ReadyForServiceOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ReadyForServiceRequest&, const ReadyForServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReadyForServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::RedialCallResult> RedialCallOutcome;
|
||||
typedef std::future<RedialCallOutcome> RedialCallOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::RedialCallRequest&, const RedialCallOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RedialCallAsyncHandler;
|
||||
typedef Outcome<Error, Model::RegisterDeviceResult> RegisterDeviceOutcome;
|
||||
typedef std::future<RegisterDeviceOutcome> RegisterDeviceOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::RegisterDeviceRequest&, const RegisterDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegisterDeviceAsyncHandler;
|
||||
@@ -683,6 +818,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ResetUserPasswordResult> ResetUserPasswordOutcome;
|
||||
typedef std::future<ResetUserPasswordOutcome> ResetUserPasswordOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ResetUserPasswordRequest&, const ResetUserPasswordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetUserPasswordAsyncHandler;
|
||||
typedef Outcome<Error, Model::RestoreArchivedRecordingsResult> RestoreArchivedRecordingsOutcome;
|
||||
typedef std::future<RestoreArchivedRecordingsOutcome> RestoreArchivedRecordingsOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::RestoreArchivedRecordingsRequest&, const RestoreArchivedRecordingsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestoreArchivedRecordingsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ResumeCampaignResult> ResumeCampaignOutcome;
|
||||
typedef std::future<ResumeCampaignOutcome> ResumeCampaignOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::ResumeCampaignRequest&, const ResumeCampaignOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResumeCampaignAsyncHandler;
|
||||
@@ -713,12 +851,24 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::StartBack2BackCallResult> StartBack2BackCallOutcome;
|
||||
typedef std::future<StartBack2BackCallOutcome> StartBack2BackCallOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::StartBack2BackCallRequest&, const StartBack2BackCallOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartBack2BackCallAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartConferenceResult> StartConferenceOutcome;
|
||||
typedef std::future<StartConferenceOutcome> StartConferenceOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::StartConferenceRequest&, const StartConferenceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartConferenceAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartEditContactFlowResult> StartEditContactFlowOutcome;
|
||||
typedef std::future<StartEditContactFlowOutcome> StartEditContactFlowOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::StartEditContactFlowRequest&, const StartEditContactFlowOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartEditContactFlowAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartPredictiveCallResult> StartPredictiveCallOutcome;
|
||||
typedef std::future<StartPredictiveCallOutcome> StartPredictiveCallOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::StartPredictiveCallRequest&, const StartPredictiveCallOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartPredictiveCallAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartPrivacyCallResult> StartPrivacyCallOutcome;
|
||||
typedef std::future<StartPrivacyCallOutcome> StartPrivacyCallOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::StartPrivacyCallRequest&, const StartPrivacyCallOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartPrivacyCallAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubmitCampaignResult> SubmitCampaignOutcome;
|
||||
typedef std::future<SubmitCampaignOutcome> SubmitCampaignOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::SubmitCampaignRequest&, const SubmitCampaignOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitCampaignAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchToConferenceResult> SwitchToConferenceOutcome;
|
||||
typedef std::future<SwitchToConferenceOutcome> SwitchToConferenceOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::SwitchToConferenceRequest&, const SwitchToConferenceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchToConferenceAsyncHandler;
|
||||
typedef Outcome<Error, Model::TakeBreakResult> TakeBreakOutcome;
|
||||
typedef std::future<TakeBreakOutcome> TakeBreakOutcomeCallable;
|
||||
typedef std::function<void(const CCCClient*, const Model::TakeBreakRequest&, const TakeBreakOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TakeBreakAsyncHandler;
|
||||
@@ -739,6 +889,9 @@ namespace AlibabaCloud
|
||||
AbortCampaignOutcome abortCampaign(const Model::AbortCampaignRequest &request)const;
|
||||
void abortCampaignAsync(const Model::AbortCampaignRequest& request, const AbortCampaignAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AbortCampaignOutcomeCallable abortCampaignCallable(const Model::AbortCampaignRequest& request) const;
|
||||
AddCasesOutcome addCases(const Model::AddCasesRequest &request)const;
|
||||
void addCasesAsync(const Model::AddCasesRequest& request, const AddCasesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddCasesOutcomeCallable addCasesCallable(const Model::AddCasesRequest& request) const;
|
||||
AddNumbersToSkillGroupOutcome addNumbersToSkillGroup(const Model::AddNumbersToSkillGroupRequest &request)const;
|
||||
void addNumbersToSkillGroupAsync(const Model::AddNumbersToSkillGroupRequest& request, const AddNumbersToSkillGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddNumbersToSkillGroupOutcomeCallable addNumbersToSkillGroupCallable(const Model::AddNumbersToSkillGroupRequest& request) const;
|
||||
@@ -760,6 +913,9 @@ namespace AlibabaCloud
|
||||
AnswerCallOutcome answerCall(const Model::AnswerCallRequest &request)const;
|
||||
void answerCallAsync(const Model::AnswerCallRequest& request, const AnswerCallAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AnswerCallOutcomeCallable answerCallCallable(const Model::AnswerCallRequest& request) const;
|
||||
AppendCasesOutcome appendCases(const Model::AppendCasesRequest &request)const;
|
||||
void appendCasesAsync(const Model::AppendCasesRequest& request, const AppendCasesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AppendCasesOutcomeCallable appendCasesCallable(const Model::AppendCasesRequest& request) const;
|
||||
AssignUsersOutcome assignUsers(const Model::AssignUsersRequest &request)const;
|
||||
void assignUsersAsync(const Model::AssignUsersRequest& request, const AssignUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AssignUsersOutcomeCallable assignUsersCallable(const Model::AssignUsersRequest& request) const;
|
||||
@@ -769,6 +925,9 @@ namespace AlibabaCloud
|
||||
BlindTransferOutcome blindTransfer(const Model::BlindTransferRequest &request)const;
|
||||
void blindTransferAsync(const Model::BlindTransferRequest& request, const BlindTransferAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BlindTransferOutcomeCallable blindTransferCallable(const Model::BlindTransferRequest& request) const;
|
||||
BridgeRtcCallOutcome bridgeRtcCall(const Model::BridgeRtcCallRequest &request)const;
|
||||
void bridgeRtcCallAsync(const Model::BridgeRtcCallRequest& request, const BridgeRtcCallAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BridgeRtcCallOutcomeCallable bridgeRtcCallCallable(const Model::BridgeRtcCallRequest& request) const;
|
||||
CancelAttendedTransferOutcome cancelAttendedTransfer(const Model::CancelAttendedTransferRequest &request)const;
|
||||
void cancelAttendedTransferAsync(const Model::CancelAttendedTransferRequest& request, const CancelAttendedTransferAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelAttendedTransferOutcomeCallable cancelAttendedTransferCallable(const Model::CancelAttendedTransferRequest& request) const;
|
||||
@@ -778,15 +937,24 @@ namespace AlibabaCloud
|
||||
CoachCallOutcome coachCall(const Model::CoachCallRequest &request)const;
|
||||
void coachCallAsync(const Model::CoachCallRequest& request, const CoachCallAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CoachCallOutcomeCallable coachCallCallable(const Model::CoachCallRequest& request) const;
|
||||
CommitContactFlowOutcome commitContactFlow(const Model::CommitContactFlowRequest &request)const;
|
||||
void commitContactFlowAsync(const Model::CommitContactFlowRequest& request, const CommitContactFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CommitContactFlowOutcomeCallable commitContactFlowCallable(const Model::CommitContactFlowRequest& request) const;
|
||||
CompleteAttendedTransferOutcome completeAttendedTransfer(const Model::CompleteAttendedTransferRequest &request)const;
|
||||
void completeAttendedTransferAsync(const Model::CompleteAttendedTransferRequest& request, const CompleteAttendedTransferAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CompleteAttendedTransferOutcomeCallable completeAttendedTransferCallable(const Model::CompleteAttendedTransferRequest& request) const;
|
||||
CreateAudioFileOutcome createAudioFile(const Model::CreateAudioFileRequest &request)const;
|
||||
void createAudioFileAsync(const Model::CreateAudioFileRequest& request, const CreateAudioFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateAudioFileOutcomeCallable createAudioFileCallable(const Model::CreateAudioFileRequest& request) const;
|
||||
CreateCallTagsOutcome createCallTags(const Model::CreateCallTagsRequest &request)const;
|
||||
void createCallTagsAsync(const Model::CreateCallTagsRequest& request, const CreateCallTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCallTagsOutcomeCallable createCallTagsCallable(const Model::CreateCallTagsRequest& request) const;
|
||||
CreateCampaignOutcome createCampaign(const Model::CreateCampaignRequest &request)const;
|
||||
void createCampaignAsync(const Model::CreateCampaignRequest& request, const CreateCampaignAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCampaignOutcomeCallable createCampaignCallable(const Model::CreateCampaignRequest& request) const;
|
||||
CreateContactFlowOutcome createContactFlow(const Model::CreateContactFlowRequest &request)const;
|
||||
void createContactFlowAsync(const Model::CreateContactFlowRequest& request, const CreateContactFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateContactFlowOutcomeCallable createContactFlowCallable(const Model::CreateContactFlowRequest& request) const;
|
||||
CreateCustomCallTaggingOutcome createCustomCallTagging(const Model::CreateCustomCallTaggingRequest &request)const;
|
||||
void createCustomCallTaggingAsync(const Model::CreateCustomCallTaggingRequest& request, const CreateCustomCallTaggingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCustomCallTaggingOutcomeCallable createCustomCallTaggingCallable(const Model::CreateCustomCallTaggingRequest& request) const;
|
||||
@@ -799,21 +967,42 @@ namespace AlibabaCloud
|
||||
CreateUserOutcome createUser(const Model::CreateUserRequest &request)const;
|
||||
void createUserAsync(const Model::CreateUserRequest& request, const CreateUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateUserOutcomeCallable createUserCallable(const Model::CreateUserRequest& request) const;
|
||||
DeleteAudioFileOutcome deleteAudioFile(const Model::DeleteAudioFileRequest &request)const;
|
||||
void deleteAudioFileAsync(const Model::DeleteAudioFileRequest& request, const DeleteAudioFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteAudioFileOutcomeCallable deleteAudioFileCallable(const Model::DeleteAudioFileRequest& request) const;
|
||||
DeleteCallTagOutcome deleteCallTag(const Model::DeleteCallTagRequest &request)const;
|
||||
void deleteCallTagAsync(const Model::DeleteCallTagRequest& request, const DeleteCallTagAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteCallTagOutcomeCallable deleteCallTagCallable(const Model::DeleteCallTagRequest& request) const;
|
||||
DeleteContactFlowOutcome deleteContactFlow(const Model::DeleteContactFlowRequest &request)const;
|
||||
void deleteContactFlowAsync(const Model::DeleteContactFlowRequest& request, const DeleteContactFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteContactFlowOutcomeCallable deleteContactFlowCallable(const Model::DeleteContactFlowRequest& request) const;
|
||||
DeleteCustomCallTaggingOutcome deleteCustomCallTagging(const Model::DeleteCustomCallTaggingRequest &request)const;
|
||||
void deleteCustomCallTaggingAsync(const Model::DeleteCustomCallTaggingRequest& request, const DeleteCustomCallTaggingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteCustomCallTaggingOutcomeCallable deleteCustomCallTaggingCallable(const Model::DeleteCustomCallTaggingRequest& request) const;
|
||||
DeleteSkillGroupOutcome deleteSkillGroup(const Model::DeleteSkillGroupRequest &request)const;
|
||||
void deleteSkillGroupAsync(const Model::DeleteSkillGroupRequest& request, const DeleteSkillGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSkillGroupOutcomeCallable deleteSkillGroupCallable(const Model::DeleteSkillGroupRequest& request) const;
|
||||
DiscardEditingContactFlowOutcome discardEditingContactFlow(const Model::DiscardEditingContactFlowRequest &request)const;
|
||||
void discardEditingContactFlowAsync(const Model::DiscardEditingContactFlowRequest& request, const DiscardEditingContactFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DiscardEditingContactFlowOutcomeCallable discardEditingContactFlowCallable(const Model::DiscardEditingContactFlowRequest& request) const;
|
||||
EndConferenceOutcome endConference(const Model::EndConferenceRequest &request)const;
|
||||
void endConferenceAsync(const Model::EndConferenceRequest& request, const EndConferenceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EndConferenceOutcomeCallable endConferenceCallable(const Model::EndConferenceRequest& request) const;
|
||||
ExportCustomCallTaggingOutcome exportCustomCallTagging(const Model::ExportCustomCallTaggingRequest &request)const;
|
||||
void exportCustomCallTaggingAsync(const Model::ExportCustomCallTaggingRequest& request, const ExportCustomCallTaggingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ExportCustomCallTaggingOutcomeCallable exportCustomCallTaggingCallable(const Model::ExportCustomCallTaggingRequest& request) const;
|
||||
ExportDoNotCallNumbersOutcome exportDoNotCallNumbers(const Model::ExportDoNotCallNumbersRequest &request)const;
|
||||
void exportDoNotCallNumbersAsync(const Model::ExportDoNotCallNumbersRequest& request, const ExportDoNotCallNumbersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ExportDoNotCallNumbersOutcomeCallable exportDoNotCallNumbersCallable(const Model::ExportDoNotCallNumbersRequest& request) const;
|
||||
GetAudioFileOutcome getAudioFile(const Model::GetAudioFileRequest &request)const;
|
||||
void getAudioFileAsync(const Model::GetAudioFileRequest& request, const GetAudioFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetAudioFileOutcomeCallable getAudioFileCallable(const Model::GetAudioFileRequest& request) const;
|
||||
GetAudioFileDownloadUrlOutcome getAudioFileDownloadUrl(const Model::GetAudioFileDownloadUrlRequest &request)const;
|
||||
void getAudioFileDownloadUrlAsync(const Model::GetAudioFileDownloadUrlRequest& request, const GetAudioFileDownloadUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetAudioFileDownloadUrlOutcomeCallable getAudioFileDownloadUrlCallable(const Model::GetAudioFileDownloadUrlRequest& request) const;
|
||||
GetAudioFileUploadParametersOutcome getAudioFileUploadParameters(const Model::GetAudioFileUploadParametersRequest &request)const;
|
||||
void getAudioFileUploadParametersAsync(const Model::GetAudioFileUploadParametersRequest& request, const GetAudioFileUploadParametersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetAudioFileUploadParametersOutcomeCallable getAudioFileUploadParametersCallable(const Model::GetAudioFileUploadParametersRequest& request) const;
|
||||
GetCallDetailRecordOutcome getCallDetailRecord(const Model::GetCallDetailRecordRequest &request)const;
|
||||
void getCallDetailRecordAsync(const Model::GetCallDetailRecordRequest& request, const GetCallDetailRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCallDetailRecordOutcomeCallable getCallDetailRecordCallable(const Model::GetCallDetailRecordRequest& request) const;
|
||||
@@ -823,9 +1012,21 @@ namespace AlibabaCloud
|
||||
GetCaseFileUploadUrlOutcome getCaseFileUploadUrl(const Model::GetCaseFileUploadUrlRequest &request)const;
|
||||
void getCaseFileUploadUrlAsync(const Model::GetCaseFileUploadUrlRequest& request, const GetCaseFileUploadUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCaseFileUploadUrlOutcomeCallable getCaseFileUploadUrlCallable(const Model::GetCaseFileUploadUrlRequest& request) const;
|
||||
GetContactFlowOutcome getContactFlow(const Model::GetContactFlowRequest &request)const;
|
||||
void getContactFlowAsync(const Model::GetContactFlowRequest& request, const GetContactFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetContactFlowOutcomeCallable getContactFlowCallable(const Model::GetContactFlowRequest& request) const;
|
||||
GetConversationDetailOutcome getConversationDetail(const Model::GetConversationDetailRequest &request)const;
|
||||
void getConversationDetailAsync(const Model::GetConversationDetailRequest& request, const GetConversationDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetConversationDetailOutcomeCallable getConversationDetailCallable(const Model::GetConversationDetailRequest& request) const;
|
||||
GetDataChannelCredentialsOutcome getDataChannelCredentials(const Model::GetDataChannelCredentialsRequest &request)const;
|
||||
void getDataChannelCredentialsAsync(const Model::GetDataChannelCredentialsRequest& request, const GetDataChannelCredentialsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDataChannelCredentialsOutcomeCallable getDataChannelCredentialsCallable(const Model::GetDataChannelCredentialsRequest& request) const;
|
||||
GetDoNotCallFileUploadParametersOutcome getDoNotCallFileUploadParameters(const Model::GetDoNotCallFileUploadParametersRequest &request)const;
|
||||
void getDoNotCallFileUploadParametersAsync(const Model::GetDoNotCallFileUploadParametersRequest& request, const GetDoNotCallFileUploadParametersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDoNotCallFileUploadParametersOutcomeCallable getDoNotCallFileUploadParametersCallable(const Model::GetDoNotCallFileUploadParametersRequest& request) const;
|
||||
GetEarlyMediaRecordingOutcome getEarlyMediaRecording(const Model::GetEarlyMediaRecordingRequest &request)const;
|
||||
void getEarlyMediaRecordingAsync(const Model::GetEarlyMediaRecordingRequest& request, const GetEarlyMediaRecordingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetEarlyMediaRecordingOutcomeCallable getEarlyMediaRecordingCallable(const Model::GetEarlyMediaRecordingRequest& request) const;
|
||||
GetHistoricalCallerReportOutcome getHistoricalCallerReport(const Model::GetHistoricalCallerReportRequest &request)const;
|
||||
void getHistoricalCallerReportAsync(const Model::GetHistoricalCallerReportRequest& request, const GetHistoricalCallerReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetHistoricalCallerReportOutcomeCallable getHistoricalCallerReportCallable(const Model::GetHistoricalCallerReportRequest& request) const;
|
||||
@@ -868,9 +1069,15 @@ namespace AlibabaCloud
|
||||
GetTurnServerListOutcome getTurnServerList(const Model::GetTurnServerListRequest &request)const;
|
||||
void getTurnServerListAsync(const Model::GetTurnServerListRequest& request, const GetTurnServerListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetTurnServerListOutcomeCallable getTurnServerListCallable(const Model::GetTurnServerListRequest& request) const;
|
||||
GetUploadAudioDataParamsOutcome getUploadAudioDataParams(const Model::GetUploadAudioDataParamsRequest &request)const;
|
||||
void getUploadAudioDataParamsAsync(const Model::GetUploadAudioDataParamsRequest& request, const GetUploadAudioDataParamsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetUploadAudioDataParamsOutcomeCallable getUploadAudioDataParamsCallable(const Model::GetUploadAudioDataParamsRequest& request) const;
|
||||
GetUserOutcome getUser(const Model::GetUserRequest &request)const;
|
||||
void getUserAsync(const Model::GetUserRequest& request, const GetUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetUserOutcomeCallable getUserCallable(const Model::GetUserRequest& request) const;
|
||||
GetVoicemailRecordingOutcome getVoicemailRecording(const Model::GetVoicemailRecordingRequest &request)const;
|
||||
void getVoicemailRecordingAsync(const Model::GetVoicemailRecordingRequest& request, const GetVoicemailRecordingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetVoicemailRecordingOutcomeCallable getVoicemailRecordingCallable(const Model::GetVoicemailRecordingRequest& request) const;
|
||||
HoldCallOutcome holdCall(const Model::HoldCallRequest &request)const;
|
||||
void holdCallAsync(const Model::HoldCallRequest& request, const HoldCallAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
HoldCallOutcomeCallable holdCallCallable(const Model::HoldCallRequest& request) const;
|
||||
@@ -907,6 +1114,9 @@ namespace AlibabaCloud
|
||||
ListAttemptsOutcome listAttempts(const Model::ListAttemptsRequest &request)const;
|
||||
void listAttemptsAsync(const Model::ListAttemptsRequest& request, const ListAttemptsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAttemptsOutcomeCallable listAttemptsCallable(const Model::ListAttemptsRequest& request) const;
|
||||
ListAudioFilesOutcome listAudioFiles(const Model::ListAudioFilesRequest &request)const;
|
||||
void listAudioFilesAsync(const Model::ListAudioFilesRequest& request, const ListAudioFilesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListAudioFilesOutcomeCallable listAudioFilesCallable(const Model::ListAudioFilesRequest& request) const;
|
||||
ListBriefSkillGroupsOutcome listBriefSkillGroups(const Model::ListBriefSkillGroupsRequest &request)const;
|
||||
void listBriefSkillGroupsAsync(const Model::ListBriefSkillGroupsRequest& request, const ListBriefSkillGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListBriefSkillGroupsOutcomeCallable listBriefSkillGroupsCallable(const Model::ListBriefSkillGroupsRequest& request) const;
|
||||
@@ -964,6 +1174,18 @@ namespace AlibabaCloud
|
||||
ListIvrTrackingDetailsOutcome listIvrTrackingDetails(const Model::ListIvrTrackingDetailsRequest &request)const;
|
||||
void listIvrTrackingDetailsAsync(const Model::ListIvrTrackingDetailsRequest& request, const ListIvrTrackingDetailsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListIvrTrackingDetailsOutcomeCallable listIvrTrackingDetailsCallable(const Model::ListIvrTrackingDetailsRequest& request) const;
|
||||
ListLegacyAgentEventLogsOutcome listLegacyAgentEventLogs(const Model::ListLegacyAgentEventLogsRequest &request)const;
|
||||
void listLegacyAgentEventLogsAsync(const Model::ListLegacyAgentEventLogsRequest& request, const ListLegacyAgentEventLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListLegacyAgentEventLogsOutcomeCallable listLegacyAgentEventLogsCallable(const Model::ListLegacyAgentEventLogsRequest& request) const;
|
||||
ListLegacyAgentStatusLogsOutcome listLegacyAgentStatusLogs(const Model::ListLegacyAgentStatusLogsRequest &request)const;
|
||||
void listLegacyAgentStatusLogsAsync(const Model::ListLegacyAgentStatusLogsRequest& request, const ListLegacyAgentStatusLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListLegacyAgentStatusLogsOutcomeCallable listLegacyAgentStatusLogsCallable(const Model::ListLegacyAgentStatusLogsRequest& request) const;
|
||||
ListLegacyAppraiseLogsOutcome listLegacyAppraiseLogs(const Model::ListLegacyAppraiseLogsRequest &request)const;
|
||||
void listLegacyAppraiseLogsAsync(const Model::ListLegacyAppraiseLogsRequest& request, const ListLegacyAppraiseLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListLegacyAppraiseLogsOutcomeCallable listLegacyAppraiseLogsCallable(const Model::ListLegacyAppraiseLogsRequest& request) const;
|
||||
ListLegacyQueueEventLogsOutcome listLegacyQueueEventLogs(const Model::ListLegacyQueueEventLogsRequest &request)const;
|
||||
void listLegacyQueueEventLogsAsync(const Model::ListLegacyQueueEventLogsRequest& request, const ListLegacyQueueEventLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListLegacyQueueEventLogsOutcomeCallable listLegacyQueueEventLogsCallable(const Model::ListLegacyQueueEventLogsRequest& request) const;
|
||||
ListMonoRecordingsOutcome listMonoRecordings(const Model::ListMonoRecordingsRequest &request)const;
|
||||
void listMonoRecordingsAsync(const Model::ListMonoRecordingsRequest& request, const ListMonoRecordingsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListMonoRecordingsOutcomeCallable listMonoRecordingsCallable(const Model::ListMonoRecordingsRequest& request) const;
|
||||
@@ -1000,12 +1222,6 @@ namespace AlibabaCloud
|
||||
ListRolesOutcome listRoles(const Model::ListRolesRequest &request)const;
|
||||
void listRolesAsync(const Model::ListRolesRequest& request, const ListRolesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListRolesOutcomeCallable listRolesCallable(const Model::ListRolesRequest& request) const;
|
||||
ListSipCallRecordsOutcome listSipCallRecords(const Model::ListSipCallRecordsRequest &request)const;
|
||||
void listSipCallRecordsAsync(const Model::ListSipCallRecordsRequest& request, const ListSipCallRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListSipCallRecordsOutcomeCallable listSipCallRecordsCallable(const Model::ListSipCallRecordsRequest& request) const;
|
||||
ListSipTracesOutcome listSipTraces(const Model::ListSipTracesRequest &request)const;
|
||||
void listSipTracesAsync(const Model::ListSipTracesRequest& request, const ListSipTracesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListSipTracesOutcomeCallable listSipTracesCallable(const Model::ListSipTracesRequest& request) const;
|
||||
ListSkillGroupStatesOutcome listSkillGroupStates(const Model::ListSkillGroupStatesRequest &request)const;
|
||||
void listSkillGroupStatesAsync(const Model::ListSkillGroupStatesRequest& request, const ListSkillGroupStatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListSkillGroupStatesOutcomeCallable listSkillGroupStatesCallable(const Model::ListSkillGroupStatesRequest& request) const;
|
||||
@@ -1030,6 +1246,9 @@ namespace AlibabaCloud
|
||||
MakeCallOutcome makeCall(const Model::MakeCallRequest &request)const;
|
||||
void makeCallAsync(const Model::MakeCallRequest& request, const MakeCallAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MakeCallOutcomeCallable makeCallCallable(const Model::MakeCallRequest& request) const;
|
||||
ModifyAudioFileOutcome modifyAudioFile(const Model::ModifyAudioFileRequest &request)const;
|
||||
void modifyAudioFileAsync(const Model::ModifyAudioFileRequest& request, const ModifyAudioFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyAudioFileOutcomeCallable modifyAudioFileCallable(const Model::ModifyAudioFileRequest& request) const;
|
||||
ModifyCustomCallTaggingOutcome modifyCustomCallTagging(const Model::ModifyCustomCallTaggingRequest &request)const;
|
||||
void modifyCustomCallTaggingAsync(const Model::ModifyCustomCallTaggingRequest& request, const ModifyCustomCallTaggingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyCustomCallTaggingOutcomeCallable modifyCustomCallTaggingCallable(const Model::ModifyCustomCallTaggingRequest& request) const;
|
||||
@@ -1066,9 +1285,15 @@ namespace AlibabaCloud
|
||||
PollUserStatusOutcome pollUserStatus(const Model::PollUserStatusRequest &request)const;
|
||||
void pollUserStatusAsync(const Model::PollUserStatusRequest& request, const PollUserStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
PollUserStatusOutcomeCallable pollUserStatusCallable(const Model::PollUserStatusRequest& request) const;
|
||||
PublishContactFlowOutcome publishContactFlow(const Model::PublishContactFlowRequest &request)const;
|
||||
void publishContactFlowAsync(const Model::PublishContactFlowRequest& request, const PublishContactFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
PublishContactFlowOutcomeCallable publishContactFlowCallable(const Model::PublishContactFlowRequest& request) const;
|
||||
ReadyForServiceOutcome readyForService(const Model::ReadyForServiceRequest &request)const;
|
||||
void readyForServiceAsync(const Model::ReadyForServiceRequest& request, const ReadyForServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReadyForServiceOutcomeCallable readyForServiceCallable(const Model::ReadyForServiceRequest& request) const;
|
||||
RedialCallOutcome redialCall(const Model::RedialCallRequest &request)const;
|
||||
void redialCallAsync(const Model::RedialCallRequest& request, const RedialCallAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RedialCallOutcomeCallable redialCallCallable(const Model::RedialCallRequest& request) const;
|
||||
RegisterDeviceOutcome registerDevice(const Model::RegisterDeviceRequest &request)const;
|
||||
void registerDeviceAsync(const Model::RegisterDeviceRequest& request, const RegisterDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RegisterDeviceOutcomeCallable registerDeviceCallable(const Model::RegisterDeviceRequest& request) const;
|
||||
@@ -1108,6 +1333,9 @@ namespace AlibabaCloud
|
||||
ResetUserPasswordOutcome resetUserPassword(const Model::ResetUserPasswordRequest &request)const;
|
||||
void resetUserPasswordAsync(const Model::ResetUserPasswordRequest& request, const ResetUserPasswordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ResetUserPasswordOutcomeCallable resetUserPasswordCallable(const Model::ResetUserPasswordRequest& request) const;
|
||||
RestoreArchivedRecordingsOutcome restoreArchivedRecordings(const Model::RestoreArchivedRecordingsRequest &request)const;
|
||||
void restoreArchivedRecordingsAsync(const Model::RestoreArchivedRecordingsRequest& request, const RestoreArchivedRecordingsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RestoreArchivedRecordingsOutcomeCallable restoreArchivedRecordingsCallable(const Model::RestoreArchivedRecordingsRequest& request) const;
|
||||
ResumeCampaignOutcome resumeCampaign(const Model::ResumeCampaignRequest &request)const;
|
||||
void resumeCampaignAsync(const Model::ResumeCampaignRequest& request, const ResumeCampaignAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ResumeCampaignOutcomeCallable resumeCampaignCallable(const Model::ResumeCampaignRequest& request) const;
|
||||
@@ -1138,12 +1366,24 @@ namespace AlibabaCloud
|
||||
StartBack2BackCallOutcome startBack2BackCall(const Model::StartBack2BackCallRequest &request)const;
|
||||
void startBack2BackCallAsync(const Model::StartBack2BackCallRequest& request, const StartBack2BackCallAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartBack2BackCallOutcomeCallable startBack2BackCallCallable(const Model::StartBack2BackCallRequest& request) const;
|
||||
StartConferenceOutcome startConference(const Model::StartConferenceRequest &request)const;
|
||||
void startConferenceAsync(const Model::StartConferenceRequest& request, const StartConferenceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartConferenceOutcomeCallable startConferenceCallable(const Model::StartConferenceRequest& request) const;
|
||||
StartEditContactFlowOutcome startEditContactFlow(const Model::StartEditContactFlowRequest &request)const;
|
||||
void startEditContactFlowAsync(const Model::StartEditContactFlowRequest& request, const StartEditContactFlowAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartEditContactFlowOutcomeCallable startEditContactFlowCallable(const Model::StartEditContactFlowRequest& request) const;
|
||||
StartPredictiveCallOutcome startPredictiveCall(const Model::StartPredictiveCallRequest &request)const;
|
||||
void startPredictiveCallAsync(const Model::StartPredictiveCallRequest& request, const StartPredictiveCallAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartPredictiveCallOutcomeCallable startPredictiveCallCallable(const Model::StartPredictiveCallRequest& request) const;
|
||||
StartPrivacyCallOutcome startPrivacyCall(const Model::StartPrivacyCallRequest &request)const;
|
||||
void startPrivacyCallAsync(const Model::StartPrivacyCallRequest& request, const StartPrivacyCallAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartPrivacyCallOutcomeCallable startPrivacyCallCallable(const Model::StartPrivacyCallRequest& request) const;
|
||||
SubmitCampaignOutcome submitCampaign(const Model::SubmitCampaignRequest &request)const;
|
||||
void submitCampaignAsync(const Model::SubmitCampaignRequest& request, const SubmitCampaignAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitCampaignOutcomeCallable submitCampaignCallable(const Model::SubmitCampaignRequest& request) const;
|
||||
SwitchToConferenceOutcome switchToConference(const Model::SwitchToConferenceRequest &request)const;
|
||||
void switchToConferenceAsync(const Model::SwitchToConferenceRequest& request, const SwitchToConferenceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchToConferenceOutcomeCallable switchToConferenceCallable(const Model::SwitchToConferenceRequest& request) const;
|
||||
TakeBreakOutcome takeBreak(const Model::TakeBreakRequest &request)const;
|
||||
void takeBreakAsync(const Model::TakeBreakRequest& request, const TakeBreakAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TakeBreakOutcomeCallable takeBreakCallable(const Model::TakeBreakRequest& request) const;
|
||||
|
||||
55
ccc/include/alibabacloud/ccc/model/AddCasesRequest.h
Normal file
55
ccc/include/alibabacloud/ccc/model/AddCasesRequest.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_ADDCASESREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_ADDCASESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT AddCasesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct CaseList {
|
||||
std::string customVariables;
|
||||
std::string caller;
|
||||
std::string phoneNumber;
|
||||
std::string maskedCallee;
|
||||
std::string referenceId;
|
||||
};
|
||||
AddCasesRequest();
|
||||
~AddCasesRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getCampaignId() const;
|
||||
void setCampaignId(const std::string &campaignId);
|
||||
std::vector<CaseList> getCaseList() const;
|
||||
void setCaseList(const std::vector<CaseList> &caseList);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string campaignId_;
|
||||
std::vector<CaseList> caseList_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_ADDCASESREQUEST_H_
|
||||
55
ccc/include/alibabacloud/ccc/model/AddCasesResult.h
Normal file
55
ccc/include/alibabacloud/ccc/model/AddCasesResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_ADDCASESRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_ADDCASESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT AddCasesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddCasesResult();
|
||||
explicit AddCasesResult(const std::string &payload);
|
||||
~AddCasesResult();
|
||||
std::string getMessage()const;
|
||||
std::string getHttpStatusCode()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string httpStatusCode_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_ADDCASESRESULT_H_
|
||||
@@ -39,7 +39,6 @@ namespace AlibabaCloud
|
||||
~AddSkillGroupsToUserResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
@@ -47,7 +46,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
|
||||
@@ -40,16 +40,15 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string destination;
|
||||
std::string channelState;
|
||||
std::string releaseInitiator;
|
||||
std::string callType;
|
||||
std::string skillGroupId;
|
||||
std::string associatedData;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string releaseReason;
|
||||
std::string releaseInitiator;
|
||||
std::string originator;
|
||||
std::string userId;
|
||||
std::string callType;
|
||||
std::string userExtension;
|
||||
std::string skillGroupId;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string jobId;
|
||||
};
|
||||
std::string instanceId;
|
||||
|
||||
56
ccc/include/alibabacloud/ccc/model/AppendCasesRequest.h
Normal file
56
ccc/include/alibabacloud/ccc/model/AppendCasesRequest.h
Normal file
@@ -0,0 +1,56 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_APPENDCASESREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_APPENDCASESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT AppendCasesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Body {
|
||||
std::string customVariables;
|
||||
std::string caller;
|
||||
std::string agentId;
|
||||
std::string phoneNumber;
|
||||
std::string maskedCallee;
|
||||
std::string referenceId;
|
||||
};
|
||||
AppendCasesRequest();
|
||||
~AppendCasesRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getCampaignId() const;
|
||||
void setCampaignId(const std::string &campaignId);
|
||||
std::vector<body> getBody() const;
|
||||
void setBody(const std::vector<body> &body);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string campaignId_;
|
||||
std::vector<body> body_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_APPENDCASESREQUEST_H_
|
||||
55
ccc/include/alibabacloud/ccc/model/AppendCasesResult.h
Normal file
55
ccc/include/alibabacloud/ccc/model/AppendCasesResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_APPENDCASESRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_APPENDCASESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT AppendCasesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AppendCasesResult();
|
||||
explicit AppendCasesResult(const std::string &payload);
|
||||
~AppendCasesResult();
|
||||
std::string getMessage()const;
|
||||
std::string getHttpStatusCode()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string httpStatusCode_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_APPENDCASESRESULT_H_
|
||||
@@ -40,7 +40,6 @@ namespace AlibabaCloud
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getData()const;
|
||||
std::string getSync()const;
|
||||
std::string getWorkflowId()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -50,7 +49,6 @@ namespace AlibabaCloud
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string data_;
|
||||
std::string sync_;
|
||||
std::string workflowId_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -44,7 +44,6 @@ namespace AlibabaCloud
|
||||
std::string callType;
|
||||
int index;
|
||||
std::string skillGroupId;
|
||||
std::string associatedData;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string releaseReason;
|
||||
|
||||
@@ -38,21 +38,30 @@ public:
|
||||
void setUserId(const std::string &userId);
|
||||
std::string getDeviceId() const;
|
||||
void setDeviceId(const std::string &deviceId);
|
||||
std::string getStrategyName() const;
|
||||
void setStrategyName(const std::string &strategyName);
|
||||
int getTimeoutSeconds() const;
|
||||
void setTimeoutSeconds(int timeoutSeconds);
|
||||
std::string getJobId() const;
|
||||
void setJobId(const std::string &jobId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getStrategyParams() const;
|
||||
void setStrategyParams(const std::string &strategyParams);
|
||||
int getCallPriority() const;
|
||||
void setCallPriority(int callPriority);
|
||||
|
||||
private:
|
||||
std::string transferee_;
|
||||
std::string transferor_;
|
||||
std::string userId_;
|
||||
std::string deviceId_;
|
||||
std::string strategyName_;
|
||||
int timeoutSeconds_;
|
||||
std::string jobId_;
|
||||
std::string instanceId_;
|
||||
std::string strategyParams_;
|
||||
int callPriority_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
|
||||
@@ -40,16 +40,15 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string destination;
|
||||
std::string channelState;
|
||||
std::string releaseInitiator;
|
||||
std::string callType;
|
||||
std::string associatedData;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string releaseReason;
|
||||
std::string releaseInitiator;
|
||||
std::string channelFlags;
|
||||
std::string originator;
|
||||
std::string userId;
|
||||
std::string callType;
|
||||
std::string userExtension;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string jobId;
|
||||
};
|
||||
std::string instanceId;
|
||||
|
||||
66
ccc/include/alibabacloud/ccc/model/BridgeRtcCallRequest.h
Normal file
66
ccc/include/alibabacloud/ccc/model/BridgeRtcCallRequest.h
Normal file
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_BRIDGERTCCALLREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_BRIDGERTCCALLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT BridgeRtcCallRequest : public RpcServiceRequest {
|
||||
public:
|
||||
BridgeRtcCallRequest();
|
||||
~BridgeRtcCallRequest();
|
||||
std::string getServiceProvider() const;
|
||||
void setServiceProvider(const std::string &serviceProvider);
|
||||
std::string getCallee() const;
|
||||
void setCallee(const std::string &callee);
|
||||
std::string getUserId() const;
|
||||
void setUserId(const std::string &userId);
|
||||
std::string getDeviceId() const;
|
||||
void setDeviceId(const std::string &deviceId);
|
||||
std::string getTags() const;
|
||||
void setTags(const std::string &tags);
|
||||
int getTimeoutSeconds() const;
|
||||
void setTimeoutSeconds(int timeoutSeconds);
|
||||
std::string getCaller() const;
|
||||
void setCaller(const std::string &caller);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
bool getVideoEnabled() const;
|
||||
void setVideoEnabled(bool videoEnabled);
|
||||
|
||||
private:
|
||||
std::string serviceProvider_;
|
||||
std::string callee_;
|
||||
std::string userId_;
|
||||
std::string deviceId_;
|
||||
std::string tags_;
|
||||
int timeoutSeconds_;
|
||||
std::string caller_;
|
||||
std::string instanceId_;
|
||||
bool videoEnabled_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_BRIDGERTCCALLREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTSIPTRACESRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTSIPTRACESRESULT_H_
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_BRIDGERTCCALLRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_BRIDGERTCCALLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,27 +29,24 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT ListSipTracesResult : public ServiceResult
|
||||
class ALIBABACLOUD_CCC_EXPORT BridgeRtcCallResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct CallTraces
|
||||
struct Data
|
||||
{
|
||||
std::string destinationNodeIp;
|
||||
std::string callId;
|
||||
std::string firstLine;
|
||||
std::string payload;
|
||||
std::string contactId;
|
||||
long timestamp;
|
||||
std::string sourceNodeIp;
|
||||
std::string instanceId;
|
||||
std::string tokenInfo;
|
||||
std::string jobId;
|
||||
};
|
||||
|
||||
|
||||
ListSipTracesResult();
|
||||
explicit ListSipTracesResult(const std::string &payload);
|
||||
~ListSipTracesResult();
|
||||
BridgeRtcCallResult();
|
||||
explicit BridgeRtcCallResult(const std::string &payload);
|
||||
~BridgeRtcCallResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<CallTraces> getData()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
@@ -57,11 +54,12 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<CallTraces> data_;
|
||||
std::vector<std::string> params_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTSIPTRACESRESULT_H_
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_BRIDGERTCCALLRESULT_H_
|
||||
@@ -43,7 +43,6 @@ namespace AlibabaCloud
|
||||
std::string releaseInitiator;
|
||||
std::string callType;
|
||||
int index;
|
||||
std::string associatedData;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string releaseReason;
|
||||
|
||||
@@ -30,6 +30,10 @@ class ALIBABACLOUD_CCC_EXPORT ChangeWorkModeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ChangeWorkModeRequest();
|
||||
~ChangeWorkModeRequest();
|
||||
std::string getSignedSkillGroupIdList() const;
|
||||
void setSignedSkillGroupIdList(const std::string &signedSkillGroupIdList);
|
||||
std::string getMobile() const;
|
||||
void setMobile(const std::string &mobile);
|
||||
std::string getWorkMode() const;
|
||||
void setWorkMode(const std::string &workMode);
|
||||
std::string getUserId() const;
|
||||
@@ -40,6 +44,8 @@ public:
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string signedSkillGroupIdList_;
|
||||
std::string mobile_;
|
||||
std::string workMode_;
|
||||
std::string userId_;
|
||||
std::string deviceId_;
|
||||
|
||||
@@ -44,7 +44,6 @@ namespace AlibabaCloud
|
||||
std::string callType;
|
||||
int index;
|
||||
std::string skillGroupId;
|
||||
std::string associatedData;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string releaseReason;
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_COMMITCONTACTFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_COMMITCONTACTFLOWREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT CommitContactFlowRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CommitContactFlowRequest();
|
||||
~CommitContactFlowRequest();
|
||||
std::string getContactFlowId() const;
|
||||
void setContactFlowId(const std::string &contactFlowId);
|
||||
std::string getDraftId() const;
|
||||
void setDraftId(const std::string &draftId);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getDefinition() const;
|
||||
void setDefinition(const std::string &definition);
|
||||
|
||||
private:
|
||||
std::string contactFlowId_;
|
||||
std::string draftId_;
|
||||
std::string description_;
|
||||
std::string instanceId_;
|
||||
std::string definition_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_COMMITCONTACTFLOWREQUEST_H_
|
||||
55
ccc/include/alibabacloud/ccc/model/CommitContactFlowResult.h
Normal file
55
ccc/include/alibabacloud/ccc/model/CommitContactFlowResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_COMMITCONTACTFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_COMMITCONTACTFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT CommitContactFlowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CommitContactFlowResult();
|
||||
explicit CommitContactFlowResult(const std::string &payload);
|
||||
~CommitContactFlowResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_COMMITCONTACTFLOWRESULT_H_
|
||||
@@ -44,7 +44,6 @@ namespace AlibabaCloud
|
||||
std::string callType;
|
||||
int index;
|
||||
std::string skillGroupId;
|
||||
std::string associatedData;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string releaseReason;
|
||||
|
||||
51
ccc/include/alibabacloud/ccc/model/CreateAudioFileRequest.h
Normal file
51
ccc/include/alibabacloud/ccc/model/CreateAudioFileRequest.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_CREATEAUDIOFILEREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_CREATEAUDIOFILEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT CreateAudioFileRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateAudioFileRequest();
|
||||
~CreateAudioFileRequest();
|
||||
std::string getOssFileKey() const;
|
||||
void setOssFileKey(const std::string &ossFileKey);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAudioFileName() const;
|
||||
void setAudioFileName(const std::string &audioFileName);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string ossFileKey_;
|
||||
std::string instanceId_;
|
||||
std::string audioFileName_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_CREATEAUDIOFILEREQUEST_H_
|
||||
57
ccc/include/alibabacloud/ccc/model/CreateAudioFileResult.h
Normal file
57
ccc/include/alibabacloud/ccc/model/CreateAudioFileResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_CREATEAUDIOFILERESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_CREATEAUDIOFILERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT CreateAudioFileResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateAudioFileResult();
|
||||
explicit CreateAudioFileResult(const std::string &payload);
|
||||
~CreateAudioFileResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_CREATEAUDIOFILERESULT_H_
|
||||
@@ -36,6 +36,8 @@ public:
|
||||
void setContactFlowId(const std::string &contactFlowId);
|
||||
bool getSimulation() const;
|
||||
void setSimulation(bool simulation);
|
||||
bool getExecutingUntilTimeout() const;
|
||||
void setExecutingUntilTimeout(bool executingUntilTimeout);
|
||||
std::string getEndTime() const;
|
||||
void setEndTime(const std::string &endTime);
|
||||
std::string getStartTime() const;
|
||||
@@ -65,6 +67,7 @@ private:
|
||||
std::string queueId_;
|
||||
std::string contactFlowId_;
|
||||
bool simulation_;
|
||||
bool executingUntilTimeout_;
|
||||
std::string endTime_;
|
||||
std::string startTime_;
|
||||
long maxAttemptCount_;
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_CREATECONTACTFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_CREATECONTACTFLOWREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT CreateContactFlowRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateContactFlowRequest();
|
||||
~CreateContactFlowRequest();
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getDefinition() const;
|
||||
void setDefinition(const std::string &definition);
|
||||
|
||||
private:
|
||||
std::string description_;
|
||||
std::string type_;
|
||||
std::string instanceId_;
|
||||
std::string name_;
|
||||
std::string definition_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_CREATECONTACTFLOWREQUEST_H_
|
||||
57
ccc/include/alibabacloud/ccc/model/CreateContactFlowResult.h
Normal file
57
ccc/include/alibabacloud/ccc/model/CreateContactFlowResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_CREATECONTACTFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_CREATECONTACTFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT CreateContactFlowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateContactFlowResult();
|
||||
explicit CreateContactFlowResult(const std::string &payload);
|
||||
~CreateContactFlowResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_CREATECONTACTFLOWRESULT_H_
|
||||
@@ -39,7 +39,6 @@ namespace AlibabaCloud
|
||||
~CreateInstanceResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -48,7 +47,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -49,7 +49,6 @@ namespace AlibabaCloud
|
||||
~CreateUserResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -58,7 +57,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTSIPCALLRECORDSREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTSIPCALLRECORDSREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_DELETEAUDIOFILEREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_DELETEAUDIOFILEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
@@ -26,20 +26,20 @@
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT ListSipCallRecordsRequest : public RpcServiceRequest {
|
||||
class ALIBABACLOUD_CCC_EXPORT DeleteAudioFileRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListSipCallRecordsRequest();
|
||||
~ListSipCallRecordsRequest();
|
||||
std::string getContactIdList() const;
|
||||
void setContactIdList(const std::string &contactIdList);
|
||||
DeleteAudioFileRequest();
|
||||
~DeleteAudioFileRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAudioResourceId() const;
|
||||
void setAudioResourceId(const std::string &audioResourceId);
|
||||
|
||||
private:
|
||||
std::string contactIdList_;
|
||||
std::string instanceId_;
|
||||
std::string audioResourceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTSIPCALLRECORDSREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_DELETEAUDIOFILEREQUEST_H_
|
||||
57
ccc/include/alibabacloud/ccc/model/DeleteAudioFileResult.h
Normal file
57
ccc/include/alibabacloud/ccc/model/DeleteAudioFileResult.h
Normal file
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_DELETEAUDIOFILERESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_DELETEAUDIOFILERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT DeleteAudioFileResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteAudioFileResult();
|
||||
explicit DeleteAudioFileResult(const std::string &payload);
|
||||
~DeleteAudioFileResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_DELETEAUDIOFILERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_DELETECONTACTFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_DELETECONTACTFLOWREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT DeleteContactFlowRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteContactFlowRequest();
|
||||
~DeleteContactFlowRequest();
|
||||
std::string getContactFlowId() const;
|
||||
void setContactFlowId(const std::string &contactFlowId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string contactFlowId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_DELETECONTACTFLOWREQUEST_H_
|
||||
55
ccc/include/alibabacloud/ccc/model/DeleteContactFlowResult.h
Normal file
55
ccc/include/alibabacloud/ccc/model/DeleteContactFlowResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_DELETECONTACTFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_DELETECONTACTFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT DeleteContactFlowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteContactFlowResult();
|
||||
explicit DeleteContactFlowResult(const std::string &payload);
|
||||
~DeleteContactFlowResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_DELETECONTACTFLOWRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_DISCARDEDITINGCONTACTFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_DISCARDEDITINGCONTACTFLOWREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT DiscardEditingContactFlowRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DiscardEditingContactFlowRequest();
|
||||
~DiscardEditingContactFlowRequest();
|
||||
std::string getContactFlowId() const;
|
||||
void setContactFlowId(const std::string &contactFlowId);
|
||||
std::string getDraftId() const;
|
||||
void setDraftId(const std::string &draftId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string contactFlowId_;
|
||||
std::string draftId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_DISCARDEDITINGCONTACTFLOWREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_DISCARDEDITINGCONTACTFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_DISCARDEDITINGCONTACTFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT DiscardEditingContactFlowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DiscardEditingContactFlowResult();
|
||||
explicit DiscardEditingContactFlowResult(const std::string &payload);
|
||||
~DiscardEditingContactFlowResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_DISCARDEDITINGCONTACTFLOWRESULT_H_
|
||||
48
ccc/include/alibabacloud/ccc/model/EndConferenceRequest.h
Normal file
48
ccc/include/alibabacloud/ccc/model/EndConferenceRequest.h
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_ENDCONFERENCEREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_ENDCONFERENCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT EndConferenceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
EndConferenceRequest();
|
||||
~EndConferenceRequest();
|
||||
std::string getUserId() const;
|
||||
void setUserId(const std::string &userId);
|
||||
std::string getJobId() const;
|
||||
void setJobId(const std::string &jobId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string userId_;
|
||||
std::string jobId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_ENDCONFERENCEREQUEST_H_
|
||||
99
ccc/include/alibabacloud/ccc/model/EndConferenceResult.h
Normal file
99
ccc/include/alibabacloud/ccc/model/EndConferenceResult.h
Normal file
@@ -0,0 +1,99 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_ENDCONFERENCERESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_ENDCONFERENCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT EndConferenceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct CallContext
|
||||
{
|
||||
struct ChannelContext
|
||||
{
|
||||
std::string destination;
|
||||
std::string channelState;
|
||||
std::string releaseReason;
|
||||
std::string releaseInitiator;
|
||||
std::string originator;
|
||||
std::string userId;
|
||||
std::string callType;
|
||||
std::string userExtension;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string jobId;
|
||||
};
|
||||
std::string instanceId;
|
||||
std::string jobId;
|
||||
std::vector<ChannelContext> channelContexts;
|
||||
};
|
||||
struct UserContext
|
||||
{
|
||||
std::string extension;
|
||||
std::string deviceState;
|
||||
std::string userState;
|
||||
std::string instanceId;
|
||||
std::string deviceId;
|
||||
std::string userId;
|
||||
std::string breakCode;
|
||||
bool outboundScenario;
|
||||
std::string workMode;
|
||||
std::string jobId;
|
||||
std::vector<std::string> signedSkillGroupIdList;
|
||||
};
|
||||
UserContext userContext;
|
||||
long contextId;
|
||||
CallContext callContext;
|
||||
};
|
||||
|
||||
|
||||
EndConferenceResult();
|
||||
explicit EndConferenceResult(const std::string &payload);
|
||||
~EndConferenceResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_ENDCONFERENCERESULT_H_
|
||||
@@ -39,7 +39,6 @@ namespace AlibabaCloud
|
||||
~ExportCustomCallTaggingResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -48,7 +47,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -39,7 +39,6 @@ namespace AlibabaCloud
|
||||
~ExportDoNotCallNumbersResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -48,7 +47,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEDOWNLOADURLREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEDOWNLOADURLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT GetAudioFileDownloadUrlRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetAudioFileDownloadUrlRequest();
|
||||
~GetAudioFileDownloadUrlRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAudioResourceId() const;
|
||||
void setAudioResourceId(const std::string &audioResourceId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string audioResourceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEDOWNLOADURLREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEDOWNLOADURLRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEDOWNLOADURLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT GetAudioFileDownloadUrlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetAudioFileDownloadUrlResult();
|
||||
explicit GetAudioFileDownloadUrlResult(const std::string &payload);
|
||||
~GetAudioFileDownloadUrlResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEDOWNLOADURLRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTSIPTRACESREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTSIPTRACESREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
@@ -26,20 +26,20 @@
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT ListSipTracesRequest : public RpcServiceRequest {
|
||||
class ALIBABACLOUD_CCC_EXPORT GetAudioFileRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListSipTracesRequest();
|
||||
~ListSipTracesRequest();
|
||||
std::string getCallId() const;
|
||||
void setCallId(const std::string &callId);
|
||||
GetAudioFileRequest();
|
||||
~GetAudioFileRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAudioResourceId() const;
|
||||
void setAudioResourceId(const std::string &audioResourceId);
|
||||
|
||||
private:
|
||||
std::string callId_;
|
||||
std::string instanceId_;
|
||||
std::string audioResourceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTSIPTRACESREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTSIPCALLRECORDSRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTSIPCALLRECORDSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETAUDIOFILERESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETAUDIOFILERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,36 +29,27 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT ListSipCallRecordsResult : public ServiceResult
|
||||
class ALIBABACLOUD_CCC_EXPORT GetAudioFileResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SipCallRecords
|
||||
struct Data
|
||||
{
|
||||
std::string callee;
|
||||
std::string lastResponseText;
|
||||
std::string callerClusterId;
|
||||
std::string calleeClusterId;
|
||||
std::string createdTime;
|
||||
std::string ossFileKey;
|
||||
std::string instanceId;
|
||||
std::string callId;
|
||||
int releaseReasonCode;
|
||||
std::string contactId;
|
||||
long ringTime;
|
||||
long inviteTime;
|
||||
std::string earlyMediaText;
|
||||
long releasedTime;
|
||||
std::string caller;
|
||||
int lastResponseCode;
|
||||
long establishedTime;
|
||||
std::string earlyMediaUrl;
|
||||
std::string audioFileName;
|
||||
std::string updatedTime;
|
||||
std::string audioResourceId;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListSipCallRecordsResult();
|
||||
explicit ListSipCallRecordsResult(const std::string &payload);
|
||||
~ListSipCallRecordsResult();
|
||||
GetAudioFileResult();
|
||||
explicit GetAudioFileResult(const std::string &payload);
|
||||
~GetAudioFileResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<SipCallRecords> getData()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
@@ -66,11 +57,11 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<SipCallRecords> data_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTSIPCALLRECORDSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETAUDIOFILERESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEUPLOADPARAMETERSREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEUPLOADPARAMETERSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT GetAudioFileUploadParametersRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetAudioFileUploadParametersRequest();
|
||||
~GetAudioFileUploadParametersRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAudioFileName() const;
|
||||
void setAudioFileName(const std::string &audioFileName);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string audioFileName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEUPLOADPARAMETERSREQUEST_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEUPLOADPARAMETERSRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEUPLOADPARAMETERSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT GetAudioFileUploadParametersResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string filePath;
|
||||
std::string policy;
|
||||
std::string accessKeyId;
|
||||
std::string signature;
|
||||
std::string host;
|
||||
int expireTime;
|
||||
};
|
||||
|
||||
|
||||
GetAudioFileUploadParametersResult();
|
||||
explicit GetAudioFileUploadParametersResult(const std::string &payload);
|
||||
~GetAudioFileUploadParametersResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETAUDIOFILEUPLOADPARAMETERSRESULT_H_
|
||||
@@ -88,6 +88,7 @@ namespace AlibabaCloud
|
||||
int satisfaction;
|
||||
std::string contactId;
|
||||
std::string callingNumber;
|
||||
std::string releaseReason;
|
||||
bool recordingReady;
|
||||
std::vector<CustomerEventsItem> customerEvents;
|
||||
std::string skillGroupNames;
|
||||
|
||||
@@ -63,7 +63,6 @@ namespace AlibabaCloud
|
||||
long getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -71,7 +70,6 @@ namespace AlibabaCloud
|
||||
long httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
48
ccc/include/alibabacloud/ccc/model/GetContactFlowRequest.h
Normal file
48
ccc/include/alibabacloud/ccc/model/GetContactFlowRequest.h
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETCONTACTFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETCONTACTFLOWREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT GetContactFlowRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetContactFlowRequest();
|
||||
~GetContactFlowRequest();
|
||||
std::string getContactFlowId() const;
|
||||
void setContactFlowId(const std::string &contactFlowId);
|
||||
std::string getDraftId() const;
|
||||
void setDraftId(const std::string &draftId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string contactFlowId_;
|
||||
std::string draftId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETCONTACTFLOWREQUEST_H_
|
||||
71
ccc/include/alibabacloud/ccc/model/GetContactFlowResult.h
Normal file
71
ccc/include/alibabacloud/ccc/model/GetContactFlowResult.h
Normal file
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETCONTACTFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETCONTACTFLOWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT GetContactFlowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string type;
|
||||
std::string description;
|
||||
std::string createdTime;
|
||||
std::string instanceId;
|
||||
std::string contactFlowId;
|
||||
std::string definition;
|
||||
bool published;
|
||||
std::string draftId;
|
||||
std::string updatedTime;
|
||||
std::string editor;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
GetContactFlowResult();
|
||||
explicit GetContactFlowResult(const std::string &payload);
|
||||
~GetContactFlowResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETCONTACTFLOWRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETCONVERSATIONDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETCONVERSATIONDETAILREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT GetConversationDetailRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetConversationDetailRequest();
|
||||
~GetConversationDetailRequest();
|
||||
std::string getContactId() const;
|
||||
void setContactId(const std::string &contactId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string contactId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETCONVERSATIONDETAILREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETCONVERSATIONDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETCONVERSATIONDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT GetConversationDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Phrase
|
||||
{
|
||||
std::string role;
|
||||
std::string words;
|
||||
int begin;
|
||||
int end;
|
||||
std::string identity;
|
||||
};
|
||||
|
||||
|
||||
GetConversationDetailResult();
|
||||
explicit GetConversationDetailResult(const std::string &payload);
|
||||
~GetConversationDetailResult();
|
||||
std::vector<Phrase> getPhrases()const;
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Phrase> phrases_;
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETCONVERSATIONDETAILRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETDATACHANNELCREDENTIALSREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETDATACHANNELCREDENTIALSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT GetDataChannelCredentialsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetDataChannelCredentialsRequest();
|
||||
~GetDataChannelCredentialsRequest();
|
||||
std::string getDeviceId() const;
|
||||
void setDeviceId(const std::string &deviceId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string deviceId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETDATACHANNELCREDENTIALSREQUEST_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETDATACHANNELCREDENTIALSRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETDATACHANNELCREDENTIALSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT GetDataChannelCredentialsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string userName;
|
||||
std::string endpoint;
|
||||
std::string deviceId;
|
||||
long expiredTime;
|
||||
std::string clientId;
|
||||
std::string topic;
|
||||
std::string password;
|
||||
};
|
||||
|
||||
|
||||
GetDataChannelCredentialsResult();
|
||||
explicit GetDataChannelCredentialsResult(const std::string &payload);
|
||||
~GetDataChannelCredentialsResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETDATACHANNELCREDENTIALSRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETEARLYMEDIARECORDINGREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETEARLYMEDIARECORDINGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT GetEarlyMediaRecordingRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetEarlyMediaRecordingRequest();
|
||||
~GetEarlyMediaRecordingRequest();
|
||||
std::string getContactId() const;
|
||||
void setContactId(const std::string &contactId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string contactId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETEARLYMEDIARECORDINGREQUEST_H_
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETEARLYMEDIARECORDINGRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETEARLYMEDIARECORDINGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT GetEarlyMediaRecordingResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string fileUrl;
|
||||
std::string fileName;
|
||||
};
|
||||
|
||||
|
||||
GetEarlyMediaRecordingResult();
|
||||
explicit GetEarlyMediaRecordingResult(const std::string &payload);
|
||||
~GetEarlyMediaRecordingResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETEARLYMEDIARECORDINGRESULT_H_
|
||||
@@ -86,7 +86,6 @@ namespace AlibabaCloud
|
||||
~GetInstanceResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -95,7 +94,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string fileUrl;
|
||||
std::string fileName;
|
||||
long duration;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -44,7 +44,6 @@ namespace AlibabaCloud
|
||||
~GetTurnCredentialsResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -53,7 +52,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -39,7 +39,6 @@ namespace AlibabaCloud
|
||||
~GetTurnServerListResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -48,7 +47,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETUPLOADAUDIODATAPARAMSREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETUPLOADAUDIODATAPARAMSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT GetUploadAudioDataParamsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetUploadAudioDataParamsRequest();
|
||||
~GetUploadAudioDataParamsRequest();
|
||||
std::string getContactId() const;
|
||||
void setContactId(const std::string &contactId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string contactId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETUPLOADAUDIODATAPARAMSREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETUPLOADAUDIODATAPARAMSRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETUPLOADAUDIODATAPARAMSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT GetUploadAudioDataParamsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string paramsStr;
|
||||
};
|
||||
|
||||
|
||||
GetUploadAudioDataParamsResult();
|
||||
explicit GetUploadAudioDataParamsResult(const std::string &payload);
|
||||
~GetUploadAudioDataParamsResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETUPLOADAUDIODATAPARAMSRESULT_H_
|
||||
@@ -56,7 +56,6 @@ namespace AlibabaCloud
|
||||
~GetUserResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -65,7 +64,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETVOICEMAILRECORDINGREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETVOICEMAILRECORDINGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT GetVoicemailRecordingRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetVoicemailRecordingRequest();
|
||||
~GetVoicemailRecordingRequest();
|
||||
std::string getContactId() const;
|
||||
void setContactId(const std::string &contactId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string contactId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETVOICEMAILRECORDINGREQUEST_H_
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_GETVOICEMAILRECORDINGRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_GETVOICEMAILRECORDINGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT GetVoicemailRecordingResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string fileUrl;
|
||||
std::string fileName;
|
||||
};
|
||||
|
||||
|
||||
GetVoicemailRecordingResult();
|
||||
explicit GetVoicemailRecordingResult(const std::string &payload);
|
||||
~GetVoicemailRecordingResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_GETVOICEMAILRECORDINGRESULT_H_
|
||||
@@ -40,16 +40,15 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string destination;
|
||||
std::string channelState;
|
||||
std::string releaseInitiator;
|
||||
std::string callType;
|
||||
std::string skillGroupId;
|
||||
std::string associatedData;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string releaseReason;
|
||||
std::string releaseInitiator;
|
||||
std::string originator;
|
||||
std::string userId;
|
||||
std::string callType;
|
||||
std::string userExtension;
|
||||
std::string skillGroupId;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string jobId;
|
||||
};
|
||||
std::string instanceId;
|
||||
|
||||
@@ -39,7 +39,6 @@ namespace AlibabaCloud
|
||||
~ImportDoNotCallNumbersResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
@@ -47,7 +46,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
|
||||
@@ -38,21 +38,30 @@ public:
|
||||
void setUserId(const std::string &userId);
|
||||
std::string getDeviceId() const;
|
||||
void setDeviceId(const std::string &deviceId);
|
||||
std::string getStrategyName() const;
|
||||
void setStrategyName(const std::string &strategyName);
|
||||
int getTimeoutSeconds() const;
|
||||
void setTimeoutSeconds(int timeoutSeconds);
|
||||
std::string getJobId() const;
|
||||
void setJobId(const std::string &jobId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getStrategyParams() const;
|
||||
void setStrategyParams(const std::string &strategyParams);
|
||||
int getCallPriority() const;
|
||||
void setCallPriority(int callPriority);
|
||||
|
||||
private:
|
||||
std::string transferee_;
|
||||
std::string transferor_;
|
||||
std::string userId_;
|
||||
std::string deviceId_;
|
||||
std::string strategyName_;
|
||||
int timeoutSeconds_;
|
||||
std::string jobId_;
|
||||
std::string instanceId_;
|
||||
std::string strategyParams_;
|
||||
int callPriority_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
|
||||
@@ -44,7 +44,6 @@ namespace AlibabaCloud
|
||||
std::string callType;
|
||||
int index;
|
||||
std::string skillGroupId;
|
||||
std::string associatedData;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string releaseReason;
|
||||
|
||||
@@ -44,7 +44,6 @@ namespace AlibabaCloud
|
||||
std::string callType;
|
||||
int index;
|
||||
std::string skillGroupId;
|
||||
std::string associatedData;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string releaseReason;
|
||||
|
||||
@@ -44,7 +44,6 @@ namespace AlibabaCloud
|
||||
std::string callType;
|
||||
int index;
|
||||
std::string skillGroupId;
|
||||
std::string associatedData;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string releaseReason;
|
||||
|
||||
@@ -44,7 +44,6 @@ namespace AlibabaCloud
|
||||
std::string callType;
|
||||
int index;
|
||||
std::string skillGroupId;
|
||||
std::string associatedData;
|
||||
std::string channelId;
|
||||
long timestamp;
|
||||
std::string releaseReason;
|
||||
|
||||
@@ -44,6 +44,8 @@ public:
|
||||
void setPageSize(int pageSize);
|
||||
std::string getState() const;
|
||||
void setState(const std::string &state);
|
||||
bool getExcludeOfflineUsers() const;
|
||||
void setExcludeOfflineUsers(bool excludeOfflineUsers);
|
||||
|
||||
private:
|
||||
std::string agentIds_;
|
||||
@@ -53,6 +55,7 @@ private:
|
||||
std::string skillGroupId_;
|
||||
int pageSize_;
|
||||
std::string state_;
|
||||
bool excludeOfflineUsers_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
|
||||
@@ -40,6 +40,8 @@ namespace AlibabaCloud
|
||||
std::string stateDuration;
|
||||
std::string instanceId;
|
||||
std::string state;
|
||||
std::string breakCode;
|
||||
bool outboundScenario;
|
||||
std::string dn;
|
||||
std::string agentId;
|
||||
std::string agentName;
|
||||
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
void setContactId(const std::string &contactId);
|
||||
std::string getCampaignId() const;
|
||||
void setCampaignId(const std::string &campaignId);
|
||||
std::string getCriteria() const;
|
||||
void setCriteria(const std::string &criteria);
|
||||
std::string getCallee() const;
|
||||
void setCallee(const std::string &callee);
|
||||
long getStartTime() const;
|
||||
@@ -60,6 +62,7 @@ public:
|
||||
private:
|
||||
std::string contactId_;
|
||||
std::string campaignId_;
|
||||
std::string criteria_;
|
||||
std::string callee_;
|
||||
long startTime_;
|
||||
int pageNumber_;
|
||||
|
||||
48
ccc/include/alibabacloud/ccc/model/ListAudioFilesRequest.h
Normal file
48
ccc/include/alibabacloud/ccc/model/ListAudioFilesRequest.h
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTAUDIOFILESREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTAUDIOFILESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT ListAudioFilesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListAudioFilesRequest();
|
||||
~ListAudioFilesRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string instanceId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTAUDIOFILESREQUEST_H_
|
||||
74
ccc/include/alibabacloud/ccc/model/ListAudioFilesResult.h
Normal file
74
ccc/include/alibabacloud/ccc/model/ListAudioFilesResult.h
Normal file
@@ -0,0 +1,74 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTAUDIOFILESRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTAUDIOFILESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT ListAudioFilesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct ContactFlow
|
||||
{
|
||||
std::string createdTime;
|
||||
std::string ossFileKey;
|
||||
std::string instanceId;
|
||||
std::string audioFileName;
|
||||
std::string updatedTime;
|
||||
std::string audioResourceId;
|
||||
std::string name;
|
||||
};
|
||||
int totalCount;
|
||||
int pageSize;
|
||||
int pageNumber;
|
||||
std::vector<ContactFlow> list;
|
||||
};
|
||||
|
||||
|
||||
ListAudioFilesResult();
|
||||
explicit ListAudioFilesResult(const std::string &payload);
|
||||
~ListAudioFilesResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTAUDIOFILESRESULT_H_
|
||||
@@ -43,6 +43,8 @@ namespace AlibabaCloud
|
||||
int satisfactionIndex;
|
||||
std::string contactId;
|
||||
std::string callingNumber;
|
||||
long talkTime;
|
||||
std::string releaseReason;
|
||||
bool recordingReady;
|
||||
std::string skillGroupNames;
|
||||
bool satisfactionSurveyOffered;
|
||||
@@ -64,6 +66,7 @@ namespace AlibabaCloud
|
||||
std::string agentIds;
|
||||
long waitTime;
|
||||
std::string callerLocation;
|
||||
long dialingTime;
|
||||
std::string agentNames;
|
||||
long recordingDuration;
|
||||
};
|
||||
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setPhoneNumber(const std::string &phoneNumber);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getState() const;
|
||||
void setState(const std::string &state);
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
|
||||
@@ -46,6 +48,7 @@ private:
|
||||
std::string campaignId_;
|
||||
std::string phoneNumber_;
|
||||
long pageSize_;
|
||||
std::string state_;
|
||||
long pageNumber_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -36,7 +36,6 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct ListItem
|
||||
{
|
||||
std::string expandInfo;
|
||||
long attemptCount;
|
||||
std::string abandonType;
|
||||
std::string state;
|
||||
@@ -59,7 +58,6 @@ namespace AlibabaCloud
|
||||
long getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -68,7 +66,6 @@ namespace AlibabaCloud
|
||||
long httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -54,7 +54,6 @@ namespace AlibabaCloud
|
||||
~ListDoNotCallNumbersResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -63,7 +62,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -122,6 +122,8 @@ namespace AlibabaCloud
|
||||
};
|
||||
Outbound outbound;
|
||||
Overall overall;
|
||||
std::string skillGroupIds;
|
||||
std::string skillGroupNames;
|
||||
std::string displayId;
|
||||
std::string agentName;
|
||||
std::string agentId;
|
||||
|
||||
@@ -93,7 +93,6 @@ namespace AlibabaCloud
|
||||
~ListInstancesOfUserResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -102,7 +101,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -76,7 +76,6 @@ namespace AlibabaCloud
|
||||
~ListInstancesResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -85,7 +84,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTLEGACYAGENTEVENTLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTLEGACYAGENTEVENTLOGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT ListLegacyAgentEventLogsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListLegacyAgentEventLogsRequest();
|
||||
~ListLegacyAgentEventLogsRequest();
|
||||
std::string getAgentId() const;
|
||||
void setAgentId(const std::string &agentId);
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string agentId_;
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTLEGACYAGENTEVENTLOGSREQUEST_H_
|
||||
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTLEGACYAGENTEVENTLOGSRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTLEGACYAGENTEVENTLOGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT ListLegacyAgentEventLogsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct AgentEventLog
|
||||
{
|
||||
std::string connId;
|
||||
std::string transferNumber;
|
||||
std::string callDir;
|
||||
std::string agentDropCall;
|
||||
std::string callId;
|
||||
std::string callType;
|
||||
bool outboundScenario;
|
||||
std::string statisticDate;
|
||||
std::string callMode;
|
||||
std::string calleeId;
|
||||
std::string targetSelect;
|
||||
std::string tenantId;
|
||||
std::string phoneNo;
|
||||
std::string groupNo;
|
||||
std::string event;
|
||||
std::string agentNo;
|
||||
std::string callerId;
|
||||
std::string targetRequest;
|
||||
};
|
||||
int totalCount;
|
||||
int pageSize;
|
||||
int pageNumber;
|
||||
std::vector<AgentEventLog> list;
|
||||
};
|
||||
|
||||
|
||||
ListLegacyAgentEventLogsResult();
|
||||
explicit ListLegacyAgentEventLogsResult(const std::string &payload);
|
||||
~ListLegacyAgentEventLogsResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTLEGACYAGENTEVENTLOGSRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTLEGACYAGENTSTATUSLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTLEGACYAGENTSTATUSLOGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT ListLegacyAgentStatusLogsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListLegacyAgentStatusLogsRequest();
|
||||
~ListLegacyAgentStatusLogsRequest();
|
||||
std::string getAgentId() const;
|
||||
void setAgentId(const std::string &agentId);
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string agentId_;
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTLEGACYAGENTSTATUSLOGSREQUEST_H_
|
||||
@@ -0,0 +1,95 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTLEGACYAGENTSTATUSLOGSRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTLEGACYAGENTSTATUSLOGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT ListLegacyAgentStatusLogsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct AgentStatusLog
|
||||
{
|
||||
std::string callDir;
|
||||
std::string callType;
|
||||
std::string statisticDate;
|
||||
std::string calleeId;
|
||||
std::string monitedAgentPhoneNo;
|
||||
std::string monitedAgentNo;
|
||||
std::string extend1;
|
||||
std::string phoneNo;
|
||||
std::string extend3;
|
||||
std::string extend2;
|
||||
std::string targetRequest;
|
||||
std::string extend4;
|
||||
std::string status;
|
||||
int statisticTime;
|
||||
std::string connId;
|
||||
std::string transferNumber;
|
||||
std::string agentDropCall;
|
||||
std::string callId;
|
||||
bool outboundScenario;
|
||||
std::string aliHangupCause;
|
||||
std::string transferNo;
|
||||
std::string targetSelect;
|
||||
std::string tenantId;
|
||||
std::string groupNo;
|
||||
std::string agentNo;
|
||||
std::string callerId;
|
||||
};
|
||||
int totalCount;
|
||||
int pageSize;
|
||||
int pageNumber;
|
||||
std::vector<AgentStatusLog> list;
|
||||
};
|
||||
|
||||
|
||||
ListLegacyAgentStatusLogsResult();
|
||||
explicit ListLegacyAgentStatusLogsResult(const std::string &payload);
|
||||
~ListLegacyAgentStatusLogsResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTLEGACYAGENTSTATUSLOGSRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTLEGACYAPPRAISELOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTLEGACYAPPRAISELOGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT ListLegacyAppraiseLogsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListLegacyAppraiseLogsRequest();
|
||||
~ListLegacyAppraiseLogsRequest();
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTLEGACYAPPRAISELOGSREQUEST_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTLEGACYAPPRAISELOGSRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTLEGACYAPPRAISELOGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT ListLegacyAppraiseLogsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct AgentStatusLog
|
||||
{
|
||||
std::string acid;
|
||||
std::string type;
|
||||
std::string keyMarkRelation;
|
||||
std::string contactType;
|
||||
std::string instanceId;
|
||||
std::string parentNote;
|
||||
std::string note;
|
||||
std::string ramId;
|
||||
std::string statisticDate;
|
||||
long id;
|
||||
std::string skillGroupId;
|
||||
std::string pressKey;
|
||||
};
|
||||
int totalCount;
|
||||
int pageSize;
|
||||
int pageNumber;
|
||||
std::vector<AgentStatusLog> list;
|
||||
};
|
||||
|
||||
|
||||
ListLegacyAppraiseLogsResult();
|
||||
explicit ListLegacyAppraiseLogsResult(const std::string &payload);
|
||||
~ListLegacyAppraiseLogsResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTLEGACYAPPRAISELOGSRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTLEGACYQUEUEEVENTLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTLEGACYQUEUEEVENTLOGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace CCC {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CCC_EXPORT ListLegacyQueueEventLogsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListLegacyQueueEventLogsRequest();
|
||||
~ListLegacyQueueEventLogsRequest();
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getSkillGroupId() const;
|
||||
void setSkillGroupId(const std::string &skillGroupId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string skillGroupId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace CCC
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTLEGACYQUEUEEVENTLOGSREQUEST_H_
|
||||
@@ -0,0 +1,80 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CCC_MODEL_LISTLEGACYQUEUEEVENTLOGSRESULT_H_
|
||||
#define ALIBABACLOUD_CCC_MODEL_LISTLEGACYQUEUEEVENTLOGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/ccc/CCCExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CCC
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CCC_EXPORT ListLegacyQueueEventLogsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct QueueEventLog
|
||||
{
|
||||
std::string acid;
|
||||
std::string tenantId;
|
||||
std::string dnis;
|
||||
std::string cause;
|
||||
std::string statisticDate;
|
||||
long queueTime;
|
||||
long answerTime;
|
||||
std::string vq;
|
||||
long id;
|
||||
std::string ani;
|
||||
std::string answerPhone;
|
||||
};
|
||||
int totalCount;
|
||||
int pageSize;
|
||||
int pageNumber;
|
||||
std::vector<QueueEventLog> list;
|
||||
};
|
||||
|
||||
|
||||
ListLegacyQueueEventLogsResult();
|
||||
explicit ListLegacyQueueEventLogsResult(const std::string &payload);
|
||||
~ListLegacyQueueEventLogsResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CCC_MODEL_LISTLEGACYQUEUEEVENTLOGSRESULT_H_
|
||||
@@ -68,8 +68,6 @@ namespace AlibabaCloud
|
||||
explicit ListPhoneNumbersResult(const std::string &payload);
|
||||
~ListPhoneNumbersResult();
|
||||
std::string getMessage()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
int getHttpStatusCode()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
@@ -78,8 +76,6 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
int httpStatusCode_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
@@ -56,7 +56,6 @@ namespace AlibabaCloud
|
||||
~ListRamUsersResult();
|
||||
std::string getMessage()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<std::string> getParams()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
@@ -65,7 +64,6 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string message_;
|
||||
int httpStatusCode_;
|
||||
std::vector<std::string> params_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
|
||||
@@ -30,10 +30,18 @@ class ALIBABACLOUD_CCC_EXPORT ListRealtimeAgentStatesRequest : public RpcService
|
||||
public:
|
||||
ListRealtimeAgentStatesRequest();
|
||||
~ListRealtimeAgentStatesRequest();
|
||||
std::string getCallTypeList() const;
|
||||
void setCallTypeList(const std::string &callTypeList);
|
||||
std::string getQuery() const;
|
||||
void setQuery(const std::string &query);
|
||||
bool getOutboundScenario() const;
|
||||
void setOutboundScenario(bool outboundScenario);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getWorkModeList() const;
|
||||
void setWorkModeList(const std::string &workModeList);
|
||||
std::string getAgentIdList() const;
|
||||
void setAgentIdList(const std::string &agentIdList);
|
||||
std::string getSkillGroupId() const;
|
||||
@@ -46,8 +54,12 @@ public:
|
||||
void setStateList(const std::string &stateList);
|
||||
|
||||
private:
|
||||
std::string callTypeList_;
|
||||
std::string query_;
|
||||
bool outboundScenario_;
|
||||
int pageNumber_;
|
||||
std::string instanceId_;
|
||||
std::string workModeList_;
|
||||
std::string agentIdList_;
|
||||
std::string skillGroupId_;
|
||||
std::string agentName_;
|
||||
|
||||
@@ -36,15 +36,20 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct AgentState
|
||||
{
|
||||
std::string extension;
|
||||
std::string counterParty;
|
||||
long stateTime;
|
||||
std::string instanceId;
|
||||
std::string state;
|
||||
std::string stateCode;
|
||||
std::string callType;
|
||||
bool outboundScenario;
|
||||
long duration;
|
||||
std::string mobile;
|
||||
std::string extension;
|
||||
std::string counterParty;
|
||||
std::string state;
|
||||
std::string agentId;
|
||||
std::string agentName;
|
||||
std::vector<std::string> skillGroupNameList;
|
||||
std::string workMode;
|
||||
std::vector<std::string> skillGroupIdList;
|
||||
};
|
||||
int totalCount;
|
||||
|
||||
@@ -46,6 +46,7 @@ namespace AlibabaCloud
|
||||
long waitingCalls;
|
||||
std::string skillGroupId;
|
||||
long workingAgents;
|
||||
long outboundScenarioReadyAgents;
|
||||
};
|
||||
int totalCount;
|
||||
int pageSize;
|
||||
|
||||
@@ -37,15 +37,22 @@ namespace AlibabaCloud
|
||||
struct RealTimeSkillGroupState
|
||||
{
|
||||
long breakingAgents;
|
||||
long talkingAgents;
|
||||
std::string skillGroupName;
|
||||
long waitingCallsLevel20;
|
||||
std::string instanceId;
|
||||
long loggedInAgents;
|
||||
long waitingCallsLevel10;
|
||||
long readyAgents;
|
||||
long waitingCalls;
|
||||
long longestCall;
|
||||
long waitingCallsLevel30;
|
||||
std::string skillGroupId;
|
||||
long workingAgents;
|
||||
long inboundTalkingAgents;
|
||||
long outboundScenarioReadyAgents;
|
||||
long averageWaitingTime;
|
||||
long talkingAgents;
|
||||
std::string skillGroupName;
|
||||
long loggedInAgents;
|
||||
long waitingCalls;
|
||||
long longestCall;
|
||||
long outboundTalkingAgents;
|
||||
};
|
||||
int totalCount;
|
||||
int pageSize;
|
||||
|
||||
@@ -69,8 +69,10 @@ namespace AlibabaCloud
|
||||
float handleRate;
|
||||
long callsServiceLevel30;
|
||||
long totalTalkTime;
|
||||
long callsServiceLevel10;
|
||||
long overFlowInQueueOfQueueCount;
|
||||
std::string maxTalkTime;
|
||||
long callsAttendedTransferOut;
|
||||
long averageTalkTime;
|
||||
long answeredByAgentOfQueueWaitTimeDuration;
|
||||
long satisfactionSurveysOffered;
|
||||
@@ -82,6 +84,7 @@ namespace AlibabaCloud
|
||||
long averageRingTime;
|
||||
long answeredByAgentOfQueueMaxWaitTimeDuration;
|
||||
long averageWorkTime;
|
||||
long callsBlindTransferOut;
|
||||
long maxWorkTime;
|
||||
long inComingQueueOfQueueCount;
|
||||
};
|
||||
@@ -94,6 +97,7 @@ namespace AlibabaCloud
|
||||
long satisfactionSurveysResponded;
|
||||
long averageDialingTime;
|
||||
long callsAnswered;
|
||||
std::string callsServiceLevel30;
|
||||
long totalTalkTime;
|
||||
long callsDialed;
|
||||
long maxDialingTime;
|
||||
|
||||
@@ -34,15 +34,12 @@ public:
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getSearchPattern() const;
|
||||
void setSearchPattern(const std::string &searchPattern);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string searchPattern_;
|
||||
std::string instanceId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -36,8 +36,6 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct PhoneNumber
|
||||
{
|
||||
bool active;
|
||||
bool usage;
|
||||
std::string number;
|
||||
std::string city;
|
||||
std::string province;
|
||||
|
||||
@@ -42,6 +42,7 @@ namespace AlibabaCloud
|
||||
std::string skillGroupName;
|
||||
std::string userId;
|
||||
std::string displayName;
|
||||
std::string ramId;
|
||||
std::string skillGroupId;
|
||||
std::string roleId;
|
||||
};
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user