client

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 23, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AbortCampaignRequest

type AbortCampaignRequest struct {
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (AbortCampaignRequest) GoString

func (s AbortCampaignRequest) GoString() string

func (*AbortCampaignRequest) SetCampaignId

func (s *AbortCampaignRequest) SetCampaignId(v string) *AbortCampaignRequest

func (*AbortCampaignRequest) SetInstanceId

func (s *AbortCampaignRequest) SetInstanceId(v string) *AbortCampaignRequest

func (AbortCampaignRequest) String

func (s AbortCampaignRequest) String() string

type AbortCampaignResponse

type AbortCampaignResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AbortCampaignResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AbortCampaignResponse) GoString

func (s AbortCampaignResponse) GoString() string

func (*AbortCampaignResponse) SetBody

func (*AbortCampaignResponse) SetHeaders

func (*AbortCampaignResponse) SetStatusCode

func (s *AbortCampaignResponse) SetStatusCode(v int32) *AbortCampaignResponse

func (AbortCampaignResponse) String

func (s AbortCampaignResponse) String() string

type AbortCampaignResponseBody

type AbortCampaignResponseBody struct {
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *string `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AbortCampaignResponseBody) GoString

func (s AbortCampaignResponseBody) GoString() string

func (*AbortCampaignResponseBody) SetCode

func (*AbortCampaignResponseBody) SetHttpStatusCode

func (*AbortCampaignResponseBody) SetMessage

func (*AbortCampaignResponseBody) SetRequestId

func (AbortCampaignResponseBody) String

func (s AbortCampaignResponseBody) String() string

type AbortCasesRequest

type AbortCasesRequest struct {
	CampaignId      *string   `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	InstanceId      *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PhoneNumberList []*string `json:"PhoneNumberList,omitempty" xml:"PhoneNumberList,omitempty" type:"Repeated"`
}

func (AbortCasesRequest) GoString

func (s AbortCasesRequest) GoString() string

func (*AbortCasesRequest) SetCampaignId

func (s *AbortCasesRequest) SetCampaignId(v string) *AbortCasesRequest

func (*AbortCasesRequest) SetInstanceId

func (s *AbortCasesRequest) SetInstanceId(v string) *AbortCasesRequest

func (*AbortCasesRequest) SetPhoneNumberList

func (s *AbortCasesRequest) SetPhoneNumberList(v []*string) *AbortCasesRequest

func (AbortCasesRequest) String

func (s AbortCasesRequest) String() string

type AbortCasesResponse

type AbortCasesResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AbortCasesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AbortCasesResponse) GoString

func (s AbortCasesResponse) GoString() string

func (*AbortCasesResponse) SetBody

func (*AbortCasesResponse) SetHeaders

func (s *AbortCasesResponse) SetHeaders(v map[string]*string) *AbortCasesResponse

func (*AbortCasesResponse) SetStatusCode

func (s *AbortCasesResponse) SetStatusCode(v int32) *AbortCasesResponse

func (AbortCasesResponse) String

func (s AbortCasesResponse) String() string

type AbortCasesResponseBody

type AbortCasesResponseBody struct {
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *string `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AbortCasesResponseBody) GoString

func (s AbortCasesResponseBody) GoString() string

func (*AbortCasesResponseBody) SetCode

func (*AbortCasesResponseBody) SetHttpStatusCode

func (s *AbortCasesResponseBody) SetHttpStatusCode(v string) *AbortCasesResponseBody

func (*AbortCasesResponseBody) SetMessage

func (*AbortCasesResponseBody) SetRequestId

func (AbortCasesResponseBody) String

func (s AbortCasesResponseBody) String() string

type AbortCasesShrinkRequest

type AbortCasesShrinkRequest struct {
	CampaignId            *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	InstanceId            *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PhoneNumberListShrink *string `json:"PhoneNumberList,omitempty" xml:"PhoneNumberList,omitempty"`
}

func (AbortCasesShrinkRequest) GoString

func (s AbortCasesShrinkRequest) GoString() string

func (*AbortCasesShrinkRequest) SetCampaignId

func (*AbortCasesShrinkRequest) SetInstanceId

func (*AbortCasesShrinkRequest) SetPhoneNumberListShrink

func (s *AbortCasesShrinkRequest) SetPhoneNumberListShrink(v string) *AbortCasesShrinkRequest

func (AbortCasesShrinkRequest) String

func (s AbortCasesShrinkRequest) String() string

type CampaignDetail

type CampaignDetail struct {
	ActualEndTime      *int64  `json:"ActualEndTime,omitempty" xml:"ActualEndTime,omitempty"`
	ActualStartTime    *int64  `json:"ActualStartTime,omitempty" xml:"ActualStartTime,omitempty"`
	CasesAborted       *int64  `json:"CasesAborted,omitempty" xml:"CasesAborted,omitempty"`
	CasesConnected     *int64  `json:"CasesConnected,omitempty" xml:"CasesConnected,omitempty"`
	CasesUncompleted   *int64  `json:"CasesUncompleted,omitempty" xml:"CasesUncompleted,omitempty"`
	CompletedRate      *int64  `json:"CompletedRate,omitempty" xml:"CompletedRate,omitempty"`
	CreateTime         *int64  `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	Id                 *string `json:"Id,omitempty" xml:"Id,omitempty"`
	MaxAttemptCount    *int64  `json:"MaxAttemptCount,omitempty" xml:"MaxAttemptCount,omitempty"`
	MinAttemptInterval *int64  `json:"MinAttemptInterval,omitempty" xml:"MinAttemptInterval,omitempty"`
	Name               *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PlanedEndTime      *int64  `json:"PlanedEndTime,omitempty" xml:"PlanedEndTime,omitempty"`
	PlanedStartTime    *int64  `json:"PlanedStartTime,omitempty" xml:"PlanedStartTime,omitempty"`
	QueueName          *string `json:"QueueName,omitempty" xml:"QueueName,omitempty"`
	State              *string `json:"State,omitempty" xml:"State,omitempty"`
	TotalCases         *int64  `json:"TotalCases,omitempty" xml:"TotalCases,omitempty"`
	UpdateTime         *int64  `json:"UpdateTime,omitempty" xml:"UpdateTime,omitempty"`
}

func (CampaignDetail) GoString

func (s CampaignDetail) GoString() string

func (*CampaignDetail) SetActualEndTime

func (s *CampaignDetail) SetActualEndTime(v int64) *CampaignDetail

func (*CampaignDetail) SetActualStartTime

func (s *CampaignDetail) SetActualStartTime(v int64) *CampaignDetail

func (*CampaignDetail) SetCasesAborted

func (s *CampaignDetail) SetCasesAborted(v int64) *CampaignDetail

func (*CampaignDetail) SetCasesConnected

func (s *CampaignDetail) SetCasesConnected(v int64) *CampaignDetail

func (*CampaignDetail) SetCasesUncompleted

func (s *CampaignDetail) SetCasesUncompleted(v int64) *CampaignDetail

func (*CampaignDetail) SetCompletedRate

func (s *CampaignDetail) SetCompletedRate(v int64) *CampaignDetail

func (*CampaignDetail) SetCreateTime

func (s *CampaignDetail) SetCreateTime(v int64) *CampaignDetail

func (*CampaignDetail) SetId

func (s *CampaignDetail) SetId(v string) *CampaignDetail

func (*CampaignDetail) SetMaxAttemptCount

func (s *CampaignDetail) SetMaxAttemptCount(v int64) *CampaignDetail

func (*CampaignDetail) SetMinAttemptInterval

func (s *CampaignDetail) SetMinAttemptInterval(v int64) *CampaignDetail

func (*CampaignDetail) SetName

func (s *CampaignDetail) SetName(v string) *CampaignDetail

func (*CampaignDetail) SetPlanedEndTime

func (s *CampaignDetail) SetPlanedEndTime(v int64) *CampaignDetail

func (*CampaignDetail) SetPlanedStartTime

func (s *CampaignDetail) SetPlanedStartTime(v int64) *CampaignDetail

func (*CampaignDetail) SetQueueName

func (s *CampaignDetail) SetQueueName(v string) *CampaignDetail

func (*CampaignDetail) SetState

func (s *CampaignDetail) SetState(v string) *CampaignDetail

func (*CampaignDetail) SetTotalCases

func (s *CampaignDetail) SetTotalCases(v int64) *CampaignDetail

func (*CampaignDetail) SetUpdateTime

func (s *CampaignDetail) SetUpdateTime(v int64) *CampaignDetail

func (CampaignDetail) String

func (s CampaignDetail) String() string

type CheckDemoInstanceExistsResponse

type CheckDemoInstanceExistsResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CheckDemoInstanceExistsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CheckDemoInstanceExistsResponse) GoString

func (*CheckDemoInstanceExistsResponse) SetHeaders

func (*CheckDemoInstanceExistsResponse) SetStatusCode

func (CheckDemoInstanceExistsResponse) String

type CheckDemoInstanceExistsResponseBody

type CheckDemoInstanceExistsResponseBody struct {
	Code           *string   `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *bool     `json:"Data,omitempty" xml:"Data,omitempty"`
	HttpStatusCode *int32    `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string   `json:"Message,omitempty" xml:"Message,omitempty"`
	Params         []*string `json:"Params,omitempty" xml:"Params,omitempty" type:"Repeated"`
	RequestId      *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CheckDemoInstanceExistsResponseBody) GoString

func (*CheckDemoInstanceExistsResponseBody) SetCode

func (*CheckDemoInstanceExistsResponseBody) SetData

func (*CheckDemoInstanceExistsResponseBody) SetHttpStatusCode

func (*CheckDemoInstanceExistsResponseBody) SetMessage

func (*CheckDemoInstanceExistsResponseBody) SetParams

func (*CheckDemoInstanceExistsResponseBody) SetRequestId

func (CheckDemoInstanceExistsResponseBody) String

type CheckMQRoleAssumptionAuthorityResponse

type CheckMQRoleAssumptionAuthorityResponse struct {
	Headers    map[string]*string                          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CheckMQRoleAssumptionAuthorityResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CheckMQRoleAssumptionAuthorityResponse) GoString

func (*CheckMQRoleAssumptionAuthorityResponse) SetHeaders

func (*CheckMQRoleAssumptionAuthorityResponse) SetStatusCode

func (CheckMQRoleAssumptionAuthorityResponse) String

type CheckMQRoleAssumptionAuthorityResponseBody

type CheckMQRoleAssumptionAuthorityResponseBody struct {
	Code           *string   `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int32    `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string   `json:"Message,omitempty" xml:"Message,omitempty"`
	Params         []*string `json:"Params,omitempty" xml:"Params,omitempty" type:"Repeated"`
	RequestId      *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CheckMQRoleAssumptionAuthorityResponseBody) GoString

func (*CheckMQRoleAssumptionAuthorityResponseBody) SetCode

func (*CheckMQRoleAssumptionAuthorityResponseBody) SetHttpStatusCode

func (*CheckMQRoleAssumptionAuthorityResponseBody) SetMessage

func (*CheckMQRoleAssumptionAuthorityResponseBody) SetParams

func (*CheckMQRoleAssumptionAuthorityResponseBody) SetRequestId

func (CheckMQRoleAssumptionAuthorityResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AbortCampaign

func (client *Client) AbortCampaign(request *AbortCampaignRequest) (_result *AbortCampaignResponse, _err error)

func (*Client) AbortCampaignWithOptions

func (client *Client) AbortCampaignWithOptions(request *AbortCampaignRequest, runtime *util.RuntimeOptions) (_result *AbortCampaignResponse, _err error)

func (*Client) AbortCases

func (client *Client) AbortCases(request *AbortCasesRequest) (_result *AbortCasesResponse, _err error)

func (*Client) AbortCasesWithOptions

func (client *Client) AbortCasesWithOptions(tmpReq *AbortCasesRequest, runtime *util.RuntimeOptions) (_result *AbortCasesResponse, _err error)

func (*Client) CheckDemoInstanceExists

func (client *Client) CheckDemoInstanceExists() (_result *CheckDemoInstanceExistsResponse, _err error)

func (*Client) CheckDemoInstanceExistsWithOptions

func (client *Client) CheckDemoInstanceExistsWithOptions(runtime *util.RuntimeOptions) (_result *CheckDemoInstanceExistsResponse, _err error)

func (*Client) CheckMQRoleAssumptionAuthority

func (client *Client) CheckMQRoleAssumptionAuthority() (_result *CheckMQRoleAssumptionAuthorityResponse, _err error)

func (*Client) CheckMQRoleAssumptionAuthorityWithOptions

func (client *Client) CheckMQRoleAssumptionAuthorityWithOptions(runtime *util.RuntimeOptions) (_result *CheckMQRoleAssumptionAuthorityResponse, _err error)

func (*Client) CreateCampaign

func (client *Client) CreateCampaign(request *CreateCampaignRequest) (_result *CreateCampaignResponse, _err error)

func (*Client) CreateCampaignWithOptions

func (client *Client) CreateCampaignWithOptions(tmpReq *CreateCampaignRequest, runtime *util.RuntimeOptions) (_result *CreateCampaignResponse, _err error)

func (*Client) CreateCorpNumberGroup

func (client *Client) CreateCorpNumberGroup(request *CreateCorpNumberGroupRequest) (_result *CreateCorpNumberGroupResponse, _err error)

func (*Client) CreateCorpNumberGroupWithOptions

func (client *Client) CreateCorpNumberGroupWithOptions(request *CreateCorpNumberGroupRequest, runtime *util.RuntimeOptions) (_result *CreateCorpNumberGroupResponse, _err error)

func (*Client) CreateDemoInstance

func (client *Client) CreateDemoInstance(request *CreateDemoInstanceRequest) (_result *CreateDemoInstanceResponse, _err error)

func (*Client) CreateDemoInstanceWithOptions

func (client *Client) CreateDemoInstanceWithOptions(request *CreateDemoInstanceRequest, runtime *util.RuntimeOptions) (_result *CreateDemoInstanceResponse, _err error)

func (*Client) GetCampaign

func (client *Client) GetCampaign(request *GetCampaignRequest) (_result *GetCampaignResponse, _err error)

func (*Client) GetCampaignWithOptions

func (client *Client) GetCampaignWithOptions(request *GetCampaignRequest, runtime *util.RuntimeOptions) (_result *GetCampaignResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetHistoricalCampaignReport

func (client *Client) GetHistoricalCampaignReport(request *GetHistoricalCampaignReportRequest) (_result *GetHistoricalCampaignReportResponse, _err error)

func (*Client) GetHistoricalCampaignReportWithOptions

func (client *Client) GetHistoricalCampaignReportWithOptions(request *GetHistoricalCampaignReportRequest, runtime *util.RuntimeOptions) (_result *GetHistoricalCampaignReportResponse, _err error)

func (*Client) GetInstanceIdsByAliyunUidV2

func (client *Client) GetInstanceIdsByAliyunUidV2(request *GetInstanceIdsByAliyunUidV2Request) (_result *GetInstanceIdsByAliyunUidV2Response, _err error)

func (*Client) GetInstanceIdsByAliyunUidV2WithOptions

func (client *Client) GetInstanceIdsByAliyunUidV2WithOptions(request *GetInstanceIdsByAliyunUidV2Request, runtime *util.RuntimeOptions) (_result *GetInstanceIdsByAliyunUidV2Response, _err error)

func (*Client) GetRealtimeCampaignStats

func (client *Client) GetRealtimeCampaignStats(request *GetRealtimeCampaignStatsRequest) (_result *GetRealtimeCampaignStatsResponse, _err error)

func (*Client) GetRealtimeCampaignStatsWithOptions

func (client *Client) GetRealtimeCampaignStatsWithOptions(request *GetRealtimeCampaignStatsRequest, runtime *util.RuntimeOptions) (_result *GetRealtimeCampaignStatsResponse, _err error)

func (*Client) ImportAdmins

func (client *Client) ImportAdmins(request *ImportAdminsRequest) (_result *ImportAdminsResponse, _err error)

func (*Client) ImportAdminsWithOptions

func (client *Client) ImportAdminsWithOptions(request *ImportAdminsRequest, runtime *util.RuntimeOptions) (_result *ImportAdminsResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) IssueSoftphoneCommand

func (client *Client) IssueSoftphoneCommand(request *IssueSoftphoneCommandRequest) (_result *IssueSoftphoneCommandResponse, _err error)

func (*Client) IssueSoftphoneCommandWithOptions

func (client *Client) IssueSoftphoneCommandWithOptions(request *IssueSoftphoneCommandRequest, runtime *util.RuntimeOptions) (_result *IssueSoftphoneCommandResponse, _err error)

func (*Client) ListAttempts

func (client *Client) ListAttempts(request *ListAttemptsRequest) (_result *ListAttemptsResponse, _err error)

func (*Client) ListAttemptsWithOptions

func (client *Client) ListAttemptsWithOptions(request *ListAttemptsRequest, runtime *util.RuntimeOptions) (_result *ListAttemptsResponse, _err error)

func (*Client) ListCampaignTrendingReport

func (client *Client) ListCampaignTrendingReport(request *ListCampaignTrendingReportRequest) (_result *ListCampaignTrendingReportResponse, _err error)

func (*Client) ListCampaignTrendingReportWithOptions

func (client *Client) ListCampaignTrendingReportWithOptions(request *ListCampaignTrendingReportRequest, runtime *util.RuntimeOptions) (_result *ListCampaignTrendingReportResponse, _err error)

func (*Client) ListCampaigns

func (client *Client) ListCampaigns(request *ListCampaignsRequest) (_result *ListCampaignsResponse, _err error)

func (*Client) ListCampaignsWithOptions

func (client *Client) ListCampaignsWithOptions(request *ListCampaignsRequest, runtime *util.RuntimeOptions) (_result *ListCampaignsResponse, _err error)

func (*Client) ListCases

func (client *Client) ListCases(request *ListCasesRequest) (_result *ListCasesResponse, _err error)

func (*Client) ListCasesWithOptions

func (client *Client) ListCasesWithOptions(request *ListCasesRequest, runtime *util.RuntimeOptions) (_result *ListCasesResponse, _err error)

func (*Client) ListHistoricalAgentSkillGroupReport

func (client *Client) ListHistoricalAgentSkillGroupReport(request *ListHistoricalAgentSkillGroupReportRequest) (_result *ListHistoricalAgentSkillGroupReportResponse, _err error)

func (*Client) ListHistoricalAgentSkillGroupReportWithOptions

func (client *Client) ListHistoricalAgentSkillGroupReportWithOptions(request *ListHistoricalAgentSkillGroupReportRequest, runtime *util.RuntimeOptions) (_result *ListHistoricalAgentSkillGroupReportResponse, _err error)

func (*Client) ListIntervalAgentSkillGroupReport

func (client *Client) ListIntervalAgentSkillGroupReport(request *ListIntervalAgentSkillGroupReportRequest) (_result *ListIntervalAgentSkillGroupReportResponse, _err error)

func (*Client) ListIntervalAgentSkillGroupReportWithOptions

func (client *Client) ListIntervalAgentSkillGroupReportWithOptions(request *ListIntervalAgentSkillGroupReportRequest, runtime *util.RuntimeOptions) (_result *ListIntervalAgentSkillGroupReportResponse, _err error)

func (*Client) ListMonoRecordings

func (client *Client) ListMonoRecordings(request *ListMonoRecordingsRequest) (_result *ListMonoRecordingsResponse, _err error)

func (*Client) ListMonoRecordingsWithOptions

func (client *Client) ListMonoRecordingsWithOptions(request *ListMonoRecordingsRequest, runtime *util.RuntimeOptions) (_result *ListMonoRecordingsResponse, _err error)

func (*Client) PauseCampaign

func (client *Client) PauseCampaign(request *PauseCampaignRequest) (_result *PauseCampaignResponse, _err error)

func (*Client) PauseCampaignWithOptions

func (client *Client) PauseCampaignWithOptions(request *PauseCampaignRequest, runtime *util.RuntimeOptions) (_result *PauseCampaignResponse, _err error)

func (*Client) ReplaceMigrationAvailableNumbers

func (client *Client) ReplaceMigrationAvailableNumbers(request *ReplaceMigrationAvailableNumbersRequest) (_result *ReplaceMigrationAvailableNumbersResponse, _err error)

func (*Client) ReplaceMigrationAvailableNumbersWithOptions

func (client *Client) ReplaceMigrationAvailableNumbersWithOptions(request *ReplaceMigrationAvailableNumbersRequest, runtime *util.RuntimeOptions) (_result *ReplaceMigrationAvailableNumbersResponse, _err error)

func (*Client) ResumeCampaign

func (client *Client) ResumeCampaign(request *ResumeCampaignRequest) (_result *ResumeCampaignResponse, _err error)

func (*Client) ResumeCampaignWithOptions

func (client *Client) ResumeCampaignWithOptions(request *ResumeCampaignRequest, runtime *util.RuntimeOptions) (_result *ResumeCampaignResponse, _err error)

func (*Client) SaveRTCStatsV2

func (client *Client) SaveRTCStatsV2(request *SaveRTCStatsV2Request) (_result *SaveRTCStatsV2Response, _err error)

func (*Client) SaveRTCStatsV2WithOptions

func (client *Client) SaveRTCStatsV2WithOptions(request *SaveRTCStatsV2Request, runtime *util.RuntimeOptions) (_result *SaveRTCStatsV2Response, _err error)

func (*Client) SaveTerminalLog

func (client *Client) SaveTerminalLog(request *SaveTerminalLogRequest) (_result *SaveTerminalLogResponse, _err error)

func (*Client) SaveTerminalLogWithOptions

func (client *Client) SaveTerminalLogWithOptions(request *SaveTerminalLogRequest, runtime *util.RuntimeOptions) (_result *SaveTerminalLogResponse, _err error)

func (*Client) SaveWebRtcInfo

func (client *Client) SaveWebRtcInfo(request *SaveWebRtcInfoRequest) (_result *SaveWebRtcInfoResponse, _err error)

func (*Client) SaveWebRtcInfoWithOptions

func (client *Client) SaveWebRtcInfoWithOptions(request *SaveWebRtcInfoRequest, runtime *util.RuntimeOptions) (_result *SaveWebRtcInfoResponse, _err error)

func (*Client) SubmitCampaign

func (client *Client) SubmitCampaign(request *SubmitCampaignRequest) (_result *SubmitCampaignResponse, _err error)

func (*Client) SubmitCampaignWithOptions

func (client *Client) SubmitCampaignWithOptions(request *SubmitCampaignRequest, runtime *util.RuntimeOptions) (_result *SubmitCampaignResponse, _err error)

func (*Client) UnregisterDevice

func (client *Client) UnregisterDevice(request *UnregisterDeviceRequest) (_result *UnregisterDeviceResponse, _err error)

func (*Client) UnregisterDeviceWithOptions

func (client *Client) UnregisterDeviceWithOptions(request *UnregisterDeviceRequest, runtime *util.RuntimeOptions) (_result *UnregisterDeviceResponse, _err error)

type CreateCampaignRequest

type CreateCampaignRequest struct {
	CallableTime          *string                          `json:"CallableTime,omitempty" xml:"CallableTime,omitempty"`
	CaseFileKey           *string                          `json:"CaseFileKey,omitempty" xml:"CaseFileKey,omitempty"`
	CaseList              []*CreateCampaignRequestCaseList `json:"CaseList,omitempty" xml:"CaseList,omitempty" type:"Repeated"`
	ContactFlowId         *string                          `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	EndTime               *string                          `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	ExecutingUntilTimeout *bool                            `json:"ExecutingUntilTimeout,omitempty" xml:"ExecutingUntilTimeout,omitempty"`
	InstanceId            *string                          `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	MaxAttemptCount       *int64                           `json:"MaxAttemptCount,omitempty" xml:"MaxAttemptCount,omitempty"`
	MinAttemptInterval    *int64                           `json:"MinAttemptInterval,omitempty" xml:"MinAttemptInterval,omitempty"`
	Name                  *string                          `json:"Name,omitempty" xml:"Name,omitempty"`
	QueueId               *string                          `json:"QueueId,omitempty" xml:"QueueId,omitempty"`
	Simulation            *bool                            `json:"Simulation,omitempty" xml:"Simulation,omitempty"`
	SimulationParameters  *string                          `json:"SimulationParameters,omitempty" xml:"SimulationParameters,omitempty"`
	StartTime             *string                          `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	StrategyParameters    *string                          `json:"StrategyParameters,omitempty" xml:"StrategyParameters,omitempty"`
	StrategyType          *string                          `json:"StrategyType,omitempty" xml:"StrategyType,omitempty"`
}

func (CreateCampaignRequest) GoString

func (s CreateCampaignRequest) GoString() string

func (*CreateCampaignRequest) SetCallableTime

func (s *CreateCampaignRequest) SetCallableTime(v string) *CreateCampaignRequest

func (*CreateCampaignRequest) SetCaseFileKey

func (s *CreateCampaignRequest) SetCaseFileKey(v string) *CreateCampaignRequest

func (*CreateCampaignRequest) SetCaseList

func (*CreateCampaignRequest) SetContactFlowId

func (s *CreateCampaignRequest) SetContactFlowId(v string) *CreateCampaignRequest

func (*CreateCampaignRequest) SetEndTime

func (*CreateCampaignRequest) SetExecutingUntilTimeout

func (s *CreateCampaignRequest) SetExecutingUntilTimeout(v bool) *CreateCampaignRequest

func (*CreateCampaignRequest) SetInstanceId

func (s *CreateCampaignRequest) SetInstanceId(v string) *CreateCampaignRequest

func (*CreateCampaignRequest) SetMaxAttemptCount

func (s *CreateCampaignRequest) SetMaxAttemptCount(v int64) *CreateCampaignRequest

func (*CreateCampaignRequest) SetMinAttemptInterval

func (s *CreateCampaignRequest) SetMinAttemptInterval(v int64) *CreateCampaignRequest

func (*CreateCampaignRequest) SetName

func (*CreateCampaignRequest) SetQueueId

func (*CreateCampaignRequest) SetSimulation

func (s *CreateCampaignRequest) SetSimulation(v bool) *CreateCampaignRequest

func (*CreateCampaignRequest) SetSimulationParameters

func (s *CreateCampaignRequest) SetSimulationParameters(v string) *CreateCampaignRequest

func (*CreateCampaignRequest) SetStartTime

func (*CreateCampaignRequest) SetStrategyParameters

func (s *CreateCampaignRequest) SetStrategyParameters(v string) *CreateCampaignRequest

func (*CreateCampaignRequest) SetStrategyType

func (s *CreateCampaignRequest) SetStrategyType(v string) *CreateCampaignRequest

func (CreateCampaignRequest) String

func (s CreateCampaignRequest) String() string

type CreateCampaignRequestCaseList

type CreateCampaignRequestCaseList struct {
	CustomVariables *string `json:"CustomVariables,omitempty" xml:"CustomVariables,omitempty"`
	PhoneNumber     *string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	ReferenceId     *string `json:"ReferenceId,omitempty" xml:"ReferenceId,omitempty"`
}

func (CreateCampaignRequestCaseList) GoString

func (*CreateCampaignRequestCaseList) SetCustomVariables

func (*CreateCampaignRequestCaseList) SetPhoneNumber

func (*CreateCampaignRequestCaseList) SetReferenceId

func (CreateCampaignRequestCaseList) String

type CreateCampaignResponse

type CreateCampaignResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateCampaignResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateCampaignResponse) GoString

func (s CreateCampaignResponse) GoString() string

func (*CreateCampaignResponse) SetBody

func (*CreateCampaignResponse) SetHeaders

func (*CreateCampaignResponse) SetStatusCode

func (CreateCampaignResponse) String

func (s CreateCampaignResponse) String() string

type CreateCampaignResponseBody

type CreateCampaignResponseBody struct {
	CampaignId     *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int64  `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateCampaignResponseBody) GoString

func (s CreateCampaignResponseBody) GoString() string

func (*CreateCampaignResponseBody) SetCampaignId

func (*CreateCampaignResponseBody) SetCode

func (*CreateCampaignResponseBody) SetHttpStatusCode

func (*CreateCampaignResponseBody) SetMessage

func (*CreateCampaignResponseBody) SetRequestId

func (CreateCampaignResponseBody) String

type CreateCampaignShrinkRequest

type CreateCampaignShrinkRequest struct {
	CallableTime          *string `json:"CallableTime,omitempty" xml:"CallableTime,omitempty"`
	CaseFileKey           *string `json:"CaseFileKey,omitempty" xml:"CaseFileKey,omitempty"`
	CaseListShrink        *string `json:"CaseList,omitempty" xml:"CaseList,omitempty"`
	ContactFlowId         *string `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	EndTime               *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	ExecutingUntilTimeout *bool   `json:"ExecutingUntilTimeout,omitempty" xml:"ExecutingUntilTimeout,omitempty"`
	InstanceId            *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	MaxAttemptCount       *int64  `json:"MaxAttemptCount,omitempty" xml:"MaxAttemptCount,omitempty"`
	MinAttemptInterval    *int64  `json:"MinAttemptInterval,omitempty" xml:"MinAttemptInterval,omitempty"`
	Name                  *string `json:"Name,omitempty" xml:"Name,omitempty"`
	QueueId               *string `json:"QueueId,omitempty" xml:"QueueId,omitempty"`
	Simulation            *bool   `json:"Simulation,omitempty" xml:"Simulation,omitempty"`
	SimulationParameters  *string `json:"SimulationParameters,omitempty" xml:"SimulationParameters,omitempty"`
	StartTime             *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	StrategyParameters    *string `json:"StrategyParameters,omitempty" xml:"StrategyParameters,omitempty"`
	StrategyType          *string `json:"StrategyType,omitempty" xml:"StrategyType,omitempty"`
}

func (CreateCampaignShrinkRequest) GoString

func (s CreateCampaignShrinkRequest) GoString() string

func (*CreateCampaignShrinkRequest) SetCallableTime

func (*CreateCampaignShrinkRequest) SetCaseFileKey

func (*CreateCampaignShrinkRequest) SetCaseListShrink

func (*CreateCampaignShrinkRequest) SetContactFlowId

func (*CreateCampaignShrinkRequest) SetEndTime

func (*CreateCampaignShrinkRequest) SetExecutingUntilTimeout

func (s *CreateCampaignShrinkRequest) SetExecutingUntilTimeout(v bool) *CreateCampaignShrinkRequest

func (*CreateCampaignShrinkRequest) SetInstanceId

func (*CreateCampaignShrinkRequest) SetMaxAttemptCount

func (*CreateCampaignShrinkRequest) SetMinAttemptInterval

func (s *CreateCampaignShrinkRequest) SetMinAttemptInterval(v int64) *CreateCampaignShrinkRequest

func (*CreateCampaignShrinkRequest) SetName

func (*CreateCampaignShrinkRequest) SetQueueId

func (*CreateCampaignShrinkRequest) SetSimulation

func (*CreateCampaignShrinkRequest) SetSimulationParameters

func (s *CreateCampaignShrinkRequest) SetSimulationParameters(v string) *CreateCampaignShrinkRequest

func (*CreateCampaignShrinkRequest) SetStartTime

func (*CreateCampaignShrinkRequest) SetStrategyParameters

func (s *CreateCampaignShrinkRequest) SetStrategyParameters(v string) *CreateCampaignShrinkRequest

func (*CreateCampaignShrinkRequest) SetStrategyType

func (CreateCampaignShrinkRequest) String

type CreateCorpNumberGroupRequest

type CreateCorpNumberGroupRequest struct {
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Name        *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (CreateCorpNumberGroupRequest) GoString

func (s CreateCorpNumberGroupRequest) GoString() string

func (*CreateCorpNumberGroupRequest) SetDescription

func (*CreateCorpNumberGroupRequest) SetName

func (CreateCorpNumberGroupRequest) String

type CreateCorpNumberGroupResponse

type CreateCorpNumberGroupResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateCorpNumberGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateCorpNumberGroupResponse) GoString

func (*CreateCorpNumberGroupResponse) SetBody

func (*CreateCorpNumberGroupResponse) SetHeaders

func (*CreateCorpNumberGroupResponse) SetStatusCode

func (CreateCorpNumberGroupResponse) String

type CreateCorpNumberGroupResponseBody

type CreateCorpNumberGroupResponseBody struct {
	Code           *string                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *CreateCorpNumberGroupResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	HttpStatusCode *int32                                 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string                                `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateCorpNumberGroupResponseBody) GoString

func (*CreateCorpNumberGroupResponseBody) SetCode

func (*CreateCorpNumberGroupResponseBody) SetHttpStatusCode

func (*CreateCorpNumberGroupResponseBody) SetMessage

func (*CreateCorpNumberGroupResponseBody) SetRequestId

func (CreateCorpNumberGroupResponseBody) String

type CreateCorpNumberGroupResponseBodyData

type CreateCorpNumberGroupResponseBodyData struct {
	AliyunUid       *string `json:"AliyunUid,omitempty" xml:"AliyunUid,omitempty"`
	Description     *string `json:"Description,omitempty" xml:"Description,omitempty"`
	NumberCount     *string `json:"NumberCount,omitempty" xml:"NumberCount,omitempty"`
	NumberGroupId   *string `json:"NumberGroupId,omitempty" xml:"NumberGroupId,omitempty"`
	NumberGroupName *string `json:"NumberGroupName,omitempty" xml:"NumberGroupName,omitempty"`
}

func (CreateCorpNumberGroupResponseBodyData) GoString

func (*CreateCorpNumberGroupResponseBodyData) SetAliyunUid

func (*CreateCorpNumberGroupResponseBodyData) SetDescription

func (*CreateCorpNumberGroupResponseBodyData) SetNumberCount

func (*CreateCorpNumberGroupResponseBodyData) SetNumberGroupId

func (*CreateCorpNumberGroupResponseBodyData) SetNumberGroupName

func (CreateCorpNumberGroupResponseBodyData) String

type CreateDemoInstanceRequest

type CreateDemoInstanceRequest struct {
	OutboundCallWhitelist *string `json:"OutboundCallWhitelist,omitempty" xml:"OutboundCallWhitelist,omitempty"`
}

func (CreateDemoInstanceRequest) GoString

func (s CreateDemoInstanceRequest) GoString() string

func (*CreateDemoInstanceRequest) SetOutboundCallWhitelist

func (s *CreateDemoInstanceRequest) SetOutboundCallWhitelist(v string) *CreateDemoInstanceRequest

func (CreateDemoInstanceRequest) String

func (s CreateDemoInstanceRequest) String() string

type CreateDemoInstanceResponse

type CreateDemoInstanceResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateDemoInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateDemoInstanceResponse) GoString

func (s CreateDemoInstanceResponse) GoString() string

func (*CreateDemoInstanceResponse) SetBody

func (*CreateDemoInstanceResponse) SetHeaders

func (*CreateDemoInstanceResponse) SetStatusCode

func (CreateDemoInstanceResponse) String

type CreateDemoInstanceResponseBody

type CreateDemoInstanceResponseBody struct {
	Code           *string   `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *string   `json:"Data,omitempty" xml:"Data,omitempty"`
	HttpStatusCode *int32    `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string   `json:"Message,omitempty" xml:"Message,omitempty"`
	Params         []*string `json:"Params,omitempty" xml:"Params,omitempty" type:"Repeated"`
	RequestId      *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateDemoInstanceResponseBody) GoString

func (*CreateDemoInstanceResponseBody) SetCode

func (*CreateDemoInstanceResponseBody) SetData

func (*CreateDemoInstanceResponseBody) SetHttpStatusCode

func (*CreateDemoInstanceResponseBody) SetMessage

func (*CreateDemoInstanceResponseBody) SetParams

func (*CreateDemoInstanceResponseBody) SetRequestId

func (CreateDemoInstanceResponseBody) String

type GetCampaignRequest

type GetCampaignRequest struct {
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (GetCampaignRequest) GoString

func (s GetCampaignRequest) GoString() string

func (*GetCampaignRequest) SetCampaignId

func (s *GetCampaignRequest) SetCampaignId(v string) *GetCampaignRequest

func (*GetCampaignRequest) SetInstanceId

func (s *GetCampaignRequest) SetInstanceId(v string) *GetCampaignRequest

func (GetCampaignRequest) String

func (s GetCampaignRequest) String() string

type GetCampaignResponse

type GetCampaignResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetCampaignResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetCampaignResponse) GoString

func (s GetCampaignResponse) GoString() string

func (*GetCampaignResponse) SetBody

func (*GetCampaignResponse) SetHeaders

func (s *GetCampaignResponse) SetHeaders(v map[string]*string) *GetCampaignResponse

func (*GetCampaignResponse) SetStatusCode

func (s *GetCampaignResponse) SetStatusCode(v int32) *GetCampaignResponse

func (GetCampaignResponse) String

func (s GetCampaignResponse) String() string

type GetCampaignResponseBody

type GetCampaignResponseBody struct {
	Code           *string                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *GetCampaignResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	HttpStatusCode *int64                       `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	RequestId      *string                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                        `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetCampaignResponseBody) GoString

func (s GetCampaignResponseBody) GoString() string

func (*GetCampaignResponseBody) SetCode

func (*GetCampaignResponseBody) SetData

func (*GetCampaignResponseBody) SetHttpStatusCode

func (s *GetCampaignResponseBody) SetHttpStatusCode(v int64) *GetCampaignResponseBody

func (*GetCampaignResponseBody) SetRequestId

func (*GetCampaignResponseBody) SetSuccess

func (GetCampaignResponseBody) String

func (s GetCampaignResponseBody) String() string

type GetCampaignResponseBodyData

type GetCampaignResponseBodyData struct {
	ActualEndTime        *int64  `json:"ActualEndTime,omitempty" xml:"ActualEndTime,omitempty"`
	ActualStartTime      *int64  `json:"ActualStartTime,omitempty" xml:"ActualStartTime,omitempty"`
	CampaignId           *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	CasesAborted         *int64  `json:"CasesAborted,omitempty" xml:"CasesAborted,omitempty"`
	CasesConnected       *int64  `json:"CasesConnected,omitempty" xml:"CasesConnected,omitempty"`
	CasesUncompleted     *int64  `json:"CasesUncompleted,omitempty" xml:"CasesUncompleted,omitempty"`
	CompletedRate        *int64  `json:"CompletedRate,omitempty" xml:"CompletedRate,omitempty"`
	MaxAttemptCount      *int64  `json:"MaxAttemptCount,omitempty" xml:"MaxAttemptCount,omitempty"`
	MinAttemptInterval   *int64  `json:"MinAttemptInterval,omitempty" xml:"MinAttemptInterval,omitempty"`
	Name                 *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PlanedEndTime        *int64  `json:"PlanedEndTime,omitempty" xml:"PlanedEndTime,omitempty"`
	PlanedStartTime      *int64  `json:"PlanedStartTime,omitempty" xml:"PlanedStartTime,omitempty"`
	QueueId              *string `json:"QueueId,omitempty" xml:"QueueId,omitempty"`
	QueueName            *string `json:"QueueName,omitempty" xml:"QueueName,omitempty"`
	Simulation           *bool   `json:"Simulation,omitempty" xml:"Simulation,omitempty"`
	SimulationParameters *string `json:"SimulationParameters,omitempty" xml:"SimulationParameters,omitempty"`
	State                *string `json:"State,omitempty" xml:"State,omitempty"`
	StrategyParameters   *string `json:"StrategyParameters,omitempty" xml:"StrategyParameters,omitempty"`
	StrategyType         *string `json:"StrategyType,omitempty" xml:"StrategyType,omitempty"`
	TotalCases           *int64  `json:"TotalCases,omitempty" xml:"TotalCases,omitempty"`
}

func (GetCampaignResponseBodyData) GoString

func (s GetCampaignResponseBodyData) GoString() string

func (*GetCampaignResponseBodyData) SetActualEndTime

func (*GetCampaignResponseBodyData) SetActualStartTime

func (*GetCampaignResponseBodyData) SetCampaignId

func (*GetCampaignResponseBodyData) SetCasesAborted

func (*GetCampaignResponseBodyData) SetCasesConnected

func (*GetCampaignResponseBodyData) SetCasesUncompleted

func (*GetCampaignResponseBodyData) SetCompletedRate

func (*GetCampaignResponseBodyData) SetMaxAttemptCount

func (*GetCampaignResponseBodyData) SetMinAttemptInterval

func (s *GetCampaignResponseBodyData) SetMinAttemptInterval(v int64) *GetCampaignResponseBodyData

func (*GetCampaignResponseBodyData) SetName

func (*GetCampaignResponseBodyData) SetPlanedEndTime

func (*GetCampaignResponseBodyData) SetPlanedStartTime

func (*GetCampaignResponseBodyData) SetQueueId

func (*GetCampaignResponseBodyData) SetQueueName

func (*GetCampaignResponseBodyData) SetSimulation

func (*GetCampaignResponseBodyData) SetSimulationParameters

func (s *GetCampaignResponseBodyData) SetSimulationParameters(v string) *GetCampaignResponseBodyData

func (*GetCampaignResponseBodyData) SetState

func (*GetCampaignResponseBodyData) SetStrategyParameters

func (s *GetCampaignResponseBodyData) SetStrategyParameters(v string) *GetCampaignResponseBodyData

func (*GetCampaignResponseBodyData) SetStrategyType

func (*GetCampaignResponseBodyData) SetTotalCases

func (GetCampaignResponseBodyData) String

type GetHistoricalCampaignReportRequest

type GetHistoricalCampaignReportRequest struct {
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (GetHistoricalCampaignReportRequest) GoString

func (*GetHistoricalCampaignReportRequest) SetCampaignId

func (*GetHistoricalCampaignReportRequest) SetInstanceId

func (GetHistoricalCampaignReportRequest) String

type GetHistoricalCampaignReportResponse

type GetHistoricalCampaignReportResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetHistoricalCampaignReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetHistoricalCampaignReportResponse) GoString

func (*GetHistoricalCampaignReportResponse) SetHeaders

func (*GetHistoricalCampaignReportResponse) SetStatusCode

func (GetHistoricalCampaignReportResponse) String

type GetHistoricalCampaignReportResponseBody

type GetHistoricalCampaignReportResponseBody struct {
	Code           *string                                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *GetHistoricalCampaignReportResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	HttpStatusCode *int32                                       `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string                                      `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string                                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetHistoricalCampaignReportResponseBody) GoString

func (*GetHistoricalCampaignReportResponseBody) SetCode

func (*GetHistoricalCampaignReportResponseBody) SetHttpStatusCode

func (*GetHistoricalCampaignReportResponseBody) SetMessage

func (*GetHistoricalCampaignReportResponseBody) SetRequestId

func (GetHistoricalCampaignReportResponseBody) String

type GetHistoricalCampaignReportResponseBodyData

type GetHistoricalCampaignReportResponseBodyData struct {
	AbandonedRate  *float32 `json:"AbandonedRate,omitempty" xml:"AbandonedRate,omitempty"`
	CallsAbandoned *int64   `json:"CallsAbandoned,omitempty" xml:"CallsAbandoned,omitempty"`
	CallsConnected *int64   `json:"CallsConnected,omitempty" xml:"CallsConnected,omitempty"`
	CallsDialed    *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	ConnectedRate  *float32 `json:"ConnectedRate,omitempty" xml:"ConnectedRate,omitempty"`
	OccupancyRate  *float32 `json:"OccupancyRate,omitempty" xml:"OccupancyRate,omitempty"`
}

func (GetHistoricalCampaignReportResponseBodyData) GoString

func (*GetHistoricalCampaignReportResponseBodyData) SetAbandonedRate

func (*GetHistoricalCampaignReportResponseBodyData) SetCallsAbandoned

func (*GetHistoricalCampaignReportResponseBodyData) SetCallsConnected

func (*GetHistoricalCampaignReportResponseBodyData) SetCallsDialed

func (*GetHistoricalCampaignReportResponseBodyData) SetConnectedRate

func (*GetHistoricalCampaignReportResponseBodyData) SetOccupancyRate

func (GetHistoricalCampaignReportResponseBodyData) String

type GetInstanceIdsByAliyunUidV2Request

type GetInstanceIdsByAliyunUidV2Request struct {
	AliyunUid *string `json:"AliyunUid,omitempty" xml:"AliyunUid,omitempty"`
}

func (GetInstanceIdsByAliyunUidV2Request) GoString

func (*GetInstanceIdsByAliyunUidV2Request) SetAliyunUid

func (GetInstanceIdsByAliyunUidV2Request) String

type GetInstanceIdsByAliyunUidV2Response

type GetInstanceIdsByAliyunUidV2Response struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetInstanceIdsByAliyunUidV2ResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetInstanceIdsByAliyunUidV2Response) GoString

func (*GetInstanceIdsByAliyunUidV2Response) SetHeaders

func (*GetInstanceIdsByAliyunUidV2Response) SetStatusCode

func (GetInstanceIdsByAliyunUidV2Response) String

type GetInstanceIdsByAliyunUidV2ResponseBody

type GetInstanceIdsByAliyunUidV2ResponseBody struct {
	Code           *string   `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int64    `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	InstanceIds    []*string `json:"InstanceIds,omitempty" xml:"InstanceIds,omitempty" type:"Repeated"`
	Message        *string   `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetInstanceIdsByAliyunUidV2ResponseBody) GoString

func (*GetInstanceIdsByAliyunUidV2ResponseBody) SetCode

func (*GetInstanceIdsByAliyunUidV2ResponseBody) SetHttpStatusCode

func (*GetInstanceIdsByAliyunUidV2ResponseBody) SetInstanceIds

func (*GetInstanceIdsByAliyunUidV2ResponseBody) SetMessage

func (*GetInstanceIdsByAliyunUidV2ResponseBody) SetRequestId

func (*GetInstanceIdsByAliyunUidV2ResponseBody) SetSuccess

func (GetInstanceIdsByAliyunUidV2ResponseBody) String

type GetRealtimeCampaignStatsRequest

type GetRealtimeCampaignStatsRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	QueueId    *string `json:"QueueId,omitempty" xml:"QueueId,omitempty"`
}

func (GetRealtimeCampaignStatsRequest) GoString

func (*GetRealtimeCampaignStatsRequest) SetInstanceId

func (*GetRealtimeCampaignStatsRequest) SetQueueId

func (GetRealtimeCampaignStatsRequest) String

type GetRealtimeCampaignStatsResponse

type GetRealtimeCampaignStatsResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetRealtimeCampaignStatsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetRealtimeCampaignStatsResponse) GoString

func (*GetRealtimeCampaignStatsResponse) SetHeaders

func (*GetRealtimeCampaignStatsResponse) SetStatusCode

func (GetRealtimeCampaignStatsResponse) String

type GetRealtimeCampaignStatsResponseBody

type GetRealtimeCampaignStatsResponseBody struct {
	Code           *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *GetRealtimeCampaignStatsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	HttpStatusCode *int32                                    `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetRealtimeCampaignStatsResponseBody) GoString

func (*GetRealtimeCampaignStatsResponseBody) SetCode

func (*GetRealtimeCampaignStatsResponseBody) SetHttpStatusCode

func (*GetRealtimeCampaignStatsResponseBody) SetMessage

func (*GetRealtimeCampaignStatsResponseBody) SetRequestId

func (GetRealtimeCampaignStatsResponseBody) String

type GetRealtimeCampaignStatsResponseBodyData

type GetRealtimeCampaignStatsResponseBodyData struct {
	BreakingAgents                 *int64 `json:"BreakingAgents,omitempty" xml:"BreakingAgents,omitempty"`
	Caps                           *int64 `json:"Caps,omitempty" xml:"Caps,omitempty"`
	LoggedInAgents                 *int64 `json:"LoggedInAgents,omitempty" xml:"LoggedInAgents,omitempty"`
	OutboundScenarioBreakingAgents *int64 `json:"OutboundScenarioBreakingAgents,omitempty" xml:"OutboundScenarioBreakingAgents,omitempty"`
	OutboundScenarioReadyAgents    *int64 `json:"OutboundScenarioReadyAgents,omitempty" xml:"OutboundScenarioReadyAgents,omitempty"`
	OutboundScenarioTalkingAgents  *int64 `json:"OutboundScenarioTalkingAgents,omitempty" xml:"OutboundScenarioTalkingAgents,omitempty"`
	OutboundScenarioWorkingAgents  *int64 `json:"OutboundScenarioWorkingAgents,omitempty" xml:"OutboundScenarioWorkingAgents,omitempty"`
	ReadyAgents                    *int64 `json:"ReadyAgents,omitempty" xml:"ReadyAgents,omitempty"`
	TalkingAgents                  *int64 `json:"TalkingAgents,omitempty" xml:"TalkingAgents,omitempty"`
	TotalAgents                    *int64 `json:"TotalAgents,omitempty" xml:"TotalAgents,omitempty"`
	WorkingAgents                  *int64 `json:"WorkingAgents,omitempty" xml:"WorkingAgents,omitempty"`
}

func (GetRealtimeCampaignStatsResponseBodyData) GoString

func (*GetRealtimeCampaignStatsResponseBodyData) SetBreakingAgents

func (*GetRealtimeCampaignStatsResponseBodyData) SetCaps

func (*GetRealtimeCampaignStatsResponseBodyData) SetLoggedInAgents

func (*GetRealtimeCampaignStatsResponseBodyData) SetOutboundScenarioBreakingAgents

func (*GetRealtimeCampaignStatsResponseBodyData) SetOutboundScenarioReadyAgents

func (*GetRealtimeCampaignStatsResponseBodyData) SetOutboundScenarioTalkingAgents

func (*GetRealtimeCampaignStatsResponseBodyData) SetOutboundScenarioWorkingAgents

func (*GetRealtimeCampaignStatsResponseBodyData) SetReadyAgents

func (*GetRealtimeCampaignStatsResponseBodyData) SetTalkingAgents

func (*GetRealtimeCampaignStatsResponseBodyData) SetTotalAgents

func (*GetRealtimeCampaignStatsResponseBodyData) SetWorkingAgents

func (GetRealtimeCampaignStatsResponseBodyData) String

type ImportAdminsRequest

type ImportAdminsRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RamIdList  *string `json:"RamIdList,omitempty" xml:"RamIdList,omitempty"`
}

func (ImportAdminsRequest) GoString

func (s ImportAdminsRequest) GoString() string

func (*ImportAdminsRequest) SetInstanceId

func (s *ImportAdminsRequest) SetInstanceId(v string) *ImportAdminsRequest

func (*ImportAdminsRequest) SetRamIdList

func (s *ImportAdminsRequest) SetRamIdList(v string) *ImportAdminsRequest

func (ImportAdminsRequest) String

func (s ImportAdminsRequest) String() string

type ImportAdminsResponse

type ImportAdminsResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ImportAdminsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ImportAdminsResponse) GoString

func (s ImportAdminsResponse) GoString() string

func (*ImportAdminsResponse) SetBody

func (*ImportAdminsResponse) SetHeaders

func (s *ImportAdminsResponse) SetHeaders(v map[string]*string) *ImportAdminsResponse

func (*ImportAdminsResponse) SetStatusCode

func (s *ImportAdminsResponse) SetStatusCode(v int32) *ImportAdminsResponse

func (ImportAdminsResponse) String

func (s ImportAdminsResponse) String() string

type ImportAdminsResponseBody

type ImportAdminsResponseBody struct {
	Code           *string                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           []*ImportAdminsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	HttpStatusCode *int32                          `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string                         `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ImportAdminsResponseBody) GoString

func (s ImportAdminsResponseBody) GoString() string

func (*ImportAdminsResponseBody) SetCode

func (*ImportAdminsResponseBody) SetData

func (*ImportAdminsResponseBody) SetHttpStatusCode

func (s *ImportAdminsResponseBody) SetHttpStatusCode(v int32) *ImportAdminsResponseBody

func (*ImportAdminsResponseBody) SetMessage

func (*ImportAdminsResponseBody) SetRequestId

func (ImportAdminsResponseBody) String

func (s ImportAdminsResponseBody) String() string

type ImportAdminsResponseBodyData

type ImportAdminsResponseBodyData struct {
	Extension  *string `json:"Extension,omitempty" xml:"Extension,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RamId      *string `json:"RamId,omitempty" xml:"RamId,omitempty"`
	RoleId     *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	UserId     *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (ImportAdminsResponseBodyData) GoString

func (s ImportAdminsResponseBodyData) GoString() string

func (*ImportAdminsResponseBodyData) SetExtension

func (*ImportAdminsResponseBodyData) SetInstanceId

func (*ImportAdminsResponseBodyData) SetRamId

func (*ImportAdminsResponseBodyData) SetRoleId

func (*ImportAdminsResponseBodyData) SetUserId

func (ImportAdminsResponseBodyData) String

type IssueSoftphoneCommandRequest

type IssueSoftphoneCommandRequest struct {
	Data *string `json:"Data,omitempty" xml:"Data,omitempty"`
}

func (IssueSoftphoneCommandRequest) GoString

func (s IssueSoftphoneCommandRequest) GoString() string

func (*IssueSoftphoneCommandRequest) SetData

func (IssueSoftphoneCommandRequest) String

type IssueSoftphoneCommandResponse

type IssueSoftphoneCommandResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *IssueSoftphoneCommandResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (IssueSoftphoneCommandResponse) GoString

func (*IssueSoftphoneCommandResponse) SetBody

func (*IssueSoftphoneCommandResponse) SetHeaders

func (*IssueSoftphoneCommandResponse) SetStatusCode

func (IssueSoftphoneCommandResponse) String

type IssueSoftphoneCommandResponseBody

type IssueSoftphoneCommandResponseBody struct {
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *string `json:"Data,omitempty" xml:"Data,omitempty"`
	HttpStatusCode *int32  `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (IssueSoftphoneCommandResponseBody) GoString

func (*IssueSoftphoneCommandResponseBody) SetCode

func (*IssueSoftphoneCommandResponseBody) SetData

func (*IssueSoftphoneCommandResponseBody) SetHttpStatusCode

func (*IssueSoftphoneCommandResponseBody) SetMessage

func (*IssueSoftphoneCommandResponseBody) SetRequestId

func (IssueSoftphoneCommandResponseBody) String

type ListAttemptsRequest

type ListAttemptsRequest struct {
	AgentId    *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AttemptId  *string `json:"AttemptId,omitempty" xml:"AttemptId,omitempty"`
	Callee     *string `json:"Callee,omitempty" xml:"Callee,omitempty"`
	Caller     *string `json:"Caller,omitempty" xml:"Caller,omitempty"`
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	CaseId     *string `json:"CaseId,omitempty" xml:"CaseId,omitempty"`
	ContactId  *string `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	EndTime    *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	QueueId    *string `json:"QueueId,omitempty" xml:"QueueId,omitempty"`
	StartTime  *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListAttemptsRequest) GoString

func (s ListAttemptsRequest) GoString() string

func (*ListAttemptsRequest) SetAgentId

func (*ListAttemptsRequest) SetAttemptId

func (s *ListAttemptsRequest) SetAttemptId(v string) *ListAttemptsRequest

func (*ListAttemptsRequest) SetCallee

func (*ListAttemptsRequest) SetCaller

func (*ListAttemptsRequest) SetCampaignId

func (s *ListAttemptsRequest) SetCampaignId(v string) *ListAttemptsRequest

func (*ListAttemptsRequest) SetCaseId

func (*ListAttemptsRequest) SetContactId

func (s *ListAttemptsRequest) SetContactId(v string) *ListAttemptsRequest

func (*ListAttemptsRequest) SetEndTime

func (s *ListAttemptsRequest) SetEndTime(v int64) *ListAttemptsRequest

func (*ListAttemptsRequest) SetInstanceId

func (s *ListAttemptsRequest) SetInstanceId(v string) *ListAttemptsRequest

func (*ListAttemptsRequest) SetPageNumber

func (s *ListAttemptsRequest) SetPageNumber(v int32) *ListAttemptsRequest

func (*ListAttemptsRequest) SetPageSize

func (s *ListAttemptsRequest) SetPageSize(v int32) *ListAttemptsRequest

func (*ListAttemptsRequest) SetQueueId

func (*ListAttemptsRequest) SetStartTime

func (s *ListAttemptsRequest) SetStartTime(v int64) *ListAttemptsRequest

func (ListAttemptsRequest) String

func (s ListAttemptsRequest) String() string

type ListAttemptsResponse

type ListAttemptsResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAttemptsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAttemptsResponse) GoString

func (s ListAttemptsResponse) GoString() string

func (*ListAttemptsResponse) SetBody

func (*ListAttemptsResponse) SetHeaders

func (s *ListAttemptsResponse) SetHeaders(v map[string]*string) *ListAttemptsResponse

func (*ListAttemptsResponse) SetStatusCode

func (s *ListAttemptsResponse) SetStatusCode(v int32) *ListAttemptsResponse

func (ListAttemptsResponse) String

func (s ListAttemptsResponse) String() string

type ListAttemptsResponseBody

type ListAttemptsResponseBody struct {
	Code           *string                       `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *ListAttemptsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	HttpStatusCode *int32                        `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string                       `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListAttemptsResponseBody) GoString

func (s ListAttemptsResponseBody) GoString() string

func (*ListAttemptsResponseBody) SetCode

func (*ListAttemptsResponseBody) SetData

func (*ListAttemptsResponseBody) SetHttpStatusCode

func (s *ListAttemptsResponseBody) SetHttpStatusCode(v int32) *ListAttemptsResponseBody

func (*ListAttemptsResponseBody) SetMessage

func (*ListAttemptsResponseBody) SetRequestId

func (ListAttemptsResponseBody) String

func (s ListAttemptsResponseBody) String() string

type ListAttemptsResponseBodyData

type ListAttemptsResponseBodyData struct {
	List       []*ListAttemptsResponseBodyDataList `json:"List,omitempty" xml:"List,omitempty" type:"Repeated"`
	PageNumber *int32                              `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                              `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int32                              `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAttemptsResponseBodyData) GoString

func (s ListAttemptsResponseBodyData) GoString() string

func (*ListAttemptsResponseBodyData) SetList

func (*ListAttemptsResponseBodyData) SetPageNumber

func (*ListAttemptsResponseBodyData) SetPageSize

func (*ListAttemptsResponseBodyData) SetTotalCount

func (ListAttemptsResponseBodyData) String

type ListAttemptsResponseBodyDataList

type ListAttemptsResponseBodyDataList struct {
	AgentEstablishedTime    *int64  `json:"AgentEstablishedTime,omitempty" xml:"AgentEstablishedTime,omitempty"`
	AgentId                 *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentRingDuration       *int64  `json:"AgentRingDuration,omitempty" xml:"AgentRingDuration,omitempty"`
	AssignAgentTime         *int64  `json:"AssignAgentTime,omitempty" xml:"AssignAgentTime,omitempty"`
	AttemptId               *string `json:"AttemptId,omitempty" xml:"AttemptId,omitempty"`
	Callee                  *string `json:"Callee,omitempty" xml:"Callee,omitempty"`
	Caller                  *string `json:"Caller,omitempty" xml:"Caller,omitempty"`
	CampaignId              *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	CaseId                  *string `json:"CaseId,omitempty" xml:"CaseId,omitempty"`
	ContactId               *string `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	CustomerEstablishedTime *int64  `json:"CustomerEstablishedTime,omitempty" xml:"CustomerEstablishedTime,omitempty"`
	CustomerReleasedTime    *int64  `json:"CustomerReleasedTime,omitempty" xml:"CustomerReleasedTime,omitempty"`
	DialDuration            *int64  `json:"DialDuration,omitempty" xml:"DialDuration,omitempty"`
	DialTime                *int64  `json:"DialTime,omitempty" xml:"DialTime,omitempty"`
	EnqueueTime             *int64  `json:"EnqueueTime,omitempty" xml:"EnqueueTime,omitempty"`
	EnterIvrTime            *int64  `json:"EnterIvrTime,omitempty" xml:"EnterIvrTime,omitempty"`
	InstanceId              *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	IvrDuration             *int64  `json:"IvrDuration,omitempty" xml:"IvrDuration,omitempty"`
	QueueDuration           *int64  `json:"QueueDuration,omitempty" xml:"QueueDuration,omitempty"`
	QueueId                 *string `json:"QueueId,omitempty" xml:"QueueId,omitempty"`
}

func (ListAttemptsResponseBodyDataList) GoString

func (*ListAttemptsResponseBodyDataList) SetAgentEstablishedTime

func (*ListAttemptsResponseBodyDataList) SetAgentId

func (*ListAttemptsResponseBodyDataList) SetAgentRingDuration

func (*ListAttemptsResponseBodyDataList) SetAssignAgentTime

func (*ListAttemptsResponseBodyDataList) SetAttemptId

func (*ListAttemptsResponseBodyDataList) SetCallee

func (*ListAttemptsResponseBodyDataList) SetCaller

func (*ListAttemptsResponseBodyDataList) SetCampaignId

func (*ListAttemptsResponseBodyDataList) SetCaseId

func (*ListAttemptsResponseBodyDataList) SetContactId

func (*ListAttemptsResponseBodyDataList) SetCustomerEstablishedTime

func (*ListAttemptsResponseBodyDataList) SetCustomerReleasedTime

func (*ListAttemptsResponseBodyDataList) SetDialDuration

func (*ListAttemptsResponseBodyDataList) SetDialTime

func (*ListAttemptsResponseBodyDataList) SetEnqueueTime

func (*ListAttemptsResponseBodyDataList) SetEnterIvrTime

func (*ListAttemptsResponseBodyDataList) SetInstanceId

func (*ListAttemptsResponseBodyDataList) SetIvrDuration

func (*ListAttemptsResponseBodyDataList) SetQueueDuration

func (*ListAttemptsResponseBodyDataList) SetQueueId

func (ListAttemptsResponseBodyDataList) String

type ListCampaignTrendingReportRequest

type ListCampaignTrendingReportRequest struct {
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	EndTime    *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	StartTime  *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListCampaignTrendingReportRequest) GoString

func (*ListCampaignTrendingReportRequest) SetCampaignId

func (*ListCampaignTrendingReportRequest) SetEndTime

func (*ListCampaignTrendingReportRequest) SetInstanceId

func (*ListCampaignTrendingReportRequest) SetStartTime

func (ListCampaignTrendingReportRequest) String

type ListCampaignTrendingReportResponse

type ListCampaignTrendingReportResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListCampaignTrendingReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListCampaignTrendingReportResponse) GoString

func (*ListCampaignTrendingReportResponse) SetHeaders

func (*ListCampaignTrendingReportResponse) SetStatusCode

func (ListCampaignTrendingReportResponse) String

type ListCampaignTrendingReportResponseBody

type ListCampaignTrendingReportResponseBody struct {
	Code           *string                                       `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           []*ListCampaignTrendingReportResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	HttpStatusCode *int32                                        `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string                                       `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListCampaignTrendingReportResponseBody) GoString

func (*ListCampaignTrendingReportResponseBody) SetCode

func (*ListCampaignTrendingReportResponseBody) SetHttpStatusCode

func (*ListCampaignTrendingReportResponseBody) SetMessage

func (*ListCampaignTrendingReportResponseBody) SetRequestId

func (ListCampaignTrendingReportResponseBody) String

type ListCampaignTrendingReportResponseBodyData

type ListCampaignTrendingReportResponseBodyData struct {
	BreakAgents                    *int64  `json:"BreakAgents,omitempty" xml:"BreakAgents,omitempty"`
	Concurrency                    *int64  `json:"Concurrency,omitempty" xml:"Concurrency,omitempty"`
	Datetime                       *int64  `json:"Datetime,omitempty" xml:"Datetime,omitempty"`
	LoggedInAgents                 *int64  `json:"LoggedInAgents,omitempty" xml:"LoggedInAgents,omitempty"`
	OutboundScenarioBreakingAgents *string `json:"OutboundScenarioBreakingAgents,omitempty" xml:"OutboundScenarioBreakingAgents,omitempty"`
	OutboundScenarioReadyAgents    *string `json:"OutboundScenarioReadyAgents,omitempty" xml:"OutboundScenarioReadyAgents,omitempty"`
	OutboundScenarioTalkingAgents  *string `json:"OutboundScenarioTalkingAgents,omitempty" xml:"OutboundScenarioTalkingAgents,omitempty"`
	OutboundScenarioWorkingAgents  *string `json:"OutboundScenarioWorkingAgents,omitempty" xml:"OutboundScenarioWorkingAgents,omitempty"`
	ReadyAgents                    *int64  `json:"ReadyAgents,omitempty" xml:"ReadyAgents,omitempty"`
	TalkAgents                     *int64  `json:"TalkAgents,omitempty" xml:"TalkAgents,omitempty"`
	WorkAgents                     *int64  `json:"WorkAgents,omitempty" xml:"WorkAgents,omitempty"`
}

func (ListCampaignTrendingReportResponseBodyData) GoString

func (*ListCampaignTrendingReportResponseBodyData) SetBreakAgents

func (*ListCampaignTrendingReportResponseBodyData) SetConcurrency

func (*ListCampaignTrendingReportResponseBodyData) SetDatetime

func (*ListCampaignTrendingReportResponseBodyData) SetLoggedInAgents

func (*ListCampaignTrendingReportResponseBodyData) SetOutboundScenarioBreakingAgents

func (*ListCampaignTrendingReportResponseBodyData) SetOutboundScenarioReadyAgents

func (*ListCampaignTrendingReportResponseBodyData) SetOutboundScenarioTalkingAgents

func (*ListCampaignTrendingReportResponseBodyData) SetOutboundScenarioWorkingAgents

func (*ListCampaignTrendingReportResponseBodyData) SetReadyAgents

func (*ListCampaignTrendingReportResponseBodyData) SetTalkAgents

func (*ListCampaignTrendingReportResponseBodyData) SetWorkAgents

func (ListCampaignTrendingReportResponseBodyData) String

type ListCampaignsRequest

type ListCampaignsRequest struct {
	ActualStartTimeFrom *string `json:"ActualStartTimeFrom,omitempty" xml:"ActualStartTimeFrom,omitempty"`
	ActualStartTimeTo   *string `json:"ActualStartTimeTo,omitempty" xml:"ActualStartTimeTo,omitempty"`
	InstanceId          *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Name                *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PageNumber          *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize            *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	PlanedStartTimeFrom *string `json:"PlanedStartTimeFrom,omitempty" xml:"PlanedStartTimeFrom,omitempty"`
	PlanedStartTimeTo   *string `json:"PlanedStartTimeTo,omitempty" xml:"PlanedStartTimeTo,omitempty"`
	QueueId             *string `json:"QueueId,omitempty" xml:"QueueId,omitempty"`
	State               *string `json:"State,omitempty" xml:"State,omitempty"`
}

func (ListCampaignsRequest) GoString

func (s ListCampaignsRequest) GoString() string

func (*ListCampaignsRequest) SetActualStartTimeFrom

func (s *ListCampaignsRequest) SetActualStartTimeFrom(v string) *ListCampaignsRequest

func (*ListCampaignsRequest) SetActualStartTimeTo

func (s *ListCampaignsRequest) SetActualStartTimeTo(v string) *ListCampaignsRequest

func (*ListCampaignsRequest) SetInstanceId

func (s *ListCampaignsRequest) SetInstanceId(v string) *ListCampaignsRequest

func (*ListCampaignsRequest) SetName

func (*ListCampaignsRequest) SetPageNumber

func (s *ListCampaignsRequest) SetPageNumber(v int64) *ListCampaignsRequest

func (*ListCampaignsRequest) SetPageSize

func (s *ListCampaignsRequest) SetPageSize(v int64) *ListCampaignsRequest

func (*ListCampaignsRequest) SetPlanedStartTimeFrom

func (s *ListCampaignsRequest) SetPlanedStartTimeFrom(v string) *ListCampaignsRequest

func (*ListCampaignsRequest) SetPlanedStartTimeTo

func (s *ListCampaignsRequest) SetPlanedStartTimeTo(v string) *ListCampaignsRequest

func (*ListCampaignsRequest) SetQueueId

func (*ListCampaignsRequest) SetState

func (ListCampaignsRequest) String

func (s ListCampaignsRequest) String() string

type ListCampaignsResponse

type ListCampaignsResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListCampaignsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListCampaignsResponse) GoString

func (s ListCampaignsResponse) GoString() string

func (*ListCampaignsResponse) SetBody

func (*ListCampaignsResponse) SetHeaders

func (*ListCampaignsResponse) SetStatusCode

func (s *ListCampaignsResponse) SetStatusCode(v int32) *ListCampaignsResponse

func (ListCampaignsResponse) String

func (s ListCampaignsResponse) String() string

type ListCampaignsResponseBody

type ListCampaignsResponseBody struct {
	Code           *string                        `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *ListCampaignsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	HttpStatusCode *int64                         `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string                        `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                          `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListCampaignsResponseBody) GoString

func (s ListCampaignsResponseBody) GoString() string

func (*ListCampaignsResponseBody) SetCode

func (*ListCampaignsResponseBody) SetData

func (*ListCampaignsResponseBody) SetHttpStatusCode

func (*ListCampaignsResponseBody) SetMessage

func (*ListCampaignsResponseBody) SetRequestId

func (*ListCampaignsResponseBody) SetSuccess

func (ListCampaignsResponseBody) String

func (s ListCampaignsResponseBody) String() string

type ListCampaignsResponseBodyData

type ListCampaignsResponseBodyData struct {
	List       []*ListCampaignsResponseBodyDataList `json:"List,omitempty" xml:"List,omitempty" type:"Repeated"`
	PageNumber *int64                               `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int64                               `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int64                               `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListCampaignsResponseBodyData) GoString

func (*ListCampaignsResponseBodyData) SetList

func (*ListCampaignsResponseBodyData) SetPageNumber

func (*ListCampaignsResponseBodyData) SetPageSize

func (*ListCampaignsResponseBodyData) SetTotalCount

func (ListCampaignsResponseBodyData) String

type ListCampaignsResponseBodyDataList

type ListCampaignsResponseBodyDataList struct {
	ActualEndTime      *int64  `json:"ActualEndTime,omitempty" xml:"ActualEndTime,omitempty"`
	ActualStartTime    *int64  `json:"ActualStartTime,omitempty" xml:"ActualStartTime,omitempty"`
	CampaignId         *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	CasesAborted       *int64  `json:"CasesAborted,omitempty" xml:"CasesAborted,omitempty"`
	CasesConnected     *int64  `json:"CasesConnected,omitempty" xml:"CasesConnected,omitempty"`
	CasesUncompleted   *int64  `json:"CasesUncompleted,omitempty" xml:"CasesUncompleted,omitempty"`
	CompletedRate      *int64  `json:"CompletedRate,omitempty" xml:"CompletedRate,omitempty"`
	MaxAttemptCount    *int64  `json:"MaxAttemptCount,omitempty" xml:"MaxAttemptCount,omitempty"`
	MinAttemptInterval *int64  `json:"MinAttemptInterval,omitempty" xml:"MinAttemptInterval,omitempty"`
	Name               *string `json:"Name,omitempty" xml:"Name,omitempty"`
	PlanedEndTime      *int64  `json:"PlanedEndTime,omitempty" xml:"PlanedEndTime,omitempty"`
	PlanedStartTime    *int64  `json:"PlanedStartTime,omitempty" xml:"PlanedStartTime,omitempty"`
	QueueId            *string `json:"QueueId,omitempty" xml:"QueueId,omitempty"`
	QueueName          *string `json:"QueueName,omitempty" xml:"QueueName,omitempty"`
	Simulation         *bool   `json:"Simulation,omitempty" xml:"Simulation,omitempty"`
	State              *string `json:"State,omitempty" xml:"State,omitempty"`
	StrategyParameters *string `json:"StrategyParameters,omitempty" xml:"StrategyParameters,omitempty"`
	StrategyType       *string `json:"StrategyType,omitempty" xml:"StrategyType,omitempty"`
	TotalCases         *int64  `json:"TotalCases,omitempty" xml:"TotalCases,omitempty"`
}

func (ListCampaignsResponseBodyDataList) GoString

func (*ListCampaignsResponseBodyDataList) SetActualEndTime

func (*ListCampaignsResponseBodyDataList) SetActualStartTime

func (*ListCampaignsResponseBodyDataList) SetCampaignId

func (*ListCampaignsResponseBodyDataList) SetCasesAborted

func (*ListCampaignsResponseBodyDataList) SetCasesConnected

func (*ListCampaignsResponseBodyDataList) SetCasesUncompleted

func (*ListCampaignsResponseBodyDataList) SetCompletedRate

func (*ListCampaignsResponseBodyDataList) SetMaxAttemptCount

func (*ListCampaignsResponseBodyDataList) SetMinAttemptInterval

func (*ListCampaignsResponseBodyDataList) SetName

func (*ListCampaignsResponseBodyDataList) SetPlanedEndTime

func (*ListCampaignsResponseBodyDataList) SetPlanedStartTime

func (*ListCampaignsResponseBodyDataList) SetQueueId

func (*ListCampaignsResponseBodyDataList) SetQueueName

func (*ListCampaignsResponseBodyDataList) SetSimulation

func (*ListCampaignsResponseBodyDataList) SetState

func (*ListCampaignsResponseBodyDataList) SetStrategyParameters

func (*ListCampaignsResponseBodyDataList) SetStrategyType

func (*ListCampaignsResponseBodyDataList) SetTotalCases

func (ListCampaignsResponseBodyDataList) String

type ListCasesRequest

type ListCasesRequest struct {
	CampaignId  *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	InstanceId  *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PageNumber  *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	PhoneNumber *string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
}

func (ListCasesRequest) GoString

func (s ListCasesRequest) GoString() string

func (*ListCasesRequest) SetCampaignId

func (s *ListCasesRequest) SetCampaignId(v string) *ListCasesRequest

func (*ListCasesRequest) SetInstanceId

func (s *ListCasesRequest) SetInstanceId(v string) *ListCasesRequest

func (*ListCasesRequest) SetPageNumber

func (s *ListCasesRequest) SetPageNumber(v int64) *ListCasesRequest

func (*ListCasesRequest) SetPageSize

func (s *ListCasesRequest) SetPageSize(v int64) *ListCasesRequest

func (*ListCasesRequest) SetPhoneNumber

func (s *ListCasesRequest) SetPhoneNumber(v string) *ListCasesRequest

func (ListCasesRequest) String

func (s ListCasesRequest) String() string

type ListCasesResponse

type ListCasesResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListCasesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListCasesResponse) GoString

func (s ListCasesResponse) GoString() string

func (*ListCasesResponse) SetBody

func (*ListCasesResponse) SetHeaders

func (s *ListCasesResponse) SetHeaders(v map[string]*string) *ListCasesResponse

func (*ListCasesResponse) SetStatusCode

func (s *ListCasesResponse) SetStatusCode(v int32) *ListCasesResponse

func (ListCasesResponse) String

func (s ListCasesResponse) String() string

type ListCasesResponseBody

type ListCasesResponseBody struct {
	Code           *string                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *ListCasesResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	HttpStatusCode *int64                     `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string                    `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                      `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListCasesResponseBody) GoString

func (s ListCasesResponseBody) GoString() string

func (*ListCasesResponseBody) SetCode

func (*ListCasesResponseBody) SetData

func (*ListCasesResponseBody) SetHttpStatusCode

func (s *ListCasesResponseBody) SetHttpStatusCode(v int64) *ListCasesResponseBody

func (*ListCasesResponseBody) SetMessage

func (*ListCasesResponseBody) SetRequestId

func (*ListCasesResponseBody) SetSuccess

func (ListCasesResponseBody) String

func (s ListCasesResponseBody) String() string

type ListCasesResponseBodyData

type ListCasesResponseBodyData struct {
	List       []*ListCasesResponseBodyDataList `json:"List,omitempty" xml:"List,omitempty" type:"Repeated"`
	PageNumber *int64                           `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int64                           `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int64                           `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListCasesResponseBodyData) GoString

func (s ListCasesResponseBodyData) GoString() string

func (*ListCasesResponseBodyData) SetList

func (*ListCasesResponseBodyData) SetPageNumber

func (*ListCasesResponseBodyData) SetPageSize

func (*ListCasesResponseBodyData) SetTotalCount

func (ListCasesResponseBodyData) String

func (s ListCasesResponseBodyData) String() string

type ListCasesResponseBodyDataList

type ListCasesResponseBodyDataList struct {
	AbandonType     *string `json:"AbandonType,omitempty" xml:"AbandonType,omitempty"`
	AttemptCount    *int64  `json:"AttemptCount,omitempty" xml:"AttemptCount,omitempty"`
	CaseId          *string `json:"CaseId,omitempty" xml:"CaseId,omitempty"`
	CustomVariables *string `json:"CustomVariables,omitempty" xml:"CustomVariables,omitempty"`
	ExpandInfo      *string `json:"ExpandInfo,omitempty" xml:"ExpandInfo,omitempty"`
	FailureReason   *string `json:"FailureReason,omitempty" xml:"FailureReason,omitempty"`
	PhoneNumber     *string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	State           *string `json:"State,omitempty" xml:"State,omitempty"`
}

func (ListCasesResponseBodyDataList) GoString

func (*ListCasesResponseBodyDataList) SetAbandonType

func (*ListCasesResponseBodyDataList) SetAttemptCount

func (*ListCasesResponseBodyDataList) SetCaseId

func (*ListCasesResponseBodyDataList) SetCustomVariables

func (*ListCasesResponseBodyDataList) SetExpandInfo

func (*ListCasesResponseBodyDataList) SetFailureReason

func (*ListCasesResponseBodyDataList) SetPhoneNumber

func (*ListCasesResponseBodyDataList) SetState

func (ListCasesResponseBodyDataList) String

type ListHistoricalAgentSkillGroupReportRequest

type ListHistoricalAgentSkillGroupReportRequest struct {
	AgentIdList      *string `json:"AgentIdList,omitempty" xml:"AgentIdList,omitempty"`
	EndTime          *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId       *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	MediaType        *string `json:"MediaType,omitempty" xml:"MediaType,omitempty"`
	PageNumber       *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize         *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	SkillGroupIdList *string `json:"SkillGroupIdList,omitempty" xml:"SkillGroupIdList,omitempty"`
	StartTime        *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListHistoricalAgentSkillGroupReportRequest) GoString

func (*ListHistoricalAgentSkillGroupReportRequest) SetAgentIdList

func (*ListHistoricalAgentSkillGroupReportRequest) SetEndTime

func (*ListHistoricalAgentSkillGroupReportRequest) SetInstanceId

func (*ListHistoricalAgentSkillGroupReportRequest) SetMediaType

func (*ListHistoricalAgentSkillGroupReportRequest) SetPageNumber

func (*ListHistoricalAgentSkillGroupReportRequest) SetPageSize

func (*ListHistoricalAgentSkillGroupReportRequest) SetSkillGroupIdList

func (*ListHistoricalAgentSkillGroupReportRequest) SetStartTime

func (ListHistoricalAgentSkillGroupReportRequest) String

type ListHistoricalAgentSkillGroupReportResponse

type ListHistoricalAgentSkillGroupReportResponse struct {
	Headers    map[string]*string                               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListHistoricalAgentSkillGroupReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListHistoricalAgentSkillGroupReportResponse) GoString

func (*ListHistoricalAgentSkillGroupReportResponse) SetHeaders

func (*ListHistoricalAgentSkillGroupReportResponse) SetStatusCode

func (ListHistoricalAgentSkillGroupReportResponse) String

type ListHistoricalAgentSkillGroupReportResponseBody

type ListHistoricalAgentSkillGroupReportResponseBody struct {
	Code           *string                                              `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *ListHistoricalAgentSkillGroupReportResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	HttpStatusCode *int32                                               `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string                                              `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListHistoricalAgentSkillGroupReportResponseBody) GoString

func (*ListHistoricalAgentSkillGroupReportResponseBody) SetCode

func (*ListHistoricalAgentSkillGroupReportResponseBody) SetHttpStatusCode

func (*ListHistoricalAgentSkillGroupReportResponseBody) SetMessage

func (*ListHistoricalAgentSkillGroupReportResponseBody) SetRequestId

func (ListHistoricalAgentSkillGroupReportResponseBody) String

type ListHistoricalAgentSkillGroupReportResponseBodyData

type ListHistoricalAgentSkillGroupReportResponseBodyData struct {
	List       []*ListHistoricalAgentSkillGroupReportResponseBodyDataList `json:"List,omitempty" xml:"List,omitempty" type:"Repeated"`
	PageNumber *int32                                                     `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                                     `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int32                                                     `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListHistoricalAgentSkillGroupReportResponseBodyData) GoString

func (*ListHistoricalAgentSkillGroupReportResponseBodyData) SetPageNumber

func (*ListHistoricalAgentSkillGroupReportResponseBodyData) SetPageSize

func (*ListHistoricalAgentSkillGroupReportResponseBodyData) SetTotalCount

func (ListHistoricalAgentSkillGroupReportResponseBodyData) String

type ListHistoricalAgentSkillGroupReportResponseBodyDataList

type ListHistoricalAgentSkillGroupReportResponseBodyDataList struct {
	AgentId        *string                                                           `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentName      *string                                                           `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	Back2Back      *ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back `json:"Back2Back,omitempty" xml:"Back2Back,omitempty" type:"Struct"`
	DisplayId      *string                                                           `json:"DisplayId,omitempty" xml:"DisplayId,omitempty"`
	Inbound        *ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound   `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	Internal       *ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal  `json:"Internal,omitempty" xml:"Internal,omitempty" type:"Struct"`
	Outbound       *ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound  `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall        *ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall   `json:"Overall,omitempty" xml:"Overall,omitempty" type:"Struct"`
	SkillGroupId   *string                                                           `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName *string                                                           `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
}

func (ListHistoricalAgentSkillGroupReportResponseBodyDataList) GoString

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataList) SetAgentId

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataList) SetAgentName

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataList) SetDisplayId

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataList) SetSkillGroupId

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataList) SetSkillGroupName

func (ListHistoricalAgentSkillGroupReportResponseBodyDataList) String

type ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back

type ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back struct {
	AgentAnswerRate         *float32 `json:"AgentAnswerRate,omitempty" xml:"AgentAnswerRate,omitempty"`
	AnswerRate              *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageCustomerRingTime *float32 `json:"AverageCustomerRingTime,omitempty" xml:"AverageCustomerRingTime,omitempty"`
	AverageRingTime         *float32 `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime         *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	CallsAnswered           *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsCustomerHandled    *int64   `json:"CallsCustomerHandled,omitempty" xml:"CallsCustomerHandled,omitempty"`
	CallsDialed             *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	CustomerHandleRate      *float32 `json:"CustomerHandleRate,omitempty" xml:"CustomerHandleRate,omitempty"`
	MaxCustomerRingTime     *int64   `json:"MaxCustomerRingTime,omitempty" xml:"MaxCustomerRingTime,omitempty"`
	MaxRingTime             *int64   `json:"MaxRingTime,omitempty" xml:"MaxRingTime,omitempty"`
	MaxTalkTime             *int64   `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	TotalCustomerRingTime   *int64   `json:"TotalCustomerRingTime,omitempty" xml:"TotalCustomerRingTime,omitempty"`
	TotalRingTime           *int64   `json:"TotalRingTime,omitempty" xml:"TotalRingTime,omitempty"`
	TotalTalkTime           *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
}

func (ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) GoString

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetAgentAnswerRate

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetAnswerRate

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetAverageCustomerRingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetAverageRingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetAverageTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetCallsAnswered

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetCallsCustomerHandled

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetCallsDialed

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetCustomerHandleRate

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetMaxCustomerRingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetMaxRingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetMaxTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetTotalCustomerRingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetTotalRingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) SetTotalTalkTime

func (ListHistoricalAgentSkillGroupReportResponseBodyDataListBack2Back) String

type ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound

type ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound struct {
	AverageFirstResponseTime     *float32 `json:"AverageFirstResponseTime,omitempty" xml:"AverageFirstResponseTime,omitempty"`
	AverageHoldTime              *float32 `json:"AverageHoldTime,omitempty" xml:"AverageHoldTime,omitempty"`
	AverageResponseTime          *float32 `json:"AverageResponseTime,omitempty" xml:"AverageResponseTime,omitempty"`
	AverageRingTime              *float32 `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime              *float32 `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *float32 `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAttendedTransferIn      *int64   `json:"CallsAttendedTransferIn,omitempty" xml:"CallsAttendedTransferIn,omitempty"`
	CallsAttendedTransferOut     *int64   `json:"CallsAttendedTransferOut,omitempty" xml:"CallsAttendedTransferOut,omitempty"`
	CallsBlindTransferIn         *int64   `json:"CallsBlindTransferIn,omitempty" xml:"CallsBlindTransferIn,omitempty"`
	CallsBlindTransferOut        *int64   `json:"CallsBlindTransferOut,omitempty" xml:"CallsBlindTransferOut,omitempty"`
	CallsHandled                 *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsHold                    *int64   `json:"CallsHold,omitempty" xml:"CallsHold,omitempty"`
	CallsOffered                 *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	CallsRinged                  *int64   `json:"CallsRinged,omitempty" xml:"CallsRinged,omitempty"`
	HandleRate                   *float32 `json:"HandleRate,omitempty" xml:"HandleRate,omitempty"`
	MaxHoldTime                  *int64   `json:"MaxHoldTime,omitempty" xml:"MaxHoldTime,omitempty"`
	MaxRingTime                  *int64   `json:"MaxRingTime,omitempty" xml:"MaxRingTime,omitempty"`
	MaxTalkTime                  *int64   `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWorkTime                  *int64   `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	SatisfactionIndex            *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,omitempty"`
	SatisfactionRate             *float32 `json:"SatisfactionRate,omitempty" xml:"SatisfactionRate,omitempty"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalHoldTime                *int64   `json:"TotalHoldTime,omitempty" xml:"TotalHoldTime,omitempty"`
	TotalMessagesSent            *int64   `json:"TotalMessagesSent,omitempty" xml:"TotalMessagesSent,omitempty"`
	TotalMessagesSentByAgent     *int64   `json:"TotalMessagesSentByAgent,omitempty" xml:"TotalMessagesSentByAgent,omitempty"`
	TotalMessagesSentByCustomer  *int64   `json:"TotalMessagesSentByCustomer,omitempty" xml:"TotalMessagesSentByCustomer,omitempty"`
	TotalRingTime                *int64   `json:"TotalRingTime,omitempty" xml:"TotalRingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) GoString

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetAverageFirstResponseTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetAverageHoldTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetAverageResponseTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetAverageRingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetAverageTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetAverageWorkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetCallsAttendedTransferIn

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetCallsAttendedTransferOut

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetCallsBlindTransferIn

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetCallsBlindTransferOut

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetCallsHandled

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetCallsHold

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetCallsOffered

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetCallsRinged

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetHandleRate

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetMaxHoldTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetMaxRingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetMaxTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetMaxWorkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetSatisfactionIndex

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetSatisfactionRate

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetSatisfactionSurveysOffered

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetSatisfactionSurveysResponded

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetTotalHoldTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetTotalMessagesSent

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetTotalMessagesSentByAgent

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetTotalMessagesSentByCustomer

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetTotalRingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetTotalTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) SetTotalWorkTime

func (ListHistoricalAgentSkillGroupReportResponseBodyDataListInbound) String

type ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal

type ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal struct {
	AverageTalkTime *int64 `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	CallsAnswered   *int64 `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed     *int64 `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	CallsHandled    *int64 `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsOffered    *int64 `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	CallsTalk       *int64 `json:"CallsTalk,omitempty" xml:"CallsTalk,omitempty"`
	MaxTalkTime     *int64 `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	TotalTalkTime   *int64 `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
}

func (ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal) GoString

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal) SetAverageTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal) SetCallsAnswered

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal) SetCallsDialed

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal) SetCallsHandled

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal) SetCallsOffered

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal) SetCallsTalk

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal) SetMaxTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal) SetTotalTalkTime

func (ListHistoricalAgentSkillGroupReportResponseBodyDataListInternal) String

type ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound

type ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *float32 `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageHoldTime              *float32 `json:"AverageHoldTime,omitempty" xml:"AverageHoldTime,omitempty"`
	AverageRingTime              *float32 `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime              *float32 `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *float32 `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsAttendedTransferIn      *int64   `json:"CallsAttendedTransferIn,omitempty" xml:"CallsAttendedTransferIn,omitempty"`
	CallsAttendedTransferOut     *int64   `json:"CallsAttendedTransferOut,omitempty" xml:"CallsAttendedTransferOut,omitempty"`
	CallsBlindTransferIn         *int64   `json:"CallsBlindTransferIn,omitempty" xml:"CallsBlindTransferIn,omitempty"`
	CallsBlindTransferOut        *int64   `json:"CallsBlindTransferOut,omitempty" xml:"CallsBlindTransferOut,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	CallsHold                    *int64   `json:"CallsHold,omitempty" xml:"CallsHold,omitempty"`
	CallsRinged                  *int64   `json:"CallsRinged,omitempty" xml:"CallsRinged,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,omitempty"`
	MaxHoldTime                  *int64   `json:"MaxHoldTime,omitempty" xml:"MaxHoldTime,omitempty"`
	MaxRingTime                  *int64   `json:"MaxRingTime,omitempty" xml:"MaxRingTime,omitempty"`
	MaxTalkTime                  *int64   `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWorkTime                  *int64   `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	SatisfactionIndex            *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,omitempty"`
	SatisfactionRate             *float32 `json:"SatisfactionRate,omitempty" xml:"SatisfactionRate,omitempty"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalDialingTime             *int64   `json:"TotalDialingTime,omitempty" xml:"TotalDialingTime,omitempty"`
	TotalHoldTime                *int64   `json:"TotalHoldTime,omitempty" xml:"TotalHoldTime,omitempty"`
	TotalRingTime                *int64   `json:"TotalRingTime,omitempty" xml:"TotalRingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) GoString

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetAnswerRate

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetAverageDialingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetAverageHoldTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetAverageRingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetAverageTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetAverageWorkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetCallsAnswered

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetCallsAttendedTransferIn

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetCallsAttendedTransferOut

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetCallsBlindTransferIn

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetCallsBlindTransferOut

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetCallsDialed

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetCallsHold

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetCallsRinged

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetMaxDialingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetMaxHoldTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetMaxRingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetMaxTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetMaxWorkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetSatisfactionIndex

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetSatisfactionRate

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetSatisfactionSurveysOffered

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetSatisfactionSurveysResponded

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetTotalDialingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetTotalHoldTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetTotalRingTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetTotalTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) SetTotalWorkTime

func (ListHistoricalAgentSkillGroupReportResponseBodyDataListOutbound) String

type ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall

type ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall struct {
	AverageBreakTime               *float32                                                                             `json:"AverageBreakTime,omitempty" xml:"AverageBreakTime,omitempty"`
	AverageHoldTime                *float32                                                                             `json:"AverageHoldTime,omitempty" xml:"AverageHoldTime,omitempty"`
	AverageReadyTime               *float32                                                                             `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	AverageTalkTime                *float32                                                                             `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime                *float32                                                                             `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	BreakCodeDetailList            []*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverallBreakCodeDetailList `json:"BreakCodeDetailList,omitempty" xml:"BreakCodeDetailList,omitempty" type:"Repeated"`
	FirstCheckInTime               *int64                                                                               `json:"FirstCheckInTime,omitempty" xml:"FirstCheckInTime,omitempty"`
	LastCheckOutTime               *int64                                                                               `json:"LastCheckOutTime,omitempty" xml:"LastCheckOutTime,omitempty"`
	MaxBreakTime                   *int64                                                                               `json:"MaxBreakTime,omitempty" xml:"MaxBreakTime,omitempty"`
	MaxHoldTime                    *int64                                                                               `json:"MaxHoldTime,omitempty" xml:"MaxHoldTime,omitempty"`
	MaxReadyTime                   *int64                                                                               `json:"MaxReadyTime,omitempty" xml:"MaxReadyTime,omitempty"`
	MaxTalkTime                    *int64                                                                               `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWorkTime                    *int64                                                                               `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	OccupancyRate                  *float32                                                                             `json:"OccupancyRate,omitempty" xml:"OccupancyRate,omitempty"`
	SatisfactionIndex              *float32                                                                             `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,omitempty"`
	SatisfactionRate               *float32                                                                             `json:"SatisfactionRate,omitempty" xml:"SatisfactionRate,omitempty"`
	SatisfactionSurveysOffered     *int64                                                                               `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded   *int64                                                                               `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalBreakTime                 *int64                                                                               `json:"TotalBreakTime,omitempty" xml:"TotalBreakTime,omitempty"`
	TotalCalls                     *int64                                                                               `json:"TotalCalls,omitempty" xml:"TotalCalls,omitempty"`
	TotalHoldTime                  *int64                                                                               `json:"TotalHoldTime,omitempty" xml:"TotalHoldTime,omitempty"`
	TotalLoggedInTime              *int64                                                                               `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,omitempty"`
	TotalOffSiteOnlineTime         *int64                                                                               `json:"TotalOffSiteOnlineTime,omitempty" xml:"TotalOffSiteOnlineTime,omitempty"`
	TotalOfficePhoneOnlineTime     *int64                                                                               `json:"TotalOfficePhoneOnlineTime,omitempty" xml:"TotalOfficePhoneOnlineTime,omitempty"`
	TotalOnSiteOnlineTime          *int64                                                                               `json:"TotalOnSiteOnlineTime,omitempty" xml:"TotalOnSiteOnlineTime,omitempty"`
	TotalOutboundScenarioReadyTime *int64                                                                               `json:"TotalOutboundScenarioReadyTime,omitempty" xml:"TotalOutboundScenarioReadyTime,omitempty"`
	TotalOutboundScenarioTime      *int64                                                                               `json:"TotalOutboundScenarioTime,omitempty" xml:"TotalOutboundScenarioTime,omitempty"`
	TotalReadyTime                 *int64                                                                               `json:"TotalReadyTime,omitempty" xml:"TotalReadyTime,omitempty"`
	TotalTalkTime                  *int64                                                                               `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                  *int64                                                                               `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) GoString

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetAverageBreakTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetAverageHoldTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetAverageReadyTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetAverageTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetAverageWorkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetFirstCheckInTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetLastCheckOutTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetMaxBreakTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetMaxHoldTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetMaxReadyTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetMaxTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetMaxWorkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetOccupancyRate

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetSatisfactionIndex

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetSatisfactionRate

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetSatisfactionSurveysOffered

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetSatisfactionSurveysResponded

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetTotalBreakTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetTotalCalls

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetTotalHoldTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetTotalLoggedInTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetTotalOffSiteOnlineTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetTotalOfficePhoneOnlineTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetTotalOnSiteOnlineTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetTotalOutboundScenarioReadyTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetTotalOutboundScenarioTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetTotalReadyTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetTotalTalkTime

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) SetTotalWorkTime

func (ListHistoricalAgentSkillGroupReportResponseBodyDataListOverall) String

type ListHistoricalAgentSkillGroupReportResponseBodyDataListOverallBreakCodeDetailList

type ListHistoricalAgentSkillGroupReportResponseBodyDataListOverallBreakCodeDetailList struct {
	BreakCode *string `json:"BreakCode,omitempty" xml:"BreakCode,omitempty"`
	Count     *int64  `json:"Count,omitempty" xml:"Count,omitempty"`
	Duration  *int64  `json:"Duration,omitempty" xml:"Duration,omitempty"`
}

func (ListHistoricalAgentSkillGroupReportResponseBodyDataListOverallBreakCodeDetailList) GoString

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverallBreakCodeDetailList) SetBreakCode

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverallBreakCodeDetailList) SetCount

func (*ListHistoricalAgentSkillGroupReportResponseBodyDataListOverallBreakCodeDetailList) SetDuration

func (ListHistoricalAgentSkillGroupReportResponseBodyDataListOverallBreakCodeDetailList) String

type ListIntervalAgentSkillGroupReportRequest

type ListIntervalAgentSkillGroupReportRequest struct {
	AgentId      *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	EndTime      *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Interval     *string `json:"Interval,omitempty" xml:"Interval,omitempty"`
	MediaType    *string `json:"MediaType,omitempty" xml:"MediaType,omitempty"`
	SkillGroupId *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	StartTime    *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListIntervalAgentSkillGroupReportRequest) GoString

func (*ListIntervalAgentSkillGroupReportRequest) SetAgentId

func (*ListIntervalAgentSkillGroupReportRequest) SetEndTime

func (*ListIntervalAgentSkillGroupReportRequest) SetInstanceId

func (*ListIntervalAgentSkillGroupReportRequest) SetInterval

func (*ListIntervalAgentSkillGroupReportRequest) SetMediaType

func (*ListIntervalAgentSkillGroupReportRequest) SetSkillGroupId

func (*ListIntervalAgentSkillGroupReportRequest) SetStartTime

func (ListIntervalAgentSkillGroupReportRequest) String

type ListIntervalAgentSkillGroupReportResponse

type ListIntervalAgentSkillGroupReportResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListIntervalAgentSkillGroupReportResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListIntervalAgentSkillGroupReportResponse) GoString

func (*ListIntervalAgentSkillGroupReportResponse) SetHeaders

func (*ListIntervalAgentSkillGroupReportResponse) SetStatusCode

func (ListIntervalAgentSkillGroupReportResponse) String

type ListIntervalAgentSkillGroupReportResponseBody

type ListIntervalAgentSkillGroupReportResponseBody struct {
	Code           *string                                              `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           []*ListIntervalAgentSkillGroupReportResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	HttpStatusCode *int32                                               `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string                                              `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string                                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListIntervalAgentSkillGroupReportResponseBody) GoString

func (*ListIntervalAgentSkillGroupReportResponseBody) SetCode

func (*ListIntervalAgentSkillGroupReportResponseBody) SetHttpStatusCode

func (*ListIntervalAgentSkillGroupReportResponseBody) SetMessage

func (*ListIntervalAgentSkillGroupReportResponseBody) SetRequestId

func (ListIntervalAgentSkillGroupReportResponseBody) String

type ListIntervalAgentSkillGroupReportResponseBodyData

type ListIntervalAgentSkillGroupReportResponseBodyData struct {
	Back2Back *ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back `json:"Back2Back,omitempty" xml:"Back2Back,omitempty" type:"Struct"`
	Inbound   *ListIntervalAgentSkillGroupReportResponseBodyDataInbound   `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	Internal  *ListIntervalAgentSkillGroupReportResponseBodyDataInternal  `json:"Internal,omitempty" xml:"Internal,omitempty" type:"Struct"`
	Outbound  *ListIntervalAgentSkillGroupReportResponseBodyDataOutbound  `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall   *ListIntervalAgentSkillGroupReportResponseBodyDataOverall   `json:"Overall,omitempty" xml:"Overall,omitempty" type:"Struct"`
	StatsTime *int64                                                      `json:"StatsTime,omitempty" xml:"StatsTime,omitempty"`
}

func (ListIntervalAgentSkillGroupReportResponseBodyData) GoString

func (*ListIntervalAgentSkillGroupReportResponseBodyData) SetStatsTime

func (ListIntervalAgentSkillGroupReportResponseBodyData) String

type ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back

type ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back struct {
	AgentAnswerRate         *float32 `json:"AgentAnswerRate,omitempty" xml:"AgentAnswerRate,omitempty"`
	AnswerRate              *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageCustomerRingTime *float32 `json:"AverageCustomerRingTime,omitempty" xml:"AverageCustomerRingTime,omitempty"`
	AverageRingTime         *float32 `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime         *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	CallsAnswered           *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsCustomerHandled    *int64   `json:"CallsCustomerHandled,omitempty" xml:"CallsCustomerHandled,omitempty"`
	CallsDialed             *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	CustomerHandleRate      *float32 `json:"CustomerHandleRate,omitempty" xml:"CustomerHandleRate,omitempty"`
	MaxCustomerRingTime     *int64   `json:"MaxCustomerRingTime,omitempty" xml:"MaxCustomerRingTime,omitempty"`
	MaxRingTime             *int64   `json:"MaxRingTime,omitempty" xml:"MaxRingTime,omitempty"`
	MaxTalkTime             *int64   `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	TotalCustomerRingTime   *int64   `json:"TotalCustomerRingTime,omitempty" xml:"TotalCustomerRingTime,omitempty"`
	TotalRingTime           *int64   `json:"TotalRingTime,omitempty" xml:"TotalRingTime,omitempty"`
	TotalTalkTime           *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
}

func (ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) GoString

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetAgentAnswerRate

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetAnswerRate

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetAverageCustomerRingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetAverageRingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetAverageTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetCallsAnswered

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetCallsCustomerHandled

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetCallsDialed

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetCustomerHandleRate

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetMaxCustomerRingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetMaxRingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetMaxTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetTotalCustomerRingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetTotalRingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) SetTotalTalkTime

func (ListIntervalAgentSkillGroupReportResponseBodyDataBack2Back) String

type ListIntervalAgentSkillGroupReportResponseBodyDataInbound

type ListIntervalAgentSkillGroupReportResponseBodyDataInbound struct {
	AverageFirstResponseTime     *float32 `json:"AverageFirstResponseTime,omitempty" xml:"AverageFirstResponseTime,omitempty"`
	AverageHoldTime              *float32 `json:"AverageHoldTime,omitempty" xml:"AverageHoldTime,omitempty"`
	AverageResponseTime          *float32 `json:"AverageResponseTime,omitempty" xml:"AverageResponseTime,omitempty"`
	AverageRingTime              *float32 `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime              *float32 `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *float32 `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAttendedTransferIn      *int64   `json:"CallsAttendedTransferIn,omitempty" xml:"CallsAttendedTransferIn,omitempty"`
	CallsAttendedTransferOut     *int64   `json:"CallsAttendedTransferOut,omitempty" xml:"CallsAttendedTransferOut,omitempty"`
	CallsBlindTransferIn         *int64   `json:"CallsBlindTransferIn,omitempty" xml:"CallsBlindTransferIn,omitempty"`
	CallsBlindTransferOut        *int64   `json:"CallsBlindTransferOut,omitempty" xml:"CallsBlindTransferOut,omitempty"`
	CallsHandled                 *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsHold                    *int64   `json:"CallsHold,omitempty" xml:"CallsHold,omitempty"`
	CallsOffered                 *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	CallsRinged                  *int64   `json:"CallsRinged,omitempty" xml:"CallsRinged,omitempty"`
	HandleRate                   *float32 `json:"HandleRate,omitempty" xml:"HandleRate,omitempty"`
	MaxHoldTime                  *int64   `json:"MaxHoldTime,omitempty" xml:"MaxHoldTime,omitempty"`
	MaxRingTime                  *int64   `json:"MaxRingTime,omitempty" xml:"MaxRingTime,omitempty"`
	MaxTalkTime                  *int64   `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWorkTime                  *int64   `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	SatisfactionIndex            *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,omitempty"`
	SatisfactionRate             *float32 `json:"SatisfactionRate,omitempty" xml:"SatisfactionRate,omitempty"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalHoldTime                *int64   `json:"TotalHoldTime,omitempty" xml:"TotalHoldTime,omitempty"`
	TotalMessagesSent            *int64   `json:"TotalMessagesSent,omitempty" xml:"TotalMessagesSent,omitempty"`
	TotalMessagesSentByAgent     *int64   `json:"TotalMessagesSentByAgent,omitempty" xml:"TotalMessagesSentByAgent,omitempty"`
	TotalMessagesSentByCustomer  *int64   `json:"TotalMessagesSentByCustomer,omitempty" xml:"TotalMessagesSentByCustomer,omitempty"`
	TotalRingTime                *int64   `json:"TotalRingTime,omitempty" xml:"TotalRingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (ListIntervalAgentSkillGroupReportResponseBodyDataInbound) GoString

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetAverageFirstResponseTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetAverageHoldTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetAverageResponseTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetAverageRingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetAverageTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetAverageWorkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetCallsAttendedTransferIn

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetCallsAttendedTransferOut

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetCallsBlindTransferIn

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetCallsBlindTransferOut

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetCallsHandled

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetCallsHold

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetCallsOffered

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetCallsRinged

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetHandleRate

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetMaxHoldTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetMaxRingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetMaxTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetMaxWorkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetSatisfactionIndex

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetSatisfactionRate

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetSatisfactionSurveysOffered

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetSatisfactionSurveysResponded

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetTotalHoldTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetTotalMessagesSent

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetTotalMessagesSentByAgent

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetTotalMessagesSentByCustomer

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetTotalRingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetTotalTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInbound) SetTotalWorkTime

func (ListIntervalAgentSkillGroupReportResponseBodyDataInbound) String

type ListIntervalAgentSkillGroupReportResponseBodyDataInternal

type ListIntervalAgentSkillGroupReportResponseBodyDataInternal struct {
	AverageTalkTime *float32 `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	CallsAnswered   *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed     *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	CallsHandled    *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsOffered    *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	CallsTalk       *int64   `json:"CallsTalk,omitempty" xml:"CallsTalk,omitempty"`
	MaxTalkTime     *int64   `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	TotalTalkTime   *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
}

func (ListIntervalAgentSkillGroupReportResponseBodyDataInternal) GoString

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInternal) SetAverageTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInternal) SetCallsAnswered

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInternal) SetCallsDialed

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInternal) SetCallsHandled

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInternal) SetCallsOffered

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInternal) SetCallsTalk

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInternal) SetMaxTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataInternal) SetTotalTalkTime

func (ListIntervalAgentSkillGroupReportResponseBodyDataInternal) String

type ListIntervalAgentSkillGroupReportResponseBodyDataOutbound

type ListIntervalAgentSkillGroupReportResponseBodyDataOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *float32 `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageHoldTime              *float32 `json:"AverageHoldTime,omitempty" xml:"AverageHoldTime,omitempty"`
	AverageRingTime              *float32 `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime              *float32 `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *float32 `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsAttendedTransferIn      *int64   `json:"CallsAttendedTransferIn,omitempty" xml:"CallsAttendedTransferIn,omitempty"`
	CallsAttendedTransferOut     *int64   `json:"CallsAttendedTransferOut,omitempty" xml:"CallsAttendedTransferOut,omitempty"`
	CallsBlindTransferIn         *int64   `json:"CallsBlindTransferIn,omitempty" xml:"CallsBlindTransferIn,omitempty"`
	CallsBlindTransferOut        *int64   `json:"CallsBlindTransferOut,omitempty" xml:"CallsBlindTransferOut,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	CallsHold                    *int64   `json:"CallsHold,omitempty" xml:"CallsHold,omitempty"`
	CallsRinged                  *int64   `json:"CallsRinged,omitempty" xml:"CallsRinged,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,omitempty"`
	MaxHoldTime                  *int64   `json:"MaxHoldTime,omitempty" xml:"MaxHoldTime,omitempty"`
	MaxRingTime                  *int64   `json:"MaxRingTime,omitempty" xml:"MaxRingTime,omitempty"`
	MaxTalkTime                  *int64   `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWorkTime                  *int64   `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	SatisfactionIndex            *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,omitempty"`
	SatisfactionRate             *float32 `json:"SatisfactionRate,omitempty" xml:"SatisfactionRate,omitempty"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalDialingTime             *int64   `json:"TotalDialingTime,omitempty" xml:"TotalDialingTime,omitempty"`
	TotalHoldTime                *int64   `json:"TotalHoldTime,omitempty" xml:"TotalHoldTime,omitempty"`
	TotalRingTime                *int64   `json:"TotalRingTime,omitempty" xml:"TotalRingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) GoString

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetAnswerRate

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetAverageDialingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetAverageHoldTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetAverageRingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetAverageTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetAverageWorkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetCallsAnswered

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetCallsAttendedTransferIn

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetCallsAttendedTransferOut

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetCallsBlindTransferIn

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetCallsBlindTransferOut

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetCallsDialed

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetCallsHold

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetCallsRinged

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetMaxDialingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetMaxHoldTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetMaxRingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetMaxTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetMaxWorkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetSatisfactionIndex

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetSatisfactionRate

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetSatisfactionSurveysOffered

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetSatisfactionSurveysResponded

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetTotalDialingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetTotalHoldTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetTotalRingTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetTotalTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) SetTotalWorkTime

func (ListIntervalAgentSkillGroupReportResponseBodyDataOutbound) String

type ListIntervalAgentSkillGroupReportResponseBodyDataOverall

type ListIntervalAgentSkillGroupReportResponseBodyDataOverall struct {
	AverageBreakTime               *float32                                                                       `json:"AverageBreakTime,omitempty" xml:"AverageBreakTime,omitempty"`
	AverageHoldTime                *float32                                                                       `json:"AverageHoldTime,omitempty" xml:"AverageHoldTime,omitempty"`
	AverageReadyTime               *float32                                                                       `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	AverageTalkTime                *float32                                                                       `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime                *float32                                                                       `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	BreakCodeDetailList            []*ListIntervalAgentSkillGroupReportResponseBodyDataOverallBreakCodeDetailList `json:"BreakCodeDetailList,omitempty" xml:"BreakCodeDetailList,omitempty" type:"Repeated"`
	FirstCheckInTime               *int64                                                                         `json:"FirstCheckInTime,omitempty" xml:"FirstCheckInTime,omitempty"`
	LastCheckoutTime               *int64                                                                         `json:"LastCheckoutTime,omitempty" xml:"LastCheckoutTime,omitempty"`
	MaxBreakTime                   *int64                                                                         `json:"MaxBreakTime,omitempty" xml:"MaxBreakTime,omitempty"`
	MaxHoldTime                    *int64                                                                         `json:"MaxHoldTime,omitempty" xml:"MaxHoldTime,omitempty"`
	MaxReadyTime                   *int64                                                                         `json:"MaxReadyTime,omitempty" xml:"MaxReadyTime,omitempty"`
	MaxTalkTime                    *int64                                                                         `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWorkTime                    *int64                                                                         `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	OccupancyRate                  *float32                                                                       `json:"OccupancyRate,omitempty" xml:"OccupancyRate,omitempty"`
	SatisfactionIndex              *float32                                                                       `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,omitempty"`
	SatisfactionRate               *float32                                                                       `json:"SatisfactionRate,omitempty" xml:"SatisfactionRate,omitempty"`
	SatisfactionSurveysOffered     *int64                                                                         `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded   *int64                                                                         `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalBreakTime                 *int64                                                                         `json:"TotalBreakTime,omitempty" xml:"TotalBreakTime,omitempty"`
	TotalCalls                     *int64                                                                         `json:"TotalCalls,omitempty" xml:"TotalCalls,omitempty"`
	TotalHoldTime                  *int64                                                                         `json:"TotalHoldTime,omitempty" xml:"TotalHoldTime,omitempty"`
	TotalLoggedInTime              *int64                                                                         `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,omitempty"`
	TotalOffSiteOnlineTime         *int64                                                                         `json:"TotalOffSiteOnlineTime,omitempty" xml:"TotalOffSiteOnlineTime,omitempty"`
	TotalOfficePhoneOnlineTime     *int64                                                                         `json:"TotalOfficePhoneOnlineTime,omitempty" xml:"TotalOfficePhoneOnlineTime,omitempty"`
	TotalOnSiteOnlineTime          *int64                                                                         `json:"TotalOnSiteOnlineTime,omitempty" xml:"TotalOnSiteOnlineTime,omitempty"`
	TotalOutboundScenarioReadyTime *int64                                                                         `json:"TotalOutboundScenarioReadyTime,omitempty" xml:"TotalOutboundScenarioReadyTime,omitempty"`
	TotalOutboundScenarioTime      *int64                                                                         `json:"TotalOutboundScenarioTime,omitempty" xml:"TotalOutboundScenarioTime,omitempty"`
	TotalReadyTime                 *int64                                                                         `json:"TotalReadyTime,omitempty" xml:"TotalReadyTime,omitempty"`
	TotalTalkTime                  *int64                                                                         `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                  *int64                                                                         `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (ListIntervalAgentSkillGroupReportResponseBodyDataOverall) GoString

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetAverageBreakTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetAverageHoldTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetAverageReadyTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetAverageTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetAverageWorkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetFirstCheckInTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetLastCheckoutTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetMaxBreakTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetMaxHoldTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetMaxReadyTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetMaxTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetMaxWorkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetOccupancyRate

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetSatisfactionIndex

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetSatisfactionRate

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetSatisfactionSurveysOffered

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetSatisfactionSurveysResponded

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetTotalBreakTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetTotalCalls

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetTotalHoldTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetTotalLoggedInTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetTotalOffSiteOnlineTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetTotalOfficePhoneOnlineTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetTotalOnSiteOnlineTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetTotalOutboundScenarioReadyTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetTotalOutboundScenarioTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetTotalReadyTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetTotalTalkTime

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverall) SetTotalWorkTime

func (ListIntervalAgentSkillGroupReportResponseBodyDataOverall) String

type ListIntervalAgentSkillGroupReportResponseBodyDataOverallBreakCodeDetailList

type ListIntervalAgentSkillGroupReportResponseBodyDataOverallBreakCodeDetailList struct {
	BreakCode *string `json:"BreakCode,omitempty" xml:"BreakCode,omitempty"`
	Count     *int64  `json:"Count,omitempty" xml:"Count,omitempty"`
	Duration  *int64  `json:"Duration,omitempty" xml:"Duration,omitempty"`
}

func (ListIntervalAgentSkillGroupReportResponseBodyDataOverallBreakCodeDetailList) GoString

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverallBreakCodeDetailList) SetBreakCode

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverallBreakCodeDetailList) SetCount

func (*ListIntervalAgentSkillGroupReportResponseBodyDataOverallBreakCodeDetailList) SetDuration

func (ListIntervalAgentSkillGroupReportResponseBodyDataOverallBreakCodeDetailList) String

type ListMonoRecordingsRequest

type ListMonoRecordingsRequest struct {
	ContactId  *string `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (ListMonoRecordingsRequest) GoString

func (s ListMonoRecordingsRequest) GoString() string

func (*ListMonoRecordingsRequest) SetContactId

func (*ListMonoRecordingsRequest) SetInstanceId

func (ListMonoRecordingsRequest) String

func (s ListMonoRecordingsRequest) String() string

type ListMonoRecordingsResponse

type ListMonoRecordingsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListMonoRecordingsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListMonoRecordingsResponse) GoString

func (s ListMonoRecordingsResponse) GoString() string

func (*ListMonoRecordingsResponse) SetBody

func (*ListMonoRecordingsResponse) SetHeaders

func (*ListMonoRecordingsResponse) SetStatusCode

func (ListMonoRecordingsResponse) String

type ListMonoRecordingsResponseBody

type ListMonoRecordingsResponseBody struct {
	Code           *string                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           []*ListMonoRecordingsResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Repeated"`
	HttpStatusCode *int32                                `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string                               `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListMonoRecordingsResponseBody) GoString

func (*ListMonoRecordingsResponseBody) SetCode

func (*ListMonoRecordingsResponseBody) SetData

func (*ListMonoRecordingsResponseBody) SetHttpStatusCode

func (*ListMonoRecordingsResponseBody) SetMessage

func (*ListMonoRecordingsResponseBody) SetRequestId

func (ListMonoRecordingsResponseBody) String

type ListMonoRecordingsResponseBodyData

type ListMonoRecordingsResponseBodyData struct {
	AgentId      *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentName    *string `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	ContactId    *string `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	Duration     *string `json:"Duration,omitempty" xml:"Duration,omitempty"`
	FileName     *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	FileUrl      *string `json:"FileUrl,omitempty" xml:"FileUrl,omitempty"`
	RamId        *string `json:"RamId,omitempty" xml:"RamId,omitempty"`
	SkillGroupId *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	StartTime    *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListMonoRecordingsResponseBodyData) GoString

func (*ListMonoRecordingsResponseBodyData) SetAgentId

func (*ListMonoRecordingsResponseBodyData) SetAgentName

func (*ListMonoRecordingsResponseBodyData) SetContactId

func (*ListMonoRecordingsResponseBodyData) SetDuration

func (*ListMonoRecordingsResponseBodyData) SetFileName

func (*ListMonoRecordingsResponseBodyData) SetFileUrl

func (*ListMonoRecordingsResponseBodyData) SetRamId

func (*ListMonoRecordingsResponseBodyData) SetSkillGroupId

func (*ListMonoRecordingsResponseBodyData) SetStartTime

func (ListMonoRecordingsResponseBodyData) String

type PauseCampaignRequest

type PauseCampaignRequest struct {
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (PauseCampaignRequest) GoString

func (s PauseCampaignRequest) GoString() string

func (*PauseCampaignRequest) SetCampaignId

func (s *PauseCampaignRequest) SetCampaignId(v string) *PauseCampaignRequest

func (*PauseCampaignRequest) SetInstanceId

func (s *PauseCampaignRequest) SetInstanceId(v string) *PauseCampaignRequest

func (PauseCampaignRequest) String

func (s PauseCampaignRequest) String() string

type PauseCampaignResponse

type PauseCampaignResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PauseCampaignResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PauseCampaignResponse) GoString

func (s PauseCampaignResponse) GoString() string

func (*PauseCampaignResponse) SetBody

func (*PauseCampaignResponse) SetHeaders

func (*PauseCampaignResponse) SetStatusCode

func (s *PauseCampaignResponse) SetStatusCode(v int32) *PauseCampaignResponse

func (PauseCampaignResponse) String

func (s PauseCampaignResponse) String() string

type PauseCampaignResponseBody

type PauseCampaignResponseBody struct {
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *string `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (PauseCampaignResponseBody) GoString

func (s PauseCampaignResponseBody) GoString() string

func (*PauseCampaignResponseBody) SetCode

func (*PauseCampaignResponseBody) SetHttpStatusCode

func (*PauseCampaignResponseBody) SetMessage

func (*PauseCampaignResponseBody) SetRequestId

func (PauseCampaignResponseBody) String

func (s PauseCampaignResponseBody) String() string

type ReplaceMigrationAvailableNumbersRequest

type ReplaceMigrationAvailableNumbersRequest struct {
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OperatorName *string `json:"OperatorName,omitempty" xml:"OperatorName,omitempty"`
	OperatorUid  *int64  `json:"OperatorUid,omitempty" xml:"OperatorUid,omitempty"`
	V1Numbers    *string `json:"V1Numbers,omitempty" xml:"V1Numbers,omitempty"`
	V2Numbers    *string `json:"V2Numbers,omitempty" xml:"V2Numbers,omitempty"`
}

func (ReplaceMigrationAvailableNumbersRequest) GoString

func (*ReplaceMigrationAvailableNumbersRequest) SetInstanceId

func (*ReplaceMigrationAvailableNumbersRequest) SetOperatorName

func (*ReplaceMigrationAvailableNumbersRequest) SetOperatorUid

func (*ReplaceMigrationAvailableNumbersRequest) SetV1Numbers

func (*ReplaceMigrationAvailableNumbersRequest) SetV2Numbers

func (ReplaceMigrationAvailableNumbersRequest) String

type ReplaceMigrationAvailableNumbersResponse

type ReplaceMigrationAvailableNumbersResponse struct {
	Headers    map[string]*string                            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ReplaceMigrationAvailableNumbersResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ReplaceMigrationAvailableNumbersResponse) GoString

func (*ReplaceMigrationAvailableNumbersResponse) SetHeaders

func (*ReplaceMigrationAvailableNumbersResponse) SetStatusCode

func (ReplaceMigrationAvailableNumbersResponse) String

type ReplaceMigrationAvailableNumbersResponseBody

type ReplaceMigrationAvailableNumbersResponseBody struct {
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int32  `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ReplaceMigrationAvailableNumbersResponseBody) GoString

func (*ReplaceMigrationAvailableNumbersResponseBody) SetCode

func (*ReplaceMigrationAvailableNumbersResponseBody) SetHttpStatusCode

func (*ReplaceMigrationAvailableNumbersResponseBody) SetMessage

func (*ReplaceMigrationAvailableNumbersResponseBody) SetRequestId

func (ReplaceMigrationAvailableNumbersResponseBody) String

type ResumeCampaignRequest

type ResumeCampaignRequest struct {
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (ResumeCampaignRequest) GoString

func (s ResumeCampaignRequest) GoString() string

func (*ResumeCampaignRequest) SetCampaignId

func (s *ResumeCampaignRequest) SetCampaignId(v string) *ResumeCampaignRequest

func (*ResumeCampaignRequest) SetInstanceId

func (s *ResumeCampaignRequest) SetInstanceId(v string) *ResumeCampaignRequest

func (ResumeCampaignRequest) String

func (s ResumeCampaignRequest) String() string

type ResumeCampaignResponse

type ResumeCampaignResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ResumeCampaignResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ResumeCampaignResponse) GoString

func (s ResumeCampaignResponse) GoString() string

func (*ResumeCampaignResponse) SetBody

func (*ResumeCampaignResponse) SetHeaders

func (*ResumeCampaignResponse) SetStatusCode

func (ResumeCampaignResponse) String

func (s ResumeCampaignResponse) String() string

type ResumeCampaignResponseBody

type ResumeCampaignResponseBody struct {
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *string `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ResumeCampaignResponseBody) GoString

func (s ResumeCampaignResponseBody) GoString() string

func (*ResumeCampaignResponseBody) SetCode

func (*ResumeCampaignResponseBody) SetHttpStatusCode

func (*ResumeCampaignResponseBody) SetMessage

func (*ResumeCampaignResponseBody) SetRequestId

func (ResumeCampaignResponseBody) String

type SaveRTCStatsV2Request

type SaveRTCStatsV2Request struct {
	CallId         *string `json:"CallId,omitempty" xml:"CallId,omitempty"`
	GeneralInfo    *string `json:"GeneralInfo,omitempty" xml:"GeneralInfo,omitempty"`
	GoogAddress    *string `json:"GoogAddress,omitempty" xml:"GoogAddress,omitempty"`
	InstanceId     *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	ReceiverReport *string `json:"ReceiverReport,omitempty" xml:"ReceiverReport,omitempty"`
	SenderReport   *string `json:"SenderReport,omitempty" xml:"SenderReport,omitempty"`
}

func (SaveRTCStatsV2Request) GoString

func (s SaveRTCStatsV2Request) GoString() string

func (*SaveRTCStatsV2Request) SetCallId

func (*SaveRTCStatsV2Request) SetGeneralInfo

func (s *SaveRTCStatsV2Request) SetGeneralInfo(v string) *SaveRTCStatsV2Request

func (*SaveRTCStatsV2Request) SetGoogAddress

func (s *SaveRTCStatsV2Request) SetGoogAddress(v string) *SaveRTCStatsV2Request

func (*SaveRTCStatsV2Request) SetInstanceId

func (s *SaveRTCStatsV2Request) SetInstanceId(v string) *SaveRTCStatsV2Request

func (*SaveRTCStatsV2Request) SetReceiverReport

func (s *SaveRTCStatsV2Request) SetReceiverReport(v string) *SaveRTCStatsV2Request

func (*SaveRTCStatsV2Request) SetSenderReport

func (s *SaveRTCStatsV2Request) SetSenderReport(v string) *SaveRTCStatsV2Request

func (SaveRTCStatsV2Request) String

func (s SaveRTCStatsV2Request) String() string

type SaveRTCStatsV2Response

type SaveRTCStatsV2Response struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SaveRTCStatsV2ResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SaveRTCStatsV2Response) GoString

func (s SaveRTCStatsV2Response) GoString() string

func (*SaveRTCStatsV2Response) SetBody

func (*SaveRTCStatsV2Response) SetHeaders

func (*SaveRTCStatsV2Response) SetStatusCode

func (SaveRTCStatsV2Response) String

func (s SaveRTCStatsV2Response) String() string

type SaveRTCStatsV2ResponseBody

type SaveRTCStatsV2ResponseBody struct {
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int64  `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	RowCount       *int64  `json:"RowCount,omitempty" xml:"RowCount,omitempty"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TimeStamp      *int64  `json:"TimeStamp,omitempty" xml:"TimeStamp,omitempty"`
}

func (SaveRTCStatsV2ResponseBody) GoString

func (s SaveRTCStatsV2ResponseBody) GoString() string

func (*SaveRTCStatsV2ResponseBody) SetCode

func (*SaveRTCStatsV2ResponseBody) SetHttpStatusCode

func (*SaveRTCStatsV2ResponseBody) SetMessage

func (*SaveRTCStatsV2ResponseBody) SetRequestId

func (*SaveRTCStatsV2ResponseBody) SetRowCount

func (*SaveRTCStatsV2ResponseBody) SetSuccess

func (*SaveRTCStatsV2ResponseBody) SetTimeStamp

func (SaveRTCStatsV2ResponseBody) String

type SaveTerminalLogRequest

type SaveTerminalLogRequest struct {
	AppName         *string `json:"AppName,omitempty" xml:"AppName,omitempty"`
	CallId          *string `json:"CallId,omitempty" xml:"CallId,omitempty"`
	Content         *string `json:"Content,omitempty" xml:"Content,omitempty"`
	DataType        *int32  `json:"DataType,omitempty" xml:"DataType,omitempty"`
	InstanceId      *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	JobId           *string `json:"JobId,omitempty" xml:"JobId,omitempty"`
	MethodName      *string `json:"MethodName,omitempty" xml:"MethodName,omitempty"`
	Status          *string `json:"Status,omitempty" xml:"Status,omitempty"`
	UniqueRequestId *string `json:"UniqueRequestId,omitempty" xml:"UniqueRequestId,omitempty"`
}

func (SaveTerminalLogRequest) GoString

func (s SaveTerminalLogRequest) GoString() string

func (*SaveTerminalLogRequest) SetAppName

func (*SaveTerminalLogRequest) SetCallId

func (*SaveTerminalLogRequest) SetContent

func (*SaveTerminalLogRequest) SetDataType

func (*SaveTerminalLogRequest) SetInstanceId

func (*SaveTerminalLogRequest) SetJobId

func (*SaveTerminalLogRequest) SetMethodName

func (*SaveTerminalLogRequest) SetStatus

func (*SaveTerminalLogRequest) SetUniqueRequestId

func (s *SaveTerminalLogRequest) SetUniqueRequestId(v string) *SaveTerminalLogRequest

func (SaveTerminalLogRequest) String

func (s SaveTerminalLogRequest) String() string

type SaveTerminalLogResponse

type SaveTerminalLogResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SaveTerminalLogResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SaveTerminalLogResponse) GoString

func (s SaveTerminalLogResponse) GoString() string

func (*SaveTerminalLogResponse) SetBody

func (*SaveTerminalLogResponse) SetHeaders

func (*SaveTerminalLogResponse) SetStatusCode

func (SaveTerminalLogResponse) String

func (s SaveTerminalLogResponse) String() string

type SaveTerminalLogResponseBody

type SaveTerminalLogResponseBody struct {
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int64  `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TimeStamp      *int64  `json:"TimeStamp,omitempty" xml:"TimeStamp,omitempty"`
}

func (SaveTerminalLogResponseBody) GoString

func (s SaveTerminalLogResponseBody) GoString() string

func (*SaveTerminalLogResponseBody) SetCode

func (*SaveTerminalLogResponseBody) SetHttpStatusCode

func (*SaveTerminalLogResponseBody) SetMessage

func (*SaveTerminalLogResponseBody) SetRequestId

func (*SaveTerminalLogResponseBody) SetSuccess

func (*SaveTerminalLogResponseBody) SetTimeStamp

func (SaveTerminalLogResponseBody) String

type SaveWebRtcInfoRequest

type SaveWebRtcInfoRequest struct {
	CallId      *string `json:"CallId,omitempty" xml:"CallId,omitempty"`
	Content     *string `json:"Content,omitempty" xml:"Content,omitempty"`
	ContentType *string `json:"ContentType,omitempty" xml:"ContentType,omitempty"`
	InstanceId  *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	JobId       *string `json:"JobId,omitempty" xml:"JobId,omitempty"`
}

func (SaveWebRtcInfoRequest) GoString

func (s SaveWebRtcInfoRequest) GoString() string

func (*SaveWebRtcInfoRequest) SetCallId

func (*SaveWebRtcInfoRequest) SetContent

func (*SaveWebRtcInfoRequest) SetContentType

func (s *SaveWebRtcInfoRequest) SetContentType(v string) *SaveWebRtcInfoRequest

func (*SaveWebRtcInfoRequest) SetInstanceId

func (s *SaveWebRtcInfoRequest) SetInstanceId(v string) *SaveWebRtcInfoRequest

func (*SaveWebRtcInfoRequest) SetJobId

func (SaveWebRtcInfoRequest) String

func (s SaveWebRtcInfoRequest) String() string

type SaveWebRtcInfoResponse

type SaveWebRtcInfoResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SaveWebRtcInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SaveWebRtcInfoResponse) GoString

func (s SaveWebRtcInfoResponse) GoString() string

func (*SaveWebRtcInfoResponse) SetBody

func (*SaveWebRtcInfoResponse) SetHeaders

func (*SaveWebRtcInfoResponse) SetStatusCode

func (SaveWebRtcInfoResponse) String

func (s SaveWebRtcInfoResponse) String() string

type SaveWebRtcInfoResponseBody

type SaveWebRtcInfoResponseBody struct {
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int64  `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	RowCount       *int64  `json:"RowCount,omitempty" xml:"RowCount,omitempty"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TimeStamp      *int64  `json:"TimeStamp,omitempty" xml:"TimeStamp,omitempty"`
}

func (SaveWebRtcInfoResponseBody) GoString

func (s SaveWebRtcInfoResponseBody) GoString() string

func (*SaveWebRtcInfoResponseBody) SetCode

func (*SaveWebRtcInfoResponseBody) SetHttpStatusCode

func (*SaveWebRtcInfoResponseBody) SetMessage

func (*SaveWebRtcInfoResponseBody) SetRequestId

func (*SaveWebRtcInfoResponseBody) SetRowCount

func (*SaveWebRtcInfoResponseBody) SetSuccess

func (*SaveWebRtcInfoResponseBody) SetTimeStamp

func (SaveWebRtcInfoResponseBody) String

type SubmitCampaignRequest

type SubmitCampaignRequest struct {
	CampaignId *string `json:"CampaignId,omitempty" xml:"CampaignId,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (SubmitCampaignRequest) GoString

func (s SubmitCampaignRequest) GoString() string

func (*SubmitCampaignRequest) SetCampaignId

func (s *SubmitCampaignRequest) SetCampaignId(v string) *SubmitCampaignRequest

func (*SubmitCampaignRequest) SetInstanceId

func (s *SubmitCampaignRequest) SetInstanceId(v string) *SubmitCampaignRequest

func (SubmitCampaignRequest) String

func (s SubmitCampaignRequest) String() string

type SubmitCampaignResponse

type SubmitCampaignResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SubmitCampaignResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SubmitCampaignResponse) GoString

func (s SubmitCampaignResponse) GoString() string

func (*SubmitCampaignResponse) SetBody

func (*SubmitCampaignResponse) SetHeaders

func (*SubmitCampaignResponse) SetStatusCode

func (SubmitCampaignResponse) String

func (s SubmitCampaignResponse) String() string

type SubmitCampaignResponseBody

type SubmitCampaignResponseBody struct {
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *string `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (SubmitCampaignResponseBody) GoString

func (s SubmitCampaignResponseBody) GoString() string

func (*SubmitCampaignResponseBody) SetCode

func (*SubmitCampaignResponseBody) SetHttpStatusCode

func (*SubmitCampaignResponseBody) SetMessage

func (*SubmitCampaignResponseBody) SetRequestId

func (SubmitCampaignResponseBody) String

type UnregisterDeviceRequest

type UnregisterDeviceRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	UserId     *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (UnregisterDeviceRequest) GoString

func (s UnregisterDeviceRequest) GoString() string

func (*UnregisterDeviceRequest) SetInstanceId

func (*UnregisterDeviceRequest) SetUserId

func (UnregisterDeviceRequest) String

func (s UnregisterDeviceRequest) String() string

type UnregisterDeviceResponse

type UnregisterDeviceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UnregisterDeviceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UnregisterDeviceResponse) GoString

func (s UnregisterDeviceResponse) GoString() string

func (*UnregisterDeviceResponse) SetBody

func (*UnregisterDeviceResponse) SetHeaders

func (*UnregisterDeviceResponse) SetStatusCode

func (UnregisterDeviceResponse) String

func (s UnregisterDeviceResponse) String() string

type UnregisterDeviceResponseBody

type UnregisterDeviceResponseBody struct {
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int32  `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UnregisterDeviceResponseBody) GoString

func (s UnregisterDeviceResponseBody) GoString() string

func (*UnregisterDeviceResponseBody) SetCode

func (*UnregisterDeviceResponseBody) SetHttpStatusCode

func (*UnregisterDeviceResponseBody) SetMessage

func (*UnregisterDeviceResponseBody) SetRequestId

func (UnregisterDeviceResponseBody) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL