Documentation
¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AbortCampaignRequest
- type AbortCampaignResponse
- type AddNumbersToSkillGroupRequest
- type AddNumbersToSkillGroupResponse
- type AddPersonalNumbersToUserRequest
- type AddPersonalNumbersToUserResponse
- type AddPhoneNumberToSkillGroupsRequest
- type AddPhoneNumberToSkillGroupsResponse
- type AddPhoneNumbersRequest
- type AddPhoneNumbersResponse
- type AddSkillGroupsToUserRequest
- type AddSkillGroupsToUserResponse
- type AddUsersToSkillGroupRequest
- type AddUsersToSkillGroupResponse
- type AdminListInGetInstance
- type AdminListInListInstances
- type AdminListInListInstancesOfUser
- type AgentEvents
- type AgentEventsItem
- type AgentState
- type AgentSummaryReport
- type AnswerCallRequest
- type AnswerCallResponse
- type AssignUsersRequest
- type AssignUsersResponse
- type AttemptList
- type BargeInCallRequest
- type BargeInCallResponse
- type BlindTransferRequest
- type BlindTransferResponse
- type BlockedNumber
- type CallCenterInstance
- type CallContext
- type CallDetailRecord
- type CallTag
- type CallTagList
- type CallTraces
- type Callee
- type Caller
- type CancelAttendedTransferRequest
- type CancelAttendedTransferResponse
- type ChangeWorkModeRequest
- type ChangeWorkModeResponse
- type ChannelContext
- type ChannelContextsInAnswerCall
- type ChannelContextsInBargeInCall
- type ChannelContextsInBlindTransfer
- type ChannelContextsInCancelAttendedTransfer
- type ChannelContextsInCoachCall
- type ChannelContextsInCompleteAttendedTransfer
- type ChannelContextsInHoldCall
- type ChannelContextsInInitiateAttendedTransfer
- type ChannelContextsInInterceptCall
- type ChannelContextsInLaunchAuthentication
- type ChannelContextsInLaunchSurvey
- type ChannelContextsInMakeCall
- type ChannelContextsInMonitorCall
- type ChannelContextsInMuteCall
- type ChannelContextsInPollUserStatus
- type ChannelContextsInReleaseCall
- type ChannelContextsInRetrieveCall
- type ChannelContextsInSendDtmfSignaling
- type ChannelContextsInStartBack2BackCall
- type ChannelContextsInStartPredictiveCall
- type ChannelContextsInUnmuteCall
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AbortCampaign(request *AbortCampaignRequest) (response *AbortCampaignResponse, err error)
- func (client *Client) AbortCampaignWithCallback(request *AbortCampaignRequest, ...) <-chan int
- func (client *Client) AbortCampaignWithChan(request *AbortCampaignRequest) (<-chan *AbortCampaignResponse, <-chan error)
- func (client *Client) AddNumbersToSkillGroup(request *AddNumbersToSkillGroupRequest) (response *AddNumbersToSkillGroupResponse, err error)
- func (client *Client) AddNumbersToSkillGroupWithCallback(request *AddNumbersToSkillGroupRequest, ...) <-chan int
- func (client *Client) AddNumbersToSkillGroupWithChan(request *AddNumbersToSkillGroupRequest) (<-chan *AddNumbersToSkillGroupResponse, <-chan error)
- func (client *Client) AddPersonalNumbersToUser(request *AddPersonalNumbersToUserRequest) (response *AddPersonalNumbersToUserResponse, err error)
- func (client *Client) AddPersonalNumbersToUserWithCallback(request *AddPersonalNumbersToUserRequest, ...) <-chan int
- func (client *Client) AddPersonalNumbersToUserWithChan(request *AddPersonalNumbersToUserRequest) (<-chan *AddPersonalNumbersToUserResponse, <-chan error)
- func (client *Client) AddPhoneNumberToSkillGroups(request *AddPhoneNumberToSkillGroupsRequest) (response *AddPhoneNumberToSkillGroupsResponse, err error)
- func (client *Client) AddPhoneNumberToSkillGroupsWithCallback(request *AddPhoneNumberToSkillGroupsRequest, ...) <-chan int
- func (client *Client) AddPhoneNumberToSkillGroupsWithChan(request *AddPhoneNumberToSkillGroupsRequest) (<-chan *AddPhoneNumberToSkillGroupsResponse, <-chan error)
- func (client *Client) AddPhoneNumbers(request *AddPhoneNumbersRequest) (response *AddPhoneNumbersResponse, err error)
- func (client *Client) AddPhoneNumbersWithCallback(request *AddPhoneNumbersRequest, ...) <-chan int
- func (client *Client) AddPhoneNumbersWithChan(request *AddPhoneNumbersRequest) (<-chan *AddPhoneNumbersResponse, <-chan error)
- func (client *Client) AddSkillGroupsToUser(request *AddSkillGroupsToUserRequest) (response *AddSkillGroupsToUserResponse, err error)
- func (client *Client) AddSkillGroupsToUserWithCallback(request *AddSkillGroupsToUserRequest, ...) <-chan int
- func (client *Client) AddSkillGroupsToUserWithChan(request *AddSkillGroupsToUserRequest) (<-chan *AddSkillGroupsToUserResponse, <-chan error)
- func (client *Client) AddUsersToSkillGroup(request *AddUsersToSkillGroupRequest) (response *AddUsersToSkillGroupResponse, err error)
- func (client *Client) AddUsersToSkillGroupWithCallback(request *AddUsersToSkillGroupRequest, ...) <-chan int
- func (client *Client) AddUsersToSkillGroupWithChan(request *AddUsersToSkillGroupRequest) (<-chan *AddUsersToSkillGroupResponse, <-chan error)
- func (client *Client) AnswerCall(request *AnswerCallRequest) (response *AnswerCallResponse, err error)
- func (client *Client) AnswerCallWithCallback(request *AnswerCallRequest, ...) <-chan int
- func (client *Client) AnswerCallWithChan(request *AnswerCallRequest) (<-chan *AnswerCallResponse, <-chan error)
- func (client *Client) AssignUsers(request *AssignUsersRequest) (response *AssignUsersResponse, err error)
- func (client *Client) AssignUsersWithCallback(request *AssignUsersRequest, ...) <-chan int
- func (client *Client) AssignUsersWithChan(request *AssignUsersRequest) (<-chan *AssignUsersResponse, <-chan error)
- func (client *Client) BargeInCall(request *BargeInCallRequest) (response *BargeInCallResponse, err error)
- func (client *Client) BargeInCallWithCallback(request *BargeInCallRequest, ...) <-chan int
- func (client *Client) BargeInCallWithChan(request *BargeInCallRequest) (<-chan *BargeInCallResponse, <-chan error)
- func (client *Client) BlindTransfer(request *BlindTransferRequest) (response *BlindTransferResponse, err error)
- func (client *Client) BlindTransferWithCallback(request *BlindTransferRequest, ...) <-chan int
- func (client *Client) BlindTransferWithChan(request *BlindTransferRequest) (<-chan *BlindTransferResponse, <-chan error)
- func (client *Client) CancelAttendedTransfer(request *CancelAttendedTransferRequest) (response *CancelAttendedTransferResponse, err error)
- func (client *Client) CancelAttendedTransferWithCallback(request *CancelAttendedTransferRequest, ...) <-chan int
- func (client *Client) CancelAttendedTransferWithChan(request *CancelAttendedTransferRequest) (<-chan *CancelAttendedTransferResponse, <-chan error)
- func (client *Client) ChangeWorkMode(request *ChangeWorkModeRequest) (response *ChangeWorkModeResponse, err error)
- func (client *Client) ChangeWorkModeWithCallback(request *ChangeWorkModeRequest, ...) <-chan int
- func (client *Client) ChangeWorkModeWithChan(request *ChangeWorkModeRequest) (<-chan *ChangeWorkModeResponse, <-chan error)
- func (client *Client) CoachCall(request *CoachCallRequest) (response *CoachCallResponse, err error)
- func (client *Client) CoachCallWithCallback(request *CoachCallRequest, ...) <-chan int
- func (client *Client) CoachCallWithChan(request *CoachCallRequest) (<-chan *CoachCallResponse, <-chan error)
- func (client *Client) CompleteAttendedTransfer(request *CompleteAttendedTransferRequest) (response *CompleteAttendedTransferResponse, err error)
- func (client *Client) CompleteAttendedTransferWithCallback(request *CompleteAttendedTransferRequest, ...) <-chan int
- func (client *Client) CompleteAttendedTransferWithChan(request *CompleteAttendedTransferRequest) (<-chan *CompleteAttendedTransferResponse, <-chan error)
- func (client *Client) CreateCallTags(request *CreateCallTagsRequest) (response *CreateCallTagsResponse, err error)
- func (client *Client) CreateCallTagsWithCallback(request *CreateCallTagsRequest, ...) <-chan int
- func (client *Client) CreateCallTagsWithChan(request *CreateCallTagsRequest) (<-chan *CreateCallTagsResponse, <-chan error)
- func (client *Client) CreateCampaign(request *CreateCampaignRequest) (response *CreateCampaignResponse, err error)
- func (client *Client) CreateCampaignWithCallback(request *CreateCampaignRequest, ...) <-chan int
- func (client *Client) CreateCampaignWithChan(request *CreateCampaignRequest) (<-chan *CreateCampaignResponse, <-chan error)
- func (client *Client) CreateCustomCallTagging(request *CreateCustomCallTaggingRequest) (response *CreateCustomCallTaggingResponse, err error)
- func (client *Client) CreateCustomCallTaggingWithCallback(request *CreateCustomCallTaggingRequest, ...) <-chan int
- func (client *Client) CreateCustomCallTaggingWithChan(request *CreateCustomCallTaggingRequest) (<-chan *CreateCustomCallTaggingResponse, <-chan error)
- func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
- func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, ...) <-chan int
- func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
- func (client *Client) CreateSkillGroup(request *CreateSkillGroupRequest) (response *CreateSkillGroupResponse, err error)
- func (client *Client) CreateSkillGroupWithCallback(request *CreateSkillGroupRequest, ...) <-chan int
- func (client *Client) CreateSkillGroupWithChan(request *CreateSkillGroupRequest) (<-chan *CreateSkillGroupResponse, <-chan error)
- func (client *Client) CreateUser(request *CreateUserRequest) (response *CreateUserResponse, err error)
- func (client *Client) CreateUserWithCallback(request *CreateUserRequest, ...) <-chan int
- func (client *Client) CreateUserWithChan(request *CreateUserRequest) (<-chan *CreateUserResponse, <-chan error)
- func (client *Client) DeleteCallTag(request *DeleteCallTagRequest) (response *DeleteCallTagResponse, err error)
- func (client *Client) DeleteCallTagWithCallback(request *DeleteCallTagRequest, ...) <-chan int
- func (client *Client) DeleteCallTagWithChan(request *DeleteCallTagRequest) (<-chan *DeleteCallTagResponse, <-chan error)
- func (client *Client) DeleteCustomCallTagging(request *DeleteCustomCallTaggingRequest) (response *DeleteCustomCallTaggingResponse, err error)
- func (client *Client) DeleteCustomCallTaggingWithCallback(request *DeleteCustomCallTaggingRequest, ...) <-chan int
- func (client *Client) DeleteCustomCallTaggingWithChan(request *DeleteCustomCallTaggingRequest) (<-chan *DeleteCustomCallTaggingResponse, <-chan error)
- func (client *Client) DeleteSkillGroup(request *DeleteSkillGroupRequest) (response *DeleteSkillGroupResponse, err error)
- func (client *Client) DeleteSkillGroupWithCallback(request *DeleteSkillGroupRequest, ...) <-chan int
- func (client *Client) DeleteSkillGroupWithChan(request *DeleteSkillGroupRequest) (<-chan *DeleteSkillGroupResponse, <-chan error)
- func (client *Client) ExportCustomCallTagging(request *ExportCustomCallTaggingRequest) (response *ExportCustomCallTaggingResponse, err error)
- func (client *Client) ExportCustomCallTaggingWithCallback(request *ExportCustomCallTaggingRequest, ...) <-chan int
- func (client *Client) ExportCustomCallTaggingWithChan(request *ExportCustomCallTaggingRequest) (<-chan *ExportCustomCallTaggingResponse, <-chan error)
- func (client *Client) ExportDoNotCallNumbers(request *ExportDoNotCallNumbersRequest) (response *ExportDoNotCallNumbersResponse, err error)
- func (client *Client) ExportDoNotCallNumbersWithCallback(request *ExportDoNotCallNumbersRequest, ...) <-chan int
- func (client *Client) ExportDoNotCallNumbersWithChan(request *ExportDoNotCallNumbersRequest) (<-chan *ExportDoNotCallNumbersResponse, <-chan error)
- func (client *Client) GetCallDetailRecord(request *GetCallDetailRecordRequest) (response *GetCallDetailRecordResponse, err error)
- func (client *Client) GetCallDetailRecordWithCallback(request *GetCallDetailRecordRequest, ...) <-chan int
- func (client *Client) GetCallDetailRecordWithChan(request *GetCallDetailRecordRequest) (<-chan *GetCallDetailRecordResponse, <-chan error)
- func (client *Client) GetCampaign(request *GetCampaignRequest) (response *GetCampaignResponse, err error)
- func (client *Client) GetCampaignWithCallback(request *GetCampaignRequest, ...) <-chan int
- func (client *Client) GetCampaignWithChan(request *GetCampaignRequest) (<-chan *GetCampaignResponse, <-chan error)
- func (client *Client) GetCaseFileUploadUrl(request *GetCaseFileUploadUrlRequest) (response *GetCaseFileUploadUrlResponse, err error)
- func (client *Client) GetCaseFileUploadUrlWithCallback(request *GetCaseFileUploadUrlRequest, ...) <-chan int
- func (client *Client) GetCaseFileUploadUrlWithChan(request *GetCaseFileUploadUrlRequest) (<-chan *GetCaseFileUploadUrlResponse, <-chan error)
- func (client *Client) GetDoNotCallFileUploadParameters(request *GetDoNotCallFileUploadParametersRequest) (response *GetDoNotCallFileUploadParametersResponse, err error)
- func (client *Client) GetDoNotCallFileUploadParametersWithCallback(request *GetDoNotCallFileUploadParametersRequest, ...) <-chan int
- func (client *Client) GetDoNotCallFileUploadParametersWithChan(request *GetDoNotCallFileUploadParametersRequest) (<-chan *GetDoNotCallFileUploadParametersResponse, <-chan error)
- func (client *Client) GetHistoricalCallerReport(request *GetHistoricalCallerReportRequest) (response *GetHistoricalCallerReportResponse, err error)
- func (client *Client) GetHistoricalCallerReportWithCallback(request *GetHistoricalCallerReportRequest, ...) <-chan int
- func (client *Client) GetHistoricalCallerReportWithChan(request *GetHistoricalCallerReportRequest) (<-chan *GetHistoricalCallerReportResponse, <-chan error)
- func (client *Client) GetHistoricalCampaignReport(request *GetHistoricalCampaignReportRequest) (response *GetHistoricalCampaignReportResponse, err error)
- func (client *Client) GetHistoricalCampaignReportWithCallback(request *GetHistoricalCampaignReportRequest, ...) <-chan int
- func (client *Client) GetHistoricalCampaignReportWithChan(request *GetHistoricalCampaignReportRequest) (<-chan *GetHistoricalCampaignReportResponse, <-chan error)
- func (client *Client) GetHistoricalInstanceReport(request *GetHistoricalInstanceReportRequest) (response *GetHistoricalInstanceReportResponse, err error)
- func (client *Client) GetHistoricalInstanceReportWithCallback(request *GetHistoricalInstanceReportRequest, ...) <-chan int
- func (client *Client) GetHistoricalInstanceReportWithChan(request *GetHistoricalInstanceReportRequest) (<-chan *GetHistoricalInstanceReportResponse, <-chan error)
- func (client *Client) GetInstance(request *GetInstanceRequest) (response *GetInstanceResponse, err error)
- func (client *Client) GetInstanceTrendingReport(request *GetInstanceTrendingReportRequest) (response *GetInstanceTrendingReportResponse, err error)
- func (client *Client) GetInstanceTrendingReportWithCallback(request *GetInstanceTrendingReportRequest, ...) <-chan int
- func (client *Client) GetInstanceTrendingReportWithChan(request *GetInstanceTrendingReportRequest) (<-chan *GetInstanceTrendingReportResponse, <-chan error)
- func (client *Client) GetInstanceWithCallback(request *GetInstanceRequest, ...) <-chan int
- func (client *Client) GetInstanceWithChan(request *GetInstanceRequest) (<-chan *GetInstanceResponse, <-chan error)
- func (client *Client) GetLoginDetails(request *GetLoginDetailsRequest) (response *GetLoginDetailsResponse, err error)
- func (client *Client) GetLoginDetailsWithCallback(request *GetLoginDetailsRequest, ...) <-chan int
- func (client *Client) GetLoginDetailsWithChan(request *GetLoginDetailsRequest) (<-chan *GetLoginDetailsResponse, <-chan error)
- func (client *Client) GetMonoRecording(request *GetMonoRecordingRequest) (response *GetMonoRecordingResponse, err error)
- func (client *Client) GetMonoRecordingWithCallback(request *GetMonoRecordingRequest, ...) <-chan int
- func (client *Client) GetMonoRecordingWithChan(request *GetMonoRecordingRequest) (<-chan *GetMonoRecordingResponse, <-chan error)
- func (client *Client) GetMultiChannelRecording(request *GetMultiChannelRecordingRequest) (response *GetMultiChannelRecordingResponse, err error)
- func (client *Client) GetMultiChannelRecordingWithCallback(request *GetMultiChannelRecordingRequest, ...) <-chan int
- func (client *Client) GetMultiChannelRecordingWithChan(request *GetMultiChannelRecordingRequest) (<-chan *GetMultiChannelRecordingResponse, <-chan error)
- func (client *Client) GetNumberLocation(request *GetNumberLocationRequest) (response *GetNumberLocationResponse, err error)
- func (client *Client) GetNumberLocationWithCallback(request *GetNumberLocationRequest, ...) <-chan int
- func (client *Client) GetNumberLocationWithChan(request *GetNumberLocationRequest) (<-chan *GetNumberLocationResponse, <-chan error)
- func (client *Client) GetRealtimeCampaignStats(request *GetRealtimeCampaignStatsRequest) (response *GetRealtimeCampaignStatsResponse, err error)
- func (client *Client) GetRealtimeCampaignStatsWithCallback(request *GetRealtimeCampaignStatsRequest, ...) <-chan int
- func (client *Client) GetRealtimeCampaignStatsWithChan(request *GetRealtimeCampaignStatsRequest) (<-chan *GetRealtimeCampaignStatsResponse, <-chan error)
- func (client *Client) GetRealtimeInstanceStates(request *GetRealtimeInstanceStatesRequest) (response *GetRealtimeInstanceStatesResponse, err error)
- func (client *Client) GetRealtimeInstanceStatesWithCallback(request *GetRealtimeInstanceStatesRequest, ...) <-chan int
- func (client *Client) GetRealtimeInstanceStatesWithChan(request *GetRealtimeInstanceStatesRequest) (<-chan *GetRealtimeInstanceStatesResponse, <-chan error)
- func (client *Client) GetSkillGroup(request *GetSkillGroupRequest) (response *GetSkillGroupResponse, err error)
- func (client *Client) GetSkillGroupWithCallback(request *GetSkillGroupRequest, ...) <-chan int
- func (client *Client) GetSkillGroupWithChan(request *GetSkillGroupRequest) (<-chan *GetSkillGroupResponse, <-chan error)
- func (client *Client) GetTurnCredentials(request *GetTurnCredentialsRequest) (response *GetTurnCredentialsResponse, err error)
- func (client *Client) GetTurnCredentialsWithCallback(request *GetTurnCredentialsRequest, ...) <-chan int
- func (client *Client) GetTurnCredentialsWithChan(request *GetTurnCredentialsRequest) (<-chan *GetTurnCredentialsResponse, <-chan error)
- func (client *Client) GetTurnServerList(request *GetTurnServerListRequest) (response *GetTurnServerListResponse, err error)
- func (client *Client) GetTurnServerListWithCallback(request *GetTurnServerListRequest, ...) <-chan int
- func (client *Client) GetTurnServerListWithChan(request *GetTurnServerListRequest) (<-chan *GetTurnServerListResponse, <-chan error)
- func (client *Client) GetUser(request *GetUserRequest) (response *GetUserResponse, err error)
- func (client *Client) GetUserWithCallback(request *GetUserRequest, callback func(response *GetUserResponse, err error)) <-chan int
- func (client *Client) GetUserWithChan(request *GetUserRequest) (<-chan *GetUserResponse, <-chan error)
- func (client *Client) HoldCall(request *HoldCallRequest) (response *HoldCallResponse, err error)
- func (client *Client) HoldCallWithCallback(request *HoldCallRequest, callback func(response *HoldCallResponse, err error)) <-chan int
- func (client *Client) HoldCallWithChan(request *HoldCallRequest) (<-chan *HoldCallResponse, <-chan error)
- func (client *Client) ImportAdmins(request *ImportAdminsRequest) (response *ImportAdminsResponse, err error)
- func (client *Client) ImportAdminsWithCallback(request *ImportAdminsRequest, ...) <-chan int
- func (client *Client) ImportAdminsWithChan(request *ImportAdminsRequest) (<-chan *ImportAdminsResponse, <-chan error)
- func (client *Client) ImportCustomCallTagging(request *ImportCustomCallTaggingRequest) (response *ImportCustomCallTaggingResponse, err error)
- func (client *Client) ImportCustomCallTaggingWithCallback(request *ImportCustomCallTaggingRequest, ...) <-chan int
- func (client *Client) ImportCustomCallTaggingWithChan(request *ImportCustomCallTaggingRequest) (<-chan *ImportCustomCallTaggingResponse, <-chan error)
- func (client *Client) ImportDoNotCallNumbers(request *ImportDoNotCallNumbersRequest) (response *ImportDoNotCallNumbersResponse, err error)
- func (client *Client) ImportDoNotCallNumbersWithCallback(request *ImportDoNotCallNumbersRequest, ...) <-chan int
- func (client *Client) ImportDoNotCallNumbersWithChan(request *ImportDoNotCallNumbersRequest) (<-chan *ImportDoNotCallNumbersResponse, <-chan error)
- func (client *Client) InitiateAttendedTransfer(request *InitiateAttendedTransferRequest) (response *InitiateAttendedTransferResponse, err error)
- func (client *Client) InitiateAttendedTransferWithCallback(request *InitiateAttendedTransferRequest, ...) <-chan int
- func (client *Client) InitiateAttendedTransferWithChan(request *InitiateAttendedTransferRequest) (<-chan *InitiateAttendedTransferResponse, <-chan error)
- func (client *Client) InterceptCall(request *InterceptCallRequest) (response *InterceptCallResponse, err error)
- func (client *Client) InterceptCallWithCallback(request *InterceptCallRequest, ...) <-chan int
- func (client *Client) InterceptCallWithChan(request *InterceptCallRequest) (<-chan *InterceptCallResponse, <-chan error)
- func (client *Client) LaunchAuthentication(request *LaunchAuthenticationRequest) (response *LaunchAuthenticationResponse, err error)
- func (client *Client) LaunchAuthenticationWithCallback(request *LaunchAuthenticationRequest, ...) <-chan int
- func (client *Client) LaunchAuthenticationWithChan(request *LaunchAuthenticationRequest) (<-chan *LaunchAuthenticationResponse, <-chan error)
- func (client *Client) LaunchSurvey(request *LaunchSurveyRequest) (response *LaunchSurveyResponse, err error)
- func (client *Client) LaunchSurveyWithCallback(request *LaunchSurveyRequest, ...) <-chan int
- func (client *Client) LaunchSurveyWithChan(request *LaunchSurveyRequest) (<-chan *LaunchSurveyResponse, <-chan error)
- func (client *Client) ListAgentStateLogs(request *ListAgentStateLogsRequest) (response *ListAgentStateLogsResponse, err error)
- func (client *Client) ListAgentStateLogsWithCallback(request *ListAgentStateLogsRequest, ...) <-chan int
- func (client *Client) ListAgentStateLogsWithChan(request *ListAgentStateLogsRequest) (<-chan *ListAgentStateLogsResponse, <-chan error)
- func (client *Client) ListAgentStates(request *ListAgentStatesRequest) (response *ListAgentStatesResponse, err error)
- func (client *Client) ListAgentStatesWithCallback(request *ListAgentStatesRequest, ...) <-chan int
- func (client *Client) ListAgentStatesWithChan(request *ListAgentStatesRequest) (<-chan *ListAgentStatesResponse, <-chan error)
- func (client *Client) ListAgentSummaryReportsSinceMidnight(request *ListAgentSummaryReportsSinceMidnightRequest) (response *ListAgentSummaryReportsSinceMidnightResponse, err error)
- func (client *Client) ListAgentSummaryReportsSinceMidnightWithCallback(request *ListAgentSummaryReportsSinceMidnightRequest, ...) <-chan int
- func (client *Client) ListAgentSummaryReportsSinceMidnightWithChan(request *ListAgentSummaryReportsSinceMidnightRequest) (<-chan *ListAgentSummaryReportsSinceMidnightResponse, <-chan error)
- func (client *Client) ListAttempts(request *ListAttemptsRequest) (response *ListAttemptsResponse, err error)
- func (client *Client) ListAttemptsWithCallback(request *ListAttemptsRequest, ...) <-chan int
- func (client *Client) ListAttemptsWithChan(request *ListAttemptsRequest) (<-chan *ListAttemptsResponse, <-chan error)
- func (client *Client) ListBriefSkillGroups(request *ListBriefSkillGroupsRequest) (response *ListBriefSkillGroupsResponse, err error)
- func (client *Client) ListBriefSkillGroupsWithCallback(request *ListBriefSkillGroupsRequest, ...) <-chan int
- func (client *Client) ListBriefSkillGroupsWithChan(request *ListBriefSkillGroupsRequest) (<-chan *ListBriefSkillGroupsResponse, <-chan error)
- func (client *Client) ListCallDetailRecords(request *ListCallDetailRecordsRequest) (response *ListCallDetailRecordsResponse, err error)
- func (client *Client) ListCallDetailRecordsWithCallback(request *ListCallDetailRecordsRequest, ...) <-chan int
- func (client *Client) ListCallDetailRecordsWithChan(request *ListCallDetailRecordsRequest) (<-chan *ListCallDetailRecordsResponse, <-chan error)
- func (client *Client) ListCallTags(request *ListCallTagsRequest) (response *ListCallTagsResponse, err error)
- func (client *Client) ListCallTagsWithCallback(request *ListCallTagsRequest, ...) <-chan int
- func (client *Client) ListCallTagsWithChan(request *ListCallTagsRequest) (<-chan *ListCallTagsResponse, <-chan error)
- func (client *Client) ListCampaignTrendingReport(request *ListCampaignTrendingReportRequest) (response *ListCampaignTrendingReportResponse, err error)
- func (client *Client) ListCampaignTrendingReportWithCallback(request *ListCampaignTrendingReportRequest, ...) <-chan int
- func (client *Client) ListCampaignTrendingReportWithChan(request *ListCampaignTrendingReportRequest) (<-chan *ListCampaignTrendingReportResponse, <-chan error)
- func (client *Client) ListCampaigns(request *ListCampaignsRequest) (response *ListCampaignsResponse, err error)
- func (client *Client) ListCampaignsWithCallback(request *ListCampaignsRequest, ...) <-chan int
- func (client *Client) ListCampaignsWithChan(request *ListCampaignsRequest) (<-chan *ListCampaignsResponse, <-chan error)
- func (client *Client) ListCases(request *ListCasesRequest) (response *ListCasesResponse, err error)
- func (client *Client) ListCasesWithCallback(request *ListCasesRequest, ...) <-chan int
- func (client *Client) ListCasesWithChan(request *ListCasesRequest) (<-chan *ListCasesResponse, <-chan error)
- func (client *Client) ListConfigItems(request *ListConfigItemsRequest) (response *ListConfigItemsResponse, err error)
- func (client *Client) ListConfigItemsWithCallback(request *ListConfigItemsRequest, ...) <-chan int
- func (client *Client) ListConfigItemsWithChan(request *ListConfigItemsRequest) (<-chan *ListConfigItemsResponse, <-chan error)
- func (client *Client) ListContactFlows(request *ListContactFlowsRequest) (response *ListContactFlowsResponse, err error)
- func (client *Client) ListContactFlowsWithCallback(request *ListContactFlowsRequest, ...) <-chan int
- func (client *Client) ListContactFlowsWithChan(request *ListContactFlowsRequest) (<-chan *ListContactFlowsResponse, <-chan error)
- func (client *Client) ListCustomCallTagging(request *ListCustomCallTaggingRequest) (response *ListCustomCallTaggingResponse, err error)
- func (client *Client) ListCustomCallTaggingWithCallback(request *ListCustomCallTaggingRequest, ...) <-chan int
- func (client *Client) ListCustomCallTaggingWithChan(request *ListCustomCallTaggingRequest) (<-chan *ListCustomCallTaggingResponse, <-chan error)
- func (client *Client) ListDevices(request *ListDevicesRequest) (response *ListDevicesResponse, err error)
- func (client *Client) ListDevicesWithCallback(request *ListDevicesRequest, ...) <-chan int
- func (client *Client) ListDevicesWithChan(request *ListDevicesRequest) (<-chan *ListDevicesResponse, <-chan error)
- func (client *Client) ListDoNotCallNumbers(request *ListDoNotCallNumbersRequest) (response *ListDoNotCallNumbersResponse, err error)
- func (client *Client) ListDoNotCallNumbersWithCallback(request *ListDoNotCallNumbersRequest, ...) <-chan int
- func (client *Client) ListDoNotCallNumbersWithChan(request *ListDoNotCallNumbersRequest) (<-chan *ListDoNotCallNumbersResponse, <-chan error)
- func (client *Client) ListHistoricalAgentReport(request *ListHistoricalAgentReportRequest) (response *ListHistoricalAgentReportResponse, err error)
- func (client *Client) ListHistoricalAgentReportWithCallback(request *ListHistoricalAgentReportRequest, ...) <-chan int
- func (client *Client) ListHistoricalAgentReportWithChan(request *ListHistoricalAgentReportRequest) (<-chan *ListHistoricalAgentReportResponse, <-chan error)
- func (client *Client) ListHistoricalSkillGroupReport(request *ListHistoricalSkillGroupReportRequest) (response *ListHistoricalSkillGroupReportResponse, err error)
- func (client *Client) ListHistoricalSkillGroupReportWithCallback(request *ListHistoricalSkillGroupReportRequest, ...) <-chan int
- func (client *Client) ListHistoricalSkillGroupReportWithChan(request *ListHistoricalSkillGroupReportRequest) (<-chan *ListHistoricalSkillGroupReportResponse, <-chan error)
- func (client *Client) ListInstances(request *ListInstancesRequest) (response *ListInstancesResponse, err error)
- func (client *Client) ListInstancesOfUser(request *ListInstancesOfUserRequest) (response *ListInstancesOfUserResponse, err error)
- func (client *Client) ListInstancesOfUserWithCallback(request *ListInstancesOfUserRequest, ...) <-chan int
- func (client *Client) ListInstancesOfUserWithChan(request *ListInstancesOfUserRequest) (<-chan *ListInstancesOfUserResponse, <-chan error)
- func (client *Client) ListInstancesWithCallback(request *ListInstancesRequest, ...) <-chan int
- func (client *Client) ListInstancesWithChan(request *ListInstancesRequest) (<-chan *ListInstancesResponse, <-chan error)
- func (client *Client) ListIntervalAgentReport(request *ListIntervalAgentReportRequest) (response *ListIntervalAgentReportResponse, err error)
- func (client *Client) ListIntervalAgentReportWithCallback(request *ListIntervalAgentReportRequest, ...) <-chan int
- func (client *Client) ListIntervalAgentReportWithChan(request *ListIntervalAgentReportRequest) (<-chan *ListIntervalAgentReportResponse, <-chan error)
- func (client *Client) ListIntervalInstanceReport(request *ListIntervalInstanceReportRequest) (response *ListIntervalInstanceReportResponse, err error)
- func (client *Client) ListIntervalInstanceReportWithCallback(request *ListIntervalInstanceReportRequest, ...) <-chan int
- func (client *Client) ListIntervalInstanceReportWithChan(request *ListIntervalInstanceReportRequest) (<-chan *ListIntervalInstanceReportResponse, <-chan error)
- func (client *Client) ListIntervalSkillGroupReport(request *ListIntervalSkillGroupReportRequest) (response *ListIntervalSkillGroupReportResponse, err error)
- func (client *Client) ListIntervalSkillGroupReportWithCallback(request *ListIntervalSkillGroupReportRequest, ...) <-chan int
- func (client *Client) ListIntervalSkillGroupReportWithChan(request *ListIntervalSkillGroupReportRequest) (<-chan *ListIntervalSkillGroupReportResponse, <-chan error)
- func (client *Client) ListIvrTrackingDetails(request *ListIvrTrackingDetailsRequest) (response *ListIvrTrackingDetailsResponse, err error)
- func (client *Client) ListIvrTrackingDetailsWithCallback(request *ListIvrTrackingDetailsRequest, ...) <-chan int
- func (client *Client) ListIvrTrackingDetailsWithChan(request *ListIvrTrackingDetailsRequest) (<-chan *ListIvrTrackingDetailsResponse, <-chan error)
- func (client *Client) ListMonoRecordings(request *ListMonoRecordingsRequest) (response *ListMonoRecordingsResponse, err error)
- func (client *Client) ListMonoRecordingsWithCallback(request *ListMonoRecordingsRequest, ...) <-chan int
- func (client *Client) ListMonoRecordingsWithChan(request *ListMonoRecordingsRequest) (<-chan *ListMonoRecordingsResponse, <-chan error)
- func (client *Client) ListMultiChannelRecordings(request *ListMultiChannelRecordingsRequest) (response *ListMultiChannelRecordingsResponse, err error)
- func (client *Client) ListMultiChannelRecordingsWithCallback(request *ListMultiChannelRecordingsRequest, ...) <-chan int
- func (client *Client) ListMultiChannelRecordingsWithChan(request *ListMultiChannelRecordingsRequest) (<-chan *ListMultiChannelRecordingsResponse, <-chan error)
- func (client *Client) ListOutboundNumbersOfUser(request *ListOutboundNumbersOfUserRequest) (response *ListOutboundNumbersOfUserResponse, err error)
- func (client *Client) ListOutboundNumbersOfUserWithCallback(request *ListOutboundNumbersOfUserRequest, ...) <-chan int
- func (client *Client) ListOutboundNumbersOfUserWithChan(request *ListOutboundNumbersOfUserRequest) (<-chan *ListOutboundNumbersOfUserResponse, <-chan error)
- func (client *Client) ListPersonalNumbersOfUser(request *ListPersonalNumbersOfUserRequest) (response *ListPersonalNumbersOfUserResponse, err error)
- func (client *Client) ListPersonalNumbersOfUserWithCallback(request *ListPersonalNumbersOfUserRequest, ...) <-chan int
- func (client *Client) ListPersonalNumbersOfUserWithChan(request *ListPersonalNumbersOfUserRequest) (<-chan *ListPersonalNumbersOfUserResponse, <-chan error)
- func (client *Client) ListPhoneNumbers(request *ListPhoneNumbersRequest) (response *ListPhoneNumbersResponse, err error)
- func (client *Client) ListPhoneNumbersOfSkillGroup(request *ListPhoneNumbersOfSkillGroupRequest) (response *ListPhoneNumbersOfSkillGroupResponse, err error)
- func (client *Client) ListPhoneNumbersOfSkillGroupWithCallback(request *ListPhoneNumbersOfSkillGroupRequest, ...) <-chan int
- func (client *Client) ListPhoneNumbersOfSkillGroupWithChan(request *ListPhoneNumbersOfSkillGroupRequest) (<-chan *ListPhoneNumbersOfSkillGroupResponse, <-chan error)
- func (client *Client) ListPhoneNumbersWithCallback(request *ListPhoneNumbersRequest, ...) <-chan int
- func (client *Client) ListPhoneNumbersWithChan(request *ListPhoneNumbersRequest) (<-chan *ListPhoneNumbersResponse, <-chan error)
- func (client *Client) ListPrivilegesOfUser(request *ListPrivilegesOfUserRequest) (response *ListPrivilegesOfUserResponse, err error)
- func (client *Client) ListPrivilegesOfUserWithCallback(request *ListPrivilegesOfUserRequest, ...) <-chan int
- func (client *Client) ListPrivilegesOfUserWithChan(request *ListPrivilegesOfUserRequest) (<-chan *ListPrivilegesOfUserResponse, <-chan error)
- func (client *Client) ListRamUsers(request *ListRamUsersRequest) (response *ListRamUsersResponse, err error)
- func (client *Client) ListRamUsersWithCallback(request *ListRamUsersRequest, ...) <-chan int
- func (client *Client) ListRamUsersWithChan(request *ListRamUsersRequest) (<-chan *ListRamUsersResponse, <-chan error)
- func (client *Client) ListRealtimeAgentStates(request *ListRealtimeAgentStatesRequest) (response *ListRealtimeAgentStatesResponse, err error)
- func (client *Client) ListRealtimeAgentStatesWithCallback(request *ListRealtimeAgentStatesRequest, ...) <-chan int
- func (client *Client) ListRealtimeAgentStatesWithChan(request *ListRealtimeAgentStatesRequest) (<-chan *ListRealtimeAgentStatesResponse, <-chan error)
- func (client *Client) ListRealtimeSkillGroupStates(request *ListRealtimeSkillGroupStatesRequest) (response *ListRealtimeSkillGroupStatesResponse, err error)
- func (client *Client) ListRealtimeSkillGroupStatesWithCallback(request *ListRealtimeSkillGroupStatesRequest, ...) <-chan int
- func (client *Client) ListRealtimeSkillGroupStatesWithChan(request *ListRealtimeSkillGroupStatesRequest) (<-chan *ListRealtimeSkillGroupStatesResponse, <-chan error)
- func (client *Client) ListRecentCallDetailRecords(request *ListRecentCallDetailRecordsRequest) (response *ListRecentCallDetailRecordsResponse, err error)
- func (client *Client) ListRecentCallDetailRecordsWithCallback(request *ListRecentCallDetailRecordsRequest, ...) <-chan int
- func (client *Client) ListRecentCallDetailRecordsWithChan(request *ListRecentCallDetailRecordsRequest) (<-chan *ListRecentCallDetailRecordsResponse, <-chan error)
- func (client *Client) ListRoles(request *ListRolesRequest) (response *ListRolesResponse, err error)
- func (client *Client) ListRolesWithCallback(request *ListRolesRequest, ...) <-chan int
- func (client *Client) ListRolesWithChan(request *ListRolesRequest) (<-chan *ListRolesResponse, <-chan error)
- func (client *Client) ListSipCallRecords(request *ListSipCallRecordsRequest) (response *ListSipCallRecordsResponse, err error)
- func (client *Client) ListSipCallRecordsWithCallback(request *ListSipCallRecordsRequest, ...) <-chan int
- func (client *Client) ListSipCallRecordsWithChan(request *ListSipCallRecordsRequest) (<-chan *ListSipCallRecordsResponse, <-chan error)
- func (client *Client) ListSipTraces(request *ListSipTracesRequest) (response *ListSipTracesResponse, err error)
- func (client *Client) ListSipTracesWithCallback(request *ListSipTracesRequest, ...) <-chan int
- func (client *Client) ListSipTracesWithChan(request *ListSipTracesRequest) (<-chan *ListSipTracesResponse, <-chan error)
- func (client *Client) ListSkillGroupStates(request *ListSkillGroupStatesRequest) (response *ListSkillGroupStatesResponse, err error)
- func (client *Client) ListSkillGroupStatesWithCallback(request *ListSkillGroupStatesRequest, ...) <-chan int
- func (client *Client) ListSkillGroupStatesWithChan(request *ListSkillGroupStatesRequest) (<-chan *ListSkillGroupStatesResponse, <-chan error)
- func (client *Client) ListSkillGroupSummaryReportsSinceMidnight(request *ListSkillGroupSummaryReportsSinceMidnightRequest) (response *ListSkillGroupSummaryReportsSinceMidnightResponse, err error)
- func (client *Client) ListSkillGroupSummaryReportsSinceMidnightWithCallback(request *ListSkillGroupSummaryReportsSinceMidnightRequest, ...) <-chan int
- func (client *Client) ListSkillGroupSummaryReportsSinceMidnightWithChan(request *ListSkillGroupSummaryReportsSinceMidnightRequest) (<-chan *ListSkillGroupSummaryReportsSinceMidnightResponse, <-chan error)
- func (client *Client) ListSkillGroups(request *ListSkillGroupsRequest) (response *ListSkillGroupsResponse, err error)
- func (client *Client) ListSkillGroupsWithCallback(request *ListSkillGroupsRequest, ...) <-chan int
- func (client *Client) ListSkillGroupsWithChan(request *ListSkillGroupsRequest) (<-chan *ListSkillGroupsResponse, <-chan error)
- func (client *Client) ListSkillLevelsOfUser(request *ListSkillLevelsOfUserRequest) (response *ListSkillLevelsOfUserResponse, err error)
- func (client *Client) ListSkillLevelsOfUserWithCallback(request *ListSkillLevelsOfUserRequest, ...) <-chan int
- func (client *Client) ListSkillLevelsOfUserWithChan(request *ListSkillLevelsOfUserRequest) (<-chan *ListSkillLevelsOfUserResponse, <-chan error)
- func (client *Client) ListUnassignedNumbers(request *ListUnassignedNumbersRequest) (response *ListUnassignedNumbersResponse, err error)
- func (client *Client) ListUnassignedNumbersWithCallback(request *ListUnassignedNumbersRequest, ...) <-chan int
- func (client *Client) ListUnassignedNumbersWithChan(request *ListUnassignedNumbersRequest) (<-chan *ListUnassignedNumbersResponse, <-chan error)
- func (client *Client) ListUserLevelsOfSkillGroup(request *ListUserLevelsOfSkillGroupRequest) (response *ListUserLevelsOfSkillGroupResponse, err error)
- func (client *Client) ListUserLevelsOfSkillGroupWithCallback(request *ListUserLevelsOfSkillGroupRequest, ...) <-chan int
- func (client *Client) ListUserLevelsOfSkillGroupWithChan(request *ListUserLevelsOfSkillGroupRequest) (<-chan *ListUserLevelsOfSkillGroupResponse, <-chan error)
- func (client *Client) ListUsers(request *ListUsersRequest) (response *ListUsersResponse, err error)
- func (client *Client) ListUsersWithCallback(request *ListUsersRequest, ...) <-chan int
- func (client *Client) ListUsersWithChan(request *ListUsersRequest) (<-chan *ListUsersResponse, <-chan error)
- func (client *Client) MakeCall(request *MakeCallRequest) (response *MakeCallResponse, err error)
- func (client *Client) MakeCallWithCallback(request *MakeCallRequest, callback func(response *MakeCallResponse, err error)) <-chan int
- func (client *Client) MakeCallWithChan(request *MakeCallRequest) (<-chan *MakeCallResponse, <-chan error)
- func (client *Client) ModifyCustomCallTagging(request *ModifyCustomCallTaggingRequest) (response *ModifyCustomCallTaggingResponse, err error)
- func (client *Client) ModifyCustomCallTaggingWithCallback(request *ModifyCustomCallTaggingRequest, ...) <-chan int
- func (client *Client) ModifyCustomCallTaggingWithChan(request *ModifyCustomCallTaggingRequest) (<-chan *ModifyCustomCallTaggingResponse, <-chan error)
- func (client *Client) ModifyInstance(request *ModifyInstanceRequest) (response *ModifyInstanceResponse, err error)
- func (client *Client) ModifyInstanceWithCallback(request *ModifyInstanceRequest, ...) <-chan int
- func (client *Client) ModifyInstanceWithChan(request *ModifyInstanceRequest) (<-chan *ModifyInstanceResponse, <-chan error)
- func (client *Client) ModifyPhoneNumber(request *ModifyPhoneNumberRequest) (response *ModifyPhoneNumberResponse, err error)
- func (client *Client) ModifyPhoneNumberWithCallback(request *ModifyPhoneNumberRequest, ...) <-chan int
- func (client *Client) ModifyPhoneNumberWithChan(request *ModifyPhoneNumberRequest) (<-chan *ModifyPhoneNumberResponse, <-chan error)
- func (client *Client) ModifySkillGroup(request *ModifySkillGroupRequest) (response *ModifySkillGroupResponse, err error)
- func (client *Client) ModifySkillGroupWithCallback(request *ModifySkillGroupRequest, ...) <-chan int
- func (client *Client) ModifySkillGroupWithChan(request *ModifySkillGroupRequest) (<-chan *ModifySkillGroupResponse, <-chan error)
- func (client *Client) ModifySkillLevelsOfUser(request *ModifySkillLevelsOfUserRequest) (response *ModifySkillLevelsOfUserResponse, err error)
- func (client *Client) ModifySkillLevelsOfUserWithCallback(request *ModifySkillLevelsOfUserRequest, ...) <-chan int
- func (client *Client) ModifySkillLevelsOfUserWithChan(request *ModifySkillLevelsOfUserRequest) (<-chan *ModifySkillLevelsOfUserResponse, <-chan error)
- func (client *Client) ModifyUser(request *ModifyUserRequest) (response *ModifyUserResponse, err error)
- func (client *Client) ModifyUserLevelsOfSkillGroup(request *ModifyUserLevelsOfSkillGroupRequest) (response *ModifyUserLevelsOfSkillGroupResponse, err error)
- func (client *Client) ModifyUserLevelsOfSkillGroupWithCallback(request *ModifyUserLevelsOfSkillGroupRequest, ...) <-chan int
- func (client *Client) ModifyUserLevelsOfSkillGroupWithChan(request *ModifyUserLevelsOfSkillGroupRequest) (<-chan *ModifyUserLevelsOfSkillGroupResponse, <-chan error)
- func (client *Client) ModifyUserWithCallback(request *ModifyUserRequest, ...) <-chan int
- func (client *Client) ModifyUserWithChan(request *ModifyUserRequest) (<-chan *ModifyUserResponse, <-chan error)
- func (client *Client) MonitorCall(request *MonitorCallRequest) (response *MonitorCallResponse, err error)
- func (client *Client) MonitorCallWithCallback(request *MonitorCallRequest, ...) <-chan int
- func (client *Client) MonitorCallWithChan(request *MonitorCallRequest) (<-chan *MonitorCallResponse, <-chan error)
- func (client *Client) MuteCall(request *MuteCallRequest) (response *MuteCallResponse, err error)
- func (client *Client) MuteCallWithCallback(request *MuteCallRequest, callback func(response *MuteCallResponse, err error)) <-chan int
- func (client *Client) MuteCallWithChan(request *MuteCallRequest) (<-chan *MuteCallResponse, <-chan error)
- func (client *Client) PauseCampaign(request *PauseCampaignRequest) (response *PauseCampaignResponse, err error)
- func (client *Client) PauseCampaignWithCallback(request *PauseCampaignRequest, ...) <-chan int
- func (client *Client) PauseCampaignWithChan(request *PauseCampaignRequest) (<-chan *PauseCampaignResponse, <-chan error)
- func (client *Client) PickOutboundNumbers(request *PickOutboundNumbersRequest) (response *PickOutboundNumbersResponse, err error)
- func (client *Client) PickOutboundNumbersWithCallback(request *PickOutboundNumbersRequest, ...) <-chan int
- func (client *Client) PickOutboundNumbersWithChan(request *PickOutboundNumbersRequest) (<-chan *PickOutboundNumbersResponse, <-chan error)
- func (client *Client) PollUserStatus(request *PollUserStatusRequest) (response *PollUserStatusResponse, err error)
- func (client *Client) PollUserStatusWithCallback(request *PollUserStatusRequest, ...) <-chan int
- func (client *Client) PollUserStatusWithChan(request *PollUserStatusRequest) (<-chan *PollUserStatusResponse, <-chan error)
- func (client *Client) ReadyForService(request *ReadyForServiceRequest) (response *ReadyForServiceResponse, err error)
- func (client *Client) ReadyForServiceWithCallback(request *ReadyForServiceRequest, ...) <-chan int
- func (client *Client) ReadyForServiceWithChan(request *ReadyForServiceRequest) (<-chan *ReadyForServiceResponse, <-chan error)
- func (client *Client) RegisterDevice(request *RegisterDeviceRequest) (response *RegisterDeviceResponse, err error)
- func (client *Client) RegisterDeviceWithCallback(request *RegisterDeviceRequest, ...) <-chan int
- func (client *Client) RegisterDeviceWithChan(request *RegisterDeviceRequest) (<-chan *RegisterDeviceResponse, <-chan error)
- func (client *Client) RegisterDevices(request *RegisterDevicesRequest) (response *RegisterDevicesResponse, err error)
- func (client *Client) RegisterDevicesWithCallback(request *RegisterDevicesRequest, ...) <-chan int
- func (client *Client) RegisterDevicesWithChan(request *RegisterDevicesRequest) (<-chan *RegisterDevicesResponse, <-chan error)
- func (client *Client) ReleaseCall(request *ReleaseCallRequest) (response *ReleaseCallResponse, err error)
- func (client *Client) ReleaseCallWithCallback(request *ReleaseCallRequest, ...) <-chan int
- func (client *Client) ReleaseCallWithChan(request *ReleaseCallRequest) (<-chan *ReleaseCallResponse, <-chan error)
- func (client *Client) RemoveDoNotCallNumbers(request *RemoveDoNotCallNumbersRequest) (response *RemoveDoNotCallNumbersResponse, err error)
- func (client *Client) RemoveDoNotCallNumbersWithCallback(request *RemoveDoNotCallNumbersRequest, ...) <-chan int
- func (client *Client) RemoveDoNotCallNumbersWithChan(request *RemoveDoNotCallNumbersRequest) (<-chan *RemoveDoNotCallNumbersResponse, <-chan error)
- func (client *Client) RemovePersonalNumbersFromUser(request *RemovePersonalNumbersFromUserRequest) (response *RemovePersonalNumbersFromUserResponse, err error)
- func (client *Client) RemovePersonalNumbersFromUserWithCallback(request *RemovePersonalNumbersFromUserRequest, ...) <-chan int
- func (client *Client) RemovePersonalNumbersFromUserWithChan(request *RemovePersonalNumbersFromUserRequest) (<-chan *RemovePersonalNumbersFromUserResponse, <-chan error)
- func (client *Client) RemovePhoneNumberFromSkillGroups(request *RemovePhoneNumberFromSkillGroupsRequest) (response *RemovePhoneNumberFromSkillGroupsResponse, err error)
- func (client *Client) RemovePhoneNumberFromSkillGroupsWithCallback(request *RemovePhoneNumberFromSkillGroupsRequest, ...) <-chan int
- func (client *Client) RemovePhoneNumberFromSkillGroupsWithChan(request *RemovePhoneNumberFromSkillGroupsRequest) (<-chan *RemovePhoneNumberFromSkillGroupsResponse, <-chan error)
- func (client *Client) RemovePhoneNumbers(request *RemovePhoneNumbersRequest) (response *RemovePhoneNumbersResponse, err error)
- func (client *Client) RemovePhoneNumbersFromSkillGroup(request *RemovePhoneNumbersFromSkillGroupRequest) (response *RemovePhoneNumbersFromSkillGroupResponse, err error)
- func (client *Client) RemovePhoneNumbersFromSkillGroupWithCallback(request *RemovePhoneNumbersFromSkillGroupRequest, ...) <-chan int
- func (client *Client) RemovePhoneNumbersFromSkillGroupWithChan(request *RemovePhoneNumbersFromSkillGroupRequest) (<-chan *RemovePhoneNumbersFromSkillGroupResponse, <-chan error)
- func (client *Client) RemovePhoneNumbersWithCallback(request *RemovePhoneNumbersRequest, ...) <-chan int
- func (client *Client) RemovePhoneNumbersWithChan(request *RemovePhoneNumbersRequest) (<-chan *RemovePhoneNumbersResponse, <-chan error)
- func (client *Client) RemoveSkillGroupsFromUser(request *RemoveSkillGroupsFromUserRequest) (response *RemoveSkillGroupsFromUserResponse, err error)
- func (client *Client) RemoveSkillGroupsFromUserWithCallback(request *RemoveSkillGroupsFromUserRequest, ...) <-chan int
- func (client *Client) RemoveSkillGroupsFromUserWithChan(request *RemoveSkillGroupsFromUserRequest) (<-chan *RemoveSkillGroupsFromUserResponse, <-chan error)
- func (client *Client) RemoveUsers(request *RemoveUsersRequest) (response *RemoveUsersResponse, err error)
- func (client *Client) RemoveUsersFromSkillGroup(request *RemoveUsersFromSkillGroupRequest) (response *RemoveUsersFromSkillGroupResponse, err error)
- func (client *Client) RemoveUsersFromSkillGroupWithCallback(request *RemoveUsersFromSkillGroupRequest, ...) <-chan int
- func (client *Client) RemoveUsersFromSkillGroupWithChan(request *RemoveUsersFromSkillGroupRequest) (<-chan *RemoveUsersFromSkillGroupResponse, <-chan error)
- func (client *Client) RemoveUsersWithCallback(request *RemoveUsersRequest, ...) <-chan int
- func (client *Client) RemoveUsersWithChan(request *RemoveUsersRequest) (<-chan *RemoveUsersResponse, <-chan error)
- func (client *Client) ResetAgentState(request *ResetAgentStateRequest) (response *ResetAgentStateResponse, err error)
- func (client *Client) ResetAgentStateWithCallback(request *ResetAgentStateRequest, ...) <-chan int
- func (client *Client) ResetAgentStateWithChan(request *ResetAgentStateRequest) (<-chan *ResetAgentStateResponse, <-chan error)
- func (client *Client) ResetUserPassword(request *ResetUserPasswordRequest) (response *ResetUserPasswordResponse, err error)
- func (client *Client) ResetUserPasswordWithCallback(request *ResetUserPasswordRequest, ...) <-chan int
- func (client *Client) ResetUserPasswordWithChan(request *ResetUserPasswordRequest) (<-chan *ResetUserPasswordResponse, <-chan error)
- func (client *Client) ResumeCampaign(request *ResumeCampaignRequest) (response *ResumeCampaignResponse, err error)
- func (client *Client) ResumeCampaignWithCallback(request *ResumeCampaignRequest, ...) <-chan int
- func (client *Client) ResumeCampaignWithChan(request *ResumeCampaignRequest) (<-chan *ResumeCampaignResponse, <-chan error)
- func (client *Client) RetrieveCall(request *RetrieveCallRequest) (response *RetrieveCallResponse, err error)
- func (client *Client) RetrieveCallWithCallback(request *RetrieveCallRequest, ...) <-chan int
- func (client *Client) RetrieveCallWithChan(request *RetrieveCallRequest) (<-chan *RetrieveCallResponse, <-chan error)
- func (client *Client) SaveRTCStatsV2(request *SaveRTCStatsV2Request) (response *SaveRTCStatsV2Response, err error)
- func (client *Client) SaveRTCStatsV2WithCallback(request *SaveRTCStatsV2Request, ...) <-chan int
- func (client *Client) SaveRTCStatsV2WithChan(request *SaveRTCStatsV2Request) (<-chan *SaveRTCStatsV2Response, <-chan error)
- func (client *Client) SaveTerminalLog(request *SaveTerminalLogRequest) (response *SaveTerminalLogResponse, err error)
- func (client *Client) SaveTerminalLogWithCallback(request *SaveTerminalLogRequest, ...) <-chan int
- func (client *Client) SaveTerminalLogWithChan(request *SaveTerminalLogRequest) (<-chan *SaveTerminalLogResponse, <-chan error)
- func (client *Client) SaveWebRTCStats(request *SaveWebRTCStatsRequest) (response *SaveWebRTCStatsResponse, err error)
- func (client *Client) SaveWebRTCStatsWithCallback(request *SaveWebRTCStatsRequest, ...) <-chan int
- func (client *Client) SaveWebRTCStatsWithChan(request *SaveWebRTCStatsRequest) (<-chan *SaveWebRTCStatsResponse, <-chan error)
- func (client *Client) SaveWebRtcInfo(request *SaveWebRtcInfoRequest) (response *SaveWebRtcInfoResponse, err error)
- func (client *Client) SaveWebRtcInfoWithCallback(request *SaveWebRtcInfoRequest, ...) <-chan int
- func (client *Client) SaveWebRtcInfoWithChan(request *SaveWebRtcInfoRequest) (<-chan *SaveWebRtcInfoResponse, <-chan error)
- func (client *Client) SendDtmfSignaling(request *SendDtmfSignalingRequest) (response *SendDtmfSignalingResponse, err error)
- func (client *Client) SendDtmfSignalingWithCallback(request *SendDtmfSignalingRequest, ...) <-chan int
- func (client *Client) SendDtmfSignalingWithChan(request *SendDtmfSignalingRequest) (<-chan *SendDtmfSignalingResponse, <-chan error)
- func (client *Client) SignInGroup(request *SignInGroupRequest) (response *SignInGroupResponse, err error)
- func (client *Client) SignInGroupWithCallback(request *SignInGroupRequest, ...) <-chan int
- func (client *Client) SignInGroupWithChan(request *SignInGroupRequest) (<-chan *SignInGroupResponse, <-chan error)
- func (client *Client) SignOutGroup(request *SignOutGroupRequest) (response *SignOutGroupResponse, err error)
- func (client *Client) SignOutGroupWithCallback(request *SignOutGroupRequest, ...) <-chan int
- func (client *Client) SignOutGroupWithChan(request *SignOutGroupRequest) (<-chan *SignOutGroupResponse, <-chan error)
- func (client *Client) StartBack2BackCall(request *StartBack2BackCallRequest) (response *StartBack2BackCallResponse, err error)
- func (client *Client) StartBack2BackCallWithCallback(request *StartBack2BackCallRequest, ...) <-chan int
- func (client *Client) StartBack2BackCallWithChan(request *StartBack2BackCallRequest) (<-chan *StartBack2BackCallResponse, <-chan error)
- func (client *Client) StartPredictiveCall(request *StartPredictiveCallRequest) (response *StartPredictiveCallResponse, err error)
- func (client *Client) StartPredictiveCallWithCallback(request *StartPredictiveCallRequest, ...) <-chan int
- func (client *Client) StartPredictiveCallWithChan(request *StartPredictiveCallRequest) (<-chan *StartPredictiveCallResponse, <-chan error)
- func (client *Client) SubmitCampaign(request *SubmitCampaignRequest) (response *SubmitCampaignResponse, err error)
- func (client *Client) SubmitCampaignWithCallback(request *SubmitCampaignRequest, ...) <-chan int
- func (client *Client) SubmitCampaignWithChan(request *SubmitCampaignRequest) (<-chan *SubmitCampaignResponse, <-chan error)
- func (client *Client) TakeBreak(request *TakeBreakRequest) (response *TakeBreakResponse, err error)
- func (client *Client) TakeBreakWithCallback(request *TakeBreakRequest, ...) <-chan int
- func (client *Client) TakeBreakWithChan(request *TakeBreakRequest) (<-chan *TakeBreakResponse, <-chan error)
- func (client *Client) UnmuteCall(request *UnmuteCallRequest) (response *UnmuteCallResponse, err error)
- func (client *Client) UnmuteCallWithCallback(request *UnmuteCallRequest, ...) <-chan int
- func (client *Client) UnmuteCallWithChan(request *UnmuteCallRequest) (<-chan *UnmuteCallResponse, <-chan error)
- func (client *Client) UnregisterDevice(request *UnregisterDeviceRequest) (response *UnregisterDeviceResponse, err error)
- func (client *Client) UnregisterDeviceWithCallback(request *UnregisterDeviceRequest, ...) <-chan int
- func (client *Client) UnregisterDeviceWithChan(request *UnregisterDeviceRequest) (<-chan *UnregisterDeviceResponse, <-chan error)
- func (client *Client) UpdateConfigItems(request *UpdateConfigItemsRequest) (response *UpdateConfigItemsResponse, err error)
- func (client *Client) UpdateConfigItemsWithCallback(request *UpdateConfigItemsRequest, ...) <-chan int
- func (client *Client) UpdateConfigItemsWithChan(request *UpdateConfigItemsRequest) (<-chan *UpdateConfigItemsResponse, <-chan error)
- type CoachCallRequest
- type CoachCallResponse
- type CompleteAttendedTransferRequest
- type CompleteAttendedTransferResponse
- type ConfigItem
- type ContactFlow
- type CreateCallTagsRequest
- type CreateCallTagsResponse
- type CreateCampaignRequest
- type CreateCampaignResponse
- type CreateCustomCallTaggingRequest
- type CreateCustomCallTaggingResponse
- type CreateInstanceRequest
- type CreateInstanceResponse
- type CreateSkillGroupRequest
- type CreateSkillGroupResponse
- type CreateUserRequest
- type CreateUserResponse
- type CustomCallTagging
- type CustomerEvents
- type CustomerEventsItem
- type Data
- type DataInAddPersonalNumbersToUser
- type DataInAddPhoneNumbers
- type DataInCreateCallTags
- type DataInCreateCustomCallTagging
- type DataInGetInstanceTrendingReport
- type DataInImportAdmins
- type DataInImportCustomCallTagging
- type DataInListAgentStateLogs
- type DataInListAttempts
- type DataInListBriefSkillGroups
- type DataInListCallDetailRecords
- type DataInListCallTags
- type DataInListCampaignTrendingReport
- type DataInListCampaigns
- type DataInListCases
- type DataInListConfigItems
- type DataInListContactFlows
- type DataInListCustomCallTagging
- type DataInListDevices
- type DataInListDoNotCallNumbers
- type DataInListHistoricalAgentReport
- type DataInListHistoricalSkillGroupReport
- type DataInListInstances
- type DataInListInstancesOfUser
- type DataInListIntervalAgentReport
- type DataInListIntervalInstanceReport
- type DataInListIntervalSkillGroupReport
- type DataInListIvrTrackingDetails
- type DataInListMonoRecordings
- type DataInListMultiChannelRecordings
- type DataInListOutboundNumbersOfUser
- type DataInListPersonalNumbersOfUser
- type DataInListPhoneNumbers
- type DataInListPhoneNumbersOfSkillGroup
- type DataInListPrivilegesOfUser
- type DataInListRamUsers
- type DataInListRealtimeAgentStates
- type DataInListRealtimeSkillGroupStates
- type DataInListRecentCallDetailRecords
- type DataInListRoles
- type DataInListSipCallRecords
- type DataInListSipTraces
- type DataInListSkillGroupStates
- type DataInListSkillGroups
- type DataInListSkillLevelsOfUser
- type DataInListUnassignedNumbers
- type DataInListUserLevelsOfSkillGroup
- type DataInListUsers
- type DataInPickOutboundNumbers
- type DataInRemovePhoneNumbers
- type DataItem
- type DeleteCallTagRequest
- type DeleteCallTagResponse
- type DeleteCustomCallTaggingRequest
- type DeleteCustomCallTaggingResponse
- type DeleteSkillGroupRequest
- type DeleteSkillGroupResponse
- type Device
- type EventSequenceInGetCallDetailRecord
- type EventSequenceItem
- type ExportCustomCallTaggingRequest
- type ExportCustomCallTaggingResponse
- type ExportDoNotCallNumbersRequest
- type ExportDoNotCallNumbersResponse
- type FailureItem
- type GetCallDetailRecordRequest
- type GetCallDetailRecordResponse
- type GetCampaignRequest
- type GetCampaignResponse
- type GetCaseFileUploadUrlRequest
- type GetCaseFileUploadUrlResponse
- type GetDoNotCallFileUploadParametersRequest
- type GetDoNotCallFileUploadParametersResponse
- type GetHistoricalCallerReportRequest
- type GetHistoricalCallerReportResponse
- type GetHistoricalCampaignReportRequest
- type GetHistoricalCampaignReportResponse
- type GetHistoricalInstanceReportRequest
- type GetHistoricalInstanceReportResponse
- type GetInstanceRequest
- type GetInstanceResponse
- type GetInstanceTrendingReportRequest
- type GetInstanceTrendingReportResponse
- type GetLoginDetailsRequest
- type GetLoginDetailsResponse
- type GetMonoRecordingRequest
- type GetMonoRecordingResponse
- type GetMultiChannelRecordingRequest
- type GetMultiChannelRecordingResponse
- type GetNumberLocationRequest
- type GetNumberLocationResponse
- type GetRealtimeCampaignStatsRequest
- type GetRealtimeCampaignStatsResponse
- type GetRealtimeInstanceStatesRequest
- type GetRealtimeInstanceStatesResponse
- type GetSkillGroupRequest
- type GetSkillGroupResponse
- type GetTurnCredentialsRequest
- type GetTurnCredentialsResponse
- type GetTurnServerListRequest
- type GetTurnServerListResponse
- type GetUserRequest
- type GetUserResponse
- type HoldCallRequest
- type HoldCallResponse
- type ImportAdminsRequest
- type ImportAdminsResponse
- type ImportCustomCallTaggingRequest
- type ImportCustomCallTaggingResponse
- type ImportDoNotCallNumbersRequest
- type ImportDoNotCallNumbersResponse
- type Inbound
- type InboundInGetInstanceTrendingReport
- type InboundInListAgentSummaryReportsSinceMidnight
- type InboundInListSkillGroupSummaryReportsSinceMidnight
- type InboundItem
- type InitiateAttendedTransferRequest
- type InitiateAttendedTransferResponse
- type InterceptCallRequest
- type InterceptCallResponse
- type Items
- type IvrEvents
- type IvrEventsItem
- type IvrTracking
- type LaunchAuthenticationRequest
- type LaunchAuthenticationResponse
- type LaunchSurveyRequest
- type LaunchSurveyResponse
- type List
- type ListAgentStateLogsRequest
- type ListAgentStateLogsResponse
- type ListAgentStatesRequest
- type ListAgentStatesResponse
- type ListAgentSummaryReportsSinceMidnightRequest
- type ListAgentSummaryReportsSinceMidnightResponse
- type ListAttemptsRequest
- type ListAttemptsResponse
- type ListBriefSkillGroupsRequest
- type ListBriefSkillGroupsResponse
- type ListCallDetailRecordsRequest
- type ListCallDetailRecordsResponse
- type ListCallTagsRequest
- type ListCallTagsResponse
- type ListCampaignTrendingReportRequest
- type ListCampaignTrendingReportResponse
- type ListCampaignsRequest
- type ListCampaignsResponse
- type ListCasesRequest
- type ListCasesResponse
- type ListConfigItemsRequest
- type ListConfigItemsResponse
- type ListContactFlowsRequest
- type ListContactFlowsResponse
- type ListCustomCallTaggingRequest
- type ListCustomCallTaggingResponse
- type ListDevicesRequest
- type ListDevicesResponse
- type ListDoNotCallNumbersRequest
- type ListDoNotCallNumbersResponse
- type ListHistoricalAgentReportRequest
- type ListHistoricalAgentReportResponse
- type ListHistoricalSkillGroupReportRequest
- type ListHistoricalSkillGroupReportResponse
- type ListInListAgentStates
- type ListInListAgentSummaryReportsSinceMidnight
- type ListInListAttempts
- type ListInListBriefSkillGroups
- type ListInListCallDetailRecords
- type ListInListCallTags
- type ListInListCampaigns
- type ListInListCases
- type ListInListContactFlows
- type ListInListCustomCallTagging
- type ListInListDoNotCallNumbers
- type ListInListHistoricalAgentReport
- type ListInListHistoricalSkillGroupReport
- type ListInListInstances
- type ListInListInstancesOfUser
- type ListInListIvrTrackingDetails
- type ListInListOutboundNumbersOfUser
- type ListInListPersonalNumbersOfUser
- type ListInListPhoneNumbers
- type ListInListPhoneNumbersOfSkillGroup
- type ListInListRamUsers
- type ListInListRealtimeAgentStates
- type ListInListRealtimeSkillGroupStates
- type ListInListRecentCallDetailRecords
- type ListInListSkillGroupStates
- type ListInListSkillGroupSummaryReportsSinceMidnight
- type ListInListSkillGroups
- type ListInListSkillLevelsOfUser
- type ListInListUnassignedNumbers
- type ListInListUserLevelsOfSkillGroup
- type ListInListUsers
- type ListInstancesOfUserRequest
- type ListInstancesOfUserResponse
- type ListInstancesRequest
- type ListInstancesResponse
- type ListIntervalAgentReportRequest
- type ListIntervalAgentReportResponse
- type ListIntervalInstanceReportRequest
- type ListIntervalInstanceReportResponse
- type ListIntervalSkillGroupReportRequest
- type ListIntervalSkillGroupReportResponse
- type ListIvrTrackingDetailsRequest
- type ListIvrTrackingDetailsResponse
- type ListMonoRecordingsRequest
- type ListMonoRecordingsResponse
- type ListMultiChannelRecordingsRequest
- type ListMultiChannelRecordingsResponse
- type ListOutboundNumbersOfUserRequest
- type ListOutboundNumbersOfUserResponse
- type ListPersonalNumbersOfUserRequest
- type ListPersonalNumbersOfUserResponse
- type ListPhoneNumbersOfSkillGroupRequest
- type ListPhoneNumbersOfSkillGroupResponse
- type ListPhoneNumbersRequest
- type ListPhoneNumbersResponse
- type ListPrivilegesOfUserRequest
- type ListPrivilegesOfUserResponse
- type ListRamUsersRequest
- type ListRamUsersResponse
- type ListRealtimeAgentStatesRequest
- type ListRealtimeAgentStatesResponse
- type ListRealtimeSkillGroupStatesRequest
- type ListRealtimeSkillGroupStatesResponse
- type ListRecentCallDetailRecordsRequest
- type ListRecentCallDetailRecordsResponse
- type ListRolesRequest
- type ListRolesResponse
- type ListSipCallRecordsRequest
- type ListSipCallRecordsResponse
- type ListSipTracesRequest
- type ListSipTracesResponse
- type ListSkillGroupStatesRequest
- type ListSkillGroupStatesResponse
- type ListSkillGroupSummaryReportsSinceMidnightRequest
- type ListSkillGroupSummaryReportsSinceMidnightResponse
- type ListSkillGroupsRequest
- type ListSkillGroupsResponse
- type ListSkillLevelsOfUserRequest
- type ListSkillLevelsOfUserResponse
- type ListUnassignedNumbersRequest
- type ListUnassignedNumbersResponse
- type ListUserLevelsOfSkillGroupRequest
- type ListUserLevelsOfSkillGroupResponse
- type ListUsersRequest
- type ListUsersResponse
- type MakeCallRequest
- type MakeCallResponse
- type ModifyCustomCallTaggingRequest
- type ModifyCustomCallTaggingResponse
- type ModifyInstanceRequest
- type ModifyInstanceResponse
- type ModifyPhoneNumberRequest
- type ModifyPhoneNumberResponse
- type ModifySkillGroupRequest
- type ModifySkillGroupResponse
- type ModifySkillLevelsOfUserRequest
- type ModifySkillLevelsOfUserResponse
- type ModifyUserLevelsOfSkillGroupRequest
- type ModifyUserLevelsOfSkillGroupResponse
- type ModifyUserRequest
- type ModifyUserResponse
- type MonitorCallRequest
- type MonitorCallResponse
- type MuteCallRequest
- type MuteCallResponse
- type NumberListInGetInstance
- type NumberListInListContactFlows
- type NumberListInListInstances
- type NumberListInListInstancesOfUser
- type NumberPair
- type Outbound
- type OutboundInGetInstanceTrendingReport
- type OutboundInListAgentSummaryReportsSinceMidnight
- type OutboundInListHistoricalAgentReport
- type OutboundInListHistoricalSkillGroupReport
- type OutboundInListIntervalAgentReport
- type OutboundInListIntervalInstanceReport
- type OutboundInListIntervalSkillGroupReport
- type OutboundInListSkillGroupSummaryReportsSinceMidnight
- type OutboundItem
- type Overall
- type OverallInListAgentSummaryReportsSinceMidnight
- type OverallInListSkillGroupSummaryReportsSinceMidnight
- type PagedAgentSummaryReport
- type PagedSkillGroupSummaryReport
- type ParamsInAddSkillGroupsToUser
- type ParamsInAnswerCall
- type ParamsInBargeInCall
- type ParamsInBlindTransfer
- type ParamsInCancelAttendedTransfer
- type ParamsInChangeWorkMode
- type ParamsInCoachCall
- type ParamsInCompleteAttendedTransfer
- type ParamsInCreateInstance
- type ParamsInCreateUser
- type ParamsInExportCustomCallTagging
- type ParamsInExportDoNotCallNumbers
- type ParamsInGetInstance
- type ParamsInGetLoginDetails
- type ParamsInGetTurnCredentials
- type ParamsInGetTurnServerList
- type ParamsInGetUser
- type ParamsInHoldCall
- type ParamsInImportDoNotCallNumbers
- type ParamsInInitiateAttendedTransfer
- type ParamsInInterceptCall
- type ParamsInLaunchAuthentication
- type ParamsInLaunchSurvey
- type ParamsInListConfigItems
- type ParamsInListDevices
- type ParamsInListDoNotCallNumbers
- type ParamsInListInstances
- type ParamsInListInstancesOfUser
- type ParamsInListRamUsers
- type ParamsInListUsers
- type ParamsInMakeCall
- type ParamsInModifyInstance
- type ParamsInModifySkillLevelsOfUser
- type ParamsInModifyUser
- type ParamsInMonitorCall
- type ParamsInMuteCall
- type ParamsInPollUserStatus
- type ParamsInReadyForService
- type ParamsInRegisterDevice
- type ParamsInRegisterDevices
- type ParamsInReleaseCall
- type ParamsInRemoveDoNotCallNumbers
- type ParamsInRemovePhoneNumbers
- type ParamsInRemoveUsers
- type ParamsInResetAgentState
- type ParamsInRetrieveCall
- type ParamsInSendDtmfSignaling
- type ParamsInSignInGroup
- type ParamsInSignOutGroup
- type ParamsInStartBack2BackCall
- type ParamsInStartPredictiveCall
- type ParamsInTakeBreak
- type ParamsInUnmuteCall
- type ParamsInUpdateConfigItems
- type PauseCampaignRequest
- type PauseCampaignResponse
- type PersonalOutboundNumberList
- type PhoneNumber
- type PhoneNumberInListUnassignedNumbers
- type PickOutboundNumbersRequest
- type PickOutboundNumbersResponse
- type PollUserStatusRequest
- type PollUserStatusResponse
- type QueueEvents
- type QueueEventsItem
- type RamUser
- type ReadyForServiceRequest
- type ReadyForServiceResponse
- type RealTimeAgentState
- type RealTimeSkillGroupState
- type RecordingDTO
- type RecordingDTOInListMultiChannelRecordings
- type RegisterDeviceRequest
- type RegisterDeviceResponse
- type RegisterDevicesRequest
- type RegisterDevicesResponse
- type ReleaseCallRequest
- type ReleaseCallResponse
- type RemoveDoNotCallNumbersRequest
- type RemoveDoNotCallNumbersResponse
- type RemovePersonalNumbersFromUserRequest
- type RemovePersonalNumbersFromUserResponse
- type RemovePhoneNumberFromSkillGroupsRequest
- type RemovePhoneNumberFromSkillGroupsResponse
- type RemovePhoneNumbersFromSkillGroupRequest
- type RemovePhoneNumbersFromSkillGroupResponse
- type RemovePhoneNumbersRequest
- type RemovePhoneNumbersResponse
- type RemoveSkillGroupsFromUserRequest
- type RemoveSkillGroupsFromUserResponse
- type RemoveUsersFromSkillGroupRequest
- type RemoveUsersFromSkillGroupResponse
- type RemoveUsersRequest
- type RemoveUsersResponse
- type ResetAgentStateRequest
- type ResetAgentStateResponse
- type ResetUserPasswordRequest
- type ResetUserPasswordResponse
- type ResumeCampaignRequest
- type ResumeCampaignResponse
- type RetrieveCallRequest
- type RetrieveCallResponse
- type Role
- type SaveRTCStatsV2Request
- type SaveRTCStatsV2Response
- type SaveTerminalLogRequest
- type SaveTerminalLogResponse
- type SaveWebRTCStatsRequest
- type SaveWebRTCStatsResponse
- type SaveWebRtcInfoRequest
- type SaveWebRtcInfoResponse
- type SendDtmfSignalingRequest
- type SendDtmfSignalingResponse
- type SignInGroupRequest
- type SignInGroupResponse
- type SignOutGroupRequest
- type SignOutGroupResponse
- type SignedSkillGroupIdListInAnswerCall
- type SignedSkillGroupIdListInBargeInCall
- type SignedSkillGroupIdListInBlindTransfer
- type SignedSkillGroupIdListInCancelAttendedTransfer
- type SignedSkillGroupIdListInChangeWorkMode
- type SignedSkillGroupIdListInCoachCall
- type SignedSkillGroupIdListInCompleteAttendedTransfer
- type SignedSkillGroupIdListInHoldCall
- type SignedSkillGroupIdListInInitiateAttendedTransfer
- type SignedSkillGroupIdListInInterceptCall
- type SignedSkillGroupIdListInLaunchAuthentication
- type SignedSkillGroupIdListInLaunchSurvey
- type SignedSkillGroupIdListInMakeCall
- type SignedSkillGroupIdListInMonitorCall
- type SignedSkillGroupIdListInMuteCall
- type SignedSkillGroupIdListInPollUserStatus
- type SignedSkillGroupIdListInReadyForService
- type SignedSkillGroupIdListInReleaseCall
- type SignedSkillGroupIdListInResetAgentState
- type SignedSkillGroupIdListInRetrieveCall
- type SignedSkillGroupIdListInSendDtmfSignaling
- type SignedSkillGroupIdListInSignInGroup
- type SignedSkillGroupIdListInSignOutGroup
- type SignedSkillGroupIdListInStartBack2BackCall
- type SignedSkillGroupIdListInStartPredictiveCall
- type SignedSkillGroupIdListInTakeBreak
- type SignedSkillGroupIdListInUnmuteCall
- type SipCallRecords
- type SkillGroup
- type SkillGroupIdList
- type SkillGroupNameList
- type SkillGroupState
- type SkillGroupSummaryReport
- type SkillGroupsInGetInstance
- type SkillGroupsInListInstancesOfUser
- type SkillGroupsInListPhoneNumbers
- type SkillLevelList
- type StartBack2BackCallRequest
- type StartBack2BackCallResponse
- type StartPredictiveCallRequest
- type StartPredictiveCallResponse
- type SubmitCampaignRequest
- type SubmitCampaignResponse
- type TakeBreakRequest
- type TakeBreakResponse
- type TrendingList
- type UnmuteCallRequest
- type UnmuteCallResponse
- type UnregisterDeviceRequest
- type UnregisterDeviceResponse
- type UpdateConfigItemsRequest
- type UpdateConfigItemsResponse
- type User
- type UserContext
- type UserDetail
- type UserSkillLevel
- type UserSkillLevelInListUserLevelsOfSkillGroup
- type UserSkillLevelInListUsers
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AbortCampaignRequest ¶
type AbortCampaignRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` CampaignId string `position:"Query" name:"CampaignId"` }
AbortCampaignRequest is the request struct for api AbortCampaign
func CreateAbortCampaignRequest ¶
func CreateAbortCampaignRequest() (request *AbortCampaignRequest)
CreateAbortCampaignRequest creates a request to invoke AbortCampaign API
type AbortCampaignResponse ¶
type AbortCampaignResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` HttpStatusCode string `json:"HttpStatusCode" xml:"HttpStatusCode"` }
AbortCampaignResponse is the response struct for api AbortCampaign
func CreateAbortCampaignResponse ¶
func CreateAbortCampaignResponse() (response *AbortCampaignResponse)
CreateAbortCampaignResponse creates a response to parse from AbortCampaign response
type AddNumbersToSkillGroupRequest ¶
type AddNumbersToSkillGroupRequest struct { *requests.RpcRequest NumberList string `position:"Query" name:"NumberList"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` }
AddNumbersToSkillGroupRequest is the request struct for api AddNumbersToSkillGroup
func CreateAddNumbersToSkillGroupRequest ¶
func CreateAddNumbersToSkillGroupRequest() (request *AddNumbersToSkillGroupRequest)
CreateAddNumbersToSkillGroupRequest creates a request to invoke AddNumbersToSkillGroup API
type AddNumbersToSkillGroupResponse ¶
type AddNumbersToSkillGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
AddNumbersToSkillGroupResponse is the response struct for api AddNumbersToSkillGroup
func CreateAddNumbersToSkillGroupResponse ¶
func CreateAddNumbersToSkillGroupResponse() (response *AddNumbersToSkillGroupResponse)
CreateAddNumbersToSkillGroupResponse creates a response to parse from AddNumbersToSkillGroup response
type AddPersonalNumbersToUserRequest ¶
type AddPersonalNumbersToUserRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` NumberList string `position:"Query" name:"NumberList"` InstanceId string `position:"Query" name:"InstanceId"` }
AddPersonalNumbersToUserRequest is the request struct for api AddPersonalNumbersToUser
func CreateAddPersonalNumbersToUserRequest ¶
func CreateAddPersonalNumbersToUserRequest() (request *AddPersonalNumbersToUserRequest)
CreateAddPersonalNumbersToUserRequest creates a request to invoke AddPersonalNumbersToUser API
type AddPersonalNumbersToUserResponse ¶
type AddPersonalNumbersToUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []string `json:"Data" xml:"Data"` }
AddPersonalNumbersToUserResponse is the response struct for api AddPersonalNumbersToUser
func CreateAddPersonalNumbersToUserResponse ¶
func CreateAddPersonalNumbersToUserResponse() (response *AddPersonalNumbersToUserResponse)
CreateAddPersonalNumbersToUserResponse creates a response to parse from AddPersonalNumbersToUser response
type AddPhoneNumberToSkillGroupsRequest ¶
type AddPhoneNumberToSkillGroupsRequest struct { *requests.RpcRequest Number string `position:"Query" name:"Number"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupIdList string `position:"Query" name:"SkillGroupIdList"` }
AddPhoneNumberToSkillGroupsRequest is the request struct for api AddPhoneNumberToSkillGroups
func CreateAddPhoneNumberToSkillGroupsRequest ¶
func CreateAddPhoneNumberToSkillGroupsRequest() (request *AddPhoneNumberToSkillGroupsRequest)
CreateAddPhoneNumberToSkillGroupsRequest creates a request to invoke AddPhoneNumberToSkillGroups API
type AddPhoneNumberToSkillGroupsResponse ¶
type AddPhoneNumberToSkillGroupsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
AddPhoneNumberToSkillGroupsResponse is the response struct for api AddPhoneNumberToSkillGroups
func CreateAddPhoneNumberToSkillGroupsResponse ¶
func CreateAddPhoneNumberToSkillGroupsResponse() (response *AddPhoneNumberToSkillGroupsResponse)
CreateAddPhoneNumberToSkillGroupsResponse creates a response to parse from AddPhoneNumberToSkillGroups response
type AddPhoneNumbersRequest ¶
type AddPhoneNumbersRequest struct { *requests.RpcRequest ContactFlowId string `position:"Query" name:"ContactFlowId"` Usage string `position:"Query" name:"Usage"` NumberGroupId string `position:"Query" name:"NumberGroupId"` NumberList string `position:"Query" name:"NumberList"` InstanceId string `position:"Query" name:"InstanceId"` }
AddPhoneNumbersRequest is the request struct for api AddPhoneNumbers
func CreateAddPhoneNumbersRequest ¶
func CreateAddPhoneNumbersRequest() (request *AddPhoneNumbersRequest)
CreateAddPhoneNumbersRequest creates a request to invoke AddPhoneNumbers API
type AddPhoneNumbersResponse ¶
type AddPhoneNumbersResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []string `json:"Data" xml:"Data"` }
AddPhoneNumbersResponse is the response struct for api AddPhoneNumbers
func CreateAddPhoneNumbersResponse ¶
func CreateAddPhoneNumbersResponse() (response *AddPhoneNumbersResponse)
CreateAddPhoneNumbersResponse creates a response to parse from AddPhoneNumbers response
type AddSkillGroupsToUserRequest ¶
type AddSkillGroupsToUserRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` InstanceId string `position:"Query" name:"InstanceId"` SkillLevelList string `position:"Query" name:"SkillLevelList"` }
AddSkillGroupsToUserRequest is the request struct for api AddSkillGroupsToUser
func CreateAddSkillGroupsToUserRequest ¶
func CreateAddSkillGroupsToUserRequest() (request *AddSkillGroupsToUserRequest)
CreateAddSkillGroupsToUserRequest creates a request to invoke AddSkillGroupsToUser API
type AddSkillGroupsToUserResponse ¶
type AddSkillGroupsToUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
AddSkillGroupsToUserResponse is the response struct for api AddSkillGroupsToUser
func CreateAddSkillGroupsToUserResponse ¶
func CreateAddSkillGroupsToUserResponse() (response *AddSkillGroupsToUserResponse)
CreateAddSkillGroupsToUserResponse creates a response to parse from AddSkillGroupsToUser response
type AddUsersToSkillGroupRequest ¶
type AddUsersToSkillGroupRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` UserSkillLevelList string `position:"Query" name:"UserSkillLevelList"` SkillGroupId string `position:"Query" name:"SkillGroupId"` }
AddUsersToSkillGroupRequest is the request struct for api AddUsersToSkillGroup
func CreateAddUsersToSkillGroupRequest ¶
func CreateAddUsersToSkillGroupRequest() (request *AddUsersToSkillGroupRequest)
CreateAddUsersToSkillGroupRequest creates a request to invoke AddUsersToSkillGroup API
type AddUsersToSkillGroupResponse ¶
type AddUsersToSkillGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
AddUsersToSkillGroupResponse is the response struct for api AddUsersToSkillGroup
func CreateAddUsersToSkillGroupResponse ¶
func CreateAddUsersToSkillGroupResponse() (response *AddUsersToSkillGroupResponse)
CreateAddUsersToSkillGroupResponse creates a response to parse from AddUsersToSkillGroup response
type AdminListInGetInstance ¶
type AdminListInGetInstance struct {
User []User `json:"User" xml:"User"`
}
AdminListInGetInstance is a nested struct in ccc response
type AdminListInListInstances ¶
type AdminListInListInstances struct {
User []User `json:"User" xml:"User"`
}
AdminListInListInstances is a nested struct in ccc response
type AdminListInListInstancesOfUser ¶
type AdminListInListInstancesOfUser struct {
User []User `json:"User" xml:"User"`
}
AdminListInListInstancesOfUser is a nested struct in ccc response
type AgentEvents ¶
type AgentEvents struct {
AgentEventsItem []AgentEventsItem `json:"AgentEvents" xml:"AgentEvents"`
}
AgentEvents is a nested struct in ccc response
type AgentEventsItem ¶
type AgentEventsItem struct { AgentName string `json:"AgentName" xml:"AgentName"` AgentId string `json:"AgentId" xml:"AgentId"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` EventSequence []EventSequenceItem `json:"EventSequence" xml:"EventSequence"` }
AgentEventsItem is a nested struct in ccc response
type AgentState ¶
type AgentState struct { Extension string `json:"Extension" xml:"Extension"` StateCode string `json:"StateCode" xml:"StateCode"` State string `json:"State" xml:"State"` AgentId string `json:"AgentId" xml:"AgentId"` StateTime int64 `json:"StateTime" xml:"StateTime"` AgentName string `json:"AgentName" xml:"AgentName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` CounterParty string `json:"CounterParty" xml:"CounterParty"` SkillGroupIdList []string `json:"SkillGroupIdList" xml:"SkillGroupIdList"` SkillGroupNameList []string `json:"SkillGroupNameList" xml:"SkillGroupNameList"` }
AgentState is a nested struct in ccc response
type AgentSummaryReport ¶
type AgentSummaryReport struct { LoginName string `json:"LoginName" xml:"LoginName"` AgentId string `json:"AgentId" xml:"AgentId"` AgentName string `json:"AgentName" xml:"AgentName"` SkillGroupNames string `json:"SkillGroupNames" xml:"SkillGroupNames"` Timestamp string `json:"Timestamp" xml:"Timestamp"` InstanceId string `json:"InstanceId" xml:"InstanceId"` SkillGroupIds string `json:"SkillGroupIds" xml:"SkillGroupIds"` Overall OverallInListAgentSummaryReportsSinceMidnight `json:"Overall" xml:"Overall"` Inbound InboundInListAgentSummaryReportsSinceMidnight `json:"Inbound" xml:"Inbound"` Outbound OutboundInListAgentSummaryReportsSinceMidnight `json:"Outbound" xml:"Outbound"` }
AgentSummaryReport is a nested struct in ccc response
type AnswerCallRequest ¶
type AnswerCallRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` }
AnswerCallRequest is the request struct for api AnswerCall
func CreateAnswerCallRequest ¶
func CreateAnswerCallRequest() (request *AnswerCallRequest)
CreateAnswerCallRequest creates a request to invoke AnswerCall API
type AnswerCallResponse ¶
type AnswerCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
AnswerCallResponse is the response struct for api AnswerCall
func CreateAnswerCallResponse ¶
func CreateAnswerCallResponse() (response *AnswerCallResponse)
CreateAnswerCallResponse creates a response to parse from AnswerCall response
type AssignUsersRequest ¶
type AssignUsersRequest struct { *requests.RpcRequest RamIdList string `position:"Query" name:"RamIdList"` RoleId string `position:"Query" name:"RoleId"` WorkMode string `position:"Query" name:"WorkMode"` InstanceId string `position:"Query" name:"InstanceId"` SkillLevelList string `position:"Query" name:"SkillLevelList"` }
AssignUsersRequest is the request struct for api AssignUsers
func CreateAssignUsersRequest ¶
func CreateAssignUsersRequest() (request *AssignUsersRequest)
CreateAssignUsersRequest creates a request to invoke AssignUsers API
type AssignUsersResponse ¶
type AssignUsersResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` Sync string `json:"Sync" xml:"Sync"` Code string `json:"Code" xml:"Code"` WorkflowId string `json:"WorkflowId" xml:"WorkflowId"` Message string `json:"Message" xml:"Message"` }
AssignUsersResponse is the response struct for api AssignUsers
func CreateAssignUsersResponse ¶
func CreateAssignUsersResponse() (response *AssignUsersResponse)
CreateAssignUsersResponse creates a response to parse from AssignUsers response
type AttemptList ¶
type AttemptList struct { AttemptId string `json:"AttemptId" xml:"AttemptId"` ContactId string `json:"ContactId" xml:"ContactId"` CaseId string `json:"CaseId" xml:"CaseId"` CampaignId string `json:"CampaignId" xml:"CampaignId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` QueueId string `json:"QueueId" xml:"QueueId"` Caller string `json:"Caller" xml:"Caller"` Callee string `json:"Callee" xml:"Callee"` AgentId string `json:"AgentId" xml:"AgentId"` DialTime int64 `json:"DialTime" xml:"DialTime"` DialDuration int64 `json:"DialDuration" xml:"DialDuration"` CustomerEstablishedTime int64 `json:"CustomerEstablishedTime" xml:"CustomerEstablishedTime"` CustomerReleasedTime int64 `json:"CustomerReleasedTime" xml:"CustomerReleasedTime"` EnterIvrTime int64 `json:"EnterIvrTime" xml:"EnterIvrTime"` IvrDuration int64 `json:"IvrDuration" xml:"IvrDuration"` EnqueueTime int64 `json:"EnqueueTime" xml:"EnqueueTime"` QueueDuration int64 `json:"QueueDuration" xml:"QueueDuration"` AssignAgentTime int64 `json:"AssignAgentTime" xml:"AssignAgentTime"` AgentRingDuration int64 `json:"AgentRingDuration" xml:"AgentRingDuration"` AgentEstablishedTime int64 `json:"AgentEstablishedTime" xml:"AgentEstablishedTime"` }
AttemptList is a nested struct in ccc response
type BargeInCallRequest ¶
type BargeInCallRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` BargedUserId string `position:"Query" name:"BargedUserId"` JobId string `position:"Query" name:"JobId"` TimeoutSeconds requests.Integer `position:"Query" name:"TimeoutSeconds"` InstanceId string `position:"Query" name:"InstanceId"` }
BargeInCallRequest is the request struct for api BargeInCall
func CreateBargeInCallRequest ¶
func CreateBargeInCallRequest() (request *BargeInCallRequest)
CreateBargeInCallRequest creates a request to invoke BargeInCall API
type BargeInCallResponse ¶
type BargeInCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
BargeInCallResponse is the response struct for api BargeInCall
func CreateBargeInCallResponse ¶
func CreateBargeInCallResponse() (response *BargeInCallResponse)
CreateBargeInCallResponse creates a response to parse from BargeInCall response
type BlindTransferRequest ¶
type BlindTransferRequest struct { *requests.RpcRequest Transferee string `position:"Query" name:"Transferee"` Transferor string `position:"Query" name:"Transferor"` UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` TimeoutSeconds requests.Integer `position:"Query" name:"TimeoutSeconds"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` }
BlindTransferRequest is the request struct for api BlindTransfer
func CreateBlindTransferRequest ¶
func CreateBlindTransferRequest() (request *BlindTransferRequest)
CreateBlindTransferRequest creates a request to invoke BlindTransfer API
type BlindTransferResponse ¶
type BlindTransferResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
BlindTransferResponse is the response struct for api BlindTransfer
func CreateBlindTransferResponse ¶
func CreateBlindTransferResponse() (response *BlindTransferResponse)
CreateBlindTransferResponse creates a response to parse from BlindTransfer response
type BlockedNumber ¶
type BlockedNumber struct { Number string `json:"Number" xml:"Number"` Scope string `json:"Scope" xml:"Scope"` Remark string `json:"Remark" xml:"Remark"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Creator string `json:"Creator" xml:"Creator"` }
BlockedNumber is a nested struct in ccc response
type CallCenterInstance ¶
type CallCenterInstance struct { Name string `json:"Name" xml:"Name"` DomainName string `json:"DomainName" xml:"DomainName"` ConsoleUrl string `json:"ConsoleUrl" xml:"ConsoleUrl"` AliyunUid string `json:"AliyunUid" xml:"AliyunUid"` Id string `json:"Id" xml:"Id"` Status string `json:"Status" xml:"Status"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` Description string `json:"Description" xml:"Description"` NumberList []PhoneNumber `json:"NumberList" xml:"NumberList"` AdminList []User `json:"AdminList" xml:"AdminList"` }
CallCenterInstance is a nested struct in ccc response
type CallContext ¶
type CallContext struct { JobId string `json:"JobId" xml:"JobId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` CallType string `json:"CallType" xml:"CallType"` ChannelContexts []ChannelContext `json:"ChannelContexts" xml:"ChannelContexts"` }
CallContext is a nested struct in ccc response
type CallDetailRecord ¶
type CallDetailRecord struct { SatisfactionSurveyChannel string `json:"SatisfactionSurveyChannel" xml:"SatisfactionSurveyChannel"` SkillGroupIds string `json:"SkillGroupIds" xml:"SkillGroupIds"` EarlyMediaState string `json:"EarlyMediaState" xml:"EarlyMediaState"` IvrTime int64 `json:"IvrTime" xml:"IvrTime"` CalleeLocation string `json:"CalleeLocation" xml:"CalleeLocation"` CallerLocation string `json:"CallerLocation" xml:"CallerLocation"` WaitTime int64 `json:"WaitTime" xml:"WaitTime"` SkillGroupNames string `json:"SkillGroupNames" xml:"SkillGroupNames"` AgentIds string `json:"AgentIds" xml:"AgentIds"` StartTime int64 `json:"StartTime" xml:"StartTime"` InstanceId string `json:"InstanceId" xml:"InstanceId"` RecordingDuration int64 `json:"RecordingDuration" xml:"RecordingDuration"` EstablishedTime int64 `json:"EstablishedTime" xml:"EstablishedTime"` ReleaseTime int64 `json:"ReleaseTime" xml:"ReleaseTime"` Broker string `json:"Broker" xml:"Broker"` Duration int64 `json:"Duration" xml:"Duration"` RingTime int64 `json:"RingTime" xml:"RingTime"` QueueTime int64 `json:"QueueTime" xml:"QueueTime"` ContactId string `json:"ContactId" xml:"ContactId"` RecordingReady bool `json:"RecordingReady" xml:"RecordingReady"` CallDuration string `json:"CallDuration" xml:"CallDuration"` AgentNames string `json:"AgentNames" xml:"AgentNames"` CalledNumber string `json:"CalledNumber" xml:"CalledNumber"` ContactType string `json:"ContactType" xml:"ContactType"` SatisfactionIndex int `json:"SatisfactionIndex" xml:"SatisfactionIndex"` AdditionalBroker string `json:"AdditionalBroker" xml:"AdditionalBroker"` CallingNumber string `json:"CallingNumber" xml:"CallingNumber"` SatisfactionSurveyOffered bool `json:"SatisfactionSurveyOffered" xml:"SatisfactionSurveyOffered"` ContactDisposition string `json:"ContactDisposition" xml:"ContactDisposition"` SatisfactionDescription string `json:"SatisfactionDescription" xml:"SatisfactionDescription"` ReleaseInitiator string `json:"ReleaseInitiator" xml:"ReleaseInitiator"` }
CallDetailRecord is a nested struct in ccc response
type CallTag ¶
type CallTag struct { TagName string `json:"TagName" xml:"TagName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
CallTag is a nested struct in ccc response
type CallTagList ¶
type CallTagList struct {
CallTag []CallTag `json:"CallTag" xml:"CallTag"`
}
CallTagList is a nested struct in ccc response
type CallTraces ¶
type CallTraces struct { CallId string `json:"CallId" xml:"CallId"` ContactId string `json:"ContactId" xml:"ContactId"` FirstLine string `json:"FirstLine" xml:"FirstLine"` DestinationNodeIp string `json:"DestinationNodeIp" xml:"DestinationNodeIp"` SourceNodeIp string `json:"SourceNodeIp" xml:"SourceNodeIp"` Payload string `json:"Payload" xml:"Payload"` Timestamp int64 `json:"Timestamp" xml:"Timestamp"` }
CallTraces is a nested struct in ccc response
type Callee ¶
type Callee struct { Number string `json:"Number" xml:"Number"` City string `json:"City" xml:"City"` Province string `json:"Province" xml:"Province"` }
Callee is a nested struct in ccc response
type Caller ¶
type Caller struct { Number string `json:"Number" xml:"Number"` City string `json:"City" xml:"City"` Province string `json:"Province" xml:"Province"` }
Caller is a nested struct in ccc response
type CancelAttendedTransferRequest ¶
type CancelAttendedTransferRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` }
CancelAttendedTransferRequest is the request struct for api CancelAttendedTransfer
func CreateCancelAttendedTransferRequest ¶
func CreateCancelAttendedTransferRequest() (request *CancelAttendedTransferRequest)
CreateCancelAttendedTransferRequest creates a request to invoke CancelAttendedTransfer API
type CancelAttendedTransferResponse ¶
type CancelAttendedTransferResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
CancelAttendedTransferResponse is the response struct for api CancelAttendedTransfer
func CreateCancelAttendedTransferResponse ¶
func CreateCancelAttendedTransferResponse() (response *CancelAttendedTransferResponse)
CreateCancelAttendedTransferResponse creates a response to parse from CancelAttendedTransfer response
type ChangeWorkModeRequest ¶
type ChangeWorkModeRequest struct { *requests.RpcRequest WorkMode string `position:"Query" name:"WorkMode"` UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` InstanceId string `position:"Query" name:"InstanceId"` }
ChangeWorkModeRequest is the request struct for api ChangeWorkMode
func CreateChangeWorkModeRequest ¶
func CreateChangeWorkModeRequest() (request *ChangeWorkModeRequest)
CreateChangeWorkModeRequest creates a request to invoke ChangeWorkMode API
type ChangeWorkModeResponse ¶
type ChangeWorkModeResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
ChangeWorkModeResponse is the response struct for api ChangeWorkMode
func CreateChangeWorkModeResponse ¶
func CreateChangeWorkModeResponse() (response *ChangeWorkModeResponse)
CreateChangeWorkModeResponse creates a response to parse from ChangeWorkMode response
type ChannelContext ¶
type ChannelContext struct { JobId string `json:"JobId" xml:"JobId"` ChannelState string `json:"ChannelState" xml:"ChannelState"` Timestamp int64 `json:"Timestamp" xml:"Timestamp"` Destination string `json:"Destination" xml:"Destination"` ChannelFlags string `json:"ChannelFlags" xml:"ChannelFlags"` CallType string `json:"CallType" xml:"CallType"` Index int `json:"Index" xml:"Index"` ReleaseReason string `json:"ReleaseReason" xml:"ReleaseReason"` UserExtension string `json:"UserExtension" xml:"UserExtension"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` Originator string `json:"Originator" xml:"Originator"` ChannelId string `json:"ChannelId" xml:"ChannelId"` UserId string `json:"UserId" xml:"UserId"` ChannelVariables string `json:"ChannelVariables" xml:"ChannelVariables"` ReleaseInitiator string `json:"ReleaseInitiator" xml:"ReleaseInitiator"` AssociatedData map[string]interface{} `json:"AssociatedData" xml:"AssociatedData"` }
ChannelContext is a nested struct in ccc response
type ChannelContextsInAnswerCall ¶
type ChannelContextsInAnswerCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInAnswerCall is a nested struct in ccc response
type ChannelContextsInBargeInCall ¶
type ChannelContextsInBargeInCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInBargeInCall is a nested struct in ccc response
type ChannelContextsInBlindTransfer ¶
type ChannelContextsInBlindTransfer struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInBlindTransfer is a nested struct in ccc response
type ChannelContextsInCancelAttendedTransfer ¶
type ChannelContextsInCancelAttendedTransfer struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInCancelAttendedTransfer is a nested struct in ccc response
type ChannelContextsInCoachCall ¶
type ChannelContextsInCoachCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInCoachCall is a nested struct in ccc response
type ChannelContextsInCompleteAttendedTransfer ¶
type ChannelContextsInCompleteAttendedTransfer struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInCompleteAttendedTransfer is a nested struct in ccc response
type ChannelContextsInHoldCall ¶
type ChannelContextsInHoldCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInHoldCall is a nested struct in ccc response
type ChannelContextsInInitiateAttendedTransfer ¶
type ChannelContextsInInitiateAttendedTransfer struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInInitiateAttendedTransfer is a nested struct in ccc response
type ChannelContextsInInterceptCall ¶
type ChannelContextsInInterceptCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInInterceptCall is a nested struct in ccc response
type ChannelContextsInLaunchAuthentication ¶
type ChannelContextsInLaunchAuthentication struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInLaunchAuthentication is a nested struct in ccc response
type ChannelContextsInLaunchSurvey ¶
type ChannelContextsInLaunchSurvey struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInLaunchSurvey is a nested struct in ccc response
type ChannelContextsInMakeCall ¶
type ChannelContextsInMakeCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInMakeCall is a nested struct in ccc response
type ChannelContextsInMonitorCall ¶
type ChannelContextsInMonitorCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInMonitorCall is a nested struct in ccc response
type ChannelContextsInMuteCall ¶
type ChannelContextsInMuteCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInMuteCall is a nested struct in ccc response
type ChannelContextsInPollUserStatus ¶
type ChannelContextsInPollUserStatus struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInPollUserStatus is a nested struct in ccc response
type ChannelContextsInReleaseCall ¶
type ChannelContextsInReleaseCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInReleaseCall is a nested struct in ccc response
type ChannelContextsInRetrieveCall ¶
type ChannelContextsInRetrieveCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInRetrieveCall is a nested struct in ccc response
type ChannelContextsInSendDtmfSignaling ¶
type ChannelContextsInSendDtmfSignaling struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInSendDtmfSignaling is a nested struct in ccc response
type ChannelContextsInStartBack2BackCall ¶
type ChannelContextsInStartBack2BackCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInStartBack2BackCall is a nested struct in ccc response
type ChannelContextsInStartPredictiveCall ¶
type ChannelContextsInStartPredictiveCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInStartPredictiveCall is a nested struct in ccc response
type ChannelContextsInUnmuteCall ¶
type ChannelContextsInUnmuteCall struct {
ChannelContext []ChannelContext `json:"ChannelContext" xml:"ChannelContext"`
}
ChannelContextsInUnmuteCall is a nested struct in ccc response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AbortCampaign ¶
func (client *Client) AbortCampaign(request *AbortCampaignRequest) (response *AbortCampaignResponse, err error)
AbortCampaign invokes the ccc.AbortCampaign API synchronously
func (*Client) AbortCampaignWithCallback ¶
func (client *Client) AbortCampaignWithCallback(request *AbortCampaignRequest, callback func(response *AbortCampaignResponse, err error)) <-chan int
AbortCampaignWithCallback invokes the ccc.AbortCampaign API asynchronously
func (*Client) AbortCampaignWithChan ¶
func (client *Client) AbortCampaignWithChan(request *AbortCampaignRequest) (<-chan *AbortCampaignResponse, <-chan error)
AbortCampaignWithChan invokes the ccc.AbortCampaign API asynchronously
func (*Client) AddNumbersToSkillGroup ¶
func (client *Client) AddNumbersToSkillGroup(request *AddNumbersToSkillGroupRequest) (response *AddNumbersToSkillGroupResponse, err error)
AddNumbersToSkillGroup invokes the ccc.AddNumbersToSkillGroup API synchronously
func (*Client) AddNumbersToSkillGroupWithCallback ¶
func (client *Client) AddNumbersToSkillGroupWithCallback(request *AddNumbersToSkillGroupRequest, callback func(response *AddNumbersToSkillGroupResponse, err error)) <-chan int
AddNumbersToSkillGroupWithCallback invokes the ccc.AddNumbersToSkillGroup API asynchronously
func (*Client) AddNumbersToSkillGroupWithChan ¶
func (client *Client) AddNumbersToSkillGroupWithChan(request *AddNumbersToSkillGroupRequest) (<-chan *AddNumbersToSkillGroupResponse, <-chan error)
AddNumbersToSkillGroupWithChan invokes the ccc.AddNumbersToSkillGroup API asynchronously
func (*Client) AddPersonalNumbersToUser ¶
func (client *Client) AddPersonalNumbersToUser(request *AddPersonalNumbersToUserRequest) (response *AddPersonalNumbersToUserResponse, err error)
AddPersonalNumbersToUser invokes the ccc.AddPersonalNumbersToUser API synchronously
func (*Client) AddPersonalNumbersToUserWithCallback ¶
func (client *Client) AddPersonalNumbersToUserWithCallback(request *AddPersonalNumbersToUserRequest, callback func(response *AddPersonalNumbersToUserResponse, err error)) <-chan int
AddPersonalNumbersToUserWithCallback invokes the ccc.AddPersonalNumbersToUser API asynchronously
func (*Client) AddPersonalNumbersToUserWithChan ¶
func (client *Client) AddPersonalNumbersToUserWithChan(request *AddPersonalNumbersToUserRequest) (<-chan *AddPersonalNumbersToUserResponse, <-chan error)
AddPersonalNumbersToUserWithChan invokes the ccc.AddPersonalNumbersToUser API asynchronously
func (*Client) AddPhoneNumberToSkillGroups ¶
func (client *Client) AddPhoneNumberToSkillGroups(request *AddPhoneNumberToSkillGroupsRequest) (response *AddPhoneNumberToSkillGroupsResponse, err error)
AddPhoneNumberToSkillGroups invokes the ccc.AddPhoneNumberToSkillGroups API synchronously
func (*Client) AddPhoneNumberToSkillGroupsWithCallback ¶
func (client *Client) AddPhoneNumberToSkillGroupsWithCallback(request *AddPhoneNumberToSkillGroupsRequest, callback func(response *AddPhoneNumberToSkillGroupsResponse, err error)) <-chan int
AddPhoneNumberToSkillGroupsWithCallback invokes the ccc.AddPhoneNumberToSkillGroups API asynchronously
func (*Client) AddPhoneNumberToSkillGroupsWithChan ¶
func (client *Client) AddPhoneNumberToSkillGroupsWithChan(request *AddPhoneNumberToSkillGroupsRequest) (<-chan *AddPhoneNumberToSkillGroupsResponse, <-chan error)
AddPhoneNumberToSkillGroupsWithChan invokes the ccc.AddPhoneNumberToSkillGroups API asynchronously
func (*Client) AddPhoneNumbers ¶
func (client *Client) AddPhoneNumbers(request *AddPhoneNumbersRequest) (response *AddPhoneNumbersResponse, err error)
AddPhoneNumbers invokes the ccc.AddPhoneNumbers API synchronously
func (*Client) AddPhoneNumbersWithCallback ¶
func (client *Client) AddPhoneNumbersWithCallback(request *AddPhoneNumbersRequest, callback func(response *AddPhoneNumbersResponse, err error)) <-chan int
AddPhoneNumbersWithCallback invokes the ccc.AddPhoneNumbers API asynchronously
func (*Client) AddPhoneNumbersWithChan ¶
func (client *Client) AddPhoneNumbersWithChan(request *AddPhoneNumbersRequest) (<-chan *AddPhoneNumbersResponse, <-chan error)
AddPhoneNumbersWithChan invokes the ccc.AddPhoneNumbers API asynchronously
func (*Client) AddSkillGroupsToUser ¶
func (client *Client) AddSkillGroupsToUser(request *AddSkillGroupsToUserRequest) (response *AddSkillGroupsToUserResponse, err error)
AddSkillGroupsToUser invokes the ccc.AddSkillGroupsToUser API synchronously
func (*Client) AddSkillGroupsToUserWithCallback ¶
func (client *Client) AddSkillGroupsToUserWithCallback(request *AddSkillGroupsToUserRequest, callback func(response *AddSkillGroupsToUserResponse, err error)) <-chan int
AddSkillGroupsToUserWithCallback invokes the ccc.AddSkillGroupsToUser API asynchronously
func (*Client) AddSkillGroupsToUserWithChan ¶
func (client *Client) AddSkillGroupsToUserWithChan(request *AddSkillGroupsToUserRequest) (<-chan *AddSkillGroupsToUserResponse, <-chan error)
AddSkillGroupsToUserWithChan invokes the ccc.AddSkillGroupsToUser API asynchronously
func (*Client) AddUsersToSkillGroup ¶
func (client *Client) AddUsersToSkillGroup(request *AddUsersToSkillGroupRequest) (response *AddUsersToSkillGroupResponse, err error)
AddUsersToSkillGroup invokes the ccc.AddUsersToSkillGroup API synchronously
func (*Client) AddUsersToSkillGroupWithCallback ¶
func (client *Client) AddUsersToSkillGroupWithCallback(request *AddUsersToSkillGroupRequest, callback func(response *AddUsersToSkillGroupResponse, err error)) <-chan int
AddUsersToSkillGroupWithCallback invokes the ccc.AddUsersToSkillGroup API asynchronously
func (*Client) AddUsersToSkillGroupWithChan ¶
func (client *Client) AddUsersToSkillGroupWithChan(request *AddUsersToSkillGroupRequest) (<-chan *AddUsersToSkillGroupResponse, <-chan error)
AddUsersToSkillGroupWithChan invokes the ccc.AddUsersToSkillGroup API asynchronously
func (*Client) AnswerCall ¶
func (client *Client) AnswerCall(request *AnswerCallRequest) (response *AnswerCallResponse, err error)
AnswerCall invokes the ccc.AnswerCall API synchronously
func (*Client) AnswerCallWithCallback ¶
func (client *Client) AnswerCallWithCallback(request *AnswerCallRequest, callback func(response *AnswerCallResponse, err error)) <-chan int
AnswerCallWithCallback invokes the ccc.AnswerCall API asynchronously
func (*Client) AnswerCallWithChan ¶
func (client *Client) AnswerCallWithChan(request *AnswerCallRequest) (<-chan *AnswerCallResponse, <-chan error)
AnswerCallWithChan invokes the ccc.AnswerCall API asynchronously
func (*Client) AssignUsers ¶
func (client *Client) AssignUsers(request *AssignUsersRequest) (response *AssignUsersResponse, err error)
AssignUsers invokes the ccc.AssignUsers API synchronously
func (*Client) AssignUsersWithCallback ¶
func (client *Client) AssignUsersWithCallback(request *AssignUsersRequest, callback func(response *AssignUsersResponse, err error)) <-chan int
AssignUsersWithCallback invokes the ccc.AssignUsers API asynchronously
func (*Client) AssignUsersWithChan ¶
func (client *Client) AssignUsersWithChan(request *AssignUsersRequest) (<-chan *AssignUsersResponse, <-chan error)
AssignUsersWithChan invokes the ccc.AssignUsers API asynchronously
func (*Client) BargeInCall ¶
func (client *Client) BargeInCall(request *BargeInCallRequest) (response *BargeInCallResponse, err error)
BargeInCall invokes the ccc.BargeInCall API synchronously
func (*Client) BargeInCallWithCallback ¶
func (client *Client) BargeInCallWithCallback(request *BargeInCallRequest, callback func(response *BargeInCallResponse, err error)) <-chan int
BargeInCallWithCallback invokes the ccc.BargeInCall API asynchronously
func (*Client) BargeInCallWithChan ¶
func (client *Client) BargeInCallWithChan(request *BargeInCallRequest) (<-chan *BargeInCallResponse, <-chan error)
BargeInCallWithChan invokes the ccc.BargeInCall API asynchronously
func (*Client) BlindTransfer ¶
func (client *Client) BlindTransfer(request *BlindTransferRequest) (response *BlindTransferResponse, err error)
BlindTransfer invokes the ccc.BlindTransfer API synchronously
func (*Client) BlindTransferWithCallback ¶
func (client *Client) BlindTransferWithCallback(request *BlindTransferRequest, callback func(response *BlindTransferResponse, err error)) <-chan int
BlindTransferWithCallback invokes the ccc.BlindTransfer API asynchronously
func (*Client) BlindTransferWithChan ¶
func (client *Client) BlindTransferWithChan(request *BlindTransferRequest) (<-chan *BlindTransferResponse, <-chan error)
BlindTransferWithChan invokes the ccc.BlindTransfer API asynchronously
func (*Client) CancelAttendedTransfer ¶
func (client *Client) CancelAttendedTransfer(request *CancelAttendedTransferRequest) (response *CancelAttendedTransferResponse, err error)
CancelAttendedTransfer invokes the ccc.CancelAttendedTransfer API synchronously
func (*Client) CancelAttendedTransferWithCallback ¶
func (client *Client) CancelAttendedTransferWithCallback(request *CancelAttendedTransferRequest, callback func(response *CancelAttendedTransferResponse, err error)) <-chan int
CancelAttendedTransferWithCallback invokes the ccc.CancelAttendedTransfer API asynchronously
func (*Client) CancelAttendedTransferWithChan ¶
func (client *Client) CancelAttendedTransferWithChan(request *CancelAttendedTransferRequest) (<-chan *CancelAttendedTransferResponse, <-chan error)
CancelAttendedTransferWithChan invokes the ccc.CancelAttendedTransfer API asynchronously
func (*Client) ChangeWorkMode ¶
func (client *Client) ChangeWorkMode(request *ChangeWorkModeRequest) (response *ChangeWorkModeResponse, err error)
ChangeWorkMode invokes the ccc.ChangeWorkMode API synchronously
func (*Client) ChangeWorkModeWithCallback ¶
func (client *Client) ChangeWorkModeWithCallback(request *ChangeWorkModeRequest, callback func(response *ChangeWorkModeResponse, err error)) <-chan int
ChangeWorkModeWithCallback invokes the ccc.ChangeWorkMode API asynchronously
func (*Client) ChangeWorkModeWithChan ¶
func (client *Client) ChangeWorkModeWithChan(request *ChangeWorkModeRequest) (<-chan *ChangeWorkModeResponse, <-chan error)
ChangeWorkModeWithChan invokes the ccc.ChangeWorkMode API asynchronously
func (*Client) CoachCall ¶
func (client *Client) CoachCall(request *CoachCallRequest) (response *CoachCallResponse, err error)
CoachCall invokes the ccc.CoachCall API synchronously
func (*Client) CoachCallWithCallback ¶
func (client *Client) CoachCallWithCallback(request *CoachCallRequest, callback func(response *CoachCallResponse, err error)) <-chan int
CoachCallWithCallback invokes the ccc.CoachCall API asynchronously
func (*Client) CoachCallWithChan ¶
func (client *Client) CoachCallWithChan(request *CoachCallRequest) (<-chan *CoachCallResponse, <-chan error)
CoachCallWithChan invokes the ccc.CoachCall API asynchronously
func (*Client) CompleteAttendedTransfer ¶
func (client *Client) CompleteAttendedTransfer(request *CompleteAttendedTransferRequest) (response *CompleteAttendedTransferResponse, err error)
CompleteAttendedTransfer invokes the ccc.CompleteAttendedTransfer API synchronously
func (*Client) CompleteAttendedTransferWithCallback ¶
func (client *Client) CompleteAttendedTransferWithCallback(request *CompleteAttendedTransferRequest, callback func(response *CompleteAttendedTransferResponse, err error)) <-chan int
CompleteAttendedTransferWithCallback invokes the ccc.CompleteAttendedTransfer API asynchronously
func (*Client) CompleteAttendedTransferWithChan ¶
func (client *Client) CompleteAttendedTransferWithChan(request *CompleteAttendedTransferRequest) (<-chan *CompleteAttendedTransferResponse, <-chan error)
CompleteAttendedTransferWithChan invokes the ccc.CompleteAttendedTransfer API asynchronously
func (*Client) CreateCallTags ¶
func (client *Client) CreateCallTags(request *CreateCallTagsRequest) (response *CreateCallTagsResponse, err error)
CreateCallTags invokes the ccc.CreateCallTags API synchronously
func (*Client) CreateCallTagsWithCallback ¶
func (client *Client) CreateCallTagsWithCallback(request *CreateCallTagsRequest, callback func(response *CreateCallTagsResponse, err error)) <-chan int
CreateCallTagsWithCallback invokes the ccc.CreateCallTags API asynchronously
func (*Client) CreateCallTagsWithChan ¶
func (client *Client) CreateCallTagsWithChan(request *CreateCallTagsRequest) (<-chan *CreateCallTagsResponse, <-chan error)
CreateCallTagsWithChan invokes the ccc.CreateCallTags API asynchronously
func (*Client) CreateCampaign ¶
func (client *Client) CreateCampaign(request *CreateCampaignRequest) (response *CreateCampaignResponse, err error)
CreateCampaign invokes the ccc.CreateCampaign API synchronously
func (*Client) CreateCampaignWithCallback ¶
func (client *Client) CreateCampaignWithCallback(request *CreateCampaignRequest, callback func(response *CreateCampaignResponse, err error)) <-chan int
CreateCampaignWithCallback invokes the ccc.CreateCampaign API asynchronously
func (*Client) CreateCampaignWithChan ¶
func (client *Client) CreateCampaignWithChan(request *CreateCampaignRequest) (<-chan *CreateCampaignResponse, <-chan error)
CreateCampaignWithChan invokes the ccc.CreateCampaign API asynchronously
func (*Client) CreateCustomCallTagging ¶
func (client *Client) CreateCustomCallTagging(request *CreateCustomCallTaggingRequest) (response *CreateCustomCallTaggingResponse, err error)
CreateCustomCallTagging invokes the ccc.CreateCustomCallTagging API synchronously
func (*Client) CreateCustomCallTaggingWithCallback ¶
func (client *Client) CreateCustomCallTaggingWithCallback(request *CreateCustomCallTaggingRequest, callback func(response *CreateCustomCallTaggingResponse, err error)) <-chan int
CreateCustomCallTaggingWithCallback invokes the ccc.CreateCustomCallTagging API asynchronously
func (*Client) CreateCustomCallTaggingWithChan ¶
func (client *Client) CreateCustomCallTaggingWithChan(request *CreateCustomCallTaggingRequest) (<-chan *CreateCustomCallTaggingResponse, <-chan error)
CreateCustomCallTaggingWithChan invokes the ccc.CreateCustomCallTagging API asynchronously
func (*Client) CreateInstance ¶
func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
CreateInstance invokes the ccc.CreateInstance API synchronously
func (*Client) CreateInstanceWithCallback ¶
func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int
CreateInstanceWithCallback invokes the ccc.CreateInstance API asynchronously
func (*Client) CreateInstanceWithChan ¶
func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
CreateInstanceWithChan invokes the ccc.CreateInstance API asynchronously
func (*Client) CreateSkillGroup ¶
func (client *Client) CreateSkillGroup(request *CreateSkillGroupRequest) (response *CreateSkillGroupResponse, err error)
CreateSkillGroup invokes the ccc.CreateSkillGroup API synchronously
func (*Client) CreateSkillGroupWithCallback ¶
func (client *Client) CreateSkillGroupWithCallback(request *CreateSkillGroupRequest, callback func(response *CreateSkillGroupResponse, err error)) <-chan int
CreateSkillGroupWithCallback invokes the ccc.CreateSkillGroup API asynchronously
func (*Client) CreateSkillGroupWithChan ¶
func (client *Client) CreateSkillGroupWithChan(request *CreateSkillGroupRequest) (<-chan *CreateSkillGroupResponse, <-chan error)
CreateSkillGroupWithChan invokes the ccc.CreateSkillGroup API asynchronously
func (*Client) CreateUser ¶
func (client *Client) CreateUser(request *CreateUserRequest) (response *CreateUserResponse, err error)
CreateUser invokes the ccc.CreateUser API synchronously
func (*Client) CreateUserWithCallback ¶
func (client *Client) CreateUserWithCallback(request *CreateUserRequest, callback func(response *CreateUserResponse, err error)) <-chan int
CreateUserWithCallback invokes the ccc.CreateUser API asynchronously
func (*Client) CreateUserWithChan ¶
func (client *Client) CreateUserWithChan(request *CreateUserRequest) (<-chan *CreateUserResponse, <-chan error)
CreateUserWithChan invokes the ccc.CreateUser API asynchronously
func (*Client) DeleteCallTag ¶
func (client *Client) DeleteCallTag(request *DeleteCallTagRequest) (response *DeleteCallTagResponse, err error)
DeleteCallTag invokes the ccc.DeleteCallTag API synchronously
func (*Client) DeleteCallTagWithCallback ¶
func (client *Client) DeleteCallTagWithCallback(request *DeleteCallTagRequest, callback func(response *DeleteCallTagResponse, err error)) <-chan int
DeleteCallTagWithCallback invokes the ccc.DeleteCallTag API asynchronously
func (*Client) DeleteCallTagWithChan ¶
func (client *Client) DeleteCallTagWithChan(request *DeleteCallTagRequest) (<-chan *DeleteCallTagResponse, <-chan error)
DeleteCallTagWithChan invokes the ccc.DeleteCallTag API asynchronously
func (*Client) DeleteCustomCallTagging ¶
func (client *Client) DeleteCustomCallTagging(request *DeleteCustomCallTaggingRequest) (response *DeleteCustomCallTaggingResponse, err error)
DeleteCustomCallTagging invokes the ccc.DeleteCustomCallTagging API synchronously
func (*Client) DeleteCustomCallTaggingWithCallback ¶
func (client *Client) DeleteCustomCallTaggingWithCallback(request *DeleteCustomCallTaggingRequest, callback func(response *DeleteCustomCallTaggingResponse, err error)) <-chan int
DeleteCustomCallTaggingWithCallback invokes the ccc.DeleteCustomCallTagging API asynchronously
func (*Client) DeleteCustomCallTaggingWithChan ¶
func (client *Client) DeleteCustomCallTaggingWithChan(request *DeleteCustomCallTaggingRequest) (<-chan *DeleteCustomCallTaggingResponse, <-chan error)
DeleteCustomCallTaggingWithChan invokes the ccc.DeleteCustomCallTagging API asynchronously
func (*Client) DeleteSkillGroup ¶
func (client *Client) DeleteSkillGroup(request *DeleteSkillGroupRequest) (response *DeleteSkillGroupResponse, err error)
DeleteSkillGroup invokes the ccc.DeleteSkillGroup API synchronously
func (*Client) DeleteSkillGroupWithCallback ¶
func (client *Client) DeleteSkillGroupWithCallback(request *DeleteSkillGroupRequest, callback func(response *DeleteSkillGroupResponse, err error)) <-chan int
DeleteSkillGroupWithCallback invokes the ccc.DeleteSkillGroup API asynchronously
func (*Client) DeleteSkillGroupWithChan ¶
func (client *Client) DeleteSkillGroupWithChan(request *DeleteSkillGroupRequest) (<-chan *DeleteSkillGroupResponse, <-chan error)
DeleteSkillGroupWithChan invokes the ccc.DeleteSkillGroup API asynchronously
func (*Client) ExportCustomCallTagging ¶
func (client *Client) ExportCustomCallTagging(request *ExportCustomCallTaggingRequest) (response *ExportCustomCallTaggingResponse, err error)
ExportCustomCallTagging invokes the ccc.ExportCustomCallTagging API synchronously
func (*Client) ExportCustomCallTaggingWithCallback ¶
func (client *Client) ExportCustomCallTaggingWithCallback(request *ExportCustomCallTaggingRequest, callback func(response *ExportCustomCallTaggingResponse, err error)) <-chan int
ExportCustomCallTaggingWithCallback invokes the ccc.ExportCustomCallTagging API asynchronously
func (*Client) ExportCustomCallTaggingWithChan ¶
func (client *Client) ExportCustomCallTaggingWithChan(request *ExportCustomCallTaggingRequest) (<-chan *ExportCustomCallTaggingResponse, <-chan error)
ExportCustomCallTaggingWithChan invokes the ccc.ExportCustomCallTagging API asynchronously
func (*Client) ExportDoNotCallNumbers ¶
func (client *Client) ExportDoNotCallNumbers(request *ExportDoNotCallNumbersRequest) (response *ExportDoNotCallNumbersResponse, err error)
ExportDoNotCallNumbers invokes the ccc.ExportDoNotCallNumbers API synchronously
func (*Client) ExportDoNotCallNumbersWithCallback ¶
func (client *Client) ExportDoNotCallNumbersWithCallback(request *ExportDoNotCallNumbersRequest, callback func(response *ExportDoNotCallNumbersResponse, err error)) <-chan int
ExportDoNotCallNumbersWithCallback invokes the ccc.ExportDoNotCallNumbers API asynchronously
func (*Client) ExportDoNotCallNumbersWithChan ¶
func (client *Client) ExportDoNotCallNumbersWithChan(request *ExportDoNotCallNumbersRequest) (<-chan *ExportDoNotCallNumbersResponse, <-chan error)
ExportDoNotCallNumbersWithChan invokes the ccc.ExportDoNotCallNumbers API asynchronously
func (*Client) GetCallDetailRecord ¶
func (client *Client) GetCallDetailRecord(request *GetCallDetailRecordRequest) (response *GetCallDetailRecordResponse, err error)
GetCallDetailRecord invokes the ccc.GetCallDetailRecord API synchronously
func (*Client) GetCallDetailRecordWithCallback ¶
func (client *Client) GetCallDetailRecordWithCallback(request *GetCallDetailRecordRequest, callback func(response *GetCallDetailRecordResponse, err error)) <-chan int
GetCallDetailRecordWithCallback invokes the ccc.GetCallDetailRecord API asynchronously
func (*Client) GetCallDetailRecordWithChan ¶
func (client *Client) GetCallDetailRecordWithChan(request *GetCallDetailRecordRequest) (<-chan *GetCallDetailRecordResponse, <-chan error)
GetCallDetailRecordWithChan invokes the ccc.GetCallDetailRecord API asynchronously
func (*Client) GetCampaign ¶
func (client *Client) GetCampaign(request *GetCampaignRequest) (response *GetCampaignResponse, err error)
GetCampaign invokes the ccc.GetCampaign API synchronously
func (*Client) GetCampaignWithCallback ¶
func (client *Client) GetCampaignWithCallback(request *GetCampaignRequest, callback func(response *GetCampaignResponse, err error)) <-chan int
GetCampaignWithCallback invokes the ccc.GetCampaign API asynchronously
func (*Client) GetCampaignWithChan ¶
func (client *Client) GetCampaignWithChan(request *GetCampaignRequest) (<-chan *GetCampaignResponse, <-chan error)
GetCampaignWithChan invokes the ccc.GetCampaign API asynchronously
func (*Client) GetCaseFileUploadUrl ¶
func (client *Client) GetCaseFileUploadUrl(request *GetCaseFileUploadUrlRequest) (response *GetCaseFileUploadUrlResponse, err error)
GetCaseFileUploadUrl invokes the ccc.GetCaseFileUploadUrl API synchronously
func (*Client) GetCaseFileUploadUrlWithCallback ¶
func (client *Client) GetCaseFileUploadUrlWithCallback(request *GetCaseFileUploadUrlRequest, callback func(response *GetCaseFileUploadUrlResponse, err error)) <-chan int
GetCaseFileUploadUrlWithCallback invokes the ccc.GetCaseFileUploadUrl API asynchronously
func (*Client) GetCaseFileUploadUrlWithChan ¶
func (client *Client) GetCaseFileUploadUrlWithChan(request *GetCaseFileUploadUrlRequest) (<-chan *GetCaseFileUploadUrlResponse, <-chan error)
GetCaseFileUploadUrlWithChan invokes the ccc.GetCaseFileUploadUrl API asynchronously
func (*Client) GetDoNotCallFileUploadParameters ¶
func (client *Client) GetDoNotCallFileUploadParameters(request *GetDoNotCallFileUploadParametersRequest) (response *GetDoNotCallFileUploadParametersResponse, err error)
GetDoNotCallFileUploadParameters invokes the ccc.GetDoNotCallFileUploadParameters API synchronously
func (*Client) GetDoNotCallFileUploadParametersWithCallback ¶
func (client *Client) GetDoNotCallFileUploadParametersWithCallback(request *GetDoNotCallFileUploadParametersRequest, callback func(response *GetDoNotCallFileUploadParametersResponse, err error)) <-chan int
GetDoNotCallFileUploadParametersWithCallback invokes the ccc.GetDoNotCallFileUploadParameters API asynchronously
func (*Client) GetDoNotCallFileUploadParametersWithChan ¶
func (client *Client) GetDoNotCallFileUploadParametersWithChan(request *GetDoNotCallFileUploadParametersRequest) (<-chan *GetDoNotCallFileUploadParametersResponse, <-chan error)
GetDoNotCallFileUploadParametersWithChan invokes the ccc.GetDoNotCallFileUploadParameters API asynchronously
func (*Client) GetHistoricalCallerReport ¶
func (client *Client) GetHistoricalCallerReport(request *GetHistoricalCallerReportRequest) (response *GetHistoricalCallerReportResponse, err error)
GetHistoricalCallerReport invokes the ccc.GetHistoricalCallerReport API synchronously
func (*Client) GetHistoricalCallerReportWithCallback ¶
func (client *Client) GetHistoricalCallerReportWithCallback(request *GetHistoricalCallerReportRequest, callback func(response *GetHistoricalCallerReportResponse, err error)) <-chan int
GetHistoricalCallerReportWithCallback invokes the ccc.GetHistoricalCallerReport API asynchronously
func (*Client) GetHistoricalCallerReportWithChan ¶
func (client *Client) GetHistoricalCallerReportWithChan(request *GetHistoricalCallerReportRequest) (<-chan *GetHistoricalCallerReportResponse, <-chan error)
GetHistoricalCallerReportWithChan invokes the ccc.GetHistoricalCallerReport API asynchronously
func (*Client) GetHistoricalCampaignReport ¶
func (client *Client) GetHistoricalCampaignReport(request *GetHistoricalCampaignReportRequest) (response *GetHistoricalCampaignReportResponse, err error)
GetHistoricalCampaignReport invokes the ccc.GetHistoricalCampaignReport API synchronously
func (*Client) GetHistoricalCampaignReportWithCallback ¶
func (client *Client) GetHistoricalCampaignReportWithCallback(request *GetHistoricalCampaignReportRequest, callback func(response *GetHistoricalCampaignReportResponse, err error)) <-chan int
GetHistoricalCampaignReportWithCallback invokes the ccc.GetHistoricalCampaignReport API asynchronously
func (*Client) GetHistoricalCampaignReportWithChan ¶
func (client *Client) GetHistoricalCampaignReportWithChan(request *GetHistoricalCampaignReportRequest) (<-chan *GetHistoricalCampaignReportResponse, <-chan error)
GetHistoricalCampaignReportWithChan invokes the ccc.GetHistoricalCampaignReport API asynchronously
func (*Client) GetHistoricalInstanceReport ¶
func (client *Client) GetHistoricalInstanceReport(request *GetHistoricalInstanceReportRequest) (response *GetHistoricalInstanceReportResponse, err error)
GetHistoricalInstanceReport invokes the ccc.GetHistoricalInstanceReport API synchronously
func (*Client) GetHistoricalInstanceReportWithCallback ¶
func (client *Client) GetHistoricalInstanceReportWithCallback(request *GetHistoricalInstanceReportRequest, callback func(response *GetHistoricalInstanceReportResponse, err error)) <-chan int
GetHistoricalInstanceReportWithCallback invokes the ccc.GetHistoricalInstanceReport API asynchronously
func (*Client) GetHistoricalInstanceReportWithChan ¶
func (client *Client) GetHistoricalInstanceReportWithChan(request *GetHistoricalInstanceReportRequest) (<-chan *GetHistoricalInstanceReportResponse, <-chan error)
GetHistoricalInstanceReportWithChan invokes the ccc.GetHistoricalInstanceReport API asynchronously
func (*Client) GetInstance ¶
func (client *Client) GetInstance(request *GetInstanceRequest) (response *GetInstanceResponse, err error)
GetInstance invokes the ccc.GetInstance API synchronously
func (*Client) GetInstanceTrendingReport ¶
func (client *Client) GetInstanceTrendingReport(request *GetInstanceTrendingReportRequest) (response *GetInstanceTrendingReportResponse, err error)
GetInstanceTrendingReport invokes the ccc.GetInstanceTrendingReport API synchronously
func (*Client) GetInstanceTrendingReportWithCallback ¶
func (client *Client) GetInstanceTrendingReportWithCallback(request *GetInstanceTrendingReportRequest, callback func(response *GetInstanceTrendingReportResponse, err error)) <-chan int
GetInstanceTrendingReportWithCallback invokes the ccc.GetInstanceTrendingReport API asynchronously
func (*Client) GetInstanceTrendingReportWithChan ¶
func (client *Client) GetInstanceTrendingReportWithChan(request *GetInstanceTrendingReportRequest) (<-chan *GetInstanceTrendingReportResponse, <-chan error)
GetInstanceTrendingReportWithChan invokes the ccc.GetInstanceTrendingReport API asynchronously
func (*Client) GetInstanceWithCallback ¶
func (client *Client) GetInstanceWithCallback(request *GetInstanceRequest, callback func(response *GetInstanceResponse, err error)) <-chan int
GetInstanceWithCallback invokes the ccc.GetInstance API asynchronously
func (*Client) GetInstanceWithChan ¶
func (client *Client) GetInstanceWithChan(request *GetInstanceRequest) (<-chan *GetInstanceResponse, <-chan error)
GetInstanceWithChan invokes the ccc.GetInstance API asynchronously
func (*Client) GetLoginDetails ¶
func (client *Client) GetLoginDetails(request *GetLoginDetailsRequest) (response *GetLoginDetailsResponse, err error)
GetLoginDetails invokes the ccc.GetLoginDetails API synchronously
func (*Client) GetLoginDetailsWithCallback ¶
func (client *Client) GetLoginDetailsWithCallback(request *GetLoginDetailsRequest, callback func(response *GetLoginDetailsResponse, err error)) <-chan int
GetLoginDetailsWithCallback invokes the ccc.GetLoginDetails API asynchronously
func (*Client) GetLoginDetailsWithChan ¶
func (client *Client) GetLoginDetailsWithChan(request *GetLoginDetailsRequest) (<-chan *GetLoginDetailsResponse, <-chan error)
GetLoginDetailsWithChan invokes the ccc.GetLoginDetails API asynchronously
func (*Client) GetMonoRecording ¶
func (client *Client) GetMonoRecording(request *GetMonoRecordingRequest) (response *GetMonoRecordingResponse, err error)
GetMonoRecording invokes the ccc.GetMonoRecording API synchronously
func (*Client) GetMonoRecordingWithCallback ¶
func (client *Client) GetMonoRecordingWithCallback(request *GetMonoRecordingRequest, callback func(response *GetMonoRecordingResponse, err error)) <-chan int
GetMonoRecordingWithCallback invokes the ccc.GetMonoRecording API asynchronously
func (*Client) GetMonoRecordingWithChan ¶
func (client *Client) GetMonoRecordingWithChan(request *GetMonoRecordingRequest) (<-chan *GetMonoRecordingResponse, <-chan error)
GetMonoRecordingWithChan invokes the ccc.GetMonoRecording API asynchronously
func (*Client) GetMultiChannelRecording ¶
func (client *Client) GetMultiChannelRecording(request *GetMultiChannelRecordingRequest) (response *GetMultiChannelRecordingResponse, err error)
GetMultiChannelRecording invokes the ccc.GetMultiChannelRecording API synchronously
func (*Client) GetMultiChannelRecordingWithCallback ¶
func (client *Client) GetMultiChannelRecordingWithCallback(request *GetMultiChannelRecordingRequest, callback func(response *GetMultiChannelRecordingResponse, err error)) <-chan int
GetMultiChannelRecordingWithCallback invokes the ccc.GetMultiChannelRecording API asynchronously
func (*Client) GetMultiChannelRecordingWithChan ¶
func (client *Client) GetMultiChannelRecordingWithChan(request *GetMultiChannelRecordingRequest) (<-chan *GetMultiChannelRecordingResponse, <-chan error)
GetMultiChannelRecordingWithChan invokes the ccc.GetMultiChannelRecording API asynchronously
func (*Client) GetNumberLocation ¶
func (client *Client) GetNumberLocation(request *GetNumberLocationRequest) (response *GetNumberLocationResponse, err error)
GetNumberLocation invokes the ccc.GetNumberLocation API synchronously
func (*Client) GetNumberLocationWithCallback ¶
func (client *Client) GetNumberLocationWithCallback(request *GetNumberLocationRequest, callback func(response *GetNumberLocationResponse, err error)) <-chan int
GetNumberLocationWithCallback invokes the ccc.GetNumberLocation API asynchronously
func (*Client) GetNumberLocationWithChan ¶
func (client *Client) GetNumberLocationWithChan(request *GetNumberLocationRequest) (<-chan *GetNumberLocationResponse, <-chan error)
GetNumberLocationWithChan invokes the ccc.GetNumberLocation API asynchronously
func (*Client) GetRealtimeCampaignStats ¶
func (client *Client) GetRealtimeCampaignStats(request *GetRealtimeCampaignStatsRequest) (response *GetRealtimeCampaignStatsResponse, err error)
GetRealtimeCampaignStats invokes the ccc.GetRealtimeCampaignStats API synchronously
func (*Client) GetRealtimeCampaignStatsWithCallback ¶
func (client *Client) GetRealtimeCampaignStatsWithCallback(request *GetRealtimeCampaignStatsRequest, callback func(response *GetRealtimeCampaignStatsResponse, err error)) <-chan int
GetRealtimeCampaignStatsWithCallback invokes the ccc.GetRealtimeCampaignStats API asynchronously
func (*Client) GetRealtimeCampaignStatsWithChan ¶
func (client *Client) GetRealtimeCampaignStatsWithChan(request *GetRealtimeCampaignStatsRequest) (<-chan *GetRealtimeCampaignStatsResponse, <-chan error)
GetRealtimeCampaignStatsWithChan invokes the ccc.GetRealtimeCampaignStats API asynchronously
func (*Client) GetRealtimeInstanceStates ¶
func (client *Client) GetRealtimeInstanceStates(request *GetRealtimeInstanceStatesRequest) (response *GetRealtimeInstanceStatesResponse, err error)
GetRealtimeInstanceStates invokes the ccc.GetRealtimeInstanceStates API synchronously
func (*Client) GetRealtimeInstanceStatesWithCallback ¶
func (client *Client) GetRealtimeInstanceStatesWithCallback(request *GetRealtimeInstanceStatesRequest, callback func(response *GetRealtimeInstanceStatesResponse, err error)) <-chan int
GetRealtimeInstanceStatesWithCallback invokes the ccc.GetRealtimeInstanceStates API asynchronously
func (*Client) GetRealtimeInstanceStatesWithChan ¶
func (client *Client) GetRealtimeInstanceStatesWithChan(request *GetRealtimeInstanceStatesRequest) (<-chan *GetRealtimeInstanceStatesResponse, <-chan error)
GetRealtimeInstanceStatesWithChan invokes the ccc.GetRealtimeInstanceStates API asynchronously
func (*Client) GetSkillGroup ¶
func (client *Client) GetSkillGroup(request *GetSkillGroupRequest) (response *GetSkillGroupResponse, err error)
GetSkillGroup invokes the ccc.GetSkillGroup API synchronously
func (*Client) GetSkillGroupWithCallback ¶
func (client *Client) GetSkillGroupWithCallback(request *GetSkillGroupRequest, callback func(response *GetSkillGroupResponse, err error)) <-chan int
GetSkillGroupWithCallback invokes the ccc.GetSkillGroup API asynchronously
func (*Client) GetSkillGroupWithChan ¶
func (client *Client) GetSkillGroupWithChan(request *GetSkillGroupRequest) (<-chan *GetSkillGroupResponse, <-chan error)
GetSkillGroupWithChan invokes the ccc.GetSkillGroup API asynchronously
func (*Client) GetTurnCredentials ¶
func (client *Client) GetTurnCredentials(request *GetTurnCredentialsRequest) (response *GetTurnCredentialsResponse, err error)
GetTurnCredentials invokes the ccc.GetTurnCredentials API synchronously
func (*Client) GetTurnCredentialsWithCallback ¶
func (client *Client) GetTurnCredentialsWithCallback(request *GetTurnCredentialsRequest, callback func(response *GetTurnCredentialsResponse, err error)) <-chan int
GetTurnCredentialsWithCallback invokes the ccc.GetTurnCredentials API asynchronously
func (*Client) GetTurnCredentialsWithChan ¶
func (client *Client) GetTurnCredentialsWithChan(request *GetTurnCredentialsRequest) (<-chan *GetTurnCredentialsResponse, <-chan error)
GetTurnCredentialsWithChan invokes the ccc.GetTurnCredentials API asynchronously
func (*Client) GetTurnServerList ¶
func (client *Client) GetTurnServerList(request *GetTurnServerListRequest) (response *GetTurnServerListResponse, err error)
GetTurnServerList invokes the ccc.GetTurnServerList API synchronously
func (*Client) GetTurnServerListWithCallback ¶
func (client *Client) GetTurnServerListWithCallback(request *GetTurnServerListRequest, callback func(response *GetTurnServerListResponse, err error)) <-chan int
GetTurnServerListWithCallback invokes the ccc.GetTurnServerList API asynchronously
func (*Client) GetTurnServerListWithChan ¶
func (client *Client) GetTurnServerListWithChan(request *GetTurnServerListRequest) (<-chan *GetTurnServerListResponse, <-chan error)
GetTurnServerListWithChan invokes the ccc.GetTurnServerList API asynchronously
func (*Client) GetUser ¶
func (client *Client) GetUser(request *GetUserRequest) (response *GetUserResponse, err error)
GetUser invokes the ccc.GetUser API synchronously
func (*Client) GetUserWithCallback ¶
func (client *Client) GetUserWithCallback(request *GetUserRequest, callback func(response *GetUserResponse, err error)) <-chan int
GetUserWithCallback invokes the ccc.GetUser API asynchronously
func (*Client) GetUserWithChan ¶
func (client *Client) GetUserWithChan(request *GetUserRequest) (<-chan *GetUserResponse, <-chan error)
GetUserWithChan invokes the ccc.GetUser API asynchronously
func (*Client) HoldCall ¶
func (client *Client) HoldCall(request *HoldCallRequest) (response *HoldCallResponse, err error)
HoldCall invokes the ccc.HoldCall API synchronously
func (*Client) HoldCallWithCallback ¶
func (client *Client) HoldCallWithCallback(request *HoldCallRequest, callback func(response *HoldCallResponse, err error)) <-chan int
HoldCallWithCallback invokes the ccc.HoldCall API asynchronously
func (*Client) HoldCallWithChan ¶
func (client *Client) HoldCallWithChan(request *HoldCallRequest) (<-chan *HoldCallResponse, <-chan error)
HoldCallWithChan invokes the ccc.HoldCall API asynchronously
func (*Client) ImportAdmins ¶
func (client *Client) ImportAdmins(request *ImportAdminsRequest) (response *ImportAdminsResponse, err error)
ImportAdmins invokes the ccc.ImportAdmins API synchronously
func (*Client) ImportAdminsWithCallback ¶
func (client *Client) ImportAdminsWithCallback(request *ImportAdminsRequest, callback func(response *ImportAdminsResponse, err error)) <-chan int
ImportAdminsWithCallback invokes the ccc.ImportAdmins API asynchronously
func (*Client) ImportAdminsWithChan ¶
func (client *Client) ImportAdminsWithChan(request *ImportAdminsRequest) (<-chan *ImportAdminsResponse, <-chan error)
ImportAdminsWithChan invokes the ccc.ImportAdmins API asynchronously
func (*Client) ImportCustomCallTagging ¶
func (client *Client) ImportCustomCallTagging(request *ImportCustomCallTaggingRequest) (response *ImportCustomCallTaggingResponse, err error)
ImportCustomCallTagging invokes the ccc.ImportCustomCallTagging API synchronously
func (*Client) ImportCustomCallTaggingWithCallback ¶
func (client *Client) ImportCustomCallTaggingWithCallback(request *ImportCustomCallTaggingRequest, callback func(response *ImportCustomCallTaggingResponse, err error)) <-chan int
ImportCustomCallTaggingWithCallback invokes the ccc.ImportCustomCallTagging API asynchronously
func (*Client) ImportCustomCallTaggingWithChan ¶
func (client *Client) ImportCustomCallTaggingWithChan(request *ImportCustomCallTaggingRequest) (<-chan *ImportCustomCallTaggingResponse, <-chan error)
ImportCustomCallTaggingWithChan invokes the ccc.ImportCustomCallTagging API asynchronously
func (*Client) ImportDoNotCallNumbers ¶
func (client *Client) ImportDoNotCallNumbers(request *ImportDoNotCallNumbersRequest) (response *ImportDoNotCallNumbersResponse, err error)
ImportDoNotCallNumbers invokes the ccc.ImportDoNotCallNumbers API synchronously
func (*Client) ImportDoNotCallNumbersWithCallback ¶
func (client *Client) ImportDoNotCallNumbersWithCallback(request *ImportDoNotCallNumbersRequest, callback func(response *ImportDoNotCallNumbersResponse, err error)) <-chan int
ImportDoNotCallNumbersWithCallback invokes the ccc.ImportDoNotCallNumbers API asynchronously
func (*Client) ImportDoNotCallNumbersWithChan ¶
func (client *Client) ImportDoNotCallNumbersWithChan(request *ImportDoNotCallNumbersRequest) (<-chan *ImportDoNotCallNumbersResponse, <-chan error)
ImportDoNotCallNumbersWithChan invokes the ccc.ImportDoNotCallNumbers API asynchronously
func (*Client) InitiateAttendedTransfer ¶
func (client *Client) InitiateAttendedTransfer(request *InitiateAttendedTransferRequest) (response *InitiateAttendedTransferResponse, err error)
InitiateAttendedTransfer invokes the ccc.InitiateAttendedTransfer API synchronously
func (*Client) InitiateAttendedTransferWithCallback ¶
func (client *Client) InitiateAttendedTransferWithCallback(request *InitiateAttendedTransferRequest, callback func(response *InitiateAttendedTransferResponse, err error)) <-chan int
InitiateAttendedTransferWithCallback invokes the ccc.InitiateAttendedTransfer API asynchronously
func (*Client) InitiateAttendedTransferWithChan ¶
func (client *Client) InitiateAttendedTransferWithChan(request *InitiateAttendedTransferRequest) (<-chan *InitiateAttendedTransferResponse, <-chan error)
InitiateAttendedTransferWithChan invokes the ccc.InitiateAttendedTransfer API asynchronously
func (*Client) InterceptCall ¶
func (client *Client) InterceptCall(request *InterceptCallRequest) (response *InterceptCallResponse, err error)
InterceptCall invokes the ccc.InterceptCall API synchronously
func (*Client) InterceptCallWithCallback ¶
func (client *Client) InterceptCallWithCallback(request *InterceptCallRequest, callback func(response *InterceptCallResponse, err error)) <-chan int
InterceptCallWithCallback invokes the ccc.InterceptCall API asynchronously
func (*Client) InterceptCallWithChan ¶
func (client *Client) InterceptCallWithChan(request *InterceptCallRequest) (<-chan *InterceptCallResponse, <-chan error)
InterceptCallWithChan invokes the ccc.InterceptCall API asynchronously
func (*Client) LaunchAuthentication ¶
func (client *Client) LaunchAuthentication(request *LaunchAuthenticationRequest) (response *LaunchAuthenticationResponse, err error)
LaunchAuthentication invokes the ccc.LaunchAuthentication API synchronously
func (*Client) LaunchAuthenticationWithCallback ¶
func (client *Client) LaunchAuthenticationWithCallback(request *LaunchAuthenticationRequest, callback func(response *LaunchAuthenticationResponse, err error)) <-chan int
LaunchAuthenticationWithCallback invokes the ccc.LaunchAuthentication API asynchronously
func (*Client) LaunchAuthenticationWithChan ¶
func (client *Client) LaunchAuthenticationWithChan(request *LaunchAuthenticationRequest) (<-chan *LaunchAuthenticationResponse, <-chan error)
LaunchAuthenticationWithChan invokes the ccc.LaunchAuthentication API asynchronously
func (*Client) LaunchSurvey ¶
func (client *Client) LaunchSurvey(request *LaunchSurveyRequest) (response *LaunchSurveyResponse, err error)
LaunchSurvey invokes the ccc.LaunchSurvey API synchronously
func (*Client) LaunchSurveyWithCallback ¶
func (client *Client) LaunchSurveyWithCallback(request *LaunchSurveyRequest, callback func(response *LaunchSurveyResponse, err error)) <-chan int
LaunchSurveyWithCallback invokes the ccc.LaunchSurvey API asynchronously
func (*Client) LaunchSurveyWithChan ¶
func (client *Client) LaunchSurveyWithChan(request *LaunchSurveyRequest) (<-chan *LaunchSurveyResponse, <-chan error)
LaunchSurveyWithChan invokes the ccc.LaunchSurvey API asynchronously
func (*Client) ListAgentStateLogs ¶
func (client *Client) ListAgentStateLogs(request *ListAgentStateLogsRequest) (response *ListAgentStateLogsResponse, err error)
ListAgentStateLogs invokes the ccc.ListAgentStateLogs API synchronously
func (*Client) ListAgentStateLogsWithCallback ¶
func (client *Client) ListAgentStateLogsWithCallback(request *ListAgentStateLogsRequest, callback func(response *ListAgentStateLogsResponse, err error)) <-chan int
ListAgentStateLogsWithCallback invokes the ccc.ListAgentStateLogs API asynchronously
func (*Client) ListAgentStateLogsWithChan ¶
func (client *Client) ListAgentStateLogsWithChan(request *ListAgentStateLogsRequest) (<-chan *ListAgentStateLogsResponse, <-chan error)
ListAgentStateLogsWithChan invokes the ccc.ListAgentStateLogs API asynchronously
func (*Client) ListAgentStates ¶
func (client *Client) ListAgentStates(request *ListAgentStatesRequest) (response *ListAgentStatesResponse, err error)
ListAgentStates invokes the ccc.ListAgentStates API synchronously
func (*Client) ListAgentStatesWithCallback ¶
func (client *Client) ListAgentStatesWithCallback(request *ListAgentStatesRequest, callback func(response *ListAgentStatesResponse, err error)) <-chan int
ListAgentStatesWithCallback invokes the ccc.ListAgentStates API asynchronously
func (*Client) ListAgentStatesWithChan ¶
func (client *Client) ListAgentStatesWithChan(request *ListAgentStatesRequest) (<-chan *ListAgentStatesResponse, <-chan error)
ListAgentStatesWithChan invokes the ccc.ListAgentStates API asynchronously
func (*Client) ListAgentSummaryReportsSinceMidnight ¶
func (client *Client) ListAgentSummaryReportsSinceMidnight(request *ListAgentSummaryReportsSinceMidnightRequest) (response *ListAgentSummaryReportsSinceMidnightResponse, err error)
ListAgentSummaryReportsSinceMidnight invokes the ccc.ListAgentSummaryReportsSinceMidnight API synchronously
func (*Client) ListAgentSummaryReportsSinceMidnightWithCallback ¶
func (client *Client) ListAgentSummaryReportsSinceMidnightWithCallback(request *ListAgentSummaryReportsSinceMidnightRequest, callback func(response *ListAgentSummaryReportsSinceMidnightResponse, err error)) <-chan int
ListAgentSummaryReportsSinceMidnightWithCallback invokes the ccc.ListAgentSummaryReportsSinceMidnight API asynchronously
func (*Client) ListAgentSummaryReportsSinceMidnightWithChan ¶
func (client *Client) ListAgentSummaryReportsSinceMidnightWithChan(request *ListAgentSummaryReportsSinceMidnightRequest) (<-chan *ListAgentSummaryReportsSinceMidnightResponse, <-chan error)
ListAgentSummaryReportsSinceMidnightWithChan invokes the ccc.ListAgentSummaryReportsSinceMidnight API asynchronously
func (*Client) ListAttempts ¶
func (client *Client) ListAttempts(request *ListAttemptsRequest) (response *ListAttemptsResponse, err error)
ListAttempts invokes the ccc.ListAttempts API synchronously
func (*Client) ListAttemptsWithCallback ¶
func (client *Client) ListAttemptsWithCallback(request *ListAttemptsRequest, callback func(response *ListAttemptsResponse, err error)) <-chan int
ListAttemptsWithCallback invokes the ccc.ListAttempts API asynchronously
func (*Client) ListAttemptsWithChan ¶
func (client *Client) ListAttemptsWithChan(request *ListAttemptsRequest) (<-chan *ListAttemptsResponse, <-chan error)
ListAttemptsWithChan invokes the ccc.ListAttempts API asynchronously
func (*Client) ListBriefSkillGroups ¶
func (client *Client) ListBriefSkillGroups(request *ListBriefSkillGroupsRequest) (response *ListBriefSkillGroupsResponse, err error)
ListBriefSkillGroups invokes the ccc.ListBriefSkillGroups API synchronously
func (*Client) ListBriefSkillGroupsWithCallback ¶
func (client *Client) ListBriefSkillGroupsWithCallback(request *ListBriefSkillGroupsRequest, callback func(response *ListBriefSkillGroupsResponse, err error)) <-chan int
ListBriefSkillGroupsWithCallback invokes the ccc.ListBriefSkillGroups API asynchronously
func (*Client) ListBriefSkillGroupsWithChan ¶
func (client *Client) ListBriefSkillGroupsWithChan(request *ListBriefSkillGroupsRequest) (<-chan *ListBriefSkillGroupsResponse, <-chan error)
ListBriefSkillGroupsWithChan invokes the ccc.ListBriefSkillGroups API asynchronously
func (*Client) ListCallDetailRecords ¶
func (client *Client) ListCallDetailRecords(request *ListCallDetailRecordsRequest) (response *ListCallDetailRecordsResponse, err error)
ListCallDetailRecords invokes the ccc.ListCallDetailRecords API synchronously
func (*Client) ListCallDetailRecordsWithCallback ¶
func (client *Client) ListCallDetailRecordsWithCallback(request *ListCallDetailRecordsRequest, callback func(response *ListCallDetailRecordsResponse, err error)) <-chan int
ListCallDetailRecordsWithCallback invokes the ccc.ListCallDetailRecords API asynchronously
func (*Client) ListCallDetailRecordsWithChan ¶
func (client *Client) ListCallDetailRecordsWithChan(request *ListCallDetailRecordsRequest) (<-chan *ListCallDetailRecordsResponse, <-chan error)
ListCallDetailRecordsWithChan invokes the ccc.ListCallDetailRecords API asynchronously
func (*Client) ListCallTags ¶
func (client *Client) ListCallTags(request *ListCallTagsRequest) (response *ListCallTagsResponse, err error)
ListCallTags invokes the ccc.ListCallTags API synchronously
func (*Client) ListCallTagsWithCallback ¶
func (client *Client) ListCallTagsWithCallback(request *ListCallTagsRequest, callback func(response *ListCallTagsResponse, err error)) <-chan int
ListCallTagsWithCallback invokes the ccc.ListCallTags API asynchronously
func (*Client) ListCallTagsWithChan ¶
func (client *Client) ListCallTagsWithChan(request *ListCallTagsRequest) (<-chan *ListCallTagsResponse, <-chan error)
ListCallTagsWithChan invokes the ccc.ListCallTags API asynchronously
func (*Client) ListCampaignTrendingReport ¶
func (client *Client) ListCampaignTrendingReport(request *ListCampaignTrendingReportRequest) (response *ListCampaignTrendingReportResponse, err error)
ListCampaignTrendingReport invokes the ccc.ListCampaignTrendingReport API synchronously
func (*Client) ListCampaignTrendingReportWithCallback ¶
func (client *Client) ListCampaignTrendingReportWithCallback(request *ListCampaignTrendingReportRequest, callback func(response *ListCampaignTrendingReportResponse, err error)) <-chan int
ListCampaignTrendingReportWithCallback invokes the ccc.ListCampaignTrendingReport API asynchronously
func (*Client) ListCampaignTrendingReportWithChan ¶
func (client *Client) ListCampaignTrendingReportWithChan(request *ListCampaignTrendingReportRequest) (<-chan *ListCampaignTrendingReportResponse, <-chan error)
ListCampaignTrendingReportWithChan invokes the ccc.ListCampaignTrendingReport API asynchronously
func (*Client) ListCampaigns ¶
func (client *Client) ListCampaigns(request *ListCampaignsRequest) (response *ListCampaignsResponse, err error)
ListCampaigns invokes the ccc.ListCampaigns API synchronously
func (*Client) ListCampaignsWithCallback ¶
func (client *Client) ListCampaignsWithCallback(request *ListCampaignsRequest, callback func(response *ListCampaignsResponse, err error)) <-chan int
ListCampaignsWithCallback invokes the ccc.ListCampaigns API asynchronously
func (*Client) ListCampaignsWithChan ¶
func (client *Client) ListCampaignsWithChan(request *ListCampaignsRequest) (<-chan *ListCampaignsResponse, <-chan error)
ListCampaignsWithChan invokes the ccc.ListCampaigns API asynchronously
func (*Client) ListCases ¶
func (client *Client) ListCases(request *ListCasesRequest) (response *ListCasesResponse, err error)
ListCases invokes the ccc.ListCases API synchronously
func (*Client) ListCasesWithCallback ¶
func (client *Client) ListCasesWithCallback(request *ListCasesRequest, callback func(response *ListCasesResponse, err error)) <-chan int
ListCasesWithCallback invokes the ccc.ListCases API asynchronously
func (*Client) ListCasesWithChan ¶
func (client *Client) ListCasesWithChan(request *ListCasesRequest) (<-chan *ListCasesResponse, <-chan error)
ListCasesWithChan invokes the ccc.ListCases API asynchronously
func (*Client) ListConfigItems ¶
func (client *Client) ListConfigItems(request *ListConfigItemsRequest) (response *ListConfigItemsResponse, err error)
ListConfigItems invokes the ccc.ListConfigItems API synchronously
func (*Client) ListConfigItemsWithCallback ¶
func (client *Client) ListConfigItemsWithCallback(request *ListConfigItemsRequest, callback func(response *ListConfigItemsResponse, err error)) <-chan int
ListConfigItemsWithCallback invokes the ccc.ListConfigItems API asynchronously
func (*Client) ListConfigItemsWithChan ¶
func (client *Client) ListConfigItemsWithChan(request *ListConfigItemsRequest) (<-chan *ListConfigItemsResponse, <-chan error)
ListConfigItemsWithChan invokes the ccc.ListConfigItems API asynchronously
func (*Client) ListContactFlows ¶
func (client *Client) ListContactFlows(request *ListContactFlowsRequest) (response *ListContactFlowsResponse, err error)
ListContactFlows invokes the ccc.ListContactFlows API synchronously
func (*Client) ListContactFlowsWithCallback ¶
func (client *Client) ListContactFlowsWithCallback(request *ListContactFlowsRequest, callback func(response *ListContactFlowsResponse, err error)) <-chan int
ListContactFlowsWithCallback invokes the ccc.ListContactFlows API asynchronously
func (*Client) ListContactFlowsWithChan ¶
func (client *Client) ListContactFlowsWithChan(request *ListContactFlowsRequest) (<-chan *ListContactFlowsResponse, <-chan error)
ListContactFlowsWithChan invokes the ccc.ListContactFlows API asynchronously
func (*Client) ListCustomCallTagging ¶
func (client *Client) ListCustomCallTagging(request *ListCustomCallTaggingRequest) (response *ListCustomCallTaggingResponse, err error)
ListCustomCallTagging invokes the ccc.ListCustomCallTagging API synchronously
func (*Client) ListCustomCallTaggingWithCallback ¶
func (client *Client) ListCustomCallTaggingWithCallback(request *ListCustomCallTaggingRequest, callback func(response *ListCustomCallTaggingResponse, err error)) <-chan int
ListCustomCallTaggingWithCallback invokes the ccc.ListCustomCallTagging API asynchronously
func (*Client) ListCustomCallTaggingWithChan ¶
func (client *Client) ListCustomCallTaggingWithChan(request *ListCustomCallTaggingRequest) (<-chan *ListCustomCallTaggingResponse, <-chan error)
ListCustomCallTaggingWithChan invokes the ccc.ListCustomCallTagging API asynchronously
func (*Client) ListDevices ¶
func (client *Client) ListDevices(request *ListDevicesRequest) (response *ListDevicesResponse, err error)
ListDevices invokes the ccc.ListDevices API synchronously
func (*Client) ListDevicesWithCallback ¶
func (client *Client) ListDevicesWithCallback(request *ListDevicesRequest, callback func(response *ListDevicesResponse, err error)) <-chan int
ListDevicesWithCallback invokes the ccc.ListDevices API asynchronously
func (*Client) ListDevicesWithChan ¶
func (client *Client) ListDevicesWithChan(request *ListDevicesRequest) (<-chan *ListDevicesResponse, <-chan error)
ListDevicesWithChan invokes the ccc.ListDevices API asynchronously
func (*Client) ListDoNotCallNumbers ¶
func (client *Client) ListDoNotCallNumbers(request *ListDoNotCallNumbersRequest) (response *ListDoNotCallNumbersResponse, err error)
ListDoNotCallNumbers invokes the ccc.ListDoNotCallNumbers API synchronously
func (*Client) ListDoNotCallNumbersWithCallback ¶
func (client *Client) ListDoNotCallNumbersWithCallback(request *ListDoNotCallNumbersRequest, callback func(response *ListDoNotCallNumbersResponse, err error)) <-chan int
ListDoNotCallNumbersWithCallback invokes the ccc.ListDoNotCallNumbers API asynchronously
func (*Client) ListDoNotCallNumbersWithChan ¶
func (client *Client) ListDoNotCallNumbersWithChan(request *ListDoNotCallNumbersRequest) (<-chan *ListDoNotCallNumbersResponse, <-chan error)
ListDoNotCallNumbersWithChan invokes the ccc.ListDoNotCallNumbers API asynchronously
func (*Client) ListHistoricalAgentReport ¶
func (client *Client) ListHistoricalAgentReport(request *ListHistoricalAgentReportRequest) (response *ListHistoricalAgentReportResponse, err error)
ListHistoricalAgentReport invokes the ccc.ListHistoricalAgentReport API synchronously
func (*Client) ListHistoricalAgentReportWithCallback ¶
func (client *Client) ListHistoricalAgentReportWithCallback(request *ListHistoricalAgentReportRequest, callback func(response *ListHistoricalAgentReportResponse, err error)) <-chan int
ListHistoricalAgentReportWithCallback invokes the ccc.ListHistoricalAgentReport API asynchronously
func (*Client) ListHistoricalAgentReportWithChan ¶
func (client *Client) ListHistoricalAgentReportWithChan(request *ListHistoricalAgentReportRequest) (<-chan *ListHistoricalAgentReportResponse, <-chan error)
ListHistoricalAgentReportWithChan invokes the ccc.ListHistoricalAgentReport API asynchronously
func (*Client) ListHistoricalSkillGroupReport ¶
func (client *Client) ListHistoricalSkillGroupReport(request *ListHistoricalSkillGroupReportRequest) (response *ListHistoricalSkillGroupReportResponse, err error)
ListHistoricalSkillGroupReport invokes the ccc.ListHistoricalSkillGroupReport API synchronously
func (*Client) ListHistoricalSkillGroupReportWithCallback ¶
func (client *Client) ListHistoricalSkillGroupReportWithCallback(request *ListHistoricalSkillGroupReportRequest, callback func(response *ListHistoricalSkillGroupReportResponse, err error)) <-chan int
ListHistoricalSkillGroupReportWithCallback invokes the ccc.ListHistoricalSkillGroupReport API asynchronously
func (*Client) ListHistoricalSkillGroupReportWithChan ¶
func (client *Client) ListHistoricalSkillGroupReportWithChan(request *ListHistoricalSkillGroupReportRequest) (<-chan *ListHistoricalSkillGroupReportResponse, <-chan error)
ListHistoricalSkillGroupReportWithChan invokes the ccc.ListHistoricalSkillGroupReport API asynchronously
func (*Client) ListInstances ¶
func (client *Client) ListInstances(request *ListInstancesRequest) (response *ListInstancesResponse, err error)
ListInstances invokes the ccc.ListInstances API synchronously
func (*Client) ListInstancesOfUser ¶
func (client *Client) ListInstancesOfUser(request *ListInstancesOfUserRequest) (response *ListInstancesOfUserResponse, err error)
ListInstancesOfUser invokes the ccc.ListInstancesOfUser API synchronously
func (*Client) ListInstancesOfUserWithCallback ¶
func (client *Client) ListInstancesOfUserWithCallback(request *ListInstancesOfUserRequest, callback func(response *ListInstancesOfUserResponse, err error)) <-chan int
ListInstancesOfUserWithCallback invokes the ccc.ListInstancesOfUser API asynchronously
func (*Client) ListInstancesOfUserWithChan ¶
func (client *Client) ListInstancesOfUserWithChan(request *ListInstancesOfUserRequest) (<-chan *ListInstancesOfUserResponse, <-chan error)
ListInstancesOfUserWithChan invokes the ccc.ListInstancesOfUser API asynchronously
func (*Client) ListInstancesWithCallback ¶
func (client *Client) ListInstancesWithCallback(request *ListInstancesRequest, callback func(response *ListInstancesResponse, err error)) <-chan int
ListInstancesWithCallback invokes the ccc.ListInstances API asynchronously
func (*Client) ListInstancesWithChan ¶
func (client *Client) ListInstancesWithChan(request *ListInstancesRequest) (<-chan *ListInstancesResponse, <-chan error)
ListInstancesWithChan invokes the ccc.ListInstances API asynchronously
func (*Client) ListIntervalAgentReport ¶
func (client *Client) ListIntervalAgentReport(request *ListIntervalAgentReportRequest) (response *ListIntervalAgentReportResponse, err error)
ListIntervalAgentReport invokes the ccc.ListIntervalAgentReport API synchronously
func (*Client) ListIntervalAgentReportWithCallback ¶
func (client *Client) ListIntervalAgentReportWithCallback(request *ListIntervalAgentReportRequest, callback func(response *ListIntervalAgentReportResponse, err error)) <-chan int
ListIntervalAgentReportWithCallback invokes the ccc.ListIntervalAgentReport API asynchronously
func (*Client) ListIntervalAgentReportWithChan ¶
func (client *Client) ListIntervalAgentReportWithChan(request *ListIntervalAgentReportRequest) (<-chan *ListIntervalAgentReportResponse, <-chan error)
ListIntervalAgentReportWithChan invokes the ccc.ListIntervalAgentReport API asynchronously
func (*Client) ListIntervalInstanceReport ¶
func (client *Client) ListIntervalInstanceReport(request *ListIntervalInstanceReportRequest) (response *ListIntervalInstanceReportResponse, err error)
ListIntervalInstanceReport invokes the ccc.ListIntervalInstanceReport API synchronously
func (*Client) ListIntervalInstanceReportWithCallback ¶
func (client *Client) ListIntervalInstanceReportWithCallback(request *ListIntervalInstanceReportRequest, callback func(response *ListIntervalInstanceReportResponse, err error)) <-chan int
ListIntervalInstanceReportWithCallback invokes the ccc.ListIntervalInstanceReport API asynchronously
func (*Client) ListIntervalInstanceReportWithChan ¶
func (client *Client) ListIntervalInstanceReportWithChan(request *ListIntervalInstanceReportRequest) (<-chan *ListIntervalInstanceReportResponse, <-chan error)
ListIntervalInstanceReportWithChan invokes the ccc.ListIntervalInstanceReport API asynchronously
func (*Client) ListIntervalSkillGroupReport ¶
func (client *Client) ListIntervalSkillGroupReport(request *ListIntervalSkillGroupReportRequest) (response *ListIntervalSkillGroupReportResponse, err error)
ListIntervalSkillGroupReport invokes the ccc.ListIntervalSkillGroupReport API synchronously
func (*Client) ListIntervalSkillGroupReportWithCallback ¶
func (client *Client) ListIntervalSkillGroupReportWithCallback(request *ListIntervalSkillGroupReportRequest, callback func(response *ListIntervalSkillGroupReportResponse, err error)) <-chan int
ListIntervalSkillGroupReportWithCallback invokes the ccc.ListIntervalSkillGroupReport API asynchronously
func (*Client) ListIntervalSkillGroupReportWithChan ¶
func (client *Client) ListIntervalSkillGroupReportWithChan(request *ListIntervalSkillGroupReportRequest) (<-chan *ListIntervalSkillGroupReportResponse, <-chan error)
ListIntervalSkillGroupReportWithChan invokes the ccc.ListIntervalSkillGroupReport API asynchronously
func (*Client) ListIvrTrackingDetails ¶
func (client *Client) ListIvrTrackingDetails(request *ListIvrTrackingDetailsRequest) (response *ListIvrTrackingDetailsResponse, err error)
ListIvrTrackingDetails invokes the ccc.ListIvrTrackingDetails API synchronously
func (*Client) ListIvrTrackingDetailsWithCallback ¶
func (client *Client) ListIvrTrackingDetailsWithCallback(request *ListIvrTrackingDetailsRequest, callback func(response *ListIvrTrackingDetailsResponse, err error)) <-chan int
ListIvrTrackingDetailsWithCallback invokes the ccc.ListIvrTrackingDetails API asynchronously
func (*Client) ListIvrTrackingDetailsWithChan ¶
func (client *Client) ListIvrTrackingDetailsWithChan(request *ListIvrTrackingDetailsRequest) (<-chan *ListIvrTrackingDetailsResponse, <-chan error)
ListIvrTrackingDetailsWithChan invokes the ccc.ListIvrTrackingDetails API asynchronously
func (*Client) ListMonoRecordings ¶
func (client *Client) ListMonoRecordings(request *ListMonoRecordingsRequest) (response *ListMonoRecordingsResponse, err error)
ListMonoRecordings invokes the ccc.ListMonoRecordings API synchronously
func (*Client) ListMonoRecordingsWithCallback ¶
func (client *Client) ListMonoRecordingsWithCallback(request *ListMonoRecordingsRequest, callback func(response *ListMonoRecordingsResponse, err error)) <-chan int
ListMonoRecordingsWithCallback invokes the ccc.ListMonoRecordings API asynchronously
func (*Client) ListMonoRecordingsWithChan ¶
func (client *Client) ListMonoRecordingsWithChan(request *ListMonoRecordingsRequest) (<-chan *ListMonoRecordingsResponse, <-chan error)
ListMonoRecordingsWithChan invokes the ccc.ListMonoRecordings API asynchronously
func (*Client) ListMultiChannelRecordings ¶
func (client *Client) ListMultiChannelRecordings(request *ListMultiChannelRecordingsRequest) (response *ListMultiChannelRecordingsResponse, err error)
ListMultiChannelRecordings invokes the ccc.ListMultiChannelRecordings API synchronously
func (*Client) ListMultiChannelRecordingsWithCallback ¶
func (client *Client) ListMultiChannelRecordingsWithCallback(request *ListMultiChannelRecordingsRequest, callback func(response *ListMultiChannelRecordingsResponse, err error)) <-chan int
ListMultiChannelRecordingsWithCallback invokes the ccc.ListMultiChannelRecordings API asynchronously
func (*Client) ListMultiChannelRecordingsWithChan ¶
func (client *Client) ListMultiChannelRecordingsWithChan(request *ListMultiChannelRecordingsRequest) (<-chan *ListMultiChannelRecordingsResponse, <-chan error)
ListMultiChannelRecordingsWithChan invokes the ccc.ListMultiChannelRecordings API asynchronously
func (*Client) ListOutboundNumbersOfUser ¶
func (client *Client) ListOutboundNumbersOfUser(request *ListOutboundNumbersOfUserRequest) (response *ListOutboundNumbersOfUserResponse, err error)
ListOutboundNumbersOfUser invokes the ccc.ListOutboundNumbersOfUser API synchronously
func (*Client) ListOutboundNumbersOfUserWithCallback ¶
func (client *Client) ListOutboundNumbersOfUserWithCallback(request *ListOutboundNumbersOfUserRequest, callback func(response *ListOutboundNumbersOfUserResponse, err error)) <-chan int
ListOutboundNumbersOfUserWithCallback invokes the ccc.ListOutboundNumbersOfUser API asynchronously
func (*Client) ListOutboundNumbersOfUserWithChan ¶
func (client *Client) ListOutboundNumbersOfUserWithChan(request *ListOutboundNumbersOfUserRequest) (<-chan *ListOutboundNumbersOfUserResponse, <-chan error)
ListOutboundNumbersOfUserWithChan invokes the ccc.ListOutboundNumbersOfUser API asynchronously
func (*Client) ListPersonalNumbersOfUser ¶
func (client *Client) ListPersonalNumbersOfUser(request *ListPersonalNumbersOfUserRequest) (response *ListPersonalNumbersOfUserResponse, err error)
ListPersonalNumbersOfUser invokes the ccc.ListPersonalNumbersOfUser API synchronously
func (*Client) ListPersonalNumbersOfUserWithCallback ¶
func (client *Client) ListPersonalNumbersOfUserWithCallback(request *ListPersonalNumbersOfUserRequest, callback func(response *ListPersonalNumbersOfUserResponse, err error)) <-chan int
ListPersonalNumbersOfUserWithCallback invokes the ccc.ListPersonalNumbersOfUser API asynchronously
func (*Client) ListPersonalNumbersOfUserWithChan ¶
func (client *Client) ListPersonalNumbersOfUserWithChan(request *ListPersonalNumbersOfUserRequest) (<-chan *ListPersonalNumbersOfUserResponse, <-chan error)
ListPersonalNumbersOfUserWithChan invokes the ccc.ListPersonalNumbersOfUser API asynchronously
func (*Client) ListPhoneNumbers ¶
func (client *Client) ListPhoneNumbers(request *ListPhoneNumbersRequest) (response *ListPhoneNumbersResponse, err error)
ListPhoneNumbers invokes the ccc.ListPhoneNumbers API synchronously
func (*Client) ListPhoneNumbersOfSkillGroup ¶
func (client *Client) ListPhoneNumbersOfSkillGroup(request *ListPhoneNumbersOfSkillGroupRequest) (response *ListPhoneNumbersOfSkillGroupResponse, err error)
ListPhoneNumbersOfSkillGroup invokes the ccc.ListPhoneNumbersOfSkillGroup API synchronously
func (*Client) ListPhoneNumbersOfSkillGroupWithCallback ¶
func (client *Client) ListPhoneNumbersOfSkillGroupWithCallback(request *ListPhoneNumbersOfSkillGroupRequest, callback func(response *ListPhoneNumbersOfSkillGroupResponse, err error)) <-chan int
ListPhoneNumbersOfSkillGroupWithCallback invokes the ccc.ListPhoneNumbersOfSkillGroup API asynchronously
func (*Client) ListPhoneNumbersOfSkillGroupWithChan ¶
func (client *Client) ListPhoneNumbersOfSkillGroupWithChan(request *ListPhoneNumbersOfSkillGroupRequest) (<-chan *ListPhoneNumbersOfSkillGroupResponse, <-chan error)
ListPhoneNumbersOfSkillGroupWithChan invokes the ccc.ListPhoneNumbersOfSkillGroup API asynchronously
func (*Client) ListPhoneNumbersWithCallback ¶
func (client *Client) ListPhoneNumbersWithCallback(request *ListPhoneNumbersRequest, callback func(response *ListPhoneNumbersResponse, err error)) <-chan int
ListPhoneNumbersWithCallback invokes the ccc.ListPhoneNumbers API asynchronously
func (*Client) ListPhoneNumbersWithChan ¶
func (client *Client) ListPhoneNumbersWithChan(request *ListPhoneNumbersRequest) (<-chan *ListPhoneNumbersResponse, <-chan error)
ListPhoneNumbersWithChan invokes the ccc.ListPhoneNumbers API asynchronously
func (*Client) ListPrivilegesOfUser ¶
func (client *Client) ListPrivilegesOfUser(request *ListPrivilegesOfUserRequest) (response *ListPrivilegesOfUserResponse, err error)
ListPrivilegesOfUser invokes the ccc.ListPrivilegesOfUser API synchronously
func (*Client) ListPrivilegesOfUserWithCallback ¶
func (client *Client) ListPrivilegesOfUserWithCallback(request *ListPrivilegesOfUserRequest, callback func(response *ListPrivilegesOfUserResponse, err error)) <-chan int
ListPrivilegesOfUserWithCallback invokes the ccc.ListPrivilegesOfUser API asynchronously
func (*Client) ListPrivilegesOfUserWithChan ¶
func (client *Client) ListPrivilegesOfUserWithChan(request *ListPrivilegesOfUserRequest) (<-chan *ListPrivilegesOfUserResponse, <-chan error)
ListPrivilegesOfUserWithChan invokes the ccc.ListPrivilegesOfUser API asynchronously
func (*Client) ListRamUsers ¶
func (client *Client) ListRamUsers(request *ListRamUsersRequest) (response *ListRamUsersResponse, err error)
ListRamUsers invokes the ccc.ListRamUsers API synchronously
func (*Client) ListRamUsersWithCallback ¶
func (client *Client) ListRamUsersWithCallback(request *ListRamUsersRequest, callback func(response *ListRamUsersResponse, err error)) <-chan int
ListRamUsersWithCallback invokes the ccc.ListRamUsers API asynchronously
func (*Client) ListRamUsersWithChan ¶
func (client *Client) ListRamUsersWithChan(request *ListRamUsersRequest) (<-chan *ListRamUsersResponse, <-chan error)
ListRamUsersWithChan invokes the ccc.ListRamUsers API asynchronously
func (*Client) ListRealtimeAgentStates ¶
func (client *Client) ListRealtimeAgentStates(request *ListRealtimeAgentStatesRequest) (response *ListRealtimeAgentStatesResponse, err error)
ListRealtimeAgentStates invokes the ccc.ListRealtimeAgentStates API synchronously
func (*Client) ListRealtimeAgentStatesWithCallback ¶
func (client *Client) ListRealtimeAgentStatesWithCallback(request *ListRealtimeAgentStatesRequest, callback func(response *ListRealtimeAgentStatesResponse, err error)) <-chan int
ListRealtimeAgentStatesWithCallback invokes the ccc.ListRealtimeAgentStates API asynchronously
func (*Client) ListRealtimeAgentStatesWithChan ¶
func (client *Client) ListRealtimeAgentStatesWithChan(request *ListRealtimeAgentStatesRequest) (<-chan *ListRealtimeAgentStatesResponse, <-chan error)
ListRealtimeAgentStatesWithChan invokes the ccc.ListRealtimeAgentStates API asynchronously
func (*Client) ListRealtimeSkillGroupStates ¶
func (client *Client) ListRealtimeSkillGroupStates(request *ListRealtimeSkillGroupStatesRequest) (response *ListRealtimeSkillGroupStatesResponse, err error)
ListRealtimeSkillGroupStates invokes the ccc.ListRealtimeSkillGroupStates API synchronously
func (*Client) ListRealtimeSkillGroupStatesWithCallback ¶
func (client *Client) ListRealtimeSkillGroupStatesWithCallback(request *ListRealtimeSkillGroupStatesRequest, callback func(response *ListRealtimeSkillGroupStatesResponse, err error)) <-chan int
ListRealtimeSkillGroupStatesWithCallback invokes the ccc.ListRealtimeSkillGroupStates API asynchronously
func (*Client) ListRealtimeSkillGroupStatesWithChan ¶
func (client *Client) ListRealtimeSkillGroupStatesWithChan(request *ListRealtimeSkillGroupStatesRequest) (<-chan *ListRealtimeSkillGroupStatesResponse, <-chan error)
ListRealtimeSkillGroupStatesWithChan invokes the ccc.ListRealtimeSkillGroupStates API asynchronously
func (*Client) ListRecentCallDetailRecords ¶
func (client *Client) ListRecentCallDetailRecords(request *ListRecentCallDetailRecordsRequest) (response *ListRecentCallDetailRecordsResponse, err error)
ListRecentCallDetailRecords invokes the ccc.ListRecentCallDetailRecords API synchronously
func (*Client) ListRecentCallDetailRecordsWithCallback ¶
func (client *Client) ListRecentCallDetailRecordsWithCallback(request *ListRecentCallDetailRecordsRequest, callback func(response *ListRecentCallDetailRecordsResponse, err error)) <-chan int
ListRecentCallDetailRecordsWithCallback invokes the ccc.ListRecentCallDetailRecords API asynchronously
func (*Client) ListRecentCallDetailRecordsWithChan ¶
func (client *Client) ListRecentCallDetailRecordsWithChan(request *ListRecentCallDetailRecordsRequest) (<-chan *ListRecentCallDetailRecordsResponse, <-chan error)
ListRecentCallDetailRecordsWithChan invokes the ccc.ListRecentCallDetailRecords API asynchronously
func (*Client) ListRoles ¶
func (client *Client) ListRoles(request *ListRolesRequest) (response *ListRolesResponse, err error)
ListRoles invokes the ccc.ListRoles API synchronously
func (*Client) ListRolesWithCallback ¶
func (client *Client) ListRolesWithCallback(request *ListRolesRequest, callback func(response *ListRolesResponse, err error)) <-chan int
ListRolesWithCallback invokes the ccc.ListRoles API asynchronously
func (*Client) ListRolesWithChan ¶
func (client *Client) ListRolesWithChan(request *ListRolesRequest) (<-chan *ListRolesResponse, <-chan error)
ListRolesWithChan invokes the ccc.ListRoles API asynchronously
func (*Client) ListSipCallRecords ¶
func (client *Client) ListSipCallRecords(request *ListSipCallRecordsRequest) (response *ListSipCallRecordsResponse, err error)
ListSipCallRecords invokes the ccc.ListSipCallRecords API synchronously
func (*Client) ListSipCallRecordsWithCallback ¶
func (client *Client) ListSipCallRecordsWithCallback(request *ListSipCallRecordsRequest, callback func(response *ListSipCallRecordsResponse, err error)) <-chan int
ListSipCallRecordsWithCallback invokes the ccc.ListSipCallRecords API asynchronously
func (*Client) ListSipCallRecordsWithChan ¶
func (client *Client) ListSipCallRecordsWithChan(request *ListSipCallRecordsRequest) (<-chan *ListSipCallRecordsResponse, <-chan error)
ListSipCallRecordsWithChan invokes the ccc.ListSipCallRecords API asynchronously
func (*Client) ListSipTraces ¶
func (client *Client) ListSipTraces(request *ListSipTracesRequest) (response *ListSipTracesResponse, err error)
ListSipTraces invokes the ccc.ListSipTraces API synchronously
func (*Client) ListSipTracesWithCallback ¶
func (client *Client) ListSipTracesWithCallback(request *ListSipTracesRequest, callback func(response *ListSipTracesResponse, err error)) <-chan int
ListSipTracesWithCallback invokes the ccc.ListSipTraces API asynchronously
func (*Client) ListSipTracesWithChan ¶
func (client *Client) ListSipTracesWithChan(request *ListSipTracesRequest) (<-chan *ListSipTracesResponse, <-chan error)
ListSipTracesWithChan invokes the ccc.ListSipTraces API asynchronously
func (*Client) ListSkillGroupStates ¶
func (client *Client) ListSkillGroupStates(request *ListSkillGroupStatesRequest) (response *ListSkillGroupStatesResponse, err error)
ListSkillGroupStates invokes the ccc.ListSkillGroupStates API synchronously
func (*Client) ListSkillGroupStatesWithCallback ¶
func (client *Client) ListSkillGroupStatesWithCallback(request *ListSkillGroupStatesRequest, callback func(response *ListSkillGroupStatesResponse, err error)) <-chan int
ListSkillGroupStatesWithCallback invokes the ccc.ListSkillGroupStates API asynchronously
func (*Client) ListSkillGroupStatesWithChan ¶
func (client *Client) ListSkillGroupStatesWithChan(request *ListSkillGroupStatesRequest) (<-chan *ListSkillGroupStatesResponse, <-chan error)
ListSkillGroupStatesWithChan invokes the ccc.ListSkillGroupStates API asynchronously
func (*Client) ListSkillGroupSummaryReportsSinceMidnight ¶
func (client *Client) ListSkillGroupSummaryReportsSinceMidnight(request *ListSkillGroupSummaryReportsSinceMidnightRequest) (response *ListSkillGroupSummaryReportsSinceMidnightResponse, err error)
ListSkillGroupSummaryReportsSinceMidnight invokes the ccc.ListSkillGroupSummaryReportsSinceMidnight API synchronously
func (*Client) ListSkillGroupSummaryReportsSinceMidnightWithCallback ¶
func (client *Client) ListSkillGroupSummaryReportsSinceMidnightWithCallback(request *ListSkillGroupSummaryReportsSinceMidnightRequest, callback func(response *ListSkillGroupSummaryReportsSinceMidnightResponse, err error)) <-chan int
ListSkillGroupSummaryReportsSinceMidnightWithCallback invokes the ccc.ListSkillGroupSummaryReportsSinceMidnight API asynchronously
func (*Client) ListSkillGroupSummaryReportsSinceMidnightWithChan ¶
func (client *Client) ListSkillGroupSummaryReportsSinceMidnightWithChan(request *ListSkillGroupSummaryReportsSinceMidnightRequest) (<-chan *ListSkillGroupSummaryReportsSinceMidnightResponse, <-chan error)
ListSkillGroupSummaryReportsSinceMidnightWithChan invokes the ccc.ListSkillGroupSummaryReportsSinceMidnight API asynchronously
func (*Client) ListSkillGroups ¶
func (client *Client) ListSkillGroups(request *ListSkillGroupsRequest) (response *ListSkillGroupsResponse, err error)
ListSkillGroups invokes the ccc.ListSkillGroups API synchronously
func (*Client) ListSkillGroupsWithCallback ¶
func (client *Client) ListSkillGroupsWithCallback(request *ListSkillGroupsRequest, callback func(response *ListSkillGroupsResponse, err error)) <-chan int
ListSkillGroupsWithCallback invokes the ccc.ListSkillGroups API asynchronously
func (*Client) ListSkillGroupsWithChan ¶
func (client *Client) ListSkillGroupsWithChan(request *ListSkillGroupsRequest) (<-chan *ListSkillGroupsResponse, <-chan error)
ListSkillGroupsWithChan invokes the ccc.ListSkillGroups API asynchronously
func (*Client) ListSkillLevelsOfUser ¶
func (client *Client) ListSkillLevelsOfUser(request *ListSkillLevelsOfUserRequest) (response *ListSkillLevelsOfUserResponse, err error)
ListSkillLevelsOfUser invokes the ccc.ListSkillLevelsOfUser API synchronously
func (*Client) ListSkillLevelsOfUserWithCallback ¶
func (client *Client) ListSkillLevelsOfUserWithCallback(request *ListSkillLevelsOfUserRequest, callback func(response *ListSkillLevelsOfUserResponse, err error)) <-chan int
ListSkillLevelsOfUserWithCallback invokes the ccc.ListSkillLevelsOfUser API asynchronously
func (*Client) ListSkillLevelsOfUserWithChan ¶
func (client *Client) ListSkillLevelsOfUserWithChan(request *ListSkillLevelsOfUserRequest) (<-chan *ListSkillLevelsOfUserResponse, <-chan error)
ListSkillLevelsOfUserWithChan invokes the ccc.ListSkillLevelsOfUser API asynchronously
func (*Client) ListUnassignedNumbers ¶
func (client *Client) ListUnassignedNumbers(request *ListUnassignedNumbersRequest) (response *ListUnassignedNumbersResponse, err error)
ListUnassignedNumbers invokes the ccc.ListUnassignedNumbers API synchronously
func (*Client) ListUnassignedNumbersWithCallback ¶
func (client *Client) ListUnassignedNumbersWithCallback(request *ListUnassignedNumbersRequest, callback func(response *ListUnassignedNumbersResponse, err error)) <-chan int
ListUnassignedNumbersWithCallback invokes the ccc.ListUnassignedNumbers API asynchronously
func (*Client) ListUnassignedNumbersWithChan ¶
func (client *Client) ListUnassignedNumbersWithChan(request *ListUnassignedNumbersRequest) (<-chan *ListUnassignedNumbersResponse, <-chan error)
ListUnassignedNumbersWithChan invokes the ccc.ListUnassignedNumbers API asynchronously
func (*Client) ListUserLevelsOfSkillGroup ¶
func (client *Client) ListUserLevelsOfSkillGroup(request *ListUserLevelsOfSkillGroupRequest) (response *ListUserLevelsOfSkillGroupResponse, err error)
ListUserLevelsOfSkillGroup invokes the ccc.ListUserLevelsOfSkillGroup API synchronously
func (*Client) ListUserLevelsOfSkillGroupWithCallback ¶
func (client *Client) ListUserLevelsOfSkillGroupWithCallback(request *ListUserLevelsOfSkillGroupRequest, callback func(response *ListUserLevelsOfSkillGroupResponse, err error)) <-chan int
ListUserLevelsOfSkillGroupWithCallback invokes the ccc.ListUserLevelsOfSkillGroup API asynchronously
func (*Client) ListUserLevelsOfSkillGroupWithChan ¶
func (client *Client) ListUserLevelsOfSkillGroupWithChan(request *ListUserLevelsOfSkillGroupRequest) (<-chan *ListUserLevelsOfSkillGroupResponse, <-chan error)
ListUserLevelsOfSkillGroupWithChan invokes the ccc.ListUserLevelsOfSkillGroup API asynchronously
func (*Client) ListUsers ¶
func (client *Client) ListUsers(request *ListUsersRequest) (response *ListUsersResponse, err error)
ListUsers invokes the ccc.ListUsers API synchronously
func (*Client) ListUsersWithCallback ¶
func (client *Client) ListUsersWithCallback(request *ListUsersRequest, callback func(response *ListUsersResponse, err error)) <-chan int
ListUsersWithCallback invokes the ccc.ListUsers API asynchronously
func (*Client) ListUsersWithChan ¶
func (client *Client) ListUsersWithChan(request *ListUsersRequest) (<-chan *ListUsersResponse, <-chan error)
ListUsersWithChan invokes the ccc.ListUsers API asynchronously
func (*Client) MakeCall ¶
func (client *Client) MakeCall(request *MakeCallRequest) (response *MakeCallResponse, err error)
MakeCall invokes the ccc.MakeCall API synchronously
func (*Client) MakeCallWithCallback ¶
func (client *Client) MakeCallWithCallback(request *MakeCallRequest, callback func(response *MakeCallResponse, err error)) <-chan int
MakeCallWithCallback invokes the ccc.MakeCall API asynchronously
func (*Client) MakeCallWithChan ¶
func (client *Client) MakeCallWithChan(request *MakeCallRequest) (<-chan *MakeCallResponse, <-chan error)
MakeCallWithChan invokes the ccc.MakeCall API asynchronously
func (*Client) ModifyCustomCallTagging ¶
func (client *Client) ModifyCustomCallTagging(request *ModifyCustomCallTaggingRequest) (response *ModifyCustomCallTaggingResponse, err error)
ModifyCustomCallTagging invokes the ccc.ModifyCustomCallTagging API synchronously
func (*Client) ModifyCustomCallTaggingWithCallback ¶
func (client *Client) ModifyCustomCallTaggingWithCallback(request *ModifyCustomCallTaggingRequest, callback func(response *ModifyCustomCallTaggingResponse, err error)) <-chan int
ModifyCustomCallTaggingWithCallback invokes the ccc.ModifyCustomCallTagging API asynchronously
func (*Client) ModifyCustomCallTaggingWithChan ¶
func (client *Client) ModifyCustomCallTaggingWithChan(request *ModifyCustomCallTaggingRequest) (<-chan *ModifyCustomCallTaggingResponse, <-chan error)
ModifyCustomCallTaggingWithChan invokes the ccc.ModifyCustomCallTagging API asynchronously
func (*Client) ModifyInstance ¶
func (client *Client) ModifyInstance(request *ModifyInstanceRequest) (response *ModifyInstanceResponse, err error)
ModifyInstance invokes the ccc.ModifyInstance API synchronously
func (*Client) ModifyInstanceWithCallback ¶
func (client *Client) ModifyInstanceWithCallback(request *ModifyInstanceRequest, callback func(response *ModifyInstanceResponse, err error)) <-chan int
ModifyInstanceWithCallback invokes the ccc.ModifyInstance API asynchronously
func (*Client) ModifyInstanceWithChan ¶
func (client *Client) ModifyInstanceWithChan(request *ModifyInstanceRequest) (<-chan *ModifyInstanceResponse, <-chan error)
ModifyInstanceWithChan invokes the ccc.ModifyInstance API asynchronously
func (*Client) ModifyPhoneNumber ¶
func (client *Client) ModifyPhoneNumber(request *ModifyPhoneNumberRequest) (response *ModifyPhoneNumberResponse, err error)
ModifyPhoneNumber invokes the ccc.ModifyPhoneNumber API synchronously
func (*Client) ModifyPhoneNumberWithCallback ¶
func (client *Client) ModifyPhoneNumberWithCallback(request *ModifyPhoneNumberRequest, callback func(response *ModifyPhoneNumberResponse, err error)) <-chan int
ModifyPhoneNumberWithCallback invokes the ccc.ModifyPhoneNumber API asynchronously
func (*Client) ModifyPhoneNumberWithChan ¶
func (client *Client) ModifyPhoneNumberWithChan(request *ModifyPhoneNumberRequest) (<-chan *ModifyPhoneNumberResponse, <-chan error)
ModifyPhoneNumberWithChan invokes the ccc.ModifyPhoneNumber API asynchronously
func (*Client) ModifySkillGroup ¶
func (client *Client) ModifySkillGroup(request *ModifySkillGroupRequest) (response *ModifySkillGroupResponse, err error)
ModifySkillGroup invokes the ccc.ModifySkillGroup API synchronously
func (*Client) ModifySkillGroupWithCallback ¶
func (client *Client) ModifySkillGroupWithCallback(request *ModifySkillGroupRequest, callback func(response *ModifySkillGroupResponse, err error)) <-chan int
ModifySkillGroupWithCallback invokes the ccc.ModifySkillGroup API asynchronously
func (*Client) ModifySkillGroupWithChan ¶
func (client *Client) ModifySkillGroupWithChan(request *ModifySkillGroupRequest) (<-chan *ModifySkillGroupResponse, <-chan error)
ModifySkillGroupWithChan invokes the ccc.ModifySkillGroup API asynchronously
func (*Client) ModifySkillLevelsOfUser ¶
func (client *Client) ModifySkillLevelsOfUser(request *ModifySkillLevelsOfUserRequest) (response *ModifySkillLevelsOfUserResponse, err error)
ModifySkillLevelsOfUser invokes the ccc.ModifySkillLevelsOfUser API synchronously
func (*Client) ModifySkillLevelsOfUserWithCallback ¶
func (client *Client) ModifySkillLevelsOfUserWithCallback(request *ModifySkillLevelsOfUserRequest, callback func(response *ModifySkillLevelsOfUserResponse, err error)) <-chan int
ModifySkillLevelsOfUserWithCallback invokes the ccc.ModifySkillLevelsOfUser API asynchronously
func (*Client) ModifySkillLevelsOfUserWithChan ¶
func (client *Client) ModifySkillLevelsOfUserWithChan(request *ModifySkillLevelsOfUserRequest) (<-chan *ModifySkillLevelsOfUserResponse, <-chan error)
ModifySkillLevelsOfUserWithChan invokes the ccc.ModifySkillLevelsOfUser API asynchronously
func (*Client) ModifyUser ¶
func (client *Client) ModifyUser(request *ModifyUserRequest) (response *ModifyUserResponse, err error)
ModifyUser invokes the ccc.ModifyUser API synchronously
func (*Client) ModifyUserLevelsOfSkillGroup ¶
func (client *Client) ModifyUserLevelsOfSkillGroup(request *ModifyUserLevelsOfSkillGroupRequest) (response *ModifyUserLevelsOfSkillGroupResponse, err error)
ModifyUserLevelsOfSkillGroup invokes the ccc.ModifyUserLevelsOfSkillGroup API synchronously
func (*Client) ModifyUserLevelsOfSkillGroupWithCallback ¶
func (client *Client) ModifyUserLevelsOfSkillGroupWithCallback(request *ModifyUserLevelsOfSkillGroupRequest, callback func(response *ModifyUserLevelsOfSkillGroupResponse, err error)) <-chan int
ModifyUserLevelsOfSkillGroupWithCallback invokes the ccc.ModifyUserLevelsOfSkillGroup API asynchronously
func (*Client) ModifyUserLevelsOfSkillGroupWithChan ¶
func (client *Client) ModifyUserLevelsOfSkillGroupWithChan(request *ModifyUserLevelsOfSkillGroupRequest) (<-chan *ModifyUserLevelsOfSkillGroupResponse, <-chan error)
ModifyUserLevelsOfSkillGroupWithChan invokes the ccc.ModifyUserLevelsOfSkillGroup API asynchronously
func (*Client) ModifyUserWithCallback ¶
func (client *Client) ModifyUserWithCallback(request *ModifyUserRequest, callback func(response *ModifyUserResponse, err error)) <-chan int
ModifyUserWithCallback invokes the ccc.ModifyUser API asynchronously
func (*Client) ModifyUserWithChan ¶
func (client *Client) ModifyUserWithChan(request *ModifyUserRequest) (<-chan *ModifyUserResponse, <-chan error)
ModifyUserWithChan invokes the ccc.ModifyUser API asynchronously
func (*Client) MonitorCall ¶
func (client *Client) MonitorCall(request *MonitorCallRequest) (response *MonitorCallResponse, err error)
MonitorCall invokes the ccc.MonitorCall API synchronously
func (*Client) MonitorCallWithCallback ¶
func (client *Client) MonitorCallWithCallback(request *MonitorCallRequest, callback func(response *MonitorCallResponse, err error)) <-chan int
MonitorCallWithCallback invokes the ccc.MonitorCall API asynchronously
func (*Client) MonitorCallWithChan ¶
func (client *Client) MonitorCallWithChan(request *MonitorCallRequest) (<-chan *MonitorCallResponse, <-chan error)
MonitorCallWithChan invokes the ccc.MonitorCall API asynchronously
func (*Client) MuteCall ¶
func (client *Client) MuteCall(request *MuteCallRequest) (response *MuteCallResponse, err error)
MuteCall invokes the ccc.MuteCall API synchronously
func (*Client) MuteCallWithCallback ¶
func (client *Client) MuteCallWithCallback(request *MuteCallRequest, callback func(response *MuteCallResponse, err error)) <-chan int
MuteCallWithCallback invokes the ccc.MuteCall API asynchronously
func (*Client) MuteCallWithChan ¶
func (client *Client) MuteCallWithChan(request *MuteCallRequest) (<-chan *MuteCallResponse, <-chan error)
MuteCallWithChan invokes the ccc.MuteCall API asynchronously
func (*Client) PauseCampaign ¶
func (client *Client) PauseCampaign(request *PauseCampaignRequest) (response *PauseCampaignResponse, err error)
PauseCampaign invokes the ccc.PauseCampaign API synchronously
func (*Client) PauseCampaignWithCallback ¶
func (client *Client) PauseCampaignWithCallback(request *PauseCampaignRequest, callback func(response *PauseCampaignResponse, err error)) <-chan int
PauseCampaignWithCallback invokes the ccc.PauseCampaign API asynchronously
func (*Client) PauseCampaignWithChan ¶
func (client *Client) PauseCampaignWithChan(request *PauseCampaignRequest) (<-chan *PauseCampaignResponse, <-chan error)
PauseCampaignWithChan invokes the ccc.PauseCampaign API asynchronously
func (*Client) PickOutboundNumbers ¶
func (client *Client) PickOutboundNumbers(request *PickOutboundNumbersRequest) (response *PickOutboundNumbersResponse, err error)
PickOutboundNumbers invokes the ccc.PickOutboundNumbers API synchronously
func (*Client) PickOutboundNumbersWithCallback ¶
func (client *Client) PickOutboundNumbersWithCallback(request *PickOutboundNumbersRequest, callback func(response *PickOutboundNumbersResponse, err error)) <-chan int
PickOutboundNumbersWithCallback invokes the ccc.PickOutboundNumbers API asynchronously
func (*Client) PickOutboundNumbersWithChan ¶
func (client *Client) PickOutboundNumbersWithChan(request *PickOutboundNumbersRequest) (<-chan *PickOutboundNumbersResponse, <-chan error)
PickOutboundNumbersWithChan invokes the ccc.PickOutboundNumbers API asynchronously
func (*Client) PollUserStatus ¶
func (client *Client) PollUserStatus(request *PollUserStatusRequest) (response *PollUserStatusResponse, err error)
PollUserStatus invokes the ccc.PollUserStatus API synchronously
func (*Client) PollUserStatusWithCallback ¶
func (client *Client) PollUserStatusWithCallback(request *PollUserStatusRequest, callback func(response *PollUserStatusResponse, err error)) <-chan int
PollUserStatusWithCallback invokes the ccc.PollUserStatus API asynchronously
func (*Client) PollUserStatusWithChan ¶
func (client *Client) PollUserStatusWithChan(request *PollUserStatusRequest) (<-chan *PollUserStatusResponse, <-chan error)
PollUserStatusWithChan invokes the ccc.PollUserStatus API asynchronously
func (*Client) ReadyForService ¶
func (client *Client) ReadyForService(request *ReadyForServiceRequest) (response *ReadyForServiceResponse, err error)
ReadyForService invokes the ccc.ReadyForService API synchronously
func (*Client) ReadyForServiceWithCallback ¶
func (client *Client) ReadyForServiceWithCallback(request *ReadyForServiceRequest, callback func(response *ReadyForServiceResponse, err error)) <-chan int
ReadyForServiceWithCallback invokes the ccc.ReadyForService API asynchronously
func (*Client) ReadyForServiceWithChan ¶
func (client *Client) ReadyForServiceWithChan(request *ReadyForServiceRequest) (<-chan *ReadyForServiceResponse, <-chan error)
ReadyForServiceWithChan invokes the ccc.ReadyForService API asynchronously
func (*Client) RegisterDevice ¶
func (client *Client) RegisterDevice(request *RegisterDeviceRequest) (response *RegisterDeviceResponse, err error)
RegisterDevice invokes the ccc.RegisterDevice API synchronously
func (*Client) RegisterDeviceWithCallback ¶
func (client *Client) RegisterDeviceWithCallback(request *RegisterDeviceRequest, callback func(response *RegisterDeviceResponse, err error)) <-chan int
RegisterDeviceWithCallback invokes the ccc.RegisterDevice API asynchronously
func (*Client) RegisterDeviceWithChan ¶
func (client *Client) RegisterDeviceWithChan(request *RegisterDeviceRequest) (<-chan *RegisterDeviceResponse, <-chan error)
RegisterDeviceWithChan invokes the ccc.RegisterDevice API asynchronously
func (*Client) RegisterDevices ¶
func (client *Client) RegisterDevices(request *RegisterDevicesRequest) (response *RegisterDevicesResponse, err error)
RegisterDevices invokes the ccc.RegisterDevices API synchronously
func (*Client) RegisterDevicesWithCallback ¶
func (client *Client) RegisterDevicesWithCallback(request *RegisterDevicesRequest, callback func(response *RegisterDevicesResponse, err error)) <-chan int
RegisterDevicesWithCallback invokes the ccc.RegisterDevices API asynchronously
func (*Client) RegisterDevicesWithChan ¶
func (client *Client) RegisterDevicesWithChan(request *RegisterDevicesRequest) (<-chan *RegisterDevicesResponse, <-chan error)
RegisterDevicesWithChan invokes the ccc.RegisterDevices API asynchronously
func (*Client) ReleaseCall ¶
func (client *Client) ReleaseCall(request *ReleaseCallRequest) (response *ReleaseCallResponse, err error)
ReleaseCall invokes the ccc.ReleaseCall API synchronously
func (*Client) ReleaseCallWithCallback ¶
func (client *Client) ReleaseCallWithCallback(request *ReleaseCallRequest, callback func(response *ReleaseCallResponse, err error)) <-chan int
ReleaseCallWithCallback invokes the ccc.ReleaseCall API asynchronously
func (*Client) ReleaseCallWithChan ¶
func (client *Client) ReleaseCallWithChan(request *ReleaseCallRequest) (<-chan *ReleaseCallResponse, <-chan error)
ReleaseCallWithChan invokes the ccc.ReleaseCall API asynchronously
func (*Client) RemoveDoNotCallNumbers ¶
func (client *Client) RemoveDoNotCallNumbers(request *RemoveDoNotCallNumbersRequest) (response *RemoveDoNotCallNumbersResponse, err error)
RemoveDoNotCallNumbers invokes the ccc.RemoveDoNotCallNumbers API synchronously
func (*Client) RemoveDoNotCallNumbersWithCallback ¶
func (client *Client) RemoveDoNotCallNumbersWithCallback(request *RemoveDoNotCallNumbersRequest, callback func(response *RemoveDoNotCallNumbersResponse, err error)) <-chan int
RemoveDoNotCallNumbersWithCallback invokes the ccc.RemoveDoNotCallNumbers API asynchronously
func (*Client) RemoveDoNotCallNumbersWithChan ¶
func (client *Client) RemoveDoNotCallNumbersWithChan(request *RemoveDoNotCallNumbersRequest) (<-chan *RemoveDoNotCallNumbersResponse, <-chan error)
RemoveDoNotCallNumbersWithChan invokes the ccc.RemoveDoNotCallNumbers API asynchronously
func (*Client) RemovePersonalNumbersFromUser ¶
func (client *Client) RemovePersonalNumbersFromUser(request *RemovePersonalNumbersFromUserRequest) (response *RemovePersonalNumbersFromUserResponse, err error)
RemovePersonalNumbersFromUser invokes the ccc.RemovePersonalNumbersFromUser API synchronously
func (*Client) RemovePersonalNumbersFromUserWithCallback ¶
func (client *Client) RemovePersonalNumbersFromUserWithCallback(request *RemovePersonalNumbersFromUserRequest, callback func(response *RemovePersonalNumbersFromUserResponse, err error)) <-chan int
RemovePersonalNumbersFromUserWithCallback invokes the ccc.RemovePersonalNumbersFromUser API asynchronously
func (*Client) RemovePersonalNumbersFromUserWithChan ¶
func (client *Client) RemovePersonalNumbersFromUserWithChan(request *RemovePersonalNumbersFromUserRequest) (<-chan *RemovePersonalNumbersFromUserResponse, <-chan error)
RemovePersonalNumbersFromUserWithChan invokes the ccc.RemovePersonalNumbersFromUser API asynchronously
func (*Client) RemovePhoneNumberFromSkillGroups ¶
func (client *Client) RemovePhoneNumberFromSkillGroups(request *RemovePhoneNumberFromSkillGroupsRequest) (response *RemovePhoneNumberFromSkillGroupsResponse, err error)
RemovePhoneNumberFromSkillGroups invokes the ccc.RemovePhoneNumberFromSkillGroups API synchronously
func (*Client) RemovePhoneNumberFromSkillGroupsWithCallback ¶
func (client *Client) RemovePhoneNumberFromSkillGroupsWithCallback(request *RemovePhoneNumberFromSkillGroupsRequest, callback func(response *RemovePhoneNumberFromSkillGroupsResponse, err error)) <-chan int
RemovePhoneNumberFromSkillGroupsWithCallback invokes the ccc.RemovePhoneNumberFromSkillGroups API asynchronously
func (*Client) RemovePhoneNumberFromSkillGroupsWithChan ¶
func (client *Client) RemovePhoneNumberFromSkillGroupsWithChan(request *RemovePhoneNumberFromSkillGroupsRequest) (<-chan *RemovePhoneNumberFromSkillGroupsResponse, <-chan error)
RemovePhoneNumberFromSkillGroupsWithChan invokes the ccc.RemovePhoneNumberFromSkillGroups API asynchronously
func (*Client) RemovePhoneNumbers ¶
func (client *Client) RemovePhoneNumbers(request *RemovePhoneNumbersRequest) (response *RemovePhoneNumbersResponse, err error)
RemovePhoneNumbers invokes the ccc.RemovePhoneNumbers API synchronously
func (*Client) RemovePhoneNumbersFromSkillGroup ¶
func (client *Client) RemovePhoneNumbersFromSkillGroup(request *RemovePhoneNumbersFromSkillGroupRequest) (response *RemovePhoneNumbersFromSkillGroupResponse, err error)
RemovePhoneNumbersFromSkillGroup invokes the ccc.RemovePhoneNumbersFromSkillGroup API synchronously
func (*Client) RemovePhoneNumbersFromSkillGroupWithCallback ¶
func (client *Client) RemovePhoneNumbersFromSkillGroupWithCallback(request *RemovePhoneNumbersFromSkillGroupRequest, callback func(response *RemovePhoneNumbersFromSkillGroupResponse, err error)) <-chan int
RemovePhoneNumbersFromSkillGroupWithCallback invokes the ccc.RemovePhoneNumbersFromSkillGroup API asynchronously
func (*Client) RemovePhoneNumbersFromSkillGroupWithChan ¶
func (client *Client) RemovePhoneNumbersFromSkillGroupWithChan(request *RemovePhoneNumbersFromSkillGroupRequest) (<-chan *RemovePhoneNumbersFromSkillGroupResponse, <-chan error)
RemovePhoneNumbersFromSkillGroupWithChan invokes the ccc.RemovePhoneNumbersFromSkillGroup API asynchronously
func (*Client) RemovePhoneNumbersWithCallback ¶
func (client *Client) RemovePhoneNumbersWithCallback(request *RemovePhoneNumbersRequest, callback func(response *RemovePhoneNumbersResponse, err error)) <-chan int
RemovePhoneNumbersWithCallback invokes the ccc.RemovePhoneNumbers API asynchronously
func (*Client) RemovePhoneNumbersWithChan ¶
func (client *Client) RemovePhoneNumbersWithChan(request *RemovePhoneNumbersRequest) (<-chan *RemovePhoneNumbersResponse, <-chan error)
RemovePhoneNumbersWithChan invokes the ccc.RemovePhoneNumbers API asynchronously
func (*Client) RemoveSkillGroupsFromUser ¶
func (client *Client) RemoveSkillGroupsFromUser(request *RemoveSkillGroupsFromUserRequest) (response *RemoveSkillGroupsFromUserResponse, err error)
RemoveSkillGroupsFromUser invokes the ccc.RemoveSkillGroupsFromUser API synchronously
func (*Client) RemoveSkillGroupsFromUserWithCallback ¶
func (client *Client) RemoveSkillGroupsFromUserWithCallback(request *RemoveSkillGroupsFromUserRequest, callback func(response *RemoveSkillGroupsFromUserResponse, err error)) <-chan int
RemoveSkillGroupsFromUserWithCallback invokes the ccc.RemoveSkillGroupsFromUser API asynchronously
func (*Client) RemoveSkillGroupsFromUserWithChan ¶
func (client *Client) RemoveSkillGroupsFromUserWithChan(request *RemoveSkillGroupsFromUserRequest) (<-chan *RemoveSkillGroupsFromUserResponse, <-chan error)
RemoveSkillGroupsFromUserWithChan invokes the ccc.RemoveSkillGroupsFromUser API asynchronously
func (*Client) RemoveUsers ¶
func (client *Client) RemoveUsers(request *RemoveUsersRequest) (response *RemoveUsersResponse, err error)
RemoveUsers invokes the ccc.RemoveUsers API synchronously
func (*Client) RemoveUsersFromSkillGroup ¶
func (client *Client) RemoveUsersFromSkillGroup(request *RemoveUsersFromSkillGroupRequest) (response *RemoveUsersFromSkillGroupResponse, err error)
RemoveUsersFromSkillGroup invokes the ccc.RemoveUsersFromSkillGroup API synchronously
func (*Client) RemoveUsersFromSkillGroupWithCallback ¶
func (client *Client) RemoveUsersFromSkillGroupWithCallback(request *RemoveUsersFromSkillGroupRequest, callback func(response *RemoveUsersFromSkillGroupResponse, err error)) <-chan int
RemoveUsersFromSkillGroupWithCallback invokes the ccc.RemoveUsersFromSkillGroup API asynchronously
func (*Client) RemoveUsersFromSkillGroupWithChan ¶
func (client *Client) RemoveUsersFromSkillGroupWithChan(request *RemoveUsersFromSkillGroupRequest) (<-chan *RemoveUsersFromSkillGroupResponse, <-chan error)
RemoveUsersFromSkillGroupWithChan invokes the ccc.RemoveUsersFromSkillGroup API asynchronously
func (*Client) RemoveUsersWithCallback ¶
func (client *Client) RemoveUsersWithCallback(request *RemoveUsersRequest, callback func(response *RemoveUsersResponse, err error)) <-chan int
RemoveUsersWithCallback invokes the ccc.RemoveUsers API asynchronously
func (*Client) RemoveUsersWithChan ¶
func (client *Client) RemoveUsersWithChan(request *RemoveUsersRequest) (<-chan *RemoveUsersResponse, <-chan error)
RemoveUsersWithChan invokes the ccc.RemoveUsers API asynchronously
func (*Client) ResetAgentState ¶
func (client *Client) ResetAgentState(request *ResetAgentStateRequest) (response *ResetAgentStateResponse, err error)
ResetAgentState invokes the ccc.ResetAgentState API synchronously
func (*Client) ResetAgentStateWithCallback ¶
func (client *Client) ResetAgentStateWithCallback(request *ResetAgentStateRequest, callback func(response *ResetAgentStateResponse, err error)) <-chan int
ResetAgentStateWithCallback invokes the ccc.ResetAgentState API asynchronously
func (*Client) ResetAgentStateWithChan ¶
func (client *Client) ResetAgentStateWithChan(request *ResetAgentStateRequest) (<-chan *ResetAgentStateResponse, <-chan error)
ResetAgentStateWithChan invokes the ccc.ResetAgentState API asynchronously
func (*Client) ResetUserPassword ¶
func (client *Client) ResetUserPassword(request *ResetUserPasswordRequest) (response *ResetUserPasswordResponse, err error)
ResetUserPassword invokes the ccc.ResetUserPassword API synchronously
func (*Client) ResetUserPasswordWithCallback ¶
func (client *Client) ResetUserPasswordWithCallback(request *ResetUserPasswordRequest, callback func(response *ResetUserPasswordResponse, err error)) <-chan int
ResetUserPasswordWithCallback invokes the ccc.ResetUserPassword API asynchronously
func (*Client) ResetUserPasswordWithChan ¶
func (client *Client) ResetUserPasswordWithChan(request *ResetUserPasswordRequest) (<-chan *ResetUserPasswordResponse, <-chan error)
ResetUserPasswordWithChan invokes the ccc.ResetUserPassword API asynchronously
func (*Client) ResumeCampaign ¶
func (client *Client) ResumeCampaign(request *ResumeCampaignRequest) (response *ResumeCampaignResponse, err error)
ResumeCampaign invokes the ccc.ResumeCampaign API synchronously
func (*Client) ResumeCampaignWithCallback ¶
func (client *Client) ResumeCampaignWithCallback(request *ResumeCampaignRequest, callback func(response *ResumeCampaignResponse, err error)) <-chan int
ResumeCampaignWithCallback invokes the ccc.ResumeCampaign API asynchronously
func (*Client) ResumeCampaignWithChan ¶
func (client *Client) ResumeCampaignWithChan(request *ResumeCampaignRequest) (<-chan *ResumeCampaignResponse, <-chan error)
ResumeCampaignWithChan invokes the ccc.ResumeCampaign API asynchronously
func (*Client) RetrieveCall ¶
func (client *Client) RetrieveCall(request *RetrieveCallRequest) (response *RetrieveCallResponse, err error)
RetrieveCall invokes the ccc.RetrieveCall API synchronously
func (*Client) RetrieveCallWithCallback ¶
func (client *Client) RetrieveCallWithCallback(request *RetrieveCallRequest, callback func(response *RetrieveCallResponse, err error)) <-chan int
RetrieveCallWithCallback invokes the ccc.RetrieveCall API asynchronously
func (*Client) RetrieveCallWithChan ¶
func (client *Client) RetrieveCallWithChan(request *RetrieveCallRequest) (<-chan *RetrieveCallResponse, <-chan error)
RetrieveCallWithChan invokes the ccc.RetrieveCall API asynchronously
func (*Client) SaveRTCStatsV2 ¶
func (client *Client) SaveRTCStatsV2(request *SaveRTCStatsV2Request) (response *SaveRTCStatsV2Response, err error)
SaveRTCStatsV2 invokes the ccc.SaveRTCStatsV2 API synchronously
func (*Client) SaveRTCStatsV2WithCallback ¶
func (client *Client) SaveRTCStatsV2WithCallback(request *SaveRTCStatsV2Request, callback func(response *SaveRTCStatsV2Response, err error)) <-chan int
SaveRTCStatsV2WithCallback invokes the ccc.SaveRTCStatsV2 API asynchronously
func (*Client) SaveRTCStatsV2WithChan ¶
func (client *Client) SaveRTCStatsV2WithChan(request *SaveRTCStatsV2Request) (<-chan *SaveRTCStatsV2Response, <-chan error)
SaveRTCStatsV2WithChan invokes the ccc.SaveRTCStatsV2 API asynchronously
func (*Client) SaveTerminalLog ¶
func (client *Client) SaveTerminalLog(request *SaveTerminalLogRequest) (response *SaveTerminalLogResponse, err error)
SaveTerminalLog invokes the ccc.SaveTerminalLog API synchronously
func (*Client) SaveTerminalLogWithCallback ¶
func (client *Client) SaveTerminalLogWithCallback(request *SaveTerminalLogRequest, callback func(response *SaveTerminalLogResponse, err error)) <-chan int
SaveTerminalLogWithCallback invokes the ccc.SaveTerminalLog API asynchronously
func (*Client) SaveTerminalLogWithChan ¶
func (client *Client) SaveTerminalLogWithChan(request *SaveTerminalLogRequest) (<-chan *SaveTerminalLogResponse, <-chan error)
SaveTerminalLogWithChan invokes the ccc.SaveTerminalLog API asynchronously
func (*Client) SaveWebRTCStats ¶
func (client *Client) SaveWebRTCStats(request *SaveWebRTCStatsRequest) (response *SaveWebRTCStatsResponse, err error)
SaveWebRTCStats invokes the ccc.SaveWebRTCStats API synchronously
func (*Client) SaveWebRTCStatsWithCallback ¶
func (client *Client) SaveWebRTCStatsWithCallback(request *SaveWebRTCStatsRequest, callback func(response *SaveWebRTCStatsResponse, err error)) <-chan int
SaveWebRTCStatsWithCallback invokes the ccc.SaveWebRTCStats API asynchronously
func (*Client) SaveWebRTCStatsWithChan ¶
func (client *Client) SaveWebRTCStatsWithChan(request *SaveWebRTCStatsRequest) (<-chan *SaveWebRTCStatsResponse, <-chan error)
SaveWebRTCStatsWithChan invokes the ccc.SaveWebRTCStats API asynchronously
func (*Client) SaveWebRtcInfo ¶
func (client *Client) SaveWebRtcInfo(request *SaveWebRtcInfoRequest) (response *SaveWebRtcInfoResponse, err error)
SaveWebRtcInfo invokes the ccc.SaveWebRtcInfo API synchronously
func (*Client) SaveWebRtcInfoWithCallback ¶
func (client *Client) SaveWebRtcInfoWithCallback(request *SaveWebRtcInfoRequest, callback func(response *SaveWebRtcInfoResponse, err error)) <-chan int
SaveWebRtcInfoWithCallback invokes the ccc.SaveWebRtcInfo API asynchronously
func (*Client) SaveWebRtcInfoWithChan ¶
func (client *Client) SaveWebRtcInfoWithChan(request *SaveWebRtcInfoRequest) (<-chan *SaveWebRtcInfoResponse, <-chan error)
SaveWebRtcInfoWithChan invokes the ccc.SaveWebRtcInfo API asynchronously
func (*Client) SendDtmfSignaling ¶
func (client *Client) SendDtmfSignaling(request *SendDtmfSignalingRequest) (response *SendDtmfSignalingResponse, err error)
SendDtmfSignaling invokes the ccc.SendDtmfSignaling API synchronously
func (*Client) SendDtmfSignalingWithCallback ¶
func (client *Client) SendDtmfSignalingWithCallback(request *SendDtmfSignalingRequest, callback func(response *SendDtmfSignalingResponse, err error)) <-chan int
SendDtmfSignalingWithCallback invokes the ccc.SendDtmfSignaling API asynchronously
func (*Client) SendDtmfSignalingWithChan ¶
func (client *Client) SendDtmfSignalingWithChan(request *SendDtmfSignalingRequest) (<-chan *SendDtmfSignalingResponse, <-chan error)
SendDtmfSignalingWithChan invokes the ccc.SendDtmfSignaling API asynchronously
func (*Client) SignInGroup ¶
func (client *Client) SignInGroup(request *SignInGroupRequest) (response *SignInGroupResponse, err error)
SignInGroup invokes the ccc.SignInGroup API synchronously
func (*Client) SignInGroupWithCallback ¶
func (client *Client) SignInGroupWithCallback(request *SignInGroupRequest, callback func(response *SignInGroupResponse, err error)) <-chan int
SignInGroupWithCallback invokes the ccc.SignInGroup API asynchronously
func (*Client) SignInGroupWithChan ¶
func (client *Client) SignInGroupWithChan(request *SignInGroupRequest) (<-chan *SignInGroupResponse, <-chan error)
SignInGroupWithChan invokes the ccc.SignInGroup API asynchronously
func (*Client) SignOutGroup ¶
func (client *Client) SignOutGroup(request *SignOutGroupRequest) (response *SignOutGroupResponse, err error)
SignOutGroup invokes the ccc.SignOutGroup API synchronously
func (*Client) SignOutGroupWithCallback ¶
func (client *Client) SignOutGroupWithCallback(request *SignOutGroupRequest, callback func(response *SignOutGroupResponse, err error)) <-chan int
SignOutGroupWithCallback invokes the ccc.SignOutGroup API asynchronously
func (*Client) SignOutGroupWithChan ¶
func (client *Client) SignOutGroupWithChan(request *SignOutGroupRequest) (<-chan *SignOutGroupResponse, <-chan error)
SignOutGroupWithChan invokes the ccc.SignOutGroup API asynchronously
func (*Client) StartBack2BackCall ¶
func (client *Client) StartBack2BackCall(request *StartBack2BackCallRequest) (response *StartBack2BackCallResponse, err error)
StartBack2BackCall invokes the ccc.StartBack2BackCall API synchronously
func (*Client) StartBack2BackCallWithCallback ¶
func (client *Client) StartBack2BackCallWithCallback(request *StartBack2BackCallRequest, callback func(response *StartBack2BackCallResponse, err error)) <-chan int
StartBack2BackCallWithCallback invokes the ccc.StartBack2BackCall API asynchronously
func (*Client) StartBack2BackCallWithChan ¶
func (client *Client) StartBack2BackCallWithChan(request *StartBack2BackCallRequest) (<-chan *StartBack2BackCallResponse, <-chan error)
StartBack2BackCallWithChan invokes the ccc.StartBack2BackCall API asynchronously
func (*Client) StartPredictiveCall ¶
func (client *Client) StartPredictiveCall(request *StartPredictiveCallRequest) (response *StartPredictiveCallResponse, err error)
StartPredictiveCall invokes the ccc.StartPredictiveCall API synchronously
func (*Client) StartPredictiveCallWithCallback ¶
func (client *Client) StartPredictiveCallWithCallback(request *StartPredictiveCallRequest, callback func(response *StartPredictiveCallResponse, err error)) <-chan int
StartPredictiveCallWithCallback invokes the ccc.StartPredictiveCall API asynchronously
func (*Client) StartPredictiveCallWithChan ¶
func (client *Client) StartPredictiveCallWithChan(request *StartPredictiveCallRequest) (<-chan *StartPredictiveCallResponse, <-chan error)
StartPredictiveCallWithChan invokes the ccc.StartPredictiveCall API asynchronously
func (*Client) SubmitCampaign ¶
func (client *Client) SubmitCampaign(request *SubmitCampaignRequest) (response *SubmitCampaignResponse, err error)
SubmitCampaign invokes the ccc.SubmitCampaign API synchronously
func (*Client) SubmitCampaignWithCallback ¶
func (client *Client) SubmitCampaignWithCallback(request *SubmitCampaignRequest, callback func(response *SubmitCampaignResponse, err error)) <-chan int
SubmitCampaignWithCallback invokes the ccc.SubmitCampaign API asynchronously
func (*Client) SubmitCampaignWithChan ¶
func (client *Client) SubmitCampaignWithChan(request *SubmitCampaignRequest) (<-chan *SubmitCampaignResponse, <-chan error)
SubmitCampaignWithChan invokes the ccc.SubmitCampaign API asynchronously
func (*Client) TakeBreak ¶
func (client *Client) TakeBreak(request *TakeBreakRequest) (response *TakeBreakResponse, err error)
TakeBreak invokes the ccc.TakeBreak API synchronously
func (*Client) TakeBreakWithCallback ¶
func (client *Client) TakeBreakWithCallback(request *TakeBreakRequest, callback func(response *TakeBreakResponse, err error)) <-chan int
TakeBreakWithCallback invokes the ccc.TakeBreak API asynchronously
func (*Client) TakeBreakWithChan ¶
func (client *Client) TakeBreakWithChan(request *TakeBreakRequest) (<-chan *TakeBreakResponse, <-chan error)
TakeBreakWithChan invokes the ccc.TakeBreak API asynchronously
func (*Client) UnmuteCall ¶
func (client *Client) UnmuteCall(request *UnmuteCallRequest) (response *UnmuteCallResponse, err error)
UnmuteCall invokes the ccc.UnmuteCall API synchronously
func (*Client) UnmuteCallWithCallback ¶
func (client *Client) UnmuteCallWithCallback(request *UnmuteCallRequest, callback func(response *UnmuteCallResponse, err error)) <-chan int
UnmuteCallWithCallback invokes the ccc.UnmuteCall API asynchronously
func (*Client) UnmuteCallWithChan ¶
func (client *Client) UnmuteCallWithChan(request *UnmuteCallRequest) (<-chan *UnmuteCallResponse, <-chan error)
UnmuteCallWithChan invokes the ccc.UnmuteCall API asynchronously
func (*Client) UnregisterDevice ¶
func (client *Client) UnregisterDevice(request *UnregisterDeviceRequest) (response *UnregisterDeviceResponse, err error)
UnregisterDevice invokes the ccc.UnregisterDevice API synchronously
func (*Client) UnregisterDeviceWithCallback ¶
func (client *Client) UnregisterDeviceWithCallback(request *UnregisterDeviceRequest, callback func(response *UnregisterDeviceResponse, err error)) <-chan int
UnregisterDeviceWithCallback invokes the ccc.UnregisterDevice API asynchronously
func (*Client) UnregisterDeviceWithChan ¶
func (client *Client) UnregisterDeviceWithChan(request *UnregisterDeviceRequest) (<-chan *UnregisterDeviceResponse, <-chan error)
UnregisterDeviceWithChan invokes the ccc.UnregisterDevice API asynchronously
func (*Client) UpdateConfigItems ¶
func (client *Client) UpdateConfigItems(request *UpdateConfigItemsRequest) (response *UpdateConfigItemsResponse, err error)
UpdateConfigItems invokes the ccc.UpdateConfigItems API synchronously
func (*Client) UpdateConfigItemsWithCallback ¶
func (client *Client) UpdateConfigItemsWithCallback(request *UpdateConfigItemsRequest, callback func(response *UpdateConfigItemsResponse, err error)) <-chan int
UpdateConfigItemsWithCallback invokes the ccc.UpdateConfigItems API asynchronously
func (*Client) UpdateConfigItemsWithChan ¶
func (client *Client) UpdateConfigItemsWithChan(request *UpdateConfigItemsRequest) (<-chan *UpdateConfigItemsResponse, <-chan error)
UpdateConfigItemsWithChan invokes the ccc.UpdateConfigItems API asynchronously
type CoachCallRequest ¶
type CoachCallRequest struct { *requests.RpcRequest CoachedUserId string `position:"Query" name:"CoachedUserId"` UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` TimeoutSeconds requests.Integer `position:"Query" name:"TimeoutSeconds"` InstanceId string `position:"Query" name:"InstanceId"` }
CoachCallRequest is the request struct for api CoachCall
func CreateCoachCallRequest ¶
func CreateCoachCallRequest() (request *CoachCallRequest)
CreateCoachCallRequest creates a request to invoke CoachCall API
type CoachCallResponse ¶
type CoachCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
CoachCallResponse is the response struct for api CoachCall
func CreateCoachCallResponse ¶
func CreateCoachCallResponse() (response *CoachCallResponse)
CreateCoachCallResponse creates a response to parse from CoachCall response
type CompleteAttendedTransferRequest ¶
type CompleteAttendedTransferRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` }
CompleteAttendedTransferRequest is the request struct for api CompleteAttendedTransfer
func CreateCompleteAttendedTransferRequest ¶
func CreateCompleteAttendedTransferRequest() (request *CompleteAttendedTransferRequest)
CreateCompleteAttendedTransferRequest creates a request to invoke CompleteAttendedTransfer API
type CompleteAttendedTransferResponse ¶
type CompleteAttendedTransferResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
CompleteAttendedTransferResponse is the response struct for api CompleteAttendedTransfer
func CreateCompleteAttendedTransferResponse ¶
func CreateCompleteAttendedTransferResponse() (response *CompleteAttendedTransferResponse)
CreateCompleteAttendedTransferResponse creates a response to parse from CompleteAttendedTransfer response
type ConfigItem ¶
type ConfigItem struct { ObjectId string `json:"ObjectId" xml:"ObjectId"` Value string `json:"Value" xml:"Value"` ObjectType string `json:"ObjectType" xml:"ObjectType"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Name string `json:"Name" xml:"Name"` }
ConfigItem is a nested struct in ccc response
type ContactFlow ¶
type ContactFlow struct { Type string `json:"Type" xml:"Type"` Definition string `json:"Definition" xml:"Definition"` DraftId string `json:"DraftId" xml:"DraftId"` Description string `json:"Description" xml:"Description"` UpdatedTime string `json:"UpdatedTime" xml:"UpdatedTime"` Editor string `json:"Editor" xml:"Editor"` Published bool `json:"Published" xml:"Published"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Name string `json:"Name" xml:"Name"` ContactFlowId string `json:"ContactFlowId" xml:"ContactFlowId"` CreatedTime string `json:"CreatedTime" xml:"CreatedTime"` NumberList []string `json:"NumberList" xml:"NumberList"` }
ContactFlow is a nested struct in ccc response
type CreateCallTagsRequest ¶
type CreateCallTagsRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` CallTagNameList string `position:"Query" name:"CallTagNameList"` }
CreateCallTagsRequest is the request struct for api CreateCallTags
func CreateCreateCallTagsRequest ¶
func CreateCreateCallTagsRequest() (request *CreateCallTagsRequest)
CreateCreateCallTagsRequest creates a request to invoke CreateCallTags API
type CreateCallTagsResponse ¶
type CreateCallTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data []FailureItem `json:"Data" xml:"Data"` }
CreateCallTagsResponse is the response struct for api CreateCallTags
func CreateCreateCallTagsResponse ¶
func CreateCreateCallTagsResponse() (response *CreateCallTagsResponse)
CreateCreateCallTagsResponse creates a response to parse from CreateCallTags response
type CreateCampaignRequest ¶
type CreateCampaignRequest struct { *requests.RpcRequest QueueId string `position:"Query" name:"QueueId"` ContactFlowId string `position:"Query" name:"ContactFlowId"` Simulation requests.Boolean `position:"Query" name:"Simulation"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` MaxAttemptCount requests.Integer `position:"Query" name:"MaxAttemptCount"` StrategyParameters string `position:"Query" name:"StrategyParameters"` CaseFileKey string `position:"Query" name:"CaseFileKey"` MinAttemptInterval requests.Integer `position:"Query" name:"MinAttemptInterval"` InstanceId string `position:"Query" name:"InstanceId"` SimulationParameters string `position:"Query" name:"SimulationParameters"` Name string `position:"Query" name:"Name"` StrategyType string `position:"Query" name:"StrategyType"` CaseList string `position:"Query" name:"CaseList"` CallableTime string `position:"Query" name:"CallableTime"` }
CreateCampaignRequest is the request struct for api CreateCampaign
func CreateCreateCampaignRequest ¶
func CreateCreateCampaignRequest() (request *CreateCampaignRequest)
CreateCreateCampaignRequest creates a request to invoke CreateCampaign API
type CreateCampaignResponse ¶
type CreateCampaignResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` HttpStatusCode int64 `json:"HttpStatusCode" xml:"HttpStatusCode"` }
CreateCampaignResponse is the response struct for api CreateCampaign
func CreateCreateCampaignResponse ¶
func CreateCreateCampaignResponse() (response *CreateCampaignResponse)
CreateCreateCampaignResponse creates a response to parse from CreateCampaign response
type CreateCustomCallTaggingRequest ¶
type CreateCustomCallTaggingRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` CustomNumberList string `position:"Query" name:"CustomNumberList"` }
CreateCustomCallTaggingRequest is the request struct for api CreateCustomCallTagging
func CreateCreateCustomCallTaggingRequest ¶
func CreateCreateCustomCallTaggingRequest() (request *CreateCustomCallTaggingRequest)
CreateCreateCustomCallTaggingRequest creates a request to invoke CreateCustomCallTagging API
type CreateCustomCallTaggingResponse ¶
type CreateCustomCallTaggingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data []FailureItem `json:"Data" xml:"Data"` }
CreateCustomCallTaggingResponse is the response struct for api CreateCustomCallTagging
func CreateCreateCustomCallTaggingResponse ¶
func CreateCreateCustomCallTaggingResponse() (response *CreateCustomCallTaggingResponse)
CreateCreateCustomCallTaggingResponse creates a response to parse from CreateCustomCallTagging response
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { *requests.RpcRequest AdminRamIdList string `position:"Query" name:"AdminRamIdList"` DomainName string `position:"Query" name:"DomainName"` Description string `position:"Query" name:"Description"` NumberList string `position:"Query" name:"NumberList"` Name string `position:"Query" name:"Name"` }
CreateInstanceRequest is the request struct for api CreateInstance
func CreateCreateInstanceRequest ¶
func CreateCreateInstanceRequest() (request *CreateInstanceRequest)
CreateCreateInstanceRequest creates a request to invoke CreateInstance API
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
CreateInstanceResponse is the response struct for api CreateInstance
func CreateCreateInstanceResponse ¶
func CreateCreateInstanceResponse() (response *CreateInstanceResponse)
CreateCreateInstanceResponse creates a response to parse from CreateInstance response
type CreateSkillGroupRequest ¶
type CreateSkillGroupRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` InstanceId string `position:"Query" name:"InstanceId"` DisplayName string `position:"Query" name:"DisplayName"` Name string `position:"Query" name:"Name"` }
CreateSkillGroupRequest is the request struct for api CreateSkillGroup
func CreateCreateSkillGroupRequest ¶
func CreateCreateSkillGroupRequest() (request *CreateSkillGroupRequest)
CreateCreateSkillGroupRequest creates a request to invoke CreateSkillGroup API
type CreateSkillGroupResponse ¶
type CreateSkillGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateSkillGroupResponse is the response struct for api CreateSkillGroup
func CreateCreateSkillGroupResponse ¶
func CreateCreateSkillGroupResponse() (response *CreateSkillGroupResponse)
CreateCreateSkillGroupResponse creates a response to parse from CreateSkillGroup response
type CreateUserRequest ¶
type CreateUserRequest struct { *requests.RpcRequest LoginName string `position:"Query" name:"LoginName"` RoleId string `position:"Query" name:"RoleId"` Mobile string `position:"Query" name:"Mobile"` WorkMode string `position:"Query" name:"WorkMode"` InstanceId string `position:"Query" name:"InstanceId"` DisplayName string `position:"Query" name:"DisplayName"` ResetPassword requests.Boolean `position:"Query" name:"ResetPassword"` DisplayId string `position:"Query" name:"DisplayId"` SkillLevelList string `position:"Query" name:"SkillLevelList"` Email string `position:"Query" name:"Email"` }
CreateUserRequest is the request struct for api CreateUser
func CreateCreateUserRequest ¶
func CreateCreateUserRequest() (request *CreateUserRequest)
CreateCreateUserRequest creates a request to invoke CreateUser API
type CreateUserResponse ¶
type CreateUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
CreateUserResponse is the response struct for api CreateUser
func CreateCreateUserResponse ¶
func CreateCreateUserResponse() (response *CreateUserResponse)
CreateCreateUserResponse creates a response to parse from CreateUser response
type CustomCallTagging ¶
type CustomCallTagging struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` Number string `json:"Number" xml:"Number"` Description string `json:"Description" xml:"Description"` Creator string `json:"Creator" xml:"Creator"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` CallTagList []CallTag `json:"CallTagList" xml:"CallTagList"` }
CustomCallTagging is a nested struct in ccc response
type CustomerEvents ¶
type CustomerEvents struct {
CustomerEventsItem []CustomerEventsItem `json:"CustomerEvents" xml:"CustomerEvents"`
}
CustomerEvents is a nested struct in ccc response
type CustomerEventsItem ¶
type CustomerEventsItem struct { CustomerId string `json:"CustomerId" xml:"CustomerId"` EventSequence []EventSequenceItem `json:"EventSequence" xml:"EventSequence"` }
CustomerEventsItem is a nested struct in ccc response
type Data ¶
type Data struct { QueueName string `json:"QueueName" xml:"QueueName"` AgentServerUrl string `json:"AgentServerUrl" xml:"AgentServerUrl"` SatisfactionSurveyChannel string `json:"SatisfactionSurveyChannel" xml:"SatisfactionSurveyChannel"` MaxAttemptCount int64 `json:"MaxAttemptCount" xml:"MaxAttemptCount"` CalleeLocation string `json:"CalleeLocation" xml:"CalleeLocation"` Simulation bool `json:"Simulation" xml:"Simulation"` ActualStartTime int64 `json:"ActualStartTime" xml:"ActualStartTime"` RoleName string `json:"RoleName" xml:"RoleName"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` CallDuration int64 `json:"CallDuration" xml:"CallDuration"` Reserved int64 `json:"Reserved" xml:"Reserved"` FileName string `json:"FileName" xml:"FileName"` WaitingCalls int64 `json:"WaitingCalls" xml:"WaitingCalls"` TalkingAgents int64 `json:"TalkingAgents" xml:"TalkingAgents"` CallsAbandoned int64 `json:"CallsAbandoned" xml:"CallsAbandoned"` BreakingAgents int64 `json:"BreakingAgents" xml:"BreakingAgents"` RoleId string `json:"RoleId" xml:"RoleId"` TotalAgents int64 `json:"TotalAgents" xml:"TotalAgents"` Email string `json:"Email" xml:"Email"` ConnectedRate float64 `json:"ConnectedRate" xml:"ConnectedRate"` DomainName string `json:"DomainName" xml:"DomainName"` RecordingReady bool `json:"RecordingReady" xml:"RecordingReady"` AbandonedRate float64 `json:"AbandonedRate" xml:"AbandonedRate"` Host string `json:"Host" xml:"Host"` DeviceExt string `json:"DeviceExt" xml:"DeviceExt"` Status string `json:"Status" xml:"Status"` UserKey string `json:"UserKey" xml:"UserKey"` Name string `json:"Name" xml:"Name"` CallsDialed int64 `json:"CallsDialed" xml:"CallsDialed"` SkillGroupIds string `json:"SkillGroupIds" xml:"SkillGroupIds"` DeviceState string `json:"DeviceState" xml:"DeviceState"` DisplayId string `json:"DisplayId" xml:"DisplayId"` PageSize int `json:"PageSize" xml:"PageSize"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Satisfaction int `json:"Satisfaction" xml:"Satisfaction"` StrategyType string `json:"StrategyType" xml:"StrategyType"` Extension string `json:"Extension" xml:"Extension"` BreakCode string `json:"BreakCode" xml:"BreakCode"` ReleaseTime int64 `json:"ReleaseTime" xml:"ReleaseTime"` Policy string `json:"Policy" xml:"Policy"` ReadyAgents int64 `json:"ReadyAgents" xml:"ReadyAgents"` InteractiveCalls int64 `json:"InteractiveCalls" xml:"InteractiveCalls"` JobId string `json:"JobId" xml:"JobId"` Caps int64 `json:"Caps" xml:"Caps"` CalledNumber string `json:"CalledNumber" xml:"CalledNumber"` AccessKeyId string `json:"AccessKeyId" xml:"AccessKeyId"` SatisfactionSurveyOffered bool `json:"SatisfactionSurveyOffered" xml:"SatisfactionSurveyOffered"` TotalCases int64 `json:"TotalCases" xml:"TotalCases"` Signature string `json:"Signature" xml:"Signature"` State string `json:"State" xml:"State"` TotalCalls int64 `json:"TotalCalls" xml:"TotalCalls"` LoginName string `json:"LoginName" xml:"LoginName"` AliyunUid string `json:"AliyunUid" xml:"AliyunUid"` CasesUncompleted int64 `json:"CasesUncompleted" xml:"CasesUncompleted"` QueueId string `json:"QueueId" xml:"QueueId"` CallsConnected int64 `json:"CallsConnected" xml:"CallsConnected"` ContextId int64 `json:"ContextId" xml:"ContextId"` ExpireTime int `json:"ExpireTime" xml:"ExpireTime"` EarlyMediaState string `json:"EarlyMediaState" xml:"EarlyMediaState"` AgentIds string `json:"AgentIds" xml:"AgentIds"` StartTime int64 `json:"StartTime" xml:"StartTime"` SkillGroupNames string `json:"SkillGroupNames" xml:"SkillGroupNames"` UserKey2 string `json:"UserKey2" xml:"UserKey2"` Password string `json:"Password" xml:"Password"` Signature2 string `json:"Signature2" xml:"Signature2"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Id string `json:"Id" xml:"Id"` ActualEndTime int64 `json:"ActualEndTime" xml:"ActualEndTime"` LongestWaitingTime int64 `json:"LongestWaitingTime" xml:"LongestWaitingTime"` ContactId string `json:"ContactId" xml:"ContactId"` AgentNames string `json:"AgentNames" xml:"AgentNames"` SimulationParameters string `json:"SimulationParameters" xml:"SimulationParameters"` LoggedInAgents int64 `json:"LoggedInAgents" xml:"LoggedInAgents"` ContactType string `json:"ContactType" xml:"ContactType"` Province string `json:"Province" xml:"Province"` CasesUncompletedAfterAttempted int64 `json:"CasesUncompletedAfterAttempted" xml:"CasesUncompletedAfterAttempted"` CasesConnected int64 `json:"CasesConnected" xml:"CasesConnected"` FileUrl string `json:"FileUrl" xml:"FileUrl"` Mobile string `json:"Mobile" xml:"Mobile"` ConsoleUrl string `json:"ConsoleUrl" xml:"ConsoleUrl"` CampaignId string `json:"CampaignId" xml:"CampaignId"` CallerLocation string `json:"CallerLocation" xml:"CallerLocation"` StrategyParameters string `json:"StrategyParameters" xml:"StrategyParameters"` CasesAborted int64 `json:"CasesAborted" xml:"CasesAborted"` UserState string `json:"UserState" xml:"UserState"` UserId string `json:"UserId" xml:"UserId"` DeviceId string `json:"DeviceId" xml:"DeviceId"` LastCallingTime int64 `json:"LastCallingTime" xml:"LastCallingTime"` PageNumber int `json:"PageNumber" xml:"PageNumber"` EstablishedTime int64 `json:"EstablishedTime" xml:"EstablishedTime"` Description string `json:"Description" xml:"Description"` PlanedStartTime int64 `json:"PlanedStartTime" xml:"PlanedStartTime"` Heartbeat int64 `json:"Heartbeat" xml:"Heartbeat"` CaseFileKey string `json:"CaseFileKey" xml:"CaseFileKey"` City string `json:"City" xml:"City"` DisplayName string `json:"DisplayName" xml:"DisplayName"` SipServerUrl string `json:"SipServerUrl" xml:"SipServerUrl"` Url string `json:"Url" xml:"Url"` Number string `json:"Number" xml:"Number"` WorkMode string `json:"WorkMode" xml:"WorkMode"` CallingNumber string `json:"CallingNumber" xml:"CallingNumber"` WorkingAgents int64 `json:"WorkingAgents" xml:"WorkingAgents"` MinAttemptInterval int64 `json:"MinAttemptInterval" xml:"MinAttemptInterval"` OutboundScenario bool `json:"OutboundScenario" xml:"OutboundScenario"` ContactDisposition string `json:"ContactDisposition" xml:"ContactDisposition"` PlanedEndTime int64 `json:"PlanedEndTime" xml:"PlanedEndTime"` UserName string `json:"UserName" xml:"UserName"` OccupancyRate float64 `json:"OccupancyRate" xml:"OccupancyRate"` ReleaseInitiator string `json:"ReleaseInitiator" xml:"ReleaseInitiator"` FilePath string `json:"FilePath" xml:"FilePath"` SignedSkillGroupIdList []string `json:"SignedSkillGroupIdList" xml:"SignedSkillGroupIdList"` CallContext CallContext `json:"CallContext" xml:"CallContext"` UserContext UserContext `json:"UserContext" xml:"UserContext"` Outbound Outbound `json:"Outbound" xml:"Outbound"` Overall Overall `json:"Overall" xml:"Overall"` Inbound Inbound `json:"Inbound" xml:"Inbound"` IvrEvents []IvrEventsItem `json:"IvrEvents" xml:"IvrEvents"` CustomerEvents []CustomerEventsItem `json:"CustomerEvents" xml:"CustomerEvents"` QueueEvents []QueueEventsItem `json:"QueueEvents" xml:"QueueEvents"` List []RealTimeAgentState `json:"List" xml:"List"` AdminList []User `json:"AdminList" xml:"AdminList"` AgentEvents []AgentEventsItem `json:"AgentEvents" xml:"AgentEvents"` NumberList []PhoneNumber `json:"NumberList" xml:"NumberList"` }
Data is a nested struct in ccc response
type DataInAddPersonalNumbersToUser ¶
type DataInAddPersonalNumbersToUser struct {
FailList []string `json:"FailList" xml:"FailList"`
}
DataInAddPersonalNumbersToUser is a nested struct in ccc response
type DataInAddPhoneNumbers ¶
type DataInAddPhoneNumbers struct {
Data []string `json:"Data" xml:"Data"`
}
DataInAddPhoneNumbers is a nested struct in ccc response
type DataInCreateCallTags ¶
type DataInCreateCallTags struct {
FailureItem []FailureItem `json:"FailureItem" xml:"FailureItem"`
}
DataInCreateCallTags is a nested struct in ccc response
type DataInCreateCustomCallTagging ¶
type DataInCreateCustomCallTagging struct {
FailureItem []FailureItem `json:"FailureItem" xml:"FailureItem"`
}
DataInCreateCustomCallTagging is a nested struct in ccc response
type DataInGetInstanceTrendingReport ¶
type DataInGetInstanceTrendingReport struct { Inbound []InboundItem `json:"Inbound" xml:"Inbound"` Outbound []OutboundItem `json:"Outbound" xml:"Outbound"` }
DataInGetInstanceTrendingReport is a nested struct in ccc response
type DataInImportAdmins ¶
type DataInImportAdmins struct {
User []User `json:"User" xml:"User"`
}
DataInImportAdmins is a nested struct in ccc response
type DataInImportCustomCallTagging ¶
type DataInImportCustomCallTagging struct {
FailureItem []FailureItem `json:"FailureItem" xml:"FailureItem"`
}
DataInImportCustomCallTagging is a nested struct in ccc response
type DataInListAgentStateLogs ¶
type DataInListAgentStateLogs struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInListAgentStateLogs is a nested struct in ccc response
type DataInListAttempts ¶
type DataInListAttempts struct { TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` List []AttemptList `json:"List" xml:"List"` }
DataInListAttempts is a nested struct in ccc response
type DataInListBriefSkillGroups ¶
type DataInListBriefSkillGroups struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []SkillGroup `json:"List" xml:"List"` }
DataInListBriefSkillGroups is a nested struct in ccc response
type DataInListCallDetailRecords ¶
type DataInListCallDetailRecords struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []CallDetailRecord `json:"List" xml:"List"` }
DataInListCallDetailRecords is a nested struct in ccc response
type DataInListCallTags ¶
type DataInListCallTags struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []CallTag `json:"List" xml:"List"` }
DataInListCallTags is a nested struct in ccc response
type DataInListCampaignTrendingReport ¶
type DataInListCampaignTrendingReport struct {
TrendingList []TrendingList `json:"TrendingList" xml:"TrendingList"`
}
DataInListCampaignTrendingReport is a nested struct in ccc response
type DataInListCampaigns ¶
type DataInListCampaigns struct { PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` List []List `json:"List" xml:"List"` }
DataInListCampaigns is a nested struct in ccc response
type DataInListCases ¶
type DataInListCases struct { PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` List []List `json:"List" xml:"List"` }
DataInListCases is a nested struct in ccc response
type DataInListConfigItems ¶
type DataInListConfigItems struct {
ConfigItem []ConfigItem `json:"ConfigItem" xml:"ConfigItem"`
}
DataInListConfigItems is a nested struct in ccc response
type DataInListContactFlows ¶
type DataInListContactFlows struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []ContactFlow `json:"List" xml:"List"` }
DataInListContactFlows is a nested struct in ccc response
type DataInListCustomCallTagging ¶
type DataInListCustomCallTagging struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []CustomCallTagging `json:"List" xml:"List"` }
DataInListCustomCallTagging is a nested struct in ccc response
type DataInListDevices ¶
type DataInListDevices struct {
Device []Device `json:"Device" xml:"Device"`
}
DataInListDevices is a nested struct in ccc response
type DataInListDoNotCallNumbers ¶
type DataInListDoNotCallNumbers struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []BlockedNumber `json:"List" xml:"List"` }
DataInListDoNotCallNumbers is a nested struct in ccc response
type DataInListHistoricalAgentReport ¶
type DataInListHistoricalAgentReport struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []Items `json:"List" xml:"List"` }
DataInListHistoricalAgentReport is a nested struct in ccc response
type DataInListHistoricalSkillGroupReport ¶
type DataInListHistoricalSkillGroupReport struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []Items `json:"List" xml:"List"` }
DataInListHistoricalSkillGroupReport is a nested struct in ccc response
type DataInListInstances ¶
type DataInListInstances struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []CallCenterInstance `json:"List" xml:"List"` }
DataInListInstances is a nested struct in ccc response
type DataInListInstancesOfUser ¶
type DataInListInstancesOfUser struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []CallCenterInstance `json:"List" xml:"List"` }
DataInListInstancesOfUser is a nested struct in ccc response
type DataInListIntervalAgentReport ¶
type DataInListIntervalAgentReport struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInListIntervalAgentReport is a nested struct in ccc response
type DataInListIntervalInstanceReport ¶
type DataInListIntervalInstanceReport struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInListIntervalInstanceReport is a nested struct in ccc response
type DataInListIntervalSkillGroupReport ¶
type DataInListIntervalSkillGroupReport struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInListIntervalSkillGroupReport is a nested struct in ccc response
type DataInListIvrTrackingDetails ¶
type DataInListIvrTrackingDetails struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []IvrTracking `json:"List" xml:"List"` }
DataInListIvrTrackingDetails is a nested struct in ccc response
type DataInListMonoRecordings ¶
type DataInListMonoRecordings struct {
RecordingDTO []RecordingDTO `json:"RecordingDTO" xml:"RecordingDTO"`
}
DataInListMonoRecordings is a nested struct in ccc response
type DataInListMultiChannelRecordings ¶
type DataInListMultiChannelRecordings struct {
RecordingDTO []RecordingDTOInListMultiChannelRecordings `json:"RecordingDTO" xml:"RecordingDTO"`
}
DataInListMultiChannelRecordings is a nested struct in ccc response
type DataInListOutboundNumbersOfUser ¶
type DataInListOutboundNumbersOfUser struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []PhoneNumber `json:"List" xml:"List"` }
DataInListOutboundNumbersOfUser is a nested struct in ccc response
type DataInListPersonalNumbersOfUser ¶
type DataInListPersonalNumbersOfUser struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []PhoneNumber `json:"List" xml:"List"` }
DataInListPersonalNumbersOfUser is a nested struct in ccc response
type DataInListPhoneNumbers ¶
type DataInListPhoneNumbers struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []PhoneNumber `json:"List" xml:"List"` }
DataInListPhoneNumbers is a nested struct in ccc response
type DataInListPhoneNumbersOfSkillGroup ¶
type DataInListPhoneNumbersOfSkillGroup struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []PhoneNumber `json:"List" xml:"List"` }
DataInListPhoneNumbersOfSkillGroup is a nested struct in ccc response
type DataInListPrivilegesOfUser ¶
type DataInListPrivilegesOfUser struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInListPrivilegesOfUser is a nested struct in ccc response
type DataInListRamUsers ¶
type DataInListRamUsers struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []RamUser `json:"List" xml:"List"` }
DataInListRamUsers is a nested struct in ccc response
type DataInListRealtimeAgentStates ¶
type DataInListRealtimeAgentStates struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []AgentState `json:"List" xml:"List"` }
DataInListRealtimeAgentStates is a nested struct in ccc response
type DataInListRealtimeSkillGroupStates ¶
type DataInListRealtimeSkillGroupStates struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []SkillGroupState `json:"List" xml:"List"` }
DataInListRealtimeSkillGroupStates is a nested struct in ccc response
type DataInListRecentCallDetailRecords ¶
type DataInListRecentCallDetailRecords struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []CallDetailRecord `json:"List" xml:"List"` }
DataInListRecentCallDetailRecords is a nested struct in ccc response
type DataInListRoles ¶
type DataInListRoles struct {
Role []Role `json:"Role" xml:"Role"`
}
DataInListRoles is a nested struct in ccc response
type DataInListSipCallRecords ¶
type DataInListSipCallRecords struct {
SipCallRecords []SipCallRecords `json:"sipCallRecords" xml:"sipCallRecords"`
}
DataInListSipCallRecords is a nested struct in ccc response
type DataInListSipTraces ¶
type DataInListSipTraces struct {
CallTraces []CallTraces `json:"CallTraces" xml:"CallTraces"`
}
DataInListSipTraces is a nested struct in ccc response
type DataInListSkillGroupStates ¶
type DataInListSkillGroupStates struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []RealTimeSkillGroupState `json:"List" xml:"List"` }
DataInListSkillGroupStates is a nested struct in ccc response
type DataInListSkillGroups ¶
type DataInListSkillGroups struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []SkillGroup `json:"List" xml:"List"` }
DataInListSkillGroups is a nested struct in ccc response
type DataInListSkillLevelsOfUser ¶
type DataInListSkillLevelsOfUser struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []UserSkillLevel `json:"List" xml:"List"` }
DataInListSkillLevelsOfUser is a nested struct in ccc response
type DataInListUnassignedNumbers ¶
type DataInListUnassignedNumbers struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []PhoneNumberInListUnassignedNumbers `json:"List" xml:"List"` }
DataInListUnassignedNumbers is a nested struct in ccc response
type DataInListUserLevelsOfSkillGroup ¶
type DataInListUserLevelsOfSkillGroup struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []UserSkillLevelInListUserLevelsOfSkillGroup `json:"List" xml:"List"` }
DataInListUserLevelsOfSkillGroup is a nested struct in ccc response
type DataInListUsers ¶
type DataInListUsers struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []UserDetail `json:"List" xml:"List"` }
DataInListUsers is a nested struct in ccc response
type DataInPickOutboundNumbers ¶
type DataInPickOutboundNumbers struct {
NumberPair []NumberPair `json:"NumberPair" xml:"NumberPair"`
}
DataInPickOutboundNumbers is a nested struct in ccc response
type DataInRemovePhoneNumbers ¶
type DataInRemovePhoneNumbers struct {
Number []string `json:"Number" xml:"Number"`
}
DataInRemovePhoneNumbers is a nested struct in ccc response
type DataItem ¶
type DataItem struct { Name string `json:"Name" xml:"Name"` StateCode string `json:"StateCode" xml:"StateCode"` StartTime int64 `json:"StartTime" xml:"StartTime"` State string `json:"State" xml:"State"` OutboundScenario bool `json:"OutboundScenario" xml:"OutboundScenario"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Scope string `json:"Scope" xml:"Scope"` StatsTime int64 `json:"StatsTime" xml:"StatsTime"` Duration int64 `json:"Duration" xml:"Duration"` Outbound OutboundInListIntervalAgentReport `json:"Outbound" xml:"Outbound"` Inbound Inbound `json:"Inbound" xml:"Inbound"` Overall Overall `json:"Overall" xml:"Overall"` }
DataItem is a nested struct in ccc response
type DeleteCallTagRequest ¶
type DeleteCallTagRequest struct { *requests.RpcRequest TagName string `position:"Query" name:"TagName"` InstanceId string `position:"Query" name:"InstanceId"` }
DeleteCallTagRequest is the request struct for api DeleteCallTag
func CreateDeleteCallTagRequest ¶
func CreateDeleteCallTagRequest() (request *DeleteCallTagRequest)
CreateDeleteCallTagRequest creates a request to invoke DeleteCallTag API
type DeleteCallTagResponse ¶
type DeleteCallTagResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
DeleteCallTagResponse is the response struct for api DeleteCallTag
func CreateDeleteCallTagResponse ¶
func CreateDeleteCallTagResponse() (response *DeleteCallTagResponse)
CreateDeleteCallTagResponse creates a response to parse from DeleteCallTag response
type DeleteCustomCallTaggingRequest ¶
type DeleteCustomCallTaggingRequest struct { *requests.RpcRequest Number string `position:"Query" name:"Number"` InstanceId string `position:"Query" name:"InstanceId"` }
DeleteCustomCallTaggingRequest is the request struct for api DeleteCustomCallTagging
func CreateDeleteCustomCallTaggingRequest ¶
func CreateDeleteCustomCallTaggingRequest() (request *DeleteCustomCallTaggingRequest)
CreateDeleteCustomCallTaggingRequest creates a request to invoke DeleteCustomCallTagging API
type DeleteCustomCallTaggingResponse ¶
type DeleteCustomCallTaggingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
DeleteCustomCallTaggingResponse is the response struct for api DeleteCustomCallTagging
func CreateDeleteCustomCallTaggingResponse ¶
func CreateDeleteCustomCallTaggingResponse() (response *DeleteCustomCallTaggingResponse)
CreateDeleteCustomCallTaggingResponse creates a response to parse from DeleteCustomCallTagging response
type DeleteSkillGroupRequest ¶
type DeleteSkillGroupRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` Force requests.Boolean `position:"Query" name:"Force"` }
DeleteSkillGroupRequest is the request struct for api DeleteSkillGroup
func CreateDeleteSkillGroupRequest ¶
func CreateDeleteSkillGroupRequest() (request *DeleteSkillGroupRequest)
CreateDeleteSkillGroupRequest creates a request to invoke DeleteSkillGroup API
type DeleteSkillGroupResponse ¶
type DeleteSkillGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSkillGroupResponse is the response struct for api DeleteSkillGroup
func CreateDeleteSkillGroupResponse ¶
func CreateDeleteSkillGroupResponse() (response *DeleteSkillGroupResponse)
CreateDeleteSkillGroupResponse creates a response to parse from DeleteSkillGroup response
type Device ¶
type Device struct { Extension string `json:"Extension" xml:"Extension"` Expires int64 `json:"Expires" xml:"Expires"` Contact string `json:"Contact" xml:"Contact"` DeviceId string `json:"DeviceId" xml:"DeviceId"` UserId string `json:"UserId" xml:"UserId"` CallId string `json:"CallId" xml:"CallId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
Device is a nested struct in ccc response
type EventSequenceInGetCallDetailRecord ¶
type EventSequenceInGetCallDetailRecord struct {
EventSequenceItem []EventSequenceItem `json:"EventSequence" xml:"EventSequence"`
}
EventSequenceInGetCallDetailRecord is a nested struct in ccc response
type EventSequenceItem ¶
type EventSequenceItem struct { Event string `json:"Event" xml:"Event"` EventTime int64 `json:"EventTime" xml:"EventTime"` Duration int64 `json:"Duration" xml:"Duration"` }
EventSequenceItem is a nested struct in ccc response
type ExportCustomCallTaggingRequest ¶
type ExportCustomCallTaggingRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
ExportCustomCallTaggingRequest is the request struct for api ExportCustomCallTagging
func CreateExportCustomCallTaggingRequest ¶
func CreateExportCustomCallTaggingRequest() (request *ExportCustomCallTaggingRequest)
CreateExportCustomCallTaggingRequest creates a request to invoke ExportCustomCallTagging API
type ExportCustomCallTaggingResponse ¶
type ExportCustomCallTaggingResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
ExportCustomCallTaggingResponse is the response struct for api ExportCustomCallTagging
func CreateExportCustomCallTaggingResponse ¶
func CreateExportCustomCallTaggingResponse() (response *ExportCustomCallTaggingResponse)
CreateExportCustomCallTaggingResponse creates a response to parse from ExportCustomCallTagging response
type ExportDoNotCallNumbersRequest ¶
type ExportDoNotCallNumbersRequest struct { *requests.RpcRequest SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` Scope string `position:"Query" name:"Scope"` }
ExportDoNotCallNumbersRequest is the request struct for api ExportDoNotCallNumbers
func CreateExportDoNotCallNumbersRequest ¶
func CreateExportDoNotCallNumbersRequest() (request *ExportDoNotCallNumbersRequest)
CreateExportDoNotCallNumbersRequest creates a request to invoke ExportDoNotCallNumbers API
type ExportDoNotCallNumbersResponse ¶
type ExportDoNotCallNumbersResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
ExportDoNotCallNumbersResponse is the response struct for api ExportDoNotCallNumbers
func CreateExportDoNotCallNumbersResponse ¶
func CreateExportDoNotCallNumbersResponse() (response *ExportDoNotCallNumbersResponse)
CreateExportDoNotCallNumbersResponse creates a response to parse from ExportDoNotCallNumbers response
type FailureItem ¶
type FailureItem struct { Reason string `json:"Reason" xml:"Reason"` Item string `json:"Item" xml:"Item"` }
FailureItem is a nested struct in ccc response
type GetCallDetailRecordRequest ¶
type GetCallDetailRecordRequest struct { *requests.RpcRequest ContactId string `position:"Query" name:"ContactId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetCallDetailRecordRequest is the request struct for api GetCallDetailRecord
func CreateGetCallDetailRecordRequest ¶
func CreateGetCallDetailRecordRequest() (request *GetCallDetailRecordRequest)
CreateGetCallDetailRecordRequest creates a request to invoke GetCallDetailRecord API
type GetCallDetailRecordResponse ¶
type GetCallDetailRecordResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetCallDetailRecordResponse is the response struct for api GetCallDetailRecord
func CreateGetCallDetailRecordResponse ¶
func CreateGetCallDetailRecordResponse() (response *GetCallDetailRecordResponse)
CreateGetCallDetailRecordResponse creates a response to parse from GetCallDetailRecord response
type GetCampaignRequest ¶
type GetCampaignRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` CampaignId string `position:"Query" name:"CampaignId"` }
GetCampaignRequest is the request struct for api GetCampaign
func CreateGetCampaignRequest ¶
func CreateGetCampaignRequest() (request *GetCampaignRequest)
CreateGetCampaignRequest creates a request to invoke GetCampaign API
type GetCampaignResponse ¶
type GetCampaignResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HttpStatusCode int64 `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
GetCampaignResponse is the response struct for api GetCampaign
func CreateGetCampaignResponse ¶
func CreateGetCampaignResponse() (response *GetCampaignResponse)
CreateGetCampaignResponse creates a response to parse from GetCampaign response
type GetCaseFileUploadUrlRequest ¶
type GetCaseFileUploadUrlRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` FileName string `position:"Query" name:"FileName"` }
GetCaseFileUploadUrlRequest is the request struct for api GetCaseFileUploadUrl
func CreateGetCaseFileUploadUrlRequest ¶
func CreateGetCaseFileUploadUrlRequest() (request *GetCaseFileUploadUrlRequest)
CreateGetCaseFileUploadUrlRequest creates a request to invoke GetCaseFileUploadUrl API
type GetCaseFileUploadUrlResponse ¶
type GetCaseFileUploadUrlResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetCaseFileUploadUrlResponse is the response struct for api GetCaseFileUploadUrl
func CreateGetCaseFileUploadUrlResponse ¶
func CreateGetCaseFileUploadUrlResponse() (response *GetCaseFileUploadUrlResponse)
CreateGetCaseFileUploadUrlResponse creates a response to parse from GetCaseFileUploadUrl response
type GetDoNotCallFileUploadParametersRequest ¶
type GetDoNotCallFileUploadParametersRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` FileName string `position:"Query" name:"FileName"` }
GetDoNotCallFileUploadParametersRequest is the request struct for api GetDoNotCallFileUploadParameters
func CreateGetDoNotCallFileUploadParametersRequest ¶
func CreateGetDoNotCallFileUploadParametersRequest() (request *GetDoNotCallFileUploadParametersRequest)
CreateGetDoNotCallFileUploadParametersRequest creates a request to invoke GetDoNotCallFileUploadParameters API
type GetDoNotCallFileUploadParametersResponse ¶
type GetDoNotCallFileUploadParametersResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
GetDoNotCallFileUploadParametersResponse is the response struct for api GetDoNotCallFileUploadParameters
func CreateGetDoNotCallFileUploadParametersResponse ¶
func CreateGetDoNotCallFileUploadParametersResponse() (response *GetDoNotCallFileUploadParametersResponse)
CreateGetDoNotCallFileUploadParametersResponse creates a response to parse from GetDoNotCallFileUploadParameters response
type GetHistoricalCallerReportRequest ¶
type GetHistoricalCallerReportRequest struct { *requests.RpcRequest StopTime requests.Integer `position:"Query" name:"StopTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` CallingNumber string `position:"Query" name:"CallingNumber"` InstanceId string `position:"Query" name:"InstanceId"` }
GetHistoricalCallerReportRequest is the request struct for api GetHistoricalCallerReport
func CreateGetHistoricalCallerReportRequest ¶
func CreateGetHistoricalCallerReportRequest() (request *GetHistoricalCallerReportRequest)
CreateGetHistoricalCallerReportRequest creates a request to invoke GetHistoricalCallerReport API
type GetHistoricalCallerReportResponse ¶
type GetHistoricalCallerReportResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetHistoricalCallerReportResponse is the response struct for api GetHistoricalCallerReport
func CreateGetHistoricalCallerReportResponse ¶
func CreateGetHistoricalCallerReportResponse() (response *GetHistoricalCallerReportResponse)
CreateGetHistoricalCallerReportResponse creates a response to parse from GetHistoricalCallerReport response
type GetHistoricalCampaignReportRequest ¶
type GetHistoricalCampaignReportRequest struct { *requests.RpcRequest CampaignId string `position:"Query" name:"CampaignId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetHistoricalCampaignReportRequest is the request struct for api GetHistoricalCampaignReport
func CreateGetHistoricalCampaignReportRequest ¶
func CreateGetHistoricalCampaignReportRequest() (request *GetHistoricalCampaignReportRequest)
CreateGetHistoricalCampaignReportRequest creates a request to invoke GetHistoricalCampaignReport API
type GetHistoricalCampaignReportResponse ¶
type GetHistoricalCampaignReportResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetHistoricalCampaignReportResponse is the response struct for api GetHistoricalCampaignReport
func CreateGetHistoricalCampaignReportResponse ¶
func CreateGetHistoricalCampaignReportResponse() (response *GetHistoricalCampaignReportResponse)
CreateGetHistoricalCampaignReportResponse creates a response to parse from GetHistoricalCampaignReport response
type GetHistoricalInstanceReportRequest ¶
type GetHistoricalInstanceReportRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` InstanceId string `position:"Query" name:"InstanceId"` }
GetHistoricalInstanceReportRequest is the request struct for api GetHistoricalInstanceReport
func CreateGetHistoricalInstanceReportRequest ¶
func CreateGetHistoricalInstanceReportRequest() (request *GetHistoricalInstanceReportRequest)
CreateGetHistoricalInstanceReportRequest creates a request to invoke GetHistoricalInstanceReport API
type GetHistoricalInstanceReportResponse ¶
type GetHistoricalInstanceReportResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetHistoricalInstanceReportResponse is the response struct for api GetHistoricalInstanceReport
func CreateGetHistoricalInstanceReportResponse ¶
func CreateGetHistoricalInstanceReportResponse() (response *GetHistoricalInstanceReportResponse)
CreateGetHistoricalInstanceReportResponse creates a response to parse from GetHistoricalInstanceReport response
type GetInstanceRequest ¶
type GetInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
GetInstanceRequest is the request struct for api GetInstance
func CreateGetInstanceRequest ¶
func CreateGetInstanceRequest() (request *GetInstanceRequest)
CreateGetInstanceRequest creates a request to invoke GetInstance API
type GetInstanceResponse ¶
type GetInstanceResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
GetInstanceResponse is the response struct for api GetInstance
func CreateGetInstanceResponse ¶
func CreateGetInstanceResponse() (response *GetInstanceResponse)
CreateGetInstanceResponse creates a response to parse from GetInstance response
type GetInstanceTrendingReportRequest ¶
type GetInstanceTrendingReportRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` InstanceId string `position:"Query" name:"InstanceId"` }
GetInstanceTrendingReportRequest is the request struct for api GetInstanceTrendingReport
func CreateGetInstanceTrendingReportRequest ¶
func CreateGetInstanceTrendingReportRequest() (request *GetInstanceTrendingReportRequest)
CreateGetInstanceTrendingReportRequest creates a request to invoke GetInstanceTrendingReport API
type GetInstanceTrendingReportResponse ¶
type GetInstanceTrendingReportResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInGetInstanceTrendingReport `json:"Data" xml:"Data"` }
GetInstanceTrendingReportResponse is the response struct for api GetInstanceTrendingReport
func CreateGetInstanceTrendingReportResponse ¶
func CreateGetInstanceTrendingReportResponse() (response *GetInstanceTrendingReportResponse)
CreateGetInstanceTrendingReportResponse creates a response to parse from GetInstanceTrendingReport response
type GetLoginDetailsRequest ¶
type GetLoginDetailsRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetLoginDetailsRequest is the request struct for api GetLoginDetails
func CreateGetLoginDetailsRequest ¶
func CreateGetLoginDetailsRequest() (request *GetLoginDetailsRequest)
CreateGetLoginDetailsRequest creates a request to invoke GetLoginDetails API
type GetLoginDetailsResponse ¶
type GetLoginDetailsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
GetLoginDetailsResponse is the response struct for api GetLoginDetails
func CreateGetLoginDetailsResponse ¶
func CreateGetLoginDetailsResponse() (response *GetLoginDetailsResponse)
CreateGetLoginDetailsResponse creates a response to parse from GetLoginDetails response
type GetMonoRecordingRequest ¶
type GetMonoRecordingRequest struct { *requests.RpcRequest ContactId string `position:"Query" name:"ContactId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetMonoRecordingRequest is the request struct for api GetMonoRecording
func CreateGetMonoRecordingRequest ¶
func CreateGetMonoRecordingRequest() (request *GetMonoRecordingRequest)
CreateGetMonoRecordingRequest creates a request to invoke GetMonoRecording API
type GetMonoRecordingResponse ¶
type GetMonoRecordingResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetMonoRecordingResponse is the response struct for api GetMonoRecording
func CreateGetMonoRecordingResponse ¶
func CreateGetMonoRecordingResponse() (response *GetMonoRecordingResponse)
CreateGetMonoRecordingResponse creates a response to parse from GetMonoRecording response
type GetMultiChannelRecordingRequest ¶
type GetMultiChannelRecordingRequest struct { *requests.RpcRequest ContactId string `position:"Query" name:"ContactId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetMultiChannelRecordingRequest is the request struct for api GetMultiChannelRecording
func CreateGetMultiChannelRecordingRequest ¶
func CreateGetMultiChannelRecordingRequest() (request *GetMultiChannelRecordingRequest)
CreateGetMultiChannelRecordingRequest creates a request to invoke GetMultiChannelRecording API
type GetMultiChannelRecordingResponse ¶
type GetMultiChannelRecordingResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetMultiChannelRecordingResponse is the response struct for api GetMultiChannelRecording
func CreateGetMultiChannelRecordingResponse ¶
func CreateGetMultiChannelRecordingResponse() (response *GetMultiChannelRecordingResponse)
CreateGetMultiChannelRecordingResponse creates a response to parse from GetMultiChannelRecording response
type GetNumberLocationRequest ¶
type GetNumberLocationRequest struct { *requests.RpcRequest Number string `position:"Query" name:"Number"` InstanceId string `position:"Query" name:"InstanceId"` }
GetNumberLocationRequest is the request struct for api GetNumberLocation
func CreateGetNumberLocationRequest ¶
func CreateGetNumberLocationRequest() (request *GetNumberLocationRequest)
CreateGetNumberLocationRequest creates a request to invoke GetNumberLocation API
type GetNumberLocationResponse ¶
type GetNumberLocationResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetNumberLocationResponse is the response struct for api GetNumberLocation
func CreateGetNumberLocationResponse ¶
func CreateGetNumberLocationResponse() (response *GetNumberLocationResponse)
CreateGetNumberLocationResponse creates a response to parse from GetNumberLocation response
type GetRealtimeCampaignStatsRequest ¶
type GetRealtimeCampaignStatsRequest struct { *requests.RpcRequest QueueId string `position:"Query" name:"QueueId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetRealtimeCampaignStatsRequest is the request struct for api GetRealtimeCampaignStats
func CreateGetRealtimeCampaignStatsRequest ¶
func CreateGetRealtimeCampaignStatsRequest() (request *GetRealtimeCampaignStatsRequest)
CreateGetRealtimeCampaignStatsRequest creates a request to invoke GetRealtimeCampaignStats API
type GetRealtimeCampaignStatsResponse ¶
type GetRealtimeCampaignStatsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetRealtimeCampaignStatsResponse is the response struct for api GetRealtimeCampaignStats
func CreateGetRealtimeCampaignStatsResponse ¶
func CreateGetRealtimeCampaignStatsResponse() (response *GetRealtimeCampaignStatsResponse)
CreateGetRealtimeCampaignStatsResponse creates a response to parse from GetRealtimeCampaignStats response
type GetRealtimeInstanceStatesRequest ¶
type GetRealtimeInstanceStatesRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
GetRealtimeInstanceStatesRequest is the request struct for api GetRealtimeInstanceStates
func CreateGetRealtimeInstanceStatesRequest ¶
func CreateGetRealtimeInstanceStatesRequest() (request *GetRealtimeInstanceStatesRequest)
CreateGetRealtimeInstanceStatesRequest creates a request to invoke GetRealtimeInstanceStates API
type GetRealtimeInstanceStatesResponse ¶
type GetRealtimeInstanceStatesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetRealtimeInstanceStatesResponse is the response struct for api GetRealtimeInstanceStates
func CreateGetRealtimeInstanceStatesResponse ¶
func CreateGetRealtimeInstanceStatesResponse() (response *GetRealtimeInstanceStatesResponse)
CreateGetRealtimeInstanceStatesResponse creates a response to parse from GetRealtimeInstanceStates response
type GetSkillGroupRequest ¶
type GetSkillGroupRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` }
GetSkillGroupRequest is the request struct for api GetSkillGroup
func CreateGetSkillGroupRequest ¶
func CreateGetSkillGroupRequest() (request *GetSkillGroupRequest)
CreateGetSkillGroupRequest creates a request to invoke GetSkillGroup API
type GetSkillGroupResponse ¶
type GetSkillGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetSkillGroupResponse is the response struct for api GetSkillGroup
func CreateGetSkillGroupResponse ¶
func CreateGetSkillGroupResponse() (response *GetSkillGroupResponse)
CreateGetSkillGroupResponse creates a response to parse from GetSkillGroup response
type GetTurnCredentialsRequest ¶
type GetTurnCredentialsRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetTurnCredentialsRequest is the request struct for api GetTurnCredentials
func CreateGetTurnCredentialsRequest ¶
func CreateGetTurnCredentialsRequest() (request *GetTurnCredentialsRequest)
CreateGetTurnCredentialsRequest creates a request to invoke GetTurnCredentials API
type GetTurnCredentialsResponse ¶
type GetTurnCredentialsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
GetTurnCredentialsResponse is the response struct for api GetTurnCredentials
func CreateGetTurnCredentialsResponse ¶
func CreateGetTurnCredentialsResponse() (response *GetTurnCredentialsResponse)
CreateGetTurnCredentialsResponse creates a response to parse from GetTurnCredentials response
type GetTurnServerListRequest ¶
type GetTurnServerListRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
GetTurnServerListRequest is the request struct for api GetTurnServerList
func CreateGetTurnServerListRequest ¶
func CreateGetTurnServerListRequest() (request *GetTurnServerListRequest)
CreateGetTurnServerListRequest creates a request to invoke GetTurnServerList API
type GetTurnServerListResponse ¶
type GetTurnServerListResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
GetTurnServerListResponse is the response struct for api GetTurnServerList
func CreateGetTurnServerListResponse ¶
func CreateGetTurnServerListResponse() (response *GetTurnServerListResponse)
CreateGetTurnServerListResponse creates a response to parse from GetTurnServerList response
type GetUserRequest ¶
type GetUserRequest struct { *requests.RpcRequest Extension string `position:"Query" name:"Extension"` UserId string `position:"Query" name:"UserId"` InstanceId string `position:"Query" name:"InstanceId"` }
GetUserRequest is the request struct for api GetUser
func CreateGetUserRequest ¶
func CreateGetUserRequest() (request *GetUserRequest)
CreateGetUserRequest creates a request to invoke GetUser API
type GetUserResponse ¶
type GetUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
GetUserResponse is the response struct for api GetUser
func CreateGetUserResponse ¶
func CreateGetUserResponse() (response *GetUserResponse)
CreateGetUserResponse creates a response to parse from GetUser response
type HoldCallRequest ¶
type HoldCallRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` Music string `position:"Query" name:"Music"` ChannelId string `position:"Query" name:"ChannelId"` }
HoldCallRequest is the request struct for api HoldCall
func CreateHoldCallRequest ¶
func CreateHoldCallRequest() (request *HoldCallRequest)
CreateHoldCallRequest creates a request to invoke HoldCall API
type HoldCallResponse ¶
type HoldCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
HoldCallResponse is the response struct for api HoldCall
func CreateHoldCallResponse ¶
func CreateHoldCallResponse() (response *HoldCallResponse)
CreateHoldCallResponse creates a response to parse from HoldCall response
type ImportAdminsRequest ¶
type ImportAdminsRequest struct { *requests.RpcRequest RamIdList string `position:"Query" name:"RamIdList"` InstanceId string `position:"Query" name:"InstanceId"` }
ImportAdminsRequest is the request struct for api ImportAdmins
func CreateImportAdminsRequest ¶
func CreateImportAdminsRequest() (request *ImportAdminsRequest)
CreateImportAdminsRequest creates a request to invoke ImportAdmins API
type ImportAdminsResponse ¶
type ImportAdminsResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data []User `json:"Data" xml:"Data"` }
ImportAdminsResponse is the response struct for api ImportAdmins
func CreateImportAdminsResponse ¶
func CreateImportAdminsResponse() (response *ImportAdminsResponse)
CreateImportAdminsResponse creates a response to parse from ImportAdmins response
type ImportCustomCallTaggingRequest ¶
type ImportCustomCallTaggingRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` FilePath string `position:"Query" name:"FilePath"` }
ImportCustomCallTaggingRequest is the request struct for api ImportCustomCallTagging
func CreateImportCustomCallTaggingRequest ¶
func CreateImportCustomCallTaggingRequest() (request *ImportCustomCallTaggingRequest)
CreateImportCustomCallTaggingRequest creates a request to invoke ImportCustomCallTagging API
type ImportCustomCallTaggingResponse ¶
type ImportCustomCallTaggingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data []FailureItem `json:"Data" xml:"Data"` }
ImportCustomCallTaggingResponse is the response struct for api ImportCustomCallTagging
func CreateImportCustomCallTaggingResponse ¶
func CreateImportCustomCallTaggingResponse() (response *ImportCustomCallTaggingResponse)
CreateImportCustomCallTaggingResponse creates a response to parse from ImportCustomCallTagging response
type ImportDoNotCallNumbersRequest ¶
type ImportDoNotCallNumbersRequest struct { *requests.RpcRequest Remark string `position:"Query" name:"Remark"` NumberList string `position:"Query" name:"NumberList"` InstanceId string `position:"Query" name:"InstanceId"` FilePath string `position:"Query" name:"FilePath"` }
ImportDoNotCallNumbersRequest is the request struct for api ImportDoNotCallNumbers
func CreateImportDoNotCallNumbersRequest ¶
func CreateImportDoNotCallNumbersRequest() (request *ImportDoNotCallNumbersRequest)
CreateImportDoNotCallNumbersRequest creates a request to invoke ImportDoNotCallNumbers API
type ImportDoNotCallNumbersResponse ¶
type ImportDoNotCallNumbersResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
ImportDoNotCallNumbersResponse is the response struct for api ImportDoNotCallNumbers
func CreateImportDoNotCallNumbersResponse ¶
func CreateImportDoNotCallNumbersResponse() (response *ImportDoNotCallNumbersResponse)
CreateImportDoNotCallNumbersResponse creates a response to parse from ImportDoNotCallNumbers response
type Inbound ¶
type Inbound struct { AverageHoldTime float64 `json:"AverageHoldTime" xml:"AverageHoldTime"` CallsAttendedTransferOut int64 `json:"CallsAttendedTransferOut" xml:"CallsAttendedTransferOut"` AverageAbandonTime float64 `json:"AverageAbandonTime" xml:"AverageAbandonTime"` MaxRingTime int64 `json:"MaxRingTime" xml:"MaxRingTime"` TotalWaitTime int64 `json:"TotalWaitTime" xml:"TotalWaitTime"` CallsQueuingOverflow int64 `json:"CallsQueuingOverflow" xml:"CallsQueuingOverflow"` CallsAbandonedInQueue int64 `json:"CallsAbandonedInQueue" xml:"CallsAbandonedInQueue"` MaxAbandonedInRingTime int64 `json:"MaxAbandonedInRingTime" xml:"MaxAbandonedInRingTime"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` MaxAbandonTime int64 `json:"MaxAbandonTime" xml:"MaxAbandonTime"` TotalHoldTime int64 `json:"TotalHoldTime" xml:"TotalHoldTime"` CallsAbandoned int64 `json:"CallsAbandoned" xml:"CallsAbandoned"` MaxHoldTime int64 `json:"MaxHoldTime" xml:"MaxHoldTime"` CallsOverflow int64 `json:"CallsOverflow" xml:"CallsOverflow"` CallsBlindTransferOut int64 `json:"CallsBlindTransferOut" xml:"CallsBlindTransferOut"` TotalAbandonedInIVRTime int64 `json:"TotalAbandonedInIVRTime" xml:"TotalAbandonedInIVRTime"` CallsBlindTransferred int64 `json:"CallsBlindTransferred" xml:"CallsBlindTransferred"` CallsQueuingFailed int64 `json:"CallsQueuingFailed" xml:"CallsQueuingFailed"` AverageWaitTime float64 `json:"AverageWaitTime" xml:"AverageWaitTime"` AverageAbandonedInQueueTime float64 `json:"AverageAbandonedInQueueTime" xml:"AverageAbandonedInQueueTime"` CallsAbandonedInRing int64 `json:"CallsAbandonedInRing" xml:"CallsAbandonedInRing"` AbandonedRate float64 `json:"AbandonedRate" xml:"AbandonedRate"` CallsAbandonedInIVR int64 `json:"CallsAbandonedInIVR" xml:"CallsAbandonedInIVR"` CallsOffered int64 `json:"CallsOffered" xml:"CallsOffered"` CallsRinged int64 `json:"CallsRinged" xml:"CallsRinged"` AverageAbandonedInRingTime float64 `json:"AverageAbandonedInRingTime" xml:"AverageAbandonedInRingTime"` CallsHandled int64 `json:"CallsHandled" xml:"CallsHandled"` TotalAbandonedInRingTime int64 `json:"TotalAbandonedInRingTime" xml:"TotalAbandonedInRingTime"` CallsIVRException int64 `json:"CallsIVRException" xml:"CallsIVRException"` CallsQueuingTimeout int64 `json:"CallsQueuingTimeout" xml:"CallsQueuingTimeout"` CallsAttendedTransferred int64 `json:"CallsAttendedTransferred" xml:"CallsAttendedTransferred"` MaxAbandonedInQueueTime int64 `json:"MaxAbandonedInQueueTime" xml:"MaxAbandonedInQueueTime"` MaxAbandonedInIVRTime int64 `json:"MaxAbandonedInIVRTime" xml:"MaxAbandonedInIVRTime"` CallsTimeout int64 `json:"CallsTimeout" xml:"CallsTimeout"` TotalRingTime int64 `json:"TotalRingTime" xml:"TotalRingTime"` AbandonRate float64 `json:"AbandonRate" xml:"AbandonRate"` MaxWaitTime int64 `json:"MaxWaitTime" xml:"MaxWaitTime"` CallsQueued int64 `json:"CallsQueued" xml:"CallsQueued"` AverageTalkTime float64 `json:"AverageTalkTime" xml:"AverageTalkTime"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` CallsHold int64 `json:"CallsHold" xml:"CallsHold"` SatisfactionRate float64 `json:"SatisfactionRate" xml:"SatisfactionRate"` ServiceLevel20 float64 `json:"ServiceLevel20" xml:"ServiceLevel20"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` AverageAbandonedInIVRTime float64 `json:"AverageAbandonedInIVRTime" xml:"AverageAbandonedInIVRTime"` HandleRate float64 `json:"HandleRate" xml:"HandleRate"` AverageRingTime float64 `json:"AverageRingTime" xml:"AverageRingTime"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` CallsForwardToOutsideNumber int64 `json:"CallsForwardToOutsideNumber" xml:"CallsForwardToOutsideNumber"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` TotalAbandonedInQueueTime int64 `json:"TotalAbandonedInQueueTime" xml:"TotalAbandonedInQueueTime"` CallsVoicemail int64 `json:"CallsVoicemail" xml:"CallsVoicemail"` TotalAbandonTime int64 `json:"TotalAbandonTime" xml:"TotalAbandonTime"` CallsBlindTransferIn int64 `json:"CallsBlindTransferIn" xml:"CallsBlindTransferIn"` CallsAttendedTransferIn int64 `json:"CallsAttendedTransferIn" xml:"CallsAttendedTransferIn"` AverageWorkTime float64 `json:"AverageWorkTime" xml:"AverageWorkTime"` }
Inbound is a nested struct in ccc response
type InboundInGetInstanceTrendingReport ¶
type InboundInGetInstanceTrendingReport struct {
InboundItem []InboundItem `json:"Inbound" xml:"Inbound"`
}
InboundInGetInstanceTrendingReport is a nested struct in ccc response
type InboundInListAgentSummaryReportsSinceMidnight ¶
type InboundInListAgentSummaryReportsSinceMidnight struct { TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` CallsOffered int64 `json:"CallsOffered" xml:"CallsOffered"` AverageRingTime int64 `json:"AverageRingTime" xml:"AverageRingTime"` CallsHandled int64 `json:"CallsHandled" xml:"CallsHandled"` ServiceLevel20 float64 `json:"ServiceLevel20" xml:"ServiceLevel20"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` AverageWorkTime int64 `json:"AverageWorkTime" xml:"AverageWorkTime"` AverageTalkTime int64 `json:"AverageTalkTime" xml:"AverageTalkTime"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` HandleRate float64 `json:"HandleRate" xml:"HandleRate"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` TotalRingTime int64 `json:"TotalRingTime" xml:"TotalRingTime"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` MaxRingTime int64 `json:"MaxRingTime" xml:"MaxRingTime"` }
InboundInListAgentSummaryReportsSinceMidnight is a nested struct in ccc response
type InboundInListSkillGroupSummaryReportsSinceMidnight ¶
type InboundInListSkillGroupSummaryReportsSinceMidnight struct { AverageRingTime int64 `json:"AverageRingTime" xml:"AverageRingTime"` CallsHandled int64 `json:"CallsHandled" xml:"CallsHandled"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` QueueMaxWaitTimeDuration int64 `json:"QueueMaxWaitTimeDuration" xml:"QueueMaxWaitTimeDuration"` AverageWorkTime int64 `json:"AverageWorkTime" xml:"AverageWorkTime"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` AnsweredByAgentOfQueueWaitTimeDuration int64 `json:"AnsweredByAgentOfQueueWaitTimeDuration" xml:"AnsweredByAgentOfQueueWaitTimeDuration"` TotalRingTime int64 `json:"TotalRingTime" xml:"TotalRingTime"` InComingQueueOfQueueCount int64 `json:"InComingQueueOfQueueCount" xml:"InComingQueueOfQueueCount"` MaxTalkTime string `json:"MaxTalkTime" xml:"MaxTalkTime"` MaxRingTime int64 `json:"MaxRingTime" xml:"MaxRingTime"` TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` CallsOffered int64 `json:"CallsOffered" xml:"CallsOffered"` AbandonedInQueueOfQueueCount int64 `json:"AbandonedInQueueOfQueueCount" xml:"AbandonedInQueueOfQueueCount"` OverFlowInQueueOfQueueCount int64 `json:"OverFlowInQueueOfQueueCount" xml:"OverFlowInQueueOfQueueCount"` AnsweredByAgentOfQueueMaxWaitTimeDuration int64 `json:"AnsweredByAgentOfQueueMaxWaitTimeDuration" xml:"AnsweredByAgentOfQueueMaxWaitTimeDuration"` ServiceLevel20 float64 `json:"ServiceLevel20" xml:"ServiceLevel20"` AverageTalkTime int64 `json:"AverageTalkTime" xml:"AverageTalkTime"` AnsweredByAgentOfQueueCount int64 `json:"AnsweredByAgentOfQueueCount" xml:"AnsweredByAgentOfQueueCount"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` HandleRate float64 `json:"HandleRate" xml:"HandleRate"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` GiveUpByAgentOfQueueCount int64 `json:"GiveUpByAgentOfQueueCount" xml:"GiveUpByAgentOfQueueCount"` QueueWaitTimeDuration int64 `json:"QueueWaitTimeDuration" xml:"QueueWaitTimeDuration"` CallsServiceLevel20 int64 `json:"CallsServiceLevel20" xml:"CallsServiceLevel20"` CallsServiceLevel30 int64 `json:"CallsServiceLevel30" xml:"CallsServiceLevel30"` }
InboundInListSkillGroupSummaryReportsSinceMidnight is a nested struct in ccc response
type InboundItem ¶
type InboundItem struct { StatsTime int64 `json:"StatsTime" xml:"StatsTime"` CallsQueued int64 `json:"CallsQueued" xml:"CallsQueued"` CallsAbandonedInRing int64 `json:"CallsAbandonedInRing" xml:"CallsAbandonedInRing"` CallsHandled int64 `json:"CallsHandled" xml:"CallsHandled"` TotalCalls int64 `json:"TotalCalls" xml:"TotalCalls"` CallsAbandonedInIVR int64 `json:"CallsAbandonedInIVR" xml:"CallsAbandonedInIVR"` CallsAbandonedInQueue int64 `json:"CallsAbandonedInQueue" xml:"CallsAbandonedInQueue"` }
InboundItem is a nested struct in ccc response
type InitiateAttendedTransferRequest ¶
type InitiateAttendedTransferRequest struct { *requests.RpcRequest Transferee string `position:"Query" name:"Transferee"` Transferor string `position:"Query" name:"Transferor"` UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` TimeoutSeconds requests.Integer `position:"Query" name:"TimeoutSeconds"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` }
InitiateAttendedTransferRequest is the request struct for api InitiateAttendedTransfer
func CreateInitiateAttendedTransferRequest ¶
func CreateInitiateAttendedTransferRequest() (request *InitiateAttendedTransferRequest)
CreateInitiateAttendedTransferRequest creates a request to invoke InitiateAttendedTransfer API
type InitiateAttendedTransferResponse ¶
type InitiateAttendedTransferResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
InitiateAttendedTransferResponse is the response struct for api InitiateAttendedTransfer
func CreateInitiateAttendedTransferResponse ¶
func CreateInitiateAttendedTransferResponse() (response *InitiateAttendedTransferResponse)
CreateInitiateAttendedTransferResponse creates a response to parse from InitiateAttendedTransfer response
type InterceptCallRequest ¶
type InterceptCallRequest struct { *requests.RpcRequest InterceptedUserId string `position:"Query" name:"InterceptedUserId"` UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` TimeoutSeconds requests.Integer `position:"Query" name:"TimeoutSeconds"` InstanceId string `position:"Query" name:"InstanceId"` }
InterceptCallRequest is the request struct for api InterceptCall
func CreateInterceptCallRequest ¶
func CreateInterceptCallRequest() (request *InterceptCallRequest)
CreateInterceptCallRequest creates a request to invoke InterceptCall API
type InterceptCallResponse ¶
type InterceptCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
InterceptCallResponse is the response struct for api InterceptCall
func CreateInterceptCallResponse ¶
func CreateInterceptCallResponse() (response *InterceptCallResponse)
CreateInterceptCallResponse creates a response to parse from InterceptCall response
type Items ¶
type Items struct { SkillGroupName string `json:"SkillGroupName" xml:"SkillGroupName"` AgentName string `json:"AgentName" xml:"AgentName"` AgentId string `json:"AgentId" xml:"AgentId"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` DisplayId string `json:"DisplayId" xml:"DisplayId"` Outbound OutboundInListHistoricalAgentReport `json:"Outbound" xml:"Outbound"` Overall Overall `json:"Overall" xml:"Overall"` Inbound Inbound `json:"Inbound" xml:"Inbound"` }
Items is a nested struct in ccc response
type IvrEvents ¶
type IvrEvents struct {
IvrEventsItem []IvrEventsItem `json:"IvrEvents" xml:"IvrEvents"`
}
IvrEvents is a nested struct in ccc response
type IvrEventsItem ¶
type IvrEventsItem struct { FlowId string `json:"FlowId" xml:"FlowId"` FlowType string `json:"FlowType" xml:"FlowType"` EventSequence []EventSequenceItem `json:"EventSequence" xml:"EventSequence"` }
IvrEventsItem is a nested struct in ccc response
type IvrTracking ¶
type IvrTracking struct { Instance string `json:"Instance" xml:"Instance"` Callee string `json:"Callee" xml:"Callee"` EnterTime int64 `json:"EnterTime" xml:"EnterTime"` NodeVariables map[string]interface{} `json:"NodeVariables" xml:"NodeVariables"` NodeExitCode string `json:"NodeExitCode" xml:"NodeExitCode"` FlowName string `json:"FlowName" xml:"FlowName"` FlowId string `json:"FlowId" xml:"FlowId"` NodeProperties map[string]interface{} `json:"NodeProperties" xml:"NodeProperties"` NodeType string `json:"NodeType" xml:"NodeType"` Caller string `json:"Caller" xml:"Caller"` NodeName string `json:"NodeName" xml:"NodeName"` ContactId string `json:"ContactId" xml:"ContactId"` LeaveTime int64 `json:"LeaveTime" xml:"LeaveTime"` ChannelVariables string `json:"ChannelVariables" xml:"ChannelVariables"` ChannelId string `json:"ChannelId" xml:"ChannelId"` NodeId string `json:"NodeId" xml:"NodeId"` }
IvrTracking is a nested struct in ccc response
type LaunchAuthenticationRequest ¶
type LaunchAuthenticationRequest struct { *requests.RpcRequest ContactFlowId string `position:"Query" name:"ContactFlowId"` ContactFlowVariables string `position:"Query" name:"ContactFlowVariables"` UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` }
LaunchAuthenticationRequest is the request struct for api LaunchAuthentication
func CreateLaunchAuthenticationRequest ¶
func CreateLaunchAuthenticationRequest() (request *LaunchAuthenticationRequest)
CreateLaunchAuthenticationRequest creates a request to invoke LaunchAuthentication API
type LaunchAuthenticationResponse ¶
type LaunchAuthenticationResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
LaunchAuthenticationResponse is the response struct for api LaunchAuthentication
func CreateLaunchAuthenticationResponse ¶
func CreateLaunchAuthenticationResponse() (response *LaunchAuthenticationResponse)
CreateLaunchAuthenticationResponse creates a response to parse from LaunchAuthentication response
type LaunchSurveyRequest ¶
type LaunchSurveyRequest struct { *requests.RpcRequest ContactFlowId string `position:"Query" name:"ContactFlowId"` ContactFlowVariables string `position:"Query" name:"ContactFlowVariables"` UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` SmsMetadataId string `position:"Query" name:"SmsMetadataId"` SurveyChannel string `position:"Query" name:"SurveyChannel"` }
LaunchSurveyRequest is the request struct for api LaunchSurvey
func CreateLaunchSurveyRequest ¶
func CreateLaunchSurveyRequest() (request *LaunchSurveyRequest)
CreateLaunchSurveyRequest creates a request to invoke LaunchSurvey API
type LaunchSurveyResponse ¶
type LaunchSurveyResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
LaunchSurveyResponse is the response struct for api LaunchSurvey
func CreateLaunchSurveyResponse ¶
func CreateLaunchSurveyResponse() (response *LaunchSurveyResponse)
CreateLaunchSurveyResponse creates a response to parse from LaunchSurvey response
type List ¶
type List struct { Name string `json:"Name" xml:"Name"` CampaignId string `json:"CampaignId" xml:"CampaignId"` QueueName string `json:"QueueName" xml:"QueueName"` PhoneNumber string `json:"PhoneNumber" xml:"PhoneNumber"` MaxAttemptCount int64 `json:"MaxAttemptCount" xml:"MaxAttemptCount"` Simulation bool `json:"Simulation" xml:"Simulation"` ActualStartTime int64 `json:"ActualStartTime" xml:"ActualStartTime"` StrategyParameters string `json:"StrategyParameters" xml:"StrategyParameters"` CasesAborted int64 `json:"CasesAborted" xml:"CasesAborted"` StrategyType string `json:"StrategyType" xml:"StrategyType"` FailureReason string `json:"FailureReason" xml:"FailureReason"` PlanedStartTime int64 `json:"PlanedStartTime" xml:"PlanedStartTime"` ActualEndTime int64 `json:"ActualEndTime" xml:"ActualEndTime"` AbandonType string `json:"AbandonType" xml:"AbandonType"` ExpandInfo string `json:"ExpandInfo" xml:"ExpandInfo"` CasesConnected int64 `json:"CasesConnected" xml:"CasesConnected"` MinAttemptInterval int64 `json:"MinAttemptInterval" xml:"MinAttemptInterval"` TotalCases int64 `json:"TotalCases" xml:"TotalCases"` State string `json:"State" xml:"State"` AttemptCount int64 `json:"AttemptCount" xml:"AttemptCount"` CasesUncompleted int64 `json:"CasesUncompleted" xml:"CasesUncompleted"` QueueId string `json:"QueueId" xml:"QueueId"` PlanedEndTime int64 `json:"PlanedEndTime" xml:"PlanedEndTime"` CustomVariables string `json:"CustomVariables" xml:"CustomVariables"` CaseId string `json:"CaseId" xml:"CaseId"` }
List is a nested struct in ccc response
type ListAgentStateLogsRequest ¶
type ListAgentStateLogsRequest struct { *requests.RpcRequest AgentId string `position:"Query" name:"AgentId"` EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` InstanceId string `position:"Query" name:"InstanceId"` }
ListAgentStateLogsRequest is the request struct for api ListAgentStateLogs
func CreateListAgentStateLogsRequest ¶
func CreateListAgentStateLogsRequest() (request *ListAgentStateLogsRequest)
CreateListAgentStateLogsRequest creates a request to invoke ListAgentStateLogs API
type ListAgentStateLogsResponse ¶
type ListAgentStateLogsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
ListAgentStateLogsResponse is the response struct for api ListAgentStateLogs
func CreateListAgentStateLogsResponse ¶
func CreateListAgentStateLogsResponse() (response *ListAgentStateLogsResponse)
CreateListAgentStateLogsResponse creates a response to parse from ListAgentStateLogs response
type ListAgentStatesRequest ¶
type ListAgentStatesRequest struct { *requests.RpcRequest AgentIds string `position:"Query" name:"AgentIds"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` State string `position:"Query" name:"State"` }
ListAgentStatesRequest is the request struct for api ListAgentStates
func CreateListAgentStatesRequest ¶
func CreateListAgentStatesRequest() (request *ListAgentStatesRequest)
CreateListAgentStatesRequest creates a request to invoke ListAgentStates API
type ListAgentStatesResponse ¶
type ListAgentStatesResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
ListAgentStatesResponse is the response struct for api ListAgentStates
func CreateListAgentStatesResponse ¶
func CreateListAgentStatesResponse() (response *ListAgentStatesResponse)
CreateListAgentStatesResponse creates a response to parse from ListAgentStates response
type ListAgentSummaryReportsSinceMidnightRequest ¶
type ListAgentSummaryReportsSinceMidnightRequest struct { *requests.RpcRequest AgentIds string `position:"Query" name:"AgentIds"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListAgentSummaryReportsSinceMidnightRequest is the request struct for api ListAgentSummaryReportsSinceMidnight
func CreateListAgentSummaryReportsSinceMidnightRequest ¶
func CreateListAgentSummaryReportsSinceMidnightRequest() (request *ListAgentSummaryReportsSinceMidnightRequest)
CreateListAgentSummaryReportsSinceMidnightRequest creates a request to invoke ListAgentSummaryReportsSinceMidnight API
type ListAgentSummaryReportsSinceMidnightResponse ¶
type ListAgentSummaryReportsSinceMidnightResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` PagedAgentSummaryReport PagedAgentSummaryReport `json:"PagedAgentSummaryReport" xml:"PagedAgentSummaryReport"` }
ListAgentSummaryReportsSinceMidnightResponse is the response struct for api ListAgentSummaryReportsSinceMidnight
func CreateListAgentSummaryReportsSinceMidnightResponse ¶
func CreateListAgentSummaryReportsSinceMidnightResponse() (response *ListAgentSummaryReportsSinceMidnightResponse)
CreateListAgentSummaryReportsSinceMidnightResponse creates a response to parse from ListAgentSummaryReportsSinceMidnight response
type ListAttemptsRequest ¶
type ListAttemptsRequest struct { *requests.RpcRequest ContactId string `position:"Query" name:"ContactId"` CampaignId string `position:"Query" name:"CampaignId"` Callee string `position:"Query" name:"Callee"` StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` QueueId string `position:"Query" name:"QueueId"` AgentId string `position:"Query" name:"AgentId"` EndTime requests.Integer `position:"Query" name:"EndTime"` Caller string `position:"Query" name:"Caller"` InstanceId string `position:"Query" name:"InstanceId"` CaseId string `position:"Query" name:"CaseId"` AttemptId string `position:"Query" name:"AttemptId"` }
ListAttemptsRequest is the request struct for api ListAttempts
func CreateListAttemptsRequest ¶
func CreateListAttemptsRequest() (request *ListAttemptsRequest)
CreateListAttemptsRequest creates a request to invoke ListAttempts API
type ListAttemptsResponse ¶
type ListAttemptsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListAttempts `json:"Data" xml:"Data"` }
ListAttemptsResponse is the response struct for api ListAttempts
func CreateListAttemptsResponse ¶
func CreateListAttemptsResponse() (response *ListAttemptsResponse)
CreateListAttemptsResponse creates a response to parse from ListAttempts response
type ListBriefSkillGroupsRequest ¶
type ListBriefSkillGroupsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListBriefSkillGroupsRequest is the request struct for api ListBriefSkillGroups
func CreateListBriefSkillGroupsRequest ¶
func CreateListBriefSkillGroupsRequest() (request *ListBriefSkillGroupsRequest)
CreateListBriefSkillGroupsRequest creates a request to invoke ListBriefSkillGroups API
type ListBriefSkillGroupsResponse ¶
type ListBriefSkillGroupsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListBriefSkillGroups `json:"Data" xml:"Data"` }
ListBriefSkillGroupsResponse is the response struct for api ListBriefSkillGroups
func CreateListBriefSkillGroupsResponse ¶
func CreateListBriefSkillGroupsResponse() (response *ListBriefSkillGroupsResponse)
CreateListBriefSkillGroupsResponse creates a response to parse from ListBriefSkillGroups response
type ListCallDetailRecordsRequest ¶
type ListCallDetailRecordsRequest struct { *requests.RpcRequest ContactId string `position:"Query" name:"ContactId"` Criteria string `position:"Query" name:"Criteria"` ContactDispositionList string `position:"Query" name:"ContactDispositionList"` OrderByField string `position:"Query" name:"OrderByField"` StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` EarlyMediaStateList string `position:"Query" name:"EarlyMediaStateList"` CalledNumber string `position:"Query" name:"CalledNumber"` SatisfactionList string `position:"Query" name:"SatisfactionList"` PageSize requests.Integer `position:"Query" name:"PageSize"` SortOrder string `position:"Query" name:"SortOrder"` SatisfactionDescriptionList string `position:"Query" name:"SatisfactionDescriptionList"` AgentId string `position:"Query" name:"AgentId"` ContactType string `position:"Query" name:"ContactType"` ContactTypeList string `position:"Query" name:"ContactTypeList"` SatisfactionSurveyChannel string `position:"Query" name:"SatisfactionSurveyChannel"` EndTime requests.Integer `position:"Query" name:"EndTime"` CallingNumber string `position:"Query" name:"CallingNumber"` ContactDisposition string `position:"Query" name:"ContactDisposition"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` }
ListCallDetailRecordsRequest is the request struct for api ListCallDetailRecords
func CreateListCallDetailRecordsRequest ¶
func CreateListCallDetailRecordsRequest() (request *ListCallDetailRecordsRequest)
CreateListCallDetailRecordsRequest creates a request to invoke ListCallDetailRecords API
type ListCallDetailRecordsResponse ¶
type ListCallDetailRecordsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListCallDetailRecords `json:"Data" xml:"Data"` }
ListCallDetailRecordsResponse is the response struct for api ListCallDetailRecords
func CreateListCallDetailRecordsResponse ¶
func CreateListCallDetailRecordsResponse() (response *ListCallDetailRecordsResponse)
CreateListCallDetailRecordsResponse creates a response to parse from ListCallDetailRecords response
type ListCallTagsRequest ¶
type ListCallTagsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListCallTagsRequest is the request struct for api ListCallTags
func CreateListCallTagsRequest ¶
func CreateListCallTagsRequest() (request *ListCallTagsRequest)
CreateListCallTagsRequest creates a request to invoke ListCallTags API
type ListCallTagsResponse ¶
type ListCallTagsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data DataInListCallTags `json:"Data" xml:"Data"` }
ListCallTagsResponse is the response struct for api ListCallTags
func CreateListCallTagsResponse ¶
func CreateListCallTagsResponse() (response *ListCallTagsResponse)
CreateListCallTagsResponse creates a response to parse from ListCallTags response
type ListCampaignTrendingReportRequest ¶
type ListCampaignTrendingReportRequest struct { *requests.RpcRequest CampaignId string `position:"Query" name:"CampaignId"` EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` InstanceId string `position:"Query" name:"InstanceId"` }
ListCampaignTrendingReportRequest is the request struct for api ListCampaignTrendingReport
func CreateListCampaignTrendingReportRequest ¶
func CreateListCampaignTrendingReportRequest() (request *ListCampaignTrendingReportRequest)
CreateListCampaignTrendingReportRequest creates a request to invoke ListCampaignTrendingReport API
type ListCampaignTrendingReportResponse ¶
type ListCampaignTrendingReportResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []TrendingList `json:"Data" xml:"Data"` }
ListCampaignTrendingReportResponse is the response struct for api ListCampaignTrendingReport
func CreateListCampaignTrendingReportResponse ¶
func CreateListCampaignTrendingReportResponse() (response *ListCampaignTrendingReportResponse)
CreateListCampaignTrendingReportResponse creates a response to parse from ListCampaignTrendingReport response
type ListCampaignsRequest ¶
type ListCampaignsRequest struct { *requests.RpcRequest ActualStartTimeTo string `position:"Query" name:"ActualStartTimeTo"` QueueId string `position:"Query" name:"QueueId"` ActualStartTimeFrom string `position:"Query" name:"ActualStartTimeFrom"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PlanedStartTimeFrom string `position:"Query" name:"PlanedStartTimeFrom"` InstanceId string `position:"Query" name:"InstanceId"` Name string `position:"Query" name:"Name"` PageSize requests.Integer `position:"Query" name:"PageSize"` PlanedStartTimeTo string `position:"Query" name:"PlanedStartTimeTo"` State string `position:"Query" name:"State"` }
ListCampaignsRequest is the request struct for api ListCampaigns
func CreateListCampaignsRequest ¶
func CreateListCampaignsRequest() (request *ListCampaignsRequest)
CreateListCampaignsRequest creates a request to invoke ListCampaigns API
type ListCampaignsResponse ¶
type ListCampaignsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` HttpStatusCode int64 `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Data DataInListCampaigns `json:"Data" xml:"Data"` }
ListCampaignsResponse is the response struct for api ListCampaigns
func CreateListCampaignsResponse ¶
func CreateListCampaignsResponse() (response *ListCampaignsResponse)
CreateListCampaignsResponse creates a response to parse from ListCampaigns response
type ListCasesRequest ¶
type ListCasesRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` CampaignId string `position:"Query" name:"CampaignId"` PhoneNumber string `position:"Query" name:"PhoneNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` }
ListCasesRequest is the request struct for api ListCases
func CreateListCasesRequest ¶
func CreateListCasesRequest() (request *ListCasesRequest)
CreateListCasesRequest creates a request to invoke ListCases API
type ListCasesResponse ¶
type ListCasesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Message string `json:"Message" xml:"Message"` HttpStatusCode int64 `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Data DataInListCases `json:"Data" xml:"Data"` }
ListCasesResponse is the response struct for api ListCases
func CreateListCasesResponse ¶
func CreateListCasesResponse() (response *ListCasesResponse)
CreateListCasesResponse creates a response to parse from ListCases response
type ListConfigItemsRequest ¶
type ListConfigItemsRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` ObjectType string `position:"Query" name:"ObjectType"` ObjectId string `position:"Query" name:"ObjectId"` }
ListConfigItemsRequest is the request struct for api ListConfigItems
func CreateListConfigItemsRequest ¶
func CreateListConfigItemsRequest() (request *ListConfigItemsRequest)
CreateListConfigItemsRequest creates a request to invoke ListConfigItems API
type ListConfigItemsResponse ¶
type ListConfigItemsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data []ConfigItem `json:"Data" xml:"Data"` }
ListConfigItemsResponse is the response struct for api ListConfigItems
func CreateListConfigItemsResponse ¶
func CreateListConfigItemsResponse() (response *ListConfigItemsResponse)
CreateListConfigItemsResponse creates a response to parse from ListConfigItems response
type ListContactFlowsRequest ¶
type ListContactFlowsRequest struct { *requests.RpcRequest Type string `position:"Query" name:"Type"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListContactFlowsRequest is the request struct for api ListContactFlows
func CreateListContactFlowsRequest ¶
func CreateListContactFlowsRequest() (request *ListContactFlowsRequest)
CreateListContactFlowsRequest creates a request to invoke ListContactFlows API
type ListContactFlowsResponse ¶
type ListContactFlowsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListContactFlows `json:"Data" xml:"Data"` }
ListContactFlowsResponse is the response struct for api ListContactFlows
func CreateListContactFlowsResponse ¶
func CreateListContactFlowsResponse() (response *ListContactFlowsResponse)
CreateListContactFlowsResponse creates a response to parse from ListContactFlows response
type ListCustomCallTaggingRequest ¶
type ListCustomCallTaggingRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` CallTagNameList string `position:"Query" name:"CallTagNameList"` }
ListCustomCallTaggingRequest is the request struct for api ListCustomCallTagging
func CreateListCustomCallTaggingRequest ¶
func CreateListCustomCallTaggingRequest() (request *ListCustomCallTaggingRequest)
CreateListCustomCallTaggingRequest creates a request to invoke ListCustomCallTagging API
type ListCustomCallTaggingResponse ¶
type ListCustomCallTaggingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data DataInListCustomCallTagging `json:"Data" xml:"Data"` }
ListCustomCallTaggingResponse is the response struct for api ListCustomCallTagging
func CreateListCustomCallTaggingResponse ¶
func CreateListCustomCallTaggingResponse() (response *ListCustomCallTaggingResponse)
CreateListCustomCallTaggingResponse creates a response to parse from ListCustomCallTagging response
type ListDevicesRequest ¶
type ListDevicesRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` InstanceId string `position:"Query" name:"InstanceId"` }
ListDevicesRequest is the request struct for api ListDevices
func CreateListDevicesRequest ¶
func CreateListDevicesRequest() (request *ListDevicesRequest)
CreateListDevicesRequest creates a request to invoke ListDevices API
type ListDevicesResponse ¶
type ListDevicesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data []Device `json:"Data" xml:"Data"` }
ListDevicesResponse is the response struct for api ListDevices
func CreateListDevicesResponse ¶
func CreateListDevicesResponse() (response *ListDevicesResponse)
CreateListDevicesResponse creates a response to parse from ListDevices response
type ListDoNotCallNumbersRequest ¶
type ListDoNotCallNumbersRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` Scope string `position:"Query" name:"Scope"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListDoNotCallNumbersRequest is the request struct for api ListDoNotCallNumbers
func CreateListDoNotCallNumbersRequest ¶
func CreateListDoNotCallNumbersRequest() (request *ListDoNotCallNumbersRequest)
CreateListDoNotCallNumbersRequest creates a request to invoke ListDoNotCallNumbers API
type ListDoNotCallNumbersResponse ¶
type ListDoNotCallNumbersResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data DataInListDoNotCallNumbers `json:"Data" xml:"Data"` }
ListDoNotCallNumbersResponse is the response struct for api ListDoNotCallNumbers
func CreateListDoNotCallNumbersResponse ¶
func CreateListDoNotCallNumbersResponse() (response *ListDoNotCallNumbersResponse)
CreateListDoNotCallNumbersResponse creates a response to parse from ListDoNotCallNumbers response
type ListHistoricalAgentReportRequest ¶
type ListHistoricalAgentReportRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` StopTime requests.Integer `position:"Query" name:"StopTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` AgentIdList string `position:"Body" name:"AgentIdList"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListHistoricalAgentReportRequest is the request struct for api ListHistoricalAgentReport
func CreateListHistoricalAgentReportRequest ¶
func CreateListHistoricalAgentReportRequest() (request *ListHistoricalAgentReportRequest)
CreateListHistoricalAgentReportRequest creates a request to invoke ListHistoricalAgentReport API
type ListHistoricalAgentReportResponse ¶
type ListHistoricalAgentReportResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListHistoricalAgentReport `json:"Data" xml:"Data"` }
ListHistoricalAgentReportResponse is the response struct for api ListHistoricalAgentReport
func CreateListHistoricalAgentReportResponse ¶
func CreateListHistoricalAgentReportResponse() (response *ListHistoricalAgentReportResponse)
CreateListHistoricalAgentReportResponse creates a response to parse from ListHistoricalAgentReport response
type ListHistoricalSkillGroupReportRequest ¶
type ListHistoricalSkillGroupReportRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SkillGroupIdList string `position:"Body" name:"SkillGroupIdList"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListHistoricalSkillGroupReportRequest is the request struct for api ListHistoricalSkillGroupReport
func CreateListHistoricalSkillGroupReportRequest ¶
func CreateListHistoricalSkillGroupReportRequest() (request *ListHistoricalSkillGroupReportRequest)
CreateListHistoricalSkillGroupReportRequest creates a request to invoke ListHistoricalSkillGroupReport API
type ListHistoricalSkillGroupReportResponse ¶
type ListHistoricalSkillGroupReportResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListHistoricalSkillGroupReport `json:"Data" xml:"Data"` }
ListHistoricalSkillGroupReportResponse is the response struct for api ListHistoricalSkillGroupReport
func CreateListHistoricalSkillGroupReportResponse ¶
func CreateListHistoricalSkillGroupReportResponse() (response *ListHistoricalSkillGroupReportResponse)
CreateListHistoricalSkillGroupReportResponse creates a response to parse from ListHistoricalSkillGroupReport response
type ListInListAgentStates ¶
type ListInListAgentStates struct {
RealTimeAgentState []RealTimeAgentState `json:"RealTimeAgentState" xml:"RealTimeAgentState"`
}
ListInListAgentStates is a nested struct in ccc response
type ListInListAgentSummaryReportsSinceMidnight ¶
type ListInListAgentSummaryReportsSinceMidnight struct {
AgentSummaryReport []AgentSummaryReport `json:"AgentSummaryReport" xml:"AgentSummaryReport"`
}
ListInListAgentSummaryReportsSinceMidnight is a nested struct in ccc response
type ListInListAttempts ¶
type ListInListAttempts struct {
AttemptList []AttemptList `json:"AttemptList" xml:"AttemptList"`
}
ListInListAttempts is a nested struct in ccc response
type ListInListBriefSkillGroups ¶
type ListInListBriefSkillGroups struct {
SkillGroup []SkillGroup `json:"SkillGroup" xml:"SkillGroup"`
}
ListInListBriefSkillGroups is a nested struct in ccc response
type ListInListCallDetailRecords ¶
type ListInListCallDetailRecords struct {
CallDetailRecord []CallDetailRecord `json:"CallDetailRecord" xml:"CallDetailRecord"`
}
ListInListCallDetailRecords is a nested struct in ccc response
type ListInListCallTags ¶
type ListInListCallTags struct {
CallTag []CallTag `json:"CallTag" xml:"CallTag"`
}
ListInListCallTags is a nested struct in ccc response
type ListInListCampaigns ¶
type ListInListCampaigns struct {
List []List `json:"list" xml:"list"`
}
ListInListCampaigns is a nested struct in ccc response
type ListInListCases ¶
type ListInListCases struct {
List []List `json:"list" xml:"list"`
}
ListInListCases is a nested struct in ccc response
type ListInListContactFlows ¶
type ListInListContactFlows struct {
ContactFlow []ContactFlow `json:"ContactFlow" xml:"ContactFlow"`
}
ListInListContactFlows is a nested struct in ccc response
type ListInListCustomCallTagging ¶
type ListInListCustomCallTagging struct {
CustomCallTagging []CustomCallTagging `json:"CustomCallTagging" xml:"CustomCallTagging"`
}
ListInListCustomCallTagging is a nested struct in ccc response
type ListInListDoNotCallNumbers ¶
type ListInListDoNotCallNumbers struct {
BlockedNumber []BlockedNumber `json:"BlockedNumber" xml:"BlockedNumber"`
}
ListInListDoNotCallNumbers is a nested struct in ccc response
type ListInListHistoricalAgentReport ¶
type ListInListHistoricalAgentReport struct {
Items []Items `json:"Items" xml:"Items"`
}
ListInListHistoricalAgentReport is a nested struct in ccc response
type ListInListHistoricalSkillGroupReport ¶
type ListInListHistoricalSkillGroupReport struct {
Items []Items `json:"Items" xml:"Items"`
}
ListInListHistoricalSkillGroupReport is a nested struct in ccc response
type ListInListInstances ¶
type ListInListInstances struct {
CallCenterInstance []CallCenterInstance `json:"CallCenterInstance" xml:"CallCenterInstance"`
}
ListInListInstances is a nested struct in ccc response
type ListInListInstancesOfUser ¶
type ListInListInstancesOfUser struct {
CallCenterInstance []CallCenterInstance `json:"CallCenterInstance" xml:"CallCenterInstance"`
}
ListInListInstancesOfUser is a nested struct in ccc response
type ListInListIvrTrackingDetails ¶
type ListInListIvrTrackingDetails struct {
IvrTracking []IvrTracking `json:"IvrTracking" xml:"IvrTracking"`
}
ListInListIvrTrackingDetails is a nested struct in ccc response
type ListInListOutboundNumbersOfUser ¶
type ListInListOutboundNumbersOfUser struct {
PhoneNumber []PhoneNumber `json:"PhoneNumber" xml:"PhoneNumber"`
}
ListInListOutboundNumbersOfUser is a nested struct in ccc response
type ListInListPersonalNumbersOfUser ¶
type ListInListPersonalNumbersOfUser struct {
PhoneNumber []PhoneNumber `json:"PhoneNumber" xml:"PhoneNumber"`
}
ListInListPersonalNumbersOfUser is a nested struct in ccc response
type ListInListPhoneNumbers ¶
type ListInListPhoneNumbers struct {
PhoneNumber []PhoneNumber `json:"PhoneNumber" xml:"PhoneNumber"`
}
ListInListPhoneNumbers is a nested struct in ccc response
type ListInListPhoneNumbersOfSkillGroup ¶
type ListInListPhoneNumbersOfSkillGroup struct {
PhoneNumber []PhoneNumber `json:"PhoneNumber" xml:"PhoneNumber"`
}
ListInListPhoneNumbersOfSkillGroup is a nested struct in ccc response
type ListInListRamUsers ¶
type ListInListRamUsers struct {
RamUser []RamUser `json:"RamUser" xml:"RamUser"`
}
ListInListRamUsers is a nested struct in ccc response
type ListInListRealtimeAgentStates ¶
type ListInListRealtimeAgentStates struct {
AgentState []AgentState `json:"AgentState" xml:"AgentState"`
}
ListInListRealtimeAgentStates is a nested struct in ccc response
type ListInListRealtimeSkillGroupStates ¶
type ListInListRealtimeSkillGroupStates struct {
SkillGroupState []SkillGroupState `json:"SkillGroupState" xml:"SkillGroupState"`
}
ListInListRealtimeSkillGroupStates is a nested struct in ccc response
type ListInListRecentCallDetailRecords ¶
type ListInListRecentCallDetailRecords struct {
CallDetailRecord []CallDetailRecord `json:"CallDetailRecord" xml:"CallDetailRecord"`
}
ListInListRecentCallDetailRecords is a nested struct in ccc response
type ListInListSkillGroupStates ¶
type ListInListSkillGroupStates struct {
RealTimeSkillGroupState []RealTimeSkillGroupState `json:"RealTimeSkillGroupState" xml:"RealTimeSkillGroupState"`
}
ListInListSkillGroupStates is a nested struct in ccc response
type ListInListSkillGroupSummaryReportsSinceMidnight ¶
type ListInListSkillGroupSummaryReportsSinceMidnight struct {
SkillGroupSummaryReport []SkillGroupSummaryReport `json:"SkillGroupSummaryReport" xml:"SkillGroupSummaryReport"`
}
ListInListSkillGroupSummaryReportsSinceMidnight is a nested struct in ccc response
type ListInListSkillGroups ¶
type ListInListSkillGroups struct {
SkillGroup []SkillGroup `json:"SkillGroup" xml:"SkillGroup"`
}
ListInListSkillGroups is a nested struct in ccc response
type ListInListSkillLevelsOfUser ¶
type ListInListSkillLevelsOfUser struct {
UserSkillLevel []UserSkillLevel `json:"UserSkillLevel" xml:"UserSkillLevel"`
}
ListInListSkillLevelsOfUser is a nested struct in ccc response
type ListInListUnassignedNumbers ¶
type ListInListUnassignedNumbers struct {
PhoneNumber []PhoneNumberInListUnassignedNumbers `json:"PhoneNumber" xml:"PhoneNumber"`
}
ListInListUnassignedNumbers is a nested struct in ccc response
type ListInListUserLevelsOfSkillGroup ¶
type ListInListUserLevelsOfSkillGroup struct {
UserSkillLevel []UserSkillLevelInListUserLevelsOfSkillGroup `json:"UserSkillLevel" xml:"UserSkillLevel"`
}
ListInListUserLevelsOfSkillGroup is a nested struct in ccc response
type ListInListUsers ¶
type ListInListUsers struct {
UserDetail []UserDetail `json:"UserDetail" xml:"UserDetail"`
}
ListInListUsers is a nested struct in ccc response
type ListInstancesOfUserRequest ¶
type ListInstancesOfUserRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListInstancesOfUserRequest is the request struct for api ListInstancesOfUser
func CreateListInstancesOfUserRequest ¶
func CreateListInstancesOfUserRequest() (request *ListInstancesOfUserRequest)
CreateListInstancesOfUserRequest creates a request to invoke ListInstancesOfUser API
type ListInstancesOfUserResponse ¶
type ListInstancesOfUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data DataInListInstancesOfUser `json:"Data" xml:"Data"` }
ListInstancesOfUserResponse is the response struct for api ListInstancesOfUser
func CreateListInstancesOfUserResponse ¶
func CreateListInstancesOfUserResponse() (response *ListInstancesOfUserResponse)
CreateListInstancesOfUserResponse creates a response to parse from ListInstancesOfUser response
type ListInstancesRequest ¶
type ListInstancesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListInstancesRequest is the request struct for api ListInstances
func CreateListInstancesRequest ¶
func CreateListInstancesRequest() (request *ListInstancesRequest)
CreateListInstancesRequest creates a request to invoke ListInstances API
type ListInstancesResponse ¶
type ListInstancesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data DataInListInstances `json:"Data" xml:"Data"` }
ListInstancesResponse is the response struct for api ListInstances
func CreateListInstancesResponse ¶
func CreateListInstancesResponse() (response *ListInstancesResponse)
CreateListInstancesResponse creates a response to parse from ListInstances response
type ListIntervalAgentReportRequest ¶
type ListIntervalAgentReportRequest struct { *requests.RpcRequest AgentId string `position:"Query" name:"AgentId"` EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` InstanceId string `position:"Query" name:"InstanceId"` Interval string `position:"Query" name:"Interval"` }
ListIntervalAgentReportRequest is the request struct for api ListIntervalAgentReport
func CreateListIntervalAgentReportRequest ¶
func CreateListIntervalAgentReportRequest() (request *ListIntervalAgentReportRequest)
CreateListIntervalAgentReportRequest creates a request to invoke ListIntervalAgentReport API
type ListIntervalAgentReportResponse ¶
type ListIntervalAgentReportResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
ListIntervalAgentReportResponse is the response struct for api ListIntervalAgentReport
func CreateListIntervalAgentReportResponse ¶
func CreateListIntervalAgentReportResponse() (response *ListIntervalAgentReportResponse)
CreateListIntervalAgentReportResponse creates a response to parse from ListIntervalAgentReport response
type ListIntervalInstanceReportRequest ¶
type ListIntervalInstanceReportRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` InstanceId string `position:"Query" name:"InstanceId"` Interval string `position:"Query" name:"Interval"` }
ListIntervalInstanceReportRequest is the request struct for api ListIntervalInstanceReport
func CreateListIntervalInstanceReportRequest ¶
func CreateListIntervalInstanceReportRequest() (request *ListIntervalInstanceReportRequest)
CreateListIntervalInstanceReportRequest creates a request to invoke ListIntervalInstanceReport API
type ListIntervalInstanceReportResponse ¶
type ListIntervalInstanceReportResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
ListIntervalInstanceReportResponse is the response struct for api ListIntervalInstanceReport
func CreateListIntervalInstanceReportResponse ¶
func CreateListIntervalInstanceReportResponse() (response *ListIntervalInstanceReportResponse)
CreateListIntervalInstanceReportResponse creates a response to parse from ListIntervalInstanceReport response
type ListIntervalSkillGroupReportRequest ¶
type ListIntervalSkillGroupReportRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` Interval string `position:"Query" name:"Interval"` }
ListIntervalSkillGroupReportRequest is the request struct for api ListIntervalSkillGroupReport
func CreateListIntervalSkillGroupReportRequest ¶
func CreateListIntervalSkillGroupReportRequest() (request *ListIntervalSkillGroupReportRequest)
CreateListIntervalSkillGroupReportRequest creates a request to invoke ListIntervalSkillGroupReport API
type ListIntervalSkillGroupReportResponse ¶
type ListIntervalSkillGroupReportResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
ListIntervalSkillGroupReportResponse is the response struct for api ListIntervalSkillGroupReport
func CreateListIntervalSkillGroupReportResponse ¶
func CreateListIntervalSkillGroupReportResponse() (response *ListIntervalSkillGroupReportResponse)
CreateListIntervalSkillGroupReportResponse creates a response to parse from ListIntervalSkillGroupReport response
type ListIvrTrackingDetailsRequest ¶
type ListIvrTrackingDetailsRequest struct { *requests.RpcRequest ContactId string `position:"Query" name:"ContactId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListIvrTrackingDetailsRequest is the request struct for api ListIvrTrackingDetails
func CreateListIvrTrackingDetailsRequest ¶
func CreateListIvrTrackingDetailsRequest() (request *ListIvrTrackingDetailsRequest)
CreateListIvrTrackingDetailsRequest creates a request to invoke ListIvrTrackingDetails API
type ListIvrTrackingDetailsResponse ¶
type ListIvrTrackingDetailsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListIvrTrackingDetails `json:"Data" xml:"Data"` }
ListIvrTrackingDetailsResponse is the response struct for api ListIvrTrackingDetails
func CreateListIvrTrackingDetailsResponse ¶
func CreateListIvrTrackingDetailsResponse() (response *ListIvrTrackingDetailsResponse)
CreateListIvrTrackingDetailsResponse creates a response to parse from ListIvrTrackingDetails response
type ListMonoRecordingsRequest ¶
type ListMonoRecordingsRequest struct { *requests.RpcRequest ContactId string `position:"Query" name:"ContactId"` InstanceId string `position:"Query" name:"InstanceId"` }
ListMonoRecordingsRequest is the request struct for api ListMonoRecordings
func CreateListMonoRecordingsRequest ¶
func CreateListMonoRecordingsRequest() (request *ListMonoRecordingsRequest)
CreateListMonoRecordingsRequest creates a request to invoke ListMonoRecordings API
type ListMonoRecordingsResponse ¶
type ListMonoRecordingsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []RecordingDTO `json:"Data" xml:"Data"` }
ListMonoRecordingsResponse is the response struct for api ListMonoRecordings
func CreateListMonoRecordingsResponse ¶
func CreateListMonoRecordingsResponse() (response *ListMonoRecordingsResponse)
CreateListMonoRecordingsResponse creates a response to parse from ListMonoRecordings response
type ListMultiChannelRecordingsRequest ¶
type ListMultiChannelRecordingsRequest struct { *requests.RpcRequest ContactId string `position:"Query" name:"ContactId"` InstanceId string `position:"Query" name:"InstanceId"` }
ListMultiChannelRecordingsRequest is the request struct for api ListMultiChannelRecordings
func CreateListMultiChannelRecordingsRequest ¶
func CreateListMultiChannelRecordingsRequest() (request *ListMultiChannelRecordingsRequest)
CreateListMultiChannelRecordingsRequest creates a request to invoke ListMultiChannelRecordings API
type ListMultiChannelRecordingsResponse ¶
type ListMultiChannelRecordingsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []RecordingDTOInListMultiChannelRecordings `json:"Data" xml:"Data"` }
ListMultiChannelRecordingsResponse is the response struct for api ListMultiChannelRecordings
func CreateListMultiChannelRecordingsResponse ¶
func CreateListMultiChannelRecordingsResponse() (response *ListMultiChannelRecordingsResponse)
CreateListMultiChannelRecordingsResponse creates a response to parse from ListMultiChannelRecordings response
type ListOutboundNumbersOfUserRequest ¶
type ListOutboundNumbersOfUserRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupIdList string `position:"Query" name:"SkillGroupIdList"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListOutboundNumbersOfUserRequest is the request struct for api ListOutboundNumbersOfUser
func CreateListOutboundNumbersOfUserRequest ¶
func CreateListOutboundNumbersOfUserRequest() (request *ListOutboundNumbersOfUserRequest)
CreateListOutboundNumbersOfUserRequest creates a request to invoke ListOutboundNumbersOfUser API
type ListOutboundNumbersOfUserResponse ¶
type ListOutboundNumbersOfUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListOutboundNumbersOfUser `json:"Data" xml:"Data"` }
ListOutboundNumbersOfUserResponse is the response struct for api ListOutboundNumbersOfUser
func CreateListOutboundNumbersOfUserResponse ¶
func CreateListOutboundNumbersOfUserResponse() (response *ListOutboundNumbersOfUserResponse)
CreateListOutboundNumbersOfUserResponse creates a response to parse from ListOutboundNumbersOfUser response
type ListPersonalNumbersOfUserRequest ¶
type ListPersonalNumbersOfUserRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` IsMember requests.Boolean `position:"Query" name:"IsMember"` SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListPersonalNumbersOfUserRequest is the request struct for api ListPersonalNumbersOfUser
func CreateListPersonalNumbersOfUserRequest ¶
func CreateListPersonalNumbersOfUserRequest() (request *ListPersonalNumbersOfUserRequest)
CreateListPersonalNumbersOfUserRequest creates a request to invoke ListPersonalNumbersOfUser API
type ListPersonalNumbersOfUserResponse ¶
type ListPersonalNumbersOfUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListPersonalNumbersOfUser `json:"Data" xml:"Data"` }
ListPersonalNumbersOfUserResponse is the response struct for api ListPersonalNumbersOfUser
func CreateListPersonalNumbersOfUserResponse ¶
func CreateListPersonalNumbersOfUserResponse() (response *ListPersonalNumbersOfUserResponse)
CreateListPersonalNumbersOfUserResponse creates a response to parse from ListPersonalNumbersOfUser response
type ListPhoneNumbersOfSkillGroupRequest ¶
type ListPhoneNumbersOfSkillGroupRequest struct { *requests.RpcRequest Active requests.Boolean `position:"Query" name:"Active"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` IsMember requests.Boolean `position:"Query" name:"IsMember"` SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListPhoneNumbersOfSkillGroupRequest is the request struct for api ListPhoneNumbersOfSkillGroup
func CreateListPhoneNumbersOfSkillGroupRequest ¶
func CreateListPhoneNumbersOfSkillGroupRequest() (request *ListPhoneNumbersOfSkillGroupRequest)
CreateListPhoneNumbersOfSkillGroupRequest creates a request to invoke ListPhoneNumbersOfSkillGroup API
type ListPhoneNumbersOfSkillGroupResponse ¶
type ListPhoneNumbersOfSkillGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListPhoneNumbersOfSkillGroup `json:"Data" xml:"Data"` }
ListPhoneNumbersOfSkillGroupResponse is the response struct for api ListPhoneNumbersOfSkillGroup
func CreateListPhoneNumbersOfSkillGroupResponse ¶
func CreateListPhoneNumbersOfSkillGroupResponse() (response *ListPhoneNumbersOfSkillGroupResponse)
CreateListPhoneNumbersOfSkillGroupResponse creates a response to parse from ListPhoneNumbersOfSkillGroup response
type ListPhoneNumbersRequest ¶
type ListPhoneNumbersRequest struct { *requests.RpcRequest Usage string `position:"Query" name:"Usage"` Active requests.Boolean `position:"Query" name:"Active"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListPhoneNumbersRequest is the request struct for api ListPhoneNumbers
func CreateListPhoneNumbersRequest ¶
func CreateListPhoneNumbersRequest() (request *ListPhoneNumbersRequest)
CreateListPhoneNumbersRequest creates a request to invoke ListPhoneNumbers API
type ListPhoneNumbersResponse ¶
type ListPhoneNumbersResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` Data DataInListPhoneNumbers `json:"Data" xml:"Data"` }
ListPhoneNumbersResponse is the response struct for api ListPhoneNumbers
func CreateListPhoneNumbersResponse ¶
func CreateListPhoneNumbersResponse() (response *ListPhoneNumbersResponse)
CreateListPhoneNumbersResponse creates a response to parse from ListPhoneNumbers response
type ListPrivilegesOfUserRequest ¶
type ListPrivilegesOfUserRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
ListPrivilegesOfUserRequest is the request struct for api ListPrivilegesOfUser
func CreateListPrivilegesOfUserRequest ¶
func CreateListPrivilegesOfUserRequest() (request *ListPrivilegesOfUserRequest)
CreateListPrivilegesOfUserRequest creates a request to invoke ListPrivilegesOfUser API
type ListPrivilegesOfUserResponse ¶
type ListPrivilegesOfUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
ListPrivilegesOfUserResponse is the response struct for api ListPrivilegesOfUser
func CreateListPrivilegesOfUserResponse ¶
func CreateListPrivilegesOfUserResponse() (response *ListPrivilegesOfUserResponse)
CreateListPrivilegesOfUserResponse creates a response to parse from ListPrivilegesOfUser response
type ListRamUsersRequest ¶
type ListRamUsersRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListRamUsersRequest is the request struct for api ListRamUsers
func CreateListRamUsersRequest ¶
func CreateListRamUsersRequest() (request *ListRamUsersRequest)
CreateListRamUsersRequest creates a request to invoke ListRamUsers API
type ListRamUsersResponse ¶
type ListRamUsersResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data DataInListRamUsers `json:"Data" xml:"Data"` }
ListRamUsersResponse is the response struct for api ListRamUsers
func CreateListRamUsersResponse ¶
func CreateListRamUsersResponse() (response *ListRamUsersResponse)
CreateListRamUsersResponse creates a response to parse from ListRamUsers response
type ListRealtimeAgentStatesRequest ¶
type ListRealtimeAgentStatesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` AgentIdList string `position:"Body" name:"AgentIdList"` SkillGroupId string `position:"Query" name:"SkillGroupId"` AgentName string `position:"Query" name:"AgentName"` PageSize requests.Integer `position:"Query" name:"PageSize"` StateList string `position:"Body" name:"StateList"` }
ListRealtimeAgentStatesRequest is the request struct for api ListRealtimeAgentStates
func CreateListRealtimeAgentStatesRequest ¶
func CreateListRealtimeAgentStatesRequest() (request *ListRealtimeAgentStatesRequest)
CreateListRealtimeAgentStatesRequest creates a request to invoke ListRealtimeAgentStates API
type ListRealtimeAgentStatesResponse ¶
type ListRealtimeAgentStatesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListRealtimeAgentStates `json:"Data" xml:"Data"` }
ListRealtimeAgentStatesResponse is the response struct for api ListRealtimeAgentStates
func CreateListRealtimeAgentStatesResponse ¶
func CreateListRealtimeAgentStatesResponse() (response *ListRealtimeAgentStatesResponse)
CreateListRealtimeAgentStatesResponse creates a response to parse from ListRealtimeAgentStates response
type ListRealtimeSkillGroupStatesRequest ¶
type ListRealtimeSkillGroupStatesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SkillGroupIdList string `position:"Body" name:"SkillGroupIdList"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListRealtimeSkillGroupStatesRequest is the request struct for api ListRealtimeSkillGroupStates
func CreateListRealtimeSkillGroupStatesRequest ¶
func CreateListRealtimeSkillGroupStatesRequest() (request *ListRealtimeSkillGroupStatesRequest)
CreateListRealtimeSkillGroupStatesRequest creates a request to invoke ListRealtimeSkillGroupStates API
type ListRealtimeSkillGroupStatesResponse ¶
type ListRealtimeSkillGroupStatesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListRealtimeSkillGroupStates `json:"Data" xml:"Data"` }
ListRealtimeSkillGroupStatesResponse is the response struct for api ListRealtimeSkillGroupStates
func CreateListRealtimeSkillGroupStatesResponse ¶
func CreateListRealtimeSkillGroupStatesResponse() (response *ListRealtimeSkillGroupStatesResponse)
CreateListRealtimeSkillGroupStatesResponse creates a response to parse from ListRealtimeSkillGroupStates response
type ListRecentCallDetailRecordsRequest ¶
type ListRecentCallDetailRecordsRequest struct { *requests.RpcRequest Criteria string `position:"Query" name:"Criteria"` EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListRecentCallDetailRecordsRequest is the request struct for api ListRecentCallDetailRecords
func CreateListRecentCallDetailRecordsRequest ¶
func CreateListRecentCallDetailRecordsRequest() (request *ListRecentCallDetailRecordsRequest)
CreateListRecentCallDetailRecordsRequest creates a request to invoke ListRecentCallDetailRecords API
type ListRecentCallDetailRecordsResponse ¶
type ListRecentCallDetailRecordsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListRecentCallDetailRecords `json:"Data" xml:"Data"` }
ListRecentCallDetailRecordsResponse is the response struct for api ListRecentCallDetailRecords
func CreateListRecentCallDetailRecordsResponse ¶
func CreateListRecentCallDetailRecordsResponse() (response *ListRecentCallDetailRecordsResponse)
CreateListRecentCallDetailRecordsResponse creates a response to parse from ListRecentCallDetailRecords response
type ListRolesRequest ¶
type ListRolesRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` }
ListRolesRequest is the request struct for api ListRoles
func CreateListRolesRequest ¶
func CreateListRolesRequest() (request *ListRolesRequest)
CreateListRolesRequest creates a request to invoke ListRoles API
type ListRolesResponse ¶
type ListRolesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []Role `json:"Data" xml:"Data"` }
ListRolesResponse is the response struct for api ListRoles
func CreateListRolesResponse ¶
func CreateListRolesResponse() (response *ListRolesResponse)
CreateListRolesResponse creates a response to parse from ListRoles response
type ListSipCallRecordsRequest ¶
type ListSipCallRecordsRequest struct { *requests.RpcRequest ContactIdList string `position:"Query" name:"ContactIdList"` InstanceId string `position:"Query" name:"InstanceId"` }
ListSipCallRecordsRequest is the request struct for api ListSipCallRecords
func CreateListSipCallRecordsRequest ¶
func CreateListSipCallRecordsRequest() (request *ListSipCallRecordsRequest)
CreateListSipCallRecordsRequest creates a request to invoke ListSipCallRecords API
type ListSipCallRecordsResponse ¶
type ListSipCallRecordsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []SipCallRecords `json:"Data" xml:"Data"` }
ListSipCallRecordsResponse is the response struct for api ListSipCallRecords
func CreateListSipCallRecordsResponse ¶
func CreateListSipCallRecordsResponse() (response *ListSipCallRecordsResponse)
CreateListSipCallRecordsResponse creates a response to parse from ListSipCallRecords response
type ListSipTracesRequest ¶
type ListSipTracesRequest struct { *requests.RpcRequest CallId string `position:"Query" name:"CallId"` InstanceId string `position:"Query" name:"InstanceId"` }
ListSipTracesRequest is the request struct for api ListSipTraces
func CreateListSipTracesRequest ¶
func CreateListSipTracesRequest() (request *ListSipTracesRequest)
CreateListSipTracesRequest creates a request to invoke ListSipTraces API
type ListSipTracesResponse ¶
type ListSipTracesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []CallTraces `json:"Data" xml:"Data"` }
ListSipTracesResponse is the response struct for api ListSipTraces
func CreateListSipTracesResponse ¶
func CreateListSipTracesResponse() (response *ListSipTracesResponse)
CreateListSipTracesResponse creates a response to parse from ListSipTraces response
type ListSkillGroupStatesRequest ¶
type ListSkillGroupStatesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupIds string `position:"Query" name:"SkillGroupIds"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListSkillGroupStatesRequest is the request struct for api ListSkillGroupStates
func CreateListSkillGroupStatesRequest ¶
func CreateListSkillGroupStatesRequest() (request *ListSkillGroupStatesRequest)
CreateListSkillGroupStatesRequest creates a request to invoke ListSkillGroupStates API
type ListSkillGroupStatesResponse ¶
type ListSkillGroupStatesResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Data DataInListSkillGroupStates `json:"Data" xml:"Data"` }
ListSkillGroupStatesResponse is the response struct for api ListSkillGroupStates
func CreateListSkillGroupStatesResponse ¶
func CreateListSkillGroupStatesResponse() (response *ListSkillGroupStatesResponse)
CreateListSkillGroupStatesResponse creates a response to parse from ListSkillGroupStates response
type ListSkillGroupSummaryReportsSinceMidnightRequest ¶
type ListSkillGroupSummaryReportsSinceMidnightRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroups string `position:"Query" name:"SkillGroups"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListSkillGroupSummaryReportsSinceMidnightRequest is the request struct for api ListSkillGroupSummaryReportsSinceMidnight
func CreateListSkillGroupSummaryReportsSinceMidnightRequest ¶
func CreateListSkillGroupSummaryReportsSinceMidnightRequest() (request *ListSkillGroupSummaryReportsSinceMidnightRequest)
CreateListSkillGroupSummaryReportsSinceMidnightRequest creates a request to invoke ListSkillGroupSummaryReportsSinceMidnight API
type ListSkillGroupSummaryReportsSinceMidnightResponse ¶
type ListSkillGroupSummaryReportsSinceMidnightResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` PagedSkillGroupSummaryReport PagedSkillGroupSummaryReport `json:"PagedSkillGroupSummaryReport" xml:"PagedSkillGroupSummaryReport"` }
ListSkillGroupSummaryReportsSinceMidnightResponse is the response struct for api ListSkillGroupSummaryReportsSinceMidnight
func CreateListSkillGroupSummaryReportsSinceMidnightResponse ¶
func CreateListSkillGroupSummaryReportsSinceMidnightResponse() (response *ListSkillGroupSummaryReportsSinceMidnightResponse)
CreateListSkillGroupSummaryReportsSinceMidnightResponse creates a response to parse from ListSkillGroupSummaryReportsSinceMidnight response
type ListSkillGroupsRequest ¶
type ListSkillGroupsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListSkillGroupsRequest is the request struct for api ListSkillGroups
func CreateListSkillGroupsRequest ¶
func CreateListSkillGroupsRequest() (request *ListSkillGroupsRequest)
CreateListSkillGroupsRequest creates a request to invoke ListSkillGroups API
type ListSkillGroupsResponse ¶
type ListSkillGroupsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListSkillGroups `json:"Data" xml:"Data"` }
ListSkillGroupsResponse is the response struct for api ListSkillGroups
func CreateListSkillGroupsResponse ¶
func CreateListSkillGroupsResponse() (response *ListSkillGroupsResponse)
CreateListSkillGroupsResponse creates a response to parse from ListSkillGroups response
type ListSkillLevelsOfUserRequest ¶
type ListSkillLevelsOfUserRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` IsMember requests.Boolean `position:"Query" name:"IsMember"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListSkillLevelsOfUserRequest is the request struct for api ListSkillLevelsOfUser
func CreateListSkillLevelsOfUserRequest ¶
func CreateListSkillLevelsOfUserRequest() (request *ListSkillLevelsOfUserRequest)
CreateListSkillLevelsOfUserRequest creates a request to invoke ListSkillLevelsOfUser API
type ListSkillLevelsOfUserResponse ¶
type ListSkillLevelsOfUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListSkillLevelsOfUser `json:"Data" xml:"Data"` }
ListSkillLevelsOfUserResponse is the response struct for api ListSkillLevelsOfUser
func CreateListSkillLevelsOfUserResponse ¶
func CreateListSkillLevelsOfUserResponse() (response *ListSkillLevelsOfUserResponse)
CreateListSkillLevelsOfUserResponse creates a response to parse from ListSkillLevelsOfUser response
type ListUnassignedNumbersRequest ¶
type ListUnassignedNumbersRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListUnassignedNumbersRequest is the request struct for api ListUnassignedNumbers
func CreateListUnassignedNumbersRequest ¶
func CreateListUnassignedNumbersRequest() (request *ListUnassignedNumbersRequest)
CreateListUnassignedNumbersRequest creates a request to invoke ListUnassignedNumbers API
type ListUnassignedNumbersResponse ¶
type ListUnassignedNumbersResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListUnassignedNumbers `json:"Data" xml:"Data"` }
ListUnassignedNumbersResponse is the response struct for api ListUnassignedNumbers
func CreateListUnassignedNumbersResponse ¶
func CreateListUnassignedNumbersResponse() (response *ListUnassignedNumbersResponse)
CreateListUnassignedNumbersResponse creates a response to parse from ListUnassignedNumbers response
type ListUserLevelsOfSkillGroupRequest ¶
type ListUserLevelsOfSkillGroupRequest struct { *requests.RpcRequest IsMember requests.Boolean `position:"Query" name:"IsMember"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListUserLevelsOfSkillGroupRequest is the request struct for api ListUserLevelsOfSkillGroup
func CreateListUserLevelsOfSkillGroupRequest ¶
func CreateListUserLevelsOfSkillGroupRequest() (request *ListUserLevelsOfSkillGroupRequest)
CreateListUserLevelsOfSkillGroupRequest creates a request to invoke ListUserLevelsOfSkillGroup API
type ListUserLevelsOfSkillGroupResponse ¶
type ListUserLevelsOfSkillGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListUserLevelsOfSkillGroup `json:"Data" xml:"Data"` }
ListUserLevelsOfSkillGroupResponse is the response struct for api ListUserLevelsOfSkillGroup
func CreateListUserLevelsOfSkillGroupResponse ¶
func CreateListUserLevelsOfSkillGroupResponse() (response *ListUserLevelsOfSkillGroupResponse)
CreateListUserLevelsOfSkillGroupResponse creates a response to parse from ListUserLevelsOfSkillGroup response
type ListUsersRequest ¶
type ListUsersRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SearchPattern string `position:"Query" name:"SearchPattern"` InstanceId string `position:"Query" name:"InstanceId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListUsersRequest is the request struct for api ListUsers
func CreateListUsersRequest ¶
func CreateListUsersRequest() (request *ListUsersRequest)
CreateListUsersRequest creates a request to invoke ListUsers API
type ListUsersResponse ¶
type ListUsersResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data DataInListUsers `json:"Data" xml:"Data"` }
ListUsersResponse is the response struct for api ListUsers
func CreateListUsersResponse ¶
func CreateListUsersResponse() (response *ListUsersResponse)
CreateListUsersResponse creates a response to parse from ListUsers response
type MakeCallRequest ¶
type MakeCallRequest struct { *requests.RpcRequest Callee string `position:"Query" name:"Callee"` MaskedCallee string `position:"Query" name:"MaskedCallee"` UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` Tags string `position:"Query" name:"Tags"` TimeoutSeconds requests.Integer `position:"Query" name:"TimeoutSeconds"` Caller string `position:"Query" name:"Caller"` InstanceId string `position:"Query" name:"InstanceId"` }
MakeCallRequest is the request struct for api MakeCall
func CreateMakeCallRequest ¶
func CreateMakeCallRequest() (request *MakeCallRequest)
CreateMakeCallRequest creates a request to invoke MakeCall API
type MakeCallResponse ¶
type MakeCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
MakeCallResponse is the response struct for api MakeCall
func CreateMakeCallResponse ¶
func CreateMakeCallResponse() (response *MakeCallResponse)
CreateMakeCallResponse creates a response to parse from MakeCall response
type ModifyCustomCallTaggingRequest ¶
type ModifyCustomCallTaggingRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` Number string `position:"Query" name:"Number"` InstanceId string `position:"Query" name:"InstanceId"` CallTagNameList string `position:"Query" name:"CallTagNameList"` }
ModifyCustomCallTaggingRequest is the request struct for api ModifyCustomCallTagging
func CreateModifyCustomCallTaggingRequest ¶
func CreateModifyCustomCallTaggingRequest() (request *ModifyCustomCallTaggingRequest)
CreateModifyCustomCallTaggingRequest creates a request to invoke ModifyCustomCallTagging API
type ModifyCustomCallTaggingResponse ¶
type ModifyCustomCallTaggingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
ModifyCustomCallTaggingResponse is the response struct for api ModifyCustomCallTagging
func CreateModifyCustomCallTaggingResponse ¶
func CreateModifyCustomCallTaggingResponse() (response *ModifyCustomCallTaggingResponse)
CreateModifyCustomCallTaggingResponse creates a response to parse from ModifyCustomCallTagging response
type ModifyInstanceRequest ¶
type ModifyInstanceRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` InstanceId string `position:"Query" name:"InstanceId"` }
ModifyInstanceRequest is the request struct for api ModifyInstance
func CreateModifyInstanceRequest ¶
func CreateModifyInstanceRequest() (request *ModifyInstanceRequest)
CreateModifyInstanceRequest creates a request to invoke ModifyInstance API
type ModifyInstanceResponse ¶
type ModifyInstanceResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
ModifyInstanceResponse is the response struct for api ModifyInstance
func CreateModifyInstanceResponse ¶
func CreateModifyInstanceResponse() (response *ModifyInstanceResponse)
CreateModifyInstanceResponse creates a response to parse from ModifyInstance response
type ModifyPhoneNumberRequest ¶
type ModifyPhoneNumberRequest struct { *requests.RpcRequest ContactFlowId string `position:"Query" name:"ContactFlowId"` Usage string `position:"Query" name:"Usage"` Number string `position:"Query" name:"Number"` InstanceId string `position:"Query" name:"InstanceId"` }
ModifyPhoneNumberRequest is the request struct for api ModifyPhoneNumber
func CreateModifyPhoneNumberRequest ¶
func CreateModifyPhoneNumberRequest() (request *ModifyPhoneNumberRequest)
CreateModifyPhoneNumberRequest creates a request to invoke ModifyPhoneNumber API
type ModifyPhoneNumberResponse ¶
type ModifyPhoneNumberResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyPhoneNumberResponse is the response struct for api ModifyPhoneNumber
func CreateModifyPhoneNumberResponse ¶
func CreateModifyPhoneNumberResponse() (response *ModifyPhoneNumberResponse)
CreateModifyPhoneNumberResponse creates a response to parse from ModifyPhoneNumber response
type ModifySkillGroupRequest ¶
type ModifySkillGroupRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` DisplayName string `position:"Query" name:"DisplayName"` }
ModifySkillGroupRequest is the request struct for api ModifySkillGroup
func CreateModifySkillGroupRequest ¶
func CreateModifySkillGroupRequest() (request *ModifySkillGroupRequest)
CreateModifySkillGroupRequest creates a request to invoke ModifySkillGroup API
type ModifySkillGroupResponse ¶
type ModifySkillGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySkillGroupResponse is the response struct for api ModifySkillGroup
func CreateModifySkillGroupResponse ¶
func CreateModifySkillGroupResponse() (response *ModifySkillGroupResponse)
CreateModifySkillGroupResponse creates a response to parse from ModifySkillGroup response
type ModifySkillLevelsOfUserRequest ¶
type ModifySkillLevelsOfUserRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` InstanceId string `position:"Query" name:"InstanceId"` SkillLevelList string `position:"Query" name:"SkillLevelList"` }
ModifySkillLevelsOfUserRequest is the request struct for api ModifySkillLevelsOfUser
func CreateModifySkillLevelsOfUserRequest ¶
func CreateModifySkillLevelsOfUserRequest() (request *ModifySkillLevelsOfUserRequest)
CreateModifySkillLevelsOfUserRequest creates a request to invoke ModifySkillLevelsOfUser API
type ModifySkillLevelsOfUserResponse ¶
type ModifySkillLevelsOfUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
ModifySkillLevelsOfUserResponse is the response struct for api ModifySkillLevelsOfUser
func CreateModifySkillLevelsOfUserResponse ¶
func CreateModifySkillLevelsOfUserResponse() (response *ModifySkillLevelsOfUserResponse)
CreateModifySkillLevelsOfUserResponse creates a response to parse from ModifySkillLevelsOfUser response
type ModifyUserLevelsOfSkillGroupRequest ¶
type ModifyUserLevelsOfSkillGroupRequest struct { *requests.RpcRequest UserLevelList string `position:"Query" name:"UserLevelList"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` }
ModifyUserLevelsOfSkillGroupRequest is the request struct for api ModifyUserLevelsOfSkillGroup
func CreateModifyUserLevelsOfSkillGroupRequest ¶
func CreateModifyUserLevelsOfSkillGroupRequest() (request *ModifyUserLevelsOfSkillGroupRequest)
CreateModifyUserLevelsOfSkillGroupRequest creates a request to invoke ModifyUserLevelsOfSkillGroup API
type ModifyUserLevelsOfSkillGroupResponse ¶
type ModifyUserLevelsOfSkillGroupResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyUserLevelsOfSkillGroupResponse is the response struct for api ModifyUserLevelsOfSkillGroup
func CreateModifyUserLevelsOfSkillGroupResponse ¶
func CreateModifyUserLevelsOfSkillGroupResponse() (response *ModifyUserLevelsOfSkillGroupResponse)
CreateModifyUserLevelsOfSkillGroupResponse creates a response to parse from ModifyUserLevelsOfSkillGroup response
type ModifyUserRequest ¶
type ModifyUserRequest struct { *requests.RpcRequest RoleId string `position:"Query" name:"RoleId"` Mobile string `position:"Query" name:"Mobile"` WorkMode string `position:"Query" name:"WorkMode"` UserId string `position:"Query" name:"UserId"` InstanceId string `position:"Query" name:"InstanceId"` DisplayId string `position:"Query" name:"DisplayId"` }
ModifyUserRequest is the request struct for api ModifyUser
func CreateModifyUserRequest ¶
func CreateModifyUserRequest() (request *ModifyUserRequest)
CreateModifyUserRequest creates a request to invoke ModifyUser API
type ModifyUserResponse ¶
type ModifyUserResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
ModifyUserResponse is the response struct for api ModifyUser
func CreateModifyUserResponse ¶
func CreateModifyUserResponse() (response *ModifyUserResponse)
CreateModifyUserResponse creates a response to parse from ModifyUser response
type MonitorCallRequest ¶
type MonitorCallRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` TimeoutSeconds requests.Integer `position:"Query" name:"TimeoutSeconds"` InstanceId string `position:"Query" name:"InstanceId"` MonitoredUserId string `position:"Query" name:"MonitoredUserId"` }
MonitorCallRequest is the request struct for api MonitorCall
func CreateMonitorCallRequest ¶
func CreateMonitorCallRequest() (request *MonitorCallRequest)
CreateMonitorCallRequest creates a request to invoke MonitorCall API
type MonitorCallResponse ¶
type MonitorCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
MonitorCallResponse is the response struct for api MonitorCall
func CreateMonitorCallResponse ¶
func CreateMonitorCallResponse() (response *MonitorCallResponse)
CreateMonitorCallResponse creates a response to parse from MonitorCall response
type MuteCallRequest ¶
type MuteCallRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` ChannelId string `position:"Query" name:"ChannelId"` }
MuteCallRequest is the request struct for api MuteCall
func CreateMuteCallRequest ¶
func CreateMuteCallRequest() (request *MuteCallRequest)
CreateMuteCallRequest creates a request to invoke MuteCall API
type MuteCallResponse ¶
type MuteCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
MuteCallResponse is the response struct for api MuteCall
func CreateMuteCallResponse ¶
func CreateMuteCallResponse() (response *MuteCallResponse)
CreateMuteCallResponse creates a response to parse from MuteCall response
type NumberListInGetInstance ¶
type NumberListInGetInstance struct {
PhoneNumber []PhoneNumber `json:"PhoneNumber" xml:"PhoneNumber"`
}
NumberListInGetInstance is a nested struct in ccc response
type NumberListInListContactFlows ¶
type NumberListInListContactFlows struct {
NumberList []string `json:"NumberList" xml:"NumberList"`
}
NumberListInListContactFlows is a nested struct in ccc response
type NumberListInListInstances ¶
type NumberListInListInstances struct {
PhoneNumber []PhoneNumber `json:"PhoneNumber" xml:"PhoneNumber"`
}
NumberListInListInstances is a nested struct in ccc response
type NumberListInListInstancesOfUser ¶
type NumberListInListInstancesOfUser struct {
PhoneNumber []PhoneNumber `json:"PhoneNumber" xml:"PhoneNumber"`
}
NumberListInListInstancesOfUser is a nested struct in ccc response
type NumberPair ¶
type NumberPair struct { Callee Callee `json:"Callee" xml:"Callee"` Caller Caller `json:"Caller" xml:"Caller"` }
NumberPair is a nested struct in ccc response
type Outbound ¶
type Outbound struct { CallsAttendedTransferred int64 `json:"CallsAttendedTransferred" xml:"CallsAttendedTransferred"` CallsDialed int64 `json:"CallsDialed" xml:"CallsDialed"` AverageHoldTime float64 `json:"AverageHoldTime" xml:"AverageHoldTime"` TotalRingTime int64 `json:"TotalRingTime" xml:"TotalRingTime"` CallsAnswered int64 `json:"CallsAnswered" xml:"CallsAnswered"` MaxRingTime int64 `json:"MaxRingTime" xml:"MaxRingTime"` AnswerRate float64 `json:"AnswerRate" xml:"AnswerRate"` AverageTalkTime float64 `json:"AverageTalkTime" xml:"AverageTalkTime"` TotalDialingTime int64 `json:"TotalDialingTime" xml:"TotalDialingTime"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` AverageDialingTime float64 `json:"AverageDialingTime" xml:"AverageDialingTime"` TotalHoldTime int64 `json:"TotalHoldTime" xml:"TotalHoldTime"` SatisfactionRate float64 `json:"SatisfactionRate" xml:"SatisfactionRate"` MaxHoldTime int64 `json:"MaxHoldTime" xml:"MaxHoldTime"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` AverageRingTime float64 `json:"AverageRingTime" xml:"AverageRingTime"` CallsBlindTransferred int64 `json:"CallsBlindTransferred" xml:"CallsBlindTransferred"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` CallsHold int `json:"CallsHold" xml:"CallsHold"` CallsRinged int64 `json:"CallsRinged" xml:"CallsRinged"` MaxDialingTime int64 `json:"MaxDialingTime" xml:"MaxDialingTime"` AverageWorkTime float64 `json:"AverageWorkTime" xml:"AverageWorkTime"` }
Outbound is a nested struct in ccc response
type OutboundInGetInstanceTrendingReport ¶
type OutboundInGetInstanceTrendingReport struct {
OutboundItem []OutboundItem `json:"Outbound" xml:"Outbound"`
}
OutboundInGetInstanceTrendingReport is a nested struct in ccc response
type OutboundInListAgentSummaryReportsSinceMidnight ¶
type OutboundInListAgentSummaryReportsSinceMidnight struct { TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` MaxDialingTime int64 `json:"MaxDialingTime" xml:"MaxDialingTime"` CallsDialed int64 `json:"CallsDialed" xml:"CallsDialed"` CallsAnswered int64 `json:"CallsAnswered" xml:"CallsAnswered"` AnswerRate float64 `json:"AnswerRate" xml:"AnswerRate"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` MaxWorkTime string `json:"MaxWorkTime" xml:"MaxWorkTime"` TotalDialingTime int64 `json:"TotalDialingTime" xml:"TotalDialingTime"` AverageTalkTime int64 `json:"AverageTalkTime" xml:"AverageTalkTime"` AverageWorkTime int64 `json:"AverageWorkTime" xml:"AverageWorkTime"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` AverageDialingTime int64 `json:"AverageDialingTime" xml:"AverageDialingTime"` }
OutboundInListAgentSummaryReportsSinceMidnight is a nested struct in ccc response
type OutboundInListHistoricalAgentReport ¶
type OutboundInListHistoricalAgentReport struct { AverageRingTime float64 `json:"AverageRingTime" xml:"AverageRingTime"` CallsDialed int64 `json:"CallsDialed" xml:"CallsDialed"` CallsAnswered int64 `json:"CallsAnswered" xml:"CallsAnswered"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` CallsAttendedTransferOut int64 `json:"CallsAttendedTransferOut" xml:"CallsAttendedTransferOut"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` TotalDialingTime int64 `json:"TotalDialingTime" xml:"TotalDialingTime"` TotalHoldTime int64 `json:"TotalHoldTime" xml:"TotalHoldTime"` AverageWorkTime float64 `json:"AverageWorkTime" xml:"AverageWorkTime"` CallsBlindTransferIn int64 `json:"CallsBlindTransferIn" xml:"CallsBlindTransferIn"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` CallsRinged int64 `json:"CallsRinged" xml:"CallsRinged"` CallsAttendedTransferIn int64 `json:"CallsAttendedTransferIn" xml:"CallsAttendedTransferIn"` CallsBlindTransferOut int64 `json:"CallsBlindTransferOut" xml:"CallsBlindTransferOut"` TotalRingTime int64 `json:"TotalRingTime" xml:"TotalRingTime"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` MaxRingTime int64 `json:"MaxRingTime" xml:"MaxRingTime"` TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` MaxDialingTime int64 `json:"MaxDialingTime" xml:"MaxDialingTime"` AnswerRate float64 `json:"AnswerRate" xml:"AnswerRate"` MaxHoldTime int64 `json:"MaxHoldTime" xml:"MaxHoldTime"` AverageTalkTime float64 `json:"AverageTalkTime" xml:"AverageTalkTime"` SatisfactionRate float64 `json:"SatisfactionRate" xml:"SatisfactionRate"` CallsHold int64 `json:"CallsHold" xml:"CallsHold"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` AverageHoldTime float64 `json:"AverageHoldTime" xml:"AverageHoldTime"` AverageDialingTime float64 `json:"AverageDialingTime" xml:"AverageDialingTime"` }
OutboundInListHistoricalAgentReport is a nested struct in ccc response
type OutboundInListHistoricalSkillGroupReport ¶
type OutboundInListHistoricalSkillGroupReport struct { AverageRingTime float64 `json:"AverageRingTime" xml:"AverageRingTime"` CallsDialed int64 `json:"CallsDialed" xml:"CallsDialed"` CallsAnswered int64 `json:"CallsAnswered" xml:"CallsAnswered"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` CallsAttendedTransferOut int64 `json:"CallsAttendedTransferOut" xml:"CallsAttendedTransferOut"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` TotalDialingTime int64 `json:"TotalDialingTime" xml:"TotalDialingTime"` TotalHoldTime int64 `json:"TotalHoldTime" xml:"TotalHoldTime"` AverageWorkTime float64 `json:"AverageWorkTime" xml:"AverageWorkTime"` CallsBlindTransferIn int64 `json:"CallsBlindTransferIn" xml:"CallsBlindTransferIn"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` CallsRinged int64 `json:"CallsRinged" xml:"CallsRinged"` CallsAttendedTransferIn int64 `json:"CallsAttendedTransferIn" xml:"CallsAttendedTransferIn"` CallsBlindTransferOut int64 `json:"CallsBlindTransferOut" xml:"CallsBlindTransferOut"` TotalRingTime int64 `json:"TotalRingTime" xml:"TotalRingTime"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` MaxRingTime int64 `json:"MaxRingTime" xml:"MaxRingTime"` TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` MaxDialingTime int64 `json:"MaxDialingTime" xml:"MaxDialingTime"` AnswerRate float64 `json:"AnswerRate" xml:"AnswerRate"` MaxHoldTime int64 `json:"MaxHoldTime" xml:"MaxHoldTime"` AverageTalkTime float64 `json:"AverageTalkTime" xml:"AverageTalkTime"` SatisfactionRate float64 `json:"SatisfactionRate" xml:"SatisfactionRate"` CallsHold int64 `json:"CallsHold" xml:"CallsHold"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` AverageHoldTime float64 `json:"AverageHoldTime" xml:"AverageHoldTime"` AverageDialingTime float64 `json:"AverageDialingTime" xml:"AverageDialingTime"` }
OutboundInListHistoricalSkillGroupReport is a nested struct in ccc response
type OutboundInListIntervalAgentReport ¶
type OutboundInListIntervalAgentReport struct { AverageRingTime float64 `json:"AverageRingTime" xml:"AverageRingTime"` CallsDialed int64 `json:"CallsDialed" xml:"CallsDialed"` CallsAnswered int64 `json:"CallsAnswered" xml:"CallsAnswered"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` CallsAttendedTransferOut int64 `json:"CallsAttendedTransferOut" xml:"CallsAttendedTransferOut"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` TotalDialingTime int64 `json:"TotalDialingTime" xml:"TotalDialingTime"` TotalHoldTime int64 `json:"TotalHoldTime" xml:"TotalHoldTime"` AverageWorkTime float64 `json:"AverageWorkTime" xml:"AverageWorkTime"` CallsBlindTransferIn int64 `json:"CallsBlindTransferIn" xml:"CallsBlindTransferIn"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` CallsRinged int64 `json:"CallsRinged" xml:"CallsRinged"` CallsAttendedTransferIn int64 `json:"CallsAttendedTransferIn" xml:"CallsAttendedTransferIn"` CallsBlindTransferOut int64 `json:"CallsBlindTransferOut" xml:"CallsBlindTransferOut"` TotalRingTime int64 `json:"TotalRingTime" xml:"TotalRingTime"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` MaxRingTime int64 `json:"MaxRingTime" xml:"MaxRingTime"` TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` MaxDialingTime int64 `json:"MaxDialingTime" xml:"MaxDialingTime"` AnswerRate float64 `json:"AnswerRate" xml:"AnswerRate"` MaxHoldTime int64 `json:"MaxHoldTime" xml:"MaxHoldTime"` AverageTalkTime float64 `json:"AverageTalkTime" xml:"AverageTalkTime"` SatisfactionRate float64 `json:"SatisfactionRate" xml:"SatisfactionRate"` CallsHold int64 `json:"CallsHold" xml:"CallsHold"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` AverageHoldTime float64 `json:"AverageHoldTime" xml:"AverageHoldTime"` AverageDialingTime float64 `json:"AverageDialingTime" xml:"AverageDialingTime"` }
OutboundInListIntervalAgentReport is a nested struct in ccc response
type OutboundInListIntervalInstanceReport ¶
type OutboundInListIntervalInstanceReport struct { AverageRingTime float64 `json:"AverageRingTime" xml:"AverageRingTime"` CallsDialed int64 `json:"CallsDialed" xml:"CallsDialed"` CallsAnswered int64 `json:"CallsAnswered" xml:"CallsAnswered"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` TotalDialingTime int64 `json:"TotalDialingTime" xml:"TotalDialingTime"` TotalHoldTime int64 `json:"TotalHoldTime" xml:"TotalHoldTime"` AverageWorkTime float64 `json:"AverageWorkTime" xml:"AverageWorkTime"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` CallsRinged int64 `json:"CallsRinged" xml:"CallsRinged"` TotalRingTime int64 `json:"TotalRingTime" xml:"TotalRingTime"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` MaxRingTime int64 `json:"MaxRingTime" xml:"MaxRingTime"` TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` MaxDialingTime int64 `json:"MaxDialingTime" xml:"MaxDialingTime"` CallsBlindTransferred int64 `json:"CallsBlindTransferred" xml:"CallsBlindTransferred"` AnswerRate float64 `json:"AnswerRate" xml:"AnswerRate"` MaxHoldTime int64 `json:"MaxHoldTime" xml:"MaxHoldTime"` AverageTalkTime float64 `json:"AverageTalkTime" xml:"AverageTalkTime"` SatisfactionRate float64 `json:"SatisfactionRate" xml:"SatisfactionRate"` CallsAttendedTransferred int64 `json:"CallsAttendedTransferred" xml:"CallsAttendedTransferred"` CallsHold int64 `json:"CallsHold" xml:"CallsHold"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` AverageHoldTime float64 `json:"AverageHoldTime" xml:"AverageHoldTime"` AverageDialingTime float64 `json:"AverageDialingTime" xml:"AverageDialingTime"` }
OutboundInListIntervalInstanceReport is a nested struct in ccc response
type OutboundInListIntervalSkillGroupReport ¶
type OutboundInListIntervalSkillGroupReport struct { AverageRingTime float64 `json:"AverageRingTime" xml:"AverageRingTime"` CallsDialed int64 `json:"CallsDialed" xml:"CallsDialed"` CallsAnswered int64 `json:"CallsAnswered" xml:"CallsAnswered"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` CallsAttendedTransferOut int64 `json:"CallsAttendedTransferOut" xml:"CallsAttendedTransferOut"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` TotalDialingTime int64 `json:"TotalDialingTime" xml:"TotalDialingTime"` TotalHoldTime int64 `json:"TotalHoldTime" xml:"TotalHoldTime"` AverageWorkTime float64 `json:"AverageWorkTime" xml:"AverageWorkTime"` CallsBlindTransferIn int64 `json:"CallsBlindTransferIn" xml:"CallsBlindTransferIn"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` CallsRinged int64 `json:"CallsRinged" xml:"CallsRinged"` CallsAttendedTransferIn int64 `json:"CallsAttendedTransferIn" xml:"CallsAttendedTransferIn"` CallsBlindTransferOut int64 `json:"CallsBlindTransferOut" xml:"CallsBlindTransferOut"` TotalRingTime int64 `json:"TotalRingTime" xml:"TotalRingTime"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` MaxRingTime int64 `json:"MaxRingTime" xml:"MaxRingTime"` TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` MaxDialingTime int64 `json:"MaxDialingTime" xml:"MaxDialingTime"` AnswerRate float64 `json:"AnswerRate" xml:"AnswerRate"` MaxHoldTime int64 `json:"MaxHoldTime" xml:"MaxHoldTime"` AverageTalkTime float64 `json:"AverageTalkTime" xml:"AverageTalkTime"` SatisfactionRate float64 `json:"SatisfactionRate" xml:"SatisfactionRate"` CallsHold int64 `json:"CallsHold" xml:"CallsHold"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` AverageHoldTime float64 `json:"AverageHoldTime" xml:"AverageHoldTime"` AverageDialingTime float64 `json:"AverageDialingTime" xml:"AverageDialingTime"` }
OutboundInListIntervalSkillGroupReport is a nested struct in ccc response
type OutboundInListSkillGroupSummaryReportsSinceMidnight ¶
type OutboundInListSkillGroupSummaryReportsSinceMidnight struct { TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` MaxDialingTime int64 `json:"MaxDialingTime" xml:"MaxDialingTime"` CallsDialed int64 `json:"CallsDialed" xml:"CallsDialed"` CallsAnswered int64 `json:"CallsAnswered" xml:"CallsAnswered"` AnswerRate float64 `json:"AnswerRate" xml:"AnswerRate"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` TotalDialingTime int64 `json:"TotalDialingTime" xml:"TotalDialingTime"` AverageTalkTime int64 `json:"AverageTalkTime" xml:"AverageTalkTime"` AverageWorkTime int64 `json:"AverageWorkTime" xml:"AverageWorkTime"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` AverageDialingTime int64 `json:"AverageDialingTime" xml:"AverageDialingTime"` }
OutboundInListSkillGroupSummaryReportsSinceMidnight is a nested struct in ccc response
type OutboundItem ¶
type OutboundItem struct { StatsTime int64 `json:"StatsTime" xml:"StatsTime"` CallsAnswered int64 `json:"CallsAnswered" xml:"CallsAnswered"` TotalCalls int64 `json:"TotalCalls" xml:"TotalCalls"` }
OutboundItem is a nested struct in ccc response
type Overall ¶
type Overall struct { TotalHoldTime int64 `json:"TotalHoldTime" xml:"TotalHoldTime"` TotalLoggedInTime int64 `json:"TotalLoggedInTime" xml:"TotalLoggedInTime"` SatisfactionRate float64 `json:"SatisfactionRate" xml:"SatisfactionRate"` MaxHoldTime int64 `json:"MaxHoldTime" xml:"MaxHoldTime"` AverageHoldTime float64 `json:"AverageHoldTime" xml:"AverageHoldTime"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` AverageBreakTime float64 `json:"AverageBreakTime" xml:"AverageBreakTime"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` LastCheckoutTime int64 `json:"LastCheckoutTime" xml:"LastCheckoutTime"` MaxReadyTime int64 `json:"MaxReadyTime" xml:"MaxReadyTime"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` AverageTalkTime float64 `json:"AverageTalkTime" xml:"AverageTalkTime"` AverageReadyTime float64 `json:"AverageReadyTime" xml:"AverageReadyTime"` TotalCalls int64 `json:"TotalCalls" xml:"TotalCalls"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` TotalReadyTime int64 `json:"TotalReadyTime" xml:"TotalReadyTime"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` FirstCheckInTime int64 `json:"FirstCheckInTime" xml:"FirstCheckInTime"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` TotalBreakTime int64 `json:"TotalBreakTime" xml:"TotalBreakTime"` OccupancyRate float64 `json:"OccupancyRate" xml:"OccupancyRate"` MaxBreakTime int64 `json:"MaxBreakTime" xml:"MaxBreakTime"` AverageWorkTime float64 `json:"AverageWorkTime" xml:"AverageWorkTime"` }
Overall is a nested struct in ccc response
type OverallInListAgentSummaryReportsSinceMidnight ¶
type OverallInListAgentSummaryReportsSinceMidnight struct { TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` TotalLoggedInTime int64 `json:"TotalLoggedInTime" xml:"TotalLoggedInTime"` OccupancyRate float64 `json:"OccupancyRate" xml:"OccupancyRate"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` AverageWorkTime int64 `json:"AverageWorkTime" xml:"AverageWorkTime"` AverageTalkTime int64 `json:"AverageTalkTime" xml:"AverageTalkTime"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` AverageReadyTime int64 `json:"AverageReadyTime" xml:"AverageReadyTime"` MaxReadyTime int64 `json:"MaxReadyTime" xml:"MaxReadyTime"` OneTransferCalls int64 `json:"OneTransferCalls" xml:"OneTransferCalls"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` TotalReadyTime int64 `json:"TotalReadyTime" xml:"TotalReadyTime"` TotalBreakTime int64 `json:"TotalBreakTime" xml:"TotalBreakTime"` TotalCalls int64 `json:"TotalCalls" xml:"TotalCalls"` }
OverallInListAgentSummaryReportsSinceMidnight is a nested struct in ccc response
type OverallInListSkillGroupSummaryReportsSinceMidnight ¶
type OverallInListSkillGroupSummaryReportsSinceMidnight struct { TotalLoggedInTime int64 `json:"TotalLoggedInTime" xml:"TotalLoggedInTime"` TotalTalkTime int64 `json:"TotalTalkTime" xml:"TotalTalkTime"` OccupancyRate float64 `json:"OccupancyRate" xml:"OccupancyRate"` TotalWorkTime int64 `json:"TotalWorkTime" xml:"TotalWorkTime"` MaxWorkTime int64 `json:"MaxWorkTime" xml:"MaxWorkTime"` AverageWorkTime int64 `json:"AverageWorkTime" xml:"AverageWorkTime"` AverageTalkTime int64 `json:"AverageTalkTime" xml:"AverageTalkTime"` SatisfactionIndex float64 `json:"SatisfactionIndex" xml:"SatisfactionIndex"` SatisfactionSurveysOffered int64 `json:"SatisfactionSurveysOffered" xml:"SatisfactionSurveysOffered"` SatisfactionSurveysResponded int64 `json:"SatisfactionSurveysResponded" xml:"SatisfactionSurveysResponded"` MaxReadyTime int64 `json:"MaxReadyTime" xml:"MaxReadyTime"` AverageReadyTime int64 `json:"AverageReadyTime" xml:"AverageReadyTime"` TotalBreakTime int64 `json:"TotalBreakTime" xml:"TotalBreakTime"` TotalReadyTime int64 `json:"TotalReadyTime" xml:"TotalReadyTime"` MaxTalkTime int64 `json:"MaxTalkTime" xml:"MaxTalkTime"` TotalCalls int64 `json:"TotalCalls" xml:"TotalCalls"` }
OverallInListSkillGroupSummaryReportsSinceMidnight is a nested struct in ccc response
type PagedAgentSummaryReport ¶
type PagedAgentSummaryReport struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []AgentSummaryReport `json:"List" xml:"List"` }
PagedAgentSummaryReport is a nested struct in ccc response
type PagedSkillGroupSummaryReport ¶
type PagedSkillGroupSummaryReport struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` List []SkillGroupSummaryReport `json:"List" xml:"List"` }
PagedSkillGroupSummaryReport is a nested struct in ccc response
type ParamsInAddSkillGroupsToUser ¶
type ParamsInAddSkillGroupsToUser struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInAddSkillGroupsToUser is a nested struct in ccc response
type ParamsInAnswerCall ¶
type ParamsInAnswerCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInAnswerCall is a nested struct in ccc response
type ParamsInBargeInCall ¶
type ParamsInBargeInCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInBargeInCall is a nested struct in ccc response
type ParamsInBlindTransfer ¶
type ParamsInBlindTransfer struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInBlindTransfer is a nested struct in ccc response
type ParamsInCancelAttendedTransfer ¶
type ParamsInCancelAttendedTransfer struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInCancelAttendedTransfer is a nested struct in ccc response
type ParamsInChangeWorkMode ¶
type ParamsInChangeWorkMode struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInChangeWorkMode is a nested struct in ccc response
type ParamsInCoachCall ¶
type ParamsInCoachCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInCoachCall is a nested struct in ccc response
type ParamsInCompleteAttendedTransfer ¶
type ParamsInCompleteAttendedTransfer struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInCompleteAttendedTransfer is a nested struct in ccc response
type ParamsInCreateInstance ¶
type ParamsInCreateInstance struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInCreateInstance is a nested struct in ccc response
type ParamsInCreateUser ¶
type ParamsInCreateUser struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInCreateUser is a nested struct in ccc response
type ParamsInExportCustomCallTagging ¶
type ParamsInExportCustomCallTagging struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInExportCustomCallTagging is a nested struct in ccc response
type ParamsInExportDoNotCallNumbers ¶
type ParamsInExportDoNotCallNumbers struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInExportDoNotCallNumbers is a nested struct in ccc response
type ParamsInGetInstance ¶
type ParamsInGetInstance struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInGetInstance is a nested struct in ccc response
type ParamsInGetLoginDetails ¶
type ParamsInGetLoginDetails struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInGetLoginDetails is a nested struct in ccc response
type ParamsInGetTurnCredentials ¶
type ParamsInGetTurnCredentials struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInGetTurnCredentials is a nested struct in ccc response
type ParamsInGetTurnServerList ¶
type ParamsInGetTurnServerList struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInGetTurnServerList is a nested struct in ccc response
type ParamsInGetUser ¶
type ParamsInGetUser struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInGetUser is a nested struct in ccc response
type ParamsInHoldCall ¶
type ParamsInHoldCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInHoldCall is a nested struct in ccc response
type ParamsInImportDoNotCallNumbers ¶
type ParamsInImportDoNotCallNumbers struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInImportDoNotCallNumbers is a nested struct in ccc response
type ParamsInInitiateAttendedTransfer ¶
type ParamsInInitiateAttendedTransfer struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInInitiateAttendedTransfer is a nested struct in ccc response
type ParamsInInterceptCall ¶
type ParamsInInterceptCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInInterceptCall is a nested struct in ccc response
type ParamsInLaunchAuthentication ¶
type ParamsInLaunchAuthentication struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInLaunchAuthentication is a nested struct in ccc response
type ParamsInLaunchSurvey ¶
type ParamsInLaunchSurvey struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInLaunchSurvey is a nested struct in ccc response
type ParamsInListConfigItems ¶
type ParamsInListConfigItems struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInListConfigItems is a nested struct in ccc response
type ParamsInListDevices ¶
type ParamsInListDevices struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInListDevices is a nested struct in ccc response
type ParamsInListDoNotCallNumbers ¶
type ParamsInListDoNotCallNumbers struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInListDoNotCallNumbers is a nested struct in ccc response
type ParamsInListInstances ¶
type ParamsInListInstances struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInListInstances is a nested struct in ccc response
type ParamsInListInstancesOfUser ¶
type ParamsInListInstancesOfUser struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInListInstancesOfUser is a nested struct in ccc response
type ParamsInListRamUsers ¶
type ParamsInListRamUsers struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInListRamUsers is a nested struct in ccc response
type ParamsInListUsers ¶
type ParamsInListUsers struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInListUsers is a nested struct in ccc response
type ParamsInMakeCall ¶
type ParamsInMakeCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInMakeCall is a nested struct in ccc response
type ParamsInModifyInstance ¶
type ParamsInModifyInstance struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInModifyInstance is a nested struct in ccc response
type ParamsInModifySkillLevelsOfUser ¶
type ParamsInModifySkillLevelsOfUser struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInModifySkillLevelsOfUser is a nested struct in ccc response
type ParamsInModifyUser ¶
type ParamsInModifyUser struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInModifyUser is a nested struct in ccc response
type ParamsInMonitorCall ¶
type ParamsInMonitorCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInMonitorCall is a nested struct in ccc response
type ParamsInMuteCall ¶
type ParamsInMuteCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInMuteCall is a nested struct in ccc response
type ParamsInPollUserStatus ¶
type ParamsInPollUserStatus struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInPollUserStatus is a nested struct in ccc response
type ParamsInReadyForService ¶
type ParamsInReadyForService struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInReadyForService is a nested struct in ccc response
type ParamsInRegisterDevice ¶
type ParamsInRegisterDevice struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInRegisterDevice is a nested struct in ccc response
type ParamsInRegisterDevices ¶
type ParamsInRegisterDevices struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInRegisterDevices is a nested struct in ccc response
type ParamsInReleaseCall ¶
type ParamsInReleaseCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInReleaseCall is a nested struct in ccc response
type ParamsInRemoveDoNotCallNumbers ¶
type ParamsInRemoveDoNotCallNumbers struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInRemoveDoNotCallNumbers is a nested struct in ccc response
type ParamsInRemovePhoneNumbers ¶
type ParamsInRemovePhoneNumbers struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInRemovePhoneNumbers is a nested struct in ccc response
type ParamsInRemoveUsers ¶
type ParamsInRemoveUsers struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInRemoveUsers is a nested struct in ccc response
type ParamsInResetAgentState ¶
type ParamsInResetAgentState struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInResetAgentState is a nested struct in ccc response
type ParamsInRetrieveCall ¶
type ParamsInRetrieveCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInRetrieveCall is a nested struct in ccc response
type ParamsInSendDtmfSignaling ¶
type ParamsInSendDtmfSignaling struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInSendDtmfSignaling is a nested struct in ccc response
type ParamsInSignInGroup ¶
type ParamsInSignInGroup struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInSignInGroup is a nested struct in ccc response
type ParamsInSignOutGroup ¶
type ParamsInSignOutGroup struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInSignOutGroup is a nested struct in ccc response
type ParamsInStartBack2BackCall ¶
type ParamsInStartBack2BackCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInStartBack2BackCall is a nested struct in ccc response
type ParamsInStartPredictiveCall ¶
type ParamsInStartPredictiveCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInStartPredictiveCall is a nested struct in ccc response
type ParamsInTakeBreak ¶
type ParamsInTakeBreak struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInTakeBreak is a nested struct in ccc response
type ParamsInUnmuteCall ¶
type ParamsInUnmuteCall struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInUnmuteCall is a nested struct in ccc response
type ParamsInUpdateConfigItems ¶
type ParamsInUpdateConfigItems struct {
Param []string `json:"Param" xml:"Param"`
}
ParamsInUpdateConfigItems is a nested struct in ccc response
type PauseCampaignRequest ¶
type PauseCampaignRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` CampaignId string `position:"Query" name:"CampaignId"` }
PauseCampaignRequest is the request struct for api PauseCampaign
func CreatePauseCampaignRequest ¶
func CreatePauseCampaignRequest() (request *PauseCampaignRequest)
CreatePauseCampaignRequest creates a request to invoke PauseCampaign API
type PauseCampaignResponse ¶
type PauseCampaignResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` HttpStatusCode string `json:"HttpStatusCode" xml:"HttpStatusCode"` }
PauseCampaignResponse is the response struct for api PauseCampaign
func CreatePauseCampaignResponse ¶
func CreatePauseCampaignResponse() (response *PauseCampaignResponse)
CreatePauseCampaignResponse creates a response to parse from PauseCampaign response
type PersonalOutboundNumberList ¶
type PersonalOutboundNumberList struct {
PhoneNumber []PhoneNumber `json:"PhoneNumber" xml:"PhoneNumber"`
}
PersonalOutboundNumberList is a nested struct in ccc response
type PhoneNumber ¶
type PhoneNumber struct { Usage string `json:"Usage" xml:"Usage"` Tags string `json:"Tags" xml:"Tags"` Active bool `json:"Active" xml:"Active"` CreateTime string `json:"CreateTime" xml:"CreateTime"` City string `json:"City" xml:"City"` Number string `json:"Number" xml:"Number"` Province string `json:"Province" xml:"Province"` Provider string `json:"Provider" xml:"Provider"` UserId string `json:"UserId" xml:"UserId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` ContactFlowName string `json:"ContactFlowName" xml:"ContactFlowName"` ContactFlowId string `json:"ContactFlowId" xml:"ContactFlowId"` SkillGroups []SkillGroup `json:"SkillGroups" xml:"SkillGroups"` }
PhoneNumber is a nested struct in ccc response
type PhoneNumberInListUnassignedNumbers ¶
type PhoneNumberInListUnassignedNumbers struct { Number string `json:"Number" xml:"Number"` Active bool `json:"Active" xml:"Active"` City string `json:"City" xml:"City"` Usage bool `json:"Usage" xml:"Usage"` Province string `json:"Province" xml:"Province"` }
PhoneNumberInListUnassignedNumbers is a nested struct in ccc response
type PickOutboundNumbersRequest ¶
type PickOutboundNumbersRequest struct { *requests.RpcRequest Count requests.Integer `position:"Query" name:"Count"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupIdList string `position:"Query" name:"SkillGroupIdList"` CalledNumber string `position:"Query" name:"CalledNumber"` }
PickOutboundNumbersRequest is the request struct for api PickOutboundNumbers
func CreatePickOutboundNumbersRequest ¶
func CreatePickOutboundNumbersRequest() (request *PickOutboundNumbersRequest)
CreatePickOutboundNumbersRequest creates a request to invoke PickOutboundNumbers API
type PickOutboundNumbersResponse ¶
type PickOutboundNumbersResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []NumberPair `json:"Data" xml:"Data"` }
PickOutboundNumbersResponse is the response struct for api PickOutboundNumbers
func CreatePickOutboundNumbersResponse ¶
func CreatePickOutboundNumbersResponse() (response *PickOutboundNumbersResponse)
CreatePickOutboundNumbersResponse creates a response to parse from PickOutboundNumbers response
type PollUserStatusRequest ¶
type PollUserStatusRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` InstanceId string `position:"Query" name:"InstanceId"` }
PollUserStatusRequest is the request struct for api PollUserStatus
func CreatePollUserStatusRequest ¶
func CreatePollUserStatusRequest() (request *PollUserStatusRequest)
CreatePollUserStatusRequest creates a request to invoke PollUserStatus API
type PollUserStatusResponse ¶
type PollUserStatusResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
PollUserStatusResponse is the response struct for api PollUserStatus
func CreatePollUserStatusResponse ¶
func CreatePollUserStatusResponse() (response *PollUserStatusResponse)
CreatePollUserStatusResponse creates a response to parse from PollUserStatus response
type QueueEvents ¶
type QueueEvents struct {
QueueEventsItem []QueueEventsItem `json:"QueueEvents" xml:"QueueEvents"`
}
QueueEvents is a nested struct in ccc response
type QueueEventsItem ¶
type QueueEventsItem struct { QueueId string `json:"QueueId" xml:"QueueId"` QueueName string `json:"QueueName" xml:"QueueName"` FlowId string `json:"FlowId" xml:"FlowId"` QueueType int `json:"QueueType" xml:"QueueType"` EventSequence []EventSequenceItem `json:"EventSequence" xml:"EventSequence"` }
QueueEventsItem is a nested struct in ccc response
type RamUser ¶
type RamUser struct { DisplayName string `json:"DisplayName" xml:"DisplayName"` Email string `json:"Email" xml:"Email"` LoginName string `json:"LoginName" xml:"LoginName"` Mobile string `json:"Mobile" xml:"Mobile"` AliyunUid int64 `json:"AliyunUid" xml:"AliyunUid"` Primary bool `json:"Primary" xml:"Primary"` RamId string `json:"RamId" xml:"RamId"` }
RamUser is a nested struct in ccc response
type ReadyForServiceRequest ¶
type ReadyForServiceRequest struct { *requests.RpcRequest OutboundScenario requests.Boolean `position:"Query" name:"OutboundScenario"` UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` InstanceId string `position:"Query" name:"InstanceId"` }
ReadyForServiceRequest is the request struct for api ReadyForService
func CreateReadyForServiceRequest ¶
func CreateReadyForServiceRequest() (request *ReadyForServiceRequest)
CreateReadyForServiceRequest creates a request to invoke ReadyForService API
type ReadyForServiceResponse ¶
type ReadyForServiceResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
ReadyForServiceResponse is the response struct for api ReadyForService
func CreateReadyForServiceResponse ¶
func CreateReadyForServiceResponse() (response *ReadyForServiceResponse)
CreateReadyForServiceResponse creates a response to parse from ReadyForService response
type RealTimeAgentState ¶
type RealTimeAgentState struct { LoginName string `json:"LoginName" xml:"LoginName"` Dn string `json:"Dn" xml:"Dn"` StateDuration string `json:"StateDuration" xml:"StateDuration"` State string `json:"State" xml:"State"` AgentId string `json:"AgentId" xml:"AgentId"` AgentName string `json:"AgentName" xml:"AgentName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
RealTimeAgentState is a nested struct in ccc response
type RealTimeSkillGroupState ¶
type RealTimeSkillGroupState struct { WorkingAgents int64 `json:"WorkingAgents" xml:"WorkingAgents"` LoggedInAgents int64 `json:"LoggedInAgents" xml:"LoggedInAgents"` BreakingAgents int64 `json:"BreakingAgents" xml:"BreakingAgents"` LongestCall int64 `json:"LongestCall" xml:"LongestCall"` WaitingCalls int64 `json:"WaitingCalls" xml:"WaitingCalls"` TalkingAgents int64 `json:"TalkingAgents" xml:"TalkingAgents"` SkillGroupName string `json:"SkillGroupName" xml:"SkillGroupName"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` ReadyAgents int64 `json:"ReadyAgents" xml:"ReadyAgents"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
RealTimeSkillGroupState is a nested struct in ccc response
type RecordingDTO ¶
type RecordingDTO struct { AgentName string `json:"AgentName" xml:"AgentName"` FileUrl string `json:"FileUrl" xml:"FileUrl"` AgentId string `json:"AgentId" xml:"AgentId"` StartTime string `json:"StartTime" xml:"StartTime"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` Duration string `json:"Duration" xml:"Duration"` ContactId string `json:"ContactId" xml:"ContactId"` FileName string `json:"FileName" xml:"FileName"` RamId string `json:"RamId" xml:"RamId"` }
RecordingDTO is a nested struct in ccc response
type RecordingDTOInListMultiChannelRecordings ¶
type RecordingDTOInListMultiChannelRecordings struct { FileName string `json:"FileName" xml:"FileName"` FileUrl string `json:"FileUrl" xml:"FileUrl"` AgentId string `json:"AgentId" xml:"AgentId"` AgentName string `json:"AgentName" xml:"AgentName"` StartTime int64 `json:"StartTime" xml:"StartTime"` ContactId string `json:"ContactId" xml:"ContactId"` Duration string `json:"Duration" xml:"Duration"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` RamId string `json:"RamId" xml:"RamId"` AgentChannelId string `json:"AgentChannelId" xml:"AgentChannelId"` }
RecordingDTOInListMultiChannelRecordings is a nested struct in ccc response
type RegisterDeviceRequest ¶
type RegisterDeviceRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` Password string `position:"Query" name:"Password"` InstanceId string `position:"Query" name:"InstanceId"` }
RegisterDeviceRequest is the request struct for api RegisterDevice
func CreateRegisterDeviceRequest ¶
func CreateRegisterDeviceRequest() (request *RegisterDeviceRequest)
CreateRegisterDeviceRequest creates a request to invoke RegisterDevice API
type RegisterDeviceResponse ¶
type RegisterDeviceResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
RegisterDeviceResponse is the response struct for api RegisterDevice
func CreateRegisterDeviceResponse ¶
func CreateRegisterDeviceResponse() (response *RegisterDeviceResponse)
CreateRegisterDeviceResponse creates a response to parse from RegisterDevice response
type RegisterDevicesRequest ¶
type RegisterDevicesRequest struct { *requests.RpcRequest UserIdListJson string `position:"Query" name:"UserIdListJson"` DeviceId string `position:"Query" name:"DeviceId"` Password string `position:"Query" name:"Password"` InstanceId string `position:"Query" name:"InstanceId"` }
RegisterDevicesRequest is the request struct for api RegisterDevices
func CreateRegisterDevicesRequest ¶
func CreateRegisterDevicesRequest() (request *RegisterDevicesRequest)
CreateRegisterDevicesRequest creates a request to invoke RegisterDevices API
type RegisterDevicesResponse ¶
type RegisterDevicesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
RegisterDevicesResponse is the response struct for api RegisterDevices
func CreateRegisterDevicesResponse ¶
func CreateRegisterDevicesResponse() (response *RegisterDevicesResponse)
CreateRegisterDevicesResponse creates a response to parse from RegisterDevices response
type ReleaseCallRequest ¶
type ReleaseCallRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` ChannelId string `position:"Query" name:"ChannelId"` }
ReleaseCallRequest is the request struct for api ReleaseCall
func CreateReleaseCallRequest ¶
func CreateReleaseCallRequest() (request *ReleaseCallRequest)
CreateReleaseCallRequest creates a request to invoke ReleaseCall API
type ReleaseCallResponse ¶
type ReleaseCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
ReleaseCallResponse is the response struct for api ReleaseCall
func CreateReleaseCallResponse ¶
func CreateReleaseCallResponse() (response *ReleaseCallResponse)
CreateReleaseCallResponse creates a response to parse from ReleaseCall response
type RemoveDoNotCallNumbersRequest ¶
type RemoveDoNotCallNumbersRequest struct { *requests.RpcRequest NumberList string `position:"Query" name:"NumberList"` InstanceId string `position:"Query" name:"InstanceId"` }
RemoveDoNotCallNumbersRequest is the request struct for api RemoveDoNotCallNumbers
func CreateRemoveDoNotCallNumbersRequest ¶
func CreateRemoveDoNotCallNumbersRequest() (request *RemoveDoNotCallNumbersRequest)
CreateRemoveDoNotCallNumbersRequest creates a request to invoke RemoveDoNotCallNumbers API
type RemoveDoNotCallNumbersResponse ¶
type RemoveDoNotCallNumbersResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
RemoveDoNotCallNumbersResponse is the response struct for api RemoveDoNotCallNumbers
func CreateRemoveDoNotCallNumbersResponse ¶
func CreateRemoveDoNotCallNumbersResponse() (response *RemoveDoNotCallNumbersResponse)
CreateRemoveDoNotCallNumbersResponse creates a response to parse from RemoveDoNotCallNumbers response
type RemovePersonalNumbersFromUserRequest ¶
type RemovePersonalNumbersFromUserRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` NumberList string `position:"Query" name:"NumberList"` InstanceId string `position:"Query" name:"InstanceId"` }
RemovePersonalNumbersFromUserRequest is the request struct for api RemovePersonalNumbersFromUser
func CreateRemovePersonalNumbersFromUserRequest ¶
func CreateRemovePersonalNumbersFromUserRequest() (request *RemovePersonalNumbersFromUserRequest)
CreateRemovePersonalNumbersFromUserRequest creates a request to invoke RemovePersonalNumbersFromUser API
type RemovePersonalNumbersFromUserResponse ¶
type RemovePersonalNumbersFromUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
RemovePersonalNumbersFromUserResponse is the response struct for api RemovePersonalNumbersFromUser
func CreateRemovePersonalNumbersFromUserResponse ¶
func CreateRemovePersonalNumbersFromUserResponse() (response *RemovePersonalNumbersFromUserResponse)
CreateRemovePersonalNumbersFromUserResponse creates a response to parse from RemovePersonalNumbersFromUser response
type RemovePhoneNumberFromSkillGroupsRequest ¶
type RemovePhoneNumberFromSkillGroupsRequest struct { *requests.RpcRequest Number string `position:"Query" name:"Number"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupIdList string `position:"Query" name:"SkillGroupIdList"` }
RemovePhoneNumberFromSkillGroupsRequest is the request struct for api RemovePhoneNumberFromSkillGroups
func CreateRemovePhoneNumberFromSkillGroupsRequest ¶
func CreateRemovePhoneNumberFromSkillGroupsRequest() (request *RemovePhoneNumberFromSkillGroupsRequest)
CreateRemovePhoneNumberFromSkillGroupsRequest creates a request to invoke RemovePhoneNumberFromSkillGroups API
type RemovePhoneNumberFromSkillGroupsResponse ¶
type RemovePhoneNumberFromSkillGroupsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
RemovePhoneNumberFromSkillGroupsResponse is the response struct for api RemovePhoneNumberFromSkillGroups
func CreateRemovePhoneNumberFromSkillGroupsResponse ¶
func CreateRemovePhoneNumberFromSkillGroupsResponse() (response *RemovePhoneNumberFromSkillGroupsResponse)
CreateRemovePhoneNumberFromSkillGroupsResponse creates a response to parse from RemovePhoneNumberFromSkillGroups response
type RemovePhoneNumbersFromSkillGroupRequest ¶
type RemovePhoneNumbersFromSkillGroupRequest struct { *requests.RpcRequest NumberList string `position:"Query" name:"NumberList"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` }
RemovePhoneNumbersFromSkillGroupRequest is the request struct for api RemovePhoneNumbersFromSkillGroup
func CreateRemovePhoneNumbersFromSkillGroupRequest ¶
func CreateRemovePhoneNumbersFromSkillGroupRequest() (request *RemovePhoneNumbersFromSkillGroupRequest)
CreateRemovePhoneNumbersFromSkillGroupRequest creates a request to invoke RemovePhoneNumbersFromSkillGroup API
type RemovePhoneNumbersFromSkillGroupResponse ¶
type RemovePhoneNumbersFromSkillGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
RemovePhoneNumbersFromSkillGroupResponse is the response struct for api RemovePhoneNumbersFromSkillGroup
func CreateRemovePhoneNumbersFromSkillGroupResponse ¶
func CreateRemovePhoneNumbersFromSkillGroupResponse() (response *RemovePhoneNumbersFromSkillGroupResponse)
CreateRemovePhoneNumbersFromSkillGroupResponse creates a response to parse from RemovePhoneNumbersFromSkillGroup response
type RemovePhoneNumbersRequest ¶
type RemovePhoneNumbersRequest struct { *requests.RpcRequest NumberList string `position:"Query" name:"NumberList"` InstanceId string `position:"Query" name:"InstanceId"` Force requests.Boolean `position:"Query" name:"Force"` }
RemovePhoneNumbersRequest is the request struct for api RemovePhoneNumbers
func CreateRemovePhoneNumbersRequest ¶
func CreateRemovePhoneNumbersRequest() (request *RemovePhoneNumbersRequest)
CreateRemovePhoneNumbersRequest creates a request to invoke RemovePhoneNumbers API
type RemovePhoneNumbersResponse ¶
type RemovePhoneNumbersResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []string `json:"Data" xml:"Data"` Params []string `json:"Params" xml:"Params"` }
RemovePhoneNumbersResponse is the response struct for api RemovePhoneNumbers
func CreateRemovePhoneNumbersResponse ¶
func CreateRemovePhoneNumbersResponse() (response *RemovePhoneNumbersResponse)
CreateRemovePhoneNumbersResponse creates a response to parse from RemovePhoneNumbers response
type RemoveSkillGroupsFromUserRequest ¶
type RemoveSkillGroupsFromUserRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupIdList string `position:"Query" name:"SkillGroupIdList"` }
RemoveSkillGroupsFromUserRequest is the request struct for api RemoveSkillGroupsFromUser
func CreateRemoveSkillGroupsFromUserRequest ¶
func CreateRemoveSkillGroupsFromUserRequest() (request *RemoveSkillGroupsFromUserRequest)
CreateRemoveSkillGroupsFromUserRequest creates a request to invoke RemoveSkillGroupsFromUser API
type RemoveSkillGroupsFromUserResponse ¶
type RemoveSkillGroupsFromUserResponse struct { *responses.BaseResponse HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data string `json:"Data" xml:"Data"` RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveSkillGroupsFromUserResponse is the response struct for api RemoveSkillGroupsFromUser
func CreateRemoveSkillGroupsFromUserResponse ¶
func CreateRemoveSkillGroupsFromUserResponse() (response *RemoveSkillGroupsFromUserResponse)
CreateRemoveSkillGroupsFromUserResponse creates a response to parse from RemoveSkillGroupsFromUser response
type RemoveUsersFromSkillGroupRequest ¶
type RemoveUsersFromSkillGroupRequest struct { *requests.RpcRequest UserIdList string `position:"Query" name:"UserIdList"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` }
RemoveUsersFromSkillGroupRequest is the request struct for api RemoveUsersFromSkillGroup
func CreateRemoveUsersFromSkillGroupRequest ¶
func CreateRemoveUsersFromSkillGroupRequest() (request *RemoveUsersFromSkillGroupRequest)
CreateRemoveUsersFromSkillGroupRequest creates a request to invoke RemoveUsersFromSkillGroup API
type RemoveUsersFromSkillGroupResponse ¶
type RemoveUsersFromSkillGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveUsersFromSkillGroupResponse is the response struct for api RemoveUsersFromSkillGroup
func CreateRemoveUsersFromSkillGroupResponse ¶
func CreateRemoveUsersFromSkillGroupResponse() (response *RemoveUsersFromSkillGroupResponse)
CreateRemoveUsersFromSkillGroupResponse creates a response to parse from RemoveUsersFromSkillGroup response
type RemoveUsersRequest ¶
type RemoveUsersRequest struct { *requests.RpcRequest UserIdList string `position:"Query" name:"UserIdList"` InstanceId string `position:"Query" name:"InstanceId"` }
RemoveUsersRequest is the request struct for api RemoveUsers
func CreateRemoveUsersRequest ¶
func CreateRemoveUsersRequest() (request *RemoveUsersRequest)
CreateRemoveUsersRequest creates a request to invoke RemoveUsers API
type RemoveUsersResponse ¶
type RemoveUsersResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
RemoveUsersResponse is the response struct for api RemoveUsers
func CreateRemoveUsersResponse ¶
func CreateRemoveUsersResponse() (response *RemoveUsersResponse)
CreateRemoveUsersResponse creates a response to parse from RemoveUsers response
type ResetAgentStateRequest ¶
type ResetAgentStateRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` InstanceId string `position:"Query" name:"InstanceId"` }
ResetAgentStateRequest is the request struct for api ResetAgentState
func CreateResetAgentStateRequest ¶
func CreateResetAgentStateRequest() (request *ResetAgentStateRequest)
CreateResetAgentStateRequest creates a request to invoke ResetAgentState API
type ResetAgentStateResponse ¶
type ResetAgentStateResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
ResetAgentStateResponse is the response struct for api ResetAgentState
func CreateResetAgentStateResponse ¶
func CreateResetAgentStateResponse() (response *ResetAgentStateResponse)
CreateResetAgentStateResponse creates a response to parse from ResetAgentState response
type ResetUserPasswordRequest ¶
type ResetUserPasswordRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` Password string `position:"Query" name:"Password"` InstanceId string `position:"Query" name:"InstanceId"` }
ResetUserPasswordRequest is the request struct for api ResetUserPassword
func CreateResetUserPasswordRequest ¶
func CreateResetUserPasswordRequest() (request *ResetUserPasswordRequest)
CreateResetUserPasswordRequest creates a request to invoke ResetUserPassword API
type ResetUserPasswordResponse ¶
type ResetUserPasswordResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
ResetUserPasswordResponse is the response struct for api ResetUserPassword
func CreateResetUserPasswordResponse ¶
func CreateResetUserPasswordResponse() (response *ResetUserPasswordResponse)
CreateResetUserPasswordResponse creates a response to parse from ResetUserPassword response
type ResumeCampaignRequest ¶
type ResumeCampaignRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` CampaignId string `position:"Query" name:"CampaignId"` }
ResumeCampaignRequest is the request struct for api ResumeCampaign
func CreateResumeCampaignRequest ¶
func CreateResumeCampaignRequest() (request *ResumeCampaignRequest)
CreateResumeCampaignRequest creates a request to invoke ResumeCampaign API
type ResumeCampaignResponse ¶
type ResumeCampaignResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` HttpStatusCode string `json:"HttpStatusCode" xml:"HttpStatusCode"` }
ResumeCampaignResponse is the response struct for api ResumeCampaign
func CreateResumeCampaignResponse ¶
func CreateResumeCampaignResponse() (response *ResumeCampaignResponse)
CreateResumeCampaignResponse creates a response to parse from ResumeCampaign response
type RetrieveCallRequest ¶
type RetrieveCallRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` ChannelId string `position:"Query" name:"ChannelId"` }
RetrieveCallRequest is the request struct for api RetrieveCall
func CreateRetrieveCallRequest ¶
func CreateRetrieveCallRequest() (request *RetrieveCallRequest)
CreateRetrieveCallRequest creates a request to invoke RetrieveCall API
type RetrieveCallResponse ¶
type RetrieveCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
RetrieveCallResponse is the response struct for api RetrieveCall
func CreateRetrieveCallResponse ¶
func CreateRetrieveCallResponse() (response *RetrieveCallResponse)
CreateRetrieveCallResponse creates a response to parse from RetrieveCall response
type Role ¶
type Role struct { Name string `json:"Name" xml:"Name"` RoleId string `json:"RoleId" xml:"RoleId"` }
Role is a nested struct in ccc response
type SaveRTCStatsV2Request ¶
type SaveRTCStatsV2Request struct { *requests.RpcRequest CallId string `position:"Query" name:"CallId"` SenderReport string `position:"Query" name:"SenderReport"` InstanceId string `position:"Query" name:"InstanceId"` ReceiverReport string `position:"Query" name:"ReceiverReport"` GoogAddress string `position:"Query" name:"GoogAddress"` GeneralInfo string `position:"Query" name:"GeneralInfo"` }
SaveRTCStatsV2Request is the request struct for api SaveRTCStatsV2
func CreateSaveRTCStatsV2Request ¶
func CreateSaveRTCStatsV2Request() (request *SaveRTCStatsV2Request)
CreateSaveRTCStatsV2Request creates a request to invoke SaveRTCStatsV2 API
type SaveRTCStatsV2Response ¶
type SaveRTCStatsV2Response struct { *responses.BaseResponse HttpStatusCode int64 `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TimeStamp int64 `json:"TimeStamp" xml:"TimeStamp"` RowCount int64 `json:"RowCount" xml:"RowCount"` }
SaveRTCStatsV2Response is the response struct for api SaveRTCStatsV2
func CreateSaveRTCStatsV2Response ¶
func CreateSaveRTCStatsV2Response() (response *SaveRTCStatsV2Response)
CreateSaveRTCStatsV2Response creates a response to parse from SaveRTCStatsV2 response
type SaveTerminalLogRequest ¶
type SaveTerminalLogRequest struct { *requests.RpcRequest CallId string `position:"Query" name:"CallId"` Content string `position:"Query" name:"Content"` UniqueRequestId string `position:"Query" name:"UniqueRequestId"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` AppName string `position:"Query" name:"AppName"` DataType requests.Integer `position:"Query" name:"DataType"` Status string `position:"Query" name:"Status"` MethodName string `position:"Query" name:"MethodName"` }
SaveTerminalLogRequest is the request struct for api SaveTerminalLog
func CreateSaveTerminalLogRequest ¶
func CreateSaveTerminalLogRequest() (request *SaveTerminalLogRequest)
CreateSaveTerminalLogRequest creates a request to invoke SaveTerminalLog API
type SaveTerminalLogResponse ¶
type SaveTerminalLogResponse struct { *responses.BaseResponse HttpStatusCode int64 `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TimeStamp int64 `json:"TimeStamp" xml:"TimeStamp"` }
SaveTerminalLogResponse is the response struct for api SaveTerminalLog
func CreateSaveTerminalLogResponse ¶
func CreateSaveTerminalLogResponse() (response *SaveTerminalLogResponse)
CreateSaveTerminalLogResponse creates a response to parse from SaveTerminalLog response
type SaveWebRTCStatsRequest ¶
type SaveWebRTCStatsRequest struct { *requests.RpcRequest CallId string `position:"Query" name:"CallId"` SenderReport string `position:"Query" name:"SenderReport"` InstanceId string `position:"Query" name:"InstanceId"` ReceiverReport string `position:"Query" name:"ReceiverReport"` GoogAddress string `position:"Query" name:"GoogAddress"` GeneralInfo string `position:"Query" name:"GeneralInfo"` }
SaveWebRTCStatsRequest is the request struct for api SaveWebRTCStats
func CreateSaveWebRTCStatsRequest ¶
func CreateSaveWebRTCStatsRequest() (request *SaveWebRTCStatsRequest)
CreateSaveWebRTCStatsRequest creates a request to invoke SaveWebRTCStats API
type SaveWebRTCStatsResponse ¶
type SaveWebRTCStatsResponse struct { *responses.BaseResponse HttpStatusCode int64 `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TimeStamp int64 `json:"TimeStamp" xml:"TimeStamp"` RowCount int64 `json:"RowCount" xml:"RowCount"` }
SaveWebRTCStatsResponse is the response struct for api SaveWebRTCStats
func CreateSaveWebRTCStatsResponse ¶
func CreateSaveWebRTCStatsResponse() (response *SaveWebRTCStatsResponse)
CreateSaveWebRTCStatsResponse creates a response to parse from SaveWebRTCStats response
type SaveWebRtcInfoRequest ¶
type SaveWebRtcInfoRequest struct { *requests.RpcRequest CallId string `position:"Query" name:"CallId"` Content string `position:"Query" name:"Content"` ContentType string `position:"Query" name:"ContentType"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` }
SaveWebRtcInfoRequest is the request struct for api SaveWebRtcInfo
func CreateSaveWebRtcInfoRequest ¶
func CreateSaveWebRtcInfoRequest() (request *SaveWebRtcInfoRequest)
CreateSaveWebRtcInfoRequest creates a request to invoke SaveWebRtcInfo API
type SaveWebRtcInfoResponse ¶
type SaveWebRtcInfoResponse struct { *responses.BaseResponse HttpStatusCode int64 `json:"HttpStatusCode" xml:"HttpStatusCode"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` TimeStamp int64 `json:"TimeStamp" xml:"TimeStamp"` RowCount int64 `json:"RowCount" xml:"RowCount"` }
SaveWebRtcInfoResponse is the response struct for api SaveWebRtcInfo
func CreateSaveWebRtcInfoResponse ¶
func CreateSaveWebRtcInfoResponse() (response *SaveWebRtcInfoResponse)
CreateSaveWebRtcInfoResponse creates a response to parse from SaveWebRtcInfo response
type SendDtmfSignalingRequest ¶
type SendDtmfSignalingRequest struct { *requests.RpcRequest Dtmf string `position:"Query" name:"Dtmf"` UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` ChannelId string `position:"Query" name:"ChannelId"` }
SendDtmfSignalingRequest is the request struct for api SendDtmfSignaling
func CreateSendDtmfSignalingRequest ¶
func CreateSendDtmfSignalingRequest() (request *SendDtmfSignalingRequest)
CreateSendDtmfSignalingRequest creates a request to invoke SendDtmfSignaling API
type SendDtmfSignalingResponse ¶
type SendDtmfSignalingResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
SendDtmfSignalingResponse is the response struct for api SendDtmfSignaling
func CreateSendDtmfSignalingResponse ¶
func CreateSendDtmfSignalingResponse() (response *SendDtmfSignalingResponse)
CreateSendDtmfSignalingResponse creates a response to parse from SendDtmfSignaling response
type SignInGroupRequest ¶
type SignInGroupRequest struct { *requests.RpcRequest SignedSkillGroupIdList string `position:"Query" name:"SignedSkillGroupIdList"` UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` InstanceId string `position:"Query" name:"InstanceId"` }
SignInGroupRequest is the request struct for api SignInGroup
func CreateSignInGroupRequest ¶
func CreateSignInGroupRequest() (request *SignInGroupRequest)
CreateSignInGroupRequest creates a request to invoke SignInGroup API
type SignInGroupResponse ¶
type SignInGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
SignInGroupResponse is the response struct for api SignInGroup
func CreateSignInGroupResponse ¶
func CreateSignInGroupResponse() (response *SignInGroupResponse)
CreateSignInGroupResponse creates a response to parse from SignInGroup response
type SignOutGroupRequest ¶
type SignOutGroupRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` InstanceId string `position:"Query" name:"InstanceId"` }
SignOutGroupRequest is the request struct for api SignOutGroup
func CreateSignOutGroupRequest ¶
func CreateSignOutGroupRequest() (request *SignOutGroupRequest)
CreateSignOutGroupRequest creates a request to invoke SignOutGroup API
type SignOutGroupResponse ¶
type SignOutGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
SignOutGroupResponse is the response struct for api SignOutGroup
func CreateSignOutGroupResponse ¶
func CreateSignOutGroupResponse() (response *SignOutGroupResponse)
CreateSignOutGroupResponse creates a response to parse from SignOutGroup response
type SignedSkillGroupIdListInAnswerCall ¶
type SignedSkillGroupIdListInAnswerCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInAnswerCall is a nested struct in ccc response
type SignedSkillGroupIdListInBargeInCall ¶
type SignedSkillGroupIdListInBargeInCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInBargeInCall is a nested struct in ccc response
type SignedSkillGroupIdListInBlindTransfer ¶
type SignedSkillGroupIdListInBlindTransfer struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInBlindTransfer is a nested struct in ccc response
type SignedSkillGroupIdListInCancelAttendedTransfer ¶
type SignedSkillGroupIdListInCancelAttendedTransfer struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInCancelAttendedTransfer is a nested struct in ccc response
type SignedSkillGroupIdListInChangeWorkMode ¶
type SignedSkillGroupIdListInChangeWorkMode struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInChangeWorkMode is a nested struct in ccc response
type SignedSkillGroupIdListInCoachCall ¶
type SignedSkillGroupIdListInCoachCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInCoachCall is a nested struct in ccc response
type SignedSkillGroupIdListInCompleteAttendedTransfer ¶
type SignedSkillGroupIdListInCompleteAttendedTransfer struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInCompleteAttendedTransfer is a nested struct in ccc response
type SignedSkillGroupIdListInHoldCall ¶
type SignedSkillGroupIdListInHoldCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInHoldCall is a nested struct in ccc response
type SignedSkillGroupIdListInInitiateAttendedTransfer ¶
type SignedSkillGroupIdListInInitiateAttendedTransfer struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInInitiateAttendedTransfer is a nested struct in ccc response
type SignedSkillGroupIdListInInterceptCall ¶
type SignedSkillGroupIdListInInterceptCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInInterceptCall is a nested struct in ccc response
type SignedSkillGroupIdListInLaunchAuthentication ¶
type SignedSkillGroupIdListInLaunchAuthentication struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInLaunchAuthentication is a nested struct in ccc response
type SignedSkillGroupIdListInLaunchSurvey ¶
type SignedSkillGroupIdListInLaunchSurvey struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInLaunchSurvey is a nested struct in ccc response
type SignedSkillGroupIdListInMakeCall ¶
type SignedSkillGroupIdListInMakeCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInMakeCall is a nested struct in ccc response
type SignedSkillGroupIdListInMonitorCall ¶
type SignedSkillGroupIdListInMonitorCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInMonitorCall is a nested struct in ccc response
type SignedSkillGroupIdListInMuteCall ¶
type SignedSkillGroupIdListInMuteCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInMuteCall is a nested struct in ccc response
type SignedSkillGroupIdListInPollUserStatus ¶
type SignedSkillGroupIdListInPollUserStatus struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInPollUserStatus is a nested struct in ccc response
type SignedSkillGroupIdListInReadyForService ¶
type SignedSkillGroupIdListInReadyForService struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInReadyForService is a nested struct in ccc response
type SignedSkillGroupIdListInReleaseCall ¶
type SignedSkillGroupIdListInReleaseCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInReleaseCall is a nested struct in ccc response
type SignedSkillGroupIdListInResetAgentState ¶
type SignedSkillGroupIdListInResetAgentState struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInResetAgentState is a nested struct in ccc response
type SignedSkillGroupIdListInRetrieveCall ¶
type SignedSkillGroupIdListInRetrieveCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInRetrieveCall is a nested struct in ccc response
type SignedSkillGroupIdListInSendDtmfSignaling ¶
type SignedSkillGroupIdListInSendDtmfSignaling struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInSendDtmfSignaling is a nested struct in ccc response
type SignedSkillGroupIdListInSignInGroup ¶
type SignedSkillGroupIdListInSignInGroup struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInSignInGroup is a nested struct in ccc response
type SignedSkillGroupIdListInSignOutGroup ¶
type SignedSkillGroupIdListInSignOutGroup struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInSignOutGroup is a nested struct in ccc response
type SignedSkillGroupIdListInStartBack2BackCall ¶
type SignedSkillGroupIdListInStartBack2BackCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInStartBack2BackCall is a nested struct in ccc response
type SignedSkillGroupIdListInStartPredictiveCall ¶
type SignedSkillGroupIdListInStartPredictiveCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInStartPredictiveCall is a nested struct in ccc response
type SignedSkillGroupIdListInTakeBreak ¶
type SignedSkillGroupIdListInTakeBreak struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInTakeBreak is a nested struct in ccc response
type SignedSkillGroupIdListInUnmuteCall ¶
type SignedSkillGroupIdListInUnmuteCall struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SignedSkillGroupIdListInUnmuteCall is a nested struct in ccc response
type SipCallRecords ¶
type SipCallRecords struct { InstanceId string `json:"InstanceId" xml:"InstanceId"` CallId string `json:"CallId" xml:"CallId"` ContactId string `json:"ContactId" xml:"ContactId"` Caller string `json:"Caller" xml:"Caller"` Callee string `json:"Callee" xml:"Callee"` CallerClusterId string `json:"CallerClusterId" xml:"CallerClusterId"` CalleeClusterId string `json:"CalleeClusterId" xml:"CalleeClusterId"` LastResponseCode int `json:"LastResponseCode" xml:"LastResponseCode"` LastResponseText string `json:"LastResponseText" xml:"LastResponseText"` InviteTime int64 `json:"InviteTime" xml:"InviteTime"` RingTime int64 `json:"RingTime" xml:"RingTime"` EstablishedTime int64 `json:"EstablishedTime" xml:"EstablishedTime"` ReleasedTime int64 `json:"ReleasedTime" xml:"ReleasedTime"` ReleaseReasonCode int `json:"ReleaseReasonCode" xml:"ReleaseReasonCode"` EarlyMediaUrl string `json:"EarlyMediaUrl" xml:"EarlyMediaUrl"` EarlyMediaText string `json:"EarlyMediaText" xml:"EarlyMediaText"` }
SipCallRecords is a nested struct in ccc response
type SkillGroup ¶
type SkillGroup struct { Name string `json:"Name" xml:"Name"` SkillGroupName string `json:"SkillGroupName" xml:"SkillGroupName"` PhoneNumberCount int `json:"PhoneNumberCount" xml:"PhoneNumberCount"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` UserCount int `json:"UserCount" xml:"UserCount"` Description string `json:"Description" xml:"Description"` DisplayName string `json:"DisplayName" xml:"DisplayName"` }
SkillGroup is a nested struct in ccc response
type SkillGroupIdList ¶
type SkillGroupIdList struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SkillGroupIdList is a nested struct in ccc response
type SkillGroupNameList ¶
type SkillGroupNameList struct {
SkillGroupId []string `json:"SkillGroupId" xml:"SkillGroupId"`
}
SkillGroupNameList is a nested struct in ccc response
type SkillGroupState ¶
type SkillGroupState struct { WorkingAgents int64 `json:"WorkingAgents" xml:"WorkingAgents"` LongestWaitingTime int64 `json:"LongestWaitingTime" xml:"LongestWaitingTime"` LoggedInAgents int64 `json:"LoggedInAgents" xml:"LoggedInAgents"` WaitingCalls int64 `json:"WaitingCalls" xml:"WaitingCalls"` BreakingAgents int64 `json:"BreakingAgents" xml:"BreakingAgents"` TalkingAgents int64 `json:"TalkingAgents" xml:"TalkingAgents"` SkillGroupName string `json:"SkillGroupName" xml:"SkillGroupName"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` ReadyAgents int64 `json:"ReadyAgents" xml:"ReadyAgents"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
SkillGroupState is a nested struct in ccc response
type SkillGroupSummaryReport ¶
type SkillGroupSummaryReport struct { Timestamp string `json:"Timestamp" xml:"Timestamp"` InstanceId string `json:"InstanceId" xml:"InstanceId"` SkillGroupName string `json:"SkillGroupName" xml:"SkillGroupName"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` Overall OverallInListSkillGroupSummaryReportsSinceMidnight `json:"Overall" xml:"Overall"` Inbound InboundInListSkillGroupSummaryReportsSinceMidnight `json:"Inbound" xml:"Inbound"` Outbound OutboundInListSkillGroupSummaryReportsSinceMidnight `json:"Outbound" xml:"Outbound"` }
SkillGroupSummaryReport is a nested struct in ccc response
type SkillGroupsInGetInstance ¶
type SkillGroupsInGetInstance struct {
SkillGroup []SkillGroup `json:"SkillGroup" xml:"SkillGroup"`
}
SkillGroupsInGetInstance is a nested struct in ccc response
type SkillGroupsInListInstancesOfUser ¶
type SkillGroupsInListInstancesOfUser struct {
SkillGroup []SkillGroup `json:"SkillGroup" xml:"SkillGroup"`
}
SkillGroupsInListInstancesOfUser is a nested struct in ccc response
type SkillGroupsInListPhoneNumbers ¶
type SkillGroupsInListPhoneNumbers struct {
SkillGroup []SkillGroup `json:"SkillGroup" xml:"SkillGroup"`
}
SkillGroupsInListPhoneNumbers is a nested struct in ccc response
type SkillLevelList ¶
type SkillLevelList struct {
UserSkillLevel []UserSkillLevelInListUsers `json:"UserSkillLevel" xml:"UserSkillLevel"`
}
SkillLevelList is a nested struct in ccc response
type StartBack2BackCallRequest ¶
type StartBack2BackCallRequest struct { *requests.RpcRequest Callee string `position:"Query" name:"Callee"` Broker string `position:"Query" name:"Broker"` AdditionalBroker string `position:"Query" name:"AdditionalBroker"` Tags string `position:"Query" name:"Tags"` TimeoutSeconds requests.Integer `position:"Query" name:"TimeoutSeconds"` Caller string `position:"Query" name:"Caller"` InstanceId string `position:"Query" name:"InstanceId"` }
StartBack2BackCallRequest is the request struct for api StartBack2BackCall
func CreateStartBack2BackCallRequest ¶
func CreateStartBack2BackCallRequest() (request *StartBack2BackCallRequest)
CreateStartBack2BackCallRequest creates a request to invoke StartBack2BackCall API
type StartBack2BackCallResponse ¶
type StartBack2BackCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
StartBack2BackCallResponse is the response struct for api StartBack2BackCall
func CreateStartBack2BackCallResponse ¶
func CreateStartBack2BackCallResponse() (response *StartBack2BackCallResponse)
CreateStartBack2BackCallResponse creates a response to parse from StartBack2BackCall response
type StartPredictiveCallRequest ¶
type StartPredictiveCallRequest struct { *requests.RpcRequest ContactFlowId string `position:"Query" name:"ContactFlowId"` Callee string `position:"Query" name:"Callee"` MaskedCallee string `position:"Query" name:"MaskedCallee"` ContactFlowVariables string `position:"Query" name:"ContactFlowVariables"` Tags string `position:"Query" name:"Tags"` TimeoutSeconds requests.Integer `position:"Query" name:"TimeoutSeconds"` Caller string `position:"Query" name:"Caller"` InstanceId string `position:"Query" name:"InstanceId"` SkillGroupId string `position:"Query" name:"SkillGroupId"` }
StartPredictiveCallRequest is the request struct for api StartPredictiveCall
func CreateStartPredictiveCallRequest ¶
func CreateStartPredictiveCallRequest() (request *StartPredictiveCallRequest)
CreateStartPredictiveCallRequest creates a request to invoke StartPredictiveCall API
type StartPredictiveCallResponse ¶
type StartPredictiveCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
StartPredictiveCallResponse is the response struct for api StartPredictiveCall
func CreateStartPredictiveCallResponse ¶
func CreateStartPredictiveCallResponse() (response *StartPredictiveCallResponse)
CreateStartPredictiveCallResponse creates a response to parse from StartPredictiveCall response
type SubmitCampaignRequest ¶
type SubmitCampaignRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` CampaignId string `position:"Query" name:"CampaignId"` }
SubmitCampaignRequest is the request struct for api SubmitCampaign
func CreateSubmitCampaignRequest ¶
func CreateSubmitCampaignRequest() (request *SubmitCampaignRequest)
CreateSubmitCampaignRequest creates a request to invoke SubmitCampaign API
type SubmitCampaignResponse ¶
type SubmitCampaignResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` HttpStatusCode string `json:"HttpStatusCode" xml:"HttpStatusCode"` }
SubmitCampaignResponse is the response struct for api SubmitCampaign
func CreateSubmitCampaignResponse ¶
func CreateSubmitCampaignResponse() (response *SubmitCampaignResponse)
CreateSubmitCampaignResponse creates a response to parse from SubmitCampaign response
type TakeBreakRequest ¶
type TakeBreakRequest struct { *requests.RpcRequest Code string `position:"Query" name:"Code"` UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` InstanceId string `position:"Query" name:"InstanceId"` }
TakeBreakRequest is the request struct for api TakeBreak
func CreateTakeBreakRequest ¶
func CreateTakeBreakRequest() (request *TakeBreakRequest)
CreateTakeBreakRequest creates a request to invoke TakeBreak API
type TakeBreakResponse ¶
type TakeBreakResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
TakeBreakResponse is the response struct for api TakeBreak
func CreateTakeBreakResponse ¶
func CreateTakeBreakResponse() (response *TakeBreakResponse)
CreateTakeBreakResponse creates a response to parse from TakeBreak response
type TrendingList ¶
type TrendingList struct { Datetime int64 `json:"Datetime" xml:"Datetime"` Concurrency int64 `json:"Concurrency" xml:"Concurrency"` TalkAgents int64 `json:"TalkAgents" xml:"TalkAgents"` ReadyAgents int64 `json:"ReadyAgents" xml:"ReadyAgents"` WorkAgents int64 `json:"WorkAgents" xml:"WorkAgents"` LoggedInAgents int64 `json:"LoggedInAgents" xml:"LoggedInAgents"` BreakAgents int64 `json:"BreakAgents" xml:"BreakAgents"` }
TrendingList is a nested struct in ccc response
type UnmuteCallRequest ¶
type UnmuteCallRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` DeviceId string `position:"Query" name:"DeviceId"` JobId string `position:"Query" name:"JobId"` InstanceId string `position:"Query" name:"InstanceId"` ChannelId string `position:"Query" name:"ChannelId"` }
UnmuteCallRequest is the request struct for api UnmuteCall
func CreateUnmuteCallRequest ¶
func CreateUnmuteCallRequest() (request *UnmuteCallRequest)
CreateUnmuteCallRequest creates a request to invoke UnmuteCall API
type UnmuteCallResponse ¶
type UnmuteCallResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` Data Data `json:"Data" xml:"Data"` }
UnmuteCallResponse is the response struct for api UnmuteCall
func CreateUnmuteCallResponse ¶
func CreateUnmuteCallResponse() (response *UnmuteCallResponse)
CreateUnmuteCallResponse creates a response to parse from UnmuteCall response
type UnregisterDeviceRequest ¶
type UnregisterDeviceRequest struct { *requests.RpcRequest UserId string `position:"Query" name:"UserId"` InstanceId string `position:"Query" name:"InstanceId"` }
UnregisterDeviceRequest is the request struct for api UnregisterDevice
func CreateUnregisterDeviceRequest ¶
func CreateUnregisterDeviceRequest() (request *UnregisterDeviceRequest)
CreateUnregisterDeviceRequest creates a request to invoke UnregisterDevice API
type UnregisterDeviceResponse ¶
type UnregisterDeviceResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
UnregisterDeviceResponse is the response struct for api UnregisterDevice
func CreateUnregisterDeviceResponse ¶
func CreateUnregisterDeviceResponse() (response *UnregisterDeviceResponse)
CreateUnregisterDeviceResponse creates a response to parse from UnregisterDevice response
type UpdateConfigItemsRequest ¶
type UpdateConfigItemsRequest struct { *requests.RpcRequest ConfigItems string `position:"Query" name:"ConfigItems"` InstanceId string `position:"Query" name:"InstanceId"` ObjectType string `position:"Query" name:"ObjectType"` ObjectId string `position:"Query" name:"ObjectId"` }
UpdateConfigItemsRequest is the request struct for api UpdateConfigItems
func CreateUpdateConfigItemsRequest ¶
func CreateUpdateConfigItemsRequest() (request *UpdateConfigItemsRequest)
CreateUpdateConfigItemsRequest creates a request to invoke UpdateConfigItems API
type UpdateConfigItemsResponse ¶
type UpdateConfigItemsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Params []string `json:"Params" xml:"Params"` }
UpdateConfigItemsResponse is the response struct for api UpdateConfigItems
func CreateUpdateConfigItemsResponse ¶
func CreateUpdateConfigItemsResponse() (response *UpdateConfigItemsResponse)
CreateUpdateConfigItemsResponse creates a response to parse from UpdateConfigItems response
type User ¶
type User struct { WorkMode string `json:"WorkMode" xml:"WorkMode"` RoleId string `json:"RoleId" xml:"RoleId"` Mobile string `json:"Mobile" xml:"Mobile"` Email string `json:"Email" xml:"Email"` LoginName string `json:"LoginName" xml:"LoginName"` UserId string `json:"UserId" xml:"UserId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Extension string `json:"Extension" xml:"Extension"` DisplayName string `json:"DisplayName" xml:"DisplayName"` RoleName string `json:"RoleName" xml:"RoleName"` RamId string `json:"RamId" xml:"RamId"` }
User is a nested struct in ccc response
type UserContext ¶
type UserContext struct { Heartbeat int64 `json:"Heartbeat" xml:"Heartbeat"` JobId string `json:"JobId" xml:"JobId"` DeviceState string `json:"DeviceState" xml:"DeviceState"` WorkMode string `json:"WorkMode" xml:"WorkMode"` Mobile string `json:"Mobile" xml:"Mobile"` OutboundScenario bool `json:"OutboundScenario" xml:"OutboundScenario"` UserState string `json:"UserState" xml:"UserState"` UserId string `json:"UserId" xml:"UserId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` DeviceId string `json:"DeviceId" xml:"DeviceId"` Reserved int64 `json:"Reserved" xml:"Reserved"` Extension string `json:"Extension" xml:"Extension"` BreakCode string `json:"BreakCode" xml:"BreakCode"` Uri string `json:"Uri" xml:"Uri"` SignedSkillGroupIdList []string `json:"SignedSkillGroupIdList" xml:"SignedSkillGroupIdList"` }
UserContext is a nested struct in ccc response
type UserDetail ¶
type UserDetail struct { DisplayName string `json:"DisplayName" xml:"DisplayName"` LoginName string `json:"LoginName" xml:"LoginName"` Email string `json:"Email" xml:"Email"` WorkMode string `json:"WorkMode" xml:"WorkMode"` Mobile string `json:"Mobile" xml:"Mobile"` UserId string `json:"UserId" xml:"UserId"` DisplayId string `json:"DisplayId" xml:"DisplayId"` RoleName string `json:"RoleName" xml:"RoleName"` RoleId string `json:"RoleId" xml:"RoleId"` PrimaryAccount bool `json:"PrimaryAccount" xml:"PrimaryAccount"` RamId int64 `json:"RamId" xml:"RamId"` Extension string `json:"Extension" xml:"Extension"` DeviceId string `json:"DeviceId" xml:"DeviceId"` DeviceExt string `json:"DeviceExt" xml:"DeviceExt"` DeviceState string `json:"DeviceState" xml:"DeviceState"` PersonalOutboundNumberList []PhoneNumber `json:"PersonalOutboundNumberList" xml:"PersonalOutboundNumberList"` SkillLevelList []UserSkillLevelInListUsers `json:"SkillLevelList" xml:"SkillLevelList"` }
UserDetail is a nested struct in ccc response
type UserSkillLevel ¶
type UserSkillLevel struct { SkillGroupName string `json:"SkillGroupName" xml:"SkillGroupName"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` SkillLevel string `json:"SkillLevel" xml:"SkillLevel"` }
UserSkillLevel is a nested struct in ccc response
type UserSkillLevelInListUserLevelsOfSkillGroup ¶
type UserSkillLevelInListUserLevelsOfSkillGroup struct { DisplayName string `json:"DisplayName" xml:"DisplayName"` SkillLevel int `json:"SkillLevel" xml:"SkillLevel"` LoginName string `json:"LoginName" xml:"LoginName"` UserId string `json:"UserId" xml:"UserId"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` SkillGroupName string `json:"SkillGroupName" xml:"SkillGroupName"` RoleName string `json:"RoleName" xml:"RoleName"` RoleId string `json:"RoleId" xml:"RoleId"` }
UserSkillLevelInListUserLevelsOfSkillGroup is a nested struct in ccc response
type UserSkillLevelInListUsers ¶
type UserSkillLevelInListUsers struct { SkillLevel int `json:"SkillLevel" xml:"SkillLevel"` SkillGroupId string `json:"SkillGroupId" xml:"SkillGroupId"` SkillGroupName string `json:"SkillGroupName" xml:"SkillGroupName"` }
UserSkillLevelInListUsers is a nested struct in ccc response
Source Files
¶
- abort_campaign.go
- add_numbers_to_skill_group.go
- add_personal_numbers_to_user.go
- add_phone_number_to_skill_groups.go
- add_phone_numbers.go
- add_skill_groups_to_user.go
- add_users_to_skill_group.go
- answer_call.go
- assign_users.go
- barge_in_call.go
- blind_transfer.go
- cancel_attended_transfer.go
- change_work_mode.go
- client.go
- coach_call.go
- complete_attended_transfer.go
- create_call_tags.go
- create_campaign.go
- create_custom_call_tagging.go
- create_instance.go
- create_skill_group.go
- create_user.go
- delete_call_tag.go
- delete_custom_call_tagging.go
- delete_skill_group.go
- endpoint.go
- export_custom_call_tagging.go
- export_do_not_call_numbers.go
- get_call_detail_record.go
- get_campaign.go
- get_case_file_upload_url.go
- get_do_not_call_file_upload_parameters.go
- get_historical_caller_report.go
- get_historical_campaign_report.go
- get_historical_instance_report.go
- get_instance.go
- get_instance_trending_report.go
- get_login_details.go
- get_mono_recording.go
- get_multi_channel_recording.go
- get_number_location.go
- get_realtime_campaign_stats.go
- get_realtime_instance_states.go
- get_skill_group.go
- get_turn_credentials.go
- get_turn_server_list.go
- get_user.go
- hold_call.go
- import_admins.go
- import_custom_call_tagging.go
- import_do_not_call_numbers.go
- initiate_attended_transfer.go
- intercept_call.go
- launch_authentication.go
- launch_survey.go
- list_agent_state_logs.go
- list_agent_states.go
- list_agent_summary_reports_since_midnight.go
- list_attempts.go
- list_brief_skill_groups.go
- list_call_detail_records.go
- list_call_tags.go
- list_campaign_trending_report.go
- list_campaigns.go
- list_cases.go
- list_config_items.go
- list_contact_flows.go
- list_custom_call_tagging.go
- list_devices.go
- list_do_not_call_numbers.go
- list_historical_agent_report.go
- list_historical_skill_group_report.go
- list_instances.go
- list_instances_of_user.go
- list_interval_agent_report.go
- list_interval_instance_report.go
- list_interval_skill_group_report.go
- list_ivr_tracking_details.go
- list_mono_recordings.go
- list_multi_channel_recordings.go
- list_outbound_numbers_of_user.go
- list_personal_numbers_of_user.go
- list_phone_numbers.go
- list_phone_numbers_of_skill_group.go
- list_privileges_of_user.go
- list_ram_users.go
- list_realtime_agent_states.go
- list_realtime_skill_group_states.go
- list_recent_call_detail_records.go
- list_roles.go
- list_sip_call_records.go
- list_sip_traces.go
- list_skill_group_states.go
- list_skill_group_summary_reports_since_midnight.go
- list_skill_groups.go
- list_skill_levels_of_user.go
- list_unassigned_numbers.go
- list_user_levels_of_skill_group.go
- list_users.go
- make_call.go
- modify_custom_call_tagging.go
- modify_instance.go
- modify_phone_number.go
- modify_skill_group.go
- modify_skill_levels_of_user.go
- modify_user.go
- modify_user_levels_of_skill_group.go
- monitor_call.go
- mute_call.go
- pause_campaign.go
- pick_outbound_numbers.go
- poll_user_status.go
- ready_for_service.go
- register_device.go
- register_devices.go
- release_call.go
- remove_do_not_call_numbers.go
- remove_personal_numbers_from_user.go
- remove_phone_number_from_skill_groups.go
- remove_phone_numbers.go
- remove_phone_numbers_from_skill_group.go
- remove_skill_groups_from_user.go
- remove_users.go
- remove_users_from_skill_group.go
- reset_agent_state.go
- reset_user_password.go
- resume_campaign.go
- retrieve_call.go
- save_rtc_stats_v2.go
- save_terminal_log.go
- save_web_rtc_info.go
- save_web_rtc_stats.go
- send_dtmf_signaling.go
- sign_in_group.go
- sign_out_group.go
- start_back2_back_call.go
- start_predictive_call.go
- struct_admin_list_in_get_instance.go
- struct_admin_list_in_list_instances.go
- struct_admin_list_in_list_instances_of_user.go
- struct_agent_events.go
- struct_agent_events_item.go
- struct_agent_state.go
- struct_agent_summary_report.go
- struct_attempt_list.go
- struct_blocked_number.go
- struct_call_center_instance.go
- struct_call_context.go
- struct_call_detail_record.go
- struct_call_tag.go
- struct_call_tag_list.go
- struct_call_traces.go
- struct_callee.go
- struct_caller.go
- struct_channel_context.go
- struct_channel_contexts_in_answer_call.go
- struct_channel_contexts_in_barge_in_call.go
- struct_channel_contexts_in_blind_transfer.go
- struct_channel_contexts_in_cancel_attended_transfer.go
- struct_channel_contexts_in_coach_call.go
- struct_channel_contexts_in_complete_attended_transfer.go
- struct_channel_contexts_in_hold_call.go
- struct_channel_contexts_in_initiate_attended_transfer.go
- struct_channel_contexts_in_intercept_call.go
- struct_channel_contexts_in_launch_authentication.go
- struct_channel_contexts_in_launch_survey.go
- struct_channel_contexts_in_make_call.go
- struct_channel_contexts_in_monitor_call.go
- struct_channel_contexts_in_mute_call.go
- struct_channel_contexts_in_poll_user_status.go
- struct_channel_contexts_in_release_call.go
- struct_channel_contexts_in_retrieve_call.go
- struct_channel_contexts_in_send_dtmf_signaling.go
- struct_channel_contexts_in_start_back2_back_call.go
- struct_channel_contexts_in_start_predictive_call.go
- struct_channel_contexts_in_unmute_call.go
- struct_config_item.go
- struct_contact_flow.go
- struct_custom_call_tagging.go
- struct_customer_events.go
- struct_customer_events_item.go
- struct_data.go
- struct_data_in_add_personal_numbers_to_user.go
- struct_data_in_add_phone_numbers.go
- struct_data_in_create_call_tags.go
- struct_data_in_create_custom_call_tagging.go
- struct_data_in_get_instance_trending_report.go
- struct_data_in_import_admins.go
- struct_data_in_import_custom_call_tagging.go
- struct_data_in_list_agent_state_logs.go
- struct_data_in_list_attempts.go
- struct_data_in_list_brief_skill_groups.go
- struct_data_in_list_call_detail_records.go
- struct_data_in_list_call_tags.go
- struct_data_in_list_campaign_trending_report.go
- struct_data_in_list_campaigns.go
- struct_data_in_list_cases.go
- struct_data_in_list_config_items.go
- struct_data_in_list_contact_flows.go
- struct_data_in_list_custom_call_tagging.go
- struct_data_in_list_devices.go
- struct_data_in_list_do_not_call_numbers.go
- struct_data_in_list_historical_agent_report.go
- struct_data_in_list_historical_skill_group_report.go
- struct_data_in_list_instances.go
- struct_data_in_list_instances_of_user.go
- struct_data_in_list_interval_agent_report.go
- struct_data_in_list_interval_instance_report.go
- struct_data_in_list_interval_skill_group_report.go
- struct_data_in_list_ivr_tracking_details.go
- struct_data_in_list_mono_recordings.go
- struct_data_in_list_multi_channel_recordings.go
- struct_data_in_list_outbound_numbers_of_user.go
- struct_data_in_list_personal_numbers_of_user.go
- struct_data_in_list_phone_numbers.go
- struct_data_in_list_phone_numbers_of_skill_group.go
- struct_data_in_list_privileges_of_user.go
- struct_data_in_list_ram_users.go
- struct_data_in_list_realtime_agent_states.go
- struct_data_in_list_realtime_skill_group_states.go
- struct_data_in_list_recent_call_detail_records.go
- struct_data_in_list_roles.go
- struct_data_in_list_sip_call_records.go
- struct_data_in_list_sip_traces.go
- struct_data_in_list_skill_group_states.go
- struct_data_in_list_skill_groups.go
- struct_data_in_list_skill_levels_of_user.go
- struct_data_in_list_unassigned_numbers.go
- struct_data_in_list_user_levels_of_skill_group.go
- struct_data_in_list_users.go
- struct_data_in_pick_outbound_numbers.go
- struct_data_in_remove_phone_numbers.go
- struct_data_item.go
- struct_device.go
- struct_event_sequence_in_get_call_detail_record.go
- struct_event_sequence_item.go
- struct_failure_item.go
- struct_inbound.go
- struct_inbound_in_get_instance_trending_report.go
- struct_inbound_in_list_agent_summary_reports_since_midnight.go
- struct_inbound_in_list_skill_group_summary_reports_since_midnight.go
- struct_inbound_item.go
- struct_items.go
- struct_ivr_events.go
- struct_ivr_events_item.go
- struct_ivr_tracking.go
- struct_list.go
- struct_list_in_list_agent_states.go
- struct_list_in_list_agent_summary_reports_since_midnight.go
- struct_list_in_list_attempts.go
- struct_list_in_list_brief_skill_groups.go
- struct_list_in_list_call_detail_records.go
- struct_list_in_list_call_tags.go
- struct_list_in_list_campaigns.go
- struct_list_in_list_cases.go
- struct_list_in_list_contact_flows.go
- struct_list_in_list_custom_call_tagging.go
- struct_list_in_list_do_not_call_numbers.go
- struct_list_in_list_historical_agent_report.go
- struct_list_in_list_historical_skill_group_report.go
- struct_list_in_list_instances.go
- struct_list_in_list_instances_of_user.go
- struct_list_in_list_ivr_tracking_details.go
- struct_list_in_list_outbound_numbers_of_user.go
- struct_list_in_list_personal_numbers_of_user.go
- struct_list_in_list_phone_numbers.go
- struct_list_in_list_phone_numbers_of_skill_group.go
- struct_list_in_list_ram_users.go
- struct_list_in_list_realtime_agent_states.go
- struct_list_in_list_realtime_skill_group_states.go
- struct_list_in_list_recent_call_detail_records.go
- struct_list_in_list_skill_group_states.go
- struct_list_in_list_skill_group_summary_reports_since_midnight.go
- struct_list_in_list_skill_groups.go
- struct_list_in_list_skill_levels_of_user.go
- struct_list_in_list_unassigned_numbers.go
- struct_list_in_list_user_levels_of_skill_group.go
- struct_list_in_list_users.go
- struct_number_list_in_get_instance.go
- struct_number_list_in_list_contact_flows.go
- struct_number_list_in_list_instances.go
- struct_number_list_in_list_instances_of_user.go
- struct_number_pair.go
- struct_outbound.go
- struct_outbound_in_get_instance_trending_report.go
- struct_outbound_in_list_agent_summary_reports_since_midnight.go
- struct_outbound_in_list_historical_agent_report.go
- struct_outbound_in_list_historical_skill_group_report.go
- struct_outbound_in_list_interval_agent_report.go
- struct_outbound_in_list_interval_instance_report.go
- struct_outbound_in_list_interval_skill_group_report.go
- struct_outbound_in_list_skill_group_summary_reports_since_midnight.go
- struct_outbound_item.go
- struct_overall.go
- struct_overall_in_list_agent_summary_reports_since_midnight.go
- struct_overall_in_list_skill_group_summary_reports_since_midnight.go
- struct_paged_agent_summary_report.go
- struct_paged_skill_group_summary_report.go
- struct_params_in_add_skill_groups_to_user.go
- struct_params_in_answer_call.go
- struct_params_in_barge_in_call.go
- struct_params_in_blind_transfer.go
- struct_params_in_cancel_attended_transfer.go
- struct_params_in_change_work_mode.go
- struct_params_in_coach_call.go
- struct_params_in_complete_attended_transfer.go
- struct_params_in_create_instance.go
- struct_params_in_create_user.go
- struct_params_in_export_custom_call_tagging.go
- struct_params_in_export_do_not_call_numbers.go
- struct_params_in_get_instance.go
- struct_params_in_get_login_details.go
- struct_params_in_get_turn_credentials.go
- struct_params_in_get_turn_server_list.go
- struct_params_in_get_user.go
- struct_params_in_hold_call.go
- struct_params_in_import_do_not_call_numbers.go
- struct_params_in_initiate_attended_transfer.go
- struct_params_in_intercept_call.go
- struct_params_in_launch_authentication.go
- struct_params_in_launch_survey.go
- struct_params_in_list_config_items.go
- struct_params_in_list_devices.go
- struct_params_in_list_do_not_call_numbers.go
- struct_params_in_list_instances.go
- struct_params_in_list_instances_of_user.go
- struct_params_in_list_ram_users.go
- struct_params_in_list_users.go
- struct_params_in_make_call.go
- struct_params_in_modify_instance.go
- struct_params_in_modify_skill_levels_of_user.go
- struct_params_in_modify_user.go
- struct_params_in_monitor_call.go
- struct_params_in_mute_call.go
- struct_params_in_poll_user_status.go
- struct_params_in_ready_for_service.go
- struct_params_in_register_device.go
- struct_params_in_register_devices.go
- struct_params_in_release_call.go
- struct_params_in_remove_do_not_call_numbers.go
- struct_params_in_remove_phone_numbers.go
- struct_params_in_remove_users.go
- struct_params_in_reset_agent_state.go
- struct_params_in_retrieve_call.go
- struct_params_in_send_dtmf_signaling.go
- struct_params_in_sign_in_group.go
- struct_params_in_sign_out_group.go
- struct_params_in_start_back2_back_call.go
- struct_params_in_start_predictive_call.go
- struct_params_in_take_break.go
- struct_params_in_unmute_call.go
- struct_params_in_update_config_items.go
- struct_personal_outbound_number_list.go
- struct_phone_number.go
- struct_phone_number_in_list_unassigned_numbers.go
- struct_queue_events.go
- struct_queue_events_item.go
- struct_ram_user.go
- struct_real_time_agent_state.go
- struct_real_time_skill_group_state.go
- struct_recording_dto.go
- struct_recording_dto_in_list_multi_channel_recordings.go
- struct_role.go
- struct_signed_skill_group_id_list_in_answer_call.go
- struct_signed_skill_group_id_list_in_barge_in_call.go
- struct_signed_skill_group_id_list_in_blind_transfer.go
- struct_signed_skill_group_id_list_in_cancel_attended_transfer.go
- struct_signed_skill_group_id_list_in_change_work_mode.go
- struct_signed_skill_group_id_list_in_coach_call.go
- struct_signed_skill_group_id_list_in_complete_attended_transfer.go
- struct_signed_skill_group_id_list_in_hold_call.go
- struct_signed_skill_group_id_list_in_initiate_attended_transfer.go
- struct_signed_skill_group_id_list_in_intercept_call.go
- struct_signed_skill_group_id_list_in_launch_authentication.go
- struct_signed_skill_group_id_list_in_launch_survey.go
- struct_signed_skill_group_id_list_in_make_call.go
- struct_signed_skill_group_id_list_in_monitor_call.go
- struct_signed_skill_group_id_list_in_mute_call.go
- struct_signed_skill_group_id_list_in_poll_user_status.go
- struct_signed_skill_group_id_list_in_ready_for_service.go
- struct_signed_skill_group_id_list_in_release_call.go
- struct_signed_skill_group_id_list_in_reset_agent_state.go
- struct_signed_skill_group_id_list_in_retrieve_call.go
- struct_signed_skill_group_id_list_in_send_dtmf_signaling.go
- struct_signed_skill_group_id_list_in_sign_in_group.go
- struct_signed_skill_group_id_list_in_sign_out_group.go
- struct_signed_skill_group_id_list_in_start_back2_back_call.go
- struct_signed_skill_group_id_list_in_start_predictive_call.go
- struct_signed_skill_group_id_list_in_take_break.go
- struct_signed_skill_group_id_list_in_unmute_call.go
- struct_sip_call_records.go
- struct_skill_group.go
- struct_skill_group_id_list.go
- struct_skill_group_name_list.go
- struct_skill_group_state.go
- struct_skill_group_summary_report.go
- struct_skill_groups_in_get_instance.go
- struct_skill_groups_in_list_instances_of_user.go
- struct_skill_groups_in_list_phone_numbers.go
- struct_skill_level_list.go
- struct_trending_list.go
- struct_user.go
- struct_user_context.go
- struct_user_detail.go
- struct_user_skill_level.go
- struct_user_skill_level_in_list_user_levels_of_skill_group.go
- struct_user_skill_level_in_list_users.go
- submit_campaign.go
- take_break.go
- unmute_call.go
- unregister_device.go
- update_config_items.go