client

package
v2.0.0 Latest Latest
Warning

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

Go to latest
Published: Sep 23, 2022 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 AddAgentDeviceRequest

type AddAgentDeviceRequest struct {
	BrowserVersion *string `json:"BrowserVersion,omitempty" xml:"BrowserVersion,omitempty"`
	ClientIp       *string `json:"ClientIp,omitempty" xml:"ClientIp,omitempty"`
	ClientPort     *string `json:"ClientPort,omitempty" xml:"ClientPort,omitempty"`
	InstanceId     *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Remark         *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
}

func (AddAgentDeviceRequest) GoString

func (s AddAgentDeviceRequest) GoString() string

func (*AddAgentDeviceRequest) SetBrowserVersion

func (s *AddAgentDeviceRequest) SetBrowserVersion(v string) *AddAgentDeviceRequest

func (*AddAgentDeviceRequest) SetClientIp

func (*AddAgentDeviceRequest) SetClientPort

func (s *AddAgentDeviceRequest) SetClientPort(v string) *AddAgentDeviceRequest

func (*AddAgentDeviceRequest) SetInstanceId

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

func (*AddAgentDeviceRequest) SetRemark

func (AddAgentDeviceRequest) String

func (s AddAgentDeviceRequest) String() string

type AddAgentDeviceResponse

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

func (AddAgentDeviceResponse) GoString

func (s AddAgentDeviceResponse) GoString() string

func (*AddAgentDeviceResponse) SetBody

func (*AddAgentDeviceResponse) SetHeaders

func (*AddAgentDeviceResponse) SetStatusCode

func (AddAgentDeviceResponse) String

func (s AddAgentDeviceResponse) String() string

type AddAgentDeviceResponseBody

type AddAgentDeviceResponseBody struct {
	AgentDeviceId  *int64  `json:"AgentDeviceId,omitempty" xml:"AgentDeviceId,omitempty"`
	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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (AddAgentDeviceResponseBody) GoString

func (s AddAgentDeviceResponseBody) GoString() string

func (*AddAgentDeviceResponseBody) SetAgentDeviceId

func (*AddAgentDeviceResponseBody) SetCode

func (*AddAgentDeviceResponseBody) SetHttpStatusCode

func (*AddAgentDeviceResponseBody) SetMessage

func (*AddAgentDeviceResponseBody) SetRequestId

func (*AddAgentDeviceResponseBody) SetSuccess

func (AddAgentDeviceResponseBody) String

type AddBulkPhoneNumbersRequest

type AddBulkPhoneNumbersRequest struct {
	ContactFlowId *string   `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	InstanceId    *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PhoneNumber   []*string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Repeated"`
	SkillGroupId  []*string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty" type:"Repeated"`
	Usage         *string   `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (AddBulkPhoneNumbersRequest) GoString

func (s AddBulkPhoneNumbersRequest) GoString() string

func (*AddBulkPhoneNumbersRequest) SetContactFlowId

func (*AddBulkPhoneNumbersRequest) SetInstanceId

func (*AddBulkPhoneNumbersRequest) SetPhoneNumber

func (*AddBulkPhoneNumbersRequest) SetSkillGroupId

func (*AddBulkPhoneNumbersRequest) SetUsage

func (AddBulkPhoneNumbersRequest) String

type AddBulkPhoneNumbersResponse

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

func (AddBulkPhoneNumbersResponse) GoString

func (s AddBulkPhoneNumbersResponse) GoString() string

func (*AddBulkPhoneNumbersResponse) SetBody

func (*AddBulkPhoneNumbersResponse) SetHeaders

func (*AddBulkPhoneNumbersResponse) SetStatusCode

func (AddBulkPhoneNumbersResponse) String

type AddBulkPhoneNumbersResponseBody

type AddBulkPhoneNumbersResponseBody struct {
	ArrearagePhoneNumbers *AddBulkPhoneNumbersResponseBodyArrearagePhoneNumbers `json:"ArrearagePhoneNumbers,omitempty" xml:"ArrearagePhoneNumbers,omitempty" type:"Struct"`
	Code                  *string                                               `json:"Code,omitempty" xml:"Code,omitempty"`
	FailedPhoneNumbers    *AddBulkPhoneNumbersResponseBodyFailedPhoneNumbers    `json:"FailedPhoneNumbers,omitempty" xml:"FailedPhoneNumbers,omitempty" type:"Struct"`
	HttpStatusCode        *int32                                                `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message               *string                                               `json:"Message,omitempty" xml:"Message,omitempty"`
	PhoneNumbers          *AddBulkPhoneNumbersResponseBodyPhoneNumbers          `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty" type:"Struct"`
	RequestId             *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success               *bool                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
	UserdPhoneNumbers     *AddBulkPhoneNumbersResponseBodyUserdPhoneNumbers     `json:"UserdPhoneNumbers,omitempty" xml:"UserdPhoneNumbers,omitempty" type:"Struct"`
}

func (AddBulkPhoneNumbersResponseBody) GoString

func (*AddBulkPhoneNumbersResponseBody) SetCode

func (*AddBulkPhoneNumbersResponseBody) SetHttpStatusCode

func (*AddBulkPhoneNumbersResponseBody) SetMessage

func (*AddBulkPhoneNumbersResponseBody) SetRequestId

func (*AddBulkPhoneNumbersResponseBody) SetSuccess

func (AddBulkPhoneNumbersResponseBody) String

type AddBulkPhoneNumbersResponseBodyArrearagePhoneNumbers

type AddBulkPhoneNumbersResponseBodyArrearagePhoneNumbers struct {
	ArrearagePhoneNumber []*string `json:"ArrearagePhoneNumber,omitempty" xml:"ArrearagePhoneNumber,omitempty" type:"Repeated"`
}

func (AddBulkPhoneNumbersResponseBodyArrearagePhoneNumbers) GoString

func (*AddBulkPhoneNumbersResponseBodyArrearagePhoneNumbers) SetArrearagePhoneNumber

func (AddBulkPhoneNumbersResponseBodyArrearagePhoneNumbers) String

type AddBulkPhoneNumbersResponseBodyFailedPhoneNumbers

type AddBulkPhoneNumbersResponseBodyFailedPhoneNumbers struct {
	FailedPhoneNumber []*string `json:"FailedPhoneNumber,omitempty" xml:"FailedPhoneNumber,omitempty" type:"Repeated"`
}

func (AddBulkPhoneNumbersResponseBodyFailedPhoneNumbers) GoString

func (*AddBulkPhoneNumbersResponseBodyFailedPhoneNumbers) SetFailedPhoneNumber

func (AddBulkPhoneNumbersResponseBodyFailedPhoneNumbers) String

type AddBulkPhoneNumbersResponseBodyPhoneNumbers

type AddBulkPhoneNumbersResponseBodyPhoneNumbers struct {
	PhoneNumber []*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Repeated"`
}

func (AddBulkPhoneNumbersResponseBodyPhoneNumbers) GoString

func (AddBulkPhoneNumbersResponseBodyPhoneNumbers) String

type AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber

type AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber struct {
	AllowOutbound          *bool                                                              `json:"AllowOutbound,omitempty" xml:"AllowOutbound,omitempty"`
	ContactFlow            *AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow `json:"ContactFlow,omitempty" xml:"ContactFlow,omitempty" type:"Struct"`
	InstanceId             *string                                                            `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string                                                            `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string                                                            `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string                                                            `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	RemainingTime          *int32                                                             `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	SkillGroups            *AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroups `json:"SkillGroups,omitempty" xml:"SkillGroups,omitempty" type:"Struct"`
	TestOnly               *bool                                                              `json:"TestOnly,omitempty" xml:"TestOnly,omitempty"`
	Trunks                 *int32                                                             `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
	Usage                  *string                                                            `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) GoString

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetAllowOutbound

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetInstanceId

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetNumber

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetPhoneNumberDescription

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetPhoneNumberId

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetRemainingTime

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetTestOnly

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetTrunks

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetUsage

func (AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) String

type AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow

type AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow struct {
	ContactFlowDescription *string `json:"ContactFlowDescription,omitempty" xml:"ContactFlowDescription,omitempty"`
	ContactFlowId          *string `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	ContactFlowName        *string `json:"ContactFlowName,omitempty" xml:"ContactFlowName,omitempty"`
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Type                   *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) GoString

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) SetContactFlowDescription

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) SetContactFlowId

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) SetContactFlowName

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) SetInstanceId

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) SetType

func (AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) String

type AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroups

type AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroups struct {
	SkillGroup []*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup `json:"SkillGroup,omitempty" xml:"SkillGroup,omitempty" type:"Repeated"`
}

func (AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroups) GoString

func (AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroups) String

type AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup

type AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup struct {
	SkillGroupId   *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
}

func (AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup) GoString

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup) SetSkillGroupId

func (*AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup) SetSkillGroupName

func (AddBulkPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup) String

type AddBulkPhoneNumbersResponseBodyUserdPhoneNumbers

type AddBulkPhoneNumbersResponseBodyUserdPhoneNumbers struct {
	UserdPhoneNumber []*string `json:"UserdPhoneNumber,omitempty" xml:"UserdPhoneNumber,omitempty" type:"Repeated"`
}

func (AddBulkPhoneNumbersResponseBodyUserdPhoneNumbers) GoString

func (*AddBulkPhoneNumbersResponseBodyUserdPhoneNumbers) SetUserdPhoneNumber

func (AddBulkPhoneNumbersResponseBodyUserdPhoneNumbers) String

type AddPhoneNumberRequest

type AddPhoneNumberRequest struct {
	ContactFlowId *string `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PhoneNumber   *string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	Usage         *string `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (AddPhoneNumberRequest) GoString

func (s AddPhoneNumberRequest) GoString() string

func (*AddPhoneNumberRequest) SetContactFlowId

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

func (*AddPhoneNumberRequest) SetInstanceId

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

func (*AddPhoneNumberRequest) SetPhoneNumber

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

func (*AddPhoneNumberRequest) SetUsage

func (AddPhoneNumberRequest) String

func (s AddPhoneNumberRequest) String() string

type AddPhoneNumberResponse

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

func (AddPhoneNumberResponse) GoString

func (s AddPhoneNumberResponse) GoString() string

func (*AddPhoneNumberResponse) SetBody

func (*AddPhoneNumberResponse) SetHeaders

func (*AddPhoneNumberResponse) SetStatusCode

func (AddPhoneNumberResponse) String

func (s AddPhoneNumberResponse) String() string

type AddPhoneNumberResponseBody

type AddPhoneNumberResponseBody 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"`
	PhoneNumber    *AddPhoneNumberResponseBodyPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Struct"`
	RequestId      *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (AddPhoneNumberResponseBody) GoString

func (s AddPhoneNumberResponseBody) GoString() string

func (*AddPhoneNumberResponseBody) SetCode

func (*AddPhoneNumberResponseBody) SetHttpStatusCode

func (*AddPhoneNumberResponseBody) SetMessage

func (*AddPhoneNumberResponseBody) SetPhoneNumber

func (*AddPhoneNumberResponseBody) SetRequestId

func (*AddPhoneNumberResponseBody) SetSuccess

func (AddPhoneNumberResponseBody) String

type AddPhoneNumberResponseBodyPhoneNumber

type AddPhoneNumberResponseBodyPhoneNumber struct {
	AllowOutbound          *bool                                             `json:"AllowOutbound,omitempty" xml:"AllowOutbound,omitempty"`
	ContactFlow            *AddPhoneNumberResponseBodyPhoneNumberContactFlow `json:"ContactFlow,omitempty" xml:"ContactFlow,omitempty" type:"Struct"`
	InstanceId             *string                                           `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string                                           `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string                                           `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string                                           `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	RemainingTime          *int32                                            `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	TestOnly               *bool                                             `json:"TestOnly,omitempty" xml:"TestOnly,omitempty"`
	Trunks                 *int32                                            `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
	Usage                  *string                                           `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (AddPhoneNumberResponseBodyPhoneNumber) GoString

func (*AddPhoneNumberResponseBodyPhoneNumber) SetAllowOutbound

func (*AddPhoneNumberResponseBodyPhoneNumber) SetInstanceId

func (*AddPhoneNumberResponseBodyPhoneNumber) SetNumber

func (*AddPhoneNumberResponseBodyPhoneNumber) SetPhoneNumberDescription

func (*AddPhoneNumberResponseBodyPhoneNumber) SetPhoneNumberId

func (*AddPhoneNumberResponseBodyPhoneNumber) SetRemainingTime

func (*AddPhoneNumberResponseBodyPhoneNumber) SetTestOnly

func (*AddPhoneNumberResponseBodyPhoneNumber) SetTrunks

func (*AddPhoneNumberResponseBodyPhoneNumber) SetUsage

func (AddPhoneNumberResponseBodyPhoneNumber) String

type AddPhoneNumberResponseBodyPhoneNumberContactFlow

type AddPhoneNumberResponseBodyPhoneNumberContactFlow struct {
	ContactFlowDescription *string `json:"ContactFlowDescription,omitempty" xml:"ContactFlowDescription,omitempty"`
	ContactFlowId          *string `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	ContactFlowName        *string `json:"ContactFlowName,omitempty" xml:"ContactFlowName,omitempty"`
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Type                   *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (AddPhoneNumberResponseBodyPhoneNumberContactFlow) GoString

func (*AddPhoneNumberResponseBodyPhoneNumberContactFlow) SetContactFlowDescription

func (*AddPhoneNumberResponseBodyPhoneNumberContactFlow) SetContactFlowId

func (*AddPhoneNumberResponseBodyPhoneNumberContactFlow) SetContactFlowName

func (*AddPhoneNumberResponseBodyPhoneNumberContactFlow) SetInstanceId

func (*AddPhoneNumberResponseBodyPhoneNumberContactFlow) SetType

func (AddPhoneNumberResponseBodyPhoneNumberContactFlow) String

type AddPhoneTagsRequest

type AddPhoneTagsRequest struct {
	Concurrency        *int32    `json:"Concurrency,omitempty" xml:"Concurrency,omitempty"`
	InstanceId         *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PhoneNumberList    []*string `json:"PhoneNumberList,omitempty" xml:"PhoneNumberList,omitempty" type:"Repeated"`
	Provider           *string   `json:"Provider,omitempty" xml:"Provider,omitempty"`
	RegionNameCity     *string   `json:"RegionNameCity,omitempty" xml:"RegionNameCity,omitempty"`
	RegionNameProvince *string   `json:"RegionNameProvince,omitempty" xml:"RegionNameProvince,omitempty"`
	ServiceTag         *string   `json:"ServiceTag,omitempty" xml:"ServiceTag,omitempty"`
	SipTag             *string   `json:"SipTag,omitempty" xml:"SipTag,omitempty"`
	Type               *int32    `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (AddPhoneTagsRequest) GoString

func (s AddPhoneTagsRequest) GoString() string

func (*AddPhoneTagsRequest) SetConcurrency

func (s *AddPhoneTagsRequest) SetConcurrency(v int32) *AddPhoneTagsRequest

func (*AddPhoneTagsRequest) SetInstanceId

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

func (*AddPhoneTagsRequest) SetPhoneNumberList

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

func (*AddPhoneTagsRequest) SetProvider

func (s *AddPhoneTagsRequest) SetProvider(v string) *AddPhoneTagsRequest

func (*AddPhoneTagsRequest) SetRegionNameCity

func (s *AddPhoneTagsRequest) SetRegionNameCity(v string) *AddPhoneTagsRequest

func (*AddPhoneTagsRequest) SetRegionNameProvince

func (s *AddPhoneTagsRequest) SetRegionNameProvince(v string) *AddPhoneTagsRequest

func (*AddPhoneTagsRequest) SetServiceTag

func (s *AddPhoneTagsRequest) SetServiceTag(v string) *AddPhoneTagsRequest

func (*AddPhoneTagsRequest) SetSipTag

func (*AddPhoneTagsRequest) SetType

func (AddPhoneTagsRequest) String

func (s AddPhoneTagsRequest) String() string

type AddPhoneTagsResponse

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

func (AddPhoneTagsResponse) GoString

func (s AddPhoneTagsResponse) GoString() string

func (*AddPhoneTagsResponse) SetBody

func (*AddPhoneTagsResponse) SetHeaders

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

func (*AddPhoneTagsResponse) SetStatusCode

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

func (AddPhoneTagsResponse) String

func (s AddPhoneTagsResponse) String() string

type AddPhoneTagsResponseBody

type AddPhoneTagsResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (AddPhoneTagsResponseBody) GoString

func (s AddPhoneTagsResponseBody) GoString() string

func (*AddPhoneTagsResponseBody) SetCode

func (*AddPhoneTagsResponseBody) SetHttpStatusCode

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

func (*AddPhoneTagsResponseBody) SetMessage

func (*AddPhoneTagsResponseBody) SetRequestId

func (*AddPhoneTagsResponseBody) SetSuccess

func (AddPhoneTagsResponseBody) String

func (s AddPhoneTagsResponseBody) String() string

type AssignUsersRequest

type AssignUsersRequest struct {
	InstanceId   *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RoleId       []*string `json:"RoleId,omitempty" xml:"RoleId,omitempty" type:"Repeated"`
	SkillGroupId []*string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty" type:"Repeated"`
	SkillLevel   []*int32  `json:"SkillLevel,omitempty" xml:"SkillLevel,omitempty" type:"Repeated"`
	UserRamId    []*string `json:"UserRamId,omitempty" xml:"UserRamId,omitempty" type:"Repeated"`
}

func (AssignUsersRequest) GoString

func (s AssignUsersRequest) GoString() string

func (*AssignUsersRequest) SetInstanceId

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

func (*AssignUsersRequest) SetRoleId

func (s *AssignUsersRequest) SetRoleId(v []*string) *AssignUsersRequest

func (*AssignUsersRequest) SetSkillGroupId

func (s *AssignUsersRequest) SetSkillGroupId(v []*string) *AssignUsersRequest

func (*AssignUsersRequest) SetSkillLevel

func (s *AssignUsersRequest) SetSkillLevel(v []*int32) *AssignUsersRequest

func (*AssignUsersRequest) SetUserRamId

func (s *AssignUsersRequest) SetUserRamId(v []*string) *AssignUsersRequest

func (AssignUsersRequest) String

func (s AssignUsersRequest) String() string

type AssignUsersResponse

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

func (AssignUsersResponse) GoString

func (s AssignUsersResponse) GoString() string

func (*AssignUsersResponse) SetBody

func (*AssignUsersResponse) SetHeaders

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

func (*AssignUsersResponse) SetStatusCode

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

func (AssignUsersResponse) String

func (s AssignUsersResponse) String() string

type AssignUsersResponseBody

type AssignUsersResponseBody struct {
	Code           *string                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *AssignUsersResponseBodyData `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"`
	Success        *bool                        `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (AssignUsersResponseBody) GoString

func (s AssignUsersResponseBody) GoString() string

func (*AssignUsersResponseBody) SetCode

func (*AssignUsersResponseBody) SetData

func (*AssignUsersResponseBody) SetHttpStatusCode

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

func (*AssignUsersResponseBody) SetMessage

func (*AssignUsersResponseBody) SetRequestId

func (*AssignUsersResponseBody) SetSuccess

func (AssignUsersResponseBody) String

func (s AssignUsersResponseBody) String() string

type AssignUsersResponseBodyData

type AssignUsersResponseBodyData struct {
	User []*AssignUsersResponseBodyDataUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (AssignUsersResponseBodyData) GoString

func (s AssignUsersResponseBodyData) GoString() string

func (*AssignUsersResponseBodyData) SetUser

func (AssignUsersResponseBodyData) String

type AssignUsersResponseBodyDataUser

type AssignUsersResponseBodyDataUser struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Primary    *bool   `json:"Primary,omitempty" xml:"Primary,omitempty"`
	RamId      *string `json:"RamId,omitempty" xml:"RamId,omitempty"`
	UserId     *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (AssignUsersResponseBodyDataUser) GoString

func (*AssignUsersResponseBodyDataUser) SetInstanceId

func (*AssignUsersResponseBodyDataUser) SetPrimary

func (*AssignUsersResponseBodyDataUser) SetRamId

func (*AssignUsersResponseBodyDataUser) SetUserId

func (AssignUsersResponseBodyDataUser) String

type CallOnlinePrivacyNumberRequest

type CallOnlinePrivacyNumberRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	TelA       *string `json:"TelA,omitempty" xml:"TelA,omitempty"`
	TelB       *string `json:"TelB,omitempty" xml:"TelB,omitempty"`
}

func (CallOnlinePrivacyNumberRequest) GoString

func (*CallOnlinePrivacyNumberRequest) SetInstanceId

func (*CallOnlinePrivacyNumberRequest) SetTelA

func (*CallOnlinePrivacyNumberRequest) SetTelB

func (CallOnlinePrivacyNumberRequest) String

type CallOnlinePrivacyNumberResponse

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

func (CallOnlinePrivacyNumberResponse) GoString

func (*CallOnlinePrivacyNumberResponse) SetHeaders

func (*CallOnlinePrivacyNumberResponse) SetStatusCode

func (CallOnlinePrivacyNumberResponse) String

type CallOnlinePrivacyNumberResponseBody

type CallOnlinePrivacyNumberResponseBody struct {
	Code           *string                                  `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *CallOnlinePrivacyNumberResponseBodyData `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"`
	Success        *bool                                    `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CallOnlinePrivacyNumberResponseBody) GoString

func (*CallOnlinePrivacyNumberResponseBody) SetCode

func (*CallOnlinePrivacyNumberResponseBody) SetHttpStatusCode

func (*CallOnlinePrivacyNumberResponseBody) SetMessage

func (*CallOnlinePrivacyNumberResponseBody) SetRequestId

func (*CallOnlinePrivacyNumberResponseBody) SetSuccess

func (CallOnlinePrivacyNumberResponseBody) String

type CallOnlinePrivacyNumberResponseBodyData

type CallOnlinePrivacyNumberResponseBodyData struct {
	CallId      *string `json:"CallId,omitempty" xml:"CallId,omitempty"`
	DateCreated *string `json:"DateCreated,omitempty" xml:"DateCreated,omitempty"`
	Represent   *string `json:"Represent,omitempty" xml:"Represent,omitempty"`
	StatusCode  *string `json:"StatusCode,omitempty" xml:"StatusCode,omitempty"`
	TelX        *string `json:"TelX,omitempty" xml:"TelX,omitempty"`
}

func (CallOnlinePrivacyNumberResponseBodyData) GoString

func (*CallOnlinePrivacyNumberResponseBodyData) SetCallId

func (*CallOnlinePrivacyNumberResponseBodyData) SetDateCreated

func (*CallOnlinePrivacyNumberResponseBodyData) SetRepresent

func (*CallOnlinePrivacyNumberResponseBodyData) SetStatusCode

func (*CallOnlinePrivacyNumberResponseBodyData) SetTelX

func (CallOnlinePrivacyNumberResponseBodyData) String

type CheckNumberAvaliableRequest

type CheckNumberAvaliableRequest struct {
	Callee     *string `json:"Callee,omitempty" xml:"Callee,omitempty"`
	Caller     *string `json:"Caller,omitempty" xml:"Caller,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (CheckNumberAvaliableRequest) GoString

func (s CheckNumberAvaliableRequest) GoString() string

func (*CheckNumberAvaliableRequest) SetCallee

func (*CheckNumberAvaliableRequest) SetCaller

func (*CheckNumberAvaliableRequest) SetInstanceId

func (CheckNumberAvaliableRequest) String

type CheckNumberAvaliableResponse

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

func (CheckNumberAvaliableResponse) GoString

func (s CheckNumberAvaliableResponse) GoString() string

func (*CheckNumberAvaliableResponse) SetBody

func (*CheckNumberAvaliableResponse) SetHeaders

func (*CheckNumberAvaliableResponse) SetStatusCode

func (CheckNumberAvaliableResponse) String

type CheckNumberAvaliableResponseBody

type CheckNumberAvaliableResponseBody struct {
	CalleeAvaliable *CheckNumberAvaliableResponseBodyCalleeAvaliable `json:"CalleeAvaliable,omitempty" xml:"CalleeAvaliable,omitempty" type:"Struct"`
	CallerAvaliable *CheckNumberAvaliableResponseBodyCallerAvaliable `json:"CallerAvaliable,omitempty" xml:"CallerAvaliable,omitempty" type:"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"`
	Success         *bool                                            `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CheckNumberAvaliableResponseBody) GoString

func (*CheckNumberAvaliableResponseBody) SetCode

func (*CheckNumberAvaliableResponseBody) SetHttpStatusCode

func (*CheckNumberAvaliableResponseBody) SetMessage

func (*CheckNumberAvaliableResponseBody) SetRequestId

func (*CheckNumberAvaliableResponseBody) SetSuccess

func (CheckNumberAvaliableResponseBody) String

type CheckNumberAvaliableResponseBodyCalleeAvaliable

type CheckNumberAvaliableResponseBodyCalleeAvaliable struct {
	Avaliable *bool   `json:"Avaliable,omitempty" xml:"Avaliable,omitempty"`
	Reason    *string `json:"Reason,omitempty" xml:"Reason,omitempty"`
}

func (CheckNumberAvaliableResponseBodyCalleeAvaliable) GoString

func (*CheckNumberAvaliableResponseBodyCalleeAvaliable) SetAvaliable

func (*CheckNumberAvaliableResponseBodyCalleeAvaliable) SetReason

func (CheckNumberAvaliableResponseBodyCalleeAvaliable) String

type CheckNumberAvaliableResponseBodyCallerAvaliable

type CheckNumberAvaliableResponseBodyCallerAvaliable struct {
	Avaliable *bool   `json:"Avaliable,omitempty" xml:"Avaliable,omitempty"`
	Reason    *string `json:"Reason,omitempty" xml:"Reason,omitempty"`
}

func (CheckNumberAvaliableResponseBodyCallerAvaliable) GoString

func (*CheckNumberAvaliableResponseBodyCallerAvaliable) SetAvaliable

func (*CheckNumberAvaliableResponseBodyCallerAvaliable) SetReason

func (CheckNumberAvaliableResponseBodyCallerAvaliable) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) AddAgentDevice

func (client *Client) AddAgentDevice(request *AddAgentDeviceRequest) (_result *AddAgentDeviceResponse, _err error)

func (*Client) AddAgentDeviceWithOptions

func (client *Client) AddAgentDeviceWithOptions(request *AddAgentDeviceRequest, runtime *util.RuntimeOptions) (_result *AddAgentDeviceResponse, _err error)

func (*Client) AddBulkPhoneNumbers

func (client *Client) AddBulkPhoneNumbers(request *AddBulkPhoneNumbersRequest) (_result *AddBulkPhoneNumbersResponse, _err error)

func (*Client) AddBulkPhoneNumbersWithOptions

func (client *Client) AddBulkPhoneNumbersWithOptions(request *AddBulkPhoneNumbersRequest, runtime *util.RuntimeOptions) (_result *AddBulkPhoneNumbersResponse, _err error)

func (*Client) AddPhoneNumber

func (client *Client) AddPhoneNumber(request *AddPhoneNumberRequest) (_result *AddPhoneNumberResponse, _err error)

func (*Client) AddPhoneNumberWithOptions

func (client *Client) AddPhoneNumberWithOptions(request *AddPhoneNumberRequest, runtime *util.RuntimeOptions) (_result *AddPhoneNumberResponse, _err error)

func (*Client) AddPhoneTags

func (client *Client) AddPhoneTags(request *AddPhoneTagsRequest) (_result *AddPhoneTagsResponse, _err error)

func (*Client) AddPhoneTagsWithOptions

func (client *Client) AddPhoneTagsWithOptions(request *AddPhoneTagsRequest, runtime *util.RuntimeOptions) (_result *AddPhoneTagsResponse, _err error)

func (*Client) AssignUsers

func (client *Client) AssignUsers(request *AssignUsersRequest) (_result *AssignUsersResponse, _err error)

func (*Client) AssignUsersWithOptions

func (client *Client) AssignUsersWithOptions(request *AssignUsersRequest, runtime *util.RuntimeOptions) (_result *AssignUsersResponse, _err error)

func (*Client) CallOnlinePrivacyNumber

func (client *Client) CallOnlinePrivacyNumber(request *CallOnlinePrivacyNumberRequest) (_result *CallOnlinePrivacyNumberResponse, _err error)

func (*Client) CallOnlinePrivacyNumberWithOptions

func (client *Client) CallOnlinePrivacyNumberWithOptions(request *CallOnlinePrivacyNumberRequest, runtime *util.RuntimeOptions) (_result *CallOnlinePrivacyNumberResponse, _err error)

func (*Client) CheckNumberAvaliable

func (client *Client) CheckNumberAvaliable(request *CheckNumberAvaliableRequest) (_result *CheckNumberAvaliableResponse, _err error)

func (*Client) CheckNumberAvaliableWithOptions

func (client *Client) CheckNumberAvaliableWithOptions(request *CheckNumberAvaliableRequest, runtime *util.RuntimeOptions) (_result *CheckNumberAvaliableResponse, _err error)

func (*Client) CommitContactFlowVersionModification

func (client *Client) CommitContactFlowVersionModification(request *CommitContactFlowVersionModificationRequest) (_result *CommitContactFlowVersionModificationResponse, _err error)

func (*Client) CommitContactFlowVersionModificationWithOptions

func (client *Client) CommitContactFlowVersionModificationWithOptions(request *CommitContactFlowVersionModificationRequest, runtime *util.RuntimeOptions) (_result *CommitContactFlowVersionModificationResponse, _err error)

func (*Client) CreateContactFlow

func (client *Client) CreateContactFlow(request *CreateContactFlowRequest) (_result *CreateContactFlowResponse, _err error)

func (*Client) CreateContactFlowWithOptions

func (client *Client) CreateContactFlowWithOptions(request *CreateContactFlowRequest, runtime *util.RuntimeOptions) (_result *CreateContactFlowResponse, _err error)

func (*Client) CreateFault

func (client *Client) CreateFault(request *CreateFaultRequest) (_result *CreateFaultResponse, _err error)

func (*Client) CreateFaultWithOptions

func (client *Client) CreateFaultWithOptions(request *CreateFaultRequest, runtime *util.RuntimeOptions) (_result *CreateFaultResponse, _err error)

func (*Client) CreateInstance

func (client *Client) CreateInstance(request *CreateInstanceRequest) (_result *CreateInstanceResponse, _err error)

func (*Client) CreateInstanceWithOptions

func (client *Client) CreateInstanceWithOptions(request *CreateInstanceRequest, runtime *util.RuntimeOptions) (_result *CreateInstanceResponse, _err error)

func (*Client) CreateMedia

func (client *Client) CreateMedia(request *CreateMediaRequest) (_result *CreateMediaResponse, _err error)

func (*Client) CreateMediaWithOptions

func (client *Client) CreateMediaWithOptions(request *CreateMediaRequest, runtime *util.RuntimeOptions) (_result *CreateMediaResponse, _err error)

func (*Client) CreateSkillGroup

func (client *Client) CreateSkillGroup(request *CreateSkillGroupRequest) (_result *CreateSkillGroupResponse, _err error)

func (*Client) CreateSkillGroupWithOptions

func (client *Client) CreateSkillGroupWithOptions(request *CreateSkillGroupRequest, runtime *util.RuntimeOptions) (_result *CreateSkillGroupResponse, _err error)

func (*Client) CreateUser

func (client *Client) CreateUser(request *CreateUserRequest) (_result *CreateUserResponse, _err error)

func (*Client) CreateUserWithOptions

func (client *Client) CreateUserWithOptions(request *CreateUserRequest, runtime *util.RuntimeOptions) (_result *CreateUserResponse, _err error)

func (*Client) CreateVoiceAppraise

func (client *Client) CreateVoiceAppraise(request *CreateVoiceAppraiseRequest) (_result *CreateVoiceAppraiseResponse, _err error)

func (*Client) CreateVoiceAppraiseWithOptions

func (client *Client) CreateVoiceAppraiseWithOptions(request *CreateVoiceAppraiseRequest, runtime *util.RuntimeOptions) (_result *CreateVoiceAppraiseResponse, _err error)

func (*Client) DeleteInstance

func (client *Client) DeleteInstance(request *DeleteInstanceRequest) (_result *DeleteInstanceResponse, _err error)

func (*Client) DeleteInstanceWithOptions

func (client *Client) DeleteInstanceWithOptions(request *DeleteInstanceRequest, runtime *util.RuntimeOptions) (_result *DeleteInstanceResponse, _err error)

func (*Client) DeleteMedia

func (client *Client) DeleteMedia(request *DeleteMediaRequest) (_result *DeleteMediaResponse, _err error)

func (*Client) DeleteMediaWithOptions

func (client *Client) DeleteMediaWithOptions(request *DeleteMediaRequest, runtime *util.RuntimeOptions) (_result *DeleteMediaResponse, _err error)

func (*Client) DeletePhoneTags

func (client *Client) DeletePhoneTags(request *DeletePhoneTagsRequest) (_result *DeletePhoneTagsResponse, _err error)

func (*Client) DeletePhoneTagsWithOptions

func (client *Client) DeletePhoneTagsWithOptions(request *DeletePhoneTagsRequest, runtime *util.RuntimeOptions) (_result *DeletePhoneTagsResponse, _err error)

func (*Client) DeleteSkillGroup

func (client *Client) DeleteSkillGroup(request *DeleteSkillGroupRequest) (_result *DeleteSkillGroupResponse, _err error)

func (*Client) DeleteSkillGroupWithOptions

func (client *Client) DeleteSkillGroupWithOptions(request *DeleteSkillGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteSkillGroupResponse, _err error)

func (*Client) DialEx

func (client *Client) DialEx(request *DialExRequest) (_result *DialExResponse, _err error)

func (*Client) DialExWithOptions

func (client *Client) DialExWithOptions(request *DialExRequest, runtime *util.RuntimeOptions) (_result *DialExResponse, _err error)

func (*Client) DisableTrunkProviders

func (client *Client) DisableTrunkProviders(request *DisableTrunkProvidersRequest) (_result *DisableTrunkProvidersResponse, _err error)

func (*Client) DisableTrunkProvidersWithOptions

func (client *Client) DisableTrunkProvidersWithOptions(request *DisableTrunkProvidersRequest, runtime *util.RuntimeOptions) (_result *DisableTrunkProvidersResponse, _err error)

func (*Client) DownloadAllTypeRecording

func (client *Client) DownloadAllTypeRecording(request *DownloadAllTypeRecordingRequest) (_result *DownloadAllTypeRecordingResponse, _err error)

func (*Client) DownloadAllTypeRecordingWithOptions

func (client *Client) DownloadAllTypeRecordingWithOptions(request *DownloadAllTypeRecordingRequest, runtime *util.RuntimeOptions) (_result *DownloadAllTypeRecordingResponse, _err error)

func (*Client) DownloadRecording

func (client *Client) DownloadRecording(request *DownloadRecordingRequest) (_result *DownloadRecordingResponse, _err error)

func (*Client) DownloadRecordingWithOptions

func (client *Client) DownloadRecordingWithOptions(request *DownloadRecordingRequest, runtime *util.RuntimeOptions) (_result *DownloadRecordingResponse, _err error)

func (*Client) FindUsers

func (client *Client) FindUsers(request *FindUsersRequest) (_result *FindUsersResponse, _err error)

func (*Client) FindUsersWithOptions

func (client *Client) FindUsersWithOptions(request *FindUsersRequest, runtime *util.RuntimeOptions) (_result *FindUsersResponse, _err error)

func (*Client) GenerateAgentStatisticReport

func (client *Client) GenerateAgentStatisticReport(request *GenerateAgentStatisticReportRequest) (_result *GenerateAgentStatisticReportResponse, _err error)

func (*Client) GenerateAgentStatisticReportWithOptions

func (client *Client) GenerateAgentStatisticReportWithOptions(request *GenerateAgentStatisticReportRequest, runtime *util.RuntimeOptions) (_result *GenerateAgentStatisticReportResponse, _err error)

func (*Client) GetAgentData

func (client *Client) GetAgentData(request *GetAgentDataRequest) (_result *GetAgentDataResponse, _err error)

func (*Client) GetAgentDataWithOptions

func (client *Client) GetAgentDataWithOptions(request *GetAgentDataRequest, runtime *util.RuntimeOptions) (_result *GetAgentDataResponse, _err error)

func (*Client) GetCallMeasureSummaryReport

func (client *Client) GetCallMeasureSummaryReport(request *GetCallMeasureSummaryReportRequest) (_result *GetCallMeasureSummaryReportResponse, _err error)

func (*Client) GetCallMeasureSummaryReportWithOptions

func (client *Client) GetCallMeasureSummaryReportWithOptions(request *GetCallMeasureSummaryReportRequest, runtime *util.RuntimeOptions) (_result *GetCallMeasureSummaryReportResponse, _err error)

func (*Client) GetConfig

func (client *Client) GetConfig(request *GetConfigRequest) (_result *GetConfigResponse, _err error)

func (*Client) GetConfigWithOptions

func (client *Client) GetConfigWithOptions(request *GetConfigRequest, runtime *util.RuntimeOptions) (_result *GetConfigResponse, _err error)

func (*Client) GetConversationDetailByContactId

func (client *Client) GetConversationDetailByContactId(request *GetConversationDetailByContactIdRequest) (_result *GetConversationDetailByContactIdResponse, _err error)

func (*Client) GetConversationDetailByContactIdWithOptions

func (client *Client) GetConversationDetailByContactIdWithOptions(request *GetConversationDetailByContactIdRequest, runtime *util.RuntimeOptions) (_result *GetConversationDetailByContactIdResponse, _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) GetInstance

func (client *Client) GetInstance(request *GetInstanceRequest) (_result *GetInstanceResponse, _err error)

func (*Client) GetInstanceState

func (client *Client) GetInstanceState(request *GetInstanceStateRequest) (_result *GetInstanceStateResponse, _err error)

func (*Client) GetInstanceStateWithOptions

func (client *Client) GetInstanceStateWithOptions(request *GetInstanceStateRequest, runtime *util.RuntimeOptions) (_result *GetInstanceStateResponse, _err error)

func (*Client) GetInstanceSummaryReport

func (client *Client) GetInstanceSummaryReport(request *GetInstanceSummaryReportRequest) (_result *GetInstanceSummaryReportResponse, _err error)

func (*Client) GetInstanceSummaryReportByInterval

func (client *Client) GetInstanceSummaryReportByInterval(request *GetInstanceSummaryReportByIntervalRequest) (_result *GetInstanceSummaryReportByIntervalResponse, _err error)

func (*Client) GetInstanceSummaryReportByIntervalWithOptions

func (client *Client) GetInstanceSummaryReportByIntervalWithOptions(request *GetInstanceSummaryReportByIntervalRequest, runtime *util.RuntimeOptions) (_result *GetInstanceSummaryReportByIntervalResponse, _err error)

func (*Client) GetInstanceSummaryReportSinceMidnight

func (client *Client) GetInstanceSummaryReportSinceMidnight(request *GetInstanceSummaryReportSinceMidnightRequest) (_result *GetInstanceSummaryReportSinceMidnightResponse, _err error)

func (*Client) GetInstanceSummaryReportSinceMidnightWithOptions

func (client *Client) GetInstanceSummaryReportSinceMidnightWithOptions(request *GetInstanceSummaryReportSinceMidnightRequest, runtime *util.RuntimeOptions) (_result *GetInstanceSummaryReportSinceMidnightResponse, _err error)

func (*Client) GetInstanceSummaryReportWithOptions

func (client *Client) GetInstanceSummaryReportWithOptions(request *GetInstanceSummaryReportRequest, runtime *util.RuntimeOptions) (_result *GetInstanceSummaryReportResponse, _err error)

func (*Client) GetInstanceWithOptions

func (client *Client) GetInstanceWithOptions(request *GetInstanceRequest, runtime *util.RuntimeOptions) (_result *GetInstanceResponse, _err error)

func (*Client) GetNumberRegionInfo

func (client *Client) GetNumberRegionInfo(request *GetNumberRegionInfoRequest) (_result *GetNumberRegionInfoResponse, _err error)

func (*Client) GetNumberRegionInfoWithOptions

func (client *Client) GetNumberRegionInfoWithOptions(request *GetNumberRegionInfoRequest, runtime *util.RuntimeOptions) (_result *GetNumberRegionInfoResponse, _err error)

func (*Client) GetRecordOssUploadParam

func (client *Client) GetRecordOssUploadParam(request *GetRecordOssUploadParamRequest) (_result *GetRecordOssUploadParamResponse, _err error)

func (*Client) GetRecordOssUploadParamWithOptions

func (client *Client) GetRecordOssUploadParamWithOptions(request *GetRecordOssUploadParamRequest, runtime *util.RuntimeOptions) (_result *GetRecordOssUploadParamResponse, _err error)

func (*Client) GetRoutePoint

func (client *Client) GetRoutePoint(request *GetRoutePointRequest) (_result *GetRoutePointResponse, _err error)

func (*Client) GetRoutePointWithOptions

func (client *Client) GetRoutePointWithOptions(request *GetRoutePointRequest, runtime *util.RuntimeOptions) (_result *GetRoutePointResponse, _err error)

func (*Client) GetServiceExtensions

func (client *Client) GetServiceExtensions(request *GetServiceExtensionsRequest) (_result *GetServiceExtensionsResponse, _err error)

func (*Client) GetServiceExtensionsWithOptions

func (client *Client) GetServiceExtensionsWithOptions(request *GetServiceExtensionsRequest, runtime *util.RuntimeOptions) (_result *GetServiceExtensionsResponse, _err error)

func (*Client) GetSmsConfig

func (client *Client) GetSmsConfig(request *GetSmsConfigRequest) (_result *GetSmsConfigResponse, _err error)

func (*Client) GetSmsConfigWithOptions

func (client *Client) GetSmsConfigWithOptions(request *GetSmsConfigRequest, runtime *util.RuntimeOptions) (_result *GetSmsConfigResponse, _err error)

func (*Client) GetTURNCredentials

func (client *Client) GetTURNCredentials(request *GetTURNCredentialsRequest) (_result *GetTURNCredentialsResponse, _err error)

func (*Client) GetTURNCredentialsWithOptions

func (client *Client) GetTURNCredentialsWithOptions(request *GetTURNCredentialsRequest, runtime *util.RuntimeOptions) (_result *GetTURNCredentialsResponse, _err error)

func (*Client) GetTURNServerList

func (client *Client) GetTURNServerList(request *GetTURNServerListRequest) (_result *GetTURNServerListResponse, _err error)

func (*Client) GetTURNServerListWithOptions

func (client *Client) GetTURNServerListWithOptions(request *GetTURNServerListRequest, runtime *util.RuntimeOptions) (_result *GetTURNServerListResponse, _err error)

func (*Client) GetUser

func (client *Client) GetUser(request *GetUserRequest) (_result *GetUserResponse, _err error)

func (*Client) GetUserByExtension

func (client *Client) GetUserByExtension(request *GetUserByExtensionRequest) (_result *GetUserByExtensionResponse, _err error)

func (*Client) GetUserByExtensionWithOptions

func (client *Client) GetUserByExtensionWithOptions(request *GetUserByExtensionRequest, runtime *util.RuntimeOptions) (_result *GetUserByExtensionResponse, _err error)

func (*Client) GetUserWithOptions

func (client *Client) GetUserWithOptions(request *GetUserRequest, runtime *util.RuntimeOptions) (_result *GetUserResponse, _err error)

func (*Client) Init

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

func (*Client) LaunchAppraise

func (client *Client) LaunchAppraise(request *LaunchAppraiseRequest) (_result *LaunchAppraiseResponse, _err error)

func (*Client) LaunchAppraiseWithOptions

func (client *Client) LaunchAppraiseWithOptions(request *LaunchAppraiseRequest, runtime *util.RuntimeOptions) (_result *LaunchAppraiseResponse, _err error)

func (*Client) LaunchShortMessageAppraise

func (client *Client) LaunchShortMessageAppraise(request *LaunchShortMessageAppraiseRequest) (_result *LaunchShortMessageAppraiseResponse, _err error)

func (*Client) LaunchShortMessageAppraiseWithOptions

func (client *Client) LaunchShortMessageAppraiseWithOptions(request *LaunchShortMessageAppraiseRequest, runtime *util.RuntimeOptions) (_result *LaunchShortMessageAppraiseResponse, _err error)

func (*Client) ListAgentDevices

func (client *Client) ListAgentDevices(request *ListAgentDevicesRequest) (_result *ListAgentDevicesResponse, _err error)

func (*Client) ListAgentDevicesWithOptions

func (client *Client) ListAgentDevicesWithOptions(request *ListAgentDevicesRequest, runtime *util.RuntimeOptions) (_result *ListAgentDevicesResponse, _err error)

func (*Client) ListAgentEvents

func (client *Client) ListAgentEvents(request *ListAgentEventsRequest) (_result *ListAgentEventsResponse, _err error)

func (*Client) ListAgentEventsWithOptions

func (client *Client) ListAgentEventsWithOptions(request *ListAgentEventsRequest, runtime *util.RuntimeOptions) (_result *ListAgentEventsResponse, _err error)

func (*Client) ListAgentStateLogs

func (client *Client) ListAgentStateLogs(request *ListAgentStateLogsRequest) (_result *ListAgentStateLogsResponse, _err error)

func (*Client) ListAgentStateLogsWithOptions

func (client *Client) ListAgentStateLogsWithOptions(request *ListAgentStateLogsRequest, runtime *util.RuntimeOptions) (_result *ListAgentStateLogsResponse, _err error)

func (*Client) ListAgentStates

func (client *Client) ListAgentStates(request *ListAgentStatesRequest) (_result *ListAgentStatesResponse, _err error)

func (*Client) ListAgentStatesWithOptions

func (client *Client) ListAgentStatesWithOptions(request *ListAgentStatesRequest, runtime *util.RuntimeOptions) (_result *ListAgentStatesResponse, _err error)

func (*Client) ListAgentSummaryReports

func (client *Client) ListAgentSummaryReports(request *ListAgentSummaryReportsRequest) (_result *ListAgentSummaryReportsResponse, _err error)

func (*Client) ListAgentSummaryReportsByInterval

func (client *Client) ListAgentSummaryReportsByInterval(request *ListAgentSummaryReportsByIntervalRequest) (_result *ListAgentSummaryReportsByIntervalResponse, _err error)

func (*Client) ListAgentSummaryReportsByIntervalWithOptions

func (client *Client) ListAgentSummaryReportsByIntervalWithOptions(request *ListAgentSummaryReportsByIntervalRequest, runtime *util.RuntimeOptions) (_result *ListAgentSummaryReportsByIntervalResponse, _err error)

func (*Client) ListAgentSummaryReportsSinceMidnight

func (client *Client) ListAgentSummaryReportsSinceMidnight(request *ListAgentSummaryReportsSinceMidnightRequest) (_result *ListAgentSummaryReportsSinceMidnightResponse, _err error)

func (*Client) ListAgentSummaryReportsSinceMidnightWithOptions

func (client *Client) ListAgentSummaryReportsSinceMidnightWithOptions(request *ListAgentSummaryReportsSinceMidnightRequest, runtime *util.RuntimeOptions) (_result *ListAgentSummaryReportsSinceMidnightResponse, _err error)

func (*Client) ListAgentSummaryReportsWithOptions

func (client *Client) ListAgentSummaryReportsWithOptions(request *ListAgentSummaryReportsRequest, runtime *util.RuntimeOptions) (_result *ListAgentSummaryReportsResponse, _err error)

func (*Client) ListCallDetailRecords

func (client *Client) ListCallDetailRecords(request *ListCallDetailRecordsRequest) (_result *ListCallDetailRecordsResponse, _err error)

func (*Client) ListCallDetailRecordsWithOptions

func (client *Client) ListCallDetailRecordsWithOptions(request *ListCallDetailRecordsRequest, runtime *util.RuntimeOptions) (_result *ListCallDetailRecordsResponse, _err error)

func (*Client) ListCallEventDetailByContactId

func (client *Client) ListCallEventDetailByContactId(request *ListCallEventDetailByContactIdRequest) (_result *ListCallEventDetailByContactIdResponse, _err error)

func (*Client) ListCallEventDetailByContactIdWithOptions

func (client *Client) ListCallEventDetailByContactIdWithOptions(request *ListCallEventDetailByContactIdRequest, runtime *util.RuntimeOptions) (_result *ListCallEventDetailByContactIdResponse, _err error)

func (*Client) ListCallMeasureSummaryReports

func (client *Client) ListCallMeasureSummaryReports(request *ListCallMeasureSummaryReportsRequest) (_result *ListCallMeasureSummaryReportsResponse, _err error)

func (*Client) ListCallMeasureSummaryReportsWithOptions

func (client *Client) ListCallMeasureSummaryReportsWithOptions(request *ListCallMeasureSummaryReportsRequest, runtime *util.RuntimeOptions) (_result *ListCallMeasureSummaryReportsResponse, _err error)

func (*Client) ListConfig

func (client *Client) ListConfig(request *ListConfigRequest) (_result *ListConfigResponse, _err error)

func (*Client) ListConfigWithOptions

func (client *Client) ListConfigWithOptions(request *ListConfigRequest, runtime *util.RuntimeOptions) (_result *ListConfigResponse, _err error)

func (*Client) ListContactFlows

func (client *Client) ListContactFlows(request *ListContactFlowsRequest) (_result *ListContactFlowsResponse, _err error)

func (*Client) ListContactFlowsWithOptions

func (client *Client) ListContactFlowsWithOptions(request *ListContactFlowsRequest, runtime *util.RuntimeOptions) (_result *ListContactFlowsResponse, _err error)

func (*Client) ListInstancesOfUser

func (client *Client) ListInstancesOfUser() (_result *ListInstancesOfUserResponse, _err error)

func (*Client) ListInstancesOfUserWithOptions

func (client *Client) ListInstancesOfUserWithOptions(runtime *util.RuntimeOptions) (_result *ListInstancesOfUserResponse, _err error)

func (*Client) ListIvrTrackingDetail

func (client *Client) ListIvrTrackingDetail(request *ListIvrTrackingDetailRequest) (_result *ListIvrTrackingDetailResponse, _err error)

func (*Client) ListIvrTrackingDetailWithOptions

func (client *Client) ListIvrTrackingDetailWithOptions(request *ListIvrTrackingDetailRequest, runtime *util.RuntimeOptions) (_result *ListIvrTrackingDetailResponse, _err error)

func (*Client) ListMedias

func (client *Client) ListMedias(request *ListMediasRequest) (_result *ListMediasResponse, _err error)

func (*Client) ListMediasWithOptions

func (client *Client) ListMediasWithOptions(request *ListMediasRequest, runtime *util.RuntimeOptions) (_result *ListMediasResponse, _err error)

func (*Client) ListOutboundPhoneNumberOfUser

func (client *Client) ListOutboundPhoneNumberOfUser(request *ListOutboundPhoneNumberOfUserRequest) (_result *ListOutboundPhoneNumberOfUserResponse, _err error)

func (*Client) ListOutboundPhoneNumberOfUserWithOptions

func (client *Client) ListOutboundPhoneNumberOfUserWithOptions(request *ListOutboundPhoneNumberOfUserRequest, runtime *util.RuntimeOptions) (_result *ListOutboundPhoneNumberOfUserResponse, _err error)

func (*Client) ListPhoneNumbers

func (client *Client) ListPhoneNumbers(request *ListPhoneNumbersRequest) (_result *ListPhoneNumbersResponse, _err error)

func (*Client) ListPhoneNumbersWithOptions

func (client *Client) ListPhoneNumbersWithOptions(request *ListPhoneNumbersRequest, runtime *util.RuntimeOptions) (_result *ListPhoneNumbersResponse, _err error)

func (*Client) ListPhoneTags

func (client *Client) ListPhoneTags(request *ListPhoneTagsRequest) (_result *ListPhoneTagsResponse, _err error)

func (*Client) ListPhoneTagsWithOptions

func (client *Client) ListPhoneTagsWithOptions(request *ListPhoneTagsRequest, runtime *util.RuntimeOptions) (_result *ListPhoneTagsResponse, _err error)

func (*Client) ListRealTimeAgent

func (client *Client) ListRealTimeAgent(request *ListRealTimeAgentRequest) (_result *ListRealTimeAgentResponse, _err error)

func (*Client) ListRealTimeAgentWithOptions

func (client *Client) ListRealTimeAgentWithOptions(request *ListRealTimeAgentRequest, runtime *util.RuntimeOptions) (_result *ListRealTimeAgentResponse, _err error)

func (*Client) ListRecentCallRecords

func (client *Client) ListRecentCallRecords(request *ListRecentCallRecordsRequest) (_result *ListRecentCallRecordsResponse, _err error)

func (*Client) ListRecentCallRecordsWithOptions

func (client *Client) ListRecentCallRecordsWithOptions(request *ListRecentCallRecordsRequest, runtime *util.RuntimeOptions) (_result *ListRecentCallRecordsResponse, _err error)

func (*Client) ListRecordingOfDualTrack

func (client *Client) ListRecordingOfDualTrack(request *ListRecordingOfDualTrackRequest) (_result *ListRecordingOfDualTrackResponse, _err error)

func (*Client) ListRecordingOfDualTrackWithOptions

func (client *Client) ListRecordingOfDualTrackWithOptions(request *ListRecordingOfDualTrackRequest, runtime *util.RuntimeOptions) (_result *ListRecordingOfDualTrackResponse, _err error)

func (*Client) ListRecordings

func (client *Client) ListRecordings(request *ListRecordingsRequest) (_result *ListRecordingsResponse, _err error)

func (*Client) ListRecordingsByContactId

func (client *Client) ListRecordingsByContactId(request *ListRecordingsByContactIdRequest) (_result *ListRecordingsByContactIdResponse, _err error)

func (*Client) ListRecordingsByContactIdWithOptions

func (client *Client) ListRecordingsByContactIdWithOptions(request *ListRecordingsByContactIdRequest, runtime *util.RuntimeOptions) (_result *ListRecordingsByContactIdResponse, _err error)

func (*Client) ListRecordingsWithOptions

func (client *Client) ListRecordingsWithOptions(request *ListRecordingsRequest, runtime *util.RuntimeOptions) (_result *ListRecordingsResponse, _err error)

func (*Client) ListRoles

func (client *Client) ListRoles(request *ListRolesRequest) (_result *ListRolesResponse, _err error)

func (*Client) ListRolesWithOptions

func (client *Client) ListRolesWithOptions(request *ListRolesRequest, runtime *util.RuntimeOptions) (_result *ListRolesResponse, _err error)

func (*Client) ListSkillGroupStates

func (client *Client) ListSkillGroupStates(request *ListSkillGroupStatesRequest) (_result *ListSkillGroupStatesResponse, _err error)

func (*Client) ListSkillGroupStatesWithOptions

func (client *Client) ListSkillGroupStatesWithOptions(request *ListSkillGroupStatesRequest, runtime *util.RuntimeOptions) (_result *ListSkillGroupStatesResponse, _err error)

func (*Client) ListSkillGroupSummaryReports

func (client *Client) ListSkillGroupSummaryReports(request *ListSkillGroupSummaryReportsRequest) (_result *ListSkillGroupSummaryReportsResponse, _err error)

func (*Client) ListSkillGroupSummaryReportsByInterval

func (client *Client) ListSkillGroupSummaryReportsByInterval(request *ListSkillGroupSummaryReportsByIntervalRequest) (_result *ListSkillGroupSummaryReportsByIntervalResponse, _err error)

func (*Client) ListSkillGroupSummaryReportsByIntervalWithOptions

func (client *Client) ListSkillGroupSummaryReportsByIntervalWithOptions(request *ListSkillGroupSummaryReportsByIntervalRequest, runtime *util.RuntimeOptions) (_result *ListSkillGroupSummaryReportsByIntervalResponse, _err error)

func (*Client) ListSkillGroupSummaryReportsSinceMidnight

func (client *Client) ListSkillGroupSummaryReportsSinceMidnight(request *ListSkillGroupSummaryReportsSinceMidnightRequest) (_result *ListSkillGroupSummaryReportsSinceMidnightResponse, _err error)

func (*Client) ListSkillGroupSummaryReportsSinceMidnightWithOptions

func (client *Client) ListSkillGroupSummaryReportsSinceMidnightWithOptions(request *ListSkillGroupSummaryReportsSinceMidnightRequest, runtime *util.RuntimeOptions) (_result *ListSkillGroupSummaryReportsSinceMidnightResponse, _err error)

func (*Client) ListSkillGroupSummaryReportsWithOptions

func (client *Client) ListSkillGroupSummaryReportsWithOptions(request *ListSkillGroupSummaryReportsRequest, runtime *util.RuntimeOptions) (_result *ListSkillGroupSummaryReportsResponse, _err error)

func (*Client) ListSkillGroups

func (client *Client) ListSkillGroups(request *ListSkillGroupsRequest) (_result *ListSkillGroupsResponse, _err error)

func (*Client) ListSkillGroupsOfUser

func (client *Client) ListSkillGroupsOfUser(request *ListSkillGroupsOfUserRequest) (_result *ListSkillGroupsOfUserResponse, _err error)

func (*Client) ListSkillGroupsOfUserWithOptions

func (client *Client) ListSkillGroupsOfUserWithOptions(request *ListSkillGroupsOfUserRequest, runtime *util.RuntimeOptions) (_result *ListSkillGroupsOfUserResponse, _err error)

func (*Client) ListSkillGroupsWithOptions

func (client *Client) ListSkillGroupsWithOptions(request *ListSkillGroupsRequest, runtime *util.RuntimeOptions) (_result *ListSkillGroupsResponse, _err error)

func (*Client) ListTransferableSkillGroups

func (client *Client) ListTransferableSkillGroups(request *ListTransferableSkillGroupsRequest) (_result *ListTransferableSkillGroupsResponse, _err error)

func (*Client) ListTransferableSkillGroupsWithOptions

func (client *Client) ListTransferableSkillGroupsWithOptions(request *ListTransferableSkillGroupsRequest, runtime *util.RuntimeOptions) (_result *ListTransferableSkillGroupsResponse, _err error)

func (*Client) ListTrunkProviders

func (client *Client) ListTrunkProviders() (_result *ListTrunkProvidersResponse, _err error)

func (*Client) ListTrunkProvidersWithOptions

func (client *Client) ListTrunkProvidersWithOptions(runtime *util.RuntimeOptions) (_result *ListTrunkProvidersResponse, _err error)

func (*Client) ListTrunksOfSkillGroup

func (client *Client) ListTrunksOfSkillGroup(request *ListTrunksOfSkillGroupRequest) (_result *ListTrunksOfSkillGroupResponse, _err error)

func (*Client) ListTrunksOfSkillGroupWithOptions

func (client *Client) ListTrunksOfSkillGroupWithOptions(request *ListTrunksOfSkillGroupRequest, runtime *util.RuntimeOptions) (_result *ListTrunksOfSkillGroupResponse, _err error)

func (*Client) ListUsers

func (client *Client) ListUsers(request *ListUsersRequest) (_result *ListUsersResponse, _err error)

func (*Client) ListUsersOfSkillGroup

func (client *Client) ListUsersOfSkillGroup(request *ListUsersOfSkillGroupRequest) (_result *ListUsersOfSkillGroupResponse, _err error)

func (*Client) ListUsersOfSkillGroupWithOptions

func (client *Client) ListUsersOfSkillGroupWithOptions(request *ListUsersOfSkillGroupRequest, runtime *util.RuntimeOptions) (_result *ListUsersOfSkillGroupResponse, _err error)

func (*Client) ListUsersWithOptions

func (client *Client) ListUsersWithOptions(request *ListUsersRequest, runtime *util.RuntimeOptions) (_result *ListUsersResponse, _err error)

func (*Client) ListVoiceAppraise

func (client *Client) ListVoiceAppraise(request *ListVoiceAppraiseRequest) (_result *ListVoiceAppraiseResponse, _err error)

func (*Client) ListVoiceAppraiseWithOptions

func (client *Client) ListVoiceAppraiseWithOptions(request *ListVoiceAppraiseRequest, runtime *util.RuntimeOptions) (_result *ListVoiceAppraiseResponse, _err error)

func (*Client) ModifyAgentDevice

func (client *Client) ModifyAgentDevice(request *ModifyAgentDeviceRequest) (_result *ModifyAgentDeviceResponse, _err error)

func (*Client) ModifyAgentDeviceWithOptions

func (client *Client) ModifyAgentDeviceWithOptions(request *ModifyAgentDeviceRequest, runtime *util.RuntimeOptions) (_result *ModifyAgentDeviceResponse, _err error)

func (*Client) ModifyPhoneNumber

func (client *Client) ModifyPhoneNumber(request *ModifyPhoneNumberRequest) (_result *ModifyPhoneNumberResponse, _err error)

func (*Client) ModifyPhoneNumberWithOptions

func (client *Client) ModifyPhoneNumberWithOptions(request *ModifyPhoneNumberRequest, runtime *util.RuntimeOptions) (_result *ModifyPhoneNumberResponse, _err error)

func (*Client) ModifyPhoneTags

func (client *Client) ModifyPhoneTags(request *ModifyPhoneTagsRequest) (_result *ModifyPhoneTagsResponse, _err error)

func (*Client) ModifyPhoneTagsWithOptions

func (client *Client) ModifyPhoneTagsWithOptions(request *ModifyPhoneTagsRequest, runtime *util.RuntimeOptions) (_result *ModifyPhoneTagsResponse, _err error)

func (*Client) ModifyPrimaryTrunksOfSkillGroup

func (client *Client) ModifyPrimaryTrunksOfSkillGroup(request *ModifyPrimaryTrunksOfSkillGroupRequest) (_result *ModifyPrimaryTrunksOfSkillGroupResponse, _err error)

func (*Client) ModifyPrimaryTrunksOfSkillGroupWithOptions

func (client *Client) ModifyPrimaryTrunksOfSkillGroupWithOptions(request *ModifyPrimaryTrunksOfSkillGroupRequest, runtime *util.RuntimeOptions) (_result *ModifyPrimaryTrunksOfSkillGroupResponse, _err error)

func (*Client) ModifyPrivacyNumberCallDetail

func (client *Client) ModifyPrivacyNumberCallDetail(request *ModifyPrivacyNumberCallDetailRequest) (_result *ModifyPrivacyNumberCallDetailResponse, _err error)

func (*Client) ModifyPrivacyNumberCallDetailWithOptions

func (client *Client) ModifyPrivacyNumberCallDetailWithOptions(request *ModifyPrivacyNumberCallDetailRequest, runtime *util.RuntimeOptions) (_result *ModifyPrivacyNumberCallDetailResponse, _err error)

func (*Client) ModifySkillGroup

func (client *Client) ModifySkillGroup(request *ModifySkillGroupRequest) (_result *ModifySkillGroupResponse, _err error)

func (*Client) ModifySkillGroupBasicInfo

func (client *Client) ModifySkillGroupBasicInfo(request *ModifySkillGroupBasicInfoRequest) (_result *ModifySkillGroupBasicInfoResponse, _err error)

func (*Client) ModifySkillGroupBasicInfoWithOptions

func (client *Client) ModifySkillGroupBasicInfoWithOptions(request *ModifySkillGroupBasicInfoRequest, runtime *util.RuntimeOptions) (_result *ModifySkillGroupBasicInfoResponse, _err error)

func (*Client) ModifySkillGroupOfUser

func (client *Client) ModifySkillGroupOfUser(request *ModifySkillGroupOfUserRequest) (_result *ModifySkillGroupOfUserResponse, _err error)

func (*Client) ModifySkillGroupOfUserWithOptions

func (client *Client) ModifySkillGroupOfUserWithOptions(request *ModifySkillGroupOfUserRequest, runtime *util.RuntimeOptions) (_result *ModifySkillGroupOfUserResponse, _err error)

func (*Client) ModifySkillGroupOutboundNumbers

func (client *Client) ModifySkillGroupOutboundNumbers(request *ModifySkillGroupOutboundNumbersRequest) (_result *ModifySkillGroupOutboundNumbersResponse, _err error)

func (*Client) ModifySkillGroupOutboundNumbersWithOptions

func (client *Client) ModifySkillGroupOutboundNumbersWithOptions(request *ModifySkillGroupOutboundNumbersRequest, runtime *util.RuntimeOptions) (_result *ModifySkillGroupOutboundNumbersResponse, _err error)

func (*Client) ModifySkillGroupWithOptions

func (client *Client) ModifySkillGroupWithOptions(request *ModifySkillGroupRequest, runtime *util.RuntimeOptions) (_result *ModifySkillGroupResponse, _err error)

func (*Client) ModifyUser

func (client *Client) ModifyUser(request *ModifyUserRequest) (_result *ModifyUserResponse, _err error)

func (*Client) ModifyUserWithOptions

func (client *Client) ModifyUserWithOptions(request *ModifyUserRequest, runtime *util.RuntimeOptions) (_result *ModifyUserResponse, _err error)

func (*Client) PickGlobalOutboundNumbers

func (client *Client) PickGlobalOutboundNumbers(request *PickGlobalOutboundNumbersRequest) (_result *PickGlobalOutboundNumbersResponse, _err error)

func (*Client) PickGlobalOutboundNumbersWithOptions

func (client *Client) PickGlobalOutboundNumbersWithOptions(request *PickGlobalOutboundNumbersRequest, runtime *util.RuntimeOptions) (_result *PickGlobalOutboundNumbersResponse, _err error)

func (*Client) PickLocalNumber

func (client *Client) PickLocalNumber(request *PickLocalNumberRequest) (_result *PickLocalNumberResponse, _err error)

func (*Client) PickLocalNumberWithOptions

func (client *Client) PickLocalNumberWithOptions(request *PickLocalNumberRequest, runtime *util.RuntimeOptions) (_result *PickLocalNumberResponse, _err error)

func (*Client) PickOutboundNumbers

func (client *Client) PickOutboundNumbers(request *PickOutboundNumbersRequest) (_result *PickOutboundNumbersResponse, _err error)

func (*Client) PickOutboundNumbersWithOptions

func (client *Client) PickOutboundNumbersWithOptions(request *PickOutboundNumbersRequest, runtime *util.RuntimeOptions) (_result *PickOutboundNumbersResponse, _err error)

func (*Client) PublishContactFlowVersion

func (client *Client) PublishContactFlowVersion(request *PublishContactFlowVersionRequest) (_result *PublishContactFlowVersionResponse, _err error)

func (*Client) PublishContactFlowVersionWithOptions

func (client *Client) PublishContactFlowVersionWithOptions(request *PublishContactFlowVersionRequest, runtime *util.RuntimeOptions) (_result *PublishContactFlowVersionResponse, _err error)

func (*Client) RefreshToken

func (client *Client) RefreshToken(request *RefreshTokenRequest) (_result *RefreshTokenResponse, _err error)

func (*Client) RefreshTokenWithOptions

func (client *Client) RefreshTokenWithOptions(request *RefreshTokenRequest, runtime *util.RuntimeOptions) (_result *RefreshTokenResponse, _err error)

func (*Client) RemovePhoneNumber

func (client *Client) RemovePhoneNumber(request *RemovePhoneNumberRequest) (_result *RemovePhoneNumberResponse, _err error)

func (*Client) RemovePhoneNumberWithOptions

func (client *Client) RemovePhoneNumberWithOptions(request *RemovePhoneNumberRequest, runtime *util.RuntimeOptions) (_result *RemovePhoneNumberResponse, _err error)

func (*Client) RemoveUsers

func (client *Client) RemoveUsers(request *RemoveUsersRequest) (_result *RemoveUsersResponse, _err error)

func (*Client) RemoveUsersFromSkillGroup

func (client *Client) RemoveUsersFromSkillGroup(request *RemoveUsersFromSkillGroupRequest) (_result *RemoveUsersFromSkillGroupResponse, _err error)

func (*Client) RemoveUsersFromSkillGroupWithOptions

func (client *Client) RemoveUsersFromSkillGroupWithOptions(request *RemoveUsersFromSkillGroupRequest, runtime *util.RuntimeOptions) (_result *RemoveUsersFromSkillGroupResponse, _err error)

func (*Client) RemoveUsersWithOptions

func (client *Client) RemoveUsersWithOptions(request *RemoveUsersRequest, runtime *util.RuntimeOptions) (_result *RemoveUsersResponse, _err error)

func (*Client) RequestLoginInfo

func (client *Client) RequestLoginInfo(request *RequestLoginInfoRequest) (_result *RequestLoginInfoResponse, _err error)

func (*Client) RequestLoginInfoWithOptions

func (client *Client) RequestLoginInfoWithOptions(request *RequestLoginInfoRequest, runtime *util.RuntimeOptions) (_result *RequestLoginInfoResponse, _err error)

func (*Client) ResetUserStatus

func (client *Client) ResetUserStatus(request *ResetUserStatusRequest) (_result *ResetUserStatusResponse, _err error)

func (*Client) ResetUserStatusWithOptions

func (client *Client) ResetUserStatusWithOptions(request *ResetUserStatusRequest, runtime *util.RuntimeOptions) (_result *ResetUserStatusResponse, _err error)

func (*Client) SaveWebRTCStats

func (client *Client) SaveWebRTCStats(request *SaveWebRTCStatsRequest) (_result *SaveWebRTCStatsResponse, _err error)

func (*Client) SaveWebRTCStatsWithOptions

func (client *Client) SaveWebRTCStatsWithOptions(request *SaveWebRTCStatsRequest, runtime *util.RuntimeOptions) (_result *SaveWebRTCStatsResponse, _err error)

func (*Client) SendPredefinedShortMessage

func (client *Client) SendPredefinedShortMessage(request *SendPredefinedShortMessageRequest) (_result *SendPredefinedShortMessageResponse, _err error)

func (*Client) SendPredefinedShortMessageWithOptions

func (client *Client) SendPredefinedShortMessageWithOptions(request *SendPredefinedShortMessageRequest, runtime *util.RuntimeOptions) (_result *SendPredefinedShortMessageResponse, _err error)

func (*Client) StartBack2BackCall

func (client *Client) StartBack2BackCall(request *StartBack2BackCallRequest) (_result *StartBack2BackCallResponse, _err error)

func (*Client) StartBack2BackCallWithOptions

func (client *Client) StartBack2BackCallWithOptions(request *StartBack2BackCallRequest, runtime *util.RuntimeOptions) (_result *StartBack2BackCallResponse, _err error)

type CommitContactFlowVersionModificationRequest

type CommitContactFlowVersionModificationRequest struct {
	Canvas               *string `json:"Canvas,omitempty" xml:"Canvas,omitempty"`
	ContactFlowVersionId *string `json:"ContactFlowVersionId,omitempty" xml:"ContactFlowVersionId,omitempty"`
	Content              *string `json:"Content,omitempty" xml:"Content,omitempty"`
	InstanceId           *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (CommitContactFlowVersionModificationRequest) GoString

func (*CommitContactFlowVersionModificationRequest) SetCanvas

func (*CommitContactFlowVersionModificationRequest) SetContactFlowVersionId

func (*CommitContactFlowVersionModificationRequest) SetContent

func (*CommitContactFlowVersionModificationRequest) SetInstanceId

func (CommitContactFlowVersionModificationRequest) String

type CommitContactFlowVersionModificationResponse

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

func (CommitContactFlowVersionModificationResponse) GoString

func (*CommitContactFlowVersionModificationResponse) SetHeaders

func (*CommitContactFlowVersionModificationResponse) SetStatusCode

func (CommitContactFlowVersionModificationResponse) String

type CommitContactFlowVersionModificationResponseBody

type CommitContactFlowVersionModificationResponseBody struct {
	Code               *string                                                             `json:"Code,omitempty" xml:"Code,omitempty"`
	ContactFlowVersion *CommitContactFlowVersionModificationResponseBodyContactFlowVersion `json:"ContactFlowVersion,omitempty" xml:"ContactFlowVersion,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"`
	Success            *bool                                                               `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CommitContactFlowVersionModificationResponseBody) GoString

func (*CommitContactFlowVersionModificationResponseBody) SetCode

func (*CommitContactFlowVersionModificationResponseBody) SetHttpStatusCode

func (*CommitContactFlowVersionModificationResponseBody) SetMessage

func (*CommitContactFlowVersionModificationResponseBody) SetRequestId

func (*CommitContactFlowVersionModificationResponseBody) SetSuccess

func (CommitContactFlowVersionModificationResponseBody) String

type CommitContactFlowVersionModificationResponseBodyContactFlowVersion

type CommitContactFlowVersionModificationResponseBodyContactFlowVersion struct {
	Canvas                        *string `json:"Canvas,omitempty" xml:"Canvas,omitempty"`
	ContactFlowVersionDescription *string `json:"ContactFlowVersionDescription,omitempty" xml:"ContactFlowVersionDescription,omitempty"`
	ContactFlowVersionId          *string `json:"ContactFlowVersionId,omitempty" xml:"ContactFlowVersionId,omitempty"`
	Content                       *string `json:"Content,omitempty" xml:"Content,omitempty"`
	LastModified                  *string `json:"LastModified,omitempty" xml:"LastModified,omitempty"`
	LastModifiedBy                *string `json:"LastModifiedBy,omitempty" xml:"LastModifiedBy,omitempty"`
	LockedBy                      *string `json:"LockedBy,omitempty" xml:"LockedBy,omitempty"`
	Status                        *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Version                       *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (CommitContactFlowVersionModificationResponseBodyContactFlowVersion) GoString

func (*CommitContactFlowVersionModificationResponseBodyContactFlowVersion) SetCanvas

func (*CommitContactFlowVersionModificationResponseBodyContactFlowVersion) SetContactFlowVersionDescription

func (*CommitContactFlowVersionModificationResponseBodyContactFlowVersion) SetContactFlowVersionId

func (*CommitContactFlowVersionModificationResponseBodyContactFlowVersion) SetContent

func (*CommitContactFlowVersionModificationResponseBodyContactFlowVersion) SetLastModified

func (*CommitContactFlowVersionModificationResponseBodyContactFlowVersion) SetLastModifiedBy

func (*CommitContactFlowVersionModificationResponseBodyContactFlowVersion) SetLockedBy

func (*CommitContactFlowVersionModificationResponseBodyContactFlowVersion) SetStatus

func (*CommitContactFlowVersionModificationResponseBodyContactFlowVersion) SetVersion

func (CommitContactFlowVersionModificationResponseBodyContactFlowVersion) String

type CreateContactFlowRequest

type CreateContactFlowRequest struct {
	Canvas      *string `json:"Canvas,omitempty" xml:"Canvas,omitempty"`
	Content     *string `json:"Content,omitempty" xml:"Content,omitempty"`
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	InstanceId  *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Name        *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Type        *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (CreateContactFlowRequest) GoString

func (s CreateContactFlowRequest) GoString() string

func (*CreateContactFlowRequest) SetCanvas

func (*CreateContactFlowRequest) SetContent

func (*CreateContactFlowRequest) SetDescription

func (*CreateContactFlowRequest) SetInstanceId

func (*CreateContactFlowRequest) SetName

func (*CreateContactFlowRequest) SetType

func (CreateContactFlowRequest) String

func (s CreateContactFlowRequest) String() string

type CreateContactFlowResponse

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

func (CreateContactFlowResponse) GoString

func (s CreateContactFlowResponse) GoString() string

func (*CreateContactFlowResponse) SetBody

func (*CreateContactFlowResponse) SetHeaders

func (*CreateContactFlowResponse) SetStatusCode

func (CreateContactFlowResponse) String

func (s CreateContactFlowResponse) String() string

type CreateContactFlowResponseBody

type CreateContactFlowResponseBody struct {
	Code           *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	ContactFlow    *CreateContactFlowResponseBodyContactFlow `json:"ContactFlow,omitempty" xml:"ContactFlow,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"`
	Success        *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateContactFlowResponseBody) GoString

func (*CreateContactFlowResponseBody) SetCode

func (*CreateContactFlowResponseBody) SetHttpStatusCode

func (*CreateContactFlowResponseBody) SetMessage

func (*CreateContactFlowResponseBody) SetRequestId

func (*CreateContactFlowResponseBody) SetSuccess

func (CreateContactFlowResponseBody) String

type CreateContactFlowResponseBodyContactFlow

type CreateContactFlowResponseBodyContactFlow struct {
	AppliedVersion         *string                                               `json:"AppliedVersion,omitempty" xml:"AppliedVersion,omitempty"`
	ContactFlowDescription *string                                               `json:"ContactFlowDescription,omitempty" xml:"ContactFlowDescription,omitempty"`
	ContactFlowId          *string                                               `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	ContactFlowName        *string                                               `json:"ContactFlowName,omitempty" xml:"ContactFlowName,omitempty"`
	InstanceId             *string                                               `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PhoneNumbers           *CreateContactFlowResponseBodyContactFlowPhoneNumbers `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty" type:"Struct"`
	Type                   *string                                               `json:"Type,omitempty" xml:"Type,omitempty"`
	Versions               *CreateContactFlowResponseBodyContactFlowVersions     `json:"Versions,omitempty" xml:"Versions,omitempty" type:"Struct"`
}

func (CreateContactFlowResponseBodyContactFlow) GoString

func (*CreateContactFlowResponseBodyContactFlow) SetAppliedVersion

func (*CreateContactFlowResponseBodyContactFlow) SetContactFlowDescription

func (*CreateContactFlowResponseBodyContactFlow) SetContactFlowId

func (*CreateContactFlowResponseBodyContactFlow) SetContactFlowName

func (*CreateContactFlowResponseBodyContactFlow) SetInstanceId

func (*CreateContactFlowResponseBodyContactFlow) SetType

func (CreateContactFlowResponseBodyContactFlow) String

type CreateContactFlowResponseBodyContactFlowPhoneNumbers

type CreateContactFlowResponseBodyContactFlowPhoneNumbers struct {
	PhoneNumber []*CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Repeated"`
}

func (CreateContactFlowResponseBodyContactFlowPhoneNumbers) GoString

func (CreateContactFlowResponseBodyContactFlowPhoneNumbers) String

type CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber

type CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber struct {
	AllowOutbound          *bool   `json:"AllowOutbound,omitempty" xml:"AllowOutbound,omitempty"`
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	RemainingTime          *int32  `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	TestOnly               *bool   `json:"TestOnly,omitempty" xml:"TestOnly,omitempty"`
	Trunks                 *int32  `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
	Usage                  *string `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber) GoString

func (*CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber) SetAllowOutbound

func (*CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber) SetInstanceId

func (*CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber) SetNumber

func (*CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber) SetPhoneNumberDescription

func (*CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber) SetPhoneNumberId

func (*CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber) SetRemainingTime

func (*CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber) SetTestOnly

func (*CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber) SetTrunks

func (*CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber) SetUsage

func (CreateContactFlowResponseBodyContactFlowPhoneNumbersPhoneNumber) String

type CreateContactFlowResponseBodyContactFlowVersions

type CreateContactFlowResponseBodyContactFlowVersions struct {
	ContactFlowVersion []*CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion `json:"ContactFlowVersion,omitempty" xml:"ContactFlowVersion,omitempty" type:"Repeated"`
}

func (CreateContactFlowResponseBodyContactFlowVersions) GoString

func (CreateContactFlowResponseBodyContactFlowVersions) String

type CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion

type CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion struct {
	Canvas                        *string `json:"Canvas,omitempty" xml:"Canvas,omitempty"`
	ContactFlowVersionDescription *string `json:"ContactFlowVersionDescription,omitempty" xml:"ContactFlowVersionDescription,omitempty"`
	ContactFlowVersionId          *string `json:"ContactFlowVersionId,omitempty" xml:"ContactFlowVersionId,omitempty"`
	Content                       *string `json:"Content,omitempty" xml:"Content,omitempty"`
	LastModified                  *string `json:"LastModified,omitempty" xml:"LastModified,omitempty"`
	LastModifiedBy                *string `json:"LastModifiedBy,omitempty" xml:"LastModifiedBy,omitempty"`
	LockedBy                      *string `json:"LockedBy,omitempty" xml:"LockedBy,omitempty"`
	Status                        *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Version                       *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion) GoString

func (*CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion) SetCanvas

func (*CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion) SetContactFlowVersionDescription

func (*CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion) SetContactFlowVersionId

func (*CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion) SetContent

func (*CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion) SetLastModified

func (*CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion) SetLastModifiedBy

func (*CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion) SetLockedBy

func (*CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion) SetStatus

func (*CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion) SetVersion

func (CreateContactFlowResponseBodyContactFlowVersionsContactFlowVersion) String

type CreateFaultRequest

type CreateFaultRequest struct {
	AgentFilePath          *string `json:"AgentFilePath,omitempty" xml:"AgentFilePath,omitempty"`
	AgentId                *int64  `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentOssFileName       *string `json:"AgentOssFileName,omitempty" xml:"AgentOssFileName,omitempty"`
	BrowserVersion         *string `json:"BrowserVersion,omitempty" xml:"BrowserVersion,omitempty"`
	ClientIp               *string `json:"ClientIp,omitempty" xml:"ClientIp,omitempty"`
	ClientPort             *string `json:"ClientPort,omitempty" xml:"ClientPort,omitempty"`
	ConnectId              *string `json:"ConnectId,omitempty" xml:"ConnectId,omitempty"`
	CustomFilePath         *string `json:"CustomFilePath,omitempty" xml:"CustomFilePath,omitempty"`
	CustomOssFileName      *string `json:"CustomOssFileName,omitempty" xml:"CustomOssFileName,omitempty"`
	Description            *string `json:"Description,omitempty" xml:"Description,omitempty"`
	EndTime                *int64  `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	MicrophoneEquipment    *string `json:"MicrophoneEquipment,omitempty" xml:"MicrophoneEquipment,omitempty"`
	MicrophoneList         *string `json:"MicrophoneList,omitempty" xml:"MicrophoneList,omitempty"`
	OperatingSystemVersion *string `json:"OperatingSystemVersion,omitempty" xml:"OperatingSystemVersion,omitempty"`
	ServiceIp              *string `json:"ServiceIp,omitempty" xml:"ServiceIp,omitempty"`
	ServicePort            *string `json:"ServicePort,omitempty" xml:"ServicePort,omitempty"`
	SpeakerEquipment       *string `json:"SpeakerEquipment,omitempty" xml:"SpeakerEquipment,omitempty"`
	SpeakerList            *string `json:"SpeakerList,omitempty" xml:"SpeakerList,omitempty"`
	StartTime              *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (CreateFaultRequest) GoString

func (s CreateFaultRequest) GoString() string

func (*CreateFaultRequest) SetAgentFilePath

func (s *CreateFaultRequest) SetAgentFilePath(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetAgentId

func (s *CreateFaultRequest) SetAgentId(v int64) *CreateFaultRequest

func (*CreateFaultRequest) SetAgentOssFileName

func (s *CreateFaultRequest) SetAgentOssFileName(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetBrowserVersion

func (s *CreateFaultRequest) SetBrowserVersion(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetClientIp

func (s *CreateFaultRequest) SetClientIp(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetClientPort

func (s *CreateFaultRequest) SetClientPort(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetConnectId

func (s *CreateFaultRequest) SetConnectId(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetCustomFilePath

func (s *CreateFaultRequest) SetCustomFilePath(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetCustomOssFileName

func (s *CreateFaultRequest) SetCustomOssFileName(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetDescription

func (s *CreateFaultRequest) SetDescription(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetEndTime

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

func (*CreateFaultRequest) SetInstanceId

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

func (*CreateFaultRequest) SetMicrophoneEquipment

func (s *CreateFaultRequest) SetMicrophoneEquipment(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetMicrophoneList

func (s *CreateFaultRequest) SetMicrophoneList(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetOperatingSystemVersion

func (s *CreateFaultRequest) SetOperatingSystemVersion(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetServiceIp

func (s *CreateFaultRequest) SetServiceIp(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetServicePort

func (s *CreateFaultRequest) SetServicePort(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetSpeakerEquipment

func (s *CreateFaultRequest) SetSpeakerEquipment(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetSpeakerList

func (s *CreateFaultRequest) SetSpeakerList(v string) *CreateFaultRequest

func (*CreateFaultRequest) SetStartTime

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

func (CreateFaultRequest) String

func (s CreateFaultRequest) String() string

type CreateFaultResponse

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

func (CreateFaultResponse) GoString

func (s CreateFaultResponse) GoString() string

func (*CreateFaultResponse) SetBody

func (*CreateFaultResponse) SetHeaders

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

func (*CreateFaultResponse) SetStatusCode

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

func (CreateFaultResponse) String

func (s CreateFaultResponse) String() string

type CreateFaultResponseBody

type CreateFaultResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateFaultResponseBody) GoString

func (s CreateFaultResponseBody) GoString() string

func (*CreateFaultResponseBody) SetCode

func (*CreateFaultResponseBody) SetHttpStatusCode

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

func (*CreateFaultResponseBody) SetMessage

func (*CreateFaultResponseBody) SetRequestId

func (*CreateFaultResponseBody) SetSuccess

func (CreateFaultResponseBody) String

func (s CreateFaultResponseBody) String() string

type CreateInstanceRequest

type CreateInstanceRequest struct {
	AdminRamId     []*string `json:"AdminRamId,omitempty" xml:"AdminRamId,omitempty" type:"Repeated"`
	Description    *string   `json:"Description,omitempty" xml:"Description,omitempty"`
	DirectoryId    *string   `json:"DirectoryId,omitempty" xml:"DirectoryId,omitempty"`
	DomainName     *string   `json:"DomainName,omitempty" xml:"DomainName,omitempty"`
	Name           *string   `json:"Name,omitempty" xml:"Name,omitempty"`
	PhoneNumber    *string   `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	PhoneNumbers   []*string `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty" type:"Repeated"`
	StorageMaxDays *int32    `json:"StorageMaxDays,omitempty" xml:"StorageMaxDays,omitempty"`
	StorageMaxSize *int32    `json:"StorageMaxSize,omitempty" xml:"StorageMaxSize,omitempty"`
	UserObject     []*string `json:"UserObject,omitempty" xml:"UserObject,omitempty" type:"Repeated"`
}

func (CreateInstanceRequest) GoString

func (s CreateInstanceRequest) GoString() string

func (*CreateInstanceRequest) SetAdminRamId

func (s *CreateInstanceRequest) SetAdminRamId(v []*string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetDescription

func (s *CreateInstanceRequest) SetDescription(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetDirectoryId

func (s *CreateInstanceRequest) SetDirectoryId(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetDomainName

func (s *CreateInstanceRequest) SetDomainName(v string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetName

func (*CreateInstanceRequest) SetPhoneNumber

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

func (*CreateInstanceRequest) SetPhoneNumbers

func (s *CreateInstanceRequest) SetPhoneNumbers(v []*string) *CreateInstanceRequest

func (*CreateInstanceRequest) SetStorageMaxDays

func (s *CreateInstanceRequest) SetStorageMaxDays(v int32) *CreateInstanceRequest

func (*CreateInstanceRequest) SetStorageMaxSize

func (s *CreateInstanceRequest) SetStorageMaxSize(v int32) *CreateInstanceRequest

func (*CreateInstanceRequest) SetUserObject

func (s *CreateInstanceRequest) SetUserObject(v []*string) *CreateInstanceRequest

func (CreateInstanceRequest) String

func (s CreateInstanceRequest) String() string

type CreateInstanceResponse

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

func (CreateInstanceResponse) GoString

func (s CreateInstanceResponse) GoString() string

func (*CreateInstanceResponse) SetBody

func (*CreateInstanceResponse) SetHeaders

func (*CreateInstanceResponse) SetStatusCode

func (CreateInstanceResponse) String

func (s CreateInstanceResponse) String() string

type CreateInstanceResponseBody

type CreateInstanceResponseBody struct {
	Code           *string                             `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int32                              `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Instance       *CreateInstanceResponseBodyInstance `json:"Instance,omitempty" xml:"Instance,omitempty" type:"Struct"`
	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 (CreateInstanceResponseBody) GoString

func (s CreateInstanceResponseBody) GoString() string

func (*CreateInstanceResponseBody) SetCode

func (*CreateInstanceResponseBody) SetHttpStatusCode

func (*CreateInstanceResponseBody) SetInstance

func (*CreateInstanceResponseBody) SetMessage

func (*CreateInstanceResponseBody) SetRequestId

func (*CreateInstanceResponseBody) SetSuccess

func (CreateInstanceResponseBody) String

type CreateInstanceResponseBodyInstance

type CreateInstanceResponseBodyInstance struct {
	Admin               *CreateInstanceResponseBodyInstanceAdmin               `json:"Admin,omitempty" xml:"Admin,omitempty" type:"Struct"`
	ConsoleUrl          *string                                                `json:"ConsoleUrl,omitempty" xml:"ConsoleUrl,omitempty"`
	CreatedTime         *int64                                                 `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	DirectoryId         *string                                                `json:"DirectoryId,omitempty" xml:"DirectoryId,omitempty"`
	DomainName          *string                                                `json:"DomainName,omitempty" xml:"DomainName,omitempty"`
	FailLoginNames      *CreateInstanceResponseBodyInstanceFailLoginNames      `json:"FailLoginNames,omitempty" xml:"FailLoginNames,omitempty" type:"Struct"`
	FailPhoneNumbers    *CreateInstanceResponseBodyInstanceFailPhoneNumbers    `json:"FailPhoneNumbers,omitempty" xml:"FailPhoneNumbers,omitempty" type:"Struct"`
	InstanceDescription *string                                                `json:"InstanceDescription,omitempty" xml:"InstanceDescription,omitempty"`
	InstanceId          *string                                                `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceName        *string                                                `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	MaxOnlineAgents     *int32                                                 `json:"MaxOnlineAgents,omitempty" xml:"MaxOnlineAgents,omitempty"`
	Owner               *string                                                `json:"Owner,omitempty" xml:"Owner,omitempty"`
	PhoneNumbers        *CreateInstanceResponseBodyInstancePhoneNumbers        `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty" type:"Struct"`
	Status              *string                                                `json:"Status,omitempty" xml:"Status,omitempty"`
	StorageBucket       *string                                                `json:"StorageBucket,omitempty" xml:"StorageBucket,omitempty"`
	StorageMaxDays      *int32                                                 `json:"StorageMaxDays,omitempty" xml:"StorageMaxDays,omitempty"`
	StorageMaxSize      *int32                                                 `json:"StorageMaxSize,omitempty" xml:"StorageMaxSize,omitempty"`
	SuccessLoginNames   *CreateInstanceResponseBodyInstanceSuccessLoginNames   `json:"SuccessLoginNames,omitempty" xml:"SuccessLoginNames,omitempty" type:"Struct"`
	SuccessPhoneNumbers *CreateInstanceResponseBodyInstanceSuccessPhoneNumbers `json:"SuccessPhoneNumbers,omitempty" xml:"SuccessPhoneNumbers,omitempty" type:"Struct"`
	TenantId            *string                                                `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (CreateInstanceResponseBodyInstance) GoString

func (*CreateInstanceResponseBodyInstance) SetConsoleUrl

func (*CreateInstanceResponseBodyInstance) SetCreatedTime

func (*CreateInstanceResponseBodyInstance) SetDirectoryId

func (*CreateInstanceResponseBodyInstance) SetDomainName

func (*CreateInstanceResponseBodyInstance) SetInstanceDescription

func (*CreateInstanceResponseBodyInstance) SetInstanceId

func (*CreateInstanceResponseBodyInstance) SetInstanceName

func (*CreateInstanceResponseBodyInstance) SetMaxOnlineAgents

func (*CreateInstanceResponseBodyInstance) SetOwner

func (*CreateInstanceResponseBodyInstance) SetStatus

func (*CreateInstanceResponseBodyInstance) SetStorageBucket

func (*CreateInstanceResponseBodyInstance) SetStorageMaxDays

func (*CreateInstanceResponseBodyInstance) SetStorageMaxSize

func (*CreateInstanceResponseBodyInstance) SetTenantId

func (CreateInstanceResponseBodyInstance) String

type CreateInstanceResponseBodyInstanceAdmin

type CreateInstanceResponseBodyInstanceAdmin struct {
	User []*CreateInstanceResponseBodyInstanceAdminUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (CreateInstanceResponseBodyInstanceAdmin) GoString

func (CreateInstanceResponseBodyInstanceAdmin) String

type CreateInstanceResponseBodyInstanceAdminUser

type CreateInstanceResponseBodyInstanceAdminUser struct {
	Detail     *CreateInstanceResponseBodyInstanceAdminUserDetail `json:"Detail,omitempty" xml:"Detail,omitempty" type:"Struct"`
	InstanceId *string                                            `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RamId      *string                                            `json:"RamId,omitempty" xml:"RamId,omitempty"`
	UserId     *string                                            `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (CreateInstanceResponseBodyInstanceAdminUser) GoString

func (*CreateInstanceResponseBodyInstanceAdminUser) SetInstanceId

func (*CreateInstanceResponseBodyInstanceAdminUser) SetRamId

func (*CreateInstanceResponseBodyInstanceAdminUser) SetUserId

func (CreateInstanceResponseBodyInstanceAdminUser) String

type CreateInstanceResponseBodyInstanceAdminUserDetail

type CreateInstanceResponseBodyInstanceAdminUserDetail struct {
	Department  *string `json:"Department,omitempty" xml:"Department,omitempty"`
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Email       *string `json:"Email,omitempty" xml:"Email,omitempty"`
	LoginName   *string `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	Phone       *string `json:"Phone,omitempty" xml:"Phone,omitempty"`
}

func (CreateInstanceResponseBodyInstanceAdminUserDetail) GoString

func (*CreateInstanceResponseBodyInstanceAdminUserDetail) SetDepartment

func (*CreateInstanceResponseBodyInstanceAdminUserDetail) SetDisplayName

func (*CreateInstanceResponseBodyInstanceAdminUserDetail) SetEmail

func (*CreateInstanceResponseBodyInstanceAdminUserDetail) SetLoginName

func (*CreateInstanceResponseBodyInstanceAdminUserDetail) SetPhone

func (CreateInstanceResponseBodyInstanceAdminUserDetail) String

type CreateInstanceResponseBodyInstanceFailLoginNames

type CreateInstanceResponseBodyInstanceFailLoginNames struct {
	FailLoginName []*string `json:"FailLoginName,omitempty" xml:"FailLoginName,omitempty" type:"Repeated"`
}

func (CreateInstanceResponseBodyInstanceFailLoginNames) GoString

func (*CreateInstanceResponseBodyInstanceFailLoginNames) SetFailLoginName

func (CreateInstanceResponseBodyInstanceFailLoginNames) String

type CreateInstanceResponseBodyInstanceFailPhoneNumbers

type CreateInstanceResponseBodyInstanceFailPhoneNumbers struct {
	FailPhoneNumber []*string `json:"FailPhoneNumber,omitempty" xml:"FailPhoneNumber,omitempty" type:"Repeated"`
}

func (CreateInstanceResponseBodyInstanceFailPhoneNumbers) GoString

func (*CreateInstanceResponseBodyInstanceFailPhoneNumbers) SetFailPhoneNumber

func (CreateInstanceResponseBodyInstanceFailPhoneNumbers) String

type CreateInstanceResponseBodyInstancePhoneNumbers

type CreateInstanceResponseBodyInstancePhoneNumbers struct {
	PhoneNumber []*CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Repeated"`
}

func (CreateInstanceResponseBodyInstancePhoneNumbers) GoString

func (CreateInstanceResponseBodyInstancePhoneNumbers) String

type CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber

type CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber struct {
	AllowOutbound          *bool   `json:"AllowOutbound,omitempty" xml:"AllowOutbound,omitempty"`
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	RemainingTime          *int32  `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	TestOnly               *bool   `json:"TestOnly,omitempty" xml:"TestOnly,omitempty"`
	Trunks                 *int32  `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
	Usage                  *string `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber) GoString

func (*CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetAllowOutbound

func (*CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetInstanceId

func (*CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetNumber

func (*CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetPhoneNumberDescription

func (*CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetPhoneNumberId

func (*CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetRemainingTime

func (*CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetTestOnly

func (*CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetTrunks

func (*CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetUsage

func (CreateInstanceResponseBodyInstancePhoneNumbersPhoneNumber) String

type CreateInstanceResponseBodyInstanceSuccessLoginNames

type CreateInstanceResponseBodyInstanceSuccessLoginNames struct {
	SuccessLoginName []*string `json:"SuccessLoginName,omitempty" xml:"SuccessLoginName,omitempty" type:"Repeated"`
}

func (CreateInstanceResponseBodyInstanceSuccessLoginNames) GoString

func (*CreateInstanceResponseBodyInstanceSuccessLoginNames) SetSuccessLoginName

func (CreateInstanceResponseBodyInstanceSuccessLoginNames) String

type CreateInstanceResponseBodyInstanceSuccessPhoneNumbers

type CreateInstanceResponseBodyInstanceSuccessPhoneNumbers struct {
	SuccessPhoneNumber []*string `json:"SuccessPhoneNumber,omitempty" xml:"SuccessPhoneNumber,omitempty" type:"Repeated"`
}

func (CreateInstanceResponseBodyInstanceSuccessPhoneNumbers) GoString

func (*CreateInstanceResponseBodyInstanceSuccessPhoneNumbers) SetSuccessPhoneNumber

func (CreateInstanceResponseBodyInstanceSuccessPhoneNumbers) String

type CreateMediaRequest

type CreateMediaRequest struct {
	Content      *string `json:"Content,omitempty" xml:"Content,omitempty"`
	Description  *string `json:"Description,omitempty" xml:"Description,omitempty"`
	FileName     *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Name         *string `json:"Name,omitempty" xml:"Name,omitempty"`
	OssFileName  *string `json:"OssFileName,omitempty" xml:"OssFileName,omitempty"`
	OssFilePath  *string `json:"OssFilePath,omitempty" xml:"OssFilePath,omitempty"`
	Type         *string `json:"Type,omitempty" xml:"Type,omitempty"`
	UploadResult *string `json:"UploadResult,omitempty" xml:"UploadResult,omitempty"`
}

func (CreateMediaRequest) GoString

func (s CreateMediaRequest) GoString() string

func (*CreateMediaRequest) SetContent

func (s *CreateMediaRequest) SetContent(v string) *CreateMediaRequest

func (*CreateMediaRequest) SetDescription

func (s *CreateMediaRequest) SetDescription(v string) *CreateMediaRequest

func (*CreateMediaRequest) SetFileName

func (s *CreateMediaRequest) SetFileName(v string) *CreateMediaRequest

func (*CreateMediaRequest) SetInstanceId

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

func (*CreateMediaRequest) SetName

func (*CreateMediaRequest) SetOssFileName

func (s *CreateMediaRequest) SetOssFileName(v string) *CreateMediaRequest

func (*CreateMediaRequest) SetOssFilePath

func (s *CreateMediaRequest) SetOssFilePath(v string) *CreateMediaRequest

func (*CreateMediaRequest) SetType

func (*CreateMediaRequest) SetUploadResult

func (s *CreateMediaRequest) SetUploadResult(v string) *CreateMediaRequest

func (CreateMediaRequest) String

func (s CreateMediaRequest) String() string

type CreateMediaResponse

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

func (CreateMediaResponse) GoString

func (s CreateMediaResponse) GoString() string

func (*CreateMediaResponse) SetBody

func (*CreateMediaResponse) SetHeaders

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

func (*CreateMediaResponse) SetStatusCode

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

func (CreateMediaResponse) String

func (s CreateMediaResponse) String() string

type CreateMediaResponseBody

type CreateMediaResponseBody struct {
	Code             *string                                  `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode   *int32                                   `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	MediaUploadParam *CreateMediaResponseBodyMediaUploadParam `json:"MediaUploadParam,omitempty" xml:"MediaUploadParam,omitempty" type:"Struct"`
	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 (CreateMediaResponseBody) GoString

func (s CreateMediaResponseBody) GoString() string

func (*CreateMediaResponseBody) SetCode

func (*CreateMediaResponseBody) SetHttpStatusCode

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

func (*CreateMediaResponseBody) SetMediaUploadParam

func (*CreateMediaResponseBody) SetMessage

func (*CreateMediaResponseBody) SetRequestId

func (*CreateMediaResponseBody) SetSuccess

func (CreateMediaResponseBody) String

func (s CreateMediaResponseBody) String() string

type CreateMediaResponseBodyMediaUploadParam

type CreateMediaResponseBodyMediaUploadParam struct {
	FileName    *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	Id          *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Instance    *string `json:"Instance,omitempty" xml:"Instance,omitempty"`
	Name        *string `json:"Name,omitempty" xml:"Name,omitempty"`
	OssFileName *string `json:"OssFileName,omitempty" xml:"OssFileName,omitempty"`
	OssFilePath *string `json:"OssFilePath,omitempty" xml:"OssFilePath,omitempty"`
}

func (CreateMediaResponseBodyMediaUploadParam) GoString

func (*CreateMediaResponseBodyMediaUploadParam) SetFileName

func (*CreateMediaResponseBodyMediaUploadParam) SetId

func (*CreateMediaResponseBodyMediaUploadParam) SetInstance

func (*CreateMediaResponseBodyMediaUploadParam) SetName

func (*CreateMediaResponseBodyMediaUploadParam) SetOssFileName

func (*CreateMediaResponseBodyMediaUploadParam) SetOssFilePath

func (CreateMediaResponseBodyMediaUploadParam) String

type CreateSkillGroupRequest

type CreateSkillGroupRequest struct {
	AllowPrivateOutboundNumber *bool     `json:"AllowPrivateOutboundNumber,omitempty" xml:"AllowPrivateOutboundNumber,omitempty"`
	Description                *string   `json:"Description,omitempty" xml:"Description,omitempty"`
	InstanceId                 *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Name                       *string   `json:"Name,omitempty" xml:"Name,omitempty"`
	OutboundPhoneNumberId      []*string `json:"OutboundPhoneNumberId,omitempty" xml:"OutboundPhoneNumberId,omitempty" type:"Repeated"`
	RoutingStrategy            *string   `json:"RoutingStrategy,omitempty" xml:"RoutingStrategy,omitempty"`
	SkillLevel                 []*int32  `json:"SkillLevel,omitempty" xml:"SkillLevel,omitempty" type:"Repeated"`
	UserId                     []*string `json:"UserId,omitempty" xml:"UserId,omitempty" type:"Repeated"`
}

func (CreateSkillGroupRequest) GoString

func (s CreateSkillGroupRequest) GoString() string

func (*CreateSkillGroupRequest) SetAllowPrivateOutboundNumber

func (s *CreateSkillGroupRequest) SetAllowPrivateOutboundNumber(v bool) *CreateSkillGroupRequest

func (*CreateSkillGroupRequest) SetDescription

func (*CreateSkillGroupRequest) SetInstanceId

func (*CreateSkillGroupRequest) SetName

func (*CreateSkillGroupRequest) SetOutboundPhoneNumberId

func (s *CreateSkillGroupRequest) SetOutboundPhoneNumberId(v []*string) *CreateSkillGroupRequest

func (*CreateSkillGroupRequest) SetRoutingStrategy

func (s *CreateSkillGroupRequest) SetRoutingStrategy(v string) *CreateSkillGroupRequest

func (*CreateSkillGroupRequest) SetSkillLevel

func (s *CreateSkillGroupRequest) SetSkillLevel(v []*int32) *CreateSkillGroupRequest

func (*CreateSkillGroupRequest) SetUserId

func (CreateSkillGroupRequest) String

func (s CreateSkillGroupRequest) String() string

type CreateSkillGroupResponse

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

func (CreateSkillGroupResponse) GoString

func (s CreateSkillGroupResponse) GoString() string

func (*CreateSkillGroupResponse) SetBody

func (*CreateSkillGroupResponse) SetHeaders

func (*CreateSkillGroupResponse) SetStatusCode

func (CreateSkillGroupResponse) String

func (s CreateSkillGroupResponse) String() string

type CreateSkillGroupResponseBody

type CreateSkillGroupResponseBody 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"`
	SkillGroupId   *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateSkillGroupResponseBody) GoString

func (s CreateSkillGroupResponseBody) GoString() string

func (*CreateSkillGroupResponseBody) SetCode

func (*CreateSkillGroupResponseBody) SetHttpStatusCode

func (*CreateSkillGroupResponseBody) SetMessage

func (*CreateSkillGroupResponseBody) SetRequestId

func (*CreateSkillGroupResponseBody) SetSkillGroupId

func (*CreateSkillGroupResponseBody) SetSuccess

func (CreateSkillGroupResponseBody) String

type CreateUserRequest

type CreateUserRequest struct {
	DisplayName             *string   `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Email                   *string   `json:"Email,omitempty" xml:"Email,omitempty"`
	InstanceId              *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	LoginName               *string   `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	Phone                   *string   `json:"Phone,omitempty" xml:"Phone,omitempty"`
	PrivateOutboundNumberId *string   `json:"PrivateOutboundNumberId,omitempty" xml:"PrivateOutboundNumberId,omitempty"`
	RoleId                  []*string `json:"RoleId,omitempty" xml:"RoleId,omitempty" type:"Repeated"`
	SkillGroupId            []*string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty" type:"Repeated"`
	SkillLevel              []*int32  `json:"SkillLevel,omitempty" xml:"SkillLevel,omitempty" type:"Repeated"`
}

func (CreateUserRequest) GoString

func (s CreateUserRequest) GoString() string

func (*CreateUserRequest) SetDisplayName

func (s *CreateUserRequest) SetDisplayName(v string) *CreateUserRequest

func (*CreateUserRequest) SetEmail

func (s *CreateUserRequest) SetEmail(v string) *CreateUserRequest

func (*CreateUserRequest) SetInstanceId

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

func (*CreateUserRequest) SetLoginName

func (s *CreateUserRequest) SetLoginName(v string) *CreateUserRequest

func (*CreateUserRequest) SetPhone

func (s *CreateUserRequest) SetPhone(v string) *CreateUserRequest

func (*CreateUserRequest) SetPrivateOutboundNumberId

func (s *CreateUserRequest) SetPrivateOutboundNumberId(v string) *CreateUserRequest

func (*CreateUserRequest) SetRoleId

func (s *CreateUserRequest) SetRoleId(v []*string) *CreateUserRequest

func (*CreateUserRequest) SetSkillGroupId

func (s *CreateUserRequest) SetSkillGroupId(v []*string) *CreateUserRequest

func (*CreateUserRequest) SetSkillLevel

func (s *CreateUserRequest) SetSkillLevel(v []*int32) *CreateUserRequest

func (CreateUserRequest) String

func (s CreateUserRequest) String() string

type CreateUserResponse

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

func (CreateUserResponse) GoString

func (s CreateUserResponse) GoString() string

func (*CreateUserResponse) SetBody

func (*CreateUserResponse) SetHeaders

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

func (*CreateUserResponse) SetStatusCode

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

func (CreateUserResponse) String

func (s CreateUserResponse) String() string

type CreateUserResponseBody

type CreateUserResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	UserId         *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (CreateUserResponseBody) GoString

func (s CreateUserResponseBody) GoString() string

func (*CreateUserResponseBody) SetCode

func (*CreateUserResponseBody) SetHttpStatusCode

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

func (*CreateUserResponseBody) SetMessage

func (*CreateUserResponseBody) SetRequestId

func (*CreateUserResponseBody) SetSuccess

func (*CreateUserResponseBody) SetUserId

func (CreateUserResponseBody) String

func (s CreateUserResponseBody) String() string

type CreateVoiceAppraiseRequest

type CreateVoiceAppraiseRequest struct {
	ContactFlowVersionId *string `json:"ContactFlowVersionId,omitempty" xml:"ContactFlowVersionId,omitempty"`
	Content              *string `json:"Content,omitempty" xml:"Content,omitempty"`
	InstanceId           *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	IsAppraise           *bool   `json:"IsAppraise,omitempty" xml:"IsAppraise,omitempty"`
}

func (CreateVoiceAppraiseRequest) GoString

func (s CreateVoiceAppraiseRequest) GoString() string

func (*CreateVoiceAppraiseRequest) SetContactFlowVersionId

func (s *CreateVoiceAppraiseRequest) SetContactFlowVersionId(v string) *CreateVoiceAppraiseRequest

func (*CreateVoiceAppraiseRequest) SetContent

func (*CreateVoiceAppraiseRequest) SetInstanceId

func (*CreateVoiceAppraiseRequest) SetIsAppraise

func (CreateVoiceAppraiseRequest) String

type CreateVoiceAppraiseResponse

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

func (CreateVoiceAppraiseResponse) GoString

func (s CreateVoiceAppraiseResponse) GoString() string

func (*CreateVoiceAppraiseResponse) SetBody

func (*CreateVoiceAppraiseResponse) SetHeaders

func (*CreateVoiceAppraiseResponse) SetStatusCode

func (CreateVoiceAppraiseResponse) String

type CreateVoiceAppraiseResponseBody

type CreateVoiceAppraiseResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CreateVoiceAppraiseResponseBody) GoString

func (*CreateVoiceAppraiseResponseBody) SetCode

func (*CreateVoiceAppraiseResponseBody) SetHttpStatusCode

func (*CreateVoiceAppraiseResponseBody) SetMessage

func (*CreateVoiceAppraiseResponseBody) SetRequestId

func (*CreateVoiceAppraiseResponseBody) SetSuccess

func (CreateVoiceAppraiseResponseBody) String

type DeleteInstanceRequest

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

func (DeleteInstanceRequest) GoString

func (s DeleteInstanceRequest) GoString() string

func (*DeleteInstanceRequest) SetInstanceId

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

func (DeleteInstanceRequest) String

func (s DeleteInstanceRequest) String() string

type DeleteInstanceResponse

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

func (DeleteInstanceResponse) GoString

func (s DeleteInstanceResponse) GoString() string

func (*DeleteInstanceResponse) SetBody

func (*DeleteInstanceResponse) SetHeaders

func (*DeleteInstanceResponse) SetStatusCode

func (DeleteInstanceResponse) String

func (s DeleteInstanceResponse) String() string

type DeleteInstanceResponseBody

type DeleteInstanceResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteInstanceResponseBody) GoString

func (s DeleteInstanceResponseBody) GoString() string

func (*DeleteInstanceResponseBody) SetCode

func (*DeleteInstanceResponseBody) SetHttpStatusCode

func (*DeleteInstanceResponseBody) SetMessage

func (*DeleteInstanceResponseBody) SetRequestId

func (*DeleteInstanceResponseBody) SetSuccess

func (DeleteInstanceResponseBody) String

type DeleteMediaRequest

type DeleteMediaRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Name       *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (DeleteMediaRequest) GoString

func (s DeleteMediaRequest) GoString() string

func (*DeleteMediaRequest) SetInstanceId

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

func (*DeleteMediaRequest) SetName

func (DeleteMediaRequest) String

func (s DeleteMediaRequest) String() string

type DeleteMediaResponse

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

func (DeleteMediaResponse) GoString

func (s DeleteMediaResponse) GoString() string

func (*DeleteMediaResponse) SetBody

func (*DeleteMediaResponse) SetHeaders

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

func (*DeleteMediaResponse) SetStatusCode

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

func (DeleteMediaResponse) String

func (s DeleteMediaResponse) String() string

type DeleteMediaResponseBody

type DeleteMediaResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteMediaResponseBody) GoString

func (s DeleteMediaResponseBody) GoString() string

func (*DeleteMediaResponseBody) SetCode

func (*DeleteMediaResponseBody) SetHttpStatusCode

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

func (*DeleteMediaResponseBody) SetMessage

func (*DeleteMediaResponseBody) SetRequestId

func (*DeleteMediaResponseBody) SetSuccess

func (DeleteMediaResponseBody) String

func (s DeleteMediaResponseBody) String() string

type DeletePhoneTagsRequest

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

func (DeletePhoneTagsRequest) GoString

func (s DeletePhoneTagsRequest) GoString() string

func (*DeletePhoneTagsRequest) SetInstanceId

func (*DeletePhoneTagsRequest) SetPhoneNumberList

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

func (DeletePhoneTagsRequest) String

func (s DeletePhoneTagsRequest) String() string

type DeletePhoneTagsResponse

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

func (DeletePhoneTagsResponse) GoString

func (s DeletePhoneTagsResponse) GoString() string

func (*DeletePhoneTagsResponse) SetBody

func (*DeletePhoneTagsResponse) SetHeaders

func (*DeletePhoneTagsResponse) SetStatusCode

func (DeletePhoneTagsResponse) String

func (s DeletePhoneTagsResponse) String() string

type DeletePhoneTagsResponseBody

type DeletePhoneTagsResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeletePhoneTagsResponseBody) GoString

func (s DeletePhoneTagsResponseBody) GoString() string

func (*DeletePhoneTagsResponseBody) SetCode

func (*DeletePhoneTagsResponseBody) SetHttpStatusCode

func (*DeletePhoneTagsResponseBody) SetMessage

func (*DeletePhoneTagsResponseBody) SetRequestId

func (*DeletePhoneTagsResponseBody) SetSuccess

func (DeletePhoneTagsResponseBody) String

type DeleteSkillGroupRequest

type DeleteSkillGroupRequest struct {
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	SkillGroupId *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
}

func (DeleteSkillGroupRequest) GoString

func (s DeleteSkillGroupRequest) GoString() string

func (*DeleteSkillGroupRequest) SetInstanceId

func (*DeleteSkillGroupRequest) SetSkillGroupId

func (DeleteSkillGroupRequest) String

func (s DeleteSkillGroupRequest) String() string

type DeleteSkillGroupResponse

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

func (DeleteSkillGroupResponse) GoString

func (s DeleteSkillGroupResponse) GoString() string

func (*DeleteSkillGroupResponse) SetBody

func (*DeleteSkillGroupResponse) SetHeaders

func (*DeleteSkillGroupResponse) SetStatusCode

func (DeleteSkillGroupResponse) String

func (s DeleteSkillGroupResponse) String() string

type DeleteSkillGroupResponseBody

type DeleteSkillGroupResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteSkillGroupResponseBody) GoString

func (s DeleteSkillGroupResponseBody) GoString() string

func (*DeleteSkillGroupResponseBody) SetCode

func (*DeleteSkillGroupResponseBody) SetHttpStatusCode

func (*DeleteSkillGroupResponseBody) SetMessage

func (*DeleteSkillGroupResponseBody) SetRequestId

func (*DeleteSkillGroupResponseBody) SetSuccess

func (DeleteSkillGroupResponseBody) String

type DialExRequest

type DialExRequest struct {
	AnswerMode *int32  `json:"AnswerMode,omitempty" xml:"AnswerMode,omitempty"`
	Callee     *string `json:"Callee,omitempty" xml:"Callee,omitempty"`
	Caller     *string `json:"Caller,omitempty" xml:"Caller,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Provider   *string `json:"Provider,omitempty" xml:"Provider,omitempty"`
	RoutPoint  *string `json:"RoutPoint,omitempty" xml:"RoutPoint,omitempty"`
}

func (DialExRequest) GoString

func (s DialExRequest) GoString() string

func (*DialExRequest) SetAnswerMode

func (s *DialExRequest) SetAnswerMode(v int32) *DialExRequest

func (*DialExRequest) SetCallee

func (s *DialExRequest) SetCallee(v string) *DialExRequest

func (*DialExRequest) SetCaller

func (s *DialExRequest) SetCaller(v string) *DialExRequest

func (*DialExRequest) SetInstanceId

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

func (*DialExRequest) SetProvider

func (s *DialExRequest) SetProvider(v string) *DialExRequest

func (*DialExRequest) SetRoutPoint

func (s *DialExRequest) SetRoutPoint(v string) *DialExRequest

func (DialExRequest) String

func (s DialExRequest) String() string

type DialExResponse

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

func (DialExResponse) GoString

func (s DialExResponse) GoString() string

func (*DialExResponse) SetBody

func (*DialExResponse) SetHeaders

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

func (*DialExResponse) SetStatusCode

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

func (DialExResponse) String

func (s DialExResponse) String() string

type DialExResponseBody

type DialExResponseBody 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"`
	StatusCode     *string `json:"StatusCode,omitempty" xml:"StatusCode,omitempty"`
	StatusDesc     *string `json:"StatusDesc,omitempty" xml:"StatusDesc,omitempty"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TaskId         *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TimeStamp      *string `json:"TimeStamp,omitempty" xml:"TimeStamp,omitempty"`
}

func (DialExResponseBody) GoString

func (s DialExResponseBody) GoString() string

func (*DialExResponseBody) SetCode

func (*DialExResponseBody) SetHttpStatusCode

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

func (*DialExResponseBody) SetMessage

func (s *DialExResponseBody) SetMessage(v string) *DialExResponseBody

func (*DialExResponseBody) SetRequestId

func (s *DialExResponseBody) SetRequestId(v string) *DialExResponseBody

func (*DialExResponseBody) SetStatusCode

func (s *DialExResponseBody) SetStatusCode(v string) *DialExResponseBody

func (*DialExResponseBody) SetStatusDesc

func (s *DialExResponseBody) SetStatusDesc(v string) *DialExResponseBody

func (*DialExResponseBody) SetSuccess

func (s *DialExResponseBody) SetSuccess(v bool) *DialExResponseBody

func (*DialExResponseBody) SetTaskId

func (s *DialExResponseBody) SetTaskId(v string) *DialExResponseBody

func (*DialExResponseBody) SetTimeStamp

func (s *DialExResponseBody) SetTimeStamp(v string) *DialExResponseBody

func (DialExResponseBody) String

func (s DialExResponseBody) String() string

type DisableTrunkProvidersRequest

type DisableTrunkProvidersRequest struct {
	ProviderName []*string `json:"ProviderName,omitempty" xml:"ProviderName,omitempty" type:"Repeated"`
}

func (DisableTrunkProvidersRequest) GoString

func (s DisableTrunkProvidersRequest) GoString() string

func (*DisableTrunkProvidersRequest) SetProviderName

func (DisableTrunkProvidersRequest) String

type DisableTrunkProvidersResponse

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

func (DisableTrunkProvidersResponse) GoString

func (*DisableTrunkProvidersResponse) SetBody

func (*DisableTrunkProvidersResponse) SetHeaders

func (*DisableTrunkProvidersResponse) SetStatusCode

func (DisableTrunkProvidersResponse) String

type DisableTrunkProvidersResponseBody

type DisableTrunkProvidersResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DisableTrunkProvidersResponseBody) GoString

func (*DisableTrunkProvidersResponseBody) SetCode

func (*DisableTrunkProvidersResponseBody) SetHttpStatusCode

func (*DisableTrunkProvidersResponseBody) SetMessage

func (*DisableTrunkProvidersResponseBody) SetRequestId

func (*DisableTrunkProvidersResponseBody) SetSuccess

func (DisableTrunkProvidersResponseBody) String

type DownloadAllTypeRecordingRequest

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

func (DownloadAllTypeRecordingRequest) GoString

func (*DownloadAllTypeRecordingRequest) SetChannel

func (*DownloadAllTypeRecordingRequest) SetContactId

func (*DownloadAllTypeRecordingRequest) SetInstanceId

func (DownloadAllTypeRecordingRequest) String

type DownloadAllTypeRecordingResponse

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

func (DownloadAllTypeRecordingResponse) GoString

func (*DownloadAllTypeRecordingResponse) SetHeaders

func (*DownloadAllTypeRecordingResponse) SetStatusCode

func (DownloadAllTypeRecordingResponse) String

type DownloadAllTypeRecordingResponseBody

type DownloadAllTypeRecordingResponseBody struct {
	Code                   *string                                                     `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode         *int32                                                      `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	MediaDownloadParamList *DownloadAllTypeRecordingResponseBodyMediaDownloadParamList `json:"MediaDownloadParamList,omitempty" xml:"MediaDownloadParamList,omitempty" type:"Struct"`
	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 (DownloadAllTypeRecordingResponseBody) GoString

func (*DownloadAllTypeRecordingResponseBody) SetCode

func (*DownloadAllTypeRecordingResponseBody) SetHttpStatusCode

func (*DownloadAllTypeRecordingResponseBody) SetMessage

func (*DownloadAllTypeRecordingResponseBody) SetRequestId

func (*DownloadAllTypeRecordingResponseBody) SetSuccess

func (DownloadAllTypeRecordingResponseBody) String

type DownloadAllTypeRecordingResponseBodyMediaDownloadParamList

type DownloadAllTypeRecordingResponseBodyMediaDownloadParamList struct {
	MediaDownloadParam []*DownloadAllTypeRecordingResponseBodyMediaDownloadParamListMediaDownloadParam `json:"MediaDownloadParam,omitempty" xml:"MediaDownloadParam,omitempty" type:"Repeated"`
}

func (DownloadAllTypeRecordingResponseBodyMediaDownloadParamList) GoString

func (DownloadAllTypeRecordingResponseBodyMediaDownloadParamList) String

type DownloadAllTypeRecordingResponseBodyMediaDownloadParamListMediaDownloadParam

type DownloadAllTypeRecordingResponseBodyMediaDownloadParamListMediaDownloadParam struct {
	FileName     *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	SignatureUrl *string `json:"SignatureUrl,omitempty" xml:"SignatureUrl,omitempty"`
}

func (DownloadAllTypeRecordingResponseBodyMediaDownloadParamListMediaDownloadParam) GoString

func (*DownloadAllTypeRecordingResponseBodyMediaDownloadParamListMediaDownloadParam) SetFileName

func (*DownloadAllTypeRecordingResponseBodyMediaDownloadParamListMediaDownloadParam) SetSignatureUrl

func (DownloadAllTypeRecordingResponseBodyMediaDownloadParamListMediaDownloadParam) String

type DownloadRecordingRequest

type DownloadRecordingRequest struct {
	Channel    *string `json:"Channel,omitempty" xml:"Channel,omitempty"`
	FileName   *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (DownloadRecordingRequest) GoString

func (s DownloadRecordingRequest) GoString() string

func (*DownloadRecordingRequest) SetChannel

func (*DownloadRecordingRequest) SetFileName

func (*DownloadRecordingRequest) SetInstanceId

func (DownloadRecordingRequest) String

func (s DownloadRecordingRequest) String() string

type DownloadRecordingResponse

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

func (DownloadRecordingResponse) GoString

func (s DownloadRecordingResponse) GoString() string

func (*DownloadRecordingResponse) SetBody

func (*DownloadRecordingResponse) SetHeaders

func (*DownloadRecordingResponse) SetStatusCode

func (DownloadRecordingResponse) String

func (s DownloadRecordingResponse) String() string

type DownloadRecordingResponseBody

type DownloadRecordingResponseBody struct {
	Code               *string                                          `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode     *int32                                           `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	MediaDownloadParam *DownloadRecordingResponseBodyMediaDownloadParam `json:"MediaDownloadParam,omitempty" xml:"MediaDownloadParam,omitempty" type:"Struct"`
	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 (DownloadRecordingResponseBody) GoString

func (*DownloadRecordingResponseBody) SetCode

func (*DownloadRecordingResponseBody) SetHttpStatusCode

func (*DownloadRecordingResponseBody) SetMessage

func (*DownloadRecordingResponseBody) SetRequestId

func (*DownloadRecordingResponseBody) SetSuccess

func (DownloadRecordingResponseBody) String

type DownloadRecordingResponseBodyMediaDownloadParam

type DownloadRecordingResponseBodyMediaDownloadParam struct {
	FileName     *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	SignatureUrl *string `json:"SignatureUrl,omitempty" xml:"SignatureUrl,omitempty"`
}

func (DownloadRecordingResponseBodyMediaDownloadParam) GoString

func (*DownloadRecordingResponseBodyMediaDownloadParam) SetFileName

func (*DownloadRecordingResponseBodyMediaDownloadParam) SetSignatureUrl

func (DownloadRecordingResponseBodyMediaDownloadParam) String

type FindUsersRequest

type FindUsersRequest struct {
	Criteria   *string `json:"Criteria,omitempty" xml:"Criteria,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"`
}

func (FindUsersRequest) GoString

func (s FindUsersRequest) GoString() string

func (*FindUsersRequest) SetCriteria

func (s *FindUsersRequest) SetCriteria(v string) *FindUsersRequest

func (*FindUsersRequest) SetInstanceId

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

func (*FindUsersRequest) SetPageNumber

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

func (*FindUsersRequest) SetPageSize

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

func (FindUsersRequest) String

func (s FindUsersRequest) String() string

type FindUsersResponse

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

func (FindUsersResponse) GoString

func (s FindUsersResponse) GoString() string

func (*FindUsersResponse) SetBody

func (*FindUsersResponse) SetHeaders

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

func (*FindUsersResponse) SetStatusCode

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

func (FindUsersResponse) String

func (s FindUsersResponse) String() string

type FindUsersResponseBody

type FindUsersResponseBody 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"`
	Success        *bool                       `json:"Success,omitempty" xml:"Success,omitempty"`
	Users          *FindUsersResponseBodyUsers `json:"Users,omitempty" xml:"Users,omitempty" type:"Struct"`
}

func (FindUsersResponseBody) GoString

func (s FindUsersResponseBody) GoString() string

func (*FindUsersResponseBody) SetCode

func (*FindUsersResponseBody) SetHttpStatusCode

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

func (*FindUsersResponseBody) SetMessage

func (*FindUsersResponseBody) SetRequestId

func (*FindUsersResponseBody) SetSuccess

func (*FindUsersResponseBody) SetUsers

func (FindUsersResponseBody) String

func (s FindUsersResponseBody) String() string

type FindUsersResponseBodyUsers

type FindUsersResponseBodyUsers struct {
	List       *FindUsersResponseBodyUsersList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (FindUsersResponseBodyUsers) GoString

func (s FindUsersResponseBodyUsers) GoString() string

func (*FindUsersResponseBodyUsers) SetList

func (*FindUsersResponseBodyUsers) SetPageNumber

func (*FindUsersResponseBodyUsers) SetPageSize

func (*FindUsersResponseBodyUsers) SetTotalCount

func (FindUsersResponseBodyUsers) String

type FindUsersResponseBodyUsersList

type FindUsersResponseBodyUsersList struct {
	User []*FindUsersResponseBodyUsersListUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (FindUsersResponseBodyUsersList) GoString

func (*FindUsersResponseBodyUsersList) SetUser

func (FindUsersResponseBodyUsersList) String

type FindUsersResponseBodyUsersListUser

type FindUsersResponseBodyUsersListUser struct {
	Detail                  *FindUsersResponseBodyUsersListUserDetail      `json:"Detail,omitempty" xml:"Detail,omitempty" type:"Struct"`
	InstanceId              *string                                        `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PrivateOutboundNumberId *string                                        `json:"PrivateOutboundNumberId,omitempty" xml:"PrivateOutboundNumberId,omitempty"`
	RamId                   *string                                        `json:"RamId,omitempty" xml:"RamId,omitempty"`
	Roles                   *FindUsersResponseBodyUsersListUserRoles       `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Struct"`
	SkillLevels             *FindUsersResponseBodyUsersListUserSkillLevels `json:"SkillLevels,omitempty" xml:"SkillLevels,omitempty" type:"Struct"`
	UserId                  *string                                        `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (FindUsersResponseBodyUsersListUser) GoString

func (*FindUsersResponseBodyUsersListUser) SetInstanceId

func (*FindUsersResponseBodyUsersListUser) SetPrivateOutboundNumberId

func (*FindUsersResponseBodyUsersListUser) SetRamId

func (*FindUsersResponseBodyUsersListUser) SetUserId

func (FindUsersResponseBodyUsersListUser) String

type FindUsersResponseBodyUsersListUserDetail

type FindUsersResponseBodyUsersListUserDetail struct {
	Department  *string `json:"Department,omitempty" xml:"Department,omitempty"`
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Email       *string `json:"Email,omitempty" xml:"Email,omitempty"`
	LoginName   *string `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	Phone       *string `json:"Phone,omitempty" xml:"Phone,omitempty"`
}

func (FindUsersResponseBodyUsersListUserDetail) GoString

func (*FindUsersResponseBodyUsersListUserDetail) SetDepartment

func (*FindUsersResponseBodyUsersListUserDetail) SetDisplayName

func (*FindUsersResponseBodyUsersListUserDetail) SetEmail

func (*FindUsersResponseBodyUsersListUserDetail) SetLoginName

func (*FindUsersResponseBodyUsersListUserDetail) SetPhone

func (FindUsersResponseBodyUsersListUserDetail) String

type FindUsersResponseBodyUsersListUserRoles

type FindUsersResponseBodyUsersListUserRoles struct {
	Role []*FindUsersResponseBodyUsersListUserRolesRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Repeated"`
}

func (FindUsersResponseBodyUsersListUserRoles) GoString

func (FindUsersResponseBodyUsersListUserRoles) String

type FindUsersResponseBodyUsersListUserRolesRole

type FindUsersResponseBodyUsersListUserRolesRole struct {
	InstanceId      *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RoleDescription *string `json:"RoleDescription,omitempty" xml:"RoleDescription,omitempty"`
	RoleId          *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName        *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
}

func (FindUsersResponseBodyUsersListUserRolesRole) GoString

func (*FindUsersResponseBodyUsersListUserRolesRole) SetInstanceId

func (*FindUsersResponseBodyUsersListUserRolesRole) SetRoleDescription

func (*FindUsersResponseBodyUsersListUserRolesRole) SetRoleId

func (*FindUsersResponseBodyUsersListUserRolesRole) SetRoleName

func (FindUsersResponseBodyUsersListUserRolesRole) String

type FindUsersResponseBodyUsersListUserSkillLevels

type FindUsersResponseBodyUsersListUserSkillLevels struct {
	SkillLevel []*FindUsersResponseBodyUsersListUserSkillLevelsSkillLevel `json:"SkillLevel,omitempty" xml:"SkillLevel,omitempty" type:"Repeated"`
}

func (FindUsersResponseBodyUsersListUserSkillLevels) GoString

func (FindUsersResponseBodyUsersListUserSkillLevels) String

type FindUsersResponseBodyUsersListUserSkillLevelsSkillLevel

type FindUsersResponseBodyUsersListUserSkillLevelsSkillLevel struct {
	Level        *int32                                                        `json:"Level,omitempty" xml:"Level,omitempty"`
	Skill        *FindUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill `json:"Skill,omitempty" xml:"Skill,omitempty" type:"Struct"`
	SkillLevelId *string                                                       `json:"SkillLevelId,omitempty" xml:"SkillLevelId,omitempty"`
}

func (FindUsersResponseBodyUsersListUserSkillLevelsSkillLevel) GoString

func (*FindUsersResponseBodyUsersListUserSkillLevelsSkillLevel) SetLevel

func (*FindUsersResponseBodyUsersListUserSkillLevelsSkillLevel) SetSkillLevelId

func (FindUsersResponseBodyUsersListUserSkillLevelsSkillLevel) String

type FindUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill

type FindUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill struct {
	InstanceId            *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	SkillGroupDescription *string `json:"SkillGroupDescription,omitempty" xml:"SkillGroupDescription,omitempty"`
	SkillGroupId          *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName        *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
}

func (FindUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill) GoString

func (*FindUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill) SetInstanceId

func (*FindUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill) SetSkillGroupDescription

func (*FindUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill) SetSkillGroupId

func (*FindUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill) SetSkillGroupName

func (FindUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill) String

type GenerateAgentStatisticReportRequest

type GenerateAgentStatisticReportRequest struct {
	AgentId    *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	EndDate    *string `json:"EndDate,omitempty" xml:"EndDate,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"`
	StartDate  *string `json:"StartDate,omitempty" xml:"StartDate,omitempty"`
}

func (GenerateAgentStatisticReportRequest) GoString

func (*GenerateAgentStatisticReportRequest) SetAgentId

func (*GenerateAgentStatisticReportRequest) SetEndDate

func (*GenerateAgentStatisticReportRequest) SetInstanceId

func (*GenerateAgentStatisticReportRequest) SetPageNumber

func (*GenerateAgentStatisticReportRequest) SetPageSize

func (*GenerateAgentStatisticReportRequest) SetStartDate

func (GenerateAgentStatisticReportRequest) String

type GenerateAgentStatisticReportResponse

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

func (GenerateAgentStatisticReportResponse) GoString

func (*GenerateAgentStatisticReportResponse) SetHeaders

func (*GenerateAgentStatisticReportResponse) SetStatusCode

func (GenerateAgentStatisticReportResponse) String

type GenerateAgentStatisticReportResponseBody

type GenerateAgentStatisticReportResponseBody struct {
	Code           *string                                           `json:"Code,omitempty" xml:"Code,omitempty"`
	DataList       *GenerateAgentStatisticReportResponseBodyDataList `json:"DataList,omitempty" xml:"DataList,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"`
	Success        *bool                                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GenerateAgentStatisticReportResponseBody) GoString

func (*GenerateAgentStatisticReportResponseBody) SetCode

func (*GenerateAgentStatisticReportResponseBody) SetHttpStatusCode

func (*GenerateAgentStatisticReportResponseBody) SetMessage

func (*GenerateAgentStatisticReportResponseBody) SetRequestId

func (*GenerateAgentStatisticReportResponseBody) SetSuccess

func (GenerateAgentStatisticReportResponseBody) String

type GenerateAgentStatisticReportResponseBodyDataList

type GenerateAgentStatisticReportResponseBodyDataList struct {
	List       *GenerateAgentStatisticReportResponseBodyDataListList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (GenerateAgentStatisticReportResponseBodyDataList) GoString

func (*GenerateAgentStatisticReportResponseBodyDataList) SetPageNumber

func (*GenerateAgentStatisticReportResponseBodyDataList) SetPageSize

func (*GenerateAgentStatisticReportResponseBodyDataList) SetTotalCount

func (GenerateAgentStatisticReportResponseBodyDataList) String

type GenerateAgentStatisticReportResponseBodyDataListList

type GenerateAgentStatisticReportResponseBodyDataListList struct {
	GenerateAgentStatistic []*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic `json:"GenerateAgentStatistic,omitempty" xml:"GenerateAgentStatistic,omitempty" type:"Repeated"`
}

func (GenerateAgentStatisticReportResponseBodyDataListList) GoString

func (GenerateAgentStatisticReportResponseBodyDataListList) String

type GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic

type GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic struct {
	AgentId           *string                                                                             `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentName         *string                                                                             `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	AverageReadyTime  *int64                                                                              `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	Inbound           *GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound  `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	InstanceId        *string                                                                             `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	LoginName         *string                                                                             `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	MaxReadyTime      *int64                                                                              `json:"MaxReadyTime,omitempty" xml:"MaxReadyTime,omitempty"`
	OccupancyRate     *float32                                                                            `json:"OccupancyRate,omitempty" xml:"OccupancyRate,omitempty"`
	Outbound          *GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall           *GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall  `json:"Overall,omitempty" xml:"Overall,omitempty" type:"Struct"`
	RecordDate        *string                                                                             `json:"RecordDate,omitempty" xml:"RecordDate,omitempty"`
	SkillGroupIds     *string                                                                             `json:"SkillGroupIds,omitempty" xml:"SkillGroupIds,omitempty"`
	SkillGroupNames   *string                                                                             `json:"SkillGroupNames,omitempty" xml:"SkillGroupNames,omitempty"`
	TotalBreakTime    *int64                                                                              `json:"TotalBreakTime,omitempty" xml:"TotalBreakTime,omitempty"`
	TotalLoggedInTime *int64                                                                              `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,omitempty"`
	TotalReadyTime    *int64                                                                              `json:"TotalReadyTime,omitempty" xml:"TotalReadyTime,omitempty"`
}

func (GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) GoString

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetAgentId

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetAgentName

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetAverageReadyTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetInstanceId

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetLoginName

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetMaxReadyTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetOccupancyRate

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetRecordDate

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetSkillGroupIds

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetSkillGroupNames

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetTotalBreakTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetTotalLoggedInTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) SetTotalReadyTime

func (GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatistic) String

type GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound

type GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound struct {
	AverageHoldTime              *int64   `json:"AverageHoldTime,omitempty" xml:"AverageHoldTime,omitempty"`
	AverageRingTime              *int64   `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsHandled                 *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsOffered                 *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,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 (GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) GoString

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetAverageHoldTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetAverageRingTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetAverageTalkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetAverageWorkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetCallsHandled

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetCallsOffered

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetHandleRate

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetMaxHoldTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetMaxRingTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetMaxTalkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetMaxWorkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetSatisfactionIndex

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetSatisfactionSurveysOffered

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetSatisfactionSurveysResponded

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetTotalHoldTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetTotalRingTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetTotalTalkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) SetTotalWorkTime

func (GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticInbound) String

type GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound

type GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *int64   `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageHoldTime              *int64   `json:"AverageHoldTime,omitempty" xml:"AverageHoldTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,omitempty"`
	MaxHoldTime                  *int64   `json:"MaxHoldTime,omitempty" xml:"MaxHoldTime,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"`
	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"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) GoString

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetAnswerRate

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetAverageDialingTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetAverageHoldTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetAverageTalkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetAverageWorkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetCallsAnswered

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetCallsDialed

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetMaxDialingTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetMaxHoldTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetMaxTalkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetMaxWorkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetSatisfactionIndex

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetSatisfactionSurveysOffered

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetSatisfactionSurveysResponded

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetTotalDialingTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetTotalHoldTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetTotalTalkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) SetTotalWorkTime

func (GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOutbound) String

type GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall

type GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall struct {
	AverageHoldTime              *int64   `json:"AverageHoldTime,omitempty" xml:"AverageHoldTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	MaxHoldTime                  *int64   `json:"MaxHoldTime,omitempty" xml:"MaxHoldTime,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalCalls                   *int64   `json:"TotalCalls,omitempty" xml:"TotalCalls,omitempty"`
	TotalHoldTime                *int64   `json:"TotalHoldTime,omitempty" xml:"TotalHoldTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) GoString

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetAverageHoldTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetAverageTalkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetAverageWorkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetMaxHoldTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetMaxTalkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetMaxWorkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetSatisfactionIndex

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetSatisfactionSurveysOffered

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetSatisfactionSurveysResponded

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetTotalCalls

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetTotalHoldTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetTotalTalkTime

func (*GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) SetTotalWorkTime

func (GenerateAgentStatisticReportResponseBodyDataListListGenerateAgentStatisticOverall) String

type GetAgentDataRequest

type GetAgentDataRequest struct {
	EndDay     *string `json:"EndDay,omitempty" xml:"EndDay,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"`
	StartDay   *string `json:"StartDay,omitempty" xml:"StartDay,omitempty"`
	UserId     *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (GetAgentDataRequest) GoString

func (s GetAgentDataRequest) GoString() string

func (*GetAgentDataRequest) SetEndDay

func (*GetAgentDataRequest) SetInstanceId

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

func (*GetAgentDataRequest) SetPageNumber

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

func (*GetAgentDataRequest) SetPageSize

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

func (*GetAgentDataRequest) SetStartDay

func (s *GetAgentDataRequest) SetStartDay(v string) *GetAgentDataRequest

func (*GetAgentDataRequest) SetUserId

func (GetAgentDataRequest) String

func (s GetAgentDataRequest) String() string

type GetAgentDataResponse

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

func (GetAgentDataResponse) GoString

func (s GetAgentDataResponse) GoString() string

func (*GetAgentDataResponse) SetBody

func (*GetAgentDataResponse) SetHeaders

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

func (*GetAgentDataResponse) SetStatusCode

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

func (GetAgentDataResponse) String

func (s GetAgentDataResponse) String() string

type GetAgentDataResponseBody

type GetAgentDataResponseBody struct {
	Code           *string                           `json:"Code,omitempty" xml:"Code,omitempty"`
	DataList       *GetAgentDataResponseBodyDataList `json:"DataList,omitempty" xml:"DataList,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"`
	Success        *bool                             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetAgentDataResponseBody) GoString

func (s GetAgentDataResponseBody) GoString() string

func (*GetAgentDataResponseBody) SetCode

func (*GetAgentDataResponseBody) SetDataList

func (*GetAgentDataResponseBody) SetHttpStatusCode

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

func (*GetAgentDataResponseBody) SetMessage

func (*GetAgentDataResponseBody) SetRequestId

func (*GetAgentDataResponseBody) SetSuccess

func (GetAgentDataResponseBody) String

func (s GetAgentDataResponseBody) String() string

type GetAgentDataResponseBodyDataList

type GetAgentDataResponseBodyDataList struct {
	List       []*GetAgentDataResponseBodyDataListList `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 (GetAgentDataResponseBodyDataList) GoString

func (*GetAgentDataResponseBodyDataList) SetPageNumber

func (*GetAgentDataResponseBodyDataList) SetPageSize

func (*GetAgentDataResponseBodyDataList) SetTotalCount

func (GetAgentDataResponseBodyDataList) String

type GetAgentDataResponseBodyDataListList

type GetAgentDataResponseBodyDataListList struct {
	AgentId           *string                                       `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentName         *string                                       `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	AverageReadyTime  *int64                                        `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	Inbound           *GetAgentDataResponseBodyDataListListInbound  `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	InstanceId        *string                                       `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	LoginName         *string                                       `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	MaxReadyTime      *int64                                        `json:"MaxReadyTime,omitempty" xml:"MaxReadyTime,omitempty"`
	OccupancyRate     *float32                                      `json:"OccupancyRate,omitempty" xml:"OccupancyRate,omitempty"`
	Outbound          *GetAgentDataResponseBodyDataListListOutbound `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall           *GetAgentDataResponseBodyDataListListOverall  `json:"Overall,omitempty" xml:"Overall,omitempty" type:"Struct"`
	RecordDate        *string                                       `json:"RecordDate,omitempty" xml:"RecordDate,omitempty"`
	SkillGroupIds     *string                                       `json:"SkillGroupIds,omitempty" xml:"SkillGroupIds,omitempty"`
	SkillGroupNames   *string                                       `json:"SkillGroupNames,omitempty" xml:"SkillGroupNames,omitempty"`
	TotalBreakTime    *int64                                        `json:"TotalBreakTime,omitempty" xml:"TotalBreakTime,omitempty"`
	TotalLoggedInTime *int64                                        `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,omitempty"`
	TotalReadyTime    *int64                                        `json:"TotalReadyTime,omitempty" xml:"TotalReadyTime,omitempty"`
}

func (GetAgentDataResponseBodyDataListList) GoString

func (*GetAgentDataResponseBodyDataListList) SetAgentId

func (*GetAgentDataResponseBodyDataListList) SetAgentName

func (*GetAgentDataResponseBodyDataListList) SetAverageReadyTime

func (*GetAgentDataResponseBodyDataListList) SetInstanceId

func (*GetAgentDataResponseBodyDataListList) SetLoginName

func (*GetAgentDataResponseBodyDataListList) SetMaxReadyTime

func (*GetAgentDataResponseBodyDataListList) SetOccupancyRate

func (*GetAgentDataResponseBodyDataListList) SetRecordDate

func (*GetAgentDataResponseBodyDataListList) SetSkillGroupIds

func (*GetAgentDataResponseBodyDataListList) SetSkillGroupNames

func (*GetAgentDataResponseBodyDataListList) SetTotalBreakTime

func (*GetAgentDataResponseBodyDataListList) SetTotalLoggedInTime

func (*GetAgentDataResponseBodyDataListList) SetTotalReadyTime

func (GetAgentDataResponseBodyDataListList) String

type GetAgentDataResponseBodyDataListListInbound

type GetAgentDataResponseBodyDataListListInbound struct {
	AverageHoldTime              *int64   `json:"AverageHoldTime,omitempty" xml:"AverageHoldTime,omitempty"`
	AverageRingTime              *int64   `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsHandled                 *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsOffered                 *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,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 (GetAgentDataResponseBodyDataListListInbound) GoString

func (*GetAgentDataResponseBodyDataListListInbound) SetAverageHoldTime

func (*GetAgentDataResponseBodyDataListListInbound) SetAverageRingTime

func (*GetAgentDataResponseBodyDataListListInbound) SetAverageTalkTime

func (*GetAgentDataResponseBodyDataListListInbound) SetAverageWorkTime

func (*GetAgentDataResponseBodyDataListListInbound) SetCallsHandled

func (*GetAgentDataResponseBodyDataListListInbound) SetCallsOffered

func (*GetAgentDataResponseBodyDataListListInbound) SetHandleRate

func (*GetAgentDataResponseBodyDataListListInbound) SetMaxHoldTime

func (*GetAgentDataResponseBodyDataListListInbound) SetMaxRingTime

func (*GetAgentDataResponseBodyDataListListInbound) SetMaxTalkTime

func (*GetAgentDataResponseBodyDataListListInbound) SetMaxWorkTime

func (*GetAgentDataResponseBodyDataListListInbound) SetSatisfactionIndex

func (*GetAgentDataResponseBodyDataListListInbound) SetSatisfactionSurveysOffered

func (*GetAgentDataResponseBodyDataListListInbound) SetSatisfactionSurveysResponded

func (*GetAgentDataResponseBodyDataListListInbound) SetTotalHoldTime

func (*GetAgentDataResponseBodyDataListListInbound) SetTotalRingTime

func (*GetAgentDataResponseBodyDataListListInbound) SetTotalTalkTime

func (*GetAgentDataResponseBodyDataListListInbound) SetTotalWorkTime

func (GetAgentDataResponseBodyDataListListInbound) String

type GetAgentDataResponseBodyDataListListOutbound

type GetAgentDataResponseBodyDataListListOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *int64   `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageHoldTime              *int64   `json:"AverageHoldTime,omitempty" xml:"AverageHoldTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,omitempty"`
	MaxHoldTime                  *int64   `json:"MaxHoldTime,omitempty" xml:"MaxHoldTime,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"`
	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"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (GetAgentDataResponseBodyDataListListOutbound) GoString

func (*GetAgentDataResponseBodyDataListListOutbound) SetAnswerRate

func (*GetAgentDataResponseBodyDataListListOutbound) SetAverageDialingTime

func (*GetAgentDataResponseBodyDataListListOutbound) SetAverageHoldTime

func (*GetAgentDataResponseBodyDataListListOutbound) SetAverageTalkTime

func (*GetAgentDataResponseBodyDataListListOutbound) SetAverageWorkTime

func (*GetAgentDataResponseBodyDataListListOutbound) SetCallsAnswered

func (*GetAgentDataResponseBodyDataListListOutbound) SetCallsDialed

func (*GetAgentDataResponseBodyDataListListOutbound) SetMaxDialingTime

func (*GetAgentDataResponseBodyDataListListOutbound) SetMaxHoldTime

func (*GetAgentDataResponseBodyDataListListOutbound) SetMaxTalkTime

func (*GetAgentDataResponseBodyDataListListOutbound) SetMaxWorkTime

func (*GetAgentDataResponseBodyDataListListOutbound) SetSatisfactionIndex

func (*GetAgentDataResponseBodyDataListListOutbound) SetSatisfactionSurveysOffered

func (*GetAgentDataResponseBodyDataListListOutbound) SetSatisfactionSurveysResponded

func (*GetAgentDataResponseBodyDataListListOutbound) SetTotalDialingTime

func (*GetAgentDataResponseBodyDataListListOutbound) SetTotalHoldTime

func (*GetAgentDataResponseBodyDataListListOutbound) SetTotalTalkTime

func (*GetAgentDataResponseBodyDataListListOutbound) SetTotalWorkTime

func (GetAgentDataResponseBodyDataListListOutbound) String

type GetAgentDataResponseBodyDataListListOverall

type GetAgentDataResponseBodyDataListListOverall struct {
	AverageHoldTime              *int64   `json:"AverageHoldTime,omitempty" xml:"AverageHoldTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	MaxHoldTime                  *int64   `json:"MaxHoldTime,omitempty" xml:"MaxHoldTime,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalCalls                   *int64   `json:"TotalCalls,omitempty" xml:"TotalCalls,omitempty"`
	TotalHoldTime                *int64   `json:"TotalHoldTime,omitempty" xml:"TotalHoldTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (GetAgentDataResponseBodyDataListListOverall) GoString

func (*GetAgentDataResponseBodyDataListListOverall) SetAverageHoldTime

func (*GetAgentDataResponseBodyDataListListOverall) SetAverageTalkTime

func (*GetAgentDataResponseBodyDataListListOverall) SetAverageWorkTime

func (*GetAgentDataResponseBodyDataListListOverall) SetMaxHoldTime

func (*GetAgentDataResponseBodyDataListListOverall) SetMaxTalkTime

func (*GetAgentDataResponseBodyDataListListOverall) SetMaxWorkTime

func (*GetAgentDataResponseBodyDataListListOverall) SetSatisfactionIndex

func (*GetAgentDataResponseBodyDataListListOverall) SetSatisfactionSurveysOffered

func (*GetAgentDataResponseBodyDataListListOverall) SetSatisfactionSurveysResponded

func (*GetAgentDataResponseBodyDataListListOverall) SetTotalCalls

func (*GetAgentDataResponseBodyDataListListOverall) SetTotalHoldTime

func (*GetAgentDataResponseBodyDataListListOverall) SetTotalTalkTime

func (*GetAgentDataResponseBodyDataListListOverall) SetTotalWorkTime

func (GetAgentDataResponseBodyDataListListOverall) String

type GetCallMeasureSummaryReportRequest

type GetCallMeasureSummaryReportRequest struct {
	Day          *int32  `json:"Day,omitempty" xml:"Day,omitempty"`
	IntervalType *string `json:"IntervalType,omitempty" xml:"IntervalType,omitempty"`
	Month        *int32  `json:"Month,omitempty" xml:"Month,omitempty"`
	PageNumber   *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize     *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Year         *int32  `json:"Year,omitempty" xml:"Year,omitempty"`
}

func (GetCallMeasureSummaryReportRequest) GoString

func (*GetCallMeasureSummaryReportRequest) SetDay

func (*GetCallMeasureSummaryReportRequest) SetIntervalType

func (*GetCallMeasureSummaryReportRequest) SetMonth

func (*GetCallMeasureSummaryReportRequest) SetPageNumber

func (*GetCallMeasureSummaryReportRequest) SetPageSize

func (*GetCallMeasureSummaryReportRequest) SetYear

func (GetCallMeasureSummaryReportRequest) String

type GetCallMeasureSummaryReportResponse

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

func (GetCallMeasureSummaryReportResponse) GoString

func (*GetCallMeasureSummaryReportResponse) SetHeaders

func (*GetCallMeasureSummaryReportResponse) SetStatusCode

func (GetCallMeasureSummaryReportResponse) String

type GetCallMeasureSummaryReportResponseBody

type GetCallMeasureSummaryReportResponseBody 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"`
	NumberReports  *GetCallMeasureSummaryReportResponseBodyNumberReports `json:"NumberReports,omitempty" xml:"NumberReports,omitempty" type:"Struct"`
	RequestId      *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
	SummaryReport  *GetCallMeasureSummaryReportResponseBodySummaryReport `json:"SummaryReport,omitempty" xml:"SummaryReport,omitempty" type:"Struct"`
}

func (GetCallMeasureSummaryReportResponseBody) GoString

func (*GetCallMeasureSummaryReportResponseBody) SetCode

func (*GetCallMeasureSummaryReportResponseBody) SetHttpStatusCode

func (*GetCallMeasureSummaryReportResponseBody) SetMessage

func (*GetCallMeasureSummaryReportResponseBody) SetRequestId

func (*GetCallMeasureSummaryReportResponseBody) SetSuccess

func (GetCallMeasureSummaryReportResponseBody) String

type GetCallMeasureSummaryReportResponseBodyNumberReports

type GetCallMeasureSummaryReportResponseBodyNumberReports struct {
	List       *GetCallMeasureSummaryReportResponseBodyNumberReportsList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (GetCallMeasureSummaryReportResponseBodyNumberReports) GoString

func (*GetCallMeasureSummaryReportResponseBodyNumberReports) SetPageNumber

func (*GetCallMeasureSummaryReportResponseBodyNumberReports) SetPageSize

func (*GetCallMeasureSummaryReportResponseBodyNumberReports) SetTotalCount

func (GetCallMeasureSummaryReportResponseBodyNumberReports) String

type GetCallMeasureSummaryReportResponseBodyNumberReportsList

type GetCallMeasureSummaryReportResponseBodyNumberReportsList struct {
	NumberReport []*GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport `json:"NumberReport,omitempty" xml:"NumberReport,omitempty" type:"Repeated"`
}

func (GetCallMeasureSummaryReportResponseBodyNumberReportsList) GoString

func (GetCallMeasureSummaryReportResponseBodyNumberReportsList) String

type GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport

type GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport struct {
	Day                      *int32  `json:"Day,omitempty" xml:"Day,omitempty"`
	InboundCount             *int64  `json:"InboundCount,omitempty" xml:"InboundCount,omitempty"`
	InboundDurationByMinute  *int64  `json:"InboundDurationByMinute,omitempty" xml:"InboundDurationByMinute,omitempty"`
	Month                    *int32  `json:"Month,omitempty" xml:"Month,omitempty"`
	Number                   *string `json:"Number,omitempty" xml:"Number,omitempty"`
	OutboundCount            *int64  `json:"OutboundCount,omitempty" xml:"OutboundCount,omitempty"`
	OutboundDurationByMinute *int64  `json:"OutboundDurationByMinute,omitempty" xml:"OutboundDurationByMinute,omitempty"`
	Year                     *int32  `json:"Year,omitempty" xml:"Year,omitempty"`
}

func (GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport) GoString

func (*GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport) SetDay

func (*GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport) SetInboundCount

func (*GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport) SetInboundDurationByMinute

func (*GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport) SetMonth

func (*GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport) SetNumber

func (*GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport) SetOutboundCount

func (*GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport) SetOutboundDurationByMinute

func (*GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport) SetYear

func (GetCallMeasureSummaryReportResponseBodyNumberReportsListNumberReport) String

type GetCallMeasureSummaryReportResponseBodySummaryReport

type GetCallMeasureSummaryReportResponseBodySummaryReport struct {
	Day                      *int32 `json:"Day,omitempty" xml:"Day,omitempty"`
	InboundCount             *int64 `json:"InboundCount,omitempty" xml:"InboundCount,omitempty"`
	InboundDurationByMinute  *int64 `json:"InboundDurationByMinute,omitempty" xml:"InboundDurationByMinute,omitempty"`
	Month                    *int32 `json:"Month,omitempty" xml:"Month,omitempty"`
	OutboundCount            *int64 `json:"OutboundCount,omitempty" xml:"OutboundCount,omitempty"`
	OutboundDurationByMinute *int64 `json:"OutboundDurationByMinute,omitempty" xml:"OutboundDurationByMinute,omitempty"`
	Year                     *int32 `json:"Year,omitempty" xml:"Year,omitempty"`
}

func (GetCallMeasureSummaryReportResponseBodySummaryReport) GoString

func (*GetCallMeasureSummaryReportResponseBodySummaryReport) SetDay

func (*GetCallMeasureSummaryReportResponseBodySummaryReport) SetInboundCount

func (*GetCallMeasureSummaryReportResponseBodySummaryReport) SetInboundDurationByMinute

func (*GetCallMeasureSummaryReportResponseBodySummaryReport) SetMonth

func (*GetCallMeasureSummaryReportResponseBodySummaryReport) SetOutboundCount

func (*GetCallMeasureSummaryReportResponseBodySummaryReport) SetOutboundDurationByMinute

func (*GetCallMeasureSummaryReportResponseBodySummaryReport) SetYear

func (GetCallMeasureSummaryReportResponseBodySummaryReport) String

type GetConfigRequest

type GetConfigRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Name       *string `json:"Name,omitempty" xml:"Name,omitempty"`
	ObjectId   *string `json:"ObjectId,omitempty" xml:"ObjectId,omitempty"`
	ObjectType *string `json:"ObjectType,omitempty" xml:"ObjectType,omitempty"`
}

func (GetConfigRequest) GoString

func (s GetConfigRequest) GoString() string

func (*GetConfigRequest) SetInstanceId

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

func (*GetConfigRequest) SetName

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

func (*GetConfigRequest) SetObjectId

func (s *GetConfigRequest) SetObjectId(v string) *GetConfigRequest

func (*GetConfigRequest) SetObjectType

func (s *GetConfigRequest) SetObjectType(v string) *GetConfigRequest

func (GetConfigRequest) String

func (s GetConfigRequest) String() string

type GetConfigResponse

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

func (GetConfigResponse) GoString

func (s GetConfigResponse) GoString() string

func (*GetConfigResponse) SetBody

func (*GetConfigResponse) SetHeaders

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

func (*GetConfigResponse) SetStatusCode

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

func (GetConfigResponse) String

func (s GetConfigResponse) String() string

type GetConfigResponseBody

type GetConfigResponseBody struct {
	Code           *string                          `json:"Code,omitempty" xml:"Code,omitempty"`
	ConfigItem     *GetConfigResponseBodyConfigItem `json:"ConfigItem,omitempty" xml:"ConfigItem,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"`
	Success        *bool                            `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetConfigResponseBody) GoString

func (s GetConfigResponseBody) GoString() string

func (*GetConfigResponseBody) SetCode

func (*GetConfigResponseBody) SetConfigItem

func (*GetConfigResponseBody) SetHttpStatusCode

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

func (*GetConfigResponseBody) SetMessage

func (*GetConfigResponseBody) SetRequestId

func (*GetConfigResponseBody) SetSuccess

func (GetConfigResponseBody) String

func (s GetConfigResponseBody) String() string

type GetConfigResponseBodyConfigItem

type GetConfigResponseBodyConfigItem struct {
	Name  *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (GetConfigResponseBodyConfigItem) GoString

func (*GetConfigResponseBodyConfigItem) SetName

func (*GetConfigResponseBodyConfigItem) SetValue

func (GetConfigResponseBodyConfigItem) String

type GetConversationDetailByContactIdRequest

type GetConversationDetailByContactIdRequest struct {
	ContactId  *string `json:"ContactId,omitempty" xml:"ContactId,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"`
}

func (GetConversationDetailByContactIdRequest) GoString

func (*GetConversationDetailByContactIdRequest) SetContactId

func (*GetConversationDetailByContactIdRequest) SetInstanceId

func (*GetConversationDetailByContactIdRequest) SetPageNumber

func (*GetConversationDetailByContactIdRequest) SetPageSize

func (GetConversationDetailByContactIdRequest) String

type GetConversationDetailByContactIdResponse

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

func (GetConversationDetailByContactIdResponse) GoString

func (*GetConversationDetailByContactIdResponse) SetHeaders

func (*GetConversationDetailByContactIdResponse) SetStatusCode

func (GetConversationDetailByContactIdResponse) String

type GetConversationDetailByContactIdResponseBody

type GetConversationDetailByContactIdResponseBody struct {
	Code           *string                                               `json:"Code,omitempty" xml:"Code,omitempty"`
	DataList       *GetConversationDetailByContactIdResponseBodyDataList `json:"DataList,omitempty" xml:"DataList,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"`
	Success        *bool                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetConversationDetailByContactIdResponseBody) GoString

func (*GetConversationDetailByContactIdResponseBody) SetCode

func (*GetConversationDetailByContactIdResponseBody) SetHttpStatusCode

func (*GetConversationDetailByContactIdResponseBody) SetMessage

func (*GetConversationDetailByContactIdResponseBody) SetRequestId

func (*GetConversationDetailByContactIdResponseBody) SetSuccess

func (GetConversationDetailByContactIdResponseBody) String

type GetConversationDetailByContactIdResponseBodyDataList

type GetConversationDetailByContactIdResponseBodyDataList struct {
	List       *GetConversationDetailByContactIdResponseBodyDataListList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (GetConversationDetailByContactIdResponseBodyDataList) GoString

func (*GetConversationDetailByContactIdResponseBodyDataList) SetPageNumber

func (*GetConversationDetailByContactIdResponseBodyDataList) SetPageSize

func (*GetConversationDetailByContactIdResponseBodyDataList) SetTotalCount

func (GetConversationDetailByContactIdResponseBodyDataList) String

type GetConversationDetailByContactIdResponseBodyDataListList

type GetConversationDetailByContactIdResponseBodyDataListList struct {
	QualityCheckPhrase []*GetConversationDetailByContactIdResponseBodyDataListListQualityCheckPhrase `json:"QualityCheckPhrase,omitempty" xml:"QualityCheckPhrase,omitempty" type:"Repeated"`
}

func (GetConversationDetailByContactIdResponseBodyDataListList) GoString

func (GetConversationDetailByContactIdResponseBodyDataListList) String

type GetConversationDetailByContactIdResponseBodyDataListListQualityCheckPhrase

type GetConversationDetailByContactIdResponseBodyDataListListQualityCheckPhrase struct {
	Begin    *int64  `json:"Begin,omitempty" xml:"Begin,omitempty"`
	End      *int64  `json:"End,omitempty" xml:"End,omitempty"`
	Identity *string `json:"Identity,omitempty" xml:"Identity,omitempty"`
	Role     *string `json:"Role,omitempty" xml:"Role,omitempty"`
	Words    *string `json:"Words,omitempty" xml:"Words,omitempty"`
}

func (GetConversationDetailByContactIdResponseBodyDataListListQualityCheckPhrase) GoString

func (*GetConversationDetailByContactIdResponseBodyDataListListQualityCheckPhrase) SetBegin

func (*GetConversationDetailByContactIdResponseBodyDataListListQualityCheckPhrase) SetEnd

func (*GetConversationDetailByContactIdResponseBodyDataListListQualityCheckPhrase) SetIdentity

func (*GetConversationDetailByContactIdResponseBodyDataListListQualityCheckPhrase) SetRole

func (*GetConversationDetailByContactIdResponseBodyDataListListQualityCheckPhrase) SetWords

func (GetConversationDetailByContactIdResponseBodyDataListListQualityCheckPhrase) String

type GetInstanceRequest

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

func (GetInstanceRequest) GoString

func (s GetInstanceRequest) GoString() string

func (*GetInstanceRequest) SetInstanceId

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

func (GetInstanceRequest) String

func (s GetInstanceRequest) String() string

type GetInstanceResponse

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

func (GetInstanceResponse) GoString

func (s GetInstanceResponse) GoString() string

func (*GetInstanceResponse) SetBody

func (*GetInstanceResponse) SetHeaders

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

func (*GetInstanceResponse) SetStatusCode

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

func (GetInstanceResponse) String

func (s GetInstanceResponse) String() string

type GetInstanceResponseBody

type GetInstanceResponseBody struct {
	Code           *string                          `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int32                           `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Instance       *GetInstanceResponseBodyInstance `json:"Instance,omitempty" xml:"Instance,omitempty" type:"Struct"`
	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 (GetInstanceResponseBody) GoString

func (s GetInstanceResponseBody) GoString() string

func (*GetInstanceResponseBody) SetCode

func (*GetInstanceResponseBody) SetHttpStatusCode

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

func (*GetInstanceResponseBody) SetInstance

func (*GetInstanceResponseBody) SetMessage

func (*GetInstanceResponseBody) SetRequestId

func (*GetInstanceResponseBody) SetSuccess

func (GetInstanceResponseBody) String

func (s GetInstanceResponseBody) String() string

type GetInstanceResponseBodyInstance

type GetInstanceResponseBodyInstance struct {
	Admin               *GetInstanceResponseBodyInstanceAdmin        `json:"Admin,omitempty" xml:"Admin,omitempty" type:"Struct"`
	ConsoleUrl          *string                                      `json:"ConsoleUrl,omitempty" xml:"ConsoleUrl,omitempty"`
	CreatedTime         *int64                                       `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	DirectoryId         *string                                      `json:"DirectoryId,omitempty" xml:"DirectoryId,omitempty"`
	DomainName          *string                                      `json:"DomainName,omitempty" xml:"DomainName,omitempty"`
	InstanceDescription *string                                      `json:"InstanceDescription,omitempty" xml:"InstanceDescription,omitempty"`
	InstanceId          *string                                      `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceName        *string                                      `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	MaxOnlineAgents     *int32                                       `json:"MaxOnlineAgents,omitempty" xml:"MaxOnlineAgents,omitempty"`
	Owner               *string                                      `json:"Owner,omitempty" xml:"Owner,omitempty"`
	PhoneNumbers        *GetInstanceResponseBodyInstancePhoneNumbers `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty" type:"Struct"`
	Status              *string                                      `json:"Status,omitempty" xml:"Status,omitempty"`
	StorageBucket       *string                                      `json:"StorageBucket,omitempty" xml:"StorageBucket,omitempty"`
	StorageMaxDays      *int32                                       `json:"StorageMaxDays,omitempty" xml:"StorageMaxDays,omitempty"`
	StorageMaxSize      *int32                                       `json:"StorageMaxSize,omitempty" xml:"StorageMaxSize,omitempty"`
	TenantId            *string                                      `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (GetInstanceResponseBodyInstance) GoString

func (*GetInstanceResponseBodyInstance) SetConsoleUrl

func (*GetInstanceResponseBodyInstance) SetCreatedTime

func (*GetInstanceResponseBodyInstance) SetDirectoryId

func (*GetInstanceResponseBodyInstance) SetDomainName

func (*GetInstanceResponseBodyInstance) SetInstanceDescription

func (*GetInstanceResponseBodyInstance) SetInstanceId

func (*GetInstanceResponseBodyInstance) SetInstanceName

func (*GetInstanceResponseBodyInstance) SetMaxOnlineAgents

func (*GetInstanceResponseBodyInstance) SetOwner

func (*GetInstanceResponseBodyInstance) SetStatus

func (*GetInstanceResponseBodyInstance) SetStorageBucket

func (*GetInstanceResponseBodyInstance) SetStorageMaxDays

func (*GetInstanceResponseBodyInstance) SetStorageMaxSize

func (*GetInstanceResponseBodyInstance) SetTenantId

func (GetInstanceResponseBodyInstance) String

type GetInstanceResponseBodyInstanceAdmin

type GetInstanceResponseBodyInstanceAdmin struct {
	User []*GetInstanceResponseBodyInstanceAdminUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (GetInstanceResponseBodyInstanceAdmin) GoString

func (GetInstanceResponseBodyInstanceAdmin) String

type GetInstanceResponseBodyInstanceAdminUser

type GetInstanceResponseBodyInstanceAdminUser struct {
	Detail     *GetInstanceResponseBodyInstanceAdminUserDetail `json:"Detail,omitempty" xml:"Detail,omitempty" type:"Struct"`
	InstanceId *string                                         `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RamId      *string                                         `json:"RamId,omitempty" xml:"RamId,omitempty"`
	UserId     *string                                         `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (GetInstanceResponseBodyInstanceAdminUser) GoString

func (*GetInstanceResponseBodyInstanceAdminUser) SetInstanceId

func (*GetInstanceResponseBodyInstanceAdminUser) SetRamId

func (*GetInstanceResponseBodyInstanceAdminUser) SetUserId

func (GetInstanceResponseBodyInstanceAdminUser) String

type GetInstanceResponseBodyInstanceAdminUserDetail

type GetInstanceResponseBodyInstanceAdminUserDetail struct {
	Department  *string `json:"Department,omitempty" xml:"Department,omitempty"`
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Email       *string `json:"Email,omitempty" xml:"Email,omitempty"`
	LoginName   *string `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	Phone       *string `json:"Phone,omitempty" xml:"Phone,omitempty"`
}

func (GetInstanceResponseBodyInstanceAdminUserDetail) GoString

func (*GetInstanceResponseBodyInstanceAdminUserDetail) SetDepartment

func (*GetInstanceResponseBodyInstanceAdminUserDetail) SetDisplayName

func (*GetInstanceResponseBodyInstanceAdminUserDetail) SetEmail

func (*GetInstanceResponseBodyInstanceAdminUserDetail) SetLoginName

func (*GetInstanceResponseBodyInstanceAdminUserDetail) SetPhone

func (GetInstanceResponseBodyInstanceAdminUserDetail) String

type GetInstanceResponseBodyInstancePhoneNumbers

type GetInstanceResponseBodyInstancePhoneNumbers struct {
	PhoneNumber []*GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Repeated"`
}

func (GetInstanceResponseBodyInstancePhoneNumbers) GoString

func (GetInstanceResponseBodyInstancePhoneNumbers) String

type GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber

type GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber struct {
	AllowOutbound          *bool   `json:"AllowOutbound,omitempty" xml:"AllowOutbound,omitempty"`
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	RemainingTime          *int32  `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	TestOnly               *bool   `json:"TestOnly,omitempty" xml:"TestOnly,omitempty"`
	Trunks                 *int32  `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
	Usage                  *string `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber) GoString

func (*GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetAllowOutbound

func (*GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetInstanceId

func (*GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetNumber

func (*GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetPhoneNumberDescription

func (*GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetPhoneNumberId

func (*GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetRemainingTime

func (*GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetTestOnly

func (*GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetTrunks

func (*GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber) SetUsage

func (GetInstanceResponseBodyInstancePhoneNumbersPhoneNumber) String

type GetInstanceStateRequest

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

func (GetInstanceStateRequest) GoString

func (s GetInstanceStateRequest) GoString() string

func (*GetInstanceStateRequest) SetInstanceId

func (GetInstanceStateRequest) String

func (s GetInstanceStateRequest) String() string

type GetInstanceStateResponse

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

func (GetInstanceStateResponse) GoString

func (s GetInstanceStateResponse) GoString() string

func (*GetInstanceStateResponse) SetBody

func (*GetInstanceStateResponse) SetHeaders

func (*GetInstanceStateResponse) SetStatusCode

func (GetInstanceStateResponse) String

func (s GetInstanceStateResponse) String() string

type GetInstanceStateResponseBody

type GetInstanceStateResponseBody 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"`
	RealTimeInstanceState *GetInstanceStateResponseBodyRealTimeInstanceState `json:"RealTimeInstanceState,omitempty" xml:"RealTimeInstanceState,omitempty" type:"Struct"`
	RequestId             *string                                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success               *bool                                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetInstanceStateResponseBody) GoString

func (s GetInstanceStateResponseBody) GoString() string

func (*GetInstanceStateResponseBody) SetCode

func (*GetInstanceStateResponseBody) SetHttpStatusCode

func (*GetInstanceStateResponseBody) SetMessage

func (*GetInstanceStateResponseBody) SetRequestId

func (*GetInstanceStateResponseBody) SetSuccess

func (GetInstanceStateResponseBody) String

type GetInstanceStateResponseBodyRealTimeInstanceState

type GetInstanceStateResponseBodyRealTimeInstanceState struct {
	AgentStateDistributions *GetInstanceStateResponseBodyRealTimeInstanceStateAgentStateDistributions `json:"AgentStateDistributions,omitempty" xml:"AgentStateDistributions,omitempty" type:"Struct"`
}

func (GetInstanceStateResponseBodyRealTimeInstanceState) GoString

func (GetInstanceStateResponseBodyRealTimeInstanceState) String

type GetInstanceStateResponseBodyRealTimeInstanceStateAgentStateDistributions

type GetInstanceStateResponseBodyRealTimeInstanceStateAgentStateDistributions struct {
	AgentStateCount []*GetInstanceStateResponseBodyRealTimeInstanceStateAgentStateDistributionsAgentStateCount `json:"AgentStateCount,omitempty" xml:"AgentStateCount,omitempty" type:"Repeated"`
}

func (GetInstanceStateResponseBodyRealTimeInstanceStateAgentStateDistributions) GoString

func (GetInstanceStateResponseBodyRealTimeInstanceStateAgentStateDistributions) String

type GetInstanceStateResponseBodyRealTimeInstanceStateAgentStateDistributionsAgentStateCount

type GetInstanceStateResponseBodyRealTimeInstanceStateAgentStateDistributionsAgentStateCount struct {
	Count *int64  `json:"Count,omitempty" xml:"Count,omitempty"`
	State *string `json:"State,omitempty" xml:"State,omitempty"`
}

func (GetInstanceStateResponseBodyRealTimeInstanceStateAgentStateDistributionsAgentStateCount) GoString

func (GetInstanceStateResponseBodyRealTimeInstanceStateAgentStateDistributionsAgentStateCount) String

type GetInstanceSummaryReportByIntervalRequest

type GetInstanceSummaryReportByIntervalRequest struct {
	EndTime    *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Interval   *string `json:"Interval,omitempty" xml:"Interval,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	StartTime  *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (GetInstanceSummaryReportByIntervalRequest) GoString

func (*GetInstanceSummaryReportByIntervalRequest) SetEndTime

func (*GetInstanceSummaryReportByIntervalRequest) SetInstanceId

func (*GetInstanceSummaryReportByIntervalRequest) SetInterval

func (*GetInstanceSummaryReportByIntervalRequest) SetPageNumber

func (*GetInstanceSummaryReportByIntervalRequest) SetPageSize

func (*GetInstanceSummaryReportByIntervalRequest) SetStartTime

func (GetInstanceSummaryReportByIntervalRequest) String

type GetInstanceSummaryReportByIntervalResponse

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

func (GetInstanceSummaryReportByIntervalResponse) GoString

func (*GetInstanceSummaryReportByIntervalResponse) SetHeaders

func (*GetInstanceSummaryReportByIntervalResponse) SetStatusCode

func (GetInstanceSummaryReportByIntervalResponse) String

type GetInstanceSummaryReportByIntervalResponseBody

type GetInstanceSummaryReportByIntervalResponseBody struct {
	Code                       *string                                                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode             *int32                                                                    `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	InstanceTimeIntervalReport *GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReport `json:"InstanceTimeIntervalReport,omitempty" xml:"InstanceTimeIntervalReport,omitempty" type:"Struct"`
	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 (GetInstanceSummaryReportByIntervalResponseBody) GoString

func (*GetInstanceSummaryReportByIntervalResponseBody) SetCode

func (*GetInstanceSummaryReportByIntervalResponseBody) SetHttpStatusCode

func (*GetInstanceSummaryReportByIntervalResponseBody) SetMessage

func (*GetInstanceSummaryReportByIntervalResponseBody) SetRequestId

func (*GetInstanceSummaryReportByIntervalResponseBody) SetSuccess

func (GetInstanceSummaryReportByIntervalResponseBody) String

type GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReport

type GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReport struct {
	InstanceId   *string                                                                               `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	IntervalList *GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalList `json:"IntervalList,omitempty" xml:"IntervalList,omitempty" type:"Struct"`
}

func (GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReport) GoString

func (*GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReport) SetInstanceId

func (GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReport) String

type GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalList

type GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalList struct {
	InstanceSummaryReport []*GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReport `json:"InstanceSummaryReport,omitempty" xml:"InstanceSummaryReport,omitempty" type:"Repeated"`
}

func (GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalList) GoString

func (GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalList) String

type GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReport

type GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReport struct {
	Inbound    *GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportInbound  `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	InstanceId *string                                                                                                            `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Outbound   *GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportOutbound `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall    *GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportOverall  `json:"Overall,omitempty" xml:"Overall,omitempty" type:"Struct"`
	Timestamp  *string                                                                                                            `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReport) GoString

func (GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReport) String

type GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportInbound

type GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportInbound struct {
	AverageRingTime              *int64   `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWaitTime              *int64   `json:"AverageWaitTime,omitempty" xml:"AverageWaitTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAbandonedInIVR          *int64   `json:"CallsAbandonedInIVR,omitempty" xml:"CallsAbandonedInIVR,omitempty"`
	CallsAbandonedInQueue        *int64   `json:"CallsAbandonedInQueue,omitempty" xml:"CallsAbandonedInQueue,omitempty"`
	CallsHandled                 *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsIncomingIVR             *int64   `json:"CallsIncomingIVR,omitempty" xml:"CallsIncomingIVR,omitempty"`
	CallsIncomingLine            *int64   `json:"CallsIncomingLine,omitempty" xml:"CallsIncomingLine,omitempty"`
	CallsIncomingQueue           *int64   `json:"CallsIncomingQueue,omitempty" xml:"CallsIncomingQueue,omitempty"`
	CallsOffered                 *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	HandleRate                   *float32 `json:"HandleRate,omitempty" xml:"HandleRate,omitempty"`
	MaxRingTime                  *int64   `json:"MaxRingTime,omitempty" xml:"MaxRingTime,omitempty"`
	MaxTalkTime                  *string  `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWaitTime                  *int64   `json:"MaxWaitTime,omitempty" xml:"MaxWaitTime,omitempty"`
	MaxWorkTime                  *int64   `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	SatisfactionIndex            *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,omitempty"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	ServiceLevel20               *float32 `json:"ServiceLevel20,omitempty" xml:"ServiceLevel20,omitempty"`
	TotalRingTime                *int64   `json:"TotalRingTime,omitempty" xml:"TotalRingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWaitTime                *int64   `json:"TotalWaitTime,omitempty" xml:"TotalWaitTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportInbound) GoString

func (GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportInbound) String

type GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportOutbound

type GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *int64   `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalDialingTime             *int64   `json:"TotalDialingTime,omitempty" xml:"TotalDialingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportOutbound) GoString

func (GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportOutbound) String

type GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportOverall

type GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportOverall struct {
	AverageReadyTime             *int64   `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,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"`
	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"`
	TotalLoggedInTime            *int64   `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,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 (GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportOverall) GoString

func (GetInstanceSummaryReportByIntervalResponseBodyInstanceTimeIntervalReportIntervalListInstanceSummaryReportOverall) String

type GetInstanceSummaryReportRequest

type GetInstanceSummaryReportRequest struct {
	EndTime    *string `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"`
	StartTime  *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (GetInstanceSummaryReportRequest) GoString

func (*GetInstanceSummaryReportRequest) SetEndTime

func (*GetInstanceSummaryReportRequest) SetInstanceId

func (*GetInstanceSummaryReportRequest) SetPageNumber

func (*GetInstanceSummaryReportRequest) SetPageSize

func (*GetInstanceSummaryReportRequest) SetStartTime

func (GetInstanceSummaryReportRequest) String

type GetInstanceSummaryReportResponse

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

func (GetInstanceSummaryReportResponse) GoString

func (*GetInstanceSummaryReportResponse) SetHeaders

func (*GetInstanceSummaryReportResponse) SetStatusCode

func (GetInstanceSummaryReportResponse) String

type GetInstanceSummaryReportResponseBody

type GetInstanceSummaryReportResponseBody struct {
	Code                  *string                                                    `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode        *int32                                                     `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	InstanceSummaryReport *GetInstanceSummaryReportResponseBodyInstanceSummaryReport `json:"InstanceSummaryReport,omitempty" xml:"InstanceSummaryReport,omitempty" type:"Struct"`
	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 (GetInstanceSummaryReportResponseBody) GoString

func (*GetInstanceSummaryReportResponseBody) SetCode

func (*GetInstanceSummaryReportResponseBody) SetHttpStatusCode

func (*GetInstanceSummaryReportResponseBody) SetMessage

func (*GetInstanceSummaryReportResponseBody) SetRequestId

func (*GetInstanceSummaryReportResponseBody) SetSuccess

func (GetInstanceSummaryReportResponseBody) String

type GetInstanceSummaryReportResponseBodyInstanceSummaryReport

type GetInstanceSummaryReportResponseBodyInstanceSummaryReport struct {
	Inbound    *GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound  `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	InstanceId *string                                                            `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Outbound   *GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall    *GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall  `json:"Overall,omitempty" xml:"Overall,omitempty" type:"Struct"`
}

func (GetInstanceSummaryReportResponseBodyInstanceSummaryReport) GoString

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReport) SetInstanceId

func (GetInstanceSummaryReportResponseBodyInstanceSummaryReport) String

type GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound

type GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound struct {
	AverageRingTime              *int64   `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWaitTime              *int64   `json:"AverageWaitTime,omitempty" xml:"AverageWaitTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAbandonedInIVR          *int64   `json:"CallsAbandonedInIVR,omitempty" xml:"CallsAbandonedInIVR,omitempty"`
	CallsAbandonedInQueue        *int64   `json:"CallsAbandonedInQueue,omitempty" xml:"CallsAbandonedInQueue,omitempty"`
	CallsHandled                 *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsIncomingIVR             *int64   `json:"CallsIncomingIVR,omitempty" xml:"CallsIncomingIVR,omitempty"`
	CallsIncomingLine            *int64   `json:"CallsIncomingLine,omitempty" xml:"CallsIncomingLine,omitempty"`
	CallsIncomingQueue           *int64   `json:"CallsIncomingQueue,omitempty" xml:"CallsIncomingQueue,omitempty"`
	CallsOffered                 *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	HandleRate                   *float32 `json:"HandleRate,omitempty" xml:"HandleRate,omitempty"`
	MaxRingTime                  *int64   `json:"MaxRingTime,omitempty" xml:"MaxRingTime,omitempty"`
	MaxTalkTime                  *string  `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWaitTime                  *int64   `json:"MaxWaitTime,omitempty" xml:"MaxWaitTime,omitempty"`
	MaxWorkTime                  *int64   `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	SatisfactionIndex            *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,omitempty"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	ServiceLevel20               *float32 `json:"ServiceLevel20,omitempty" xml:"ServiceLevel20,omitempty"`
	TotalRingTime                *int64   `json:"TotalRingTime,omitempty" xml:"TotalRingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWaitTime                *int64   `json:"TotalWaitTime,omitempty" xml:"TotalWaitTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) GoString

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetAverageRingTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetAverageTalkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetAverageWaitTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetAverageWorkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetCallsAbandonedInIVR

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetCallsAbandonedInQueue

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetCallsHandled

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetCallsIncomingIVR

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetCallsIncomingLine

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetCallsIncomingQueue

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetCallsOffered

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetHandleRate

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetMaxRingTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetMaxTalkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetMaxWaitTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetMaxWorkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetSatisfactionIndex

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetSatisfactionSurveysOffered

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetSatisfactionSurveysResponded

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetServiceLevel20

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetTotalRingTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetTotalTalkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetTotalWaitTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) SetTotalWorkTime

func (GetInstanceSummaryReportResponseBodyInstanceSummaryReportInbound) String

type GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound

type GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *int64   `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalDialingTime             *int64   `json:"TotalDialingTime,omitempty" xml:"TotalDialingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) GoString

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetAnswerRate

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetAverageDialingTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetAverageTalkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetAverageWorkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetCallsAnswered

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetCallsDialed

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetMaxDialingTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetMaxTalkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetMaxWorkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetSatisfactionIndex

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetSatisfactionSurveysOffered

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetSatisfactionSurveysResponded

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetTotalDialingTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetTotalTalkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) SetTotalWorkTime

func (GetInstanceSummaryReportResponseBodyInstanceSummaryReportOutbound) String

type GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall

type GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall struct {
	AverageReadyTime             *int64   `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,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"`
	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"`
	TotalLoggedInTime            *int64   `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,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 (GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) GoString

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetAverageReadyTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetAverageTalkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetAverageWorkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetMaxReadyTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetMaxTalkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetMaxWorkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetOccupancyRate

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetSatisfactionIndex

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetSatisfactionSurveysOffered

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetSatisfactionSurveysResponded

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetTotalBreakTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetTotalCalls

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetTotalLoggedInTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetTotalReadyTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetTotalTalkTime

func (*GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) SetTotalWorkTime

func (GetInstanceSummaryReportResponseBodyInstanceSummaryReportOverall) String

type GetInstanceSummaryReportSinceMidnightRequest

type GetInstanceSummaryReportSinceMidnightRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (GetInstanceSummaryReportSinceMidnightRequest) GoString

func (*GetInstanceSummaryReportSinceMidnightRequest) SetInstanceId

func (*GetInstanceSummaryReportSinceMidnightRequest) SetPageNumber

func (*GetInstanceSummaryReportSinceMidnightRequest) SetPageSize

func (GetInstanceSummaryReportSinceMidnightRequest) String

type GetInstanceSummaryReportSinceMidnightResponse

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

func (GetInstanceSummaryReportSinceMidnightResponse) GoString

func (*GetInstanceSummaryReportSinceMidnightResponse) SetHeaders

func (*GetInstanceSummaryReportSinceMidnightResponse) SetStatusCode

func (GetInstanceSummaryReportSinceMidnightResponse) String

type GetInstanceSummaryReportSinceMidnightResponseBody

type GetInstanceSummaryReportSinceMidnightResponseBody struct {
	Code                  *string                                                                 `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode        *int32                                                                  `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	InstanceSummaryReport *GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReport `json:"InstanceSummaryReport,omitempty" xml:"InstanceSummaryReport,omitempty" type:"Struct"`
	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 (GetInstanceSummaryReportSinceMidnightResponseBody) GoString

func (*GetInstanceSummaryReportSinceMidnightResponseBody) SetCode

func (*GetInstanceSummaryReportSinceMidnightResponseBody) SetHttpStatusCode

func (*GetInstanceSummaryReportSinceMidnightResponseBody) SetMessage

func (*GetInstanceSummaryReportSinceMidnightResponseBody) SetRequestId

func (*GetInstanceSummaryReportSinceMidnightResponseBody) SetSuccess

func (GetInstanceSummaryReportSinceMidnightResponseBody) String

type GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReport

type GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReport struct {
	Inbound    *GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound  `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	InstanceId *string                                                                         `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Outbound   *GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall    *GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall  `json:"Overall,omitempty" xml:"Overall,omitempty" type:"Struct"`
	Timestamp  *string                                                                         `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReport) GoString

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReport) SetInstanceId

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReport) SetTimestamp

func (GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReport) String

type GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound

type GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound struct {
	AverageRingTime              *int64   `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWaitTime              *int64   `json:"AverageWaitTime,omitempty" xml:"AverageWaitTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAbandonedInIVR          *int64   `json:"CallsAbandonedInIVR,omitempty" xml:"CallsAbandonedInIVR,omitempty"`
	CallsAbandonedInQueue        *int64   `json:"CallsAbandonedInQueue,omitempty" xml:"CallsAbandonedInQueue,omitempty"`
	CallsHandled                 *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsIncomingIVR             *int64   `json:"CallsIncomingIVR,omitempty" xml:"CallsIncomingIVR,omitempty"`
	CallsIncomingLine            *int64   `json:"CallsIncomingLine,omitempty" xml:"CallsIncomingLine,omitempty"`
	CallsIncomingQueue           *int64   `json:"CallsIncomingQueue,omitempty" xml:"CallsIncomingQueue,omitempty"`
	CallsOffered                 *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	HandleRate                   *float32 `json:"HandleRate,omitempty" xml:"HandleRate,omitempty"`
	MaxRingTime                  *int64   `json:"MaxRingTime,omitempty" xml:"MaxRingTime,omitempty"`
	MaxTalkTime                  *string  `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWaitTime                  *int64   `json:"MaxWaitTime,omitempty" xml:"MaxWaitTime,omitempty"`
	MaxWorkTime                  *int64   `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	SatisfactionIndex            *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,omitempty"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	ServiceLevel20               *float32 `json:"ServiceLevel20,omitempty" xml:"ServiceLevel20,omitempty"`
	TotalRingTime                *int64   `json:"TotalRingTime,omitempty" xml:"TotalRingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWaitTime                *int64   `json:"TotalWaitTime,omitempty" xml:"TotalWaitTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) GoString

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetAverageRingTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetAverageTalkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetAverageWaitTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetAverageWorkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetCallsAbandonedInIVR

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetCallsAbandonedInQueue

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetCallsHandled

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetCallsIncomingIVR

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetCallsIncomingLine

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetCallsIncomingQueue

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetCallsOffered

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetHandleRate

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetMaxRingTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetMaxTalkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetMaxWaitTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetMaxWorkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetSatisfactionIndex

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetSatisfactionSurveysOffered

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetSatisfactionSurveysResponded

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetServiceLevel20

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetTotalRingTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetTotalTalkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetTotalWaitTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) SetTotalWorkTime

func (GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportInbound) String

type GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound

type GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *int64   `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalDialingTime             *int64   `json:"TotalDialingTime,omitempty" xml:"TotalDialingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) GoString

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetAnswerRate

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetAverageDialingTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetAverageTalkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetAverageWorkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetCallsAnswered

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetCallsDialed

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetMaxDialingTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetMaxTalkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetMaxWorkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetSatisfactionIndex

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetSatisfactionSurveysOffered

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetSatisfactionSurveysResponded

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetTotalDialingTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetTotalTalkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) SetTotalWorkTime

func (GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOutbound) String

type GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall

type GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall struct {
	AverageReadyTime             *int64   `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,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"`
	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"`
	TotalLoggedInTime            *int64   `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,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 (GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) GoString

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetAverageReadyTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetAverageTalkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetAverageWorkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetMaxReadyTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetMaxTalkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetMaxWorkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetOccupancyRate

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetSatisfactionIndex

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetSatisfactionSurveysOffered

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetSatisfactionSurveysResponded

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetTotalBreakTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetTotalCalls

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetTotalLoggedInTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetTotalReadyTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetTotalTalkTime

func (*GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) SetTotalWorkTime

func (GetInstanceSummaryReportSinceMidnightResponseBodyInstanceSummaryReportOverall) String

type GetNumberRegionInfoRequest

type GetNumberRegionInfoRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number     *string `json:"Number,omitempty" xml:"Number,omitempty"`
}

func (GetNumberRegionInfoRequest) GoString

func (s GetNumberRegionInfoRequest) GoString() string

func (*GetNumberRegionInfoRequest) SetInstanceId

func (*GetNumberRegionInfoRequest) SetNumber

func (GetNumberRegionInfoRequest) String

type GetNumberRegionInfoResponse

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

func (GetNumberRegionInfoResponse) GoString

func (s GetNumberRegionInfoResponse) GoString() string

func (*GetNumberRegionInfoResponse) SetBody

func (*GetNumberRegionInfoResponse) SetHeaders

func (*GetNumberRegionInfoResponse) SetStatusCode

func (GetNumberRegionInfoResponse) String

type GetNumberRegionInfoResponseBody

type GetNumberRegionInfoResponseBody struct {
	Code        *string                                     `json:"Code,omitempty" xml:"Code,omitempty"`
	Message     *string                                     `json:"Message,omitempty" xml:"Message,omitempty"`
	PhoneNumber *GetNumberRegionInfoResponseBodyPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Struct"`
	RequestId   *string                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success     *bool                                       `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetNumberRegionInfoResponseBody) GoString

func (*GetNumberRegionInfoResponseBody) SetCode

func (*GetNumberRegionInfoResponseBody) SetMessage

func (*GetNumberRegionInfoResponseBody) SetRequestId

func (*GetNumberRegionInfoResponseBody) SetSuccess

func (GetNumberRegionInfoResponseBody) String

type GetNumberRegionInfoResponseBodyPhoneNumber

type GetNumberRegionInfoResponseBodyPhoneNumber struct {
	City     *string `json:"City,omitempty" xml:"City,omitempty"`
	Number   *string `json:"Number,omitempty" xml:"Number,omitempty"`
	Province *string `json:"Province,omitempty" xml:"Province,omitempty"`
}

func (GetNumberRegionInfoResponseBodyPhoneNumber) GoString

func (*GetNumberRegionInfoResponseBodyPhoneNumber) SetCity

func (*GetNumberRegionInfoResponseBodyPhoneNumber) SetNumber

func (*GetNumberRegionInfoResponseBodyPhoneNumber) SetProvince

func (GetNumberRegionInfoResponseBodyPhoneNumber) String

type GetRecordOssUploadParamRequest

type GetRecordOssUploadParamRequest struct {
	FileName   *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (GetRecordOssUploadParamRequest) GoString

func (*GetRecordOssUploadParamRequest) SetFileName

func (*GetRecordOssUploadParamRequest) SetInstanceId

func (GetRecordOssUploadParamRequest) String

type GetRecordOssUploadParamResponse

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

func (GetRecordOssUploadParamResponse) GoString

func (*GetRecordOssUploadParamResponse) SetHeaders

func (*GetRecordOssUploadParamResponse) SetStatusCode

func (GetRecordOssUploadParamResponse) String

type GetRecordOssUploadParamResponseBody

type GetRecordOssUploadParamResponseBody struct {
	Code           *string `json:"Code,omitempty" xml:"Code,omitempty"`
	Dir            *string `json:"Dir,omitempty" xml:"Dir,omitempty"`
	Expires        *string `json:"Expires,omitempty" xml:"Expires,omitempty"`
	Host           *string `json:"Host,omitempty" xml:"Host,omitempty"`
	HttpStatusCode *int32  `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string `json:"Message,omitempty" xml:"Message,omitempty"`
	OssAccessKeyId *string `json:"OssAccessKeyId,omitempty" xml:"OssAccessKeyId,omitempty"`
	OssFileName    *string `json:"OssFileName,omitempty" xml:"OssFileName,omitempty"`
	Policy         *string `json:"Policy,omitempty" xml:"Policy,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Signature      *string `json:"Signature,omitempty" xml:"Signature,omitempty"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetRecordOssUploadParamResponseBody) GoString

func (*GetRecordOssUploadParamResponseBody) SetCode

func (*GetRecordOssUploadParamResponseBody) SetDir

func (*GetRecordOssUploadParamResponseBody) SetExpires

func (*GetRecordOssUploadParamResponseBody) SetHost

func (*GetRecordOssUploadParamResponseBody) SetHttpStatusCode

func (*GetRecordOssUploadParamResponseBody) SetMessage

func (*GetRecordOssUploadParamResponseBody) SetOssAccessKeyId

func (*GetRecordOssUploadParamResponseBody) SetOssFileName

func (*GetRecordOssUploadParamResponseBody) SetPolicy

func (*GetRecordOssUploadParamResponseBody) SetRequestId

func (*GetRecordOssUploadParamResponseBody) SetSignature

func (*GetRecordOssUploadParamResponseBody) SetSuccess

func (GetRecordOssUploadParamResponseBody) String

type GetRoutePointRequest

type GetRoutePointRequest struct {
	ContactFlowId *string `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (GetRoutePointRequest) GoString

func (s GetRoutePointRequest) GoString() string

func (*GetRoutePointRequest) SetContactFlowId

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

func (*GetRoutePointRequest) SetInstanceId

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

func (GetRoutePointRequest) String

func (s GetRoutePointRequest) String() string

type GetRoutePointResponse

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

func (GetRoutePointResponse) GoString

func (s GetRoutePointResponse) GoString() string

func (*GetRoutePointResponse) SetBody

func (*GetRoutePointResponse) SetHeaders

func (*GetRoutePointResponse) SetStatusCode

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

func (GetRoutePointResponse) String

func (s GetRoutePointResponse) String() string

type GetRoutePointResponseBody

type GetRoutePointResponseBody 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"`
	RoutePoint     *string `json:"RoutePoint,omitempty" xml:"RoutePoint,omitempty"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetRoutePointResponseBody) GoString

func (s GetRoutePointResponseBody) GoString() string

func (*GetRoutePointResponseBody) SetCode

func (*GetRoutePointResponseBody) SetHttpStatusCode

func (*GetRoutePointResponseBody) SetMessage

func (*GetRoutePointResponseBody) SetRequestId

func (*GetRoutePointResponseBody) SetRoutePoint

func (*GetRoutePointResponseBody) SetSuccess

func (GetRoutePointResponseBody) String

func (s GetRoutePointResponseBody) String() string

type GetServiceExtensionsRequest

type GetServiceExtensionsRequest struct {
	InstanceId  *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	ServiceType *string `json:"ServiceType,omitempty" xml:"ServiceType,omitempty"`
}

func (GetServiceExtensionsRequest) GoString

func (s GetServiceExtensionsRequest) GoString() string

func (*GetServiceExtensionsRequest) SetInstanceId

func (*GetServiceExtensionsRequest) SetServiceType

func (GetServiceExtensionsRequest) String

type GetServiceExtensionsResponse

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

func (GetServiceExtensionsResponse) GoString

func (s GetServiceExtensionsResponse) GoString() string

func (*GetServiceExtensionsResponse) SetBody

func (*GetServiceExtensionsResponse) SetHeaders

func (*GetServiceExtensionsResponse) SetStatusCode

func (GetServiceExtensionsResponse) String

type GetServiceExtensionsResponseBody

type GetServiceExtensionsResponseBody 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"`
	ServiceExtensions *GetServiceExtensionsResponseBodyServiceExtensions `json:"ServiceExtensions,omitempty" xml:"ServiceExtensions,omitempty" type:"Struct"`
	Success           *bool                                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetServiceExtensionsResponseBody) GoString

func (*GetServiceExtensionsResponseBody) SetCode

func (*GetServiceExtensionsResponseBody) SetHttpStatusCode

func (*GetServiceExtensionsResponseBody) SetMessage

func (*GetServiceExtensionsResponseBody) SetRequestId

func (*GetServiceExtensionsResponseBody) SetSuccess

func (GetServiceExtensionsResponseBody) String

type GetServiceExtensionsResponseBodyServiceExtensions

type GetServiceExtensionsResponseBodyServiceExtensions struct {
	ServiceExtension []*GetServiceExtensionsResponseBodyServiceExtensionsServiceExtension `json:"ServiceExtension,omitempty" xml:"ServiceExtension,omitempty" type:"Repeated"`
}

func (GetServiceExtensionsResponseBodyServiceExtensions) GoString

func (GetServiceExtensionsResponseBodyServiceExtensions) String

type GetServiceExtensionsResponseBodyServiceExtensionsServiceExtension

type GetServiceExtensionsResponseBodyServiceExtensionsServiceExtension struct {
	Name   *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Number *string `json:"Number,omitempty" xml:"Number,omitempty"`
}

func (GetServiceExtensionsResponseBodyServiceExtensionsServiceExtension) GoString

func (*GetServiceExtensionsResponseBodyServiceExtensionsServiceExtension) SetName

func (*GetServiceExtensionsResponseBodyServiceExtensionsServiceExtension) SetNumber

func (GetServiceExtensionsResponseBodyServiceExtensionsServiceExtension) String

type GetSmsConfigRequest

type GetSmsConfigRequest struct {
	InstanceId *string  `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Scenario   []*int32 `json:"Scenario,omitempty" xml:"Scenario,omitempty" type:"Repeated"`
}

func (GetSmsConfigRequest) GoString

func (s GetSmsConfigRequest) GoString() string

func (*GetSmsConfigRequest) SetInstanceId

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

func (*GetSmsConfigRequest) SetScenario

func (s *GetSmsConfigRequest) SetScenario(v []*int32) *GetSmsConfigRequest

func (GetSmsConfigRequest) String

func (s GetSmsConfigRequest) String() string

type GetSmsConfigResponse

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

func (GetSmsConfigResponse) GoString

func (s GetSmsConfigResponse) GoString() string

func (*GetSmsConfigResponse) SetBody

func (*GetSmsConfigResponse) SetHeaders

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

func (*GetSmsConfigResponse) SetStatusCode

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

func (GetSmsConfigResponse) String

func (s GetSmsConfigResponse) String() string

type GetSmsConfigResponseBody

type GetSmsConfigResponseBody 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"`
	SmsConfigs     *GetSmsConfigResponseBodySmsConfigs `json:"SmsConfigs,omitempty" xml:"SmsConfigs,omitempty" type:"Struct"`
	Success        *bool                               `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (GetSmsConfigResponseBody) GoString

func (s GetSmsConfigResponseBody) GoString() string

func (*GetSmsConfigResponseBody) SetCode

func (*GetSmsConfigResponseBody) SetHttpStatusCode

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

func (*GetSmsConfigResponseBody) SetMessage

func (*GetSmsConfigResponseBody) SetRequestId

func (*GetSmsConfigResponseBody) SetSmsConfigs

func (*GetSmsConfigResponseBody) SetSuccess

func (GetSmsConfigResponseBody) String

func (s GetSmsConfigResponseBody) String() string

type GetSmsConfigResponseBodySmsConfigs

type GetSmsConfigResponseBodySmsConfigs struct {
	SmsConfig []*GetSmsConfigResponseBodySmsConfigsSmsConfig `json:"SmsConfig,omitempty" xml:"SmsConfig,omitempty" type:"Repeated"`
}

func (GetSmsConfigResponseBodySmsConfigs) GoString

func (GetSmsConfigResponseBodySmsConfigs) String

type GetSmsConfigResponseBodySmsConfigsSmsConfig

type GetSmsConfigResponseBodySmsConfigsSmsConfig struct {
	Description  *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Extra        *string `json:"Extra,omitempty" xml:"Extra,omitempty"`
	GmtCreate    *string `json:"GmtCreate,omitempty" xml:"GmtCreate,omitempty"`
	GmtModified  *string `json:"GmtModified,omitempty" xml:"GmtModified,omitempty"`
	Id           *int64  `json:"Id,omitempty" xml:"Id,omitempty"`
	Instance     *string `json:"Instance,omitempty" xml:"Instance,omitempty"`
	Name         *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Scenario     *int32  `json:"Scenario,omitempty" xml:"Scenario,omitempty"`
	SignName     *string `json:"SignName,omitempty" xml:"SignName,omitempty"`
	TemplateCode *string `json:"TemplateCode,omitempty" xml:"TemplateCode,omitempty"`
}

func (GetSmsConfigResponseBodySmsConfigsSmsConfig) GoString

func (*GetSmsConfigResponseBodySmsConfigsSmsConfig) SetDescription

func (*GetSmsConfigResponseBodySmsConfigsSmsConfig) SetExtra

func (*GetSmsConfigResponseBodySmsConfigsSmsConfig) SetGmtCreate

func (*GetSmsConfigResponseBodySmsConfigsSmsConfig) SetGmtModified

func (*GetSmsConfigResponseBodySmsConfigsSmsConfig) SetId

func (*GetSmsConfigResponseBodySmsConfigsSmsConfig) SetInstance

func (*GetSmsConfigResponseBodySmsConfigsSmsConfig) SetName

func (*GetSmsConfigResponseBodySmsConfigsSmsConfig) SetScenario

func (*GetSmsConfigResponseBodySmsConfigsSmsConfig) SetSignName

func (*GetSmsConfigResponseBodySmsConfigsSmsConfig) SetTemplateCode

func (GetSmsConfigResponseBodySmsConfigsSmsConfig) String

type GetTURNCredentialsRequest

type GetTURNCredentialsRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	UserName   *string `json:"UserName,omitempty" xml:"UserName,omitempty"`
}

func (GetTURNCredentialsRequest) GoString

func (s GetTURNCredentialsRequest) GoString() string

func (*GetTURNCredentialsRequest) SetInstanceId

func (*GetTURNCredentialsRequest) SetUserName

func (GetTURNCredentialsRequest) String

func (s GetTURNCredentialsRequest) String() string

type GetTURNCredentialsResponse

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

func (GetTURNCredentialsResponse) GoString

func (s GetTURNCredentialsResponse) GoString() string

func (*GetTURNCredentialsResponse) SetBody

func (*GetTURNCredentialsResponse) SetHeaders

func (*GetTURNCredentialsResponse) SetStatusCode

func (GetTURNCredentialsResponse) String

type GetTURNCredentialsResponseBody

type GetTURNCredentialsResponseBody 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"`
	Password       *string `json:"Password,omitempty" xml:"Password,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	Username       *string `json:"Username,omitempty" xml:"Username,omitempty"`
}

func (GetTURNCredentialsResponseBody) GoString

func (*GetTURNCredentialsResponseBody) SetCode

func (*GetTURNCredentialsResponseBody) SetHttpStatusCode

func (*GetTURNCredentialsResponseBody) SetMessage

func (*GetTURNCredentialsResponseBody) SetPassword

func (*GetTURNCredentialsResponseBody) SetRequestId

func (*GetTURNCredentialsResponseBody) SetSuccess

func (*GetTURNCredentialsResponseBody) SetUsername

func (GetTURNCredentialsResponseBody) String

type GetTURNServerListRequest

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

func (GetTURNServerListRequest) GoString

func (s GetTURNServerListRequest) GoString() string

func (*GetTURNServerListRequest) SetInstanceId

func (GetTURNServerListRequest) String

func (s GetTURNServerListRequest) String() string

type GetTURNServerListResponse

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

func (GetTURNServerListResponse) GoString

func (s GetTURNServerListResponse) GoString() string

func (*GetTURNServerListResponse) SetBody

func (*GetTURNServerListResponse) SetHeaders

func (*GetTURNServerListResponse) SetStatusCode

func (GetTURNServerListResponse) String

func (s GetTURNServerListResponse) String() string

type GetTURNServerListResponseBody

type GetTURNServerListResponseBody 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"`
	Success              *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TurnServerListConfig *string `json:"TurnServerListConfig,omitempty" xml:"TurnServerListConfig,omitempty"`
}

func (GetTURNServerListResponseBody) GoString

func (*GetTURNServerListResponseBody) SetCode

func (*GetTURNServerListResponseBody) SetHttpStatusCode

func (*GetTURNServerListResponseBody) SetMessage

func (*GetTURNServerListResponseBody) SetRequestId

func (*GetTURNServerListResponseBody) SetSuccess

func (*GetTURNServerListResponseBody) SetTurnServerListConfig

func (GetTURNServerListResponseBody) String

type GetUserByExtensionRequest

type GetUserByExtensionRequest struct {
	Extension  *string `json:"Extension,omitempty" xml:"Extension,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (GetUserByExtensionRequest) GoString

func (s GetUserByExtensionRequest) GoString() string

func (*GetUserByExtensionRequest) SetExtension

func (*GetUserByExtensionRequest) SetInstanceId

func (GetUserByExtensionRequest) String

func (s GetUserByExtensionRequest) String() string

type GetUserByExtensionResponse

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

func (GetUserByExtensionResponse) GoString

func (s GetUserByExtensionResponse) GoString() string

func (*GetUserByExtensionResponse) SetBody

func (*GetUserByExtensionResponse) SetHeaders

func (*GetUserByExtensionResponse) SetStatusCode

func (GetUserByExtensionResponse) String

type GetUserByExtensionResponseBody

type GetUserByExtensionResponseBody 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"`
	Success        *bool                               `json:"Success,omitempty" xml:"Success,omitempty"`
	User           *GetUserByExtensionResponseBodyUser `json:"User,omitempty" xml:"User,omitempty" type:"Struct"`
}

func (GetUserByExtensionResponseBody) GoString

func (*GetUserByExtensionResponseBody) SetCode

func (*GetUserByExtensionResponseBody) SetHttpStatusCode

func (*GetUserByExtensionResponseBody) SetMessage

func (*GetUserByExtensionResponseBody) SetRequestId

func (*GetUserByExtensionResponseBody) SetSuccess

func (GetUserByExtensionResponseBody) String

type GetUserByExtensionResponseBodyUser

type GetUserByExtensionResponseBodyUser struct {
	Detail      *GetUserByExtensionResponseBodyUserDetail        `json:"Detail,omitempty" xml:"Detail,omitempty" type:"Struct"`
	InstanceId  *string                                          `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RamId       *string                                          `json:"RamId,omitempty" xml:"RamId,omitempty"`
	Roles       []*GetUserByExtensionResponseBodyUserRoles       `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Repeated"`
	SkillLevels []*GetUserByExtensionResponseBodyUserSkillLevels `json:"SkillLevels,omitempty" xml:"SkillLevels,omitempty" type:"Repeated"`
	UserId      *string                                          `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (GetUserByExtensionResponseBodyUser) GoString

func (*GetUserByExtensionResponseBodyUser) SetInstanceId

func (*GetUserByExtensionResponseBodyUser) SetRamId

func (*GetUserByExtensionResponseBodyUser) SetUserId

func (GetUserByExtensionResponseBodyUser) String

type GetUserByExtensionResponseBodyUserDetail

type GetUserByExtensionResponseBodyUserDetail struct {
	Department  *string `json:"Department,omitempty" xml:"Department,omitempty"`
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Email       *string `json:"Email,omitempty" xml:"Email,omitempty"`
	Extension   *string `json:"Extension,omitempty" xml:"Extension,omitempty"`
	LoginName   *string `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	Phone       *string `json:"Phone,omitempty" xml:"Phone,omitempty"`
}

func (GetUserByExtensionResponseBodyUserDetail) GoString

func (*GetUserByExtensionResponseBodyUserDetail) SetDepartment

func (*GetUserByExtensionResponseBodyUserDetail) SetDisplayName

func (*GetUserByExtensionResponseBodyUserDetail) SetEmail

func (*GetUserByExtensionResponseBodyUserDetail) SetExtension

func (*GetUserByExtensionResponseBodyUserDetail) SetLoginName

func (*GetUserByExtensionResponseBodyUserDetail) SetPhone

func (GetUserByExtensionResponseBodyUserDetail) String

type GetUserByExtensionResponseBodyUserRoles

type GetUserByExtensionResponseBodyUserRoles struct {
	InstanceId      *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RoleDescription *string `json:"RoleDescription,omitempty" xml:"RoleDescription,omitempty"`
	RoleId          *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName        *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
}

func (GetUserByExtensionResponseBodyUserRoles) GoString

func (*GetUserByExtensionResponseBodyUserRoles) SetInstanceId

func (*GetUserByExtensionResponseBodyUserRoles) SetRoleDescription

func (*GetUserByExtensionResponseBodyUserRoles) SetRoleId

func (*GetUserByExtensionResponseBodyUserRoles) SetRoleName

func (GetUserByExtensionResponseBodyUserRoles) String

type GetUserByExtensionResponseBodyUserSkillLevels

type GetUserByExtensionResponseBodyUserSkillLevels struct {
	Level        *int32                                              `json:"Level,omitempty" xml:"Level,omitempty"`
	Skill        *GetUserByExtensionResponseBodyUserSkillLevelsSkill `json:"Skill,omitempty" xml:"Skill,omitempty" type:"Struct"`
	SkillLevelId *string                                             `json:"SkillLevelId,omitempty" xml:"SkillLevelId,omitempty"`
}

func (GetUserByExtensionResponseBodyUserSkillLevels) GoString

func (*GetUserByExtensionResponseBodyUserSkillLevels) SetLevel

func (*GetUserByExtensionResponseBodyUserSkillLevels) SetSkillLevelId

func (GetUserByExtensionResponseBodyUserSkillLevels) String

type GetUserByExtensionResponseBodyUserSkillLevelsSkill

type GetUserByExtensionResponseBodyUserSkillLevelsSkill struct {
	InstanceId            *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	SkillGroupDescription *string `json:"SkillGroupDescription,omitempty" xml:"SkillGroupDescription,omitempty"`
	SkillGroupId          *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName        *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
}

func (GetUserByExtensionResponseBodyUserSkillLevelsSkill) GoString

func (*GetUserByExtensionResponseBodyUserSkillLevelsSkill) SetInstanceId

func (*GetUserByExtensionResponseBodyUserSkillLevelsSkill) SetSkillGroupDescription

func (*GetUserByExtensionResponseBodyUserSkillLevelsSkill) SetSkillGroupId

func (*GetUserByExtensionResponseBodyUserSkillLevelsSkill) SetSkillGroupName

func (GetUserByExtensionResponseBodyUserSkillLevelsSkill) String

type GetUserRequest

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

func (GetUserRequest) GoString

func (s GetUserRequest) GoString() string

func (*GetUserRequest) SetInstanceId

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

func (*GetUserRequest) SetUserId

func (s *GetUserRequest) SetUserId(v string) *GetUserRequest

func (GetUserRequest) String

func (s GetUserRequest) String() string

type GetUserResponse

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

func (GetUserResponse) GoString

func (s GetUserResponse) GoString() string

func (*GetUserResponse) SetBody

func (*GetUserResponse) SetHeaders

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

func (*GetUserResponse) SetStatusCode

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

func (GetUserResponse) String

func (s GetUserResponse) String() string

type GetUserResponseBody

type GetUserResponseBody 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"`
	Success        *bool                    `json:"Success,omitempty" xml:"Success,omitempty"`
	User           *GetUserResponseBodyUser `json:"User,omitempty" xml:"User,omitempty" type:"Struct"`
}

func (GetUserResponseBody) GoString

func (s GetUserResponseBody) GoString() string

func (*GetUserResponseBody) SetCode

func (*GetUserResponseBody) SetHttpStatusCode

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

func (*GetUserResponseBody) SetMessage

func (*GetUserResponseBody) SetRequestId

func (s *GetUserResponseBody) SetRequestId(v string) *GetUserResponseBody

func (*GetUserResponseBody) SetSuccess

func (s *GetUserResponseBody) SetSuccess(v bool) *GetUserResponseBody

func (*GetUserResponseBody) SetUser

func (GetUserResponseBody) String

func (s GetUserResponseBody) String() string

type GetUserResponseBodyUser

type GetUserResponseBodyUser struct {
	Detail      *GetUserResponseBodyUserDetail      `json:"Detail,omitempty" xml:"Detail,omitempty" type:"Struct"`
	InstanceId  *string                             `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RamId       *string                             `json:"RamId,omitempty" xml:"RamId,omitempty"`
	Roles       *GetUserResponseBodyUserRoles       `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Struct"`
	SkillLevels *GetUserResponseBodyUserSkillLevels `json:"SkillLevels,omitempty" xml:"SkillLevels,omitempty" type:"Struct"`
	UserId      *string                             `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (GetUserResponseBodyUser) GoString

func (s GetUserResponseBodyUser) GoString() string

func (*GetUserResponseBodyUser) SetDetail

func (*GetUserResponseBodyUser) SetInstanceId

func (*GetUserResponseBodyUser) SetRamId

func (*GetUserResponseBodyUser) SetRoles

func (*GetUserResponseBodyUser) SetSkillLevels

func (*GetUserResponseBodyUser) SetUserId

func (GetUserResponseBodyUser) String

func (s GetUserResponseBodyUser) String() string

type GetUserResponseBodyUserDetail

type GetUserResponseBodyUserDetail struct {
	Department  *string `json:"Department,omitempty" xml:"Department,omitempty"`
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Email       *string `json:"Email,omitempty" xml:"Email,omitempty"`
	LoginName   *string `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	Phone       *string `json:"Phone,omitempty" xml:"Phone,omitempty"`
}

func (GetUserResponseBodyUserDetail) GoString

func (*GetUserResponseBodyUserDetail) SetDepartment

func (*GetUserResponseBodyUserDetail) SetDisplayName

func (*GetUserResponseBodyUserDetail) SetEmail

func (*GetUserResponseBodyUserDetail) SetLoginName

func (*GetUserResponseBodyUserDetail) SetPhone

func (GetUserResponseBodyUserDetail) String

type GetUserResponseBodyUserRoles

type GetUserResponseBodyUserRoles struct {
	Role []*GetUserResponseBodyUserRolesRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Repeated"`
}

func (GetUserResponseBodyUserRoles) GoString

func (s GetUserResponseBodyUserRoles) GoString() string

func (*GetUserResponseBodyUserRoles) SetRole

func (GetUserResponseBodyUserRoles) String

type GetUserResponseBodyUserRolesRole

type GetUserResponseBodyUserRolesRole struct {
	InstanceId      *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RoleDescription *string `json:"RoleDescription,omitempty" xml:"RoleDescription,omitempty"`
	RoleId          *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName        *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
}

func (GetUserResponseBodyUserRolesRole) GoString

func (*GetUserResponseBodyUserRolesRole) SetInstanceId

func (*GetUserResponseBodyUserRolesRole) SetRoleDescription

func (*GetUserResponseBodyUserRolesRole) SetRoleId

func (*GetUserResponseBodyUserRolesRole) SetRoleName

func (GetUserResponseBodyUserRolesRole) String

type GetUserResponseBodyUserSkillLevels

type GetUserResponseBodyUserSkillLevels struct {
	SkillLevel []*GetUserResponseBodyUserSkillLevelsSkillLevel `json:"SkillLevel,omitempty" xml:"SkillLevel,omitempty" type:"Repeated"`
}

func (GetUserResponseBodyUserSkillLevels) GoString

func (GetUserResponseBodyUserSkillLevels) String

type GetUserResponseBodyUserSkillLevelsSkillLevel

type GetUserResponseBodyUserSkillLevelsSkillLevel struct {
	Level        *int32                                             `json:"Level,omitempty" xml:"Level,omitempty"`
	Skill        *GetUserResponseBodyUserSkillLevelsSkillLevelSkill `json:"Skill,omitempty" xml:"Skill,omitempty" type:"Struct"`
	SkillLevelId *string                                            `json:"SkillLevelId,omitempty" xml:"SkillLevelId,omitempty"`
}

func (GetUserResponseBodyUserSkillLevelsSkillLevel) GoString

func (*GetUserResponseBodyUserSkillLevelsSkillLevel) SetLevel

func (*GetUserResponseBodyUserSkillLevelsSkillLevel) SetSkillLevelId

func (GetUserResponseBodyUserSkillLevelsSkillLevel) String

type GetUserResponseBodyUserSkillLevelsSkillLevelSkill

type GetUserResponseBodyUserSkillLevelsSkillLevelSkill struct {
	InstanceId            *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	SkillGroupDescription *string `json:"SkillGroupDescription,omitempty" xml:"SkillGroupDescription,omitempty"`
	SkillGroupId          *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName        *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
}

func (GetUserResponseBodyUserSkillLevelsSkillLevelSkill) GoString

func (*GetUserResponseBodyUserSkillLevelsSkillLevelSkill) SetInstanceId

func (*GetUserResponseBodyUserSkillLevelsSkillLevelSkill) SetSkillGroupDescription

func (*GetUserResponseBodyUserSkillLevelsSkillLevelSkill) SetSkillGroupId

func (*GetUserResponseBodyUserSkillLevelsSkillLevelSkill) SetSkillGroupName

func (GetUserResponseBodyUserSkillLevelsSkillLevelSkill) String

type LaunchAppraiseRequest

type LaunchAppraiseRequest struct {
	Acid       *string `json:"Acid,omitempty" xml:"Acid,omitempty"`
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (LaunchAppraiseRequest) GoString

func (s LaunchAppraiseRequest) GoString() string

func (*LaunchAppraiseRequest) SetAcid

func (*LaunchAppraiseRequest) SetInstanceId

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

func (LaunchAppraiseRequest) String

func (s LaunchAppraiseRequest) String() string

type LaunchAppraiseResponse

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

func (LaunchAppraiseResponse) GoString

func (s LaunchAppraiseResponse) GoString() string

func (*LaunchAppraiseResponse) SetBody

func (*LaunchAppraiseResponse) SetHeaders

func (*LaunchAppraiseResponse) SetStatusCode

func (LaunchAppraiseResponse) String

func (s LaunchAppraiseResponse) String() string

type LaunchAppraiseResponseBody

type LaunchAppraiseResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (LaunchAppraiseResponseBody) GoString

func (s LaunchAppraiseResponseBody) GoString() string

func (*LaunchAppraiseResponseBody) SetCode

func (*LaunchAppraiseResponseBody) SetHttpStatusCode

func (*LaunchAppraiseResponseBody) SetMessage

func (*LaunchAppraiseResponseBody) SetRequestId

func (*LaunchAppraiseResponseBody) SetSuccess

func (LaunchAppraiseResponseBody) String

type LaunchShortMessageAppraiseRequest

type LaunchShortMessageAppraiseRequest struct {
	Acid         *string `json:"Acid,omitempty" xml:"Acid,omitempty"`
	ContactType  *int32  `json:"ContactType,omitempty" xml:"ContactType,omitempty"`
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PhoneNumbers *string `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty"`
	SkillGroupId *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
}

func (LaunchShortMessageAppraiseRequest) GoString

func (*LaunchShortMessageAppraiseRequest) SetAcid

func (*LaunchShortMessageAppraiseRequest) SetContactType

func (*LaunchShortMessageAppraiseRequest) SetInstanceId

func (*LaunchShortMessageAppraiseRequest) SetPhoneNumbers

func (*LaunchShortMessageAppraiseRequest) SetSkillGroupId

func (LaunchShortMessageAppraiseRequest) String

type LaunchShortMessageAppraiseResponse

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

func (LaunchShortMessageAppraiseResponse) GoString

func (*LaunchShortMessageAppraiseResponse) SetHeaders

func (*LaunchShortMessageAppraiseResponse) SetStatusCode

func (LaunchShortMessageAppraiseResponse) String

type LaunchShortMessageAppraiseResponseBody

type LaunchShortMessageAppraiseResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (LaunchShortMessageAppraiseResponseBody) GoString

func (*LaunchShortMessageAppraiseResponseBody) SetCode

func (*LaunchShortMessageAppraiseResponseBody) SetHttpStatusCode

func (*LaunchShortMessageAppraiseResponseBody) SetMessage

func (*LaunchShortMessageAppraiseResponseBody) SetRequestId

func (*LaunchShortMessageAppraiseResponseBody) SetSuccess

func (LaunchShortMessageAppraiseResponseBody) String

type ListAgentDevicesRequest

type ListAgentDevicesRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RamIds     *string `json:"RamIds,omitempty" xml:"RamIds,omitempty"`
	StartTime  *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	StopTime   *int64  `json:"StopTime,omitempty" xml:"StopTime,omitempty"`
}

func (ListAgentDevicesRequest) GoString

func (s ListAgentDevicesRequest) GoString() string

func (*ListAgentDevicesRequest) SetInstanceId

func (*ListAgentDevicesRequest) SetRamIds

func (*ListAgentDevicesRequest) SetStartTime

func (*ListAgentDevicesRequest) SetStopTime

func (ListAgentDevicesRequest) String

func (s ListAgentDevicesRequest) String() string

type ListAgentDevicesResponse

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

func (ListAgentDevicesResponse) GoString

func (s ListAgentDevicesResponse) GoString() string

func (*ListAgentDevicesResponse) SetBody

func (*ListAgentDevicesResponse) SetHeaders

func (*ListAgentDevicesResponse) SetStatusCode

func (ListAgentDevicesResponse) String

func (s ListAgentDevicesResponse) String() string

type ListAgentDevicesResponseBody

type ListAgentDevicesResponseBody struct {
	AgentDeviceList *ListAgentDevicesResponseBodyAgentDeviceList `json:"AgentDeviceList,omitempty" xml:"AgentDeviceList,omitempty" type:"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"`
	Success         *bool                                        `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListAgentDevicesResponseBody) GoString

func (s ListAgentDevicesResponseBody) GoString() string

func (*ListAgentDevicesResponseBody) SetCode

func (*ListAgentDevicesResponseBody) SetHttpStatusCode

func (*ListAgentDevicesResponseBody) SetMessage

func (*ListAgentDevicesResponseBody) SetRequestId

func (*ListAgentDevicesResponseBody) SetSuccess

func (ListAgentDevicesResponseBody) String

type ListAgentDevicesResponseBodyAgentDeviceList

type ListAgentDevicesResponseBodyAgentDeviceList struct {
	AgentDevice []*ListAgentDevicesResponseBodyAgentDeviceListAgentDevice `json:"AgentDevice,omitempty" xml:"AgentDevice,omitempty" type:"Repeated"`
}

func (ListAgentDevicesResponseBodyAgentDeviceList) GoString

func (ListAgentDevicesResponseBodyAgentDeviceList) String

type ListAgentDevicesResponseBodyAgentDeviceListAgentDevice

type ListAgentDevicesResponseBodyAgentDeviceListAgentDevice struct {
	BrowserVersion *string `json:"BrowserVersion,omitempty" xml:"BrowserVersion,omitempty"`
	ClientIp       *string `json:"ClientIp,omitempty" xml:"ClientIp,omitempty"`
	ClientPort     *string `json:"ClientPort,omitempty" xml:"ClientPort,omitempty"`
	InstanceId     *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	IsLogin        *int32  `json:"IsLogin,omitempty" xml:"IsLogin,omitempty"`
	LoginTime      *int64  `json:"LoginTime,omitempty" xml:"LoginTime,omitempty"`
	RamId          *int64  `json:"RamId,omitempty" xml:"RamId,omitempty"`
	Remark         *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
}

func (ListAgentDevicesResponseBodyAgentDeviceListAgentDevice) GoString

func (*ListAgentDevicesResponseBodyAgentDeviceListAgentDevice) SetBrowserVersion

func (*ListAgentDevicesResponseBodyAgentDeviceListAgentDevice) SetClientIp

func (*ListAgentDevicesResponseBodyAgentDeviceListAgentDevice) SetClientPort

func (*ListAgentDevicesResponseBodyAgentDeviceListAgentDevice) SetInstanceId

func (*ListAgentDevicesResponseBodyAgentDeviceListAgentDevice) SetIsLogin

func (*ListAgentDevicesResponseBodyAgentDeviceListAgentDevice) SetLoginTime

func (*ListAgentDevicesResponseBodyAgentDeviceListAgentDevice) SetRamId

func (*ListAgentDevicesResponseBodyAgentDeviceListAgentDevice) SetRemark

func (ListAgentDevicesResponseBodyAgentDeviceListAgentDevice) String

type ListAgentEventsRequest

type ListAgentEventsRequest struct {
	Event      []*string `json:"Event,omitempty" xml:"Event,omitempty" type:"Repeated"`
	InstanceId *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RamId      []*string `json:"RamId,omitempty" xml:"RamId,omitempty" type:"Repeated"`
	StartTime  *int64    `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	StopTime   *int64    `json:"StopTime,omitempty" xml:"StopTime,omitempty"`
}

func (ListAgentEventsRequest) GoString

func (s ListAgentEventsRequest) GoString() string

func (*ListAgentEventsRequest) SetEvent

func (*ListAgentEventsRequest) SetInstanceId

func (*ListAgentEventsRequest) SetRamId

func (*ListAgentEventsRequest) SetStartTime

func (*ListAgentEventsRequest) SetStopTime

func (ListAgentEventsRequest) String

func (s ListAgentEventsRequest) String() string

type ListAgentEventsResponse

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

func (ListAgentEventsResponse) GoString

func (s ListAgentEventsResponse) GoString() string

func (*ListAgentEventsResponse) SetBody

func (*ListAgentEventsResponse) SetHeaders

func (*ListAgentEventsResponse) SetStatusCode

func (ListAgentEventsResponse) String

func (s ListAgentEventsResponse) String() string

type ListAgentEventsResponseBody

type ListAgentEventsResponseBody struct {
	AgentEventList *ListAgentEventsResponseBodyAgentEventList `json:"AgentEventList,omitempty" xml:"AgentEventList,omitempty" type:"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"`
	Success        *bool                                      `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListAgentEventsResponseBody) GoString

func (s ListAgentEventsResponseBody) GoString() string

func (*ListAgentEventsResponseBody) SetCode

func (*ListAgentEventsResponseBody) SetHttpStatusCode

func (*ListAgentEventsResponseBody) SetMessage

func (*ListAgentEventsResponseBody) SetRequestId

func (*ListAgentEventsResponseBody) SetSuccess

func (ListAgentEventsResponseBody) String

type ListAgentEventsResponseBodyAgentEventList

type ListAgentEventsResponseBodyAgentEventList struct {
	AgentEvent []*ListAgentEventsResponseBodyAgentEventListAgentEvent `json:"AgentEvent,omitempty" xml:"AgentEvent,omitempty" type:"Repeated"`
}

func (ListAgentEventsResponseBodyAgentEventList) GoString

func (ListAgentEventsResponseBodyAgentEventList) String

type ListAgentEventsResponseBodyAgentEventListAgentEvent

type ListAgentEventsResponseBodyAgentEventListAgentEvent struct {
	Event         *string                                                           `json:"Event,omitempty" xml:"Event,omitempty"`
	EventTime     *int64                                                            `json:"EventTime,omitempty" xml:"EventTime,omitempty"`
	InstanceId    *string                                                           `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	LoginName     *string                                                           `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	RamId         *int64                                                            `json:"RamId,omitempty" xml:"RamId,omitempty"`
	SkillGroupIds *ListAgentEventsResponseBodyAgentEventListAgentEventSkillGroupIds `json:"SkillGroupIds,omitempty" xml:"SkillGroupIds,omitempty" type:"Struct"`
}

func (ListAgentEventsResponseBodyAgentEventListAgentEvent) GoString

func (*ListAgentEventsResponseBodyAgentEventListAgentEvent) SetEvent

func (*ListAgentEventsResponseBodyAgentEventListAgentEvent) SetEventTime

func (*ListAgentEventsResponseBodyAgentEventListAgentEvent) SetInstanceId

func (*ListAgentEventsResponseBodyAgentEventListAgentEvent) SetLoginName

func (*ListAgentEventsResponseBodyAgentEventListAgentEvent) SetRamId

func (ListAgentEventsResponseBodyAgentEventListAgentEvent) String

type ListAgentEventsResponseBodyAgentEventListAgentEventSkillGroupIds

type ListAgentEventsResponseBodyAgentEventListAgentEventSkillGroupIds struct {
	SkillGroup []*ListAgentEventsResponseBodyAgentEventListAgentEventSkillGroupIdsSkillGroup `json:"SkillGroup,omitempty" xml:"SkillGroup,omitempty" type:"Repeated"`
}

func (ListAgentEventsResponseBodyAgentEventListAgentEventSkillGroupIds) GoString

func (ListAgentEventsResponseBodyAgentEventListAgentEventSkillGroupIds) String

type ListAgentEventsResponseBodyAgentEventListAgentEventSkillGroupIdsSkillGroup

type ListAgentEventsResponseBodyAgentEventListAgentEventSkillGroupIdsSkillGroup struct {
	SkillGroupId   *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
}

func (ListAgentEventsResponseBodyAgentEventListAgentEventSkillGroupIdsSkillGroup) GoString

func (*ListAgentEventsResponseBodyAgentEventListAgentEventSkillGroupIdsSkillGroup) SetSkillGroupId

func (*ListAgentEventsResponseBodyAgentEventListAgentEventSkillGroupIdsSkillGroup) SetSkillGroupName

func (ListAgentEventsResponseBodyAgentEventListAgentEventSkillGroupIdsSkillGroup) String

type ListAgentStateLogsRequest

type ListAgentStateLogsRequest struct {
	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"`
	RamId      *int64  `json:"RamId,omitempty" xml:"RamId,omitempty"`
	StartTime  *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListAgentStateLogsRequest) GoString

func (s ListAgentStateLogsRequest) GoString() string

func (*ListAgentStateLogsRequest) SetEndTime

func (*ListAgentStateLogsRequest) SetInstanceId

func (*ListAgentStateLogsRequest) SetPageNumber

func (*ListAgentStateLogsRequest) SetPageSize

func (*ListAgentStateLogsRequest) SetRamId

func (*ListAgentStateLogsRequest) SetStartTime

func (ListAgentStateLogsRequest) String

func (s ListAgentStateLogsRequest) String() string

type ListAgentStateLogsResponse

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

func (ListAgentStateLogsResponse) GoString

func (s ListAgentStateLogsResponse) GoString() string

func (*ListAgentStateLogsResponse) SetBody

func (*ListAgentStateLogsResponse) SetHeaders

func (*ListAgentStateLogsResponse) SetStatusCode

func (ListAgentStateLogsResponse) String

type ListAgentStateLogsResponseBody

type ListAgentStateLogsResponseBody struct {
	AgentStateLogPage *ListAgentStateLogsResponseBodyAgentStateLogPage `json:"AgentStateLogPage,omitempty" xml:"AgentStateLogPage,omitempty" type:"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"`
	Success           *bool                                            `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListAgentStateLogsResponseBody) GoString

func (*ListAgentStateLogsResponseBody) SetCode

func (*ListAgentStateLogsResponseBody) SetHttpStatusCode

func (*ListAgentStateLogsResponseBody) SetMessage

func (*ListAgentStateLogsResponseBody) SetRequestId

func (*ListAgentStateLogsResponseBody) SetSuccess

func (ListAgentStateLogsResponseBody) String

type ListAgentStateLogsResponseBodyAgentStateLogPage

type ListAgentStateLogsResponseBodyAgentStateLogPage struct {
	List       []*ListAgentStateLogsResponseBodyAgentStateLogPageList `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 (ListAgentStateLogsResponseBodyAgentStateLogPage) GoString

func (*ListAgentStateLogsResponseBodyAgentStateLogPage) SetPageNumber

func (*ListAgentStateLogsResponseBodyAgentStateLogPage) SetPageSize

func (*ListAgentStateLogsResponseBodyAgentStateLogPage) SetTotalCount

func (ListAgentStateLogsResponseBodyAgentStateLogPage) String

type ListAgentStateLogsResponseBodyAgentStateLogPageList

type ListAgentStateLogsResponseBodyAgentStateLogPageList struct {
	ConnectId     *string `json:"ConnectId,omitempty" xml:"ConnectId,omitempty"`
	ContactId     *string `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	CounterParty  *string `json:"CounterParty,omitempty" xml:"CounterParty,omitempty"`
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RamId         *int64  `json:"RamId,omitempty" xml:"RamId,omitempty"`
	SkillGroupIds *string `json:"SkillGroupIds,omitempty" xml:"SkillGroupIds,omitempty"`
	State         *string `json:"State,omitempty" xml:"State,omitempty"`
	StateCode     *string `json:"StateCode,omitempty" xml:"StateCode,omitempty"`
	StateTime     *int64  `json:"StateTime,omitempty" xml:"StateTime,omitempty"`
}

func (ListAgentStateLogsResponseBodyAgentStateLogPageList) GoString

func (*ListAgentStateLogsResponseBodyAgentStateLogPageList) SetConnectId

func (*ListAgentStateLogsResponseBodyAgentStateLogPageList) SetContactId

func (*ListAgentStateLogsResponseBodyAgentStateLogPageList) SetCounterParty

func (*ListAgentStateLogsResponseBodyAgentStateLogPageList) SetInstanceId

func (*ListAgentStateLogsResponseBodyAgentStateLogPageList) SetRamId

func (*ListAgentStateLogsResponseBodyAgentStateLogPageList) SetSkillGroupIds

func (*ListAgentStateLogsResponseBodyAgentStateLogPageList) SetState

func (*ListAgentStateLogsResponseBodyAgentStateLogPageList) SetStateCode

func (*ListAgentStateLogsResponseBodyAgentStateLogPageList) SetStateTime

func (ListAgentStateLogsResponseBodyAgentStateLogPageList) String

type ListAgentStatesRequest

type ListAgentStatesRequest struct {
	AgentIds     *string `json:"AgentIds,omitempty" xml:"AgentIds,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"`
	SkillGroupId *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	State        *string `json:"State,omitempty" xml:"State,omitempty"`
}

func (ListAgentStatesRequest) GoString

func (s ListAgentStatesRequest) GoString() string

func (*ListAgentStatesRequest) SetAgentIds

func (*ListAgentStatesRequest) SetInstanceId

func (*ListAgentStatesRequest) SetPageNumber

func (*ListAgentStatesRequest) SetPageSize

func (*ListAgentStatesRequest) SetSkillGroupId

func (s *ListAgentStatesRequest) SetSkillGroupId(v string) *ListAgentStatesRequest

func (*ListAgentStatesRequest) SetState

func (ListAgentStatesRequest) String

func (s ListAgentStatesRequest) String() string

type ListAgentStatesResponse

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

func (ListAgentStatesResponse) GoString

func (s ListAgentStatesResponse) GoString() string

func (*ListAgentStatesResponse) SetBody

func (*ListAgentStatesResponse) SetHeaders

func (*ListAgentStatesResponse) SetStatusCode

func (ListAgentStatesResponse) String

func (s ListAgentStatesResponse) String() string

type ListAgentStatesResponseBody

type ListAgentStatesResponseBody struct {
	Code           *string                          `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *ListAgentStatesResponseBodyData `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"`
	Success        *bool                            `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListAgentStatesResponseBody) GoString

func (s ListAgentStatesResponseBody) GoString() string

func (*ListAgentStatesResponseBody) SetCode

func (*ListAgentStatesResponseBody) SetData

func (*ListAgentStatesResponseBody) SetHttpStatusCode

func (*ListAgentStatesResponseBody) SetMessage

func (*ListAgentStatesResponseBody) SetRequestId

func (*ListAgentStatesResponseBody) SetSuccess

func (ListAgentStatesResponseBody) String

type ListAgentStatesResponseBodyData

type ListAgentStatesResponseBodyData struct {
	List       *ListAgentStatesResponseBodyDataList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListAgentStatesResponseBodyData) GoString

func (*ListAgentStatesResponseBodyData) SetPageNumber

func (*ListAgentStatesResponseBodyData) SetPageSize

func (*ListAgentStatesResponseBodyData) SetTotalCount

func (ListAgentStatesResponseBodyData) String

type ListAgentStatesResponseBodyDataList

type ListAgentStatesResponseBodyDataList struct {
	RealTimeAgentState []*ListAgentStatesResponseBodyDataListRealTimeAgentState `json:"RealTimeAgentState,omitempty" xml:"RealTimeAgentState,omitempty" type:"Repeated"`
}

func (ListAgentStatesResponseBodyDataList) GoString

func (ListAgentStatesResponseBodyDataList) String

type ListAgentStatesResponseBodyDataListRealTimeAgentState

type ListAgentStatesResponseBodyDataListRealTimeAgentState struct {
	AgentId       *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentName     *string `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	Dn            *string `json:"Dn,omitempty" xml:"Dn,omitempty"`
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	LoginName     *string `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	State         *string `json:"State,omitempty" xml:"State,omitempty"`
	StateDuration *string `json:"StateDuration,omitempty" xml:"StateDuration,omitempty"`
}

func (ListAgentStatesResponseBodyDataListRealTimeAgentState) GoString

func (*ListAgentStatesResponseBodyDataListRealTimeAgentState) SetAgentId

func (*ListAgentStatesResponseBodyDataListRealTimeAgentState) SetAgentName

func (*ListAgentStatesResponseBodyDataListRealTimeAgentState) SetDn

func (*ListAgentStatesResponseBodyDataListRealTimeAgentState) SetInstanceId

func (*ListAgentStatesResponseBodyDataListRealTimeAgentState) SetLoginName

func (*ListAgentStatesResponseBodyDataListRealTimeAgentState) SetState

func (*ListAgentStatesResponseBodyDataListRealTimeAgentState) SetStateDuration

func (ListAgentStatesResponseBodyDataListRealTimeAgentState) String

type ListAgentSummaryReportsByIntervalRequest

type ListAgentSummaryReportsByIntervalRequest struct {
	AgentIds     *string `json:"AgentIds,omitempty" xml:"AgentIds,omitempty"`
	EndTime      *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Interval     *string `json:"Interval,omitempty" xml:"Interval,omitempty"`
	PageNumber   *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize     *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	SkillGroupId *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	StartTime    *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListAgentSummaryReportsByIntervalRequest) GoString

func (*ListAgentSummaryReportsByIntervalRequest) SetAgentIds

func (*ListAgentSummaryReportsByIntervalRequest) SetEndTime

func (*ListAgentSummaryReportsByIntervalRequest) SetInstanceId

func (*ListAgentSummaryReportsByIntervalRequest) SetInterval

func (*ListAgentSummaryReportsByIntervalRequest) SetPageNumber

func (*ListAgentSummaryReportsByIntervalRequest) SetPageSize

func (*ListAgentSummaryReportsByIntervalRequest) SetSkillGroupId

func (*ListAgentSummaryReportsByIntervalRequest) SetStartTime

func (ListAgentSummaryReportsByIntervalRequest) String

type ListAgentSummaryReportsByIntervalResponse

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

func (ListAgentSummaryReportsByIntervalResponse) GoString

func (*ListAgentSummaryReportsByIntervalResponse) SetHeaders

func (*ListAgentSummaryReportsByIntervalResponse) SetStatusCode

func (ListAgentSummaryReportsByIntervalResponse) String

type ListAgentSummaryReportsByIntervalResponseBody

type ListAgentSummaryReportsByIntervalResponseBody 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"`
	PagedAgentSummaryReport *ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReport `json:"PagedAgentSummaryReport,omitempty" xml:"PagedAgentSummaryReport,omitempty" type:"Struct"`
	RequestId               *string                                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success                 *bool                                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListAgentSummaryReportsByIntervalResponseBody) GoString

func (*ListAgentSummaryReportsByIntervalResponseBody) SetCode

func (*ListAgentSummaryReportsByIntervalResponseBody) SetHttpStatusCode

func (*ListAgentSummaryReportsByIntervalResponseBody) SetMessage

func (*ListAgentSummaryReportsByIntervalResponseBody) SetRequestId

func (*ListAgentSummaryReportsByIntervalResponseBody) SetSuccess

func (ListAgentSummaryReportsByIntervalResponseBody) String

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReport

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReport struct {
	List       *ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReport) GoString

func (*ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReport) SetPageNumber

func (*ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReport) SetPageSize

func (*ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReport) SetTotalCount

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReport) String

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportList

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportList struct {
	AgentTimeIntervalReport []*ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReport `json:"AgentTimeIntervalReport,omitempty" xml:"AgentTimeIntervalReport,omitempty" type:"Repeated"`
}

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportList) GoString

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportList) String

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReport

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReport struct {
	AgentId      *string                                                                                                      `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	IntervalList *ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalList `json:"IntervalList,omitempty" xml:"IntervalList,omitempty" type:"Struct"`
}

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReport) GoString

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReport) String

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalList

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalList struct {
	AgentSummaryReport []*ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReport `json:"AgentSummaryReport,omitempty" xml:"AgentSummaryReport,omitempty" type:"Repeated"`
}

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalList) GoString

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalList) String

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReport

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReport struct {
	AgentId         *string                                                                                                                                `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentName       *string                                                                                                                                `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	Inbound         *ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportInbound  `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	InstanceId      *string                                                                                                                                `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	LoginName       *string                                                                                                                                `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	Outbound        *ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportOutbound `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall         *ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportOverall  `json:"Overall,omitempty" xml:"Overall,omitempty" type:"Struct"`
	SkillGroupIds   *string                                                                                                                                `json:"SkillGroupIds,omitempty" xml:"SkillGroupIds,omitempty"`
	SkillGroupNames *string                                                                                                                                `json:"SkillGroupNames,omitempty" xml:"SkillGroupNames,omitempty"`
	Timestamp       *string                                                                                                                                `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReport) GoString

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReport) String

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportInbound

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportInbound struct {
	AverageRingTime              *int64   `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsHandled                 *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsOffered                 *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	HandleRate                   *float32 `json:"HandleRate,omitempty" xml:"HandleRate,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	ServiceLevel20               *float32 `json:"ServiceLevel20,omitempty" xml:"ServiceLevel20,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 (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportInbound) GoString

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportInbound) String

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportOutbound

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *int64   `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalDialingTime             *int64   `json:"TotalDialingTime,omitempty" xml:"TotalDialingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportOutbound) GoString

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportOutbound) String

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportOverall

type ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportOverall struct {
	AverageReadyTime             *int64   `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	FirstLogInTime               *string  `json:"FirstLogInTime,omitempty" xml:"FirstLogInTime,omitempty"`
	LastLogOutTime               *string  `json:"LastLogOutTime,omitempty" xml:"LastLogOutTime,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"`
	OneTransferCalls             *int64   `json:"OneTransferCalls,omitempty" xml:"OneTransferCalls,omitempty"`
	SatisfactionIndex            *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,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"`
	TotalLoggedInTime            *int64   `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,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 (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportOverall) GoString

func (ListAgentSummaryReportsByIntervalResponseBodyPagedAgentSummaryReportListAgentTimeIntervalReportIntervalListAgentSummaryReportOverall) String

type ListAgentSummaryReportsRequest

type ListAgentSummaryReportsRequest struct {
	AgentIds     *string `json:"AgentIds,omitempty" xml:"AgentIds,omitempty"`
	EndTime      *string `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"`
	SkillGroupId *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	StartTime    *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListAgentSummaryReportsRequest) GoString

func (*ListAgentSummaryReportsRequest) SetAgentIds

func (*ListAgentSummaryReportsRequest) SetEndTime

func (*ListAgentSummaryReportsRequest) SetInstanceId

func (*ListAgentSummaryReportsRequest) SetPageNumber

func (*ListAgentSummaryReportsRequest) SetPageSize

func (*ListAgentSummaryReportsRequest) SetSkillGroupId

func (*ListAgentSummaryReportsRequest) SetStartTime

func (ListAgentSummaryReportsRequest) String

type ListAgentSummaryReportsResponse

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

func (ListAgentSummaryReportsResponse) GoString

func (*ListAgentSummaryReportsResponse) SetHeaders

func (*ListAgentSummaryReportsResponse) SetStatusCode

func (ListAgentSummaryReportsResponse) String

type ListAgentSummaryReportsResponseBody

type ListAgentSummaryReportsResponseBody 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"`
	PagedAgentSummaryReport *ListAgentSummaryReportsResponseBodyPagedAgentSummaryReport `json:"PagedAgentSummaryReport,omitempty" xml:"PagedAgentSummaryReport,omitempty" type:"Struct"`
	RequestId               *string                                                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success                 *bool                                                       `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListAgentSummaryReportsResponseBody) GoString

func (*ListAgentSummaryReportsResponseBody) SetCode

func (*ListAgentSummaryReportsResponseBody) SetHttpStatusCode

func (*ListAgentSummaryReportsResponseBody) SetMessage

func (*ListAgentSummaryReportsResponseBody) SetRequestId

func (*ListAgentSummaryReportsResponseBody) SetSuccess

func (ListAgentSummaryReportsResponseBody) String

type ListAgentSummaryReportsResponseBodyPagedAgentSummaryReport

type ListAgentSummaryReportsResponseBodyPagedAgentSummaryReport struct {
	List       *ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListAgentSummaryReportsResponseBodyPagedAgentSummaryReport) GoString

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReport) SetPageNumber

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReport) SetPageSize

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReport) SetTotalCount

func (ListAgentSummaryReportsResponseBodyPagedAgentSummaryReport) String

type ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportList

type ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportList struct {
	AgentSummaryReport []*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReport `json:"AgentSummaryReport,omitempty" xml:"AgentSummaryReport,omitempty" type:"Repeated"`
}

func (ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportList) GoString

func (ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportList) String

type ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReport

type ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReport struct {
	AgentId         *string                                                                                   `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentName       *string                                                                                   `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	Inbound         *ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound  `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	InstanceId      *string                                                                                   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	LoginName       *string                                                                                   `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	Outbound        *ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall         *ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall  `json:"Overall,omitempty" xml:"Overall,omitempty" type:"Struct"`
	SkillGroupIds   *string                                                                                   `json:"SkillGroupIds,omitempty" xml:"SkillGroupIds,omitempty"`
	SkillGroupNames *string                                                                                   `json:"SkillGroupNames,omitempty" xml:"SkillGroupNames,omitempty"`
}

func (ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReport) GoString

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReport) SetAgentId

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReport) SetAgentName

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReport) SetInstanceId

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReport) SetLoginName

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReport) SetSkillGroupIds

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReport) SetSkillGroupNames

func (ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReport) String

type ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound

type ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound struct {
	AverageRingTime              *int64   `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsHandled                 *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsOffered                 *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	HandleRate                   *float32 `json:"HandleRate,omitempty" xml:"HandleRate,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	ServiceLevel20               *float32 `json:"ServiceLevel20,omitempty" xml:"ServiceLevel20,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 (ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) GoString

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetAverageRingTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetAverageTalkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetAverageWorkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetCallsHandled

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetCallsOffered

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetMaxRingTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetMaxTalkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetMaxWorkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetSatisfactionIndex

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetSatisfactionSurveysOffered

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetSatisfactionSurveysResponded

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetServiceLevel20

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetTotalRingTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetTotalTalkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetTotalWorkTime

func (ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) String

type ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound

type ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *int64   `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,omitempty"`
	MaxTalkTime                  *int64   `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWorkTime                  *string  `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	SatisfactionIndex            *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,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"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) GoString

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetAverageDialingTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetAverageTalkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetAverageWorkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetCallsAnswered

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetCallsDialed

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetMaxDialingTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetMaxTalkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetMaxWorkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetSatisfactionIndex

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetSatisfactionSurveysOffered

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetSatisfactionSurveysResponded

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetTotalDialingTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetTotalTalkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetTotalWorkTime

func (ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) String

type ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall

type ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall struct {
	AverageReadyTime             *int64   `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	FirstLogInTime               *string  `json:"FirstLogInTime,omitempty" xml:"FirstLogInTime,omitempty"`
	LastLogOutTime               *string  `json:"LastLogOutTime,omitempty" xml:"LastLogOutTime,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"`
	OneTransferCalls             *int64   `json:"OneTransferCalls,omitempty" xml:"OneTransferCalls,omitempty"`
	SatisfactionIndex            *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,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"`
	TotalLoggedInTime            *int64   `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,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 (ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) GoString

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetAverageReadyTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetAverageTalkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetAverageWorkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetFirstLogInTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetLastLogOutTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetMaxReadyTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetMaxTalkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetMaxWorkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetOccupancyRate

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetOneTransferCalls

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetSatisfactionIndex

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetSatisfactionSurveysOffered

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetSatisfactionSurveysResponded

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetTotalBreakTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetTotalCalls

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetTotalLoggedInTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetTotalReadyTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetTotalTalkTime

func (*ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetTotalWorkTime

func (ListAgentSummaryReportsResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) String

type ListAgentSummaryReportsSinceMidnightRequest

type ListAgentSummaryReportsSinceMidnightRequest struct {
	AgentIds     *string `json:"AgentIds,omitempty" xml:"AgentIds,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"`
	SkillGroupId *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
}

func (ListAgentSummaryReportsSinceMidnightRequest) GoString

func (*ListAgentSummaryReportsSinceMidnightRequest) SetAgentIds

func (*ListAgentSummaryReportsSinceMidnightRequest) SetInstanceId

func (*ListAgentSummaryReportsSinceMidnightRequest) SetPageNumber

func (*ListAgentSummaryReportsSinceMidnightRequest) SetPageSize

func (*ListAgentSummaryReportsSinceMidnightRequest) SetSkillGroupId

func (ListAgentSummaryReportsSinceMidnightRequest) String

type ListAgentSummaryReportsSinceMidnightResponse

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

func (ListAgentSummaryReportsSinceMidnightResponse) GoString

func (*ListAgentSummaryReportsSinceMidnightResponse) SetHeaders

func (*ListAgentSummaryReportsSinceMidnightResponse) SetStatusCode

func (ListAgentSummaryReportsSinceMidnightResponse) String

type ListAgentSummaryReportsSinceMidnightResponseBody

type ListAgentSummaryReportsSinceMidnightResponseBody 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"`
	PagedAgentSummaryReport *ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReport `json:"PagedAgentSummaryReport,omitempty" xml:"PagedAgentSummaryReport,omitempty" type:"Struct"`
	RequestId               *string                                                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success                 *bool                                                                    `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListAgentSummaryReportsSinceMidnightResponseBody) GoString

func (*ListAgentSummaryReportsSinceMidnightResponseBody) SetCode

func (*ListAgentSummaryReportsSinceMidnightResponseBody) SetHttpStatusCode

func (*ListAgentSummaryReportsSinceMidnightResponseBody) SetMessage

func (*ListAgentSummaryReportsSinceMidnightResponseBody) SetRequestId

func (*ListAgentSummaryReportsSinceMidnightResponseBody) SetSuccess

func (ListAgentSummaryReportsSinceMidnightResponseBody) String

type ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReport

type ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReport struct {
	List       *ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReport) GoString

func (*ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReport) SetPageNumber

func (*ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReport) SetPageSize

func (*ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReport) SetTotalCount

func (ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReport) String

type ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportList

type ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportList struct {
	AgentSummaryReport []*ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReport `json:"AgentSummaryReport,omitempty" xml:"AgentSummaryReport,omitempty" type:"Repeated"`
}

func (ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportList) GoString

func (ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportList) String

type ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReport

type ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReport struct {
	AgentId         *string                                                                                                `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentName       *string                                                                                                `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	Inbound         *ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound  `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	InstanceId      *string                                                                                                `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	LoginName       *string                                                                                                `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	Outbound        *ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall         *ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall  `json:"Overall,omitempty" xml:"Overall,omitempty" type:"Struct"`
	SkillGroupIds   *string                                                                                                `json:"SkillGroupIds,omitempty" xml:"SkillGroupIds,omitempty"`
	SkillGroupNames *string                                                                                                `json:"SkillGroupNames,omitempty" xml:"SkillGroupNames,omitempty"`
	Timestamp       *string                                                                                                `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReport) GoString

func (ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReport) String

type ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound

type ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound struct {
	AverageRingTime              *int64   `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsHandled                 *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsOffered                 *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	HandleRate                   *float32 `json:"HandleRate,omitempty" xml:"HandleRate,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	ServiceLevel20               *float32 `json:"ServiceLevel20,omitempty" xml:"ServiceLevel20,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 (ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) GoString

func (*ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetSatisfactionSurveysOffered

func (*ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) SetSatisfactionSurveysResponded

func (ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportInbound) String

type ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound

type ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *int64   `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,omitempty"`
	MaxTalkTime                  *int64   `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWorkTime                  *string  `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	SatisfactionIndex            *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,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"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) GoString

func (*ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetSatisfactionSurveysOffered

func (*ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) SetSatisfactionSurveysResponded

func (ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOutbound) String

type ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall

type ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall struct {
	AverageReadyTime             *int64   `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,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"`
	OneTransferCalls             *int64   `json:"OneTransferCalls,omitempty" xml:"OneTransferCalls,omitempty"`
	SatisfactionIndex            *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,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"`
	TotalLoggedInTime            *int64   `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,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 (ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) GoString

func (*ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetSatisfactionSurveysOffered

func (*ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) SetSatisfactionSurveysResponded

func (ListAgentSummaryReportsSinceMidnightResponseBodyPagedAgentSummaryReportListAgentSummaryReportOverall) String

type ListCallDetailRecordsRequest

type ListCallDetailRecordsRequest struct {
	ContactDisposition *string `json:"ContactDisposition,omitempty" xml:"ContactDisposition,omitempty"`
	ContactId          *string `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	ContactType        *string `json:"ContactType,omitempty" xml:"ContactType,omitempty"`
	Criteria           *string `json:"Criteria,omitempty" xml:"Criteria,omitempty"`
	InstanceId         *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OrderBy            *string `json:"OrderBy,omitempty" xml:"OrderBy,omitempty"`
	PageNumber         *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize           *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	PhoneNumber        *string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	StartTime          *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	StopTime           *int64  `json:"StopTime,omitempty" xml:"StopTime,omitempty"`
	WithRecording      *bool   `json:"WithRecording,omitempty" xml:"WithRecording,omitempty"`
}

func (ListCallDetailRecordsRequest) GoString

func (s ListCallDetailRecordsRequest) GoString() string

func (*ListCallDetailRecordsRequest) SetContactDisposition

func (*ListCallDetailRecordsRequest) SetContactId

func (*ListCallDetailRecordsRequest) SetContactType

func (*ListCallDetailRecordsRequest) SetCriteria

func (*ListCallDetailRecordsRequest) SetInstanceId

func (*ListCallDetailRecordsRequest) SetOrderBy

func (*ListCallDetailRecordsRequest) SetPageNumber

func (*ListCallDetailRecordsRequest) SetPageSize

func (*ListCallDetailRecordsRequest) SetPhoneNumber

func (*ListCallDetailRecordsRequest) SetStartTime

func (*ListCallDetailRecordsRequest) SetStopTime

func (*ListCallDetailRecordsRequest) SetWithRecording

func (ListCallDetailRecordsRequest) String

type ListCallDetailRecordsResponse

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

func (ListCallDetailRecordsResponse) GoString

func (*ListCallDetailRecordsResponse) SetBody

func (*ListCallDetailRecordsResponse) SetHeaders

func (*ListCallDetailRecordsResponse) SetStatusCode

func (ListCallDetailRecordsResponse) String

type ListCallDetailRecordsResponseBody

type ListCallDetailRecordsResponseBody struct {
	CallDetailRecords *ListCallDetailRecordsResponseBodyCallDetailRecords `json:"CallDetailRecords,omitempty" xml:"CallDetailRecords,omitempty" type:"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"`
	Success           *bool                                               `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListCallDetailRecordsResponseBody) GoString

func (*ListCallDetailRecordsResponseBody) SetCode

func (*ListCallDetailRecordsResponseBody) SetHttpStatusCode

func (*ListCallDetailRecordsResponseBody) SetMessage

func (*ListCallDetailRecordsResponseBody) SetRequestId

func (*ListCallDetailRecordsResponseBody) SetSuccess

func (ListCallDetailRecordsResponseBody) String

type ListCallDetailRecordsResponseBodyCallDetailRecords

type ListCallDetailRecordsResponseBodyCallDetailRecords struct {
	List       *ListCallDetailRecordsResponseBodyCallDetailRecordsList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListCallDetailRecordsResponseBodyCallDetailRecords) GoString

func (*ListCallDetailRecordsResponseBodyCallDetailRecords) SetPageNumber

func (*ListCallDetailRecordsResponseBodyCallDetailRecords) SetPageSize

func (*ListCallDetailRecordsResponseBodyCallDetailRecords) SetTotalCount

func (ListCallDetailRecordsResponseBodyCallDetailRecords) String

type ListCallDetailRecordsResponseBodyCallDetailRecordsList

type ListCallDetailRecordsResponseBodyCallDetailRecordsList struct {
	CallDetailRecord []*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord `json:"CallDetailRecord,omitempty" xml:"CallDetailRecord,omitempty" type:"Repeated"`
}

func (ListCallDetailRecordsResponseBodyCallDetailRecordsList) GoString

func (ListCallDetailRecordsResponseBodyCallDetailRecordsList) String

type ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord

type ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord struct {
	AgentNames         *string                                                                           `json:"AgentNames,omitempty" xml:"AgentNames,omitempty"`
	Agents             *ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgents     `json:"Agents,omitempty" xml:"Agents,omitempty" type:"Struct"`
	CalledNumber       *string                                                                           `json:"CalledNumber,omitempty" xml:"CalledNumber,omitempty"`
	CallingNumber      *string                                                                           `json:"CallingNumber,omitempty" xml:"CallingNumber,omitempty"`
	ContactDisposition *string                                                                           `json:"ContactDisposition,omitempty" xml:"ContactDisposition,omitempty"`
	ContactId          *string                                                                           `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	ContactType        *string                                                                           `json:"ContactType,omitempty" xml:"ContactType,omitempty"`
	Duration           *int32                                                                            `json:"Duration,omitempty" xml:"Duration,omitempty"`
	Feedback           *string                                                                           `json:"Feedback,omitempty" xml:"Feedback,omitempty"`
	InstanceId         *string                                                                           `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Recordings         *ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordings `json:"Recordings,omitempty" xml:"Recordings,omitempty" type:"Struct"`
	Satisfaction       *int32                                                                            `json:"Satisfaction,omitempty" xml:"Satisfaction,omitempty"`
	SatisfactionDesc   *string                                                                           `json:"SatisfactionDesc,omitempty" xml:"SatisfactionDesc,omitempty"`
	SkillGroupIdList   *string                                                                           `json:"SkillGroupIdList,omitempty" xml:"SkillGroupIdList,omitempty"`
	SkillGroupNames    *string                                                                           `json:"SkillGroupNames,omitempty" xml:"SkillGroupNames,omitempty"`
	StartTime          *int64                                                                            `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) GoString

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetAgentNames

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetCalledNumber

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetCallingNumber

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetContactDisposition

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetContactId

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetContactType

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetDuration

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetFeedback

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetInstanceId

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetSatisfaction

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetSatisfactionDesc

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetSkillGroupIdList

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetSkillGroupNames

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetStartTime

func (ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecord) String

type ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgents

type ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgents struct {
	CallDetailAgent []*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgentsCallDetailAgent `json:"CallDetailAgent,omitempty" xml:"CallDetailAgent,omitempty" type:"Repeated"`
}

func (ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgents) GoString

func (ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgents) String

type ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgentsCallDetailAgent

type ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgentsCallDetailAgent struct {
	AgentId      *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	Feedback     *string `json:"Feedback,omitempty" xml:"Feedback,omitempty"`
	Satisfaction *string `json:"Satisfaction,omitempty" xml:"Satisfaction,omitempty"`
}

func (ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgentsCallDetailAgent) GoString

func (ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgentsCallDetailAgent) String

type ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordings

type ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordings struct {
	Recording []*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording `json:"Recording,omitempty" xml:"Recording,omitempty" type:"Repeated"`
}

func (ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordings) GoString

func (ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordings) String

type ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording

type ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording 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           *int32  `json:"Duration,omitempty" xml:"Duration,omitempty"`
	FileDescription    *string `json:"FileDescription,omitempty" xml:"FileDescription,omitempty"`
	FileName           *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	QualityCheckTaskId *string `json:"QualityCheckTaskId,omitempty" xml:"QualityCheckTaskId,omitempty"`
	QualityCheckTid    *string `json:"QualityCheckTid,omitempty" xml:"QualityCheckTid,omitempty"`
	StartTime          *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording) GoString

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording) SetFileDescription

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording) SetQualityCheckTaskId

func (*ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording) SetQualityCheckTid

func (ListCallDetailRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording) String

type ListCallEventDetailByContactIdRequest

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

func (ListCallEventDetailByContactIdRequest) GoString

func (*ListCallEventDetailByContactIdRequest) SetContactId

func (*ListCallEventDetailByContactIdRequest) SetInstanceId

func (ListCallEventDetailByContactIdRequest) String

type ListCallEventDetailByContactIdResponse

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

func (ListCallEventDetailByContactIdResponse) GoString

func (*ListCallEventDetailByContactIdResponse) SetHeaders

func (*ListCallEventDetailByContactIdResponse) SetStatusCode

func (ListCallEventDetailByContactIdResponse) String

type ListCallEventDetailByContactIdResponseBody

type ListCallEventDetailByContactIdResponseBody struct {
	Code           *string                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *ListCallEventDetailByContactIdResponseBodyData `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"`
	Success        *bool                                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListCallEventDetailByContactIdResponseBody) GoString

func (*ListCallEventDetailByContactIdResponseBody) SetCode

func (*ListCallEventDetailByContactIdResponseBody) SetHttpStatusCode

func (*ListCallEventDetailByContactIdResponseBody) SetMessage

func (*ListCallEventDetailByContactIdResponseBody) SetRequestId

func (*ListCallEventDetailByContactIdResponseBody) SetSuccess

func (ListCallEventDetailByContactIdResponseBody) String

type ListCallEventDetailByContactIdResponseBodyData

type ListCallEventDetailByContactIdResponseBodyData struct {
	CallType      *string                                               `json:"CallType,omitempty" xml:"CallType,omitempty"`
	Callee        *string                                               `json:"Callee,omitempty" xml:"Callee,omitempty"`
	Caller        *string                                               `json:"Caller,omitempty" xml:"Caller,omitempty"`
	Events        *ListCallEventDetailByContactIdResponseBodyDataEvents `json:"Events,omitempty" xml:"Events,omitempty" type:"Struct"`
	PrivacyNumber *string                                               `json:"PrivacyNumber,omitempty" xml:"PrivacyNumber,omitempty"`
	ReleaseAgent  *string                                               `json:"ReleaseAgent,omitempty" xml:"ReleaseAgent,omitempty"`
	ReleaseReason *string                                               `json:"ReleaseReason,omitempty" xml:"ReleaseReason,omitempty"`
	StartTime     *string                                               `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListCallEventDetailByContactIdResponseBodyData) GoString

func (*ListCallEventDetailByContactIdResponseBodyData) SetCallType

func (*ListCallEventDetailByContactIdResponseBodyData) SetCallee

func (*ListCallEventDetailByContactIdResponseBodyData) SetCaller

func (*ListCallEventDetailByContactIdResponseBodyData) SetPrivacyNumber

func (*ListCallEventDetailByContactIdResponseBodyData) SetReleaseAgent

func (*ListCallEventDetailByContactIdResponseBodyData) SetReleaseReason

func (*ListCallEventDetailByContactIdResponseBodyData) SetStartTime

func (ListCallEventDetailByContactIdResponseBodyData) String

type ListCallEventDetailByContactIdResponseBodyDataEvents

type ListCallEventDetailByContactIdResponseBodyDataEvents struct {
	CallEventDetail []*ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetail `json:"CallEventDetail,omitempty" xml:"CallEventDetail,omitempty" type:"Repeated"`
}

func (ListCallEventDetailByContactIdResponseBodyDataEvents) GoString

func (ListCallEventDetailByContactIdResponseBodyDataEvents) String

type ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetail

type ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetail struct {
	AgentName  *string                                                                        `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	CallMode   *string                                                                        `json:"CallMode,omitempty" xml:"CallMode,omitempty"`
	DetailData *ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetailDetailData `json:"DetailData,omitempty" xml:"DetailData,omitempty" type:"Struct"`
	Duration   *int32                                                                         `json:"Duration,omitempty" xml:"Duration,omitempty"`
	Event      *string                                                                        `json:"Event,omitempty" xml:"Event,omitempty"`
	Status     *string                                                                        `json:"Status,omitempty" xml:"Status,omitempty"`
	TimeStamp  *string                                                                        `json:"TimeStamp,omitempty" xml:"TimeStamp,omitempty"`
}

func (ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetail) GoString

func (*ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetail) SetAgentName

func (*ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetail) SetCallMode

func (*ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetail) SetDuration

func (*ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetail) SetEvent

func (*ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetail) SetStatus

func (*ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetail) SetTimeStamp

func (ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetail) String

type ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetailDetailData

type ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetailDetailData struct {
	EventType              *string `json:"EventType,omitempty" xml:"EventType,omitempty"`
	HangUper               *string `json:"HangUper,omitempty" xml:"HangUper,omitempty"`
	Helper                 *string `json:"Helper,omitempty" xml:"Helper,omitempty"`
	SatisfactionalResearch *string `json:"SatisfactionalResearch,omitempty" xml:"SatisfactionalResearch,omitempty"`
	SkillGroup             *string `json:"SkillGroup,omitempty" xml:"SkillGroup,omitempty"`
}

func (ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetailDetailData) GoString

func (*ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetailDetailData) SetEventType

func (*ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetailDetailData) SetHangUper

func (*ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetailDetailData) SetHelper

func (*ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetailDetailData) SetSatisfactionalResearch

func (*ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetailDetailData) SetSkillGroup

func (ListCallEventDetailByContactIdResponseBodyDataEventsCallEventDetailDetailData) String

type ListCallMeasureSummaryReportsRequest

type ListCallMeasureSummaryReportsRequest struct {
	IntervalType *string `json:"IntervalType,omitempty" xml:"IntervalType,omitempty"`
}

func (ListCallMeasureSummaryReportsRequest) GoString

func (*ListCallMeasureSummaryReportsRequest) SetIntervalType

func (ListCallMeasureSummaryReportsRequest) String

type ListCallMeasureSummaryReportsResponse

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

func (ListCallMeasureSummaryReportsResponse) GoString

func (*ListCallMeasureSummaryReportsResponse) SetHeaders

func (*ListCallMeasureSummaryReportsResponse) SetStatusCode

func (ListCallMeasureSummaryReportsResponse) String

type ListCallMeasureSummaryReportsResponseBody

type ListCallMeasureSummaryReportsResponseBody struct {
	CallMeasureSummaryReportList *ListCallMeasureSummaryReportsResponseBodyCallMeasureSummaryReportList `json:"CallMeasureSummaryReportList,omitempty" xml:"CallMeasureSummaryReportList,omitempty" type:"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"`
	Success                      *bool                                                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListCallMeasureSummaryReportsResponseBody) GoString

func (*ListCallMeasureSummaryReportsResponseBody) SetCode

func (*ListCallMeasureSummaryReportsResponseBody) SetHttpStatusCode

func (*ListCallMeasureSummaryReportsResponseBody) SetMessage

func (*ListCallMeasureSummaryReportsResponseBody) SetRequestId

func (*ListCallMeasureSummaryReportsResponseBody) SetSuccess

func (ListCallMeasureSummaryReportsResponseBody) String

type ListCallMeasureSummaryReportsResponseBodyCallMeasureSummaryReportList

type ListCallMeasureSummaryReportsResponseBodyCallMeasureSummaryReportList struct {
	CallMeasureSummaryReport []*ListCallMeasureSummaryReportsResponseBodyCallMeasureSummaryReportListCallMeasureSummaryReport `json:"CallMeasureSummaryReport,omitempty" xml:"CallMeasureSummaryReport,omitempty" type:"Repeated"`
}

func (ListCallMeasureSummaryReportsResponseBodyCallMeasureSummaryReportList) GoString

func (ListCallMeasureSummaryReportsResponseBodyCallMeasureSummaryReportList) String

type ListCallMeasureSummaryReportsResponseBodyCallMeasureSummaryReportListCallMeasureSummaryReport

type ListCallMeasureSummaryReportsResponseBodyCallMeasureSummaryReportListCallMeasureSummaryReport struct {
	Day                      *string `json:"Day,omitempty" xml:"Day,omitempty"`
	InboundCount             *int64  `json:"InboundCount,omitempty" xml:"InboundCount,omitempty"`
	InboundDurationByMinute  *int64  `json:"InboundDurationByMinute,omitempty" xml:"InboundDurationByMinute,omitempty"`
	Month                    *string `json:"Month,omitempty" xml:"Month,omitempty"`
	OutboundCount            *int64  `json:"OutboundCount,omitempty" xml:"OutboundCount,omitempty"`
	OutboundDurationByMinute *int64  `json:"OutboundDurationByMinute,omitempty" xml:"OutboundDurationByMinute,omitempty"`
	Year                     *string `json:"Year,omitempty" xml:"Year,omitempty"`
}

func (ListCallMeasureSummaryReportsResponseBodyCallMeasureSummaryReportListCallMeasureSummaryReport) GoString

func (*ListCallMeasureSummaryReportsResponseBodyCallMeasureSummaryReportListCallMeasureSummaryReport) SetInboundDurationByMinute

func (*ListCallMeasureSummaryReportsResponseBodyCallMeasureSummaryReportListCallMeasureSummaryReport) SetOutboundDurationByMinute

func (ListCallMeasureSummaryReportsResponseBodyCallMeasureSummaryReportListCallMeasureSummaryReport) String

type ListConfigRequest

type ListConfigRequest struct {
	ConfigItem []*string `json:"ConfigItem,omitempty" xml:"ConfigItem,omitempty" type:"Repeated"`
	InstanceId *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (ListConfigRequest) GoString

func (s ListConfigRequest) GoString() string

func (*ListConfigRequest) SetConfigItem

func (s *ListConfigRequest) SetConfigItem(v []*string) *ListConfigRequest

func (*ListConfigRequest) SetInstanceId

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

func (ListConfigRequest) String

func (s ListConfigRequest) String() string

type ListConfigResponse

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

func (ListConfigResponse) GoString

func (s ListConfigResponse) GoString() string

func (*ListConfigResponse) SetBody

func (*ListConfigResponse) SetHeaders

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

func (*ListConfigResponse) SetStatusCode

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

func (ListConfigResponse) String

func (s ListConfigResponse) String() string

type ListConfigResponseBody

type ListConfigResponseBody struct {
	Code           *string                            `json:"Code,omitempty" xml:"Code,omitempty"`
	ConfigItems    *ListConfigResponseBodyConfigItems `json:"ConfigItems,omitempty" xml:"ConfigItems,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"`
	Success        *bool                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListConfigResponseBody) GoString

func (s ListConfigResponseBody) GoString() string

func (*ListConfigResponseBody) SetCode

func (*ListConfigResponseBody) SetConfigItems

func (*ListConfigResponseBody) SetHttpStatusCode

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

func (*ListConfigResponseBody) SetMessage

func (*ListConfigResponseBody) SetRequestId

func (*ListConfigResponseBody) SetSuccess

func (ListConfigResponseBody) String

func (s ListConfigResponseBody) String() string

type ListConfigResponseBodyConfigItems

type ListConfigResponseBodyConfigItems struct {
	ConfigItem []*ListConfigResponseBodyConfigItemsConfigItem `json:"ConfigItem,omitempty" xml:"ConfigItem,omitempty" type:"Repeated"`
}

func (ListConfigResponseBodyConfigItems) GoString

func (ListConfigResponseBodyConfigItems) String

type ListConfigResponseBodyConfigItemsConfigItem

type ListConfigResponseBodyConfigItemsConfigItem struct {
	Name  *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Value *string `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (ListConfigResponseBodyConfigItemsConfigItem) GoString

func (*ListConfigResponseBodyConfigItemsConfigItem) SetName

func (*ListConfigResponseBodyConfigItemsConfigItem) SetValue

func (ListConfigResponseBodyConfigItemsConfigItem) String

type ListContactFlowsRequest

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

func (ListContactFlowsRequest) GoString

func (s ListContactFlowsRequest) GoString() string

func (*ListContactFlowsRequest) SetInstanceId

func (ListContactFlowsRequest) String

func (s ListContactFlowsRequest) String() string

type ListContactFlowsResponse

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

func (ListContactFlowsResponse) GoString

func (s ListContactFlowsResponse) GoString() string

func (*ListContactFlowsResponse) SetBody

func (*ListContactFlowsResponse) SetHeaders

func (*ListContactFlowsResponse) SetStatusCode

func (ListContactFlowsResponse) String

func (s ListContactFlowsResponse) String() string

type ListContactFlowsResponseBody

type ListContactFlowsResponseBody struct {
	Code           *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	ContactFlows   *ListContactFlowsResponseBodyContactFlows `json:"ContactFlows,omitempty" xml:"ContactFlows,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"`
	Success        *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListContactFlowsResponseBody) GoString

func (s ListContactFlowsResponseBody) GoString() string

func (*ListContactFlowsResponseBody) SetCode

func (*ListContactFlowsResponseBody) SetHttpStatusCode

func (*ListContactFlowsResponseBody) SetMessage

func (*ListContactFlowsResponseBody) SetRequestId

func (*ListContactFlowsResponseBody) SetSuccess

func (ListContactFlowsResponseBody) String

type ListContactFlowsResponseBodyContactFlows

type ListContactFlowsResponseBodyContactFlows struct {
	ContactFlow []*ListContactFlowsResponseBodyContactFlowsContactFlow `json:"ContactFlow,omitempty" xml:"ContactFlow,omitempty" type:"Repeated"`
}

func (ListContactFlowsResponseBodyContactFlows) GoString

func (ListContactFlowsResponseBodyContactFlows) String

type ListContactFlowsResponseBodyContactFlowsContactFlow

type ListContactFlowsResponseBodyContactFlowsContactFlow struct {
	AppliedVersion         *string                                                          `json:"AppliedVersion,omitempty" xml:"AppliedVersion,omitempty"`
	ContactFlowDescription *string                                                          `json:"ContactFlowDescription,omitempty" xml:"ContactFlowDescription,omitempty"`
	ContactFlowId          *string                                                          `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	ContactFlowName        *string                                                          `json:"ContactFlowName,omitempty" xml:"ContactFlowName,omitempty"`
	InstanceId             *string                                                          `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PhoneNumbers           *ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbers `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty" type:"Struct"`
	Type                   *string                                                          `json:"Type,omitempty" xml:"Type,omitempty"`
	Versions               *ListContactFlowsResponseBodyContactFlowsContactFlowVersions     `json:"Versions,omitempty" xml:"Versions,omitempty" type:"Struct"`
}

func (ListContactFlowsResponseBodyContactFlowsContactFlow) GoString

func (*ListContactFlowsResponseBodyContactFlowsContactFlow) SetAppliedVersion

func (*ListContactFlowsResponseBodyContactFlowsContactFlow) SetContactFlowDescription

func (*ListContactFlowsResponseBodyContactFlowsContactFlow) SetContactFlowId

func (*ListContactFlowsResponseBodyContactFlowsContactFlow) SetContactFlowName

func (*ListContactFlowsResponseBodyContactFlowsContactFlow) SetInstanceId

func (*ListContactFlowsResponseBodyContactFlowsContactFlow) SetType

func (ListContactFlowsResponseBodyContactFlowsContactFlow) String

type ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbers

type ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbers struct {
	PhoneNumber []*ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Repeated"`
}

func (ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbers) GoString

func (ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbers) String

type ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber

type ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber struct {
	AllowOutbound          *bool   `json:"AllowOutbound,omitempty" xml:"AllowOutbound,omitempty"`
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	RemainingTime          *int32  `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	TestOnly               *bool   `json:"TestOnly,omitempty" xml:"TestOnly,omitempty"`
	Trunks                 *int32  `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
	Usage                  *string `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber) GoString

func (*ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber) SetAllowOutbound

func (*ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber) SetInstanceId

func (*ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber) SetNumber

func (*ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber) SetPhoneNumberDescription

func (*ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber) SetPhoneNumberId

func (*ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber) SetRemainingTime

func (*ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber) SetTestOnly

func (*ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber) SetTrunks

func (*ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber) SetUsage

func (ListContactFlowsResponseBodyContactFlowsContactFlowPhoneNumbersPhoneNumber) String

type ListContactFlowsResponseBodyContactFlowsContactFlowVersions

type ListContactFlowsResponseBodyContactFlowsContactFlowVersions struct {
	ContactFlowVersion []*ListContactFlowsResponseBodyContactFlowsContactFlowVersionsContactFlowVersion `json:"ContactFlowVersion,omitempty" xml:"ContactFlowVersion,omitempty" type:"Repeated"`
}

func (ListContactFlowsResponseBodyContactFlowsContactFlowVersions) GoString

func (ListContactFlowsResponseBodyContactFlowsContactFlowVersions) String

type ListContactFlowsResponseBodyContactFlowsContactFlowVersionsContactFlowVersion

type ListContactFlowsResponseBodyContactFlowsContactFlowVersionsContactFlowVersion struct {
	ContactFlowVersionDescription *string `json:"ContactFlowVersionDescription,omitempty" xml:"ContactFlowVersionDescription,omitempty"`
	ContactFlowVersionId          *string `json:"ContactFlowVersionId,omitempty" xml:"ContactFlowVersionId,omitempty"`
	LastModified                  *string `json:"LastModified,omitempty" xml:"LastModified,omitempty"`
	LastModifiedBy                *string `json:"LastModifiedBy,omitempty" xml:"LastModifiedBy,omitempty"`
	LockedBy                      *string `json:"LockedBy,omitempty" xml:"LockedBy,omitempty"`
	Status                        *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Version                       *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (ListContactFlowsResponseBodyContactFlowsContactFlowVersionsContactFlowVersion) GoString

func (*ListContactFlowsResponseBodyContactFlowsContactFlowVersionsContactFlowVersion) SetContactFlowVersionDescription

func (*ListContactFlowsResponseBodyContactFlowsContactFlowVersionsContactFlowVersion) SetContactFlowVersionId

func (*ListContactFlowsResponseBodyContactFlowsContactFlowVersionsContactFlowVersion) SetLastModified

func (*ListContactFlowsResponseBodyContactFlowsContactFlowVersionsContactFlowVersion) SetLastModifiedBy

func (*ListContactFlowsResponseBodyContactFlowsContactFlowVersionsContactFlowVersion) SetLockedBy

func (*ListContactFlowsResponseBodyContactFlowsContactFlowVersionsContactFlowVersion) SetStatus

func (*ListContactFlowsResponseBodyContactFlowsContactFlowVersionsContactFlowVersion) SetVersion

func (ListContactFlowsResponseBodyContactFlowsContactFlowVersionsContactFlowVersion) String

type ListInstancesOfUserResponse

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

func (ListInstancesOfUserResponse) GoString

func (s ListInstancesOfUserResponse) GoString() string

func (*ListInstancesOfUserResponse) SetBody

func (*ListInstancesOfUserResponse) SetHeaders

func (*ListInstancesOfUserResponse) SetStatusCode

func (ListInstancesOfUserResponse) String

type ListInstancesOfUserResponseBody

type ListInstancesOfUserResponseBody struct {
	Code           *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int32                                    `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Instances      *ListInstancesOfUserResponseBodyInstances `json:"Instances,omitempty" xml:"Instances,omitempty" type:"Struct"`
	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 (ListInstancesOfUserResponseBody) GoString

func (*ListInstancesOfUserResponseBody) SetCode

func (*ListInstancesOfUserResponseBody) SetHttpStatusCode

func (*ListInstancesOfUserResponseBody) SetMessage

func (*ListInstancesOfUserResponseBody) SetRequestId

func (*ListInstancesOfUserResponseBody) SetSuccess

func (ListInstancesOfUserResponseBody) String

type ListInstancesOfUserResponseBodyInstances

type ListInstancesOfUserResponseBodyInstances struct {
	CallCenterInstance []*ListInstancesOfUserResponseBodyInstancesCallCenterInstance `json:"CallCenterInstance,omitempty" xml:"CallCenterInstance,omitempty" type:"Repeated"`
}

func (ListInstancesOfUserResponseBodyInstances) GoString

func (ListInstancesOfUserResponseBodyInstances) String

type ListInstancesOfUserResponseBodyInstancesCallCenterInstance

type ListInstancesOfUserResponseBodyInstancesCallCenterInstance struct {
	Admin               *ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdmin        `json:"Admin,omitempty" xml:"Admin,omitempty" type:"Struct"`
	ConsoleUrl          *string                                                                 `json:"ConsoleUrl,omitempty" xml:"ConsoleUrl,omitempty"`
	CreatedTime         *int64                                                                  `json:"CreatedTime,omitempty" xml:"CreatedTime,omitempty"`
	DirectoryId         *string                                                                 `json:"DirectoryId,omitempty" xml:"DirectoryId,omitempty"`
	DomainName          *string                                                                 `json:"DomainName,omitempty" xml:"DomainName,omitempty"`
	InstanceDescription *string                                                                 `json:"InstanceDescription,omitempty" xml:"InstanceDescription,omitempty"`
	InstanceId          *string                                                                 `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	InstanceName        *string                                                                 `json:"InstanceName,omitempty" xml:"InstanceName,omitempty"`
	MaxOnlineAgents     *int32                                                                  `json:"MaxOnlineAgents,omitempty" xml:"MaxOnlineAgents,omitempty"`
	Owner               *string                                                                 `json:"Owner,omitempty" xml:"Owner,omitempty"`
	PhoneNumbers        *ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbers `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty" type:"Struct"`
	Status              *string                                                                 `json:"Status,omitempty" xml:"Status,omitempty"`
	StorageBucket       *string                                                                 `json:"StorageBucket,omitempty" xml:"StorageBucket,omitempty"`
	StorageMaxDays      *int32                                                                  `json:"StorageMaxDays,omitempty" xml:"StorageMaxDays,omitempty"`
	StorageMaxSize      *int32                                                                  `json:"StorageMaxSize,omitempty" xml:"StorageMaxSize,omitempty"`
	TenantId            *string                                                                 `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (ListInstancesOfUserResponseBodyInstancesCallCenterInstance) GoString

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetConsoleUrl

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetCreatedTime

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetDirectoryId

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetDomainName

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetInstanceDescription

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetInstanceId

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetInstanceName

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetMaxOnlineAgents

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetOwner

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetStatus

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetStorageBucket

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetStorageMaxDays

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetStorageMaxSize

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstance) SetTenantId

func (ListInstancesOfUserResponseBodyInstancesCallCenterInstance) String

type ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdmin

type ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdmin struct {
	User []*ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdmin) GoString

func (ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdmin) String

type ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUser

type ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUser struct {
	Detail     *ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUserDetail `json:"Detail,omitempty" xml:"Detail,omitempty" type:"Struct"`
	InstanceId *string                                                                    `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RamId      *string                                                                    `json:"RamId,omitempty" xml:"RamId,omitempty"`
	UserId     *string                                                                    `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUser) GoString

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUser) SetInstanceId

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUser) SetRamId

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUser) SetUserId

func (ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUser) String

type ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUserDetail

type ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUserDetail struct {
	Department  *string `json:"Department,omitempty" xml:"Department,omitempty"`
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Email       *string `json:"Email,omitempty" xml:"Email,omitempty"`
	LoginName   *string `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	Phone       *string `json:"Phone,omitempty" xml:"Phone,omitempty"`
}

func (ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUserDetail) GoString

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUserDetail) SetDepartment

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUserDetail) SetDisplayName

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUserDetail) SetEmail

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUserDetail) SetLoginName

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUserDetail) SetPhone

func (ListInstancesOfUserResponseBodyInstancesCallCenterInstanceAdminUserDetail) String

type ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbers

type ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbers struct {
	PhoneNumber []*ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Repeated"`
}

func (ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbers) GoString

func (ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbers) String

type ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber

type ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber struct {
	AllowOutbound          *bool   `json:"AllowOutbound,omitempty" xml:"AllowOutbound,omitempty"`
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	RemainingTime          *int32  `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	TestOnly               *bool   `json:"TestOnly,omitempty" xml:"TestOnly,omitempty"`
	Trunks                 *int32  `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
	Usage                  *string `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber) GoString

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber) SetAllowOutbound

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber) SetInstanceId

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber) SetNumber

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber) SetPhoneNumberDescription

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber) SetPhoneNumberId

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber) SetRemainingTime

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber) SetTestOnly

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber) SetTrunks

func (*ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber) SetUsage

func (ListInstancesOfUserResponseBodyInstancesCallCenterInstancePhoneNumbersPhoneNumber) String

type ListIvrTrackingDetailRequest

type ListIvrTrackingDetailRequest struct {
	CalledNumber  *string `json:"CalledNumber,omitempty" xml:"CalledNumber,omitempty"`
	CallingNumber *string `json:"CallingNumber,omitempty" xml:"CallingNumber,omitempty"`
	ContactId     *string `json:"ContactId,omitempty" xml:"ContactId,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"`
	StartTime     *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	StopTime      *int64  `json:"StopTime,omitempty" xml:"StopTime,omitempty"`
}

func (ListIvrTrackingDetailRequest) GoString

func (s ListIvrTrackingDetailRequest) GoString() string

func (*ListIvrTrackingDetailRequest) SetCalledNumber

func (*ListIvrTrackingDetailRequest) SetCallingNumber

func (*ListIvrTrackingDetailRequest) SetContactId

func (*ListIvrTrackingDetailRequest) SetInstanceId

func (*ListIvrTrackingDetailRequest) SetPageNumber

func (*ListIvrTrackingDetailRequest) SetPageSize

func (*ListIvrTrackingDetailRequest) SetStartTime

func (*ListIvrTrackingDetailRequest) SetStopTime

func (ListIvrTrackingDetailRequest) String

type ListIvrTrackingDetailResponse

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

func (ListIvrTrackingDetailResponse) GoString

func (*ListIvrTrackingDetailResponse) SetBody

func (*ListIvrTrackingDetailResponse) SetHeaders

func (*ListIvrTrackingDetailResponse) SetStatusCode

func (ListIvrTrackingDetailResponse) String

type ListIvrTrackingDetailResponseBody

type ListIvrTrackingDetailResponseBody struct {
	Code               *string                                              `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode     *int32                                               `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	IvrTrackingDetails *ListIvrTrackingDetailResponseBodyIvrTrackingDetails `json:"IvrTrackingDetails,omitempty" xml:"IvrTrackingDetails,omitempty" type:"Struct"`
	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 (ListIvrTrackingDetailResponseBody) GoString

func (*ListIvrTrackingDetailResponseBody) SetCode

func (*ListIvrTrackingDetailResponseBody) SetHttpStatusCode

func (*ListIvrTrackingDetailResponseBody) SetMessage

func (*ListIvrTrackingDetailResponseBody) SetRequestId

func (*ListIvrTrackingDetailResponseBody) SetSuccess

func (ListIvrTrackingDetailResponseBody) String

type ListIvrTrackingDetailResponseBodyIvrTrackingDetails

type ListIvrTrackingDetailResponseBodyIvrTrackingDetails struct {
	List       *ListIvrTrackingDetailResponseBodyIvrTrackingDetailsList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListIvrTrackingDetailResponseBodyIvrTrackingDetails) GoString

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetails) SetPageNumber

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetails) SetPageSize

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetails) SetTotalCount

func (ListIvrTrackingDetailResponseBodyIvrTrackingDetails) String

type ListIvrTrackingDetailResponseBodyIvrTrackingDetailsList

type ListIvrTrackingDetailResponseBodyIvrTrackingDetailsList struct {
	IvrTrackingDetail []*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail `json:"IvrTrackingDetail,omitempty" xml:"IvrTrackingDetail,omitempty" type:"Repeated"`
}

func (ListIvrTrackingDetailResponseBodyIvrTrackingDetailsList) GoString

func (ListIvrTrackingDetailResponseBodyIvrTrackingDetailsList) String

type ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail

type ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail struct {
	CalledNumber  *string `json:"CalledNumber,omitempty" xml:"CalledNumber,omitempty"`
	CallingNumber *string `json:"CallingNumber,omitempty" xml:"CallingNumber,omitempty"`
	ContactId     *string `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	Description   *string `json:"Description,omitempty" xml:"Description,omitempty"`
	DeviceID      *string `json:"DeviceID,omitempty" xml:"DeviceID,omitempty"`
	FlowName      *string `json:"FlowName,omitempty" xml:"FlowName,omitempty"`
	InputData     *string `json:"InputData,omitempty" xml:"InputData,omitempty"`
	NodeName      *string `json:"NodeName,omitempty" xml:"NodeName,omitempty"`
	NodeType      *string `json:"NodeType,omitempty" xml:"NodeType,omitempty"`
	OutputData    *string `json:"OutputData,omitempty" xml:"OutputData,omitempty"`
	StartTime     *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	Status        *string `json:"Status,omitempty" xml:"Status,omitempty"`
	StopTime      *int64  `json:"StopTime,omitempty" xml:"StopTime,omitempty"`
	TenantId      *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
}

func (ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) GoString

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetCalledNumber

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetCallingNumber

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetContactId

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetDescription

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetDeviceID

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetFlowName

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetInputData

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetNodeName

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetNodeType

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetOutputData

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetStartTime

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetStatus

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetStopTime

func (*ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) SetTenantId

func (ListIvrTrackingDetailResponseBodyIvrTrackingDetailsListIvrTrackingDetail) String

type ListMediasRequest

type ListMediasRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	NamePrefix *string `json:"NamePrefix,omitempty" xml:"NamePrefix,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListMediasRequest) GoString

func (s ListMediasRequest) GoString() string

func (*ListMediasRequest) SetInstanceId

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

func (*ListMediasRequest) SetNamePrefix

func (s *ListMediasRequest) SetNamePrefix(v string) *ListMediasRequest

func (*ListMediasRequest) SetPageNumber

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

func (*ListMediasRequest) SetPageSize

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

func (ListMediasRequest) String

func (s ListMediasRequest) String() string

type ListMediasResponse

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

func (ListMediasResponse) GoString

func (s ListMediasResponse) GoString() string

func (*ListMediasResponse) SetBody

func (*ListMediasResponse) SetHeaders

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

func (*ListMediasResponse) SetStatusCode

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

func (ListMediasResponse) String

func (s ListMediasResponse) String() string

type ListMediasResponseBody

type ListMediasResponseBody struct {
	Code           *string                       `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int32                        `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Medias         *ListMediasResponseBodyMedias `json:"Medias,omitempty" xml:"Medias,omitempty" type:"Struct"`
	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 (ListMediasResponseBody) GoString

func (s ListMediasResponseBody) GoString() string

func (*ListMediasResponseBody) SetCode

func (*ListMediasResponseBody) SetHttpStatusCode

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

func (*ListMediasResponseBody) SetMedias

func (*ListMediasResponseBody) SetMessage

func (*ListMediasResponseBody) SetRequestId

func (*ListMediasResponseBody) SetSuccess

func (ListMediasResponseBody) String

func (s ListMediasResponseBody) String() string

type ListMediasResponseBodyMedias

type ListMediasResponseBodyMedias struct {
	List       *ListMediasResponseBodyMediasList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListMediasResponseBodyMedias) GoString

func (s ListMediasResponseBodyMedias) GoString() string

func (*ListMediasResponseBodyMedias) SetList

func (*ListMediasResponseBodyMedias) SetPageNumber

func (*ListMediasResponseBodyMedias) SetPageSize

func (*ListMediasResponseBodyMedias) SetTotalCount

func (ListMediasResponseBodyMedias) String

type ListMediasResponseBodyMediasList

type ListMediasResponseBodyMediasList struct {
	Media []*ListMediasResponseBodyMediasListMedia `json:"Media,omitempty" xml:"Media,omitempty" type:"Repeated"`
}

func (ListMediasResponseBodyMediasList) GoString

func (ListMediasResponseBodyMediasList) String

type ListMediasResponseBodyMediasListMedia

type ListMediasResponseBodyMediasListMedia struct {
	Content     *string `json:"Content,omitempty" xml:"Content,omitempty"`
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	FileName    *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	FilePath    *string `json:"FilePath,omitempty" xml:"FilePath,omitempty"`
	Instance    *string `json:"Instance,omitempty" xml:"Instance,omitempty"`
	Name        *string `json:"Name,omitempty" xml:"Name,omitempty"`
	OssFileName *string `json:"OssFileName,omitempty" xml:"OssFileName,omitempty"`
	Status      *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Type        *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (ListMediasResponseBodyMediasListMedia) GoString

func (*ListMediasResponseBodyMediasListMedia) SetContent

func (*ListMediasResponseBodyMediasListMedia) SetDescription

func (*ListMediasResponseBodyMediasListMedia) SetFileName

func (*ListMediasResponseBodyMediasListMedia) SetFilePath

func (*ListMediasResponseBodyMediasListMedia) SetInstance

func (*ListMediasResponseBodyMediasListMedia) SetName

func (*ListMediasResponseBodyMediasListMedia) SetOssFileName

func (*ListMediasResponseBodyMediasListMedia) SetStatus

func (*ListMediasResponseBodyMediasListMedia) SetType

func (ListMediasResponseBodyMediasListMedia) String

type ListOutboundPhoneNumberOfUserRequest

type ListOutboundPhoneNumberOfUserRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	UserId     *string `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (ListOutboundPhoneNumberOfUserRequest) GoString

func (*ListOutboundPhoneNumberOfUserRequest) SetInstanceId

func (*ListOutboundPhoneNumberOfUserRequest) SetPageNumber

func (*ListOutboundPhoneNumberOfUserRequest) SetPageSize

func (*ListOutboundPhoneNumberOfUserRequest) SetUserId

func (ListOutboundPhoneNumberOfUserRequest) String

type ListOutboundPhoneNumberOfUserResponse

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

func (ListOutboundPhoneNumberOfUserResponse) GoString

func (*ListOutboundPhoneNumberOfUserResponse) SetHeaders

func (*ListOutboundPhoneNumberOfUserResponse) SetStatusCode

func (ListOutboundPhoneNumberOfUserResponse) String

type ListOutboundPhoneNumberOfUserResponseBody

type ListOutboundPhoneNumberOfUserResponseBody 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"`
	NumberList           *ListOutboundPhoneNumberOfUserResponseBodyNumberList           `json:"NumberList,omitempty" xml:"NumberList,omitempty" type:"Struct"`
	OutboundPhoneNumbers *ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbers `json:"OutboundPhoneNumbers,omitempty" xml:"OutboundPhoneNumbers,omitempty" type:"Struct"`
	RequestId            *string                                                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success              *bool                                                          `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListOutboundPhoneNumberOfUserResponseBody) GoString

func (*ListOutboundPhoneNumberOfUserResponseBody) SetCode

func (*ListOutboundPhoneNumberOfUserResponseBody) SetHttpStatusCode

func (*ListOutboundPhoneNumberOfUserResponseBody) SetMessage

func (*ListOutboundPhoneNumberOfUserResponseBody) SetRequestId

func (*ListOutboundPhoneNumberOfUserResponseBody) SetSuccess

func (ListOutboundPhoneNumberOfUserResponseBody) String

type ListOutboundPhoneNumberOfUserResponseBodyNumberList

type ListOutboundPhoneNumberOfUserResponseBodyNumberList struct {
	Number []*string `json:"Number,omitempty" xml:"Number,omitempty" type:"Repeated"`
}

func (ListOutboundPhoneNumberOfUserResponseBodyNumberList) GoString

func (*ListOutboundPhoneNumberOfUserResponseBodyNumberList) SetNumber

func (ListOutboundPhoneNumberOfUserResponseBodyNumberList) String

type ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbers

type ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbers struct {
	PhoneNumber []*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Repeated"`
}

func (ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbers) GoString

func (ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbers) String

type ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber

type ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber struct {
	AllowOutbound          *bool                                                                                  `json:"AllowOutbound,omitempty" xml:"AllowOutbound,omitempty"`
	City                   *string                                                                                `json:"City,omitempty" xml:"City,omitempty"`
	InstanceId             *string                                                                                `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string                                                                                `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string                                                                                `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string                                                                                `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	PrivacyNumber          *ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumberPrivacyNumber `json:"PrivacyNumber,omitempty" xml:"PrivacyNumber,omitempty" type:"Struct"`
	PrivateFlag            *bool                                                                                  `json:"PrivateFlag,omitempty" xml:"PrivateFlag,omitempty"`
	Province               *string                                                                                `json:"Province,omitempty" xml:"Province,omitempty"`
	RemainingTime          *int32                                                                                 `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	SipTelX                *string                                                                                `json:"SipTelX,omitempty" xml:"SipTelX,omitempty"`
	TestOnly               *bool                                                                                  `json:"TestOnly,omitempty" xml:"TestOnly,omitempty"`
	Trunks                 *int32                                                                                 `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
	Usage                  *string                                                                                `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) GoString

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetAllowOutbound

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetCity

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetInstanceId

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetNumber

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetPhoneNumberDescription

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetPhoneNumberId

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetPrivateFlag

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetProvince

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetRemainingTime

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetSipTelX

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetTestOnly

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetTrunks

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) SetUsage

func (ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumber) String

type ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumberPrivacyNumber

type ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumberPrivacyNumber struct {
	BizId          *string `json:"BizId,omitempty" xml:"BizId,omitempty"`
	Extra          *string `json:"Extra,omitempty" xml:"Extra,omitempty"`
	PhoneNumber    *string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	PoolId         *string `json:"PoolId,omitempty" xml:"PoolId,omitempty"`
	PoolName       *string `json:"PoolName,omitempty" xml:"PoolName,omitempty"`
	RegionNameCity *string `json:"RegionNameCity,omitempty" xml:"RegionNameCity,omitempty"`
	SubId          *string `json:"SubId,omitempty" xml:"SubId,omitempty"`
	TelX           *string `json:"TelX,omitempty" xml:"TelX,omitempty"`
	Type           *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumberPrivacyNumber) GoString

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumberPrivacyNumber) SetPhoneNumber

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumberPrivacyNumber) SetPoolName

func (*ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumberPrivacyNumber) SetRegionNameCity

func (ListOutboundPhoneNumberOfUserResponseBodyOutboundPhoneNumbersPhoneNumberPrivacyNumber) String

type ListPhoneNumbersRequest

type ListPhoneNumbersRequest struct {
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OutboundOnly *bool   `json:"OutboundOnly,omitempty" xml:"OutboundOnly,omitempty"`
}

func (ListPhoneNumbersRequest) GoString

func (s ListPhoneNumbersRequest) GoString() string

func (*ListPhoneNumbersRequest) SetInstanceId

func (*ListPhoneNumbersRequest) SetOutboundOnly

func (s *ListPhoneNumbersRequest) SetOutboundOnly(v bool) *ListPhoneNumbersRequest

func (ListPhoneNumbersRequest) String

func (s ListPhoneNumbersRequest) String() string

type ListPhoneNumbersResponse

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

func (ListPhoneNumbersResponse) GoString

func (s ListPhoneNumbersResponse) GoString() string

func (*ListPhoneNumbersResponse) SetBody

func (*ListPhoneNumbersResponse) SetHeaders

func (*ListPhoneNumbersResponse) SetStatusCode

func (ListPhoneNumbersResponse) String

func (s ListPhoneNumbersResponse) String() string

type ListPhoneNumbersResponseBody

type ListPhoneNumbersResponseBody 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"`
	PhoneNumbers   *ListPhoneNumbersResponseBodyPhoneNumbers `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty" type:"Struct"`
	RequestId      *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListPhoneNumbersResponseBody) GoString

func (s ListPhoneNumbersResponseBody) GoString() string

func (*ListPhoneNumbersResponseBody) SetCode

func (*ListPhoneNumbersResponseBody) SetHttpStatusCode

func (*ListPhoneNumbersResponseBody) SetMessage

func (*ListPhoneNumbersResponseBody) SetRequestId

func (*ListPhoneNumbersResponseBody) SetSuccess

func (ListPhoneNumbersResponseBody) String

type ListPhoneNumbersResponseBodyPhoneNumbers

type ListPhoneNumbersResponseBodyPhoneNumbers struct {
	PhoneNumber []*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Repeated"`
}

func (ListPhoneNumbersResponseBodyPhoneNumbers) GoString

func (ListPhoneNumbersResponseBodyPhoneNumbers) String

type ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber

type ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber struct {
	AllowOutbound          *bool                                                             `json:"AllowOutbound,omitempty" xml:"AllowOutbound,omitempty"`
	Assignee               *string                                                           `json:"Assignee,omitempty" xml:"Assignee,omitempty"`
	City                   *string                                                           `json:"City,omitempty" xml:"City,omitempty"`
	ContactFlow            *ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow   `json:"ContactFlow,omitempty" xml:"ContactFlow,omitempty" type:"Struct"`
	InstanceId             *string                                                           `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string                                                           `json:"Number,omitempty" xml:"Number,omitempty"`
	NumberCommodityStatus  *int32                                                            `json:"NumberCommodityStatus,omitempty" xml:"NumberCommodityStatus,omitempty"`
	PhoneNumberDescription *string                                                           `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string                                                           `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	PrivacyNumber          *ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber `json:"PrivacyNumber,omitempty" xml:"PrivacyNumber,omitempty" type:"Struct"`
	Province               *string                                                           `json:"Province,omitempty" xml:"Province,omitempty"`
	RemainingTime          *int32                                                            `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	SipTelX                *string                                                           `json:"SipTelX,omitempty" xml:"SipTelX,omitempty"`
	SkillGroups            *ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroups   `json:"SkillGroups,omitempty" xml:"SkillGroups,omitempty" type:"Struct"`
	TestOnly               *bool                                                             `json:"TestOnly,omitempty" xml:"TestOnly,omitempty"`
	Trunks                 *int32                                                            `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
	Usage                  *string                                                           `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) GoString

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetAllowOutbound

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetAssignee

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetCity

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetInstanceId

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetNumber

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetNumberCommodityStatus

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetPhoneNumberDescription

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetPhoneNumberId

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetProvince

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetRemainingTime

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetSipTelX

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetTestOnly

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetTrunks

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) SetUsage

func (ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumber) String

type ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow

type ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow struct {
	ContactFlowDescription *string `json:"ContactFlowDescription,omitempty" xml:"ContactFlowDescription,omitempty"`
	ContactFlowId          *string `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	ContactFlowName        *string `json:"ContactFlowName,omitempty" xml:"ContactFlowName,omitempty"`
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Type                   *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) GoString

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) SetContactFlowDescription

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) SetContactFlowId

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) SetContactFlowName

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) SetInstanceId

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) SetType

func (ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberContactFlow) String

type ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber

type ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber struct {
	BizId          *string `json:"BizId,omitempty" xml:"BizId,omitempty"`
	Extra          *string `json:"Extra,omitempty" xml:"Extra,omitempty"`
	PhoneNumber    *string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	PoolId         *string `json:"PoolId,omitempty" xml:"PoolId,omitempty"`
	PoolName       *string `json:"PoolName,omitempty" xml:"PoolName,omitempty"`
	RegionNameCity *string `json:"RegionNameCity,omitempty" xml:"RegionNameCity,omitempty"`
	SubId          *string `json:"SubId,omitempty" xml:"SubId,omitempty"`
	TelX           *string `json:"TelX,omitempty" xml:"TelX,omitempty"`
	Type           *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber) GoString

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber) SetBizId

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber) SetExtra

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber) SetPhoneNumber

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber) SetPoolId

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber) SetPoolName

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber) SetRegionNameCity

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber) SetSubId

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber) SetTelX

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber) SetType

func (ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberPrivacyNumber) String

type ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroups

type ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroups struct {
	SkillGroup []*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup `json:"SkillGroup,omitempty" xml:"SkillGroup,omitempty" type:"Repeated"`
}

func (ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroups) GoString

func (ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroups) String

type ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup

type ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup struct {
	SkillGroupId   *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
}

func (ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup) GoString

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup) SetSkillGroupId

func (*ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup) SetSkillGroupName

func (ListPhoneNumbersResponseBodyPhoneNumbersPhoneNumberSkillGroupsSkillGroup) String

type ListPhoneTagsRequest

type ListPhoneTagsRequest struct {
	CurrentPage    *int32    `json:"CurrentPage,omitempty" xml:"CurrentPage,omitempty"`
	InstanceId     *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number         *string   `json:"Number,omitempty" xml:"Number,omitempty"`
	NumberGroupIds []*string `json:"NumberGroupIds,omitempty" xml:"NumberGroupIds,omitempty" type:"Repeated"`
	OutboundOnly   *bool     `json:"OutboundOnly,omitempty" xml:"OutboundOnly,omitempty"`
	PageSize       *int32    `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListPhoneTagsRequest) GoString

func (s ListPhoneTagsRequest) GoString() string

func (*ListPhoneTagsRequest) SetCurrentPage

func (s *ListPhoneTagsRequest) SetCurrentPage(v int32) *ListPhoneTagsRequest

func (*ListPhoneTagsRequest) SetInstanceId

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

func (*ListPhoneTagsRequest) SetNumber

func (*ListPhoneTagsRequest) SetNumberGroupIds

func (s *ListPhoneTagsRequest) SetNumberGroupIds(v []*string) *ListPhoneTagsRequest

func (*ListPhoneTagsRequest) SetOutboundOnly

func (s *ListPhoneTagsRequest) SetOutboundOnly(v bool) *ListPhoneTagsRequest

func (*ListPhoneTagsRequest) SetPageSize

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

func (ListPhoneTagsRequest) String

func (s ListPhoneTagsRequest) String() string

type ListPhoneTagsResponse

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

func (ListPhoneTagsResponse) GoString

func (s ListPhoneTagsResponse) GoString() string

func (*ListPhoneTagsResponse) SetBody

func (*ListPhoneTagsResponse) SetHeaders

func (*ListPhoneTagsResponse) SetStatusCode

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

func (ListPhoneTagsResponse) String

func (s ListPhoneTagsResponse) String() string

type ListPhoneTagsResponseBody

type ListPhoneTagsResponseBody 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"`
	PhoneNumbers   *ListPhoneTagsResponseBodyPhoneNumbers `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty" type:"Struct"`
	RequestId      *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                                  `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListPhoneTagsResponseBody) GoString

func (s ListPhoneTagsResponseBody) GoString() string

func (*ListPhoneTagsResponseBody) SetCode

func (*ListPhoneTagsResponseBody) SetHttpStatusCode

func (*ListPhoneTagsResponseBody) SetMessage

func (*ListPhoneTagsResponseBody) SetPhoneNumbers

func (*ListPhoneTagsResponseBody) SetRequestId

func (*ListPhoneTagsResponseBody) SetSuccess

func (ListPhoneTagsResponseBody) String

func (s ListPhoneTagsResponseBody) String() string

type ListPhoneTagsResponseBodyPhoneNumbers

type ListPhoneTagsResponseBodyPhoneNumbers struct {
	List       []*ListPhoneTagsResponseBodyPhoneNumbersList `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 (ListPhoneTagsResponseBodyPhoneNumbers) GoString

func (*ListPhoneTagsResponseBodyPhoneNumbers) SetPageNumber

func (*ListPhoneTagsResponseBodyPhoneNumbers) SetPageSize

func (*ListPhoneTagsResponseBodyPhoneNumbers) SetTotalCount

func (ListPhoneTagsResponseBodyPhoneNumbers) String

type ListPhoneTagsResponseBodyPhoneNumbersList

type ListPhoneTagsResponseBodyPhoneNumbersList struct {
	City                   *string   `json:"City,omitempty" xml:"City,omitempty"`
	Concurrency            *int32    `json:"Concurrency,omitempty" xml:"Concurrency,omitempty"`
	ContactFlowId          *string   `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	CreateTime             *int64    `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	InstanceId             *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string   `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string   `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string   `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	Provider               *string   `json:"Provider,omitempty" xml:"Provider,omitempty"`
	Province               *string   `json:"Province,omitempty" xml:"Province,omitempty"`
	ServiceTag             *string   `json:"ServiceTag,omitempty" xml:"ServiceTag,omitempty"`
	SkillGroupIdList       []*string `json:"SkillGroupIdList,omitempty" xml:"SkillGroupIdList,omitempty" type:"Repeated"`
	Type                   *int32    `json:"Type,omitempty" xml:"Type,omitempty"`
	Usage                  *string   `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (ListPhoneTagsResponseBodyPhoneNumbersList) GoString

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetCity

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetConcurrency

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetContactFlowId

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetCreateTime

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetInstanceId

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetNumber

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetPhoneNumberDescription

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetPhoneNumberId

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetProvider

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetProvince

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetServiceTag

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetSkillGroupIdList

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetType

func (*ListPhoneTagsResponseBodyPhoneNumbersList) SetUsage

func (ListPhoneTagsResponseBodyPhoneNumbersList) String

type ListRealTimeAgentRequest

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

func (ListRealTimeAgentRequest) GoString

func (s ListRealTimeAgentRequest) GoString() string

func (*ListRealTimeAgentRequest) SetInstanceId

func (ListRealTimeAgentRequest) String

func (s ListRealTimeAgentRequest) String() string

type ListRealTimeAgentResponse

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

func (ListRealTimeAgentResponse) GoString

func (s ListRealTimeAgentResponse) GoString() string

func (*ListRealTimeAgentResponse) SetBody

func (*ListRealTimeAgentResponse) SetHeaders

func (*ListRealTimeAgentResponse) SetStatusCode

func (ListRealTimeAgentResponse) String

func (s ListRealTimeAgentResponse) String() string

type ListRealTimeAgentResponseBody

type ListRealTimeAgentResponseBody struct {
	Code           *string                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *ListRealTimeAgentResponseBodyData `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"`
	Success        *bool                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListRealTimeAgentResponseBody) GoString

func (*ListRealTimeAgentResponseBody) SetCode

func (*ListRealTimeAgentResponseBody) SetData

func (*ListRealTimeAgentResponseBody) SetHttpStatusCode

func (*ListRealTimeAgentResponseBody) SetMessage

func (*ListRealTimeAgentResponseBody) SetRequestId

func (*ListRealTimeAgentResponseBody) SetSuccess

func (ListRealTimeAgentResponseBody) String

type ListRealTimeAgentResponseBodyData

type ListRealTimeAgentResponseBodyData struct {
	User []*ListRealTimeAgentResponseBodyDataUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (ListRealTimeAgentResponseBodyData) GoString

func (ListRealTimeAgentResponseBodyData) String

type ListRealTimeAgentResponseBodyDataUser

type ListRealTimeAgentResponseBodyDataUser struct {
	DisplayName *string                                           `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Dn          *string                                           `json:"Dn,omitempty" xml:"Dn,omitempty"`
	Phone       *string                                           `json:"Phone,omitempty" xml:"Phone,omitempty"`
	RamId       *string                                           `json:"RamId,omitempty" xml:"RamId,omitempty"`
	SkillLevels *ListRealTimeAgentResponseBodyDataUserSkillLevels `json:"SkillLevels,omitempty" xml:"SkillLevels,omitempty" type:"Struct"`
	State       *string                                           `json:"State,omitempty" xml:"State,omitempty"`
	StateDesc   *string                                           `json:"StateDesc,omitempty" xml:"StateDesc,omitempty"`
}

func (ListRealTimeAgentResponseBodyDataUser) GoString

func (*ListRealTimeAgentResponseBodyDataUser) SetDisplayName

func (*ListRealTimeAgentResponseBodyDataUser) SetDn

func (*ListRealTimeAgentResponseBodyDataUser) SetPhone

func (*ListRealTimeAgentResponseBodyDataUser) SetRamId

func (*ListRealTimeAgentResponseBodyDataUser) SetState

func (*ListRealTimeAgentResponseBodyDataUser) SetStateDesc

func (ListRealTimeAgentResponseBodyDataUser) String

type ListRealTimeAgentResponseBodyDataUserSkillLevels

type ListRealTimeAgentResponseBodyDataUserSkillLevels struct {
	SkillLevel []*ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevel `json:"SkillLevel,omitempty" xml:"SkillLevel,omitempty" type:"Repeated"`
}

func (ListRealTimeAgentResponseBodyDataUserSkillLevels) GoString

func (ListRealTimeAgentResponseBodyDataUserSkillLevels) String

type ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevel

type ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevel struct {
	Level        *int32                                                           `json:"Level,omitempty" xml:"Level,omitempty"`
	Skill        *ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevelSkill `json:"Skill,omitempty" xml:"Skill,omitempty" type:"Struct"`
	SkillLevelId *string                                                          `json:"SkillLevelId,omitempty" xml:"SkillLevelId,omitempty"`
}

func (ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevel) GoString

func (*ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevel) SetLevel

func (*ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevel) SetSkillLevelId

func (ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevel) String

type ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevelSkill

type ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevelSkill struct {
	InstanceId            *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	SkillGroupDescription *string `json:"SkillGroupDescription,omitempty" xml:"SkillGroupDescription,omitempty"`
	SkillGroupId          *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName        *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
}

func (ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevelSkill) GoString

func (*ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevelSkill) SetInstanceId

func (*ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevelSkill) SetSkillGroupDescription

func (*ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevelSkill) SetSkillGroupId

func (*ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevelSkill) SetSkillGroupName

func (ListRealTimeAgentResponseBodyDataUserSkillLevelsSkillLevelSkill) String

type ListRecentCallRecordsRequest

type ListRecentCallRecordsRequest struct {
	Criteria   *string `json:"Criteria,omitempty" xml:"Criteria,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"`
	StartTime  *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	StopTime   *int64  `json:"StopTime,omitempty" xml:"StopTime,omitempty"`
}

func (ListRecentCallRecordsRequest) GoString

func (s ListRecentCallRecordsRequest) GoString() string

func (*ListRecentCallRecordsRequest) SetCriteria

func (*ListRecentCallRecordsRequest) SetInstanceId

func (*ListRecentCallRecordsRequest) SetPageNumber

func (*ListRecentCallRecordsRequest) SetPageSize

func (*ListRecentCallRecordsRequest) SetStartTime

func (*ListRecentCallRecordsRequest) SetStopTime

func (ListRecentCallRecordsRequest) String

type ListRecentCallRecordsResponse

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

func (ListRecentCallRecordsResponse) GoString

func (*ListRecentCallRecordsResponse) SetBody

func (*ListRecentCallRecordsResponse) SetHeaders

func (*ListRecentCallRecordsResponse) SetStatusCode

func (ListRecentCallRecordsResponse) String

type ListRecentCallRecordsResponseBody

type ListRecentCallRecordsResponseBody struct {
	CallDetailRecords *ListRecentCallRecordsResponseBodyCallDetailRecords `json:"CallDetailRecords,omitempty" xml:"CallDetailRecords,omitempty" type:"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"`
	Success           *bool                                               `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListRecentCallRecordsResponseBody) GoString

func (*ListRecentCallRecordsResponseBody) SetCode

func (*ListRecentCallRecordsResponseBody) SetHttpStatusCode

func (*ListRecentCallRecordsResponseBody) SetMessage

func (*ListRecentCallRecordsResponseBody) SetRequestId

func (*ListRecentCallRecordsResponseBody) SetSuccess

func (ListRecentCallRecordsResponseBody) String

type ListRecentCallRecordsResponseBodyCallDetailRecords

type ListRecentCallRecordsResponseBodyCallDetailRecords struct {
	List       *ListRecentCallRecordsResponseBodyCallDetailRecordsList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListRecentCallRecordsResponseBodyCallDetailRecords) GoString

func (*ListRecentCallRecordsResponseBodyCallDetailRecords) SetPageNumber

func (*ListRecentCallRecordsResponseBodyCallDetailRecords) SetPageSize

func (*ListRecentCallRecordsResponseBodyCallDetailRecords) SetTotalCount

func (ListRecentCallRecordsResponseBodyCallDetailRecords) String

type ListRecentCallRecordsResponseBodyCallDetailRecordsList

type ListRecentCallRecordsResponseBodyCallDetailRecordsList struct {
	CallDetailRecord []*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord `json:"CallDetailRecord,omitempty" xml:"CallDetailRecord,omitempty" type:"Repeated"`
}

func (ListRecentCallRecordsResponseBodyCallDetailRecordsList) GoString

func (ListRecentCallRecordsResponseBodyCallDetailRecordsList) String

type ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord

type ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord struct {
	AgentNames         *string                                                                           `json:"AgentNames,omitempty" xml:"AgentNames,omitempty"`
	Agents             *ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgents     `json:"Agents,omitempty" xml:"Agents,omitempty" type:"Struct"`
	CalledNumber       *string                                                                           `json:"CalledNumber,omitempty" xml:"CalledNumber,omitempty"`
	CallingNumber      *string                                                                           `json:"CallingNumber,omitempty" xml:"CallingNumber,omitempty"`
	ContactDisposition *string                                                                           `json:"ContactDisposition,omitempty" xml:"ContactDisposition,omitempty"`
	ContactId          *string                                                                           `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	ContactType        *string                                                                           `json:"ContactType,omitempty" xml:"ContactType,omitempty"`
	Duration           *int32                                                                            `json:"Duration,omitempty" xml:"Duration,omitempty"`
	ExtraAttr          *string                                                                           `json:"ExtraAttr,omitempty" xml:"ExtraAttr,omitempty"`
	Feedback           *string                                                                           `json:"Feedback,omitempty" xml:"Feedback,omitempty"`
	InstanceId         *string                                                                           `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Recordings         *ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordings `json:"Recordings,omitempty" xml:"Recordings,omitempty" type:"Struct"`
	Satisfaction       *int32                                                                            `json:"Satisfaction,omitempty" xml:"Satisfaction,omitempty"`
	SatisfactionDesc   *string                                                                           `json:"SatisfactionDesc,omitempty" xml:"SatisfactionDesc,omitempty"`
	SkillGroupNames    *string                                                                           `json:"SkillGroupNames,omitempty" xml:"SkillGroupNames,omitempty"`
	StartTime          *int64                                                                            `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) GoString

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetAgentNames

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetCalledNumber

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetCallingNumber

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetContactDisposition

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetContactId

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetContactType

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetDuration

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetExtraAttr

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetFeedback

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetInstanceId

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetSatisfaction

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetSatisfactionDesc

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetSkillGroupNames

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) SetStartTime

func (ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecord) String

type ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgents

type ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgents struct {
	CallDetailAgent []*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgentsCallDetailAgent `json:"CallDetailAgent,omitempty" xml:"CallDetailAgent,omitempty" type:"Repeated"`
}

func (ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgents) GoString

func (ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgents) String

type ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgentsCallDetailAgent

type ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgentsCallDetailAgent 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"`
	Feedback       *string `json:"Feedback,omitempty" xml:"Feedback,omitempty"`
	HoldTime       *int32  `json:"HoldTime,omitempty" xml:"HoldTime,omitempty"`
	QueueTime      *int32  `json:"QueueTime,omitempty" xml:"QueueTime,omitempty"`
	RingTime       *int32  `json:"RingTime,omitempty" xml:"RingTime,omitempty"`
	Satisfaction   *string `json:"Satisfaction,omitempty" xml:"Satisfaction,omitempty"`
	SkillGroupName *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
	StartTime      *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	TalkTime       *int32  `json:"TalkTime,omitempty" xml:"TalkTime,omitempty"`
	WorkTime       *int32  `json:"WorkTime,omitempty" xml:"WorkTime,omitempty"`
}

func (ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgentsCallDetailAgent) GoString

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgentsCallDetailAgent) SetSkillGroupName

func (ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordAgentsCallDetailAgent) String

type ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordings

type ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordings struct {
	Recording []*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording `json:"Recording,omitempty" xml:"Recording,omitempty" type:"Repeated"`
}

func (ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordings) GoString

func (ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordings) String

type ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording

type ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording struct {
	AgentId         *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentName       *string `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	CalledNumber    *string `json:"CalledNumber,omitempty" xml:"CalledNumber,omitempty"`
	CallingNumber   *string `json:"CallingNumber,omitempty" xml:"CallingNumber,omitempty"`
	Channel         *string `json:"Channel,omitempty" xml:"Channel,omitempty"`
	ContactId       *string `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	ContactType     *string `json:"ContactType,omitempty" xml:"ContactType,omitempty"`
	Duration        *int32  `json:"Duration,omitempty" xml:"Duration,omitempty"`
	FileDescription *string `json:"FileDescription,omitempty" xml:"FileDescription,omitempty"`
	FileName        *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	FilePath        *string `json:"FilePath,omitempty" xml:"FilePath,omitempty"`
	InstanceId      *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	StartTime       *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording) GoString

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording) SetCalledNumber

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording) SetCallingNumber

func (*ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording) SetFileDescription

func (ListRecentCallRecordsResponseBodyCallDetailRecordsListCallDetailRecordRecordingsRecording) String

type ListRecordingOfDualTrackRequest

type ListRecordingOfDualTrackRequest struct {
	AgentId       *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	CalledNumber  *string `json:"CalledNumber,omitempty" xml:"CalledNumber,omitempty"`
	CallingNumber *string `json:"CallingNumber,omitempty" xml:"CallingNumber,omitempty"`
	ConnectId     *string `json:"ConnectId,omitempty" xml:"ConnectId,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"`
	StartTime     *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	StopTime      *int64  `json:"StopTime,omitempty" xml:"StopTime,omitempty"`
}

func (ListRecordingOfDualTrackRequest) GoString

func (*ListRecordingOfDualTrackRequest) SetAgentId

func (*ListRecordingOfDualTrackRequest) SetCalledNumber

func (*ListRecordingOfDualTrackRequest) SetCallingNumber

func (*ListRecordingOfDualTrackRequest) SetConnectId

func (*ListRecordingOfDualTrackRequest) SetInstanceId

func (*ListRecordingOfDualTrackRequest) SetPageNumber

func (*ListRecordingOfDualTrackRequest) SetPageSize

func (*ListRecordingOfDualTrackRequest) SetStartTime

func (*ListRecordingOfDualTrackRequest) SetStopTime

func (ListRecordingOfDualTrackRequest) String

type ListRecordingOfDualTrackResponse

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

func (ListRecordingOfDualTrackResponse) GoString

func (*ListRecordingOfDualTrackResponse) SetHeaders

func (*ListRecordingOfDualTrackResponse) SetStatusCode

func (ListRecordingOfDualTrackResponse) String

type ListRecordingOfDualTrackResponseBody

type ListRecordingOfDualTrackResponseBody 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"`
	Recordings     *ListRecordingOfDualTrackResponseBodyRecordings `json:"Recordings,omitempty" xml:"Recordings,omitempty" type:"Struct"`
	RequestId      *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListRecordingOfDualTrackResponseBody) GoString

func (*ListRecordingOfDualTrackResponseBody) SetCode

func (*ListRecordingOfDualTrackResponseBody) SetHttpStatusCode

func (*ListRecordingOfDualTrackResponseBody) SetMessage

func (*ListRecordingOfDualTrackResponseBody) SetRequestId

func (*ListRecordingOfDualTrackResponseBody) SetSuccess

func (ListRecordingOfDualTrackResponseBody) String

type ListRecordingOfDualTrackResponseBodyRecordings

type ListRecordingOfDualTrackResponseBodyRecordings struct {
	List       *ListRecordingOfDualTrackResponseBodyRecordingsList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListRecordingOfDualTrackResponseBodyRecordings) GoString

func (*ListRecordingOfDualTrackResponseBodyRecordings) SetPageNumber

func (*ListRecordingOfDualTrackResponseBodyRecordings) SetPageSize

func (*ListRecordingOfDualTrackResponseBodyRecordings) SetTotalCount

func (ListRecordingOfDualTrackResponseBodyRecordings) String

type ListRecordingOfDualTrackResponseBodyRecordingsList

type ListRecordingOfDualTrackResponseBodyRecordingsList struct {
	Recording []*ListRecordingOfDualTrackResponseBodyRecordingsListRecording `json:"Recording,omitempty" xml:"Recording,omitempty" type:"Repeated"`
}

func (ListRecordingOfDualTrackResponseBodyRecordingsList) GoString

func (ListRecordingOfDualTrackResponseBodyRecordingsList) String

type ListRecordingOfDualTrackResponseBodyRecordingsListRecording

type ListRecordingOfDualTrackResponseBodyRecordingsListRecording struct {
	AgentId         *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentName       *string `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	CalledNumber    *string `json:"CalledNumber,omitempty" xml:"CalledNumber,omitempty"`
	CallingNumber   *string `json:"CallingNumber,omitempty" xml:"CallingNumber,omitempty"`
	Channel         *string `json:"Channel,omitempty" xml:"Channel,omitempty"`
	ContactId       *string `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	ContactType     *string `json:"ContactType,omitempty" xml:"ContactType,omitempty"`
	Duration        *int32  `json:"Duration,omitempty" xml:"Duration,omitempty"`
	FileDescription *string `json:"FileDescription,omitempty" xml:"FileDescription,omitempty"`
	FileName        *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	FilePath        *string `json:"FilePath,omitempty" xml:"FilePath,omitempty"`
	InstanceId      *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	StartTime       *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListRecordingOfDualTrackResponseBodyRecordingsListRecording) GoString

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetAgentId

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetAgentName

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetCalledNumber

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetCallingNumber

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetChannel

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetContactId

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetContactType

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetDuration

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetFileDescription

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetFileName

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetFilePath

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetInstanceId

func (*ListRecordingOfDualTrackResponseBodyRecordingsListRecording) SetStartTime

func (ListRecordingOfDualTrackResponseBodyRecordingsListRecording) String

type ListRecordingsByContactIdRequest

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

func (ListRecordingsByContactIdRequest) GoString

func (*ListRecordingsByContactIdRequest) SetContactId

func (*ListRecordingsByContactIdRequest) SetInstanceId

func (ListRecordingsByContactIdRequest) String

type ListRecordingsByContactIdResponse

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

func (ListRecordingsByContactIdResponse) GoString

func (*ListRecordingsByContactIdResponse) SetHeaders

func (*ListRecordingsByContactIdResponse) SetStatusCode

func (ListRecordingsByContactIdResponse) String

type ListRecordingsByContactIdResponseBody

type ListRecordingsByContactIdResponseBody 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"`
	Recordings     *ListRecordingsByContactIdResponseBodyRecordings `json:"Recordings,omitempty" xml:"Recordings,omitempty" type:"Struct"`
	RequestId      *string                                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                                            `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListRecordingsByContactIdResponseBody) GoString

func (*ListRecordingsByContactIdResponseBody) SetCode

func (*ListRecordingsByContactIdResponseBody) SetHttpStatusCode

func (*ListRecordingsByContactIdResponseBody) SetMessage

func (*ListRecordingsByContactIdResponseBody) SetRequestId

func (*ListRecordingsByContactIdResponseBody) SetSuccess

func (ListRecordingsByContactIdResponseBody) String

type ListRecordingsByContactIdResponseBodyRecordings

type ListRecordingsByContactIdResponseBodyRecordings struct {
	Recording []*ListRecordingsByContactIdResponseBodyRecordingsRecording `json:"Recording,omitempty" xml:"Recording,omitempty" type:"Repeated"`
}

func (ListRecordingsByContactIdResponseBodyRecordings) GoString

func (ListRecordingsByContactIdResponseBodyRecordings) String

type ListRecordingsByContactIdResponseBodyRecordingsRecording

type ListRecordingsByContactIdResponseBodyRecordingsRecording struct {
	AgentId            *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentName          *string `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	CalledNumber       *string `json:"CalledNumber,omitempty" xml:"CalledNumber,omitempty"`
	CallingNumber      *string `json:"CallingNumber,omitempty" xml:"CallingNumber,omitempty"`
	Channel            *string `json:"Channel,omitempty" xml:"Channel,omitempty"`
	ContactId          *string `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	ContactType        *string `json:"ContactType,omitempty" xml:"ContactType,omitempty"`
	Duration           *int32  `json:"Duration,omitempty" xml:"Duration,omitempty"`
	FileDescription    *string `json:"FileDescription,omitempty" xml:"FileDescription,omitempty"`
	FileName           *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	FilePath           *string `json:"FilePath,omitempty" xml:"FilePath,omitempty"`
	InstanceId         *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	QualityCheckTaskId *string `json:"QualityCheckTaskId,omitempty" xml:"QualityCheckTaskId,omitempty"`
	QualityCheckTid    *string `json:"QualityCheckTid,omitempty" xml:"QualityCheckTid,omitempty"`
	StartTime          *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListRecordingsByContactIdResponseBodyRecordingsRecording) GoString

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetAgentId

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetAgentName

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetCalledNumber

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetCallingNumber

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetChannel

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetContactId

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetContactType

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetDuration

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetFileDescription

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetFileName

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetFilePath

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetInstanceId

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetQualityCheckTaskId

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetQualityCheckTid

func (*ListRecordingsByContactIdResponseBodyRecordingsRecording) SetStartTime

func (ListRecordingsByContactIdResponseBodyRecordingsRecording) String

type ListRecordingsRequest

type ListRecordingsRequest struct {
	AgentId     *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	Criteria    *string `json:"Criteria,omitempty" xml:"Criteria,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"`
	PhoneNumber *string `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	StartTime   *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	StopTime    *int64  `json:"StopTime,omitempty" xml:"StopTime,omitempty"`
}

func (ListRecordingsRequest) GoString

func (s ListRecordingsRequest) GoString() string

func (*ListRecordingsRequest) SetAgentId

func (*ListRecordingsRequest) SetCriteria

func (*ListRecordingsRequest) SetInstanceId

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

func (*ListRecordingsRequest) SetPageNumber

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

func (*ListRecordingsRequest) SetPageSize

func (*ListRecordingsRequest) SetPhoneNumber

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

func (*ListRecordingsRequest) SetStartTime

func (*ListRecordingsRequest) SetStopTime

func (ListRecordingsRequest) String

func (s ListRecordingsRequest) String() string

type ListRecordingsResponse

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

func (ListRecordingsResponse) GoString

func (s ListRecordingsResponse) GoString() string

func (*ListRecordingsResponse) SetBody

func (*ListRecordingsResponse) SetHeaders

func (*ListRecordingsResponse) SetStatusCode

func (ListRecordingsResponse) String

func (s ListRecordingsResponse) String() string

type ListRecordingsResponseBody

type ListRecordingsResponseBody 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"`
	Recordings     *ListRecordingsResponseBodyRecordings `json:"Recordings,omitempty" xml:"Recordings,omitempty" type:"Struct"`
	RequestId      *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListRecordingsResponseBody) GoString

func (s ListRecordingsResponseBody) GoString() string

func (*ListRecordingsResponseBody) SetCode

func (*ListRecordingsResponseBody) SetHttpStatusCode

func (*ListRecordingsResponseBody) SetMessage

func (*ListRecordingsResponseBody) SetRecordings

func (*ListRecordingsResponseBody) SetRequestId

func (*ListRecordingsResponseBody) SetSuccess

func (ListRecordingsResponseBody) String

type ListRecordingsResponseBodyRecordings

type ListRecordingsResponseBodyRecordings struct {
	List       *ListRecordingsResponseBodyRecordingsList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListRecordingsResponseBodyRecordings) GoString

func (*ListRecordingsResponseBodyRecordings) SetPageNumber

func (*ListRecordingsResponseBodyRecordings) SetPageSize

func (*ListRecordingsResponseBodyRecordings) SetTotalCount

func (ListRecordingsResponseBodyRecordings) String

type ListRecordingsResponseBodyRecordingsList

type ListRecordingsResponseBodyRecordingsList struct {
	Recording []*ListRecordingsResponseBodyRecordingsListRecording `json:"Recording,omitempty" xml:"Recording,omitempty" type:"Repeated"`
}

func (ListRecordingsResponseBodyRecordingsList) GoString

func (ListRecordingsResponseBodyRecordingsList) String

type ListRecordingsResponseBodyRecordingsListRecording

type ListRecordingsResponseBodyRecordingsListRecording struct {
	AgentId         *string `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	AgentName       *string `json:"AgentName,omitempty" xml:"AgentName,omitempty"`
	CalledNumber    *string `json:"CalledNumber,omitempty" xml:"CalledNumber,omitempty"`
	CallingNumber   *string `json:"CallingNumber,omitempty" xml:"CallingNumber,omitempty"`
	Channel         *string `json:"Channel,omitempty" xml:"Channel,omitempty"`
	ContactId       *string `json:"ContactId,omitempty" xml:"ContactId,omitempty"`
	ContactType     *string `json:"ContactType,omitempty" xml:"ContactType,omitempty"`
	Duration        *int32  `json:"Duration,omitempty" xml:"Duration,omitempty"`
	FileDescription *string `json:"FileDescription,omitempty" xml:"FileDescription,omitempty"`
	FileName        *string `json:"FileName,omitempty" xml:"FileName,omitempty"`
	FilePath        *string `json:"FilePath,omitempty" xml:"FilePath,omitempty"`
	InstanceId      *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	StartTime       *int64  `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListRecordingsResponseBodyRecordingsListRecording) GoString

func (*ListRecordingsResponseBodyRecordingsListRecording) SetAgentId

func (*ListRecordingsResponseBodyRecordingsListRecording) SetAgentName

func (*ListRecordingsResponseBodyRecordingsListRecording) SetCalledNumber

func (*ListRecordingsResponseBodyRecordingsListRecording) SetCallingNumber

func (*ListRecordingsResponseBodyRecordingsListRecording) SetChannel

func (*ListRecordingsResponseBodyRecordingsListRecording) SetContactId

func (*ListRecordingsResponseBodyRecordingsListRecording) SetContactType

func (*ListRecordingsResponseBodyRecordingsListRecording) SetDuration

func (*ListRecordingsResponseBodyRecordingsListRecording) SetFileDescription

func (*ListRecordingsResponseBodyRecordingsListRecording) SetFileName

func (*ListRecordingsResponseBodyRecordingsListRecording) SetFilePath

func (*ListRecordingsResponseBodyRecordingsListRecording) SetInstanceId

func (*ListRecordingsResponseBodyRecordingsListRecording) SetStartTime

func (ListRecordingsResponseBodyRecordingsListRecording) String

type ListRolesRequest

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

func (ListRolesRequest) GoString

func (s ListRolesRequest) GoString() string

func (*ListRolesRequest) SetInstanceId

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

func (ListRolesRequest) String

func (s ListRolesRequest) String() string

type ListRolesResponse

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

func (ListRolesResponse) GoString

func (s ListRolesResponse) GoString() string

func (*ListRolesResponse) SetBody

func (*ListRolesResponse) SetHeaders

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

func (*ListRolesResponse) SetStatusCode

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

func (ListRolesResponse) String

func (s ListRolesResponse) String() string

type ListRolesResponseBody

type ListRolesResponseBody 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"`
	Roles          *ListRolesResponseBodyRoles `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Struct"`
	Success        *bool                       `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListRolesResponseBody) GoString

func (s ListRolesResponseBody) GoString() string

func (*ListRolesResponseBody) SetCode

func (*ListRolesResponseBody) SetHttpStatusCode

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

func (*ListRolesResponseBody) SetMessage

func (*ListRolesResponseBody) SetRequestId

func (*ListRolesResponseBody) SetRoles

func (*ListRolesResponseBody) SetSuccess

func (ListRolesResponseBody) String

func (s ListRolesResponseBody) String() string

type ListRolesResponseBodyRoles

type ListRolesResponseBodyRoles struct {
	Role []*ListRolesResponseBodyRolesRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Repeated"`
}

func (ListRolesResponseBodyRoles) GoString

func (s ListRolesResponseBodyRoles) GoString() string

func (*ListRolesResponseBodyRoles) SetRole

func (ListRolesResponseBodyRoles) String

type ListRolesResponseBodyRolesRole

type ListRolesResponseBodyRolesRole struct {
	InstanceId      *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RoleDescription *string `json:"RoleDescription,omitempty" xml:"RoleDescription,omitempty"`
	RoleId          *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName        *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
}

func (ListRolesResponseBodyRolesRole) GoString

func (*ListRolesResponseBodyRolesRole) SetInstanceId

func (*ListRolesResponseBodyRolesRole) SetRoleDescription

func (*ListRolesResponseBodyRolesRole) SetRoleId

func (*ListRolesResponseBodyRolesRole) SetRoleName

func (ListRolesResponseBodyRolesRole) String

type ListSkillGroupStatesRequest

type ListSkillGroupStatesRequest struct {
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PageNumber    *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize      *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	SkillGroupIds *string `json:"SkillGroupIds,omitempty" xml:"SkillGroupIds,omitempty"`
}

func (ListSkillGroupStatesRequest) GoString

func (s ListSkillGroupStatesRequest) GoString() string

func (*ListSkillGroupStatesRequest) SetInstanceId

func (*ListSkillGroupStatesRequest) SetPageNumber

func (*ListSkillGroupStatesRequest) SetPageSize

func (*ListSkillGroupStatesRequest) SetSkillGroupIds

func (ListSkillGroupStatesRequest) String

type ListSkillGroupStatesResponse

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

func (ListSkillGroupStatesResponse) GoString

func (s ListSkillGroupStatesResponse) GoString() string

func (*ListSkillGroupStatesResponse) SetBody

func (*ListSkillGroupStatesResponse) SetHeaders

func (*ListSkillGroupStatesResponse) SetStatusCode

func (ListSkillGroupStatesResponse) String

type ListSkillGroupStatesResponseBody

type ListSkillGroupStatesResponseBody struct {
	Code           *string                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Data           *ListSkillGroupStatesResponseBodyData `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"`
	Success        *bool                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListSkillGroupStatesResponseBody) GoString

func (*ListSkillGroupStatesResponseBody) SetCode

func (*ListSkillGroupStatesResponseBody) SetHttpStatusCode

func (*ListSkillGroupStatesResponseBody) SetMessage

func (*ListSkillGroupStatesResponseBody) SetRequestId

func (*ListSkillGroupStatesResponseBody) SetSuccess

func (ListSkillGroupStatesResponseBody) String

type ListSkillGroupStatesResponseBodyData

type ListSkillGroupStatesResponseBodyData struct {
	List       *ListSkillGroupStatesResponseBodyDataList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListSkillGroupStatesResponseBodyData) GoString

func (*ListSkillGroupStatesResponseBodyData) SetPageNumber

func (*ListSkillGroupStatesResponseBodyData) SetPageSize

func (*ListSkillGroupStatesResponseBodyData) SetTotalCount

func (ListSkillGroupStatesResponseBodyData) String

type ListSkillGroupStatesResponseBodyDataList

type ListSkillGroupStatesResponseBodyDataList struct {
	RealTimeSkillGroupState []*ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState `json:"RealTimeSkillGroupState,omitempty" xml:"RealTimeSkillGroupState,omitempty" type:"Repeated"`
}

func (ListSkillGroupStatesResponseBodyDataList) GoString

func (ListSkillGroupStatesResponseBodyDataList) String

type ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState

type ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState struct {
	BreakingAgents *int64  `json:"BreakingAgents,omitempty" xml:"BreakingAgents,omitempty"`
	InstanceId     *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	LoggedInAgents *int64  `json:"LoggedInAgents,omitempty" xml:"LoggedInAgents,omitempty"`
	LongestCall    *int64  `json:"LongestCall,omitempty" xml:"LongestCall,omitempty"`
	ReadyAgents    *int64  `json:"ReadyAgents,omitempty" xml:"ReadyAgents,omitempty"`
	SkillGroupId   *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
	TalkingAgents  *int64  `json:"TalkingAgents,omitempty" xml:"TalkingAgents,omitempty"`
	WaitingCalls   *int64  `json:"WaitingCalls,omitempty" xml:"WaitingCalls,omitempty"`
	WorkingAgents  *int64  `json:"WorkingAgents,omitempty" xml:"WorkingAgents,omitempty"`
}

func (ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState) GoString

func (*ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState) SetBreakingAgents

func (*ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState) SetInstanceId

func (*ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState) SetLoggedInAgents

func (*ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState) SetLongestCall

func (*ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState) SetReadyAgents

func (*ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState) SetSkillGroupId

func (*ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState) SetSkillGroupName

func (*ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState) SetTalkingAgents

func (*ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState) SetWaitingCalls

func (*ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState) SetWorkingAgents

func (ListSkillGroupStatesResponseBodyDataListRealTimeSkillGroupState) String

type ListSkillGroupSummaryReportsByIntervalRequest

type ListSkillGroupSummaryReportsByIntervalRequest struct {
	EndTime       *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Interval      *string `json:"Interval,omitempty" xml:"Interval,omitempty"`
	PageNumber    *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize      *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	SkillGroupIds *string `json:"SkillGroupIds,omitempty" xml:"SkillGroupIds,omitempty"`
	StartTime     *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListSkillGroupSummaryReportsByIntervalRequest) GoString

func (*ListSkillGroupSummaryReportsByIntervalRequest) SetEndTime

func (*ListSkillGroupSummaryReportsByIntervalRequest) SetInstanceId

func (*ListSkillGroupSummaryReportsByIntervalRequest) SetInterval

func (*ListSkillGroupSummaryReportsByIntervalRequest) SetPageNumber

func (*ListSkillGroupSummaryReportsByIntervalRequest) SetPageSize

func (*ListSkillGroupSummaryReportsByIntervalRequest) SetSkillGroupIds

func (*ListSkillGroupSummaryReportsByIntervalRequest) SetStartTime

func (ListSkillGroupSummaryReportsByIntervalRequest) String

type ListSkillGroupSummaryReportsByIntervalResponse

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

func (ListSkillGroupSummaryReportsByIntervalResponse) GoString

func (*ListSkillGroupSummaryReportsByIntervalResponse) SetHeaders

func (*ListSkillGroupSummaryReportsByIntervalResponse) SetStatusCode

func (ListSkillGroupSummaryReportsByIntervalResponse) String

type ListSkillGroupSummaryReportsByIntervalResponseBody

type ListSkillGroupSummaryReportsByIntervalResponseBody 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"`
	PagedSkillGroupSummaryReport *ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReport `json:"PagedSkillGroupSummaryReport,omitempty" xml:"PagedSkillGroupSummaryReport,omitempty" type:"Struct"`
	RequestId                    *string                                                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success                      *bool                                                                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListSkillGroupSummaryReportsByIntervalResponseBody) GoString

func (*ListSkillGroupSummaryReportsByIntervalResponseBody) SetCode

func (*ListSkillGroupSummaryReportsByIntervalResponseBody) SetHttpStatusCode

func (*ListSkillGroupSummaryReportsByIntervalResponseBody) SetMessage

func (*ListSkillGroupSummaryReportsByIntervalResponseBody) SetRequestId

func (*ListSkillGroupSummaryReportsByIntervalResponseBody) SetSuccess

func (ListSkillGroupSummaryReportsByIntervalResponseBody) String

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReport

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReport struct {
	List       *ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReport) GoString

func (*ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReport) SetPageNumber

func (*ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReport) SetPageSize

func (*ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReport) SetTotalCount

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReport) String

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportList

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportList struct {
	SkillGroupTimeIntervalReport []*ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReport `json:"SkillGroupTimeIntervalReport,omitempty" xml:"SkillGroupTimeIntervalReport,omitempty" type:"Repeated"`
}

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportList) GoString

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportList) String

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReport

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReport struct {
	IntervalList *ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalList `json:"IntervalList,omitempty" xml:"IntervalList,omitempty" type:"Struct"`
	SkillGroupId *string                                                                                                                     `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
}

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReport) GoString

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReport) String

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalList

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalList struct {
	SkillGroupSummaryReport []*ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReport `json:"SkillGroupSummaryReport,omitempty" xml:"SkillGroupSummaryReport,omitempty" type:"Repeated"`
}

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalList) GoString

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalList) String

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReport

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReport struct {
	Inbound        *ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportInbound  `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	InstanceId     *string                                                                                                                                                    `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Outbound       *ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportOutbound `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall        *ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportOverall  `json:"Overall,omitempty" xml:"Overall,omitempty" type:"Struct"`
	SkillGroupId   *string                                                                                                                                                    `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName *string                                                                                                                                                    `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
	Timestamp      *string                                                                                                                                                    `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReport) GoString

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReport) String

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportInbound

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportInbound struct {
	AbandonedInQueueOfQueueCount              *int64   `json:"AbandonedInQueueOfQueueCount,omitempty" xml:"AbandonedInQueueOfQueueCount,omitempty"`
	AnsweredByAgentOfQueueCount               *int64   `json:"AnsweredByAgentOfQueueCount,omitempty" xml:"AnsweredByAgentOfQueueCount,omitempty"`
	AnsweredByAgentOfQueueMaxWaitTimeDuration *int64   `json:"AnsweredByAgentOfQueueMaxWaitTimeDuration,omitempty" xml:"AnsweredByAgentOfQueueMaxWaitTimeDuration,omitempty"`
	AnsweredByAgentOfQueueWaitTimeDuration    *int64   `json:"AnsweredByAgentOfQueueWaitTimeDuration,omitempty" xml:"AnsweredByAgentOfQueueWaitTimeDuration,omitempty"`
	AverageRingTime                           *int64   `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime                           *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime                           *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsHandled                              *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsOffered                              *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	GiveUpByAgentOfQueueCount                 *int64   `json:"GiveUpByAgentOfQueueCount,omitempty" xml:"GiveUpByAgentOfQueueCount,omitempty"`
	HandleRate                                *float32 `json:"HandleRate,omitempty" xml:"HandleRate,omitempty"`
	InComingQueueOfQueueCount                 *int64   `json:"InComingQueueOfQueueCount,omitempty" xml:"InComingQueueOfQueueCount,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"`
	OverFlowInQueueOfQueueCount               *int64   `json:"OverFlowInQueueOfQueueCount,omitempty" xml:"OverFlowInQueueOfQueueCount,omitempty"`
	QueueMaxWaitTimeDuration                  *int64   `json:"QueueMaxWaitTimeDuration,omitempty" xml:"QueueMaxWaitTimeDuration,omitempty"`
	QueueWaitTimeDuration                     *int64   `json:"QueueWaitTimeDuration,omitempty" xml:"QueueWaitTimeDuration,omitempty"`
	SatisfactionIndex                         *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,omitempty"`
	SatisfactionSurveysOffered                *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded              *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	ServiceLevel20                            *float32 `json:"ServiceLevel20,omitempty" xml:"ServiceLevel20,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 (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportInbound) GoString

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportInbound) String

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportOutbound

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *int64   `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalDialingTime             *int64   `json:"TotalDialingTime,omitempty" xml:"TotalDialingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportOutbound) GoString

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportOutbound) String

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportOverall

type ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportOverall struct {
	AverageReadyTime             *int64   `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,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"`
	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"`
	TotalLoggedInTime            *int64   `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,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 (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportOverall) GoString

func (ListSkillGroupSummaryReportsByIntervalResponseBodyPagedSkillGroupSummaryReportListSkillGroupTimeIntervalReportIntervalListSkillGroupSummaryReportOverall) String

type ListSkillGroupSummaryReportsRequest

type ListSkillGroupSummaryReportsRequest struct {
	EndTime       *string `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"`
	SkillGroupIds *string `json:"SkillGroupIds,omitempty" xml:"SkillGroupIds,omitempty"`
	StartTime     *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
}

func (ListSkillGroupSummaryReportsRequest) GoString

func (*ListSkillGroupSummaryReportsRequest) SetEndTime

func (*ListSkillGroupSummaryReportsRequest) SetInstanceId

func (*ListSkillGroupSummaryReportsRequest) SetPageNumber

func (*ListSkillGroupSummaryReportsRequest) SetPageSize

func (*ListSkillGroupSummaryReportsRequest) SetSkillGroupIds

func (*ListSkillGroupSummaryReportsRequest) SetStartTime

func (ListSkillGroupSummaryReportsRequest) String

type ListSkillGroupSummaryReportsResponse

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

func (ListSkillGroupSummaryReportsResponse) GoString

func (*ListSkillGroupSummaryReportsResponse) SetHeaders

func (*ListSkillGroupSummaryReportsResponse) SetStatusCode

func (ListSkillGroupSummaryReportsResponse) String

type ListSkillGroupSummaryReportsResponseBody

type ListSkillGroupSummaryReportsResponseBody 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"`
	PagedSkillGroupSummaryReport *ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReport `json:"PagedSkillGroupSummaryReport,omitempty" xml:"PagedSkillGroupSummaryReport,omitempty" type:"Struct"`
	RequestId                    *string                                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success                      *bool                                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListSkillGroupSummaryReportsResponseBody) GoString

func (*ListSkillGroupSummaryReportsResponseBody) SetCode

func (*ListSkillGroupSummaryReportsResponseBody) SetHttpStatusCode

func (*ListSkillGroupSummaryReportsResponseBody) SetMessage

func (*ListSkillGroupSummaryReportsResponseBody) SetRequestId

func (*ListSkillGroupSummaryReportsResponseBody) SetSuccess

func (ListSkillGroupSummaryReportsResponseBody) String

type ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReport

type ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReport struct {
	List       *ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReport) GoString

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReport) SetPageNumber

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReport) SetPageSize

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReport) SetTotalCount

func (ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReport) String

type ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportList

type ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportList struct {
	SkillGroupSummaryReport []*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReport `json:"SkillGroupSummaryReport,omitempty" xml:"SkillGroupSummaryReport,omitempty" type:"Repeated"`
}

func (ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportList) GoString

func (ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportList) String

type ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReport

type ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReport struct {
	Inbound        *ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound  `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	InstanceId     *string                                                                                                  `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Outbound       *ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOutbound `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall        *ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOverall  `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 (ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReport) GoString

func (ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReport) String

type ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound

type ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound struct {
	AbandonedInQueueOfQueueCount              *int64   `json:"AbandonedInQueueOfQueueCount,omitempty" xml:"AbandonedInQueueOfQueueCount,omitempty"`
	AnsweredByAgentOfQueueCount               *int64   `json:"AnsweredByAgentOfQueueCount,omitempty" xml:"AnsweredByAgentOfQueueCount,omitempty"`
	AnsweredByAgentOfQueueMaxWaitTimeDuration *int64   `json:"AnsweredByAgentOfQueueMaxWaitTimeDuration,omitempty" xml:"AnsweredByAgentOfQueueMaxWaitTimeDuration,omitempty"`
	AnsweredByAgentOfQueueWaitTimeDuration    *int64   `json:"AnsweredByAgentOfQueueWaitTimeDuration,omitempty" xml:"AnsweredByAgentOfQueueWaitTimeDuration,omitempty"`
	AverageRingTime                           *int64   `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime                           *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime                           *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsHandled                              *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsOffered                              *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	GiveUpByAgentOfQueueCount                 *int64   `json:"GiveUpByAgentOfQueueCount,omitempty" xml:"GiveUpByAgentOfQueueCount,omitempty"`
	HandleRate                                *float32 `json:"HandleRate,omitempty" xml:"HandleRate,omitempty"`
	InComingQueueOfQueueCount                 *int64   `json:"InComingQueueOfQueueCount,omitempty" xml:"InComingQueueOfQueueCount,omitempty"`
	MaxRingTime                               *int64   `json:"MaxRingTime,omitempty" xml:"MaxRingTime,omitempty"`
	MaxTalkTime                               *string  `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWorkTime                               *int64   `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	OverFlowInQueueOfQueueCount               *int64   `json:"OverFlowInQueueOfQueueCount,omitempty" xml:"OverFlowInQueueOfQueueCount,omitempty"`
	QueueMaxWaitTimeDuration                  *int64   `json:"QueueMaxWaitTimeDuration,omitempty" xml:"QueueMaxWaitTimeDuration,omitempty"`
	QueueWaitTimeDuration                     *int64   `json:"QueueWaitTimeDuration,omitempty" xml:"QueueWaitTimeDuration,omitempty"`
	SatisfactionIndex                         *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,omitempty"`
	SatisfactionSurveysOffered                *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded              *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	ServiceLevel20                            *float32 `json:"ServiceLevel20,omitempty" xml:"ServiceLevel20,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 (ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) GoString

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) SetAbandonedInQueueOfQueueCount

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) SetAnsweredByAgentOfQueueCount

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) SetAnsweredByAgentOfQueueMaxWaitTimeDuration

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) SetAnsweredByAgentOfQueueWaitTimeDuration

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) SetGiveUpByAgentOfQueueCount

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) SetInComingQueueOfQueueCount

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) SetOverFlowInQueueOfQueueCount

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) SetQueueMaxWaitTimeDuration

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) SetSatisfactionSurveysOffered

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) SetSatisfactionSurveysResponded

func (ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) String

type ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOutbound

type ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *int64   `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalDialingTime             *int64   `json:"TotalDialingTime,omitempty" xml:"TotalDialingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOutbound) GoString

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOutbound) SetSatisfactionSurveysOffered

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOutbound) SetSatisfactionSurveysResponded

func (ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOutbound) String

type ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOverall

type ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOverall struct {
	AverageReadyTime             *int64   `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,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"`
	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"`
	TotalLoggedInTime            *int64   `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,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 (ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOverall) GoString

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOverall) SetSatisfactionSurveysOffered

func (*ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOverall) SetSatisfactionSurveysResponded

func (ListSkillGroupSummaryReportsResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOverall) String

type ListSkillGroupSummaryReportsSinceMidnightRequest

type ListSkillGroupSummaryReportsSinceMidnightRequest struct {
	InstanceId  *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PageNumber  *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize    *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	SkillGroups *string `json:"SkillGroups,omitempty" xml:"SkillGroups,omitempty"`
}

func (ListSkillGroupSummaryReportsSinceMidnightRequest) GoString

func (*ListSkillGroupSummaryReportsSinceMidnightRequest) SetInstanceId

func (*ListSkillGroupSummaryReportsSinceMidnightRequest) SetPageNumber

func (*ListSkillGroupSummaryReportsSinceMidnightRequest) SetPageSize

func (*ListSkillGroupSummaryReportsSinceMidnightRequest) SetSkillGroups

func (ListSkillGroupSummaryReportsSinceMidnightRequest) String

type ListSkillGroupSummaryReportsSinceMidnightResponse

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

func (ListSkillGroupSummaryReportsSinceMidnightResponse) GoString

func (*ListSkillGroupSummaryReportsSinceMidnightResponse) SetHeaders

func (*ListSkillGroupSummaryReportsSinceMidnightResponse) SetStatusCode

func (ListSkillGroupSummaryReportsSinceMidnightResponse) String

type ListSkillGroupSummaryReportsSinceMidnightResponseBody

type ListSkillGroupSummaryReportsSinceMidnightResponseBody 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"`
	PagedSkillGroupSummaryReport *ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReport `json:"PagedSkillGroupSummaryReport,omitempty" xml:"PagedSkillGroupSummaryReport,omitempty" type:"Struct"`
	RequestId                    *string                                                                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success                      *bool                                                                              `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListSkillGroupSummaryReportsSinceMidnightResponseBody) GoString

func (*ListSkillGroupSummaryReportsSinceMidnightResponseBody) SetCode

func (*ListSkillGroupSummaryReportsSinceMidnightResponseBody) SetHttpStatusCode

func (*ListSkillGroupSummaryReportsSinceMidnightResponseBody) SetMessage

func (*ListSkillGroupSummaryReportsSinceMidnightResponseBody) SetRequestId

func (*ListSkillGroupSummaryReportsSinceMidnightResponseBody) SetSuccess

func (ListSkillGroupSummaryReportsSinceMidnightResponseBody) String

type ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReport

type ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReport struct {
	List       *ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReport) GoString

func (*ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReport) SetPageNumber

func (*ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReport) SetPageSize

func (*ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReport) SetTotalCount

func (ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReport) String

type ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportList

type ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportList struct {
	SkillGroupSummaryReport []*ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReport `json:"SkillGroupSummaryReport,omitempty" xml:"SkillGroupSummaryReport,omitempty" type:"Repeated"`
}

func (ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportList) GoString

func (ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportList) String

type ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReport

type ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReport struct {
	Inbound        *ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound  `json:"Inbound,omitempty" xml:"Inbound,omitempty" type:"Struct"`
	InstanceId     *string                                                                                                               `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Outbound       *ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOutbound `json:"Outbound,omitempty" xml:"Outbound,omitempty" type:"Struct"`
	Overall        *ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOverall  `json:"Overall,omitempty" xml:"Overall,omitempty" type:"Struct"`
	SkillGroupId   *string                                                                                                               `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName *string                                                                                                               `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
	Timestamp      *string                                                                                                               `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReport) GoString

func (ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReport) String

type ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound

type ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound struct {
	AbandonedInQueueOfQueueCount              *int64   `json:"AbandonedInQueueOfQueueCount,omitempty" xml:"AbandonedInQueueOfQueueCount,omitempty"`
	AnsweredByAgentOfQueueCount               *int64   `json:"AnsweredByAgentOfQueueCount,omitempty" xml:"AnsweredByAgentOfQueueCount,omitempty"`
	AnsweredByAgentOfQueueMaxWaitTimeDuration *int64   `json:"AnsweredByAgentOfQueueMaxWaitTimeDuration,omitempty" xml:"AnsweredByAgentOfQueueMaxWaitTimeDuration,omitempty"`
	AnsweredByAgentOfQueueWaitTimeDuration    *int64   `json:"AnsweredByAgentOfQueueWaitTimeDuration,omitempty" xml:"AnsweredByAgentOfQueueWaitTimeDuration,omitempty"`
	AverageRingTime                           *int64   `json:"AverageRingTime,omitempty" xml:"AverageRingTime,omitempty"`
	AverageTalkTime                           *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime                           *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsHandled                              *int64   `json:"CallsHandled,omitempty" xml:"CallsHandled,omitempty"`
	CallsOffered                              *int64   `json:"CallsOffered,omitempty" xml:"CallsOffered,omitempty"`
	CallsServiceLevel20                       *int64   `json:"CallsServiceLevel20,omitempty" xml:"CallsServiceLevel20,omitempty"`
	CallsServiceLevel30                       *int64   `json:"CallsServiceLevel30,omitempty" xml:"CallsServiceLevel30,omitempty"`
	GiveUpByAgentOfQueueCount                 *int64   `json:"GiveUpByAgentOfQueueCount,omitempty" xml:"GiveUpByAgentOfQueueCount,omitempty"`
	HandleRate                                *float32 `json:"HandleRate,omitempty" xml:"HandleRate,omitempty"`
	InComingQueueOfQueueCount                 *int64   `json:"InComingQueueOfQueueCount,omitempty" xml:"InComingQueueOfQueueCount,omitempty"`
	MaxRingTime                               *int64   `json:"MaxRingTime,omitempty" xml:"MaxRingTime,omitempty"`
	MaxTalkTime                               *string  `json:"MaxTalkTime,omitempty" xml:"MaxTalkTime,omitempty"`
	MaxWorkTime                               *int64   `json:"MaxWorkTime,omitempty" xml:"MaxWorkTime,omitempty"`
	OverFlowInQueueOfQueueCount               *int64   `json:"OverFlowInQueueOfQueueCount,omitempty" xml:"OverFlowInQueueOfQueueCount,omitempty"`
	QueueMaxWaitTimeDuration                  *int64   `json:"QueueMaxWaitTimeDuration,omitempty" xml:"QueueMaxWaitTimeDuration,omitempty"`
	QueueWaitTimeDuration                     *int64   `json:"QueueWaitTimeDuration,omitempty" xml:"QueueWaitTimeDuration,omitempty"`
	SatisfactionIndex                         *float32 `json:"SatisfactionIndex,omitempty" xml:"SatisfactionIndex,omitempty"`
	SatisfactionSurveysOffered                *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded              *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	ServiceLevel20                            *float32 `json:"ServiceLevel20,omitempty" xml:"ServiceLevel20,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 (ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) GoString

func (*ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) SetAnsweredByAgentOfQueueMaxWaitTimeDuration

func (*ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) SetAnsweredByAgentOfQueueWaitTimeDuration

func (ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportInbound) String

type ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOutbound

type ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOutbound struct {
	AnswerRate                   *float32 `json:"AnswerRate,omitempty" xml:"AnswerRate,omitempty"`
	AverageDialingTime           *int64   `json:"AverageDialingTime,omitempty" xml:"AverageDialingTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,omitempty"`
	CallsAnswered                *int64   `json:"CallsAnswered,omitempty" xml:"CallsAnswered,omitempty"`
	CallsDialed                  *int64   `json:"CallsDialed,omitempty" xml:"CallsDialed,omitempty"`
	MaxDialingTime               *int64   `json:"MaxDialingTime,omitempty" xml:"MaxDialingTime,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"`
	SatisfactionSurveysOffered   *int64   `json:"SatisfactionSurveysOffered,omitempty" xml:"SatisfactionSurveysOffered,omitempty"`
	SatisfactionSurveysResponded *int64   `json:"SatisfactionSurveysResponded,omitempty" xml:"SatisfactionSurveysResponded,omitempty"`
	TotalDialingTime             *int64   `json:"TotalDialingTime,omitempty" xml:"TotalDialingTime,omitempty"`
	TotalTalkTime                *int64   `json:"TotalTalkTime,omitempty" xml:"TotalTalkTime,omitempty"`
	TotalWorkTime                *int64   `json:"TotalWorkTime,omitempty" xml:"TotalWorkTime,omitempty"`
}

func (ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOutbound) GoString

func (ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOutbound) String

type ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOverall

type ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOverall struct {
	AverageReadyTime             *int64   `json:"AverageReadyTime,omitempty" xml:"AverageReadyTime,omitempty"`
	AverageTalkTime              *int64   `json:"AverageTalkTime,omitempty" xml:"AverageTalkTime,omitempty"`
	AverageWorkTime              *int64   `json:"AverageWorkTime,omitempty" xml:"AverageWorkTime,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"`
	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"`
	TotalLoggedInTime            *int64   `json:"TotalLoggedInTime,omitempty" xml:"TotalLoggedInTime,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 (ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOverall) GoString

func (ListSkillGroupSummaryReportsSinceMidnightResponseBodyPagedSkillGroupSummaryReportListSkillGroupSummaryReportOverall) String

type ListSkillGroupsOfUserRequest

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

func (ListSkillGroupsOfUserRequest) GoString

func (s ListSkillGroupsOfUserRequest) GoString() string

func (*ListSkillGroupsOfUserRequest) SetInstanceId

func (*ListSkillGroupsOfUserRequest) SetUserId

func (ListSkillGroupsOfUserRequest) String

type ListSkillGroupsOfUserResponse

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

func (ListSkillGroupsOfUserResponse) GoString

func (*ListSkillGroupsOfUserResponse) SetBody

func (*ListSkillGroupsOfUserResponse) SetHeaders

func (*ListSkillGroupsOfUserResponse) SetStatusCode

func (ListSkillGroupsOfUserResponse) String

type ListSkillGroupsOfUserResponseBody

type ListSkillGroupsOfUserResponseBody 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"`
	SkillLevels    *ListSkillGroupsOfUserResponseBodySkillLevels `json:"SkillLevels,omitempty" xml:"SkillLevels,omitempty" type:"Struct"`
	Success        *bool                                         `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListSkillGroupsOfUserResponseBody) GoString

func (*ListSkillGroupsOfUserResponseBody) SetCode

func (*ListSkillGroupsOfUserResponseBody) SetHttpStatusCode

func (*ListSkillGroupsOfUserResponseBody) SetMessage

func (*ListSkillGroupsOfUserResponseBody) SetRequestId

func (*ListSkillGroupsOfUserResponseBody) SetSuccess

func (ListSkillGroupsOfUserResponseBody) String

type ListSkillGroupsOfUserResponseBodySkillLevels

type ListSkillGroupsOfUserResponseBodySkillLevels struct {
	SkillLevel []*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevel `json:"SkillLevel,omitempty" xml:"SkillLevel,omitempty" type:"Repeated"`
}

func (ListSkillGroupsOfUserResponseBodySkillLevels) GoString

func (ListSkillGroupsOfUserResponseBodySkillLevels) String

type ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevel

type ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevel struct {
	Level        *int32                                                       `json:"Level,omitempty" xml:"Level,omitempty"`
	Skill        *ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkill `json:"Skill,omitempty" xml:"Skill,omitempty" type:"Struct"`
	SkillLevelId *string                                                      `json:"SkillLevelId,omitempty" xml:"SkillLevelId,omitempty"`
}

func (ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevel) GoString

func (*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevel) SetLevel

func (*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevel) SetSkillLevelId

func (ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevel) String

type ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkill

type ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkill struct {
	InstanceId            *string                                                                          `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OutboundPhoneNumbers  *ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbers `json:"OutboundPhoneNumbers,omitempty" xml:"OutboundPhoneNumbers,omitempty" type:"Struct"`
	RoutingStrategy       *string                                                                          `json:"RoutingStrategy,omitempty" xml:"RoutingStrategy,omitempty"`
	SkillGroupDescription *string                                                                          `json:"SkillGroupDescription,omitempty" xml:"SkillGroupDescription,omitempty"`
	SkillGroupId          *string                                                                          `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName        *string                                                                          `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
}

func (ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkill) GoString

func (*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkill) SetInstanceId

func (*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkill) SetRoutingStrategy

func (*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkill) SetSkillGroupDescription

func (*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkill) SetSkillGroupId

func (*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkill) SetSkillGroupName

func (ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkill) String

type ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbers

type ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbers struct {
	PhoneNumber []*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbersPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Repeated"`
}

func (ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbers) GoString

func (ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbers) String

type ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbersPhoneNumber

type ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbersPhoneNumber struct {
	AllowOutbound          *bool   `json:"AllowOutbound,omitempty" xml:"AllowOutbound,omitempty"`
	City                   *string `json:"City,omitempty" xml:"City,omitempty"`
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	Province               *string `json:"Province,omitempty" xml:"Province,omitempty"`
	RemainingTime          *int32  `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	TestOnly               *bool   `json:"TestOnly,omitempty" xml:"TestOnly,omitempty"`
	Trunks                 *int32  `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
	Usage                  *string `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbersPhoneNumber) GoString

func (*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbersPhoneNumber) SetAllowOutbound

func (*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbersPhoneNumber) SetPhoneNumberDescription

func (*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbersPhoneNumber) SetPhoneNumberId

func (*ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbersPhoneNumber) SetRemainingTime

func (ListSkillGroupsOfUserResponseBodySkillLevelsSkillLevelSkillOutboundPhoneNumbersPhoneNumber) String

type ListSkillGroupsRequest

type ListSkillGroupsRequest struct {
	InstanceId     *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	SkillGroupId   []*string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty" type:"Repeated"`
	SkillGroupName []*string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty" type:"Repeated"`
}

func (ListSkillGroupsRequest) GoString

func (s ListSkillGroupsRequest) GoString() string

func (*ListSkillGroupsRequest) SetInstanceId

func (*ListSkillGroupsRequest) SetSkillGroupId

func (s *ListSkillGroupsRequest) SetSkillGroupId(v []*string) *ListSkillGroupsRequest

func (*ListSkillGroupsRequest) SetSkillGroupName

func (s *ListSkillGroupsRequest) SetSkillGroupName(v []*string) *ListSkillGroupsRequest

func (ListSkillGroupsRequest) String

func (s ListSkillGroupsRequest) String() string

type ListSkillGroupsResponse

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

func (ListSkillGroupsResponse) GoString

func (s ListSkillGroupsResponse) GoString() string

func (*ListSkillGroupsResponse) SetBody

func (*ListSkillGroupsResponse) SetHeaders

func (*ListSkillGroupsResponse) SetStatusCode

func (ListSkillGroupsResponse) String

func (s ListSkillGroupsResponse) String() string

type ListSkillGroupsResponseBody

type ListSkillGroupsResponseBody 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"`
	SkillGroups    *ListSkillGroupsResponseBodySkillGroups `json:"SkillGroups,omitempty" xml:"SkillGroups,omitempty" type:"Struct"`
	Success        *bool                                   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListSkillGroupsResponseBody) GoString

func (s ListSkillGroupsResponseBody) GoString() string

func (*ListSkillGroupsResponseBody) SetCode

func (*ListSkillGroupsResponseBody) SetHttpStatusCode

func (*ListSkillGroupsResponseBody) SetMessage

func (*ListSkillGroupsResponseBody) SetRequestId

func (*ListSkillGroupsResponseBody) SetSkillGroups

func (*ListSkillGroupsResponseBody) SetSuccess

func (ListSkillGroupsResponseBody) String

type ListSkillGroupsResponseBodySkillGroups

type ListSkillGroupsResponseBodySkillGroups struct {
	SkillGroup []*ListSkillGroupsResponseBodySkillGroupsSkillGroup `json:"SkillGroup,omitempty" xml:"SkillGroup,omitempty" type:"Repeated"`
}

func (ListSkillGroupsResponseBodySkillGroups) GoString

func (ListSkillGroupsResponseBodySkillGroups) String

type ListSkillGroupsResponseBodySkillGroupsSkillGroup

type ListSkillGroupsResponseBodySkillGroupsSkillGroup struct {
	AccQueueName          *string                                                               `json:"AccQueueName,omitempty" xml:"AccQueueName,omitempty"`
	AccSkillGroupName     *string                                                               `json:"AccSkillGroupName,omitempty" xml:"AccSkillGroupName,omitempty"`
	InstanceId            *string                                                               `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OutboundPhoneNumbers  *ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbers `json:"OutboundPhoneNumbers,omitempty" xml:"OutboundPhoneNumbers,omitempty" type:"Struct"`
	RoutingStrategy       *string                                                               `json:"RoutingStrategy,omitempty" xml:"RoutingStrategy,omitempty"`
	SkillGroupDescription *string                                                               `json:"SkillGroupDescription,omitempty" xml:"SkillGroupDescription,omitempty"`
	SkillGroupId          *string                                                               `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName        *string                                                               `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
	UserCount             *int32                                                                `json:"UserCount,omitempty" xml:"UserCount,omitempty"`
}

func (ListSkillGroupsResponseBodySkillGroupsSkillGroup) GoString

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroup) SetAccQueueName

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroup) SetAccSkillGroupName

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroup) SetInstanceId

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroup) SetRoutingStrategy

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroup) SetSkillGroupDescription

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroup) SetSkillGroupId

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroup) SetSkillGroupName

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroup) SetUserCount

func (ListSkillGroupsResponseBodySkillGroupsSkillGroup) String

type ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbers

type ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbers struct {
	PhoneNumber []*ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Repeated"`
}

func (ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbers) GoString

func (ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbers) String

type ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber

type ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber struct {
	AllowOutbound          *bool   `json:"AllowOutbound,omitempty" xml:"AllowOutbound,omitempty"`
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	RemainingTime          *int32  `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	TestOnly               *bool   `json:"TestOnly,omitempty" xml:"TestOnly,omitempty"`
	Trunks                 *int32  `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
	Usage                  *string `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber) GoString

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber) SetAllowOutbound

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber) SetInstanceId

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber) SetNumber

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber) SetPhoneNumberDescription

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber) SetPhoneNumberId

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber) SetRemainingTime

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber) SetTestOnly

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber) SetTrunks

func (*ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber) SetUsage

func (ListSkillGroupsResponseBodySkillGroupsSkillGroupOutboundPhoneNumbersPhoneNumber) String

type ListTransferableSkillGroupsRequest

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

func (ListTransferableSkillGroupsRequest) GoString

func (*ListTransferableSkillGroupsRequest) SetInstanceId

func (ListTransferableSkillGroupsRequest) String

type ListTransferableSkillGroupsResponse

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

func (ListTransferableSkillGroupsResponse) GoString

func (*ListTransferableSkillGroupsResponse) SetHeaders

func (*ListTransferableSkillGroupsResponse) SetStatusCode

func (ListTransferableSkillGroupsResponse) String

type ListTransferableSkillGroupsResponseBody

type ListTransferableSkillGroupsResponseBody 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"`
	SkillGroups    []*ListTransferableSkillGroupsResponseBodySkillGroups `json:"SkillGroups,omitempty" xml:"SkillGroups,omitempty" type:"Repeated"`
	Success        *bool                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListTransferableSkillGroupsResponseBody) GoString

func (*ListTransferableSkillGroupsResponseBody) SetCode

func (*ListTransferableSkillGroupsResponseBody) SetHttpStatusCode

func (*ListTransferableSkillGroupsResponseBody) SetMessage

func (*ListTransferableSkillGroupsResponseBody) SetRequestId

func (*ListTransferableSkillGroupsResponseBody) SetSuccess

func (ListTransferableSkillGroupsResponseBody) String

type ListTransferableSkillGroupsResponseBodySkillGroups

type ListTransferableSkillGroupsResponseBodySkillGroups struct {
	AccQueueName               *string `json:"AccQueueName,omitempty" xml:"AccQueueName,omitempty"`
	AccSkillGroupName          *string `json:"AccSkillGroupName,omitempty" xml:"AccSkillGroupName,omitempty"`
	AllowPrivateOutboundNumber *bool   `json:"AllowPrivateOutboundNumber,omitempty" xml:"AllowPrivateOutboundNumber,omitempty"`
	InstanceId                 *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RoutingStrategy            *string `json:"RoutingStrategy,omitempty" xml:"RoutingStrategy,omitempty"`
	SkillGroupDescription      *string `json:"SkillGroupDescription,omitempty" xml:"SkillGroupDescription,omitempty"`
	SkillGroupId               *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName             *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
	UserCount                  *int32  `json:"UserCount,omitempty" xml:"UserCount,omitempty"`
}

func (ListTransferableSkillGroupsResponseBodySkillGroups) GoString

func (*ListTransferableSkillGroupsResponseBodySkillGroups) SetAccQueueName

func (*ListTransferableSkillGroupsResponseBodySkillGroups) SetAccSkillGroupName

func (*ListTransferableSkillGroupsResponseBodySkillGroups) SetAllowPrivateOutboundNumber

func (*ListTransferableSkillGroupsResponseBodySkillGroups) SetInstanceId

func (*ListTransferableSkillGroupsResponseBodySkillGroups) SetRoutingStrategy

func (*ListTransferableSkillGroupsResponseBodySkillGroups) SetSkillGroupDescription

func (*ListTransferableSkillGroupsResponseBodySkillGroups) SetSkillGroupId

func (*ListTransferableSkillGroupsResponseBodySkillGroups) SetSkillGroupName

func (*ListTransferableSkillGroupsResponseBodySkillGroups) SetUserCount

func (ListTransferableSkillGroupsResponseBodySkillGroups) String

type ListTrunkProvidersResponse

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

func (ListTrunkProvidersResponse) GoString

func (s ListTrunkProvidersResponse) GoString() string

func (*ListTrunkProvidersResponse) SetBody

func (*ListTrunkProvidersResponse) SetHeaders

func (*ListTrunkProvidersResponse) SetStatusCode

func (ListTrunkProvidersResponse) String

type ListTrunkProvidersResponseBody

type ListTrunkProvidersResponseBody 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"`
	Success        *bool                                           `json:"Success,omitempty" xml:"Success,omitempty"`
	TrunkProviders []*ListTrunkProvidersResponseBodyTrunkProviders `json:"TrunkProviders,omitempty" xml:"TrunkProviders,omitempty" type:"Repeated"`
}

func (ListTrunkProvidersResponseBody) GoString

func (*ListTrunkProvidersResponseBody) SetCode

func (*ListTrunkProvidersResponseBody) SetHttpStatusCode

func (*ListTrunkProvidersResponseBody) SetMessage

func (*ListTrunkProvidersResponseBody) SetRequestId

func (*ListTrunkProvidersResponseBody) SetSuccess

func (ListTrunkProvidersResponseBody) String

type ListTrunkProvidersResponseBodyTrunkProviders

type ListTrunkProvidersResponseBodyTrunkProviders struct {
	ProviderName *string `json:"ProviderName,omitempty" xml:"ProviderName,omitempty"`
	Status       *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListTrunkProvidersResponseBodyTrunkProviders) GoString

func (*ListTrunkProvidersResponseBodyTrunkProviders) SetProviderName

func (*ListTrunkProvidersResponseBodyTrunkProviders) SetStatus

func (ListTrunkProvidersResponseBodyTrunkProviders) String

type ListTrunksOfSkillGroupRequest

type ListTrunksOfSkillGroupRequest struct {
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	SkillGroupId *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
}

func (ListTrunksOfSkillGroupRequest) GoString

func (*ListTrunksOfSkillGroupRequest) SetInstanceId

func (*ListTrunksOfSkillGroupRequest) SetSkillGroupId

func (ListTrunksOfSkillGroupRequest) String

type ListTrunksOfSkillGroupResponse

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

func (ListTrunksOfSkillGroupResponse) GoString

func (*ListTrunksOfSkillGroupResponse) SetHeaders

func (*ListTrunksOfSkillGroupResponse) SetStatusCode

func (ListTrunksOfSkillGroupResponse) String

type ListTrunksOfSkillGroupResponseBody

type ListTrunksOfSkillGroupResponseBody 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"`
	Success        *bool                                             `json:"Success,omitempty" xml:"Success,omitempty"`
	TrunkConfigs   []*ListTrunksOfSkillGroupResponseBodyTrunkConfigs `json:"TrunkConfigs,omitempty" xml:"TrunkConfigs,omitempty" type:"Repeated"`
}

func (ListTrunksOfSkillGroupResponseBody) GoString

func (*ListTrunksOfSkillGroupResponseBody) SetCode

func (*ListTrunksOfSkillGroupResponseBody) SetHttpStatusCode

func (*ListTrunksOfSkillGroupResponseBody) SetMessage

func (*ListTrunksOfSkillGroupResponseBody) SetRequestId

func (*ListTrunksOfSkillGroupResponseBody) SetSuccess

func (ListTrunksOfSkillGroupResponseBody) String

type ListTrunksOfSkillGroupResponseBodyTrunkConfigs

type ListTrunksOfSkillGroupResponseBodyTrunkConfigs struct {
	Primary      *bool   `json:"Primary,omitempty" xml:"Primary,omitempty"`
	ProviderName *string `json:"ProviderName,omitempty" xml:"ProviderName,omitempty"`
}

func (ListTrunksOfSkillGroupResponseBodyTrunkConfigs) GoString

func (*ListTrunksOfSkillGroupResponseBodyTrunkConfigs) SetPrimary

func (*ListTrunksOfSkillGroupResponseBodyTrunkConfigs) SetProviderName

func (ListTrunksOfSkillGroupResponseBodyTrunkConfigs) String

type ListUsersOfSkillGroupRequest

type ListUsersOfSkillGroupRequest struct {
	InstanceId   *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PageNumber   *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize     *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	SkillGroupId *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
}

func (ListUsersOfSkillGroupRequest) GoString

func (s ListUsersOfSkillGroupRequest) GoString() string

func (*ListUsersOfSkillGroupRequest) SetInstanceId

func (*ListUsersOfSkillGroupRequest) SetPageNumber

func (*ListUsersOfSkillGroupRequest) SetPageSize

func (*ListUsersOfSkillGroupRequest) SetSkillGroupId

func (ListUsersOfSkillGroupRequest) String

type ListUsersOfSkillGroupResponse

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

func (ListUsersOfSkillGroupResponse) GoString

func (*ListUsersOfSkillGroupResponse) SetBody

func (*ListUsersOfSkillGroupResponse) SetHeaders

func (*ListUsersOfSkillGroupResponse) SetStatusCode

func (ListUsersOfSkillGroupResponse) String

type ListUsersOfSkillGroupResponseBody

type ListUsersOfSkillGroupResponseBody 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"`
	Success        *bool                                   `json:"Success,omitempty" xml:"Success,omitempty"`
	Users          *ListUsersOfSkillGroupResponseBodyUsers `json:"Users,omitempty" xml:"Users,omitempty" type:"Struct"`
}

func (ListUsersOfSkillGroupResponseBody) GoString

func (*ListUsersOfSkillGroupResponseBody) SetCode

func (*ListUsersOfSkillGroupResponseBody) SetHttpStatusCode

func (*ListUsersOfSkillGroupResponseBody) SetMessage

func (*ListUsersOfSkillGroupResponseBody) SetRequestId

func (*ListUsersOfSkillGroupResponseBody) SetSuccess

func (ListUsersOfSkillGroupResponseBody) String

type ListUsersOfSkillGroupResponseBodyUsers

type ListUsersOfSkillGroupResponseBodyUsers struct {
	List       *ListUsersOfSkillGroupResponseBodyUsersList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListUsersOfSkillGroupResponseBodyUsers) GoString

func (*ListUsersOfSkillGroupResponseBodyUsers) SetPageNumber

func (*ListUsersOfSkillGroupResponseBodyUsers) SetPageSize

func (*ListUsersOfSkillGroupResponseBodyUsers) SetTotalCount

func (ListUsersOfSkillGroupResponseBodyUsers) String

type ListUsersOfSkillGroupResponseBodyUsersList

type ListUsersOfSkillGroupResponseBodyUsersList struct {
	User []*ListUsersOfSkillGroupResponseBodyUsersListUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (ListUsersOfSkillGroupResponseBodyUsersList) GoString

func (ListUsersOfSkillGroupResponseBodyUsersList) String

type ListUsersOfSkillGroupResponseBodyUsersListUser

type ListUsersOfSkillGroupResponseBodyUsersListUser struct {
	Detail      *ListUsersOfSkillGroupResponseBodyUsersListUserDetail      `json:"Detail,omitempty" xml:"Detail,omitempty" type:"Struct"`
	InstanceId  *string                                                    `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RamId       *string                                                    `json:"RamId,omitempty" xml:"RamId,omitempty"`
	Roles       *ListUsersOfSkillGroupResponseBodyUsersListUserRoles       `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Struct"`
	SkillLevels *ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevels `json:"SkillLevels,omitempty" xml:"SkillLevels,omitempty" type:"Struct"`
	UserId      *string                                                    `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (ListUsersOfSkillGroupResponseBodyUsersListUser) GoString

func (*ListUsersOfSkillGroupResponseBodyUsersListUser) SetInstanceId

func (*ListUsersOfSkillGroupResponseBodyUsersListUser) SetRamId

func (*ListUsersOfSkillGroupResponseBodyUsersListUser) SetUserId

func (ListUsersOfSkillGroupResponseBodyUsersListUser) String

type ListUsersOfSkillGroupResponseBodyUsersListUserDetail

type ListUsersOfSkillGroupResponseBodyUsersListUserDetail struct {
	Department  *string `json:"Department,omitempty" xml:"Department,omitempty"`
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Email       *string `json:"Email,omitempty" xml:"Email,omitempty"`
	LoginName   *string `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	Phone       *string `json:"Phone,omitempty" xml:"Phone,omitempty"`
}

func (ListUsersOfSkillGroupResponseBodyUsersListUserDetail) GoString

func (*ListUsersOfSkillGroupResponseBodyUsersListUserDetail) SetDepartment

func (*ListUsersOfSkillGroupResponseBodyUsersListUserDetail) SetDisplayName

func (*ListUsersOfSkillGroupResponseBodyUsersListUserDetail) SetEmail

func (*ListUsersOfSkillGroupResponseBodyUsersListUserDetail) SetLoginName

func (*ListUsersOfSkillGroupResponseBodyUsersListUserDetail) SetPhone

func (ListUsersOfSkillGroupResponseBodyUsersListUserDetail) String

type ListUsersOfSkillGroupResponseBodyUsersListUserRoles

type ListUsersOfSkillGroupResponseBodyUsersListUserRoles struct {
	Role []*ListUsersOfSkillGroupResponseBodyUsersListUserRolesRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Repeated"`
}

func (ListUsersOfSkillGroupResponseBodyUsersListUserRoles) GoString

func (ListUsersOfSkillGroupResponseBodyUsersListUserRoles) String

type ListUsersOfSkillGroupResponseBodyUsersListUserRolesRole

type ListUsersOfSkillGroupResponseBodyUsersListUserRolesRole struct {
	InstanceId      *string                                                            `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Privileges      *ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivileges `json:"Privileges,omitempty" xml:"Privileges,omitempty" type:"Struct"`
	RoleDescription *string                                                            `json:"RoleDescription,omitempty" xml:"RoleDescription,omitempty"`
	RoleId          *string                                                            `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName        *string                                                            `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
	UserCount       *int32                                                             `json:"UserCount,omitempty" xml:"UserCount,omitempty"`
}

func (ListUsersOfSkillGroupResponseBodyUsersListUserRolesRole) GoString

func (*ListUsersOfSkillGroupResponseBodyUsersListUserRolesRole) SetInstanceId

func (*ListUsersOfSkillGroupResponseBodyUsersListUserRolesRole) SetRoleDescription

func (*ListUsersOfSkillGroupResponseBodyUsersListUserRolesRole) SetRoleId

func (*ListUsersOfSkillGroupResponseBodyUsersListUserRolesRole) SetRoleName

func (*ListUsersOfSkillGroupResponseBodyUsersListUserRolesRole) SetUserCount

func (ListUsersOfSkillGroupResponseBodyUsersListUserRolesRole) String

type ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivileges

type ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivileges struct {
	Privilege []*ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivilegesPrivilege `json:"Privilege,omitempty" xml:"Privilege,omitempty" type:"Repeated"`
}

func (ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivileges) GoString

func (ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivileges) String

type ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivilegesPrivilege

type ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivilegesPrivilege struct {
	PrivilegeDescription *string `json:"PrivilegeDescription,omitempty" xml:"PrivilegeDescription,omitempty"`
	PrivilegeId          *string `json:"PrivilegeId,omitempty" xml:"PrivilegeId,omitempty"`
	PrivilegeName        *string `json:"PrivilegeName,omitempty" xml:"PrivilegeName,omitempty"`
}

func (ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivilegesPrivilege) GoString

func (*ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivilegesPrivilege) SetPrivilegeDescription

func (*ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivilegesPrivilege) SetPrivilegeId

func (*ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivilegesPrivilege) SetPrivilegeName

func (ListUsersOfSkillGroupResponseBodyUsersListUserRolesRolePrivilegesPrivilege) String

type ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevels

type ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevels struct {
	SkillLevel []*ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevel `json:"SkillLevel,omitempty" xml:"SkillLevel,omitempty" type:"Repeated"`
}

func (ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevels) GoString

func (ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevels) String

type ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevel

type ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevel struct {
	Level        *int32                                                                    `json:"Level,omitempty" xml:"Level,omitempty"`
	Skill        *ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevelSkill `json:"Skill,omitempty" xml:"Skill,omitempty" type:"Struct"`
	SkillLevelId *string                                                                   `json:"SkillLevelId,omitempty" xml:"SkillLevelId,omitempty"`
}

func (ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevel) GoString

func (*ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevel) SetLevel

func (*ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevel) SetSkillLevelId

func (ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevel) String

type ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevelSkill

type ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevelSkill struct {
	InstanceId            *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	SkillGroupDescription *string `json:"SkillGroupDescription,omitempty" xml:"SkillGroupDescription,omitempty"`
	SkillGroupId          *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName        *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
}

func (ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevelSkill) GoString

func (*ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevelSkill) SetInstanceId

func (*ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevelSkill) SetSkillGroupDescription

func (*ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevelSkill) SetSkillGroupId

func (*ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevelSkill) SetSkillGroupName

func (ListUsersOfSkillGroupResponseBodyUsersListUserSkillLevelsSkillLevelSkill) String

type ListUsersRequest

type ListUsersRequest struct {
	InstanceId *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListUsersRequest) GoString

func (s ListUsersRequest) GoString() string

func (*ListUsersRequest) SetInstanceId

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

func (*ListUsersRequest) SetPageNumber

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

func (*ListUsersRequest) SetPageSize

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

func (ListUsersRequest) String

func (s ListUsersRequest) String() string

type ListUsersResponse

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

func (ListUsersResponse) GoString

func (s ListUsersResponse) GoString() string

func (*ListUsersResponse) SetBody

func (*ListUsersResponse) SetHeaders

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

func (*ListUsersResponse) SetStatusCode

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

func (ListUsersResponse) String

func (s ListUsersResponse) String() string

type ListUsersResponseBody

type ListUsersResponseBody 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"`
	Success        *bool                       `json:"Success,omitempty" xml:"Success,omitempty"`
	Users          *ListUsersResponseBodyUsers `json:"Users,omitempty" xml:"Users,omitempty" type:"Struct"`
}

func (ListUsersResponseBody) GoString

func (s ListUsersResponseBody) GoString() string

func (*ListUsersResponseBody) SetCode

func (*ListUsersResponseBody) SetHttpStatusCode

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

func (*ListUsersResponseBody) SetMessage

func (*ListUsersResponseBody) SetRequestId

func (*ListUsersResponseBody) SetSuccess

func (*ListUsersResponseBody) SetUsers

func (ListUsersResponseBody) String

func (s ListUsersResponseBody) String() string

type ListUsersResponseBodyUsers

type ListUsersResponseBodyUsers struct {
	List       *ListUsersResponseBodyUsersList `json:"List,omitempty" xml:"List,omitempty" type:"Struct"`
	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 (ListUsersResponseBodyUsers) GoString

func (s ListUsersResponseBodyUsers) GoString() string

func (*ListUsersResponseBodyUsers) SetList

func (*ListUsersResponseBodyUsers) SetPageNumber

func (*ListUsersResponseBodyUsers) SetPageSize

func (*ListUsersResponseBodyUsers) SetTotalCount

func (ListUsersResponseBodyUsers) String

type ListUsersResponseBodyUsersList

type ListUsersResponseBodyUsersList struct {
	User []*ListUsersResponseBodyUsersListUser `json:"User,omitempty" xml:"User,omitempty" type:"Repeated"`
}

func (ListUsersResponseBodyUsersList) GoString

func (*ListUsersResponseBodyUsersList) SetUser

func (ListUsersResponseBodyUsersList) String

type ListUsersResponseBodyUsersListUser

type ListUsersResponseBodyUsersListUser struct {
	Detail                  *ListUsersResponseBodyUsersListUserDetail      `json:"Detail,omitempty" xml:"Detail,omitempty" type:"Struct"`
	InstanceId              *string                                        `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Primary                 *bool                                          `json:"Primary,omitempty" xml:"Primary,omitempty"`
	PrivateOutboundNumberId *string                                        `json:"PrivateOutboundNumberId,omitempty" xml:"PrivateOutboundNumberId,omitempty"`
	RamId                   *string                                        `json:"RamId,omitempty" xml:"RamId,omitempty"`
	Roles                   *ListUsersResponseBodyUsersListUserRoles       `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Struct"`
	SkillLevels             *ListUsersResponseBodyUsersListUserSkillLevels `json:"SkillLevels,omitempty" xml:"SkillLevels,omitempty" type:"Struct"`
	UserId                  *string                                        `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (ListUsersResponseBodyUsersListUser) GoString

func (*ListUsersResponseBodyUsersListUser) SetInstanceId

func (*ListUsersResponseBodyUsersListUser) SetPrimary

func (*ListUsersResponseBodyUsersListUser) SetPrivateOutboundNumberId

func (*ListUsersResponseBodyUsersListUser) SetRamId

func (*ListUsersResponseBodyUsersListUser) SetUserId

func (ListUsersResponseBodyUsersListUser) String

type ListUsersResponseBodyUsersListUserDetail

type ListUsersResponseBodyUsersListUserDetail struct {
	Department  *string `json:"Department,omitempty" xml:"Department,omitempty"`
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Email       *string `json:"Email,omitempty" xml:"Email,omitempty"`
	LoginName   *string `json:"LoginName,omitempty" xml:"LoginName,omitempty"`
	Phone       *string `json:"Phone,omitempty" xml:"Phone,omitempty"`
}

func (ListUsersResponseBodyUsersListUserDetail) GoString

func (*ListUsersResponseBodyUsersListUserDetail) SetDepartment

func (*ListUsersResponseBodyUsersListUserDetail) SetDisplayName

func (*ListUsersResponseBodyUsersListUserDetail) SetEmail

func (*ListUsersResponseBodyUsersListUserDetail) SetLoginName

func (*ListUsersResponseBodyUsersListUserDetail) SetPhone

func (ListUsersResponseBodyUsersListUserDetail) String

type ListUsersResponseBodyUsersListUserRoles

type ListUsersResponseBodyUsersListUserRoles struct {
	Role []*ListUsersResponseBodyUsersListUserRolesRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Repeated"`
}

func (ListUsersResponseBodyUsersListUserRoles) GoString

func (ListUsersResponseBodyUsersListUserRoles) String

type ListUsersResponseBodyUsersListUserRolesRole

type ListUsersResponseBodyUsersListUserRolesRole struct {
	InstanceId      *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RoleDescription *string `json:"RoleDescription,omitempty" xml:"RoleDescription,omitempty"`
	RoleId          *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName        *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
}

func (ListUsersResponseBodyUsersListUserRolesRole) GoString

func (*ListUsersResponseBodyUsersListUserRolesRole) SetInstanceId

func (*ListUsersResponseBodyUsersListUserRolesRole) SetRoleDescription

func (*ListUsersResponseBodyUsersListUserRolesRole) SetRoleId

func (*ListUsersResponseBodyUsersListUserRolesRole) SetRoleName

func (ListUsersResponseBodyUsersListUserRolesRole) String

type ListUsersResponseBodyUsersListUserSkillLevels

type ListUsersResponseBodyUsersListUserSkillLevels struct {
	SkillLevel []*ListUsersResponseBodyUsersListUserSkillLevelsSkillLevel `json:"SkillLevel,omitempty" xml:"SkillLevel,omitempty" type:"Repeated"`
}

func (ListUsersResponseBodyUsersListUserSkillLevels) GoString

func (ListUsersResponseBodyUsersListUserSkillLevels) String

type ListUsersResponseBodyUsersListUserSkillLevelsSkillLevel

type ListUsersResponseBodyUsersListUserSkillLevelsSkillLevel struct {
	Level        *int32                                                        `json:"Level,omitempty" xml:"Level,omitempty"`
	Skill        *ListUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill `json:"Skill,omitempty" xml:"Skill,omitempty" type:"Struct"`
	SkillLevelId *string                                                       `json:"SkillLevelId,omitempty" xml:"SkillLevelId,omitempty"`
}

func (ListUsersResponseBodyUsersListUserSkillLevelsSkillLevel) GoString

func (*ListUsersResponseBodyUsersListUserSkillLevelsSkillLevel) SetLevel

func (*ListUsersResponseBodyUsersListUserSkillLevelsSkillLevel) SetSkillLevelId

func (ListUsersResponseBodyUsersListUserSkillLevelsSkillLevel) String

type ListUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill

type ListUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill struct {
	InstanceId            *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	SkillGroupDescription *string `json:"SkillGroupDescription,omitempty" xml:"SkillGroupDescription,omitempty"`
	SkillGroupId          *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName        *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
}

func (ListUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill) GoString

func (*ListUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill) SetInstanceId

func (*ListUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill) SetSkillGroupDescription

func (*ListUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill) SetSkillGroupId

func (*ListUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill) SetSkillGroupName

func (ListUsersResponseBodyUsersListUserSkillLevelsSkillLevelSkill) String

type ListVoiceAppraiseRequest

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

func (ListVoiceAppraiseRequest) GoString

func (s ListVoiceAppraiseRequest) GoString() string

func (*ListVoiceAppraiseRequest) SetInstanceId

func (ListVoiceAppraiseRequest) String

func (s ListVoiceAppraiseRequest) String() string

type ListVoiceAppraiseResponse

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

func (ListVoiceAppraiseResponse) GoString

func (s ListVoiceAppraiseResponse) GoString() string

func (*ListVoiceAppraiseResponse) SetBody

func (*ListVoiceAppraiseResponse) SetHeaders

func (*ListVoiceAppraiseResponse) SetStatusCode

func (ListVoiceAppraiseResponse) String

func (s ListVoiceAppraiseResponse) String() string

type ListVoiceAppraiseResponseBody

type ListVoiceAppraiseResponseBody struct {
	Code           *string                                   `json:"Code,omitempty" xml:"Code,omitempty"`
	ContactFlow    *ListVoiceAppraiseResponseBodyContactFlow `json:"ContactFlow,omitempty" xml:"ContactFlow,omitempty" type:"Struct"`
	HttpStatusCode *int32                                    `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	Message        *string                                   `json:"Message,omitempty" xml:"Message,omitempty"`
	Notice         *string                                   `json:"Notice,omitempty" xml:"Notice,omitempty"`
	RequestId      *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ListVoiceAppraiseResponseBody) GoString

func (*ListVoiceAppraiseResponseBody) SetCode

func (*ListVoiceAppraiseResponseBody) SetHttpStatusCode

func (*ListVoiceAppraiseResponseBody) SetMessage

func (*ListVoiceAppraiseResponseBody) SetNotice

func (*ListVoiceAppraiseResponseBody) SetRequestId

func (*ListVoiceAppraiseResponseBody) SetSuccess

func (ListVoiceAppraiseResponseBody) String

type ListVoiceAppraiseResponseBodyContactFlow

type ListVoiceAppraiseResponseBodyContactFlow struct {
	AppliedVersion         *string                                               `json:"AppliedVersion,omitempty" xml:"AppliedVersion,omitempty"`
	ContactFlowDescription *string                                               `json:"ContactFlowDescription,omitempty" xml:"ContactFlowDescription,omitempty"`
	ContactFlowId          *string                                               `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	ContactFlowName        *string                                               `json:"ContactFlowName,omitempty" xml:"ContactFlowName,omitempty"`
	InstanceId             *string                                               `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PhoneNumbers           *ListVoiceAppraiseResponseBodyContactFlowPhoneNumbers `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty" type:"Struct"`
	Type                   *string                                               `json:"Type,omitempty" xml:"Type,omitempty"`
	Versions               *ListVoiceAppraiseResponseBodyContactFlowVersions     `json:"Versions,omitempty" xml:"Versions,omitempty" type:"Struct"`
}

func (ListVoiceAppraiseResponseBodyContactFlow) GoString

func (*ListVoiceAppraiseResponseBodyContactFlow) SetAppliedVersion

func (*ListVoiceAppraiseResponseBodyContactFlow) SetContactFlowDescription

func (*ListVoiceAppraiseResponseBodyContactFlow) SetContactFlowId

func (*ListVoiceAppraiseResponseBodyContactFlow) SetContactFlowName

func (*ListVoiceAppraiseResponseBodyContactFlow) SetInstanceId

func (*ListVoiceAppraiseResponseBodyContactFlow) SetType

func (ListVoiceAppraiseResponseBodyContactFlow) String

type ListVoiceAppraiseResponseBodyContactFlowPhoneNumbers

type ListVoiceAppraiseResponseBodyContactFlowPhoneNumbers struct {
	PhoneNumber []*ListVoiceAppraiseResponseBodyContactFlowPhoneNumbersPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Repeated"`
}

func (ListVoiceAppraiseResponseBodyContactFlowPhoneNumbers) GoString

func (ListVoiceAppraiseResponseBodyContactFlowPhoneNumbers) String

type ListVoiceAppraiseResponseBodyContactFlowPhoneNumbersPhoneNumber

type ListVoiceAppraiseResponseBodyContactFlowPhoneNumbersPhoneNumber struct {
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	RemainingTime          *int32  `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	Trunks                 *int32  `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
}

func (ListVoiceAppraiseResponseBodyContactFlowPhoneNumbersPhoneNumber) GoString

func (*ListVoiceAppraiseResponseBodyContactFlowPhoneNumbersPhoneNumber) SetInstanceId

func (*ListVoiceAppraiseResponseBodyContactFlowPhoneNumbersPhoneNumber) SetNumber

func (*ListVoiceAppraiseResponseBodyContactFlowPhoneNumbersPhoneNumber) SetPhoneNumberDescription

func (*ListVoiceAppraiseResponseBodyContactFlowPhoneNumbersPhoneNumber) SetPhoneNumberId

func (*ListVoiceAppraiseResponseBodyContactFlowPhoneNumbersPhoneNumber) SetRemainingTime

func (*ListVoiceAppraiseResponseBodyContactFlowPhoneNumbersPhoneNumber) SetTrunks

func (ListVoiceAppraiseResponseBodyContactFlowPhoneNumbersPhoneNumber) String

type ListVoiceAppraiseResponseBodyContactFlowVersions

type ListVoiceAppraiseResponseBodyContactFlowVersions struct {
	ContactFlowVersion []*ListVoiceAppraiseResponseBodyContactFlowVersionsContactFlowVersion `json:"ContactFlowVersion,omitempty" xml:"ContactFlowVersion,omitempty" type:"Repeated"`
}

func (ListVoiceAppraiseResponseBodyContactFlowVersions) GoString

func (ListVoiceAppraiseResponseBodyContactFlowVersions) String

type ListVoiceAppraiseResponseBodyContactFlowVersionsContactFlowVersion

type ListVoiceAppraiseResponseBodyContactFlowVersionsContactFlowVersion struct {
	ContactFlowVersionDescription *string `json:"ContactFlowVersionDescription,omitempty" xml:"ContactFlowVersionDescription,omitempty"`
	ContactFlowVersionId          *string `json:"ContactFlowVersionId,omitempty" xml:"ContactFlowVersionId,omitempty"`
	Content                       *string `json:"Content,omitempty" xml:"Content,omitempty"`
	LastModified                  *string `json:"LastModified,omitempty" xml:"LastModified,omitempty"`
	LastModifiedBy                *string `json:"LastModifiedBy,omitempty" xml:"LastModifiedBy,omitempty"`
	Status                        *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Version                       *string `json:"Version,omitempty" xml:"Version,omitempty"`
}

func (ListVoiceAppraiseResponseBodyContactFlowVersionsContactFlowVersion) GoString

func (*ListVoiceAppraiseResponseBodyContactFlowVersionsContactFlowVersion) SetContactFlowVersionDescription

func (*ListVoiceAppraiseResponseBodyContactFlowVersionsContactFlowVersion) SetContactFlowVersionId

func (*ListVoiceAppraiseResponseBodyContactFlowVersionsContactFlowVersion) SetContent

func (*ListVoiceAppraiseResponseBodyContactFlowVersionsContactFlowVersion) SetLastModified

func (*ListVoiceAppraiseResponseBodyContactFlowVersionsContactFlowVersion) SetLastModifiedBy

func (*ListVoiceAppraiseResponseBodyContactFlowVersionsContactFlowVersion) SetStatus

func (*ListVoiceAppraiseResponseBodyContactFlowVersionsContactFlowVersion) SetVersion

func (ListVoiceAppraiseResponseBodyContactFlowVersionsContactFlowVersion) String

type ModifyAgentDeviceRequest

type ModifyAgentDeviceRequest struct {
	AgentDeviceId *int64  `json:"AgentDeviceId,omitempty" xml:"AgentDeviceId,omitempty"`
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	IsLogin       *int32  `json:"IsLogin,omitempty" xml:"IsLogin,omitempty"`
}

func (ModifyAgentDeviceRequest) GoString

func (s ModifyAgentDeviceRequest) GoString() string

func (*ModifyAgentDeviceRequest) SetAgentDeviceId

func (*ModifyAgentDeviceRequest) SetInstanceId

func (*ModifyAgentDeviceRequest) SetIsLogin

func (ModifyAgentDeviceRequest) String

func (s ModifyAgentDeviceRequest) String() string

type ModifyAgentDeviceResponse

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

func (ModifyAgentDeviceResponse) GoString

func (s ModifyAgentDeviceResponse) GoString() string

func (*ModifyAgentDeviceResponse) SetBody

func (*ModifyAgentDeviceResponse) SetHeaders

func (*ModifyAgentDeviceResponse) SetStatusCode

func (ModifyAgentDeviceResponse) String

func (s ModifyAgentDeviceResponse) String() string

type ModifyAgentDeviceResponseBody

type ModifyAgentDeviceResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyAgentDeviceResponseBody) GoString

func (*ModifyAgentDeviceResponseBody) SetCode

func (*ModifyAgentDeviceResponseBody) SetHttpStatusCode

func (*ModifyAgentDeviceResponseBody) SetMessage

func (*ModifyAgentDeviceResponseBody) SetRequestId

func (*ModifyAgentDeviceResponseBody) SetSuccess

func (ModifyAgentDeviceResponseBody) String

type ModifyPhoneNumberRequest

type ModifyPhoneNumberRequest struct {
	ContactFlowId *string   `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	InstanceId    *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PhoneNumberId *string   `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	SkillGroupId  []*string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty" type:"Repeated"`
	Usage         *string   `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (ModifyPhoneNumberRequest) GoString

func (s ModifyPhoneNumberRequest) GoString() string

func (*ModifyPhoneNumberRequest) SetContactFlowId

func (*ModifyPhoneNumberRequest) SetInstanceId

func (*ModifyPhoneNumberRequest) SetPhoneNumberId

func (*ModifyPhoneNumberRequest) SetSkillGroupId

func (s *ModifyPhoneNumberRequest) SetSkillGroupId(v []*string) *ModifyPhoneNumberRequest

func (*ModifyPhoneNumberRequest) SetUsage

func (ModifyPhoneNumberRequest) String

func (s ModifyPhoneNumberRequest) String() string

type ModifyPhoneNumberResponse

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

func (ModifyPhoneNumberResponse) GoString

func (s ModifyPhoneNumberResponse) GoString() string

func (*ModifyPhoneNumberResponse) SetBody

func (*ModifyPhoneNumberResponse) SetHeaders

func (*ModifyPhoneNumberResponse) SetStatusCode

func (ModifyPhoneNumberResponse) String

func (s ModifyPhoneNumberResponse) String() string

type ModifyPhoneNumberResponseBody

type ModifyPhoneNumberResponseBody 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"`
	PhoneNumber    *ModifyPhoneNumberResponseBodyPhoneNumber `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty" type:"Struct"`
	RequestId      *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success        *bool                                     `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyPhoneNumberResponseBody) GoString

func (*ModifyPhoneNumberResponseBody) SetCode

func (*ModifyPhoneNumberResponseBody) SetHttpStatusCode

func (*ModifyPhoneNumberResponseBody) SetMessage

func (*ModifyPhoneNumberResponseBody) SetRequestId

func (*ModifyPhoneNumberResponseBody) SetSuccess

func (ModifyPhoneNumberResponseBody) String

type ModifyPhoneNumberResponseBodyPhoneNumber

type ModifyPhoneNumberResponseBodyPhoneNumber struct {
	AllowOutbound          *bool                                                `json:"AllowOutbound,omitempty" xml:"AllowOutbound,omitempty"`
	ContactFlow            *ModifyPhoneNumberResponseBodyPhoneNumberContactFlow `json:"ContactFlow,omitempty" xml:"ContactFlow,omitempty" type:"Struct"`
	InstanceId             *string                                              `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Number                 *string                                              `json:"Number,omitempty" xml:"Number,omitempty"`
	PhoneNumberDescription *string                                              `json:"PhoneNumberDescription,omitempty" xml:"PhoneNumberDescription,omitempty"`
	PhoneNumberId          *string                                              `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
	RemainingTime          *int32                                               `json:"RemainingTime,omitempty" xml:"RemainingTime,omitempty"`
	SkillGroups            *ModifyPhoneNumberResponseBodyPhoneNumberSkillGroups `json:"SkillGroups,omitempty" xml:"SkillGroups,omitempty" type:"Struct"`
	TestOnly               *bool                                                `json:"TestOnly,omitempty" xml:"TestOnly,omitempty"`
	Trunks                 *int32                                               `json:"Trunks,omitempty" xml:"Trunks,omitempty"`
	Usage                  *string                                              `json:"Usage,omitempty" xml:"Usage,omitempty"`
}

func (ModifyPhoneNumberResponseBodyPhoneNumber) GoString

func (*ModifyPhoneNumberResponseBodyPhoneNumber) SetAllowOutbound

func (*ModifyPhoneNumberResponseBodyPhoneNumber) SetInstanceId

func (*ModifyPhoneNumberResponseBodyPhoneNumber) SetNumber

func (*ModifyPhoneNumberResponseBodyPhoneNumber) SetPhoneNumberDescription

func (*ModifyPhoneNumberResponseBodyPhoneNumber) SetPhoneNumberId

func (*ModifyPhoneNumberResponseBodyPhoneNumber) SetRemainingTime

func (*ModifyPhoneNumberResponseBodyPhoneNumber) SetTestOnly

func (*ModifyPhoneNumberResponseBodyPhoneNumber) SetTrunks

func (*ModifyPhoneNumberResponseBodyPhoneNumber) SetUsage

func (ModifyPhoneNumberResponseBodyPhoneNumber) String

type ModifyPhoneNumberResponseBodyPhoneNumberContactFlow

type ModifyPhoneNumberResponseBodyPhoneNumberContactFlow struct {
	ContactFlowDescription *string `json:"ContactFlowDescription,omitempty" xml:"ContactFlowDescription,omitempty"`
	ContactFlowId          *string `json:"ContactFlowId,omitempty" xml:"ContactFlowId,omitempty"`
	ContactFlowName        *string `json:"ContactFlowName,omitempty" xml:"ContactFlowName,omitempty"`
	InstanceId             *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Type                   *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (ModifyPhoneNumberResponseBodyPhoneNumberContactFlow) GoString

func (*ModifyPhoneNumberResponseBodyPhoneNumberContactFlow) SetContactFlowDescription

func (*ModifyPhoneNumberResponseBodyPhoneNumberContactFlow) SetContactFlowId

func (*ModifyPhoneNumberResponseBodyPhoneNumberContactFlow) SetContactFlowName

func (*ModifyPhoneNumberResponseBodyPhoneNumberContactFlow) SetInstanceId

func (*ModifyPhoneNumberResponseBodyPhoneNumberContactFlow) SetType

func (ModifyPhoneNumberResponseBodyPhoneNumberContactFlow) String

type ModifyPhoneNumberResponseBodyPhoneNumberSkillGroups

type ModifyPhoneNumberResponseBodyPhoneNumberSkillGroups struct {
	SkillGroup []*ModifyPhoneNumberResponseBodyPhoneNumberSkillGroupsSkillGroup `json:"SkillGroup,omitempty" xml:"SkillGroup,omitempty" type:"Repeated"`
}

func (ModifyPhoneNumberResponseBodyPhoneNumberSkillGroups) GoString

func (ModifyPhoneNumberResponseBodyPhoneNumberSkillGroups) String

type ModifyPhoneNumberResponseBodyPhoneNumberSkillGroupsSkillGroup

type ModifyPhoneNumberResponseBodyPhoneNumberSkillGroupsSkillGroup struct {
	SkillGroupId   *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillGroupName *string `json:"SkillGroupName,omitempty" xml:"SkillGroupName,omitempty"`
}

func (ModifyPhoneNumberResponseBodyPhoneNumberSkillGroupsSkillGroup) GoString

func (*ModifyPhoneNumberResponseBodyPhoneNumberSkillGroupsSkillGroup) SetSkillGroupId

func (*ModifyPhoneNumberResponseBodyPhoneNumberSkillGroupsSkillGroup) SetSkillGroupName

func (ModifyPhoneNumberResponseBodyPhoneNumberSkillGroupsSkillGroup) String

type ModifyPhoneTagsRequest

type ModifyPhoneTagsRequest struct {
	InstanceId       *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	ServiceTag       *string   `json:"ServiceTag,omitempty" xml:"ServiceTag,omitempty"`
	SkillGroupIdList []*string `json:"SkillGroupIdList,omitempty" xml:"SkillGroupIdList,omitempty" type:"Repeated"`
}

func (ModifyPhoneTagsRequest) GoString

func (s ModifyPhoneTagsRequest) GoString() string

func (*ModifyPhoneTagsRequest) SetInstanceId

func (*ModifyPhoneTagsRequest) SetServiceTag

func (*ModifyPhoneTagsRequest) SetSkillGroupIdList

func (s *ModifyPhoneTagsRequest) SetSkillGroupIdList(v []*string) *ModifyPhoneTagsRequest

func (ModifyPhoneTagsRequest) String

func (s ModifyPhoneTagsRequest) String() string

type ModifyPhoneTagsResponse

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

func (ModifyPhoneTagsResponse) GoString

func (s ModifyPhoneTagsResponse) GoString() string

func (*ModifyPhoneTagsResponse) SetBody

func (*ModifyPhoneTagsResponse) SetHeaders

func (*ModifyPhoneTagsResponse) SetStatusCode

func (ModifyPhoneTagsResponse) String

func (s ModifyPhoneTagsResponse) String() string

type ModifyPhoneTagsResponseBody

type ModifyPhoneTagsResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyPhoneTagsResponseBody) GoString

func (s ModifyPhoneTagsResponseBody) GoString() string

func (*ModifyPhoneTagsResponseBody) SetCode

func (*ModifyPhoneTagsResponseBody) SetHttpStatusCode

func (*ModifyPhoneTagsResponseBody) SetMessage

func (*ModifyPhoneTagsResponseBody) SetRequestId

func (*ModifyPhoneTagsResponseBody) SetSuccess

func (ModifyPhoneTagsResponseBody) String

type ModifyPrimaryTrunksOfSkillGroupRequest

type ModifyPrimaryTrunksOfSkillGroupRequest struct {
	InstanceId          *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PrimaryProviderName []*string `json:"PrimaryProviderName,omitempty" xml:"PrimaryProviderName,omitempty" type:"Repeated"`
	SkillGroupId        *string   `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
}

func (ModifyPrimaryTrunksOfSkillGroupRequest) GoString

func (*ModifyPrimaryTrunksOfSkillGroupRequest) SetInstanceId

func (*ModifyPrimaryTrunksOfSkillGroupRequest) SetPrimaryProviderName

func (*ModifyPrimaryTrunksOfSkillGroupRequest) SetSkillGroupId

func (ModifyPrimaryTrunksOfSkillGroupRequest) String

type ModifyPrimaryTrunksOfSkillGroupResponse

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

func (ModifyPrimaryTrunksOfSkillGroupResponse) GoString

func (*ModifyPrimaryTrunksOfSkillGroupResponse) SetHeaders

func (*ModifyPrimaryTrunksOfSkillGroupResponse) SetStatusCode

func (ModifyPrimaryTrunksOfSkillGroupResponse) String

type ModifyPrimaryTrunksOfSkillGroupResponseBody

type ModifyPrimaryTrunksOfSkillGroupResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyPrimaryTrunksOfSkillGroupResponseBody) GoString

func (*ModifyPrimaryTrunksOfSkillGroupResponseBody) SetCode

func (*ModifyPrimaryTrunksOfSkillGroupResponseBody) SetHttpStatusCode

func (*ModifyPrimaryTrunksOfSkillGroupResponseBody) SetMessage

func (*ModifyPrimaryTrunksOfSkillGroupResponseBody) SetRequestId

func (*ModifyPrimaryTrunksOfSkillGroupResponseBody) SetSuccess

func (ModifyPrimaryTrunksOfSkillGroupResponseBody) String

type ModifyPrivacyNumberCallDetailRequest

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

func (ModifyPrivacyNumberCallDetailRequest) GoString

func (*ModifyPrivacyNumberCallDetailRequest) SetCallId

func (*ModifyPrivacyNumberCallDetailRequest) SetContactId

func (*ModifyPrivacyNumberCallDetailRequest) SetInstanceId

func (ModifyPrivacyNumberCallDetailRequest) String

type ModifyPrivacyNumberCallDetailResponse

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

func (ModifyPrivacyNumberCallDetailResponse) GoString

func (*ModifyPrivacyNumberCallDetailResponse) SetHeaders

func (*ModifyPrivacyNumberCallDetailResponse) SetStatusCode

func (ModifyPrivacyNumberCallDetailResponse) String

type ModifyPrivacyNumberCallDetailResponseBody

type ModifyPrivacyNumberCallDetailResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyPrivacyNumberCallDetailResponseBody) GoString

func (*ModifyPrivacyNumberCallDetailResponseBody) SetCode

func (*ModifyPrivacyNumberCallDetailResponseBody) SetHttpStatusCode

func (*ModifyPrivacyNumberCallDetailResponseBody) SetMessage

func (*ModifyPrivacyNumberCallDetailResponseBody) SetRequestId

func (*ModifyPrivacyNumberCallDetailResponseBody) SetSuccess

func (ModifyPrivacyNumberCallDetailResponseBody) String

type ModifySkillGroupBasicInfoRequest

type ModifySkillGroupBasicInfoRequest struct {
	AllowPrivateOutboundNumber *bool   `json:"AllowPrivateOutboundNumber,omitempty" xml:"AllowPrivateOutboundNumber,omitempty"`
	Description                *string `json:"Description,omitempty" xml:"Description,omitempty"`
	InstanceId                 *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Name                       *string `json:"Name,omitempty" xml:"Name,omitempty"`
	RoutingStrategy            *string `json:"RoutingStrategy,omitempty" xml:"RoutingStrategy,omitempty"`
	SkillGroupId               *string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
}

func (ModifySkillGroupBasicInfoRequest) GoString

func (*ModifySkillGroupBasicInfoRequest) SetAllowPrivateOutboundNumber

func (s *ModifySkillGroupBasicInfoRequest) SetAllowPrivateOutboundNumber(v bool) *ModifySkillGroupBasicInfoRequest

func (*ModifySkillGroupBasicInfoRequest) SetDescription

func (*ModifySkillGroupBasicInfoRequest) SetInstanceId

func (*ModifySkillGroupBasicInfoRequest) SetName

func (*ModifySkillGroupBasicInfoRequest) SetRoutingStrategy

func (*ModifySkillGroupBasicInfoRequest) SetSkillGroupId

func (ModifySkillGroupBasicInfoRequest) String

type ModifySkillGroupBasicInfoResponse

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

func (ModifySkillGroupBasicInfoResponse) GoString

func (*ModifySkillGroupBasicInfoResponse) SetHeaders

func (*ModifySkillGroupBasicInfoResponse) SetStatusCode

func (ModifySkillGroupBasicInfoResponse) String

type ModifySkillGroupBasicInfoResponseBody

type ModifySkillGroupBasicInfoResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifySkillGroupBasicInfoResponseBody) GoString

func (*ModifySkillGroupBasicInfoResponseBody) SetCode

func (*ModifySkillGroupBasicInfoResponseBody) SetHttpStatusCode

func (*ModifySkillGroupBasicInfoResponseBody) SetMessage

func (*ModifySkillGroupBasicInfoResponseBody) SetRequestId

func (*ModifySkillGroupBasicInfoResponseBody) SetSuccess

func (ModifySkillGroupBasicInfoResponseBody) String

type ModifySkillGroupOfUserRequest

type ModifySkillGroupOfUserRequest struct {
	InstanceId   *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RoleId       []*string `json:"RoleId,omitempty" xml:"RoleId,omitempty" type:"Repeated"`
	SkillGroupId []*string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty" type:"Repeated"`
	SkillLevel   []*int32  `json:"SkillLevel,omitempty" xml:"SkillLevel,omitempty" type:"Repeated"`
	UserId       *string   `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (ModifySkillGroupOfUserRequest) GoString

func (*ModifySkillGroupOfUserRequest) SetInstanceId

func (*ModifySkillGroupOfUserRequest) SetRoleId

func (*ModifySkillGroupOfUserRequest) SetSkillGroupId

func (*ModifySkillGroupOfUserRequest) SetSkillLevel

func (*ModifySkillGroupOfUserRequest) SetUserId

func (ModifySkillGroupOfUserRequest) String

type ModifySkillGroupOfUserResponse

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

func (ModifySkillGroupOfUserResponse) GoString

func (*ModifySkillGroupOfUserResponse) SetHeaders

func (*ModifySkillGroupOfUserResponse) SetStatusCode

func (ModifySkillGroupOfUserResponse) String

type ModifySkillGroupOfUserResponseBody

type ModifySkillGroupOfUserResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifySkillGroupOfUserResponseBody) GoString

func (*ModifySkillGroupOfUserResponseBody) SetCode

func (*ModifySkillGroupOfUserResponseBody) SetHttpStatusCode

func (*ModifySkillGroupOfUserResponseBody) SetMessage

func (*ModifySkillGroupOfUserResponseBody) SetRequestId

func (*ModifySkillGroupOfUserResponseBody) SetSuccess

func (ModifySkillGroupOfUserResponseBody) String

type ModifySkillGroupOutboundNumbersRequest

type ModifySkillGroupOutboundNumbersRequest struct {
	InstanceId            *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	OperationType         *int32    `json:"OperationType,omitempty" xml:"OperationType,omitempty"`
	OutboundPhoneNumberId []*string `json:"OutboundPhoneNumberId,omitempty" xml:"OutboundPhoneNumberId,omitempty" type:"Repeated"`
	SkillGroupId          *string   `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
}

func (ModifySkillGroupOutboundNumbersRequest) GoString

func (*ModifySkillGroupOutboundNumbersRequest) SetInstanceId

func (*ModifySkillGroupOutboundNumbersRequest) SetOperationType

func (*ModifySkillGroupOutboundNumbersRequest) SetOutboundPhoneNumberId

func (*ModifySkillGroupOutboundNumbersRequest) SetSkillGroupId

func (ModifySkillGroupOutboundNumbersRequest) String

type ModifySkillGroupOutboundNumbersResponse

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

func (ModifySkillGroupOutboundNumbersResponse) GoString

func (*ModifySkillGroupOutboundNumbersResponse) SetHeaders

func (*ModifySkillGroupOutboundNumbersResponse) SetStatusCode

func (ModifySkillGroupOutboundNumbersResponse) String

type ModifySkillGroupOutboundNumbersResponseBody

type ModifySkillGroupOutboundNumbersResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifySkillGroupOutboundNumbersResponseBody) GoString

func (*ModifySkillGroupOutboundNumbersResponseBody) SetCode

func (*ModifySkillGroupOutboundNumbersResponseBody) SetHttpStatusCode

func (*ModifySkillGroupOutboundNumbersResponseBody) SetMessage

func (*ModifySkillGroupOutboundNumbersResponseBody) SetRequestId

func (*ModifySkillGroupOutboundNumbersResponseBody) SetSuccess

func (ModifySkillGroupOutboundNumbersResponseBody) String

type ModifySkillGroupRequest

type ModifySkillGroupRequest struct {
	AllowPrivateOutboundNumber *bool     `json:"AllowPrivateOutboundNumber,omitempty" xml:"AllowPrivateOutboundNumber,omitempty"`
	Description                *string   `json:"Description,omitempty" xml:"Description,omitempty"`
	InstanceId                 *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Name                       *string   `json:"Name,omitempty" xml:"Name,omitempty"`
	OutboundPhoneNumberId      []*string `json:"OutboundPhoneNumberId,omitempty" xml:"OutboundPhoneNumberId,omitempty" type:"Repeated"`
	RoutingStrategy            *string   `json:"RoutingStrategy,omitempty" xml:"RoutingStrategy,omitempty"`
	SkillGroupId               *string   `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	SkillLevel                 []*int32  `json:"SkillLevel,omitempty" xml:"SkillLevel,omitempty" type:"Repeated"`
	UserId                     []*string `json:"UserId,omitempty" xml:"UserId,omitempty" type:"Repeated"`
}

func (ModifySkillGroupRequest) GoString

func (s ModifySkillGroupRequest) GoString() string

func (*ModifySkillGroupRequest) SetAllowPrivateOutboundNumber

func (s *ModifySkillGroupRequest) SetAllowPrivateOutboundNumber(v bool) *ModifySkillGroupRequest

func (*ModifySkillGroupRequest) SetDescription

func (*ModifySkillGroupRequest) SetInstanceId

func (*ModifySkillGroupRequest) SetName

func (*ModifySkillGroupRequest) SetOutboundPhoneNumberId

func (s *ModifySkillGroupRequest) SetOutboundPhoneNumberId(v []*string) *ModifySkillGroupRequest

func (*ModifySkillGroupRequest) SetRoutingStrategy

func (s *ModifySkillGroupRequest) SetRoutingStrategy(v string) *ModifySkillGroupRequest

func (*ModifySkillGroupRequest) SetSkillGroupId

func (*ModifySkillGroupRequest) SetSkillLevel

func (s *ModifySkillGroupRequest) SetSkillLevel(v []*int32) *ModifySkillGroupRequest

func (*ModifySkillGroupRequest) SetUserId

func (ModifySkillGroupRequest) String

func (s ModifySkillGroupRequest) String() string

type ModifySkillGroupResponse

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

func (ModifySkillGroupResponse) GoString

func (s ModifySkillGroupResponse) GoString() string

func (*ModifySkillGroupResponse) SetBody

func (*ModifySkillGroupResponse) SetHeaders

func (*ModifySkillGroupResponse) SetStatusCode

func (ModifySkillGroupResponse) String

func (s ModifySkillGroupResponse) String() string

type ModifySkillGroupResponseBody

type ModifySkillGroupResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifySkillGroupResponseBody) GoString

func (s ModifySkillGroupResponseBody) GoString() string

func (*ModifySkillGroupResponseBody) SetCode

func (*ModifySkillGroupResponseBody) SetHttpStatusCode

func (*ModifySkillGroupResponseBody) SetMessage

func (*ModifySkillGroupResponseBody) SetRequestId

func (*ModifySkillGroupResponseBody) SetSuccess

func (ModifySkillGroupResponseBody) String

type ModifyUserRequest

type ModifyUserRequest struct {
	DisplayName             *string   `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Email                   *string   `json:"Email,omitempty" xml:"Email,omitempty"`
	InstanceId              *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	Phone                   *string   `json:"Phone,omitempty" xml:"Phone,omitempty"`
	PrivateOutboundNumberId *string   `json:"PrivateOutboundNumberId,omitempty" xml:"PrivateOutboundNumberId,omitempty"`
	RoleId                  []*string `json:"RoleId,omitempty" xml:"RoleId,omitempty" type:"Repeated"`
	SkillGroupId            []*string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty" type:"Repeated"`
	SkillLevel              []*int32  `json:"SkillLevel,omitempty" xml:"SkillLevel,omitempty" type:"Repeated"`
	UserId                  *string   `json:"UserId,omitempty" xml:"UserId,omitempty"`
}

func (ModifyUserRequest) GoString

func (s ModifyUserRequest) GoString() string

func (*ModifyUserRequest) SetDisplayName

func (s *ModifyUserRequest) SetDisplayName(v string) *ModifyUserRequest

func (*ModifyUserRequest) SetEmail

func (s *ModifyUserRequest) SetEmail(v string) *ModifyUserRequest

func (*ModifyUserRequest) SetInstanceId

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

func (*ModifyUserRequest) SetPhone

func (s *ModifyUserRequest) SetPhone(v string) *ModifyUserRequest

func (*ModifyUserRequest) SetPrivateOutboundNumberId

func (s *ModifyUserRequest) SetPrivateOutboundNumberId(v string) *ModifyUserRequest

func (*ModifyUserRequest) SetRoleId

func (s *ModifyUserRequest) SetRoleId(v []*string) *ModifyUserRequest

func (*ModifyUserRequest) SetSkillGroupId

func (s *ModifyUserRequest) SetSkillGroupId(v []*string) *ModifyUserRequest

func (*ModifyUserRequest) SetSkillLevel

func (s *ModifyUserRequest) SetSkillLevel(v []*int32) *ModifyUserRequest

func (*ModifyUserRequest) SetUserId

func (s *ModifyUserRequest) SetUserId(v string) *ModifyUserRequest

func (ModifyUserRequest) String

func (s ModifyUserRequest) String() string

type ModifyUserResponse

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

func (ModifyUserResponse) GoString

func (s ModifyUserResponse) GoString() string

func (*ModifyUserResponse) SetBody

func (*ModifyUserResponse) SetHeaders

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

func (*ModifyUserResponse) SetStatusCode

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

func (ModifyUserResponse) String

func (s ModifyUserResponse) String() string

type ModifyUserResponseBody

type ModifyUserResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ModifyUserResponseBody) GoString

func (s ModifyUserResponseBody) GoString() string

func (*ModifyUserResponseBody) SetCode

func (*ModifyUserResponseBody) SetHttpStatusCode

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

func (*ModifyUserResponseBody) SetMessage

func (*ModifyUserResponseBody) SetRequestId

func (*ModifyUserResponseBody) SetSuccess

func (ModifyUserResponseBody) String

func (s ModifyUserResponseBody) String() string

type PickGlobalOutboundNumbersRequest

type PickGlobalOutboundNumbersRequest struct {
	CalleeNumber *string   `json:"CalleeNumber,omitempty" xml:"CalleeNumber,omitempty"`
	Count        *int32    `json:"Count,omitempty" xml:"Count,omitempty"`
	InstanceId   *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	IsVirtual    *bool     `json:"IsVirtual,omitempty" xml:"IsVirtual,omitempty"`
	SkillGroupId []*string `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty" type:"Repeated"`
}

func (PickGlobalOutboundNumbersRequest) GoString

func (*PickGlobalOutboundNumbersRequest) SetCalleeNumber

func (*PickGlobalOutboundNumbersRequest) SetCount

func (*PickGlobalOutboundNumbersRequest) SetInstanceId

func (*PickGlobalOutboundNumbersRequest) SetIsVirtual

func (*PickGlobalOutboundNumbersRequest) SetSkillGroupId

func (PickGlobalOutboundNumbersRequest) String

type PickGlobalOutboundNumbersResponse

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

func (PickGlobalOutboundNumbersResponse) GoString

func (*PickGlobalOutboundNumbersResponse) SetHeaders

func (*PickGlobalOutboundNumbersResponse) SetStatusCode

func (PickGlobalOutboundNumbersResponse) String

type PickGlobalOutboundNumbersResponseBody

type PickGlobalOutboundNumbersResponseBody struct {
	Code            *string                                               `json:"Code,omitempty" xml:"Code,omitempty"`
	DialNumberPairs *PickGlobalOutboundNumbersResponseBodyDialNumberPairs `json:"DialNumberPairs,omitempty" xml:"DialNumberPairs,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"`
	Success         *bool                                                 `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PickGlobalOutboundNumbersResponseBody) GoString

func (*PickGlobalOutboundNumbersResponseBody) SetCode

func (*PickGlobalOutboundNumbersResponseBody) SetHttpStatusCode

func (*PickGlobalOutboundNumbersResponseBody) SetMessage

func (*PickGlobalOutboundNumbersResponseBody) SetRequestId

func (*PickGlobalOutboundNumbersResponseBody) SetSuccess

func (PickGlobalOutboundNumbersResponseBody) String

type PickGlobalOutboundNumbersResponseBodyDialNumberPairs

type PickGlobalOutboundNumbersResponseBodyDialNumberPairs struct {
	DialNumberPair []*PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPair `json:"DialNumberPair,omitempty" xml:"DialNumberPair,omitempty" type:"Repeated"`
}

func (PickGlobalOutboundNumbersResponseBodyDialNumberPairs) GoString

func (PickGlobalOutboundNumbersResponseBodyDialNumberPairs) String

type PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPair

type PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPair struct {
	Callee *PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee `json:"Callee,omitempty" xml:"Callee,omitempty" type:"Struct"`
	Caller *PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller `json:"Caller,omitempty" xml:"Caller,omitempty" type:"Struct"`
}

func (PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPair) GoString

func (PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPair) String

type PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee

type PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee struct {
	City     *string `json:"City,omitempty" xml:"City,omitempty"`
	Number   *string `json:"Number,omitempty" xml:"Number,omitempty"`
	Province *string `json:"Province,omitempty" xml:"Province,omitempty"`
}

func (PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee) GoString

func (*PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee) SetCity

func (*PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee) SetNumber

func (*PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee) SetProvince

func (PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee) String

type PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller

type PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller struct {
	City     *string `json:"City,omitempty" xml:"City,omitempty"`
	Number   *string `json:"Number,omitempty" xml:"Number,omitempty"`
	Province *string `json:"Province,omitempty" xml:"Province,omitempty"`
}

func (PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller) GoString

func (*PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller) SetCity

func (*PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller) SetNumber

func (*PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller) SetProvince

func (PickGlobalOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller) String

type PickLocalNumberRequest

type PickLocalNumberRequest struct {
	CalleeNumber    *string   `json:"CalleeNumber,omitempty" xml:"CalleeNumber,omitempty"`
	CandidateNumber []*string `json:"CandidateNumber,omitempty" xml:"CandidateNumber,omitempty" type:"Repeated"`
	InstanceId      *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (PickLocalNumberRequest) GoString

func (s PickLocalNumberRequest) GoString() string

func (*PickLocalNumberRequest) SetCalleeNumber

func (s *PickLocalNumberRequest) SetCalleeNumber(v string) *PickLocalNumberRequest

func (*PickLocalNumberRequest) SetCandidateNumber

func (s *PickLocalNumberRequest) SetCandidateNumber(v []*string) *PickLocalNumberRequest

func (*PickLocalNumberRequest) SetInstanceId

func (PickLocalNumberRequest) String

func (s PickLocalNumberRequest) String() string

type PickLocalNumberResponse

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

func (PickLocalNumberResponse) GoString

func (s PickLocalNumberResponse) GoString() string

func (*PickLocalNumberResponse) SetBody

func (*PickLocalNumberResponse) SetHeaders

func (*PickLocalNumberResponse) SetStatusCode

func (PickLocalNumberResponse) String

func (s PickLocalNumberResponse) String() string

type PickLocalNumberResponseBody

type PickLocalNumberResponseBody struct {
	Code      *string                          `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *PickLocalNumberResponseBodyData `json:"Data,omitempty" xml:"Data,omitempty" type:"Struct"`
	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 (PickLocalNumberResponseBody) GoString

func (s PickLocalNumberResponseBody) GoString() string

func (*PickLocalNumberResponseBody) SetCode

func (*PickLocalNumberResponseBody) SetData

func (*PickLocalNumberResponseBody) SetMessage

func (*PickLocalNumberResponseBody) SetRequestId

func (*PickLocalNumberResponseBody) SetSuccess

func (PickLocalNumberResponseBody) String

type PickLocalNumberResponseBodyData

type PickLocalNumberResponseBodyData struct {
	Callee *PickLocalNumberResponseBodyDataCallee `json:"Callee,omitempty" xml:"Callee,omitempty" type:"Struct"`
	Caller *PickLocalNumberResponseBodyDataCaller `json:"Caller,omitempty" xml:"Caller,omitempty" type:"Struct"`
}

func (PickLocalNumberResponseBodyData) GoString

func (PickLocalNumberResponseBodyData) String

type PickLocalNumberResponseBodyDataCallee

type PickLocalNumberResponseBodyDataCallee struct {
	City     *string `json:"City,omitempty" xml:"City,omitempty"`
	Number   *string `json:"Number,omitempty" xml:"Number,omitempty"`
	Province *string `json:"Province,omitempty" xml:"Province,omitempty"`
}

func (PickLocalNumberResponseBodyDataCallee) GoString

func (*PickLocalNumberResponseBodyDataCallee) SetCity

func (*PickLocalNumberResponseBodyDataCallee) SetNumber

func (*PickLocalNumberResponseBodyDataCallee) SetProvince

func (PickLocalNumberResponseBodyDataCallee) String

type PickLocalNumberResponseBodyDataCaller

type PickLocalNumberResponseBodyDataCaller struct {
	City     *string `json:"City,omitempty" xml:"City,omitempty"`
	Number   *string `json:"Number,omitempty" xml:"Number,omitempty"`
	Province *string `json:"Province,omitempty" xml:"Province,omitempty"`
}

func (PickLocalNumberResponseBodyDataCaller) GoString

func (*PickLocalNumberResponseBodyDataCaller) SetCity

func (*PickLocalNumberResponseBodyDataCaller) SetNumber

func (*PickLocalNumberResponseBodyDataCaller) SetProvince

func (PickLocalNumberResponseBodyDataCaller) String

type PickOutboundNumbersRequest

type PickOutboundNumbersRequest struct {
	CalleeNumber    *string   `json:"CalleeNumber,omitempty" xml:"CalleeNumber,omitempty"`
	CandidateNumber []*string `json:"CandidateNumber,omitempty" xml:"CandidateNumber,omitempty" type:"Repeated"`
	Count           *int32    `json:"Count,omitempty" xml:"Count,omitempty"`
	InstanceId      *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
}

func (PickOutboundNumbersRequest) GoString

func (s PickOutboundNumbersRequest) GoString() string

func (*PickOutboundNumbersRequest) SetCalleeNumber

func (*PickOutboundNumbersRequest) SetCandidateNumber

func (s *PickOutboundNumbersRequest) SetCandidateNumber(v []*string) *PickOutboundNumbersRequest

func (*PickOutboundNumbersRequest) SetCount

func (*PickOutboundNumbersRequest) SetInstanceId

func (PickOutboundNumbersRequest) String

type PickOutboundNumbersResponse

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

func (PickOutboundNumbersResponse) GoString

func (s PickOutboundNumbersResponse) GoString() string

func (*PickOutboundNumbersResponse) SetBody

func (*PickOutboundNumbersResponse) SetHeaders

func (*PickOutboundNumbersResponse) SetStatusCode

func (PickOutboundNumbersResponse) String

type PickOutboundNumbersResponseBody

type PickOutboundNumbersResponseBody struct {
	Code            *string                                         `json:"Code,omitempty" xml:"Code,omitempty"`
	DialNumberPairs *PickOutboundNumbersResponseBodyDialNumberPairs `json:"DialNumberPairs,omitempty" xml:"DialNumberPairs,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"`
	Success         *bool                                           `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PickOutboundNumbersResponseBody) GoString

func (*PickOutboundNumbersResponseBody) SetCode

func (*PickOutboundNumbersResponseBody) SetHttpStatusCode

func (*PickOutboundNumbersResponseBody) SetMessage

func (*PickOutboundNumbersResponseBody) SetRequestId

func (*PickOutboundNumbersResponseBody) SetSuccess

func (PickOutboundNumbersResponseBody) String

type PickOutboundNumbersResponseBodyDialNumberPairs

type PickOutboundNumbersResponseBodyDialNumberPairs struct {
	DialNumberPair []*PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPair `json:"DialNumberPair,omitempty" xml:"DialNumberPair,omitempty" type:"Repeated"`
}

func (PickOutboundNumbersResponseBodyDialNumberPairs) GoString

func (PickOutboundNumbersResponseBodyDialNumberPairs) String

type PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPair

type PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPair struct {
	Callee *PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee `json:"Callee,omitempty" xml:"Callee,omitempty" type:"Struct"`
	Caller *PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller `json:"Caller,omitempty" xml:"Caller,omitempty" type:"Struct"`
}

func (PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPair) GoString

func (PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPair) String

type PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee

type PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee struct {
	City     *string `json:"City,omitempty" xml:"City,omitempty"`
	Number   *string `json:"Number,omitempty" xml:"Number,omitempty"`
	Province *string `json:"Province,omitempty" xml:"Province,omitempty"`
}

func (PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee) GoString

func (*PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee) SetCity

func (*PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee) SetNumber

func (*PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee) SetProvince

func (PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCallee) String

type PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller

type PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller struct {
	City     *string `json:"City,omitempty" xml:"City,omitempty"`
	Number   *string `json:"Number,omitempty" xml:"Number,omitempty"`
	Province *string `json:"Province,omitempty" xml:"Province,omitempty"`
}

func (PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller) GoString

func (*PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller) SetCity

func (*PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller) SetNumber

func (*PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller) SetProvince

func (PickOutboundNumbersResponseBodyDialNumberPairsDialNumberPairCaller) String

type PublishContactFlowVersionRequest

type PublishContactFlowVersionRequest struct {
	ContactFlowVersionId *string `json:"ContactFlowVersionId,omitempty" xml:"ContactFlowVersionId,omitempty"`
	InstanceId           *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	UseTianGong          *bool   `json:"UseTianGong,omitempty" xml:"UseTianGong,omitempty"`
}

func (PublishContactFlowVersionRequest) GoString

func (*PublishContactFlowVersionRequest) SetContactFlowVersionId

func (*PublishContactFlowVersionRequest) SetInstanceId

func (*PublishContactFlowVersionRequest) SetUseTianGong

func (PublishContactFlowVersionRequest) String

type PublishContactFlowVersionResponse

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

func (PublishContactFlowVersionResponse) GoString

func (*PublishContactFlowVersionResponse) SetHeaders

func (*PublishContactFlowVersionResponse) SetStatusCode

func (PublishContactFlowVersionResponse) String

type PublishContactFlowVersionResponseBody

type PublishContactFlowVersionResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (PublishContactFlowVersionResponseBody) GoString

func (*PublishContactFlowVersionResponseBody) SetCode

func (*PublishContactFlowVersionResponseBody) SetHttpStatusCode

func (*PublishContactFlowVersionResponseBody) SetMessage

func (*PublishContactFlowVersionResponseBody) SetRequestId

func (*PublishContactFlowVersionResponseBody) SetSuccess

func (PublishContactFlowVersionResponseBody) String

type RefreshTokenRequest

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

func (RefreshTokenRequest) GoString

func (s RefreshTokenRequest) GoString() string

func (*RefreshTokenRequest) SetInstanceId

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

func (RefreshTokenRequest) String

func (s RefreshTokenRequest) String() string

type RefreshTokenResponse

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

func (RefreshTokenResponse) GoString

func (s RefreshTokenResponse) GoString() string

func (*RefreshTokenResponse) SetBody

func (*RefreshTokenResponse) SetHeaders

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

func (*RefreshTokenResponse) SetStatusCode

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

func (RefreshTokenResponse) String

func (s RefreshTokenResponse) String() string

type RefreshTokenResponseBody

type RefreshTokenResponseBody 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"`
	Success        *bool                          `json:"Success,omitempty" xml:"Success,omitempty"`
	Token          *RefreshTokenResponseBodyToken `json:"Token,omitempty" xml:"Token,omitempty" type:"Struct"`
}

func (RefreshTokenResponseBody) GoString

func (s RefreshTokenResponseBody) GoString() string

func (*RefreshTokenResponseBody) SetCode

func (*RefreshTokenResponseBody) SetHttpStatusCode

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

func (*RefreshTokenResponseBody) SetMessage

func (*RefreshTokenResponseBody) SetRequestId

func (*RefreshTokenResponseBody) SetSuccess

func (*RefreshTokenResponseBody) SetToken

func (RefreshTokenResponseBody) String

func (s RefreshTokenResponseBody) String() string

type RefreshTokenResponseBodyToken

type RefreshTokenResponseBodyToken struct {
	SignData  *string `json:"SignData,omitempty" xml:"SignData,omitempty"`
	Signature *string `json:"Signature,omitempty" xml:"Signature,omitempty"`
}

func (RefreshTokenResponseBodyToken) GoString

func (*RefreshTokenResponseBodyToken) SetSignData

func (*RefreshTokenResponseBodyToken) SetSignature

func (RefreshTokenResponseBodyToken) String

type RemovePhoneNumberRequest

type RemovePhoneNumberRequest struct {
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PhoneNumberId *string `json:"PhoneNumberId,omitempty" xml:"PhoneNumberId,omitempty"`
}

func (RemovePhoneNumberRequest) GoString

func (s RemovePhoneNumberRequest) GoString() string

func (*RemovePhoneNumberRequest) SetInstanceId

func (*RemovePhoneNumberRequest) SetPhoneNumberId

func (RemovePhoneNumberRequest) String

func (s RemovePhoneNumberRequest) String() string

type RemovePhoneNumberResponse

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

func (RemovePhoneNumberResponse) GoString

func (s RemovePhoneNumberResponse) GoString() string

func (*RemovePhoneNumberResponse) SetBody

func (*RemovePhoneNumberResponse) SetHeaders

func (*RemovePhoneNumberResponse) SetStatusCode

func (RemovePhoneNumberResponse) String

func (s RemovePhoneNumberResponse) String() string

type RemovePhoneNumberResponseBody

type RemovePhoneNumberResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (RemovePhoneNumberResponseBody) GoString

func (*RemovePhoneNumberResponseBody) SetCode

func (*RemovePhoneNumberResponseBody) SetHttpStatusCode

func (*RemovePhoneNumberResponseBody) SetMessage

func (*RemovePhoneNumberResponseBody) SetRequestId

func (*RemovePhoneNumberResponseBody) SetSuccess

func (RemovePhoneNumberResponseBody) String

type RemoveUsersFromSkillGroupRequest

type RemoveUsersFromSkillGroupRequest struct {
	InstanceId   *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	SkillGroupId *string   `json:"SkillGroupId,omitempty" xml:"SkillGroupId,omitempty"`
	UserId       []*string `json:"UserId,omitempty" xml:"UserId,omitempty" type:"Repeated"`
}

func (RemoveUsersFromSkillGroupRequest) GoString

func (*RemoveUsersFromSkillGroupRequest) SetInstanceId

func (*RemoveUsersFromSkillGroupRequest) SetSkillGroupId

func (*RemoveUsersFromSkillGroupRequest) SetUserId

func (RemoveUsersFromSkillGroupRequest) String

type RemoveUsersFromSkillGroupResponse

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

func (RemoveUsersFromSkillGroupResponse) GoString

func (*RemoveUsersFromSkillGroupResponse) SetHeaders

func (*RemoveUsersFromSkillGroupResponse) SetStatusCode

func (RemoveUsersFromSkillGroupResponse) String

type RemoveUsersFromSkillGroupResponseBody

type RemoveUsersFromSkillGroupResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (RemoveUsersFromSkillGroupResponseBody) GoString

func (*RemoveUsersFromSkillGroupResponseBody) SetCode

func (*RemoveUsersFromSkillGroupResponseBody) SetHttpStatusCode

func (*RemoveUsersFromSkillGroupResponseBody) SetMessage

func (*RemoveUsersFromSkillGroupResponseBody) SetRequestId

func (*RemoveUsersFromSkillGroupResponseBody) SetSuccess

func (RemoveUsersFromSkillGroupResponseBody) String

type RemoveUsersRequest

type RemoveUsersRequest struct {
	InstanceId *string   `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	UserId     []*string `json:"UserId,omitempty" xml:"UserId,omitempty" type:"Repeated"`
}

func (RemoveUsersRequest) GoString

func (s RemoveUsersRequest) GoString() string

func (*RemoveUsersRequest) SetInstanceId

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

func (*RemoveUsersRequest) SetUserId

func (s *RemoveUsersRequest) SetUserId(v []*string) *RemoveUsersRequest

func (RemoveUsersRequest) String

func (s RemoveUsersRequest) String() string

type RemoveUsersResponse

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

func (RemoveUsersResponse) GoString

func (s RemoveUsersResponse) GoString() string

func (*RemoveUsersResponse) SetBody

func (*RemoveUsersResponse) SetHeaders

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

func (*RemoveUsersResponse) SetStatusCode

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

func (RemoveUsersResponse) String

func (s RemoveUsersResponse) String() string

type RemoveUsersResponseBody

type RemoveUsersResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (RemoveUsersResponseBody) GoString

func (s RemoveUsersResponseBody) GoString() string

func (*RemoveUsersResponseBody) SetCode

func (*RemoveUsersResponseBody) SetHttpStatusCode

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

func (*RemoveUsersResponseBody) SetMessage

func (*RemoveUsersResponseBody) SetRequestId

func (*RemoveUsersResponseBody) SetSuccess

func (RemoveUsersResponseBody) String

func (s RemoveUsersResponseBody) String() string

type RequestLoginInfoRequest

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

func (RequestLoginInfoRequest) GoString

func (s RequestLoginInfoRequest) GoString() string

func (*RequestLoginInfoRequest) SetInstanceId

func (*RequestLoginInfoRequest) SetUserId

func (RequestLoginInfoRequest) String

func (s RequestLoginInfoRequest) String() string

type RequestLoginInfoResponse

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

func (RequestLoginInfoResponse) GoString

func (s RequestLoginInfoResponse) GoString() string

func (*RequestLoginInfoResponse) SetBody

func (*RequestLoginInfoResponse) SetHeaders

func (*RequestLoginInfoResponse) SetStatusCode

func (RequestLoginInfoResponse) String

func (s RequestLoginInfoResponse) String() string

type RequestLoginInfoResponseBody

type RequestLoginInfoResponseBody struct {
	Code           *string                                `json:"Code,omitempty" xml:"Code,omitempty"`
	HttpStatusCode *int32                                 `json:"HttpStatusCode,omitempty" xml:"HttpStatusCode,omitempty"`
	LoginInfo      *RequestLoginInfoResponseBodyLoginInfo `json:"LoginInfo,omitempty" xml:"LoginInfo,omitempty" type:"Struct"`
	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 (RequestLoginInfoResponseBody) GoString

func (s RequestLoginInfoResponseBody) GoString() string

func (*RequestLoginInfoResponseBody) SetCode

func (*RequestLoginInfoResponseBody) SetHttpStatusCode

func (*RequestLoginInfoResponseBody) SetMessage

func (*RequestLoginInfoResponseBody) SetRequestId

func (*RequestLoginInfoResponseBody) SetSuccess

func (RequestLoginInfoResponseBody) String

type RequestLoginInfoResponseBodyLoginInfo

type RequestLoginInfoResponseBodyLoginInfo struct {
	AgentServerUrl *string                                     `json:"AgentServerUrl,omitempty" xml:"AgentServerUrl,omitempty"`
	DisplayName    *string                                     `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Extension      *string                                     `json:"Extension,omitempty" xml:"Extension,omitempty"`
	PhoneNumber    *string                                     `json:"PhoneNumber,omitempty" xml:"PhoneNumber,omitempty"`
	Region         *string                                     `json:"Region,omitempty" xml:"Region,omitempty"`
	Roles          *RequestLoginInfoResponseBodyLoginInfoRoles `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Struct"`
	SignData       *string                                     `json:"SignData,omitempty" xml:"SignData,omitempty"`
	Signature      *string                                     `json:"Signature,omitempty" xml:"Signature,omitempty"`
	TenantId       *string                                     `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
	UserName       *string                                     `json:"UserName,omitempty" xml:"UserName,omitempty"`
	WebRtcUrl      *string                                     `json:"WebRtcUrl,omitempty" xml:"WebRtcUrl,omitempty"`
}

func (RequestLoginInfoResponseBodyLoginInfo) GoString

func (*RequestLoginInfoResponseBodyLoginInfo) SetAgentServerUrl

func (*RequestLoginInfoResponseBodyLoginInfo) SetDisplayName

func (*RequestLoginInfoResponseBodyLoginInfo) SetExtension

func (*RequestLoginInfoResponseBodyLoginInfo) SetPhoneNumber

func (*RequestLoginInfoResponseBodyLoginInfo) SetRegion

func (*RequestLoginInfoResponseBodyLoginInfo) SetSignData

func (*RequestLoginInfoResponseBodyLoginInfo) SetSignature

func (*RequestLoginInfoResponseBodyLoginInfo) SetTenantId

func (*RequestLoginInfoResponseBodyLoginInfo) SetUserName

func (*RequestLoginInfoResponseBodyLoginInfo) SetWebRtcUrl

func (RequestLoginInfoResponseBodyLoginInfo) String

type RequestLoginInfoResponseBodyLoginInfoRoles

type RequestLoginInfoResponseBodyLoginInfoRoles struct {
	Role []*RequestLoginInfoResponseBodyLoginInfoRolesRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Repeated"`
}

func (RequestLoginInfoResponseBodyLoginInfoRoles) GoString

func (RequestLoginInfoResponseBodyLoginInfoRoles) String

type RequestLoginInfoResponseBodyLoginInfoRolesRole

type RequestLoginInfoResponseBodyLoginInfoRolesRole struct {
	InstanceId      *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RoleDescription *string `json:"RoleDescription,omitempty" xml:"RoleDescription,omitempty"`
	RoleId          *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName        *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
}

func (RequestLoginInfoResponseBodyLoginInfoRolesRole) GoString

func (*RequestLoginInfoResponseBodyLoginInfoRolesRole) SetInstanceId

func (*RequestLoginInfoResponseBodyLoginInfoRolesRole) SetRoleDescription

func (*RequestLoginInfoResponseBodyLoginInfoRolesRole) SetRoleId

func (*RequestLoginInfoResponseBodyLoginInfoRolesRole) SetRoleName

func (RequestLoginInfoResponseBodyLoginInfoRolesRole) String

type ResetUserStatusRequest

type ResetUserStatusRequest struct {
	InstanceId *string  `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RamIdList  []*int64 `json:"RamIdList,omitempty" xml:"RamIdList,omitempty" type:"Repeated"`
}

func (ResetUserStatusRequest) GoString

func (s ResetUserStatusRequest) GoString() string

func (*ResetUserStatusRequest) SetInstanceId

func (*ResetUserStatusRequest) SetRamIdList

func (s *ResetUserStatusRequest) SetRamIdList(v []*int64) *ResetUserStatusRequest

func (ResetUserStatusRequest) String

func (s ResetUserStatusRequest) String() string

type ResetUserStatusResponse

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

func (ResetUserStatusResponse) GoString

func (s ResetUserStatusResponse) GoString() string

func (*ResetUserStatusResponse) SetBody

func (*ResetUserStatusResponse) SetHeaders

func (*ResetUserStatusResponse) SetStatusCode

func (ResetUserStatusResponse) String

func (s ResetUserStatusResponse) String() string

type ResetUserStatusResponseBody

type ResetUserStatusResponseBody 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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ResetUserStatusResponseBody) GoString

func (s ResetUserStatusResponseBody) GoString() string

func (*ResetUserStatusResponseBody) SetCode

func (*ResetUserStatusResponseBody) SetHttpStatusCode

func (*ResetUserStatusResponseBody) SetMessage

func (*ResetUserStatusResponseBody) SetRequestId

func (*ResetUserStatusResponseBody) SetSuccess

func (ResetUserStatusResponseBody) String

type SaveWebRTCStatsRequest

type SaveWebRTCStatsRequest struct {
	CallId        *string `json:"CallId,omitempty" xml:"CallId,omitempty"`
	CallStartTime *int64  `json:"CallStartTime,omitempty" xml:"CallStartTime,omitempty"`
	CalleeNumber  *string `json:"CalleeNumber,omitempty" xml:"CalleeNumber,omitempty"`
	CallerNumber  *string `json:"CallerNumber,omitempty" xml:"CallerNumber,omitempty"`
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	RecordTime    *int64  `json:"RecordTime,omitempty" xml:"RecordTime,omitempty"`
	Stats         *string `json:"Stats,omitempty" xml:"Stats,omitempty"`
	TenantId      *string `json:"TenantId,omitempty" xml:"TenantId,omitempty"`
	Uid           *string `json:"Uid,omitempty" xml:"Uid,omitempty"`
}

func (SaveWebRTCStatsRequest) GoString

func (s SaveWebRTCStatsRequest) GoString() string

func (*SaveWebRTCStatsRequest) SetCallId

func (*SaveWebRTCStatsRequest) SetCallStartTime

func (s *SaveWebRTCStatsRequest) SetCallStartTime(v int64) *SaveWebRTCStatsRequest

func (*SaveWebRTCStatsRequest) SetCalleeNumber

func (s *SaveWebRTCStatsRequest) SetCalleeNumber(v string) *SaveWebRTCStatsRequest

func (*SaveWebRTCStatsRequest) SetCallerNumber

func (s *SaveWebRTCStatsRequest) SetCallerNumber(v string) *SaveWebRTCStatsRequest

func (*SaveWebRTCStatsRequest) SetInstanceId

func (*SaveWebRTCStatsRequest) SetRecordTime

func (*SaveWebRTCStatsRequest) SetStats

func (*SaveWebRTCStatsRequest) SetTenantId

func (*SaveWebRTCStatsRequest) SetUid

func (SaveWebRTCStatsRequest) String

func (s SaveWebRTCStatsRequest) String() string

type SaveWebRTCStatsResponse

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

func (SaveWebRTCStatsResponse) GoString

func (s SaveWebRTCStatsResponse) GoString() string

func (*SaveWebRTCStatsResponse) SetBody

func (*SaveWebRTCStatsResponse) SetHeaders

func (*SaveWebRTCStatsResponse) SetStatusCode

func (SaveWebRTCStatsResponse) String

func (s SaveWebRTCStatsResponse) String() string

type SaveWebRTCStatsResponseBody

type SaveWebRTCStatsResponseBody 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"`
	RowCount       *int64  `json:"RowCount,omitempty" xml:"RowCount,omitempty"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SaveWebRTCStatsResponseBody) GoString

func (s SaveWebRTCStatsResponseBody) GoString() string

func (*SaveWebRTCStatsResponseBody) SetCode

func (*SaveWebRTCStatsResponseBody) SetHttpStatusCode

func (*SaveWebRTCStatsResponseBody) SetMessage

func (*SaveWebRTCStatsResponseBody) SetRequestId

func (*SaveWebRTCStatsResponseBody) SetRowCount

func (*SaveWebRTCStatsResponseBody) SetSuccess

func (SaveWebRTCStatsResponseBody) String

type SendPredefinedShortMessageRequest

type SendPredefinedShortMessageRequest struct {
	ConfigId      *int64  `json:"ConfigId,omitempty" xml:"ConfigId,omitempty"`
	InstanceId    *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	PhoneNumbers  *string `json:"PhoneNumbers,omitempty" xml:"PhoneNumbers,omitempty"`
	TemplateParam *string `json:"TemplateParam,omitempty" xml:"TemplateParam,omitempty"`
}

func (SendPredefinedShortMessageRequest) GoString

func (*SendPredefinedShortMessageRequest) SetConfigId

func (*SendPredefinedShortMessageRequest) SetInstanceId

func (*SendPredefinedShortMessageRequest) SetPhoneNumbers

func (*SendPredefinedShortMessageRequest) SetTemplateParam

func (SendPredefinedShortMessageRequest) String

type SendPredefinedShortMessageResponse

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

func (SendPredefinedShortMessageResponse) GoString

func (*SendPredefinedShortMessageResponse) SetHeaders

func (*SendPredefinedShortMessageResponse) SetStatusCode

func (SendPredefinedShortMessageResponse) String

type SendPredefinedShortMessageResponseBody

type SendPredefinedShortMessageResponseBody struct {
	BizId          *string `json:"BizId,omitempty" xml:"BizId,omitempty"`
	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"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SendPredefinedShortMessageResponseBody) GoString

func (*SendPredefinedShortMessageResponseBody) SetBizId

func (*SendPredefinedShortMessageResponseBody) SetCode

func (*SendPredefinedShortMessageResponseBody) SetHttpStatusCode

func (*SendPredefinedShortMessageResponseBody) SetMessage

func (*SendPredefinedShortMessageResponseBody) SetRequestId

func (*SendPredefinedShortMessageResponseBody) SetSuccess

func (SendPredefinedShortMessageResponseBody) String

type StartBack2BackCallRequest

type StartBack2BackCallRequest struct {
	CallCenterNumber *string `json:"CallCenterNumber,omitempty" xml:"CallCenterNumber,omitempty"`
	Callee           *string `json:"Callee,omitempty" xml:"Callee,omitempty"`
	Caller           *string `json:"Caller,omitempty" xml:"Caller,omitempty"`
	InstanceId       *string `json:"InstanceId,omitempty" xml:"InstanceId,omitempty"`
	WorkflowId       *string `json:"WorkflowId,omitempty" xml:"WorkflowId,omitempty"`
}

func (StartBack2BackCallRequest) GoString

func (s StartBack2BackCallRequest) GoString() string

func (*StartBack2BackCallRequest) SetCallCenterNumber

func (s *StartBack2BackCallRequest) SetCallCenterNumber(v string) *StartBack2BackCallRequest

func (*StartBack2BackCallRequest) SetCallee

func (*StartBack2BackCallRequest) SetCaller

func (*StartBack2BackCallRequest) SetInstanceId

func (*StartBack2BackCallRequest) SetWorkflowId

func (StartBack2BackCallRequest) String

func (s StartBack2BackCallRequest) String() string

type StartBack2BackCallResponse

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

func (StartBack2BackCallResponse) GoString

func (s StartBack2BackCallResponse) GoString() string

func (*StartBack2BackCallResponse) SetBody

func (*StartBack2BackCallResponse) SetHeaders

func (*StartBack2BackCallResponse) SetStatusCode

func (StartBack2BackCallResponse) String

type StartBack2BackCallResponseBody

type StartBack2BackCallResponseBody 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"`
	StatusCode     *string `json:"StatusCode,omitempty" xml:"StatusCode,omitempty"`
	StatusDesc     *string `json:"StatusDesc,omitempty" xml:"StatusDesc,omitempty"`
	Success        *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	TaskId         *string `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	TimeStamp      *string `json:"TimeStamp,omitempty" xml:"TimeStamp,omitempty"`
}

func (StartBack2BackCallResponseBody) GoString

func (*StartBack2BackCallResponseBody) SetCode

func (*StartBack2BackCallResponseBody) SetHttpStatusCode

func (*StartBack2BackCallResponseBody) SetMessage

func (*StartBack2BackCallResponseBody) SetRequestId

func (*StartBack2BackCallResponseBody) SetStatusCode

func (*StartBack2BackCallResponseBody) SetStatusDesc

func (*StartBack2BackCallResponseBody) SetSuccess

func (*StartBack2BackCallResponseBody) SetTaskId

func (*StartBack2BackCallResponseBody) SetTimeStamp

func (StartBack2BackCallResponseBody) String

Jump to

Keyboard shortcuts

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