client

package
v1.0.2 Latest Latest
Warning

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

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

Documentation

Overview

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

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddBlacklistRequest

type AddBlacklistRequest struct {
	// 有效天数
	ExpiredDay *string `json:"ExpiredDay,omitempty" xml:"ExpiredDay,omitempty"`
	// 号码列表
	Numbers []*string `json:"Numbers,omitempty" xml:"Numbers,omitempty" type:"Repeated"`
	OwnerId *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// 备注
	Remark               *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (AddBlacklistRequest) GoString

func (s AddBlacklistRequest) GoString() string

func (*AddBlacklistRequest) SetExpiredDay

func (s *AddBlacklistRequest) SetExpiredDay(v string) *AddBlacklistRequest

func (*AddBlacklistRequest) SetNumbers

func (s *AddBlacklistRequest) SetNumbers(v []*string) *AddBlacklistRequest

func (*AddBlacklistRequest) SetOwnerId

func (s *AddBlacklistRequest) SetOwnerId(v int64) *AddBlacklistRequest

func (*AddBlacklistRequest) SetRemark

func (*AddBlacklistRequest) SetResourceOwnerAccount

func (s *AddBlacklistRequest) SetResourceOwnerAccount(v string) *AddBlacklistRequest

func (*AddBlacklistRequest) SetResourceOwnerId

func (s *AddBlacklistRequest) SetResourceOwnerId(v int64) *AddBlacklistRequest

func (AddBlacklistRequest) String

func (s AddBlacklistRequest) String() string

type AddBlacklistResponse

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

func (AddBlacklistResponse) GoString

func (s AddBlacklistResponse) GoString() string

func (*AddBlacklistResponse) SetBody

func (*AddBlacklistResponse) SetHeaders

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

func (*AddBlacklistResponse) SetStatusCode

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

func (AddBlacklistResponse) String

func (s AddBlacklistResponse) String() string

type AddBlacklistResponseBody

type AddBlacklistResponseBody struct {
	Code      *int64                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                        `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *AddBlacklistResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                        `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                         `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (AddBlacklistResponseBody) GoString

func (s AddBlacklistResponseBody) GoString() string

func (*AddBlacklistResponseBody) SetCode

func (*AddBlacklistResponseBody) SetMessage

func (*AddBlacklistResponseBody) SetModel

func (*AddBlacklistResponseBody) SetRequestId

func (*AddBlacklistResponseBody) SetSuccess

func (*AddBlacklistResponseBody) SetTimestamp

func (AddBlacklistResponseBody) String

func (s AddBlacklistResponseBody) String() string

type AddBlacklistResponseBodyModel

type AddBlacklistResponseBodyModel struct {
	// 错误手机号
	UnHandleNumbers []*string `json:"UnHandleNumbers,omitempty" xml:"UnHandleNumbers,omitempty" type:"Repeated"`
}

func (AddBlacklistResponseBodyModel) GoString

func (*AddBlacklistResponseBodyModel) SetUnHandleNumbers

func (AddBlacklistResponseBodyModel) String

type AddBlacklistShrinkRequest

type AddBlacklistShrinkRequest struct {
	// 有效天数
	ExpiredDay *string `json:"ExpiredDay,omitempty" xml:"ExpiredDay,omitempty"`
	// 号码列表
	NumbersShrink *string `json:"Numbers,omitempty" xml:"Numbers,omitempty"`
	OwnerId       *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// 备注
	Remark               *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (AddBlacklistShrinkRequest) GoString

func (s AddBlacklistShrinkRequest) GoString() string

func (*AddBlacklistShrinkRequest) SetExpiredDay

func (*AddBlacklistShrinkRequest) SetNumbersShrink

func (*AddBlacklistShrinkRequest) SetOwnerId

func (*AddBlacklistShrinkRequest) SetRemark

func (*AddBlacklistShrinkRequest) SetResourceOwnerAccount

func (s *AddBlacklistShrinkRequest) SetResourceOwnerAccount(v string) *AddBlacklistShrinkRequest

func (*AddBlacklistShrinkRequest) SetResourceOwnerId

func (s *AddBlacklistShrinkRequest) SetResourceOwnerId(v int64) *AddBlacklistShrinkRequest

func (AddBlacklistShrinkRequest) String

func (s AddBlacklistShrinkRequest) String() string

type AddTaskRequest

type AddTaskRequest struct {
	// 外呼时间
	CallTimeList []*AddTaskRequestCallTimeList `json:"CallTimeList,omitempty" xml:"CallTimeList,omitempty" type:"Repeated"`
	// 回调地址
	CallbackUrl *string `json:"CallbackUrl,omitempty" xml:"CallbackUrl,omitempty"`
	// 并发数
	MaxConcurrency *int64 `json:"MaxConcurrency,omitempty" xml:"MaxConcurrency,omitempty"`
	// 任务名称
	Name    *string `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// 播放间隔时长
	PlaySleepVal *int64 `json:"PlaySleepVal,omitempty" xml:"PlaySleepVal,omitempty"`
	// 录音播放次数
	PlayTimes *int64 `json:"PlayTimes,omitempty" xml:"PlayTimes,omitempty"`
	// 重呼配置
	RecallType *int64 `json:"RecallType,omitempty" xml:"RecallType,omitempty"`
	// 录音地址
	RecordPath *string `json:"RecordPath,omitempty" xml:"RecordPath,omitempty"`
	// 重呼次数
	RepeatCount *int64 `json:"RepeatCount,omitempty" xml:"RepeatCount,omitempty"`
	// 重呼间隔
	RepeatInterval *int64 `json:"RepeatInterval,omitempty" xml:"RepeatInterval,omitempty"`
	// 重呼条件
	RepeatReason []*string `json:"RepeatReason,omitempty" xml:"RepeatReason,omitempty" type:"Repeated"`
	// 重呼时间
	RepeatTimes          []*string `json:"RepeatTimes,omitempty" xml:"RepeatTimes,omitempty" type:"Repeated"`
	ResourceOwnerAccount *string   `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64    `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 短信发送规则
	SendSmsPlan []*AddTaskRequestSendSmsPlan `json:"SendSmsPlan,omitempty" xml:"SendSmsPlan,omitempty" type:"Repeated"`
	// 任务启动日期
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	// 任务类型
	TaskType *int64 `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
	// 话术模板ID
	TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 话术模板类型
	TemplateType *int64 `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (AddTaskRequest) GoString

func (s AddTaskRequest) GoString() string

func (*AddTaskRequest) SetCallTimeList

func (s *AddTaskRequest) SetCallTimeList(v []*AddTaskRequestCallTimeList) *AddTaskRequest

func (*AddTaskRequest) SetCallbackUrl added in v1.0.2

func (s *AddTaskRequest) SetCallbackUrl(v string) *AddTaskRequest

func (*AddTaskRequest) SetMaxConcurrency

func (s *AddTaskRequest) SetMaxConcurrency(v int64) *AddTaskRequest

func (*AddTaskRequest) SetName

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

func (*AddTaskRequest) SetOwnerId

func (s *AddTaskRequest) SetOwnerId(v int64) *AddTaskRequest

func (*AddTaskRequest) SetPlaySleepVal

func (s *AddTaskRequest) SetPlaySleepVal(v int64) *AddTaskRequest

func (*AddTaskRequest) SetPlayTimes

func (s *AddTaskRequest) SetPlayTimes(v int64) *AddTaskRequest

func (*AddTaskRequest) SetRecallType

func (s *AddTaskRequest) SetRecallType(v int64) *AddTaskRequest

func (*AddTaskRequest) SetRecordPath

func (s *AddTaskRequest) SetRecordPath(v string) *AddTaskRequest

func (*AddTaskRequest) SetRepeatCount

func (s *AddTaskRequest) SetRepeatCount(v int64) *AddTaskRequest

func (*AddTaskRequest) SetRepeatInterval

func (s *AddTaskRequest) SetRepeatInterval(v int64) *AddTaskRequest

func (*AddTaskRequest) SetRepeatReason

func (s *AddTaskRequest) SetRepeatReason(v []*string) *AddTaskRequest

func (*AddTaskRequest) SetRepeatTimes

func (s *AddTaskRequest) SetRepeatTimes(v []*string) *AddTaskRequest

func (*AddTaskRequest) SetResourceOwnerAccount

func (s *AddTaskRequest) SetResourceOwnerAccount(v string) *AddTaskRequest

func (*AddTaskRequest) SetResourceOwnerId

func (s *AddTaskRequest) SetResourceOwnerId(v int64) *AddTaskRequest

func (*AddTaskRequest) SetSendSmsPlan

func (s *AddTaskRequest) SetSendSmsPlan(v []*AddTaskRequestSendSmsPlan) *AddTaskRequest

func (*AddTaskRequest) SetStartTime

func (s *AddTaskRequest) SetStartTime(v string) *AddTaskRequest

func (*AddTaskRequest) SetTaskType

func (s *AddTaskRequest) SetTaskType(v int64) *AddTaskRequest

func (*AddTaskRequest) SetTemplateId

func (s *AddTaskRequest) SetTemplateId(v int64) *AddTaskRequest

func (*AddTaskRequest) SetTemplateType

func (s *AddTaskRequest) SetTemplateType(v int64) *AddTaskRequest

func (AddTaskRequest) String

func (s AddTaskRequest) String() string

type AddTaskRequestCallTimeList

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

func (AddTaskRequestCallTimeList) GoString

func (s AddTaskRequestCallTimeList) GoString() string

func (*AddTaskRequestCallTimeList) SetCallTime

func (AddTaskRequestCallTimeList) String

type AddTaskRequestSendSmsPlan

type AddTaskRequestSendSmsPlan struct {
	// 意向标签
	IntentTags []*string `json:"IntentTags,omitempty" xml:"IntentTags,omitempty" type:"Repeated"`
	// 短信模板ID
	SmsTemplateId *int64 `json:"SmsTemplateId,omitempty" xml:"SmsTemplateId,omitempty"`
}

func (AddTaskRequestSendSmsPlan) GoString

func (s AddTaskRequestSendSmsPlan) GoString() string

func (*AddTaskRequestSendSmsPlan) SetIntentTags

func (*AddTaskRequestSendSmsPlan) SetSmsTemplateId

func (AddTaskRequestSendSmsPlan) String

func (s AddTaskRequestSendSmsPlan) String() string

type AddTaskResponse

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

func (AddTaskResponse) GoString

func (s AddTaskResponse) GoString() string

func (*AddTaskResponse) SetBody

func (*AddTaskResponse) SetHeaders

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

func (*AddTaskResponse) SetStatusCode

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

func (AddTaskResponse) String

func (s AddTaskResponse) String() string

type AddTaskResponseBody

type AddTaskResponseBody struct {
	Code      *int64                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                   `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *AddTaskResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                     `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                    `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (AddTaskResponseBody) GoString

func (s AddTaskResponseBody) GoString() string

func (*AddTaskResponseBody) SetCode

func (*AddTaskResponseBody) SetMessage

func (*AddTaskResponseBody) SetModel

func (*AddTaskResponseBody) SetRequestId

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

func (*AddTaskResponseBody) SetSuccess

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

func (*AddTaskResponseBody) SetTimestamp

func (s *AddTaskResponseBody) SetTimestamp(v int64) *AddTaskResponseBody

func (AddTaskResponseBody) String

func (s AddTaskResponseBody) String() string

type AddTaskResponseBodyModel

type AddTaskResponseBodyModel struct {
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (AddTaskResponseBodyModel) GoString

func (s AddTaskResponseBodyModel) GoString() string

func (*AddTaskResponseBodyModel) SetTaskId

func (AddTaskResponseBodyModel) String

func (s AddTaskResponseBodyModel) String() string

type AddTaskShrinkRequest

type AddTaskShrinkRequest struct {
	// 外呼时间
	CallTimeListShrink *string `json:"CallTimeList,omitempty" xml:"CallTimeList,omitempty"`
	// 回调地址
	CallbackUrl *string `json:"CallbackUrl,omitempty" xml:"CallbackUrl,omitempty"`
	// 并发数
	MaxConcurrency *int64 `json:"MaxConcurrency,omitempty" xml:"MaxConcurrency,omitempty"`
	// 任务名称
	Name    *string `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// 播放间隔时长
	PlaySleepVal *int64 `json:"PlaySleepVal,omitempty" xml:"PlaySleepVal,omitempty"`
	// 录音播放次数
	PlayTimes *int64 `json:"PlayTimes,omitempty" xml:"PlayTimes,omitempty"`
	// 重呼配置
	RecallType *int64 `json:"RecallType,omitempty" xml:"RecallType,omitempty"`
	// 录音地址
	RecordPath *string `json:"RecordPath,omitempty" xml:"RecordPath,omitempty"`
	// 重呼次数
	RepeatCount *int64 `json:"RepeatCount,omitempty" xml:"RepeatCount,omitempty"`
	// 重呼间隔
	RepeatInterval *int64 `json:"RepeatInterval,omitempty" xml:"RepeatInterval,omitempty"`
	// 重呼条件
	RepeatReasonShrink *string `json:"RepeatReason,omitempty" xml:"RepeatReason,omitempty"`
	// 重呼时间
	RepeatTimesShrink    *string `json:"RepeatTimes,omitempty" xml:"RepeatTimes,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 短信发送规则
	SendSmsPlanShrink *string `json:"SendSmsPlan,omitempty" xml:"SendSmsPlan,omitempty"`
	// 任务启动日期
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	// 任务类型
	TaskType *int64 `json:"TaskType,omitempty" xml:"TaskType,omitempty"`
	// 话术模板ID
	TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 话术模板类型
	TemplateType *int64 `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (AddTaskShrinkRequest) GoString

func (s AddTaskShrinkRequest) GoString() string

func (*AddTaskShrinkRequest) SetCallTimeListShrink

func (s *AddTaskShrinkRequest) SetCallTimeListShrink(v string) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetCallbackUrl added in v1.0.2

func (s *AddTaskShrinkRequest) SetCallbackUrl(v string) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetMaxConcurrency

func (s *AddTaskShrinkRequest) SetMaxConcurrency(v int64) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetName

func (*AddTaskShrinkRequest) SetOwnerId

func (*AddTaskShrinkRequest) SetPlaySleepVal

func (s *AddTaskShrinkRequest) SetPlaySleepVal(v int64) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetPlayTimes

func (s *AddTaskShrinkRequest) SetPlayTimes(v int64) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetRecallType

func (s *AddTaskShrinkRequest) SetRecallType(v int64) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetRecordPath

func (s *AddTaskShrinkRequest) SetRecordPath(v string) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetRepeatCount

func (s *AddTaskShrinkRequest) SetRepeatCount(v int64) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetRepeatInterval

func (s *AddTaskShrinkRequest) SetRepeatInterval(v int64) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetRepeatReasonShrink

func (s *AddTaskShrinkRequest) SetRepeatReasonShrink(v string) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetRepeatTimesShrink

func (s *AddTaskShrinkRequest) SetRepeatTimesShrink(v string) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetResourceOwnerAccount

func (s *AddTaskShrinkRequest) SetResourceOwnerAccount(v string) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetResourceOwnerId

func (s *AddTaskShrinkRequest) SetResourceOwnerId(v int64) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetSendSmsPlanShrink

func (s *AddTaskShrinkRequest) SetSendSmsPlanShrink(v string) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetStartTime

func (s *AddTaskShrinkRequest) SetStartTime(v string) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetTaskType

func (s *AddTaskShrinkRequest) SetTaskType(v int64) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetTemplateId

func (s *AddTaskShrinkRequest) SetTemplateId(v int64) *AddTaskShrinkRequest

func (*AddTaskShrinkRequest) SetTemplateType

func (s *AddTaskShrinkRequest) SetTemplateType(v int64) *AddTaskShrinkRequest

func (AddTaskShrinkRequest) String

func (s AddTaskShrinkRequest) String() string

type AgentCancelCallRequest

type AgentCancelCallRequest struct {
	// 坐席ID
	AgentId *int64 `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	// 坐席标签
	AgentTag *string `json:"AgentTag,omitempty" xml:"AgentTag,omitempty"`
	// 号码列表
	Numbers              []*string `json:"Numbers,omitempty" xml:"Numbers,omitempty" type:"Repeated"`
	OwnerId              *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string   `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64    `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 用户自定义标签列表
	Tags []*string `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}

func (AgentCancelCallRequest) GoString

func (s AgentCancelCallRequest) GoString() string

func (*AgentCancelCallRequest) SetAgentId

func (*AgentCancelCallRequest) SetAgentTag

func (*AgentCancelCallRequest) SetNumbers

func (*AgentCancelCallRequest) SetOwnerId

func (*AgentCancelCallRequest) SetResourceOwnerAccount

func (s *AgentCancelCallRequest) SetResourceOwnerAccount(v string) *AgentCancelCallRequest

func (*AgentCancelCallRequest) SetResourceOwnerId

func (s *AgentCancelCallRequest) SetResourceOwnerId(v int64) *AgentCancelCallRequest

func (*AgentCancelCallRequest) SetTags

func (AgentCancelCallRequest) String

func (s AgentCancelCallRequest) String() string

type AgentCancelCallResponse

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

func (AgentCancelCallResponse) GoString

func (s AgentCancelCallResponse) GoString() string

func (*AgentCancelCallResponse) SetBody

func (*AgentCancelCallResponse) SetHeaders

func (*AgentCancelCallResponse) SetStatusCode

func (AgentCancelCallResponse) String

func (s AgentCancelCallResponse) String() string

type AgentCancelCallResponseBody

type AgentCancelCallResponseBody struct {
	Code      *int64                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                           `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *AgentCancelCallResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                           `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                            `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (AgentCancelCallResponseBody) GoString

func (s AgentCancelCallResponseBody) GoString() string

func (*AgentCancelCallResponseBody) SetCode

func (*AgentCancelCallResponseBody) SetMessage

func (*AgentCancelCallResponseBody) SetModel

func (*AgentCancelCallResponseBody) SetRequestId

func (*AgentCancelCallResponseBody) SetSuccess

func (*AgentCancelCallResponseBody) SetTimestamp

func (AgentCancelCallResponseBody) String

type AgentCancelCallResponseBodyModel

type AgentCancelCallResponseBodyModel struct {
	// 错误手机列表
	UnHandleNumbers []*string `json:"UnHandleNumbers,omitempty" xml:"UnHandleNumbers,omitempty" type:"Repeated"`
}

func (AgentCancelCallResponseBodyModel) GoString

func (*AgentCancelCallResponseBodyModel) SetUnHandleNumbers

func (AgentCancelCallResponseBodyModel) String

type AgentCancelCallShrinkRequest

type AgentCancelCallShrinkRequest struct {
	// 坐席ID
	AgentId *int64 `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	// 坐席标签
	AgentTag *string `json:"AgentTag,omitempty" xml:"AgentTag,omitempty"`
	// 号码列表
	NumbersShrink        *string `json:"Numbers,omitempty" xml:"Numbers,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 用户自定义标签列表
	TagsShrink *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (AgentCancelCallShrinkRequest) GoString

func (s AgentCancelCallShrinkRequest) GoString() string

func (*AgentCancelCallShrinkRequest) SetAgentId

func (*AgentCancelCallShrinkRequest) SetAgentTag

func (*AgentCancelCallShrinkRequest) SetNumbersShrink

func (*AgentCancelCallShrinkRequest) SetOwnerId

func (*AgentCancelCallShrinkRequest) SetResourceOwnerAccount

func (s *AgentCancelCallShrinkRequest) SetResourceOwnerAccount(v string) *AgentCancelCallShrinkRequest

func (*AgentCancelCallShrinkRequest) SetResourceOwnerId

func (*AgentCancelCallShrinkRequest) SetTagsShrink

func (AgentCancelCallShrinkRequest) String

type AgentRecoverCallRequest

type AgentRecoverCallRequest struct {
	// 坐席ID
	AgentId *int64 `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	// 坐席标签
	AgentTag *string `json:"AgentTag,omitempty" xml:"AgentTag,omitempty"`
	// 查询开始导入时间
	BeginImportTime *string `json:"BeginImportTime,omitempty" xml:"BeginImportTime,omitempty"`
	// 查询结束导入时间
	EndImportTime *string `json:"EndImportTime,omitempty" xml:"EndImportTime,omitempty"`
	// 号码列表
	Numbers              []*string `json:"Numbers,omitempty" xml:"Numbers,omitempty" type:"Repeated"`
	OwnerId              *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string   `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64    `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 用户自定义标签列表
	Tags []*string `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
}

func (AgentRecoverCallRequest) GoString

func (s AgentRecoverCallRequest) GoString() string

func (*AgentRecoverCallRequest) SetAgentId

func (*AgentRecoverCallRequest) SetAgentTag

func (*AgentRecoverCallRequest) SetBeginImportTime

func (s *AgentRecoverCallRequest) SetBeginImportTime(v string) *AgentRecoverCallRequest

func (*AgentRecoverCallRequest) SetEndImportTime

func (s *AgentRecoverCallRequest) SetEndImportTime(v string) *AgentRecoverCallRequest

func (*AgentRecoverCallRequest) SetNumbers

func (*AgentRecoverCallRequest) SetOwnerId

func (*AgentRecoverCallRequest) SetResourceOwnerAccount

func (s *AgentRecoverCallRequest) SetResourceOwnerAccount(v string) *AgentRecoverCallRequest

func (*AgentRecoverCallRequest) SetResourceOwnerId

func (s *AgentRecoverCallRequest) SetResourceOwnerId(v int64) *AgentRecoverCallRequest

func (*AgentRecoverCallRequest) SetTags

func (AgentRecoverCallRequest) String

func (s AgentRecoverCallRequest) String() string

type AgentRecoverCallResponse

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

func (AgentRecoverCallResponse) GoString

func (s AgentRecoverCallResponse) GoString() string

func (*AgentRecoverCallResponse) SetBody

func (*AgentRecoverCallResponse) SetHeaders

func (*AgentRecoverCallResponse) SetStatusCode

func (AgentRecoverCallResponse) String

func (s AgentRecoverCallResponse) String() string

type AgentRecoverCallResponseBody

type AgentRecoverCallResponseBody struct {
	Code      *int64                             `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                            `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *AgentRecoverCallResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	// 坐席标签
	Success   *string `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64  `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (AgentRecoverCallResponseBody) GoString

func (s AgentRecoverCallResponseBody) GoString() string

func (*AgentRecoverCallResponseBody) SetCode

func (*AgentRecoverCallResponseBody) SetMessage

func (*AgentRecoverCallResponseBody) SetModel

func (*AgentRecoverCallResponseBody) SetRequestId

func (*AgentRecoverCallResponseBody) SetSuccess

func (*AgentRecoverCallResponseBody) SetTimestamp

func (AgentRecoverCallResponseBody) String

type AgentRecoverCallResponseBodyModel

type AgentRecoverCallResponseBodyModel struct {
	// 错误手机列表
	UnHandleNumbers []*string `json:"UnHandleNumbers,omitempty" xml:"UnHandleNumbers,omitempty" type:"Repeated"`
}

func (AgentRecoverCallResponseBodyModel) GoString

func (*AgentRecoverCallResponseBodyModel) SetUnHandleNumbers

func (AgentRecoverCallResponseBodyModel) String

type AgentRecoverCallShrinkRequest

type AgentRecoverCallShrinkRequest struct {
	// 坐席ID
	AgentId *int64 `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	// 坐席标签
	AgentTag *string `json:"AgentTag,omitempty" xml:"AgentTag,omitempty"`
	// 查询开始导入时间
	BeginImportTime *string `json:"BeginImportTime,omitempty" xml:"BeginImportTime,omitempty"`
	// 查询结束导入时间
	EndImportTime *string `json:"EndImportTime,omitempty" xml:"EndImportTime,omitempty"`
	// 号码列表
	NumbersShrink        *string `json:"Numbers,omitempty" xml:"Numbers,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 用户自定义标签列表
	TagsShrink *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
}

func (AgentRecoverCallShrinkRequest) GoString

func (*AgentRecoverCallShrinkRequest) SetAgentId

func (*AgentRecoverCallShrinkRequest) SetAgentTag

func (*AgentRecoverCallShrinkRequest) SetBeginImportTime

func (*AgentRecoverCallShrinkRequest) SetEndImportTime

func (*AgentRecoverCallShrinkRequest) SetNumbersShrink

func (*AgentRecoverCallShrinkRequest) SetOwnerId

func (*AgentRecoverCallShrinkRequest) SetResourceOwnerAccount

func (*AgentRecoverCallShrinkRequest) SetResourceOwnerId

func (*AgentRecoverCallShrinkRequest) SetTagsShrink

func (AgentRecoverCallShrinkRequest) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) AddBlacklist

func (client *Client) AddBlacklist(request *AddBlacklistRequest) (_result *AddBlacklistResponse, _err error)

func (*Client) AddBlacklistWithOptions

func (client *Client) AddBlacklistWithOptions(tmpReq *AddBlacklistRequest, runtime *util.RuntimeOptions) (_result *AddBlacklistResponse, _err error)

func (*Client) AddTask

func (client *Client) AddTask(request *AddTaskRequest) (_result *AddTaskResponse, _err error)

func (*Client) AddTaskWithOptions

func (client *Client) AddTaskWithOptions(tmpReq *AddTaskRequest, runtime *util.RuntimeOptions) (_result *AddTaskResponse, _err error)

func (*Client) AgentCancelCall

func (client *Client) AgentCancelCall(request *AgentCancelCallRequest) (_result *AgentCancelCallResponse, _err error)

func (*Client) AgentCancelCallWithOptions

func (client *Client) AgentCancelCallWithOptions(tmpReq *AgentCancelCallRequest, runtime *util.RuntimeOptions) (_result *AgentCancelCallResponse, _err error)

func (*Client) AgentRecoverCall

func (client *Client) AgentRecoverCall(request *AgentRecoverCallRequest) (_result *AgentRecoverCallResponse, _err error)

func (*Client) AgentRecoverCallWithOptions

func (client *Client) AgentRecoverCallWithOptions(tmpReq *AgentRecoverCallRequest, runtime *util.RuntimeOptions) (_result *AgentRecoverCallResponse, _err error)

func (*Client) Details

func (client *Client) Details(request *DetailsRequest) (_result *DetailsResponse, _err error)

func (*Client) DetailsWithOptions

func (client *Client) DetailsWithOptions(tmpReq *DetailsRequest, runtime *util.RuntimeOptions) (_result *DetailsResponse, _err error)

func (*Client) EditTask

func (client *Client) EditTask(request *EditTaskRequest) (_result *EditTaskResponse, _err error)

func (*Client) EditTaskWithOptions

func (client *Client) EditTaskWithOptions(tmpReq *EditTaskRequest, runtime *util.RuntimeOptions) (_result *EditTaskResponse, _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) ImportNumber

func (client *Client) ImportNumber(request *ImportNumberRequest) (_result *ImportNumberResponse, _err error)

func (*Client) ImportNumberWithOptions

func (client *Client) ImportNumberWithOptions(tmpReq *ImportNumberRequest, runtime *util.RuntimeOptions) (_result *ImportNumberResponse, _err error)

func (*Client) Init

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

func (*Client) Page

func (client *Client) Page(request *PageRequest) (_result *PageResponse, _err error)

func (*Client) PageWithOptions

func (client *Client) PageWithOptions(tmpReq *PageRequest, runtime *util.RuntimeOptions) (_result *PageResponse, _err error)

func (*Client) SmsTemplateCreate

func (client *Client) SmsTemplateCreate(request *SmsTemplateCreateRequest) (_result *SmsTemplateCreateResponse, _err error)

func (*Client) SmsTemplateCreateWithOptions

func (client *Client) SmsTemplateCreateWithOptions(request *SmsTemplateCreateRequest, runtime *util.RuntimeOptions) (_result *SmsTemplateCreateResponse, _err error)

func (*Client) SmsTemplatePageList

func (client *Client) SmsTemplatePageList(request *SmsTemplatePageListRequest) (_result *SmsTemplatePageListResponse, _err error)

func (*Client) SmsTemplatePageListWithOptions

func (client *Client) SmsTemplatePageListWithOptions(request *SmsTemplatePageListRequest, runtime *util.RuntimeOptions) (_result *SmsTemplatePageListResponse, _err error)

func (*Client) TaskCallChats

func (client *Client) TaskCallChats(request *TaskCallChatsRequest) (_result *TaskCallChatsResponse, _err error)

func (*Client) TaskCallChatsWithOptions

func (client *Client) TaskCallChatsWithOptions(request *TaskCallChatsRequest, runtime *util.RuntimeOptions) (_result *TaskCallChatsResponse, _err error)

func (*Client) TaskCallInfo

func (client *Client) TaskCallInfo(request *TaskCallInfoRequest) (_result *TaskCallInfoResponse, _err error)

func (*Client) TaskCallInfoWithOptions

func (client *Client) TaskCallInfoWithOptions(request *TaskCallInfoRequest, runtime *util.RuntimeOptions) (_result *TaskCallInfoResponse, _err error)

func (*Client) TaskCallList

func (client *Client) TaskCallList(request *TaskCallListRequest) (_result *TaskCallListResponse, _err error)

func (*Client) TaskCallListWithOptions

func (client *Client) TaskCallListWithOptions(tmpReq *TaskCallListRequest, runtime *util.RuntimeOptions) (_result *TaskCallListResponse, _err error)

func (*Client) TaskCancelCall

func (client *Client) TaskCancelCall(request *TaskCancelCallRequest) (_result *TaskCancelCallResponse, _err error)

func (*Client) TaskCancelCallWithOptions

func (client *Client) TaskCancelCallWithOptions(tmpReq *TaskCancelCallRequest, runtime *util.RuntimeOptions) (_result *TaskCancelCallResponse, _err error)

func (*Client) TaskList

func (client *Client) TaskList(request *TaskListRequest) (_result *TaskListResponse, _err error)

func (*Client) TaskListWithOptions

func (client *Client) TaskListWithOptions(request *TaskListRequest, runtime *util.RuntimeOptions) (_result *TaskListResponse, _err error)

func (*Client) TaskRecoverCall

func (client *Client) TaskRecoverCall(request *TaskRecoverCallRequest) (_result *TaskRecoverCallResponse, _err error)

func (*Client) TaskRecoverCallWithOptions

func (client *Client) TaskRecoverCallWithOptions(tmpReq *TaskRecoverCallRequest, runtime *util.RuntimeOptions) (_result *TaskRecoverCallResponse, _err error)

func (*Client) TemplateList

func (client *Client) TemplateList(request *TemplateListRequest) (_result *TemplateListResponse, _err error)

func (*Client) TemplateListWithOptions

func (client *Client) TemplateListWithOptions(request *TemplateListRequest, runtime *util.RuntimeOptions) (_result *TemplateListResponse, _err error)

func (*Client) UpdateAgentStatus

func (client *Client) UpdateAgentStatus(request *UpdateAgentStatusRequest) (_result *UpdateAgentStatusResponse, _err error)

func (*Client) UpdateAgentStatusWithOptions

func (client *Client) UpdateAgentStatusWithOptions(request *UpdateAgentStatusRequest, runtime *util.RuntimeOptions) (_result *UpdateAgentStatusResponse, _err error)

func (*Client) UpdateTaskCustomer

func (client *Client) UpdateTaskCustomer(request *UpdateTaskCustomerRequest) (_result *UpdateTaskCustomerResponse, _err error)

func (*Client) UpdateTaskCustomerWithOptions

func (client *Client) UpdateTaskCustomerWithOptions(tmpReq *UpdateTaskCustomerRequest, runtime *util.RuntimeOptions) (_result *UpdateTaskCustomerResponse, _err error)

type DetailsRequest

type DetailsRequest struct {
	// 批次id
	BatchId *int64 `json:"BatchId,omitempty" xml:"BatchId,omitempty"`
	// 结束导入时间
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// 号码状态
	NumberStatus *int64 `json:"NumberStatus,omitempty" xml:"NumberStatus,omitempty"`
	// 号码列表
	Numbers []*string `json:"Numbers,omitempty" xml:"Numbers,omitempty" type:"Repeated"`
	OwnerId *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// 页数
	PageNo *int64 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// 每页条数
	PageSize             *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 开始导入时间
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	// 任务id
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (DetailsRequest) GoString

func (s DetailsRequest) GoString() string

func (*DetailsRequest) SetBatchId

func (s *DetailsRequest) SetBatchId(v int64) *DetailsRequest

func (*DetailsRequest) SetEndTime

func (s *DetailsRequest) SetEndTime(v string) *DetailsRequest

func (*DetailsRequest) SetNumberStatus

func (s *DetailsRequest) SetNumberStatus(v int64) *DetailsRequest

func (*DetailsRequest) SetNumbers

func (s *DetailsRequest) SetNumbers(v []*string) *DetailsRequest

func (*DetailsRequest) SetOwnerId

func (s *DetailsRequest) SetOwnerId(v int64) *DetailsRequest

func (*DetailsRequest) SetPageNo

func (s *DetailsRequest) SetPageNo(v int64) *DetailsRequest

func (*DetailsRequest) SetPageSize

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

func (*DetailsRequest) SetResourceOwnerAccount

func (s *DetailsRequest) SetResourceOwnerAccount(v string) *DetailsRequest

func (*DetailsRequest) SetResourceOwnerId

func (s *DetailsRequest) SetResourceOwnerId(v int64) *DetailsRequest

func (*DetailsRequest) SetStartTime

func (s *DetailsRequest) SetStartTime(v string) *DetailsRequest

func (*DetailsRequest) SetTaskId

func (s *DetailsRequest) SetTaskId(v int64) *DetailsRequest

func (DetailsRequest) String

func (s DetailsRequest) String() string

type DetailsResponse

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

func (DetailsResponse) GoString

func (s DetailsResponse) GoString() string

func (*DetailsResponse) SetBody

func (*DetailsResponse) SetHeaders

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

func (*DetailsResponse) SetStatusCode

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

func (DetailsResponse) String

func (s DetailsResponse) String() string

type DetailsResponseBody

type DetailsResponseBody struct {
	Code      *int64                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                   `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *DetailsResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                     `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                    `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (DetailsResponseBody) GoString

func (s DetailsResponseBody) GoString() string

func (*DetailsResponseBody) SetCode

func (*DetailsResponseBody) SetMessage

func (*DetailsResponseBody) SetModel

func (*DetailsResponseBody) SetRequestId

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

func (*DetailsResponseBody) SetSuccess

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

func (*DetailsResponseBody) SetTimestamp

func (s *DetailsResponseBody) SetTimestamp(v int64) *DetailsResponseBody

func (DetailsResponseBody) String

func (s DetailsResponseBody) String() string

type DetailsResponseBodyModel

type DetailsResponseBodyModel struct {
	List       []*DetailsResponseBodyModelList `json:"List,omitempty" xml:"List,omitempty" type:"Repeated"`
	PageNo     *int64                          `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize   *int64                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int64                          `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	TotalPage  *float32                        `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
}

func (DetailsResponseBodyModel) GoString

func (s DetailsResponseBodyModel) GoString() string

func (*DetailsResponseBodyModel) SetList

func (*DetailsResponseBodyModel) SetPageNo

func (*DetailsResponseBodyModel) SetPageSize

func (*DetailsResponseBodyModel) SetTotalCount

func (*DetailsResponseBodyModel) SetTotalPage

func (DetailsResponseBodyModel) String

func (s DetailsResponseBodyModel) String() string

type DetailsResponseBodyModelList

type DetailsResponseBodyModelList struct {
	// 批次号
	BatchId *int64 `json:"BatchId,omitempty" xml:"BatchId,omitempty"`
	// 呼叫状态描述
	CallDesc *string `json:"CallDesc,omitempty" xml:"CallDesc,omitempty"`
	// 外呼ID
	CallId *string `json:"CallId,omitempty" xml:"CallId,omitempty"`
	// 呼叫状态
	CallStatus *int64 `json:"CallStatus,omitempty" xml:"CallStatus,omitempty"`
	// 外呼类型
	CallType *int64 `json:"CallType,omitempty" xml:"CallType,omitempty"`
	// 导入时间
	ImportTime *string `json:"ImportTime,omitempty" xml:"ImportTime,omitempty"`
	// 拦截原因
	InterceptReason *string `json:"InterceptReason,omitempty" xml:"InterceptReason,omitempty"`
	// 外呼号码
	Number *string `json:"Number,omitempty" xml:"Number,omitempty"`
	// 号码状态描述
	NumberDesc *string `json:"NumberDesc,omitempty" xml:"NumberDesc,omitempty"`
	// 外呼号码MD5
	NumberMD5 *string `json:"NumberMD5,omitempty" xml:"NumberMD5,omitempty"`
	// 号码状态
	NumberStatus *int64 `json:"NumberStatus,omitempty" xml:"NumberStatus,omitempty"`
	// 用户自定义标签
	Tag *string `json:"Tag,omitempty" xml:"Tag,omitempty"`
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (DetailsResponseBodyModelList) GoString

func (s DetailsResponseBodyModelList) GoString() string

func (*DetailsResponseBodyModelList) SetBatchId

func (*DetailsResponseBodyModelList) SetCallDesc

func (*DetailsResponseBodyModelList) SetCallId

func (*DetailsResponseBodyModelList) SetCallStatus

func (*DetailsResponseBodyModelList) SetCallType

func (*DetailsResponseBodyModelList) SetImportTime

func (*DetailsResponseBodyModelList) SetInterceptReason

func (*DetailsResponseBodyModelList) SetNumber

func (*DetailsResponseBodyModelList) SetNumberDesc

func (*DetailsResponseBodyModelList) SetNumberMD5

func (*DetailsResponseBodyModelList) SetNumberStatus

func (*DetailsResponseBodyModelList) SetTag

func (*DetailsResponseBodyModelList) SetTaskId

func (DetailsResponseBodyModelList) String

type DetailsShrinkRequest

type DetailsShrinkRequest struct {
	// 批次id
	BatchId *int64 `json:"BatchId,omitempty" xml:"BatchId,omitempty"`
	// 结束导入时间
	EndTime *string `json:"EndTime,omitempty" xml:"EndTime,omitempty"`
	// 号码状态
	NumberStatus *int64 `json:"NumberStatus,omitempty" xml:"NumberStatus,omitempty"`
	// 号码列表
	NumbersShrink *string `json:"Numbers,omitempty" xml:"Numbers,omitempty"`
	OwnerId       *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// 页数
	PageNo *int64 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// 每页条数
	PageSize             *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 开始导入时间
	StartTime *string `json:"StartTime,omitempty" xml:"StartTime,omitempty"`
	// 任务id
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (DetailsShrinkRequest) GoString

func (s DetailsShrinkRequest) GoString() string

func (*DetailsShrinkRequest) SetBatchId

func (*DetailsShrinkRequest) SetEndTime

func (*DetailsShrinkRequest) SetNumberStatus

func (s *DetailsShrinkRequest) SetNumberStatus(v int64) *DetailsShrinkRequest

func (*DetailsShrinkRequest) SetNumbersShrink

func (s *DetailsShrinkRequest) SetNumbersShrink(v string) *DetailsShrinkRequest

func (*DetailsShrinkRequest) SetOwnerId

func (*DetailsShrinkRequest) SetPageNo

func (*DetailsShrinkRequest) SetPageSize

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

func (*DetailsShrinkRequest) SetResourceOwnerAccount

func (s *DetailsShrinkRequest) SetResourceOwnerAccount(v string) *DetailsShrinkRequest

func (*DetailsShrinkRequest) SetResourceOwnerId

func (s *DetailsShrinkRequest) SetResourceOwnerId(v int64) *DetailsShrinkRequest

func (*DetailsShrinkRequest) SetStartTime

func (s *DetailsShrinkRequest) SetStartTime(v string) *DetailsShrinkRequest

func (*DetailsShrinkRequest) SetTaskId

func (DetailsShrinkRequest) String

func (s DetailsShrinkRequest) String() string

type EditTaskRequest

type EditTaskRequest struct {
	// 外呼时间
	CallTimeList []*EditTaskRequestCallTimeList `json:"CallTimeList,omitempty" xml:"CallTimeList,omitempty" type:"Repeated"`
	// 回调地址
	CallbackUrl *string `json:"CallbackUrl,omitempty" xml:"CallbackUrl,omitempty"`
	// 并发数
	MaxConcurrency *int64 `json:"MaxConcurrency,omitempty" xml:"MaxConcurrency,omitempty"`
	// 任务名称
	Name    *string `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// 播放间隔时长
	PlaySleepVal *int64 `json:"PlaySleepVal,omitempty" xml:"PlaySleepVal,omitempty"`
	// 录音播放次数
	PlayTimes *int64 `json:"PlayTimes,omitempty" xml:"PlayTimes,omitempty"`
	// 重呼配置
	RecallType *int64 `json:"RecallType,omitempty" xml:"RecallType,omitempty"`
	// 录音地址
	RecordPath *string `json:"RecordPath,omitempty" xml:"RecordPath,omitempty"`
	// 重呼次数
	RepeatCount *int64 `json:"RepeatCount,omitempty" xml:"RepeatCount,omitempty"`
	// 重呼间隔
	RepeatInterval *int64 `json:"RepeatInterval,omitempty" xml:"RepeatInterval,omitempty"`
	// 重呼条件
	RepeatReason []*int64 `json:"RepeatReason,omitempty" xml:"RepeatReason,omitempty" type:"Repeated"`
	// 重呼时间
	RepeatTimes          []*string `json:"RepeatTimes,omitempty" xml:"RepeatTimes,omitempty" type:"Repeated"`
	ResourceOwnerAccount *string   `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64    `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 短信发送规则
	SendSmsPlan []*EditTaskRequestSendSmsPlan `json:"SendSmsPlan,omitempty" xml:"SendSmsPlan,omitempty" type:"Repeated"`
	// 任务状态
	Status *int64 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 任务id
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// 话术模板ID
	TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 话术模板类型
	TemplateType *int64 `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (EditTaskRequest) GoString

func (s EditTaskRequest) GoString() string

func (*EditTaskRequest) SetCallTimeList

func (*EditTaskRequest) SetCallbackUrl added in v1.0.2

func (s *EditTaskRequest) SetCallbackUrl(v string) *EditTaskRequest

func (*EditTaskRequest) SetMaxConcurrency

func (s *EditTaskRequest) SetMaxConcurrency(v int64) *EditTaskRequest

func (*EditTaskRequest) SetName

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

func (*EditTaskRequest) SetOwnerId

func (s *EditTaskRequest) SetOwnerId(v int64) *EditTaskRequest

func (*EditTaskRequest) SetPlaySleepVal

func (s *EditTaskRequest) SetPlaySleepVal(v int64) *EditTaskRequest

func (*EditTaskRequest) SetPlayTimes

func (s *EditTaskRequest) SetPlayTimes(v int64) *EditTaskRequest

func (*EditTaskRequest) SetRecallType

func (s *EditTaskRequest) SetRecallType(v int64) *EditTaskRequest

func (*EditTaskRequest) SetRecordPath

func (s *EditTaskRequest) SetRecordPath(v string) *EditTaskRequest

func (*EditTaskRequest) SetRepeatCount

func (s *EditTaskRequest) SetRepeatCount(v int64) *EditTaskRequest

func (*EditTaskRequest) SetRepeatInterval

func (s *EditTaskRequest) SetRepeatInterval(v int64) *EditTaskRequest

func (*EditTaskRequest) SetRepeatReason

func (s *EditTaskRequest) SetRepeatReason(v []*int64) *EditTaskRequest

func (*EditTaskRequest) SetRepeatTimes

func (s *EditTaskRequest) SetRepeatTimes(v []*string) *EditTaskRequest

func (*EditTaskRequest) SetResourceOwnerAccount

func (s *EditTaskRequest) SetResourceOwnerAccount(v string) *EditTaskRequest

func (*EditTaskRequest) SetResourceOwnerId

func (s *EditTaskRequest) SetResourceOwnerId(v int64) *EditTaskRequest

func (*EditTaskRequest) SetSendSmsPlan

func (*EditTaskRequest) SetStatus

func (s *EditTaskRequest) SetStatus(v int64) *EditTaskRequest

func (*EditTaskRequest) SetTaskId

func (s *EditTaskRequest) SetTaskId(v int64) *EditTaskRequest

func (*EditTaskRequest) SetTemplateId

func (s *EditTaskRequest) SetTemplateId(v int64) *EditTaskRequest

func (*EditTaskRequest) SetTemplateType

func (s *EditTaskRequest) SetTemplateType(v int64) *EditTaskRequest

func (EditTaskRequest) String

func (s EditTaskRequest) String() string

type EditTaskRequestCallTimeList

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

func (EditTaskRequestCallTimeList) GoString

func (s EditTaskRequestCallTimeList) GoString() string

func (*EditTaskRequestCallTimeList) SetCallTime

func (EditTaskRequestCallTimeList) String

type EditTaskRequestSendSmsPlan

type EditTaskRequestSendSmsPlan struct {
	// 意向标签
	IntentTags []*string `json:"IntentTags,omitempty" xml:"IntentTags,omitempty" type:"Repeated"`
	// 短信模板ID
	SmsTemplateId *int64 `json:"SmsTemplateId,omitempty" xml:"SmsTemplateId,omitempty"`
}

func (EditTaskRequestSendSmsPlan) GoString

func (s EditTaskRequestSendSmsPlan) GoString() string

func (*EditTaskRequestSendSmsPlan) SetIntentTags

func (*EditTaskRequestSendSmsPlan) SetSmsTemplateId

func (EditTaskRequestSendSmsPlan) String

type EditTaskResponse

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

func (EditTaskResponse) GoString

func (s EditTaskResponse) GoString() string

func (*EditTaskResponse) SetBody

func (*EditTaskResponse) SetHeaders

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

func (*EditTaskResponse) SetStatusCode

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

func (EditTaskResponse) String

func (s EditTaskResponse) String() string

type EditTaskResponseBody

type EditTaskResponseBody struct {
	Code      *int64                     `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                    `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *EditTaskResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                      `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                     `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (EditTaskResponseBody) GoString

func (s EditTaskResponseBody) GoString() string

func (*EditTaskResponseBody) SetCode

func (*EditTaskResponseBody) SetMessage

func (*EditTaskResponseBody) SetModel

func (*EditTaskResponseBody) SetRequestId

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

func (*EditTaskResponseBody) SetSuccess

func (*EditTaskResponseBody) SetTimestamp

func (s *EditTaskResponseBody) SetTimestamp(v int64) *EditTaskResponseBody

func (EditTaskResponseBody) String

func (s EditTaskResponseBody) String() string

type EditTaskResponseBodyModel

type EditTaskResponseBodyModel struct {
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (EditTaskResponseBodyModel) GoString

func (s EditTaskResponseBodyModel) GoString() string

func (*EditTaskResponseBodyModel) SetTaskId

func (EditTaskResponseBodyModel) String

func (s EditTaskResponseBodyModel) String() string

type EditTaskShrinkRequest

type EditTaskShrinkRequest struct {
	// 外呼时间
	CallTimeListShrink *string `json:"CallTimeList,omitempty" xml:"CallTimeList,omitempty"`
	// 回调地址
	CallbackUrl *string `json:"CallbackUrl,omitempty" xml:"CallbackUrl,omitempty"`
	// 并发数
	MaxConcurrency *int64 `json:"MaxConcurrency,omitempty" xml:"MaxConcurrency,omitempty"`
	// 任务名称
	Name    *string `json:"Name,omitempty" xml:"Name,omitempty"`
	OwnerId *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// 播放间隔时长
	PlaySleepVal *int64 `json:"PlaySleepVal,omitempty" xml:"PlaySleepVal,omitempty"`
	// 录音播放次数
	PlayTimes *int64 `json:"PlayTimes,omitempty" xml:"PlayTimes,omitempty"`
	// 重呼配置
	RecallType *int64 `json:"RecallType,omitempty" xml:"RecallType,omitempty"`
	// 录音地址
	RecordPath *string `json:"RecordPath,omitempty" xml:"RecordPath,omitempty"`
	// 重呼次数
	RepeatCount *int64 `json:"RepeatCount,omitempty" xml:"RepeatCount,omitempty"`
	// 重呼间隔
	RepeatInterval *int64 `json:"RepeatInterval,omitempty" xml:"RepeatInterval,omitempty"`
	// 重呼条件
	RepeatReasonShrink *string `json:"RepeatReason,omitempty" xml:"RepeatReason,omitempty"`
	// 重呼时间
	RepeatTimesShrink    *string `json:"RepeatTimes,omitempty" xml:"RepeatTimes,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 短信发送规则
	SendSmsPlanShrink *string `json:"SendSmsPlan,omitempty" xml:"SendSmsPlan,omitempty"`
	// 任务状态
	Status *int64 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 任务id
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// 话术模板ID
	TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 话术模板类型
	TemplateType *int64 `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (EditTaskShrinkRequest) GoString

func (s EditTaskShrinkRequest) GoString() string

func (*EditTaskShrinkRequest) SetCallTimeListShrink

func (s *EditTaskShrinkRequest) SetCallTimeListShrink(v string) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetCallbackUrl added in v1.0.2

func (s *EditTaskShrinkRequest) SetCallbackUrl(v string) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetMaxConcurrency

func (s *EditTaskShrinkRequest) SetMaxConcurrency(v int64) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetName

func (*EditTaskShrinkRequest) SetOwnerId

func (*EditTaskShrinkRequest) SetPlaySleepVal

func (s *EditTaskShrinkRequest) SetPlaySleepVal(v int64) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetPlayTimes

func (*EditTaskShrinkRequest) SetRecallType

func (s *EditTaskShrinkRequest) SetRecallType(v int64) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetRecordPath

func (s *EditTaskShrinkRequest) SetRecordPath(v string) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetRepeatCount

func (s *EditTaskShrinkRequest) SetRepeatCount(v int64) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetRepeatInterval

func (s *EditTaskShrinkRequest) SetRepeatInterval(v int64) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetRepeatReasonShrink

func (s *EditTaskShrinkRequest) SetRepeatReasonShrink(v string) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetRepeatTimesShrink

func (s *EditTaskShrinkRequest) SetRepeatTimesShrink(v string) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetResourceOwnerAccount

func (s *EditTaskShrinkRequest) SetResourceOwnerAccount(v string) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetResourceOwnerId

func (s *EditTaskShrinkRequest) SetResourceOwnerId(v int64) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetSendSmsPlanShrink

func (s *EditTaskShrinkRequest) SetSendSmsPlanShrink(v string) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetStatus

func (*EditTaskShrinkRequest) SetTaskId

func (*EditTaskShrinkRequest) SetTemplateId

func (s *EditTaskShrinkRequest) SetTemplateId(v int64) *EditTaskShrinkRequest

func (*EditTaskShrinkRequest) SetTemplateType

func (s *EditTaskShrinkRequest) SetTemplateType(v int64) *EditTaskShrinkRequest

func (EditTaskShrinkRequest) String

func (s EditTaskShrinkRequest) String() string

type ImportNumberRequest

type ImportNumberRequest struct {
	Customers            []*ImportNumberRequestCustomers `json:"Customers,omitempty" xml:"Customers,omitempty" type:"Repeated"`
	FailReturn           *int64                          `json:"FailReturn,omitempty" xml:"FailReturn,omitempty"`
	OutId                *string                         `json:"OutId,omitempty" xml:"OutId,omitempty"`
	OwnerId              *int64                          `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string                         `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64                          `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	TaskId               *int64                          `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (ImportNumberRequest) GoString

func (s ImportNumberRequest) GoString() string

func (*ImportNumberRequest) SetCustomers

func (*ImportNumberRequest) SetFailReturn

func (s *ImportNumberRequest) SetFailReturn(v int64) *ImportNumberRequest

func (*ImportNumberRequest) SetOutId added in v1.0.1

func (*ImportNumberRequest) SetOwnerId

func (s *ImportNumberRequest) SetOwnerId(v int64) *ImportNumberRequest

func (*ImportNumberRequest) SetResourceOwnerAccount

func (s *ImportNumberRequest) SetResourceOwnerAccount(v string) *ImportNumberRequest

func (*ImportNumberRequest) SetResourceOwnerId

func (s *ImportNumberRequest) SetResourceOwnerId(v int64) *ImportNumberRequest

func (*ImportNumberRequest) SetTaskId

func (ImportNumberRequest) String

func (s ImportNumberRequest) String() string

type ImportNumberRequestCustomers

type ImportNumberRequestCustomers struct {
	ClientUrl  *string                `json:"ClientUrl,omitempty" xml:"ClientUrl,omitempty"`
	Number     *string                `json:"Number,omitempty" xml:"Number,omitempty"`
	NumberMD5  *string                `json:"NumberMD5,omitempty" xml:"NumberMD5,omitempty"`
	Properties map[string]interface{} `json:"Properties,omitempty" xml:"Properties,omitempty"`
	Tag        *string                `json:"Tag,omitempty" xml:"Tag,omitempty"`
}

func (ImportNumberRequestCustomers) GoString

func (s ImportNumberRequestCustomers) GoString() string

func (*ImportNumberRequestCustomers) SetClientUrl

func (*ImportNumberRequestCustomers) SetNumber

func (*ImportNumberRequestCustomers) SetNumberMD5

func (*ImportNumberRequestCustomers) SetProperties

func (s *ImportNumberRequestCustomers) SetProperties(v map[string]interface{}) *ImportNumberRequestCustomers

func (*ImportNumberRequestCustomers) SetTag

func (ImportNumberRequestCustomers) String

type ImportNumberResponse

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

func (ImportNumberResponse) GoString

func (s ImportNumberResponse) GoString() string

func (*ImportNumberResponse) SetBody

func (*ImportNumberResponse) SetHeaders

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

func (*ImportNumberResponse) SetStatusCode

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

func (ImportNumberResponse) String

func (s ImportNumberResponse) String() string

type ImportNumberResponseBody

type ImportNumberResponseBody struct {
	Code      *int64                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                        `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *ImportNumberResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                        `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                         `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (ImportNumberResponseBody) GoString

func (s ImportNumberResponseBody) GoString() string

func (*ImportNumberResponseBody) SetCode

func (*ImportNumberResponseBody) SetMessage

func (*ImportNumberResponseBody) SetModel

func (*ImportNumberResponseBody) SetRequestId

func (*ImportNumberResponseBody) SetSuccess

func (*ImportNumberResponseBody) SetTimestamp

func (ImportNumberResponseBody) String

func (s ImportNumberResponseBody) String() string

type ImportNumberResponseBodyModel

type ImportNumberResponseBodyModel struct {
	BatchId   *int64  `json:"BatchId,omitempty" xml:"BatchId,omitempty"`
	Code      *int64  `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *string `json:"Data,omitempty" xml:"Data,omitempty"`
	ImportNum *int64  `json:"ImportNum,omitempty" xml:"ImportNum,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
}

func (ImportNumberResponseBodyModel) GoString

func (*ImportNumberResponseBodyModel) SetBatchId

func (*ImportNumberResponseBodyModel) SetCode

func (*ImportNumberResponseBodyModel) SetData

func (*ImportNumberResponseBodyModel) SetImportNum

func (*ImportNumberResponseBodyModel) SetMessage

func (ImportNumberResponseBodyModel) String

type ImportNumberShrinkRequest

type ImportNumberShrinkRequest struct {
	CustomersShrink      *string `json:"Customers,omitempty" xml:"Customers,omitempty"`
	FailReturn           *int64  `json:"FailReturn,omitempty" xml:"FailReturn,omitempty"`
	OutId                *string `json:"OutId,omitempty" xml:"OutId,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	TaskId               *int64  `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (ImportNumberShrinkRequest) GoString

func (s ImportNumberShrinkRequest) GoString() string

func (*ImportNumberShrinkRequest) SetCustomersShrink

func (*ImportNumberShrinkRequest) SetFailReturn

func (*ImportNumberShrinkRequest) SetOutId added in v1.0.1

func (*ImportNumberShrinkRequest) SetOwnerId

func (*ImportNumberShrinkRequest) SetResourceOwnerAccount

func (s *ImportNumberShrinkRequest) SetResourceOwnerAccount(v string) *ImportNumberShrinkRequest

func (*ImportNumberShrinkRequest) SetResourceOwnerId

func (s *ImportNumberShrinkRequest) SetResourceOwnerId(v int64) *ImportNumberShrinkRequest

func (*ImportNumberShrinkRequest) SetTaskId

func (ImportNumberShrinkRequest) String

func (s ImportNumberShrinkRequest) String() string

type PageRequest

type PageRequest struct {
	Numbers              []*string `json:"Numbers,omitempty" xml:"Numbers,omitempty" type:"Repeated"`
	OwnerId              *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNo               *int64    `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize             *int64    `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string   `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64    `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (PageRequest) GoString

func (s PageRequest) GoString() string

func (*PageRequest) SetNumbers

func (s *PageRequest) SetNumbers(v []*string) *PageRequest

func (*PageRequest) SetOwnerId

func (s *PageRequest) SetOwnerId(v int64) *PageRequest

func (*PageRequest) SetPageNo

func (s *PageRequest) SetPageNo(v int64) *PageRequest

func (*PageRequest) SetPageSize

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

func (*PageRequest) SetResourceOwnerAccount

func (s *PageRequest) SetResourceOwnerAccount(v string) *PageRequest

func (*PageRequest) SetResourceOwnerId

func (s *PageRequest) SetResourceOwnerId(v int64) *PageRequest

func (PageRequest) String

func (s PageRequest) String() string

type PageResponse

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

func (PageResponse) GoString

func (s PageResponse) GoString() string

func (*PageResponse) SetBody

func (s *PageResponse) SetBody(v *PageResponseBody) *PageResponse

func (*PageResponse) SetHeaders

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

func (*PageResponse) SetStatusCode

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

func (PageResponse) String

func (s PageResponse) String() string

type PageResponseBody

type PageResponseBody struct {
	Code      *int64                 `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *PageResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                 `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (PageResponseBody) GoString

func (s PageResponseBody) GoString() string

func (*PageResponseBody) SetCode

func (s *PageResponseBody) SetCode(v int64) *PageResponseBody

func (*PageResponseBody) SetMessage

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

func (*PageResponseBody) SetModel

func (*PageResponseBody) SetRequestId

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

func (*PageResponseBody) SetSuccess

func (s *PageResponseBody) SetSuccess(v string) *PageResponseBody

func (*PageResponseBody) SetTimestamp

func (s *PageResponseBody) SetTimestamp(v int64) *PageResponseBody

func (PageResponseBody) String

func (s PageResponseBody) String() string

type PageResponseBodyModel

type PageResponseBodyModel struct {
	List       []*PageResponseBodyModelList `json:"List,omitempty" xml:"List,omitempty" type:"Repeated"`
	PageNo     *int64                       `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize   *int64                       `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int64                       `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	TotalPage  *int64                       `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
}

func (PageResponseBodyModel) GoString

func (s PageResponseBodyModel) GoString() string

func (*PageResponseBodyModel) SetList

func (*PageResponseBodyModel) SetPageNo

func (*PageResponseBodyModel) SetPageSize

func (*PageResponseBodyModel) SetTotalCount

func (s *PageResponseBodyModel) SetTotalCount(v int64) *PageResponseBodyModel

func (*PageResponseBodyModel) SetTotalPage

func (PageResponseBodyModel) String

func (s PageResponseBodyModel) String() string

type PageResponseBodyModelList

type PageResponseBodyModelList struct {
	// 添加时间
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// 过期时间
	ExpirationTime *string `json:"ExpirationTime,omitempty" xml:"ExpirationTime,omitempty"`
	// 手机号码
	Number *string `json:"Number,omitempty" xml:"Number,omitempty"`
	// 手机号MD5
	NumberMD5 *string `json:"NumberMD5,omitempty" xml:"NumberMD5,omitempty"`
	// 备注
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
}

func (PageResponseBodyModelList) GoString

func (s PageResponseBodyModelList) GoString() string

func (*PageResponseBodyModelList) SetCreateTime

func (*PageResponseBodyModelList) SetExpirationTime

func (*PageResponseBodyModelList) SetNumber

func (*PageResponseBodyModelList) SetNumberMD5

func (*PageResponseBodyModelList) SetRemark

func (PageResponseBodyModelList) String

func (s PageResponseBodyModelList) String() string

type PageShrinkRequest

type PageShrinkRequest struct {
	NumbersShrink        *string `json:"Numbers,omitempty" xml:"Numbers,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	PageNo               *int64  `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize             *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (PageShrinkRequest) GoString

func (s PageShrinkRequest) GoString() string

func (*PageShrinkRequest) SetNumbersShrink

func (s *PageShrinkRequest) SetNumbersShrink(v string) *PageShrinkRequest

func (*PageShrinkRequest) SetOwnerId

func (s *PageShrinkRequest) SetOwnerId(v int64) *PageShrinkRequest

func (*PageShrinkRequest) SetPageNo

func (s *PageShrinkRequest) SetPageNo(v int64) *PageShrinkRequest

func (*PageShrinkRequest) SetPageSize

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

func (*PageShrinkRequest) SetResourceOwnerAccount

func (s *PageShrinkRequest) SetResourceOwnerAccount(v string) *PageShrinkRequest

func (*PageShrinkRequest) SetResourceOwnerId

func (s *PageShrinkRequest) SetResourceOwnerId(v int64) *PageShrinkRequest

func (PageShrinkRequest) String

func (s PageShrinkRequest) String() string

type SmsTemplateCreateRequest

type SmsTemplateCreateRequest struct {
	// 短信内容
	Content              *string `json:"Content,omitempty" xml:"Content,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 短信签名
	Sign *string `json:"Sign,omitempty" xml:"Sign,omitempty"`
	// 短信类型
	SmsType *int64 `json:"SmsType,omitempty" xml:"SmsType,omitempty"`
	// 模板名称
	TemplateName *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	// 模板类型
	TemplateType *int64 `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (SmsTemplateCreateRequest) GoString

func (s SmsTemplateCreateRequest) GoString() string

func (*SmsTemplateCreateRequest) SetContent

func (*SmsTemplateCreateRequest) SetOwnerId

func (*SmsTemplateCreateRequest) SetResourceOwnerAccount

func (s *SmsTemplateCreateRequest) SetResourceOwnerAccount(v string) *SmsTemplateCreateRequest

func (*SmsTemplateCreateRequest) SetResourceOwnerId

func (s *SmsTemplateCreateRequest) SetResourceOwnerId(v int64) *SmsTemplateCreateRequest

func (*SmsTemplateCreateRequest) SetSign

func (*SmsTemplateCreateRequest) SetSmsType

func (*SmsTemplateCreateRequest) SetTemplateName

func (*SmsTemplateCreateRequest) SetTemplateType

func (SmsTemplateCreateRequest) String

func (s SmsTemplateCreateRequest) String() string

type SmsTemplateCreateResponse

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

func (SmsTemplateCreateResponse) GoString

func (s SmsTemplateCreateResponse) GoString() string

func (*SmsTemplateCreateResponse) SetBody

func (*SmsTemplateCreateResponse) SetHeaders

func (*SmsTemplateCreateResponse) SetStatusCode

func (SmsTemplateCreateResponse) String

func (s SmsTemplateCreateResponse) String() string

type SmsTemplateCreateResponseBody

type SmsTemplateCreateResponseBody struct {
	Code      *int64  `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *string `json:"Model,omitempty" xml:"Model,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool   `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64  `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (SmsTemplateCreateResponseBody) GoString

func (*SmsTemplateCreateResponseBody) SetCode

func (*SmsTemplateCreateResponseBody) SetMessage

func (*SmsTemplateCreateResponseBody) SetModel

func (*SmsTemplateCreateResponseBody) SetRequestId

func (*SmsTemplateCreateResponseBody) SetSuccess

func (*SmsTemplateCreateResponseBody) SetTimestamp

func (SmsTemplateCreateResponseBody) String

type SmsTemplatePageListRequest

type SmsTemplatePageListRequest struct {
	OwnerId *int64 `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// 页码
	PageNo *int64 `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	// 每页条数
	PageSize             *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 短信签名
	Sign *string `json:"Sign,omitempty" xml:"Sign,omitempty"`
	// 短信类型
	SmsType *int64 `json:"SmsType,omitempty" xml:"SmsType,omitempty"`
	// 模板状态
	Status *int64 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 模板ID
	TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 模板类型
	TemplateType *int64 `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (SmsTemplatePageListRequest) GoString

func (s SmsTemplatePageListRequest) GoString() string

func (*SmsTemplatePageListRequest) SetOwnerId

func (*SmsTemplatePageListRequest) SetPageNo

func (*SmsTemplatePageListRequest) SetPageSize

func (*SmsTemplatePageListRequest) SetResourceOwnerAccount

func (s *SmsTemplatePageListRequest) SetResourceOwnerAccount(v string) *SmsTemplatePageListRequest

func (*SmsTemplatePageListRequest) SetResourceOwnerId

func (*SmsTemplatePageListRequest) SetSign

func (*SmsTemplatePageListRequest) SetSmsType

func (*SmsTemplatePageListRequest) SetStatus

func (*SmsTemplatePageListRequest) SetTemplateId

func (*SmsTemplatePageListRequest) SetTemplateType

func (SmsTemplatePageListRequest) String

type SmsTemplatePageListResponse

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

func (SmsTemplatePageListResponse) GoString

func (s SmsTemplatePageListResponse) GoString() string

func (*SmsTemplatePageListResponse) SetBody

func (*SmsTemplatePageListResponse) SetHeaders

func (*SmsTemplatePageListResponse) SetStatusCode

func (SmsTemplatePageListResponse) String

type SmsTemplatePageListResponseBody

type SmsTemplatePageListResponseBody struct {
	Code      *int64                                `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                               `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *SmsTemplatePageListResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                                 `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                                `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (SmsTemplatePageListResponseBody) GoString

func (*SmsTemplatePageListResponseBody) SetCode

func (*SmsTemplatePageListResponseBody) SetMessage

func (*SmsTemplatePageListResponseBody) SetRequestId

func (*SmsTemplatePageListResponseBody) SetSuccess

func (*SmsTemplatePageListResponseBody) SetTimestamp

func (SmsTemplatePageListResponseBody) String

type SmsTemplatePageListResponseBodyModel

type SmsTemplatePageListResponseBodyModel struct {
	List       []*SmsTemplatePageListResponseBodyModelList `json:"List,omitempty" xml:"List,omitempty" type:"Repeated"`
	PageNo     *int64                                      `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize   *int64                                      `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int64                                      `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	TotalPage  *int64                                      `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
}

func (SmsTemplatePageListResponseBodyModel) GoString

func (*SmsTemplatePageListResponseBodyModel) SetPageNo

func (*SmsTemplatePageListResponseBodyModel) SetPageSize

func (*SmsTemplatePageListResponseBodyModel) SetTotalCount

func (*SmsTemplatePageListResponseBodyModel) SetTotalPage

func (SmsTemplatePageListResponseBodyModel) String

type SmsTemplatePageListResponseBodyModelList

type SmsTemplatePageListResponseBodyModelList struct {
	// 短信内容
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	// 创建时间
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// 模板所需参数
	Properties *string `json:"Properties,omitempty" xml:"Properties,omitempty"`
	// 智能短链ID
	ShortUrlTaskId *int64 `json:"ShortUrlTaskId,omitempty" xml:"ShortUrlTaskId,omitempty"`
	// 短信签名
	Sign *string `json:"Sign,omitempty" xml:"Sign,omitempty"`
	// 短信类型
	SmsType *string `json:"SmsType,omitempty" xml:"SmsType,omitempty"`
	// 模板状态
	Status *int64 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 模板ID
	TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 模板名称
	TemplateName *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	// 模板类型
	TemplateType *int64 `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (SmsTemplatePageListResponseBodyModelList) GoString

func (*SmsTemplatePageListResponseBodyModelList) SetContent

func (*SmsTemplatePageListResponseBodyModelList) SetCreateTime

func (*SmsTemplatePageListResponseBodyModelList) SetProperties

func (*SmsTemplatePageListResponseBodyModelList) SetShortUrlTaskId

func (*SmsTemplatePageListResponseBodyModelList) SetSign

func (*SmsTemplatePageListResponseBodyModelList) SetSmsType

func (*SmsTemplatePageListResponseBodyModelList) SetStatus

func (*SmsTemplatePageListResponseBodyModelList) SetTemplateId

func (*SmsTemplatePageListResponseBodyModelList) SetTemplateName

func (*SmsTemplatePageListResponseBodyModelList) SetTemplateType

func (SmsTemplatePageListResponseBodyModelList) String

type TaskCallChatsRequest

type TaskCallChatsRequest struct {
	// 坐席ID
	AgentId *int64 `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	// 坐席标签
	AgentTag *string `json:"AgentTag,omitempty" xml:"AgentTag,omitempty"`
	// 外呼ID
	CallId               *string `json:"CallId,omitempty" xml:"CallId,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (TaskCallChatsRequest) GoString

func (s TaskCallChatsRequest) GoString() string

func (*TaskCallChatsRequest) SetAgentId

func (*TaskCallChatsRequest) SetAgentTag

func (*TaskCallChatsRequest) SetCallId

func (*TaskCallChatsRequest) SetOwnerId

func (*TaskCallChatsRequest) SetResourceOwnerAccount

func (s *TaskCallChatsRequest) SetResourceOwnerAccount(v string) *TaskCallChatsRequest

func (*TaskCallChatsRequest) SetResourceOwnerId

func (s *TaskCallChatsRequest) SetResourceOwnerId(v int64) *TaskCallChatsRequest

func (*TaskCallChatsRequest) SetTaskId

func (TaskCallChatsRequest) String

func (s TaskCallChatsRequest) String() string

type TaskCallChatsResponse

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

func (TaskCallChatsResponse) GoString

func (s TaskCallChatsResponse) GoString() string

func (*TaskCallChatsResponse) SetBody

func (*TaskCallChatsResponse) SetHeaders

func (*TaskCallChatsResponse) SetStatusCode

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

func (TaskCallChatsResponse) String

func (s TaskCallChatsResponse) String() string

type TaskCallChatsResponseBody

type TaskCallChatsResponseBody struct {
	Code      *int64                            `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                           `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     []*TaskCallChatsResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Repeated"`
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                             `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                            `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (TaskCallChatsResponseBody) GoString

func (s TaskCallChatsResponseBody) GoString() string

func (*TaskCallChatsResponseBody) SetCode

func (*TaskCallChatsResponseBody) SetMessage

func (*TaskCallChatsResponseBody) SetModel

func (*TaskCallChatsResponseBody) SetRequestId

func (*TaskCallChatsResponseBody) SetSuccess

func (*TaskCallChatsResponseBody) SetTimestamp

func (TaskCallChatsResponseBody) String

func (s TaskCallChatsResponseBody) String() string

type TaskCallChatsResponseBodyModel

type TaskCallChatsResponseBodyModel struct {
	// 说话内容
	Content *string `json:"Content,omitempty" xml:"Content,omitempty"`
	// 说话时间
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// 说话号码
	FromNumber *string `json:"FromNumber,omitempty" xml:"FromNumber,omitempty"`
}

func (TaskCallChatsResponseBodyModel) GoString

func (*TaskCallChatsResponseBodyModel) SetContent

func (*TaskCallChatsResponseBodyModel) SetCreateTime

func (*TaskCallChatsResponseBodyModel) SetFromNumber

func (TaskCallChatsResponseBodyModel) String

type TaskCallInfoRequest

type TaskCallInfoRequest struct {
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	TaskId               *int64  `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (TaskCallInfoRequest) GoString

func (s TaskCallInfoRequest) GoString() string

func (*TaskCallInfoRequest) SetOwnerId

func (s *TaskCallInfoRequest) SetOwnerId(v int64) *TaskCallInfoRequest

func (*TaskCallInfoRequest) SetResourceOwnerAccount

func (s *TaskCallInfoRequest) SetResourceOwnerAccount(v string) *TaskCallInfoRequest

func (*TaskCallInfoRequest) SetResourceOwnerId

func (s *TaskCallInfoRequest) SetResourceOwnerId(v int64) *TaskCallInfoRequest

func (*TaskCallInfoRequest) SetTaskId

func (TaskCallInfoRequest) String

func (s TaskCallInfoRequest) String() string

type TaskCallInfoResponse

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

func (TaskCallInfoResponse) GoString

func (s TaskCallInfoResponse) GoString() string

func (*TaskCallInfoResponse) SetBody

func (*TaskCallInfoResponse) SetHeaders

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

func (*TaskCallInfoResponse) SetStatusCode

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

func (TaskCallInfoResponse) String

func (s TaskCallInfoResponse) String() string

type TaskCallInfoResponseBody

type TaskCallInfoResponseBody struct {
	Code      *int64                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                        `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *TaskCallInfoResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                          `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                         `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (TaskCallInfoResponseBody) GoString

func (s TaskCallInfoResponseBody) GoString() string

func (*TaskCallInfoResponseBody) SetCode

func (*TaskCallInfoResponseBody) SetMessage

func (*TaskCallInfoResponseBody) SetModel

func (*TaskCallInfoResponseBody) SetRequestId

func (*TaskCallInfoResponseBody) SetSuccess

func (*TaskCallInfoResponseBody) SetTimestamp

func (TaskCallInfoResponseBody) String

func (s TaskCallInfoResponseBody) String() string

type TaskCallInfoResponseBodyModel

type TaskCallInfoResponseBodyModel struct {
	FinishTotal *int64 `json:"FinishTotal,omitempty" xml:"FinishTotal,omitempty"`
	Total       *int64 `json:"Total,omitempty" xml:"Total,omitempty"`
	UnCallTotal *int64 `json:"UnCallTotal,omitempty" xml:"UnCallTotal,omitempty"`
}

func (TaskCallInfoResponseBodyModel) GoString

func (*TaskCallInfoResponseBodyModel) SetFinishTotal

func (*TaskCallInfoResponseBodyModel) SetTotal

func (*TaskCallInfoResponseBodyModel) SetUnCallTotal

func (TaskCallInfoResponseBodyModel) String

type TaskCallListRequest

type TaskCallListRequest struct {
	// 导入号码时返回的批次号
	BatchId *string `json:"BatchId,omitempty" xml:"BatchId,omitempty"`
	// 开始外呼时间
	CallDate *string `json:"CallDate,omitempty" xml:"CallDate,omitempty"`
	// 结束外呼时间
	EndCallDate *string `json:"EndCallDate,omitempty" xml:"EndCallDate,omitempty"`
	// 意向标签
	IntentTags []*string `json:"IntentTags,omitempty" xml:"IntentTags,omitempty" type:"Repeated"`
	// 号码列表
	Numbers []*string `json:"Numbers,omitempty" xml:"Numbers,omitempty" type:"Repeated"`
	OwnerId *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// 页数
	Page *int64 `json:"Page,omitempty" xml:"Page,omitempty"`
	// 每页外呼记录数,正整数,默认10000
	PageSize             *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (TaskCallListRequest) GoString

func (s TaskCallListRequest) GoString() string

func (*TaskCallListRequest) SetBatchId

func (*TaskCallListRequest) SetCallDate

func (s *TaskCallListRequest) SetCallDate(v string) *TaskCallListRequest

func (*TaskCallListRequest) SetEndCallDate

func (s *TaskCallListRequest) SetEndCallDate(v string) *TaskCallListRequest

func (*TaskCallListRequest) SetIntentTags

func (s *TaskCallListRequest) SetIntentTags(v []*string) *TaskCallListRequest

func (*TaskCallListRequest) SetNumbers

func (s *TaskCallListRequest) SetNumbers(v []*string) *TaskCallListRequest

func (*TaskCallListRequest) SetOwnerId

func (s *TaskCallListRequest) SetOwnerId(v int64) *TaskCallListRequest

func (*TaskCallListRequest) SetPage

func (*TaskCallListRequest) SetPageSize

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

func (*TaskCallListRequest) SetResourceOwnerAccount

func (s *TaskCallListRequest) SetResourceOwnerAccount(v string) *TaskCallListRequest

func (*TaskCallListRequest) SetResourceOwnerId

func (s *TaskCallListRequest) SetResourceOwnerId(v int64) *TaskCallListRequest

func (*TaskCallListRequest) SetTaskId

func (TaskCallListRequest) String

func (s TaskCallListRequest) String() string

type TaskCallListResponse

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

func (TaskCallListResponse) GoString

func (s TaskCallListResponse) GoString() string

func (*TaskCallListResponse) SetBody

func (*TaskCallListResponse) SetHeaders

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

func (*TaskCallListResponse) SetStatusCode

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

func (TaskCallListResponse) String

func (s TaskCallListResponse) String() string

type TaskCallListResponseBody

type TaskCallListResponseBody struct {
	Code      *int64                         `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                        `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *TaskCallListResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                        `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                        `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                         `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (TaskCallListResponseBody) GoString

func (s TaskCallListResponseBody) GoString() string

func (*TaskCallListResponseBody) SetCode

func (*TaskCallListResponseBody) SetMessage

func (*TaskCallListResponseBody) SetModel

func (*TaskCallListResponseBody) SetRequestId

func (*TaskCallListResponseBody) SetSuccess

func (*TaskCallListResponseBody) SetTimestamp

func (TaskCallListResponseBody) String

func (s TaskCallListResponseBody) String() string

type TaskCallListResponseBodyModel

type TaskCallListResponseBodyModel struct {
	List       []*TaskCallListResponseBodyModelList `json:"List,omitempty" xml:"List,omitempty" type:"Repeated"`
	PageNo     *int64                               `json:"PageNo,omitempty" xml:"PageNo,omitempty"`
	PageSize   *int64                               `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	TotalCount *int64                               `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
	TotalPage  *int64                               `json:"TotalPage,omitempty" xml:"TotalPage,omitempty"`
}

func (TaskCallListResponseBodyModel) GoString

func (*TaskCallListResponseBodyModel) SetList

func (*TaskCallListResponseBodyModel) SetPageNo

func (*TaskCallListResponseBodyModel) SetPageSize

func (*TaskCallListResponseBodyModel) SetTotalCount

func (*TaskCallListResponseBodyModel) SetTotalPage

func (TaskCallListResponseBodyModel) String

type TaskCallListResponseBodyModelList

type TaskCallListResponseBodyModelList struct {
	// 加微
	AddWx *int64 `json:"AddWx,omitempty" xml:"AddWx,omitempty"`
	// 加微进度
	AddWxStatus *string `json:"AddWxStatus,omitempty" xml:"AddWxStatus,omitempty"`
	// 坐席分机
	AgentExtension *string `json:"AgentExtension,omitempty" xml:"AgentExtension,omitempty"`
	// 坐席ID
	AgentId *int64 `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	// 人工通话时长
	AgentSpeakingDuration *int64 `json:"AgentSpeakingDuration,omitempty" xml:"AgentSpeakingDuration,omitempty"`
	// 人工通话时长
	AgentSpeakingTime *string `json:"AgentSpeakingTime,omitempty" xml:"AgentSpeakingTime,omitempty"`
	// 坐席标签
	AgentTag *string `json:"AgentTag,omitempty" xml:"AgentTag,omitempty"`
	// 是否接通重呼
	AnswerRecall *int64 `json:"AnswerRecall,omitempty" xml:"AnswerRecall,omitempty"`
	// 接通时间
	AnswerTime *string `json:"AnswerTime,omitempty" xml:"AnswerTime,omitempty"`
	// 批次ID
	BatchId *string `json:"BatchId,omitempty" xml:"BatchId,omitempty"`
	// 开始通话时间
	CallBeginTime *string `json:"CallBeginTime,omitempty" xml:"CallBeginTime,omitempty"`
	// 外呼ID
	CallId *string `json:"CallId,omitempty" xml:"CallId,omitempty"`
	// 呼叫次数
	CallTimes *string `json:"CallTimes,omitempty" xml:"CallTimes,omitempty"`
	// 外呼类型
	CallType *int64 `json:"CallType,omitempty" xml:"CallType,omitempty"`
	// 对话录音
	ChatRecord *string `json:"ChatRecord,omitempty" xml:"ChatRecord,omitempty"`
	// 外呼网关
	Gateway *string `json:"Gateway,omitempty" xml:"Gateway,omitempty"`
	// 挂断时间
	HangupTime *string `json:"HangupTime,omitempty" xml:"HangupTime,omitempty"`
	// 挂机方式
	HangupType *int64 `json:"HangupType,omitempty" xml:"HangupType,omitempty"`
	// 导入时间
	ImportTime *string `json:"ImportTime,omitempty" xml:"ImportTime,omitempty"`
	// 个性标签
	IndividualTag *string `json:"IndividualTag,omitempty" xml:"IndividualTag,omitempty"`
	// 意向说明
	IntentDescription *string `json:"IntentDescription,omitempty" xml:"IntentDescription,omitempty"`
	// 意向标签
	IntentTag *string `json:"IntentTag,omitempty" xml:"IntentTag,omitempty"`
	// 拦截原因
	InterceptReason *string `json:"InterceptReason,omitempty" xml:"InterceptReason,omitempty"`
	// 回复关键词
	Keywords *string `json:"Keywords,omitempty" xml:"Keywords,omitempty"`
	// 外呼号码
	Number *string `json:"Number,omitempty" xml:"Number,omitempty"`
	// 外呼号码MD5
	NumberMD5 *string `json:"NumberMD5,omitempty" xml:"NumberMD5,omitempty"`
	// 参数
	Properties *string `json:"Properties,omitempty" xml:"Properties,omitempty"`
	// 备注
	Remark *string `json:"Remark,omitempty" xml:"Remark,omitempty"`
	// 振铃时长
	RingTime *int64 `json:"RingTime,omitempty" xml:"RingTime,omitempty"`
	// 挂机短信
	Sms *string `json:"Sms,omitempty" xml:"Sms,omitempty"`
	// AI通话时长
	SpeakingDuration *int64 `json:"SpeakingDuration,omitempty" xml:"SpeakingDuration,omitempty"`
	// AI通话时长
	SpeakingTime *string `json:"SpeakingTime,omitempty" xml:"SpeakingTime,omitempty"`
	// 对话轮次
	SpeakingTurns *string `json:"SpeakingTurns,omitempty" xml:"SpeakingTurns,omitempty"`
	// 外呼状态
	Status *string `json:"Status,omitempty" xml:"Status,omitempty"`
	// 外呼状态编码
	StatusCode *int64 `json:"StatusCode,omitempty" xml:"StatusCode,omitempty"`
	// 外呼状态描述
	StatusDescription *string `json:"StatusDescription,omitempty" xml:"StatusDescription,omitempty"`
	// 用户自定义标签
	Tag *string `json:"Tag,omitempty" xml:"Tag,omitempty"`
	// 外呼任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// AI话术ID
	TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 转人工状态
	TransferStatus *string `json:"TransferStatus,omitempty" xml:"TransferStatus,omitempty"`
	// 转人工状态编码
	TransferStatusCode *int64 `json:"TransferStatusCode,omitempty" xml:"TransferStatusCode,omitempty"`
}

func (TaskCallListResponseBodyModelList) GoString

func (*TaskCallListResponseBodyModelList) SetAddWx

func (*TaskCallListResponseBodyModelList) SetAddWxStatus

func (*TaskCallListResponseBodyModelList) SetAgentExtension

func (*TaskCallListResponseBodyModelList) SetAgentId

func (*TaskCallListResponseBodyModelList) SetAgentSpeakingDuration

func (*TaskCallListResponseBodyModelList) SetAgentSpeakingTime

func (*TaskCallListResponseBodyModelList) SetAgentTag

func (*TaskCallListResponseBodyModelList) SetAnswerRecall

func (*TaskCallListResponseBodyModelList) SetAnswerTime

func (*TaskCallListResponseBodyModelList) SetBatchId

func (*TaskCallListResponseBodyModelList) SetCallBeginTime

func (*TaskCallListResponseBodyModelList) SetCallId

func (*TaskCallListResponseBodyModelList) SetCallTimes

func (*TaskCallListResponseBodyModelList) SetCallType

func (*TaskCallListResponseBodyModelList) SetChatRecord

func (*TaskCallListResponseBodyModelList) SetGateway

func (*TaskCallListResponseBodyModelList) SetHangupTime

func (*TaskCallListResponseBodyModelList) SetHangupType

func (*TaskCallListResponseBodyModelList) SetImportTime

func (*TaskCallListResponseBodyModelList) SetIndividualTag

func (*TaskCallListResponseBodyModelList) SetIntentDescription

func (*TaskCallListResponseBodyModelList) SetIntentTag

func (*TaskCallListResponseBodyModelList) SetInterceptReason

func (*TaskCallListResponseBodyModelList) SetKeywords

func (*TaskCallListResponseBodyModelList) SetNumber

func (*TaskCallListResponseBodyModelList) SetNumberMD5

func (*TaskCallListResponseBodyModelList) SetProperties

func (*TaskCallListResponseBodyModelList) SetRemark

func (*TaskCallListResponseBodyModelList) SetRingTime

func (*TaskCallListResponseBodyModelList) SetSms

func (*TaskCallListResponseBodyModelList) SetSpeakingDuration

func (*TaskCallListResponseBodyModelList) SetSpeakingTime

func (*TaskCallListResponseBodyModelList) SetSpeakingTurns

func (*TaskCallListResponseBodyModelList) SetStatus

func (*TaskCallListResponseBodyModelList) SetStatusCode

func (*TaskCallListResponseBodyModelList) SetStatusDescription

func (*TaskCallListResponseBodyModelList) SetTag

func (*TaskCallListResponseBodyModelList) SetTaskId

func (*TaskCallListResponseBodyModelList) SetTemplateId

func (*TaskCallListResponseBodyModelList) SetTransferStatus

func (*TaskCallListResponseBodyModelList) SetTransferStatusCode

func (TaskCallListResponseBodyModelList) String

type TaskCallListShrinkRequest

type TaskCallListShrinkRequest struct {
	// 导入号码时返回的批次号
	BatchId *string `json:"BatchId,omitempty" xml:"BatchId,omitempty"`
	// 开始外呼时间
	CallDate *string `json:"CallDate,omitempty" xml:"CallDate,omitempty"`
	// 结束外呼时间
	EndCallDate *string `json:"EndCallDate,omitempty" xml:"EndCallDate,omitempty"`
	// 意向标签
	IntentTagsShrink *string `json:"IntentTags,omitempty" xml:"IntentTags,omitempty"`
	// 号码列表
	NumbersShrink *string `json:"Numbers,omitempty" xml:"Numbers,omitempty"`
	OwnerId       *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	// 页数
	Page *int64 `json:"Page,omitempty" xml:"Page,omitempty"`
	// 每页外呼记录数,正整数,默认10000
	PageSize             *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (TaskCallListShrinkRequest) GoString

func (s TaskCallListShrinkRequest) GoString() string

func (*TaskCallListShrinkRequest) SetBatchId

func (*TaskCallListShrinkRequest) SetCallDate

func (*TaskCallListShrinkRequest) SetEndCallDate

func (*TaskCallListShrinkRequest) SetIntentTagsShrink

func (s *TaskCallListShrinkRequest) SetIntentTagsShrink(v string) *TaskCallListShrinkRequest

func (*TaskCallListShrinkRequest) SetNumbersShrink

func (*TaskCallListShrinkRequest) SetOwnerId

func (*TaskCallListShrinkRequest) SetPage

func (*TaskCallListShrinkRequest) SetPageSize

func (*TaskCallListShrinkRequest) SetResourceOwnerAccount

func (s *TaskCallListShrinkRequest) SetResourceOwnerAccount(v string) *TaskCallListShrinkRequest

func (*TaskCallListShrinkRequest) SetResourceOwnerId

func (s *TaskCallListShrinkRequest) SetResourceOwnerId(v int64) *TaskCallListShrinkRequest

func (*TaskCallListShrinkRequest) SetTaskId

func (TaskCallListShrinkRequest) String

func (s TaskCallListShrinkRequest) String() string

type TaskCancelCallRequest

type TaskCancelCallRequest struct {
	Numbers              []*string `json:"Numbers,omitempty" xml:"Numbers,omitempty" type:"Repeated"`
	OwnerId              *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string   `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64    `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	Tags                 []*string `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (TaskCancelCallRequest) GoString

func (s TaskCancelCallRequest) GoString() string

func (*TaskCancelCallRequest) SetNumbers

func (s *TaskCancelCallRequest) SetNumbers(v []*string) *TaskCancelCallRequest

func (*TaskCancelCallRequest) SetOwnerId

func (*TaskCancelCallRequest) SetResourceOwnerAccount

func (s *TaskCancelCallRequest) SetResourceOwnerAccount(v string) *TaskCancelCallRequest

func (*TaskCancelCallRequest) SetResourceOwnerId

func (s *TaskCancelCallRequest) SetResourceOwnerId(v int64) *TaskCancelCallRequest

func (*TaskCancelCallRequest) SetTags

func (*TaskCancelCallRequest) SetTaskId

func (TaskCancelCallRequest) String

func (s TaskCancelCallRequest) String() string

type TaskCancelCallResponse

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

func (TaskCancelCallResponse) GoString

func (s TaskCancelCallResponse) GoString() string

func (*TaskCancelCallResponse) SetBody

func (*TaskCancelCallResponse) SetHeaders

func (*TaskCancelCallResponse) SetStatusCode

func (TaskCancelCallResponse) String

func (s TaskCancelCallResponse) String() string

type TaskCancelCallResponseBody

type TaskCancelCallResponseBody struct {
	Code      *string                          `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                          `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *TaskCancelCallResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                          `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                           `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (TaskCancelCallResponseBody) GoString

func (s TaskCancelCallResponseBody) GoString() string

func (*TaskCancelCallResponseBody) SetCode

func (*TaskCancelCallResponseBody) SetMessage

func (*TaskCancelCallResponseBody) SetModel

func (*TaskCancelCallResponseBody) SetRequestId

func (*TaskCancelCallResponseBody) SetSuccess

func (*TaskCancelCallResponseBody) SetTimestamp

func (TaskCancelCallResponseBody) String

type TaskCancelCallResponseBodyModel

type TaskCancelCallResponseBodyModel struct {
	// 错误手机号
	UnHandleNumbers []*string `json:"UnHandleNumbers,omitempty" xml:"UnHandleNumbers,omitempty" type:"Repeated"`
}

func (TaskCancelCallResponseBodyModel) GoString

func (*TaskCancelCallResponseBodyModel) SetUnHandleNumbers

func (TaskCancelCallResponseBodyModel) String

type TaskCancelCallShrinkRequest

type TaskCancelCallShrinkRequest struct {
	NumbersShrink        *string `json:"Numbers,omitempty" xml:"Numbers,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	TagsShrink           *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (TaskCancelCallShrinkRequest) GoString

func (s TaskCancelCallShrinkRequest) GoString() string

func (*TaskCancelCallShrinkRequest) SetNumbersShrink

func (*TaskCancelCallShrinkRequest) SetOwnerId

func (*TaskCancelCallShrinkRequest) SetResourceOwnerAccount

func (s *TaskCancelCallShrinkRequest) SetResourceOwnerAccount(v string) *TaskCancelCallShrinkRequest

func (*TaskCancelCallShrinkRequest) SetResourceOwnerId

func (*TaskCancelCallShrinkRequest) SetTagsShrink

func (*TaskCancelCallShrinkRequest) SetTaskId

func (TaskCancelCallShrinkRequest) String

type TaskListRequest

type TaskListRequest struct {
	// 创建时间
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// 最后外呼时间
	LastCallTime         *string `json:"LastCallTime,omitempty" xml:"LastCallTime,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (TaskListRequest) GoString

func (s TaskListRequest) GoString() string

func (*TaskListRequest) SetCreateTime

func (s *TaskListRequest) SetCreateTime(v string) *TaskListRequest

func (*TaskListRequest) SetLastCallTime

func (s *TaskListRequest) SetLastCallTime(v string) *TaskListRequest

func (*TaskListRequest) SetOwnerId

func (s *TaskListRequest) SetOwnerId(v int64) *TaskListRequest

func (*TaskListRequest) SetResourceOwnerAccount

func (s *TaskListRequest) SetResourceOwnerAccount(v string) *TaskListRequest

func (*TaskListRequest) SetResourceOwnerId

func (s *TaskListRequest) SetResourceOwnerId(v int64) *TaskListRequest

func (*TaskListRequest) SetTaskId

func (s *TaskListRequest) SetTaskId(v int64) *TaskListRequest

func (TaskListRequest) String

func (s TaskListRequest) String() string

type TaskListResponse

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

func (TaskListResponse) GoString

func (s TaskListResponse) GoString() string

func (*TaskListResponse) SetBody

func (*TaskListResponse) SetHeaders

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

func (*TaskListResponse) SetStatusCode

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

func (TaskListResponse) String

func (s TaskListResponse) String() string

type TaskListResponseBody

type TaskListResponseBody struct {
	Code      *int64                       `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                      `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     []*TaskListResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Repeated"`
	RequestId *string                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                        `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                       `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (TaskListResponseBody) GoString

func (s TaskListResponseBody) GoString() string

func (*TaskListResponseBody) SetCode

func (*TaskListResponseBody) SetMessage

func (*TaskListResponseBody) SetModel

func (*TaskListResponseBody) SetRequestId

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

func (*TaskListResponseBody) SetSuccess

func (*TaskListResponseBody) SetTimestamp

func (s *TaskListResponseBody) SetTimestamp(v int64) *TaskListResponseBody

func (TaskListResponseBody) String

func (s TaskListResponseBody) String() string

type TaskListResponseBodyModel

type TaskListResponseBodyModel struct {
	// 外呼时间段
	AllowCallTime *string `json:"AllowCallTime,omitempty" xml:"AllowCallTime,omitempty"`
	// 外呼时间段格式化
	AllowCallTimeFormat *string `json:"AllowCallTimeFormat,omitempty" xml:"AllowCallTimeFormat,omitempty"`
	// 外呼时间
	AllowDayOfWeek *string `json:"AllowDayOfWeek,omitempty" xml:"AllowDayOfWeek,omitempty"`
	// 外呼类型
	CallType *int64 `json:"CallType,omitempty" xml:"CallType,omitempty"`
	// 创建时间
	CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"`
	// 最近导入时间
	ImportTime *string `json:"ImportTime,omitempty" xml:"ImportTime,omitempty"`
	// 意向标签列表
	IntentTags []*TaskListResponseBodyModelIntentTags `json:"IntentTags,omitempty" xml:"IntentTags,omitempty" type:"Repeated"`
	// 接通重呼次数
	InvalidReCall *int64 `json:"InvalidReCall,omitempty" xml:"InvalidReCall,omitempty"`
	// 最后外呼时间
	LastCallTime *string `json:"LastCallTime,omitempty" xml:"LastCallTime,omitempty"`
	// 最大并发数
	MaxConcurrency *int64 `json:"MaxConcurrency,omitempty" xml:"MaxConcurrency,omitempty"`
	// 个性标签列表
	PersonalityTags []*string `json:"PersonalityTags,omitempty" xml:"PersonalityTags,omitempty" type:"Repeated"`
	// 优先任务
	Priority *int64 `json:"Priority,omitempty" xml:"Priority,omitempty"`
	// 任务所需参数
	Properties *string `json:"Properties,omitempty" xml:"Properties,omitempty"`
	// 自动重呼
	RecallType *int64 `json:"RecallType,omitempty" xml:"RecallType,omitempty"`
	// 发送短信
	SendSms *int64 `json:"SendSms,omitempty" xml:"SendSms,omitempty"`
	// 短信模板
	SmsName *string `json:"SmsName,omitempty" xml:"SmsName,omitempty"`
	// 任务状态
	Status *int64 `json:"Status,omitempty" xml:"Status,omitempty"`
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
	// 任务名称
	TaskName *string `json:"TaskName,omitempty" xml:"TaskName,omitempty"`
	// 话术模板名称
	TemplateName *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
}

func (TaskListResponseBodyModel) GoString

func (s TaskListResponseBodyModel) GoString() string

func (*TaskListResponseBodyModel) SetAllowCallTime

func (*TaskListResponseBodyModel) SetAllowCallTimeFormat

func (s *TaskListResponseBodyModel) SetAllowCallTimeFormat(v string) *TaskListResponseBodyModel

func (*TaskListResponseBodyModel) SetAllowDayOfWeek

func (*TaskListResponseBodyModel) SetCallType

func (*TaskListResponseBodyModel) SetCreateTime

func (*TaskListResponseBodyModel) SetImportTime

func (*TaskListResponseBodyModel) SetIntentTags

func (*TaskListResponseBodyModel) SetInvalidReCall

func (*TaskListResponseBodyModel) SetLastCallTime

func (*TaskListResponseBodyModel) SetMaxConcurrency

func (*TaskListResponseBodyModel) SetPersonalityTags

func (s *TaskListResponseBodyModel) SetPersonalityTags(v []*string) *TaskListResponseBodyModel

func (*TaskListResponseBodyModel) SetPriority

func (*TaskListResponseBodyModel) SetProperties

func (*TaskListResponseBodyModel) SetRecallType

func (*TaskListResponseBodyModel) SetSendSms

func (*TaskListResponseBodyModel) SetSmsName

func (*TaskListResponseBodyModel) SetStatus

func (*TaskListResponseBodyModel) SetTaskId

func (*TaskListResponseBodyModel) SetTaskName

func (*TaskListResponseBodyModel) SetTemplateName

func (TaskListResponseBodyModel) String

func (s TaskListResponseBodyModel) String() string

type TaskListResponseBodyModelIntentTags

type TaskListResponseBodyModelIntentTags struct {
	// 意向标签描述
	IntentDescription *string `json:"IntentDescription,omitempty" xml:"IntentDescription,omitempty"`
	// 意向标签ID
	IntentTag *string `json:"IntentTag,omitempty" xml:"IntentTag,omitempty"`
}

func (TaskListResponseBodyModelIntentTags) GoString

func (*TaskListResponseBodyModelIntentTags) SetIntentDescription

func (*TaskListResponseBodyModelIntentTags) SetIntentTag

func (TaskListResponseBodyModelIntentTags) String

type TaskRecoverCallRequest

type TaskRecoverCallRequest struct {
	// 查询开始导入时间
	BeginImportTime *string `json:"BeginImportTime,omitempty" xml:"BeginImportTime,omitempty"`
	// 查询结束导入时间
	EndImportTime *string `json:"EndImportTime,omitempty" xml:"EndImportTime,omitempty"`
	// 号码列表
	Numbers              []*string `json:"Numbers,omitempty" xml:"Numbers,omitempty" type:"Repeated"`
	OwnerId              *int64    `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string   `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64    `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 用户自定义标签列表
	Tags []*string `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"`
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (TaskRecoverCallRequest) GoString

func (s TaskRecoverCallRequest) GoString() string

func (*TaskRecoverCallRequest) SetBeginImportTime

func (s *TaskRecoverCallRequest) SetBeginImportTime(v string) *TaskRecoverCallRequest

func (*TaskRecoverCallRequest) SetEndImportTime

func (s *TaskRecoverCallRequest) SetEndImportTime(v string) *TaskRecoverCallRequest

func (*TaskRecoverCallRequest) SetNumbers

func (*TaskRecoverCallRequest) SetOwnerId

func (*TaskRecoverCallRequest) SetResourceOwnerAccount

func (s *TaskRecoverCallRequest) SetResourceOwnerAccount(v string) *TaskRecoverCallRequest

func (*TaskRecoverCallRequest) SetResourceOwnerId

func (s *TaskRecoverCallRequest) SetResourceOwnerId(v int64) *TaskRecoverCallRequest

func (*TaskRecoverCallRequest) SetTags

func (*TaskRecoverCallRequest) SetTaskId

func (TaskRecoverCallRequest) String

func (s TaskRecoverCallRequest) String() string

type TaskRecoverCallResponse

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

func (TaskRecoverCallResponse) GoString

func (s TaskRecoverCallResponse) GoString() string

func (*TaskRecoverCallResponse) SetBody

func (*TaskRecoverCallResponse) SetHeaders

func (*TaskRecoverCallResponse) SetStatusCode

func (TaskRecoverCallResponse) String

func (s TaskRecoverCallResponse) String() string

type TaskRecoverCallResponseBody

type TaskRecoverCallResponseBody struct {
	Code      *int64                 `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     map[string]interface{} `json:"Model,omitempty" xml:"Model,omitempty"`
	RequestId *string                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                 `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (TaskRecoverCallResponseBody) GoString

func (s TaskRecoverCallResponseBody) GoString() string

func (*TaskRecoverCallResponseBody) SetCode

func (*TaskRecoverCallResponseBody) SetMessage

func (*TaskRecoverCallResponseBody) SetModel

func (s *TaskRecoverCallResponseBody) SetModel(v map[string]interface{}) *TaskRecoverCallResponseBody

func (*TaskRecoverCallResponseBody) SetRequestId

func (*TaskRecoverCallResponseBody) SetSuccess

func (*TaskRecoverCallResponseBody) SetTimestamp

func (TaskRecoverCallResponseBody) String

type TaskRecoverCallShrinkRequest

type TaskRecoverCallShrinkRequest struct {
	// 查询开始导入时间
	BeginImportTime *string `json:"BeginImportTime,omitempty" xml:"BeginImportTime,omitempty"`
	// 查询结束导入时间
	EndImportTime *string `json:"EndImportTime,omitempty" xml:"EndImportTime,omitempty"`
	// 号码列表
	NumbersShrink        *string `json:"Numbers,omitempty" xml:"Numbers,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 用户自定义标签列表
	TagsShrink *string `json:"Tags,omitempty" xml:"Tags,omitempty"`
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (TaskRecoverCallShrinkRequest) GoString

func (s TaskRecoverCallShrinkRequest) GoString() string

func (*TaskRecoverCallShrinkRequest) SetBeginImportTime

func (*TaskRecoverCallShrinkRequest) SetEndImportTime

func (*TaskRecoverCallShrinkRequest) SetNumbersShrink

func (*TaskRecoverCallShrinkRequest) SetOwnerId

func (*TaskRecoverCallShrinkRequest) SetResourceOwnerAccount

func (s *TaskRecoverCallShrinkRequest) SetResourceOwnerAccount(v string) *TaskRecoverCallShrinkRequest

func (*TaskRecoverCallShrinkRequest) SetResourceOwnerId

func (*TaskRecoverCallShrinkRequest) SetTagsShrink

func (*TaskRecoverCallShrinkRequest) SetTaskId

func (TaskRecoverCallShrinkRequest) String

type TemplateListRequest

type TemplateListRequest struct {
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 必须空参
	TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
}

func (TemplateListRequest) GoString

func (s TemplateListRequest) GoString() string

func (*TemplateListRequest) SetOwnerId

func (s *TemplateListRequest) SetOwnerId(v int64) *TemplateListRequest

func (*TemplateListRequest) SetResourceOwnerAccount

func (s *TemplateListRequest) SetResourceOwnerAccount(v string) *TemplateListRequest

func (*TemplateListRequest) SetResourceOwnerId

func (s *TemplateListRequest) SetResourceOwnerId(v int64) *TemplateListRequest

func (*TemplateListRequest) SetTemplateId

func (s *TemplateListRequest) SetTemplateId(v int64) *TemplateListRequest

func (TemplateListRequest) String

func (s TemplateListRequest) String() string

type TemplateListResponse

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

func (TemplateListResponse) GoString

func (s TemplateListResponse) GoString() string

func (*TemplateListResponse) SetBody

func (*TemplateListResponse) SetHeaders

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

func (*TemplateListResponse) SetStatusCode

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

func (TemplateListResponse) String

func (s TemplateListResponse) String() string

type TemplateListResponseBody

type TemplateListResponseBody struct {
	Code      *int64                           `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                          `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     []*TemplateListResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Repeated"`
	RequestId *string                          `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                            `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                           `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (TemplateListResponseBody) GoString

func (s TemplateListResponseBody) GoString() string

func (*TemplateListResponseBody) SetCode

func (*TemplateListResponseBody) SetMessage

func (*TemplateListResponseBody) SetModel

func (*TemplateListResponseBody) SetRequestId

func (*TemplateListResponseBody) SetSuccess

func (*TemplateListResponseBody) SetTimestamp

func (TemplateListResponseBody) String

func (s TemplateListResponseBody) String() string

type TemplateListResponseBodyModel

type TemplateListResponseBodyModel struct {
	// 意向标签
	IntentTags []map[string]interface{} `json:"IntentTags,omitempty" xml:"IntentTags,omitempty" type:"Repeated"`
	// 个性标签
	PersonalityTags []*string `json:"PersonalityTags,omitempty" xml:"PersonalityTags,omitempty" type:"Repeated"`
	// 话术所需参数
	Properties *string `json:"Properties,omitempty" xml:"Properties,omitempty"`
	// AI话术ID
	TemplateId *int64 `json:"TemplateId,omitempty" xml:"TemplateId,omitempty"`
	// 话术模板名称
	TemplateName *string `json:"TemplateName,omitempty" xml:"TemplateName,omitempty"`
	// 模板类型
	TemplateType *int64 `json:"TemplateType,omitempty" xml:"TemplateType,omitempty"`
}

func (TemplateListResponseBodyModel) GoString

func (*TemplateListResponseBodyModel) SetIntentTags

func (s *TemplateListResponseBodyModel) SetIntentTags(v []map[string]interface{}) *TemplateListResponseBodyModel

func (*TemplateListResponseBodyModel) SetPersonalityTags

func (*TemplateListResponseBodyModel) SetProperties

func (*TemplateListResponseBodyModel) SetTemplateId

func (*TemplateListResponseBodyModel) SetTemplateName

func (*TemplateListResponseBodyModel) SetTemplateType

func (TemplateListResponseBodyModel) String

type UpdateAgentStatusRequest

type UpdateAgentStatusRequest struct {
	// 坐席ID
	AgentId *int64 `json:"AgentId,omitempty" xml:"AgentId,omitempty"`
	// 坐席状态 1:在线;2:忙碌;3:小休;4:离线
	AgentStatus *int64 `json:"AgentStatus,omitempty" xml:"AgentStatus,omitempty"`
	// 坐席标签
	AgentTag             *string `json:"AgentTag,omitempty" xml:"AgentTag,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
}

func (UpdateAgentStatusRequest) GoString

func (s UpdateAgentStatusRequest) GoString() string

func (*UpdateAgentStatusRequest) SetAgentId

func (*UpdateAgentStatusRequest) SetAgentStatus

func (*UpdateAgentStatusRequest) SetAgentTag

func (*UpdateAgentStatusRequest) SetOwnerId

func (*UpdateAgentStatusRequest) SetResourceOwnerAccount

func (s *UpdateAgentStatusRequest) SetResourceOwnerAccount(v string) *UpdateAgentStatusRequest

func (*UpdateAgentStatusRequest) SetResourceOwnerId

func (s *UpdateAgentStatusRequest) SetResourceOwnerId(v int64) *UpdateAgentStatusRequest

func (UpdateAgentStatusRequest) String

func (s UpdateAgentStatusRequest) String() string

type UpdateAgentStatusResponse

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

func (UpdateAgentStatusResponse) GoString

func (s UpdateAgentStatusResponse) GoString() string

func (*UpdateAgentStatusResponse) SetBody

func (*UpdateAgentStatusResponse) SetHeaders

func (*UpdateAgentStatusResponse) SetStatusCode

func (UpdateAgentStatusResponse) String

func (s UpdateAgentStatusResponse) String() string

type UpdateAgentStatusResponseBody

type UpdateAgentStatusResponseBody struct {
	Code      *int64                 `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     map[string]interface{} `json:"Model,omitempty" xml:"Model,omitempty"`
	RequestId *string                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                 `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (UpdateAgentStatusResponseBody) GoString

func (*UpdateAgentStatusResponseBody) SetCode

func (*UpdateAgentStatusResponseBody) SetMessage

func (*UpdateAgentStatusResponseBody) SetModel

func (s *UpdateAgentStatusResponseBody) SetModel(v map[string]interface{}) *UpdateAgentStatusResponseBody

func (*UpdateAgentStatusResponseBody) SetRequestId

func (*UpdateAgentStatusResponseBody) SetSuccess

func (*UpdateAgentStatusResponseBody) SetTimestamp

func (UpdateAgentStatusResponseBody) String

type UpdateTaskCustomerRequest

type UpdateTaskCustomerRequest struct {
	// 外呼客户
	Customers            []*UpdateTaskCustomerRequestCustomers `json:"Customers,omitempty" xml:"Customers,omitempty" type:"Repeated"`
	OwnerId              *int64                                `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string                               `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64                                `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (UpdateTaskCustomerRequest) GoString

func (s UpdateTaskCustomerRequest) GoString() string

func (*UpdateTaskCustomerRequest) SetCustomers

func (*UpdateTaskCustomerRequest) SetOwnerId

func (*UpdateTaskCustomerRequest) SetResourceOwnerAccount

func (s *UpdateTaskCustomerRequest) SetResourceOwnerAccount(v string) *UpdateTaskCustomerRequest

func (*UpdateTaskCustomerRequest) SetResourceOwnerId

func (s *UpdateTaskCustomerRequest) SetResourceOwnerId(v int64) *UpdateTaskCustomerRequest

func (*UpdateTaskCustomerRequest) SetTaskId

func (UpdateTaskCustomerRequest) String

func (s UpdateTaskCustomerRequest) String() string

type UpdateTaskCustomerRequestCustomers

type UpdateTaskCustomerRequestCustomers struct {
	// 是否取消外呼 0否,1是
	Cancel *int64 `json:"Cancel,omitempty" xml:"Cancel,omitempty"`
	// 电话号码
	Number *string `json:"Number,omitempty" xml:"Number,omitempty"`
	// 需根据具体任务参数要求传输
	Properties map[string]interface{} `json:"Properties,omitempty" xml:"Properties,omitempty"`
	// 用户自定义标签
	Tag *string `json:"Tag,omitempty" xml:"Tag,omitempty"`
}

func (UpdateTaskCustomerRequestCustomers) GoString

func (*UpdateTaskCustomerRequestCustomers) SetCancel

func (*UpdateTaskCustomerRequestCustomers) SetNumber

func (*UpdateTaskCustomerRequestCustomers) SetProperties

func (*UpdateTaskCustomerRequestCustomers) SetTag

func (UpdateTaskCustomerRequestCustomers) String

type UpdateTaskCustomerResponse

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

func (UpdateTaskCustomerResponse) GoString

func (s UpdateTaskCustomerResponse) GoString() string

func (*UpdateTaskCustomerResponse) SetBody

func (*UpdateTaskCustomerResponse) SetHeaders

func (*UpdateTaskCustomerResponse) SetStatusCode

func (UpdateTaskCustomerResponse) String

type UpdateTaskCustomerResponseBody

type UpdateTaskCustomerResponseBody struct {
	Code      *int64                               `json:"Code,omitempty" xml:"Code,omitempty"`
	Message   *string                              `json:"Message,omitempty" xml:"Message,omitempty"`
	Model     *UpdateTaskCustomerResponseBodyModel `json:"Model,omitempty" xml:"Model,omitempty" type:"Struct"`
	RequestId *string                              `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *string                              `json:"Success,omitempty" xml:"Success,omitempty"`
	Timestamp *int64                               `json:"Timestamp,omitempty" xml:"Timestamp,omitempty"`
}

func (UpdateTaskCustomerResponseBody) GoString

func (*UpdateTaskCustomerResponseBody) SetCode

func (*UpdateTaskCustomerResponseBody) SetMessage

func (*UpdateTaskCustomerResponseBody) SetRequestId

func (*UpdateTaskCustomerResponseBody) SetSuccess

func (*UpdateTaskCustomerResponseBody) SetTimestamp

func (UpdateTaskCustomerResponseBody) String

type UpdateTaskCustomerResponseBodyModel

type UpdateTaskCustomerResponseBodyModel struct {
	// 错误手机列表
	UnHandleNumbers []*string `json:"UnHandleNumbers,omitempty" xml:"UnHandleNumbers,omitempty" type:"Repeated"`
}

func (UpdateTaskCustomerResponseBodyModel) GoString

func (*UpdateTaskCustomerResponseBodyModel) SetUnHandleNumbers

func (UpdateTaskCustomerResponseBodyModel) String

type UpdateTaskCustomerShrinkRequest

type UpdateTaskCustomerShrinkRequest struct {
	// 外呼客户
	CustomersShrink      *string `json:"Customers,omitempty" xml:"Customers,omitempty"`
	OwnerId              *int64  `json:"OwnerId,omitempty" xml:"OwnerId,omitempty"`
	ResourceOwnerAccount *string `json:"ResourceOwnerAccount,omitempty" xml:"ResourceOwnerAccount,omitempty"`
	ResourceOwnerId      *int64  `json:"ResourceOwnerId,omitempty" xml:"ResourceOwnerId,omitempty"`
	// 任务ID
	TaskId *int64 `json:"TaskId,omitempty" xml:"TaskId,omitempty"`
}

func (UpdateTaskCustomerShrinkRequest) GoString

func (*UpdateTaskCustomerShrinkRequest) SetCustomersShrink

func (*UpdateTaskCustomerShrinkRequest) SetOwnerId

func (*UpdateTaskCustomerShrinkRequest) SetResourceOwnerAccount

func (*UpdateTaskCustomerShrinkRequest) SetResourceOwnerId

func (*UpdateTaskCustomerShrinkRequest) SetTaskId

func (UpdateTaskCustomerShrinkRequest) String

Jump to

Keyboard shortcuts

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