customer_service_1_0

package
v1.3.86 Latest Latest
Warning

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

Go to latest
Published: Jul 21, 2022 License: Apache-2.0 Imports: 4 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 Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) CreateTicket

func (client *Client) CreateTicket(request *CreateTicketRequest) (_result *CreateTicketResponse, _err error)

func (*Client) CreateTicketWithOptions

func (client *Client) CreateTicketWithOptions(request *CreateTicketRequest, headers *CreateTicketHeaders, runtime *util.RuntimeOptions) (_result *CreateTicketResponse, _err error)

func (*Client) ExecuteActivity

func (client *Client) ExecuteActivity(ticketId *string, request *ExecuteActivityRequest) (_result *ExecuteActivityResponse, _err error)

func (*Client) ExecuteActivityWithOptions

func (client *Client) ExecuteActivityWithOptions(ticketId *string, request *ExecuteActivityRequest, headers *ExecuteActivityHeaders, runtime *util.RuntimeOptions) (_result *ExecuteActivityResponse, _err error)

func (*Client) GetUserSourceList

func (client *Client) GetUserSourceList(request *GetUserSourceListRequest) (_result *GetUserSourceListResponse, _err error)

func (*Client) GetUserSourceListWithOptions

func (client *Client) GetUserSourceListWithOptions(request *GetUserSourceListRequest, headers *GetUserSourceListHeaders, runtime *util.RuntimeOptions) (_result *GetUserSourceListResponse, _err error)

func (*Client) Init

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

func (*Client) PageListAction

func (client *Client) PageListAction(ticketId *string, request *PageListActionRequest) (_result *PageListActionResponse, _err error)

func (*Client) PageListActionWithOptions

func (client *Client) PageListActionWithOptions(ticketId *string, request *PageListActionRequest, headers *PageListActionHeaders, runtime *util.RuntimeOptions) (_result *PageListActionResponse, _err error)

func (*Client) PageListRobot

func (client *Client) PageListRobot(request *PageListRobotRequest) (_result *PageListRobotResponse, _err error)

func (*Client) PageListRobotWithOptions

func (client *Client) PageListRobotWithOptions(request *PageListRobotRequest, headers *PageListRobotHeaders, runtime *util.RuntimeOptions) (_result *PageListRobotResponse, _err error)

func (*Client) PageListTicket

func (client *Client) PageListTicket(request *PageListTicketRequest) (_result *PageListTicketResponse, _err error)

func (*Client) PageListTicketWithOptions

func (client *Client) PageListTicketWithOptions(request *PageListTicketRequest, headers *PageListTicketHeaders, runtime *util.RuntimeOptions) (_result *PageListTicketResponse, _err error)

type CreateTicketHeaders

type CreateTicketHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (CreateTicketHeaders) GoString

func (s CreateTicketHeaders) GoString() string

func (*CreateTicketHeaders) SetCommonHeaders

func (s *CreateTicketHeaders) SetCommonHeaders(v map[string]*string) *CreateTicketHeaders

func (*CreateTicketHeaders) SetXAcsDingtalkAccessToken

func (s *CreateTicketHeaders) SetXAcsDingtalkAccessToken(v string) *CreateTicketHeaders

func (CreateTicketHeaders) String

func (s CreateTicketHeaders) String() string

type CreateTicketRequest

type CreateTicketRequest struct {
	// 第三方会员ID
	ForeignId *string `json:"foreignId,omitempty" xml:"foreignId,omitempty"`
	// 第三方会员名称
	ForeignName *string `json:"foreignName,omitempty" xml:"foreignName,omitempty"`
	// 实例ID
	OpenInstanceId *string `json:"openInstanceId,omitempty" xml:"openInstanceId,omitempty"`
	// 智能客服产品
	ProductionType *int32 `json:"productionType,omitempty" xml:"productionType,omitempty"`
	// 工单表单
	Properties []*CreateTicketRequestProperties `json:"properties,omitempty" xml:"properties,omitempty" type:"Repeated"`
	// 会员来源
	SourceId *string `json:"sourceId,omitempty" xml:"sourceId,omitempty"`
	// 工单模板ID
	TemplateId *string `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// 工单标题
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (CreateTicketRequest) GoString

func (s CreateTicketRequest) GoString() string

func (*CreateTicketRequest) SetForeignId

func (s *CreateTicketRequest) SetForeignId(v string) *CreateTicketRequest

func (*CreateTicketRequest) SetForeignName

func (s *CreateTicketRequest) SetForeignName(v string) *CreateTicketRequest

func (*CreateTicketRequest) SetOpenInstanceId

func (s *CreateTicketRequest) SetOpenInstanceId(v string) *CreateTicketRequest

func (*CreateTicketRequest) SetProductionType

func (s *CreateTicketRequest) SetProductionType(v int32) *CreateTicketRequest

func (*CreateTicketRequest) SetProperties

func (*CreateTicketRequest) SetSourceId

func (s *CreateTicketRequest) SetSourceId(v string) *CreateTicketRequest

func (*CreateTicketRequest) SetTemplateId

func (s *CreateTicketRequest) SetTemplateId(v string) *CreateTicketRequest

func (*CreateTicketRequest) SetTitle

func (CreateTicketRequest) String

func (s CreateTicketRequest) String() string

type CreateTicketRequestProperties

type CreateTicketRequestProperties struct {
	Name  *string `json:"name,omitempty" xml:"name,omitempty"`
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (CreateTicketRequestProperties) GoString

func (*CreateTicketRequestProperties) SetName

func (*CreateTicketRequestProperties) SetValue

func (CreateTicketRequestProperties) String

type CreateTicketResponse

type CreateTicketResponse struct {
	Headers map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *CreateTicketResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateTicketResponse) GoString

func (s CreateTicketResponse) GoString() string

func (*CreateTicketResponse) SetBody

func (*CreateTicketResponse) SetHeaders

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

func (CreateTicketResponse) String

func (s CreateTicketResponse) String() string

type CreateTicketResponseBody

type CreateTicketResponseBody struct {
	// 新创建工单ID
	TicketId *string `json:"ticketId,omitempty" xml:"ticketId,omitempty"`
}

func (CreateTicketResponseBody) GoString

func (s CreateTicketResponseBody) GoString() string

func (*CreateTicketResponseBody) SetTicketId

func (CreateTicketResponseBody) String

func (s CreateTicketResponseBody) String() string

type ExecuteActivityHeaders

type ExecuteActivityHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (ExecuteActivityHeaders) GoString

func (s ExecuteActivityHeaders) GoString() string

func (*ExecuteActivityHeaders) SetCommonHeaders

func (s *ExecuteActivityHeaders) SetCommonHeaders(v map[string]*string) *ExecuteActivityHeaders

func (*ExecuteActivityHeaders) SetXAcsDingtalkAccessToken

func (s *ExecuteActivityHeaders) SetXAcsDingtalkAccessToken(v string) *ExecuteActivityHeaders

func (ExecuteActivityHeaders) String

func (s ExecuteActivityHeaders) String() string

type ExecuteActivityRequest

type ExecuteActivityRequest struct {
	// 动作编码
	ActivityCode *string `json:"activityCode,omitempty" xml:"activityCode,omitempty"`
	// 会员ID
	ForeignId *string `json:"foreignId,omitempty" xml:"foreignId,omitempty"`
	// 会员名称
	ForeignName *string `json:"foreignName,omitempty" xml:"foreignName,omitempty"`
	// 实例id
	OpenInstanceId *string `json:"openInstanceId,omitempty" xml:"openInstanceId,omitempty"`
	// 产品类型
	ProductionType *int32 `json:"productionType,omitempty" xml:"productionType,omitempty"`
	// 工单表单字段
	Properties []*ExecuteActivityRequestProperties `json:"properties,omitempty" xml:"properties,omitempty" type:"Repeated"`
	// 来源ID
	SourceId *string `json:"sourceId,omitempty" xml:"sourceId,omitempty"`
}

func (ExecuteActivityRequest) GoString

func (s ExecuteActivityRequest) GoString() string

func (*ExecuteActivityRequest) SetActivityCode

func (s *ExecuteActivityRequest) SetActivityCode(v string) *ExecuteActivityRequest

func (*ExecuteActivityRequest) SetForeignId

func (*ExecuteActivityRequest) SetForeignName

func (*ExecuteActivityRequest) SetOpenInstanceId

func (s *ExecuteActivityRequest) SetOpenInstanceId(v string) *ExecuteActivityRequest

func (*ExecuteActivityRequest) SetProductionType

func (s *ExecuteActivityRequest) SetProductionType(v int32) *ExecuteActivityRequest

func (*ExecuteActivityRequest) SetProperties

func (*ExecuteActivityRequest) SetSourceId

func (ExecuteActivityRequest) String

func (s ExecuteActivityRequest) String() string

type ExecuteActivityRequestProperties

type ExecuteActivityRequestProperties struct {
	// 字段的key
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 字段的值
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (ExecuteActivityRequestProperties) GoString

func (*ExecuteActivityRequestProperties) SetName

func (*ExecuteActivityRequestProperties) SetValue

func (ExecuteActivityRequestProperties) String

type ExecuteActivityResponse

type ExecuteActivityResponse struct {
	Headers map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *ExecuteActivityResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ExecuteActivityResponse) GoString

func (s ExecuteActivityResponse) GoString() string

func (*ExecuteActivityResponse) SetBody

func (*ExecuteActivityResponse) SetHeaders

func (ExecuteActivityResponse) String

func (s ExecuteActivityResponse) String() string

type ExecuteActivityResponseBody

type ExecuteActivityResponseBody struct {
	// 任务id
	TaskId *string `json:"taskId,omitempty" xml:"taskId,omitempty"`
}

func (ExecuteActivityResponseBody) GoString

func (s ExecuteActivityResponseBody) GoString() string

func (*ExecuteActivityResponseBody) SetTaskId

func (ExecuteActivityResponseBody) String

type GetUserSourceListHeaders

type GetUserSourceListHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (GetUserSourceListHeaders) GoString

func (s GetUserSourceListHeaders) GoString() string

func (*GetUserSourceListHeaders) SetCommonHeaders

func (s *GetUserSourceListHeaders) SetCommonHeaders(v map[string]*string) *GetUserSourceListHeaders

func (*GetUserSourceListHeaders) SetXAcsDingtalkAccessToken

func (s *GetUserSourceListHeaders) SetXAcsDingtalkAccessToken(v string) *GetUserSourceListHeaders

func (GetUserSourceListHeaders) String

func (s GetUserSourceListHeaders) String() string

type GetUserSourceListRequest

type GetUserSourceListRequest struct {
	CorpId         *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	Description    *string `json:"description,omitempty" xml:"description,omitempty"`
	OpenInstanceId *string `json:"openInstanceId,omitempty" xml:"openInstanceId,omitempty"`
	OrgId          *int64  `json:"orgId,omitempty" xml:"orgId,omitempty"`
	OrgName        *string `json:"orgName,omitempty" xml:"orgName,omitempty"`
	ProductionType *int32  `json:"productionType,omitempty" xml:"productionType,omitempty"`
}

func (GetUserSourceListRequest) GoString

func (s GetUserSourceListRequest) GoString() string

func (*GetUserSourceListRequest) SetCorpId

func (*GetUserSourceListRequest) SetDescription

func (*GetUserSourceListRequest) SetOpenInstanceId

func (s *GetUserSourceListRequest) SetOpenInstanceId(v string) *GetUserSourceListRequest

func (*GetUserSourceListRequest) SetOrgId

func (*GetUserSourceListRequest) SetOrgName

func (*GetUserSourceListRequest) SetProductionType

func (s *GetUserSourceListRequest) SetProductionType(v int32) *GetUserSourceListRequest

func (GetUserSourceListRequest) String

func (s GetUserSourceListRequest) String() string

type GetUserSourceListResponse

type GetUserSourceListResponse struct {
	Headers map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *GetUserSourceListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetUserSourceListResponse) GoString

func (s GetUserSourceListResponse) GoString() string

func (*GetUserSourceListResponse) SetBody

func (*GetUserSourceListResponse) SetHeaders

func (GetUserSourceListResponse) String

func (s GetUserSourceListResponse) String() string

type GetUserSourceListResponseBody

type GetUserSourceListResponseBody struct {
	Result []*GetUserSourceListResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (GetUserSourceListResponseBody) GoString

func (*GetUserSourceListResponseBody) SetResult

func (GetUserSourceListResponseBody) String

type GetUserSourceListResponseBodyResult

type GetUserSourceListResponseBodyResult struct {
	Config      *string `json:"config,omitempty" xml:"config,omitempty"`
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	Id          *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name        *string `json:"name,omitempty" xml:"name,omitempty"`
	Status      *int32  `json:"status,omitempty" xml:"status,omitempty"`
	Vendor      *string `json:"vendor,omitempty" xml:"vendor,omitempty"`
}

func (GetUserSourceListResponseBodyResult) GoString

func (*GetUserSourceListResponseBodyResult) SetConfig

func (*GetUserSourceListResponseBodyResult) SetDescription

func (*GetUserSourceListResponseBodyResult) SetId

func (*GetUserSourceListResponseBodyResult) SetName

func (*GetUserSourceListResponseBodyResult) SetStatus

func (*GetUserSourceListResponseBodyResult) SetVendor

func (GetUserSourceListResponseBodyResult) String

type PageListActionHeaders

type PageListActionHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (PageListActionHeaders) GoString

func (s PageListActionHeaders) GoString() string

func (*PageListActionHeaders) SetCommonHeaders

func (s *PageListActionHeaders) SetCommonHeaders(v map[string]*string) *PageListActionHeaders

func (*PageListActionHeaders) SetXAcsDingtalkAccessToken

func (s *PageListActionHeaders) SetXAcsDingtalkAccessToken(v string) *PageListActionHeaders

func (PageListActionHeaders) String

func (s PageListActionHeaders) String() string

type PageListActionRequest

type PageListActionRequest struct {
	// 本次读取的最大数据记录数量,此参数为可选参数,用户传入为空时,应该有默认值。应设置最大值限制,最大不超过100
	MaxResults *int64 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 用来标记当前开始读取的位置,置空表示从头开始。
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 实例id
	OpenInstanceId *string `json:"openInstanceId,omitempty" xml:"openInstanceId,omitempty"`
	// 产品类型
	ProductionType *int64 `json:"productionType,omitempty" xml:"productionType,omitempty"`
}

func (PageListActionRequest) GoString

func (s PageListActionRequest) GoString() string

func (*PageListActionRequest) SetMaxResults

func (s *PageListActionRequest) SetMaxResults(v int64) *PageListActionRequest

func (*PageListActionRequest) SetNextToken

func (*PageListActionRequest) SetOpenInstanceId

func (s *PageListActionRequest) SetOpenInstanceId(v string) *PageListActionRequest

func (*PageListActionRequest) SetProductionType

func (s *PageListActionRequest) SetProductionType(v int64) *PageListActionRequest

func (PageListActionRequest) String

func (s PageListActionRequest) String() string

type PageListActionResponse

type PageListActionResponse struct {
	Headers map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *PageListActionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PageListActionResponse) GoString

func (s PageListActionResponse) GoString() string

func (*PageListActionResponse) SetBody

func (*PageListActionResponse) SetHeaders

func (PageListActionResponse) String

func (s PageListActionResponse) String() string

type PageListActionResponseBody

type PageListActionResponseBody struct {
	// list
	List []*PageListActionResponseBodyList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	// nextCursor
	NextCursor *int64 `json:"nextCursor,omitempty" xml:"nextCursor,omitempty"`
	// total
	Total *int64 `json:"total,omitempty" xml:"total,omitempty"`
}

func (PageListActionResponseBody) GoString

func (s PageListActionResponseBody) GoString() string

func (*PageListActionResponseBody) SetList

func (*PageListActionResponseBody) SetNextCursor

func (*PageListActionResponseBody) SetTotal

func (PageListActionResponseBody) String

type PageListActionResponseBodyList

type PageListActionResponseBodyList struct {
	// actionCode
	ActionCode *string `json:"actionCode,omitempty" xml:"actionCode,omitempty"`
	// actionContent
	ActionContent []*PageListActionResponseBodyListActionContent `json:"actionContent,omitempty" xml:"actionContent,omitempty" type:"Repeated"`
	// operator
	Operator *string `json:"operator,omitempty" xml:"operator,omitempty"`
	// operatorId
	OperatorId *string `json:"operatorId,omitempty" xml:"operatorId,omitempty"`
	// operatorRole
	OperatorRole *string `json:"operatorRole,omitempty" xml:"operatorRole,omitempty"`
}

func (PageListActionResponseBodyList) GoString

func (*PageListActionResponseBodyList) SetActionCode

func (*PageListActionResponseBodyList) SetOperator

func (*PageListActionResponseBodyList) SetOperatorId

func (*PageListActionResponseBodyList) SetOperatorRole

func (PageListActionResponseBodyList) String

type PageListActionResponseBodyListActionContent

type PageListActionResponseBodyListActionContent struct {
	// displayName
	DisplayName *string `json:"displayName,omitempty" xml:"displayName,omitempty"`
	// displayValue
	DisplayValue *string `json:"displayValue,omitempty" xml:"displayValue,omitempty"`
	// name
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// value
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
	// valueType
	ValueType *string `json:"valueType,omitempty" xml:"valueType,omitempty"`
}

func (PageListActionResponseBodyListActionContent) GoString

func (*PageListActionResponseBodyListActionContent) SetDisplayName

func (*PageListActionResponseBodyListActionContent) SetDisplayValue

func (*PageListActionResponseBodyListActionContent) SetName

func (*PageListActionResponseBodyListActionContent) SetValue

func (*PageListActionResponseBodyListActionContent) SetValueType

func (PageListActionResponseBodyListActionContent) String

type PageListRobotHeaders

type PageListRobotHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (PageListRobotHeaders) GoString

func (s PageListRobotHeaders) GoString() string

func (*PageListRobotHeaders) SetCommonHeaders

func (s *PageListRobotHeaders) SetCommonHeaders(v map[string]*string) *PageListRobotHeaders

func (*PageListRobotHeaders) SetXAcsDingtalkAccessToken

func (s *PageListRobotHeaders) SetXAcsDingtalkAccessToken(v string) *PageListRobotHeaders

func (PageListRobotHeaders) String

func (s PageListRobotHeaders) String() string

type PageListRobotRequest

type PageListRobotRequest struct {
	// 查询的企业Id
	CorpId *string `json:"corpId,omitempty" xml:"corpId,omitempty"`
	// 本次读取的最大数据记录数量
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 用来标记当前开始读取的位置,置空表示从头开始
	NextToken *int64 `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 多实例ID
	OpenInstanceId *string `json:"openInstanceId,omitempty" xml:"openInstanceId,omitempty"`
	// 产品类型
	ProductionType *int32 `json:"productionType,omitempty" xml:"productionType,omitempty"`
}

func (PageListRobotRequest) GoString

func (s PageListRobotRequest) GoString() string

func (*PageListRobotRequest) SetCorpId

func (*PageListRobotRequest) SetMaxResults

func (s *PageListRobotRequest) SetMaxResults(v int32) *PageListRobotRequest

func (*PageListRobotRequest) SetNextToken

func (s *PageListRobotRequest) SetNextToken(v int64) *PageListRobotRequest

func (*PageListRobotRequest) SetOpenInstanceId

func (s *PageListRobotRequest) SetOpenInstanceId(v string) *PageListRobotRequest

func (*PageListRobotRequest) SetProductionType

func (s *PageListRobotRequest) SetProductionType(v int32) *PageListRobotRequest

func (PageListRobotRequest) String

func (s PageListRobotRequest) String() string

type PageListRobotResponse

type PageListRobotResponse struct {
	Headers map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *PageListRobotResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PageListRobotResponse) GoString

func (s PageListRobotResponse) GoString() string

func (*PageListRobotResponse) SetBody

func (*PageListRobotResponse) SetHeaders

func (PageListRobotResponse) String

func (s PageListRobotResponse) String() string

type PageListRobotResponseBody

type PageListRobotResponseBody struct {
	// 是否有更多结果
	HasMore *bool `json:"hasMore,omitempty" xml:"hasMore,omitempty"`
	// 查询结果列表
	List []*PageListRobotResponseBodyList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	// 下一次查询起始游标
	NextCursor *int64 `json:"nextCursor,omitempty" xml:"nextCursor,omitempty"`
	// 查询结果总数
	Total *int64 `json:"total,omitempty" xml:"total,omitempty"`
}

func (PageListRobotResponseBody) GoString

func (s PageListRobotResponseBody) GoString() string

func (*PageListRobotResponseBody) SetHasMore

func (*PageListRobotResponseBody) SetList

func (*PageListRobotResponseBody) SetNextCursor

func (*PageListRobotResponseBody) SetTotal

func (PageListRobotResponseBody) String

func (s PageListRobotResponseBody) String() string

type PageListRobotResponseBodyList

type PageListRobotResponseBodyList struct {
	// 机器人所在租户ID
	AccountId *int64 `json:"accountId,omitempty" xml:"accountId,omitempty"`
	// 机器人APPKEY
	AppKey *string `json:"appKey,omitempty" xml:"appKey,omitempty"`
	// 机器人自增Id
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 机器人名称
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 机器人状态
	Status *int32 `json:"status,omitempty" xml:"status,omitempty"`
}

func (PageListRobotResponseBodyList) GoString

func (*PageListRobotResponseBodyList) SetAccountId

func (*PageListRobotResponseBodyList) SetAppKey

func (*PageListRobotResponseBodyList) SetId

func (*PageListRobotResponseBodyList) SetName

func (*PageListRobotResponseBodyList) SetStatus

func (PageListRobotResponseBodyList) String

type PageListTicketHeaders

type PageListTicketHeaders struct {
	CommonHeaders           map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsDingtalkAccessToken *string            `json:"x-acs-dingtalk-access-token,omitempty" xml:"x-acs-dingtalk-access-token,omitempty"`
}

func (PageListTicketHeaders) GoString

func (s PageListTicketHeaders) GoString() string

func (*PageListTicketHeaders) SetCommonHeaders

func (s *PageListTicketHeaders) SetCommonHeaders(v map[string]*string) *PageListTicketHeaders

func (*PageListTicketHeaders) SetXAcsDingtalkAccessToken

func (s *PageListTicketHeaders) SetXAcsDingtalkAccessToken(v string) *PageListTicketHeaders

func (PageListTicketHeaders) String

func (s PageListTicketHeaders) String() string

type PageListTicketRequest

type PageListTicketRequest struct {
	// 结束时间
	EndTime *int64 `json:"endTime,omitempty" xml:"endTime,omitempty"`
	// 第三方用户id
	ForeignId *string `json:"foreignId,omitempty" xml:"foreignId,omitempty"`
	// 本次读取的最大数据记录数量
	MaxResults *int32 `json:"maxResults,omitempty" xml:"maxResults,omitempty"`
	// 用来标记当前开始读取的位置,置空表示从头开始
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// 实例id
	OpenInstanceId *string `json:"openInstanceId,omitempty" xml:"openInstanceId,omitempty"`
	// 产品类型
	ProductionType *int32 `json:"productionType,omitempty" xml:"productionType,omitempty"`
	// 来源
	SourceId *string `json:"sourceId,omitempty" xml:"sourceId,omitempty"`
	// 开始时间
	StartTime *int64 `json:"startTime,omitempty" xml:"startTime,omitempty"`
	// 工单模板
	TemplateId *string `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// 工单ID
	TicketId *string `json:"ticketId,omitempty" xml:"ticketId,omitempty"`
	// 工单状态
	TicketStatus *string `json:"ticketStatus,omitempty" xml:"ticketStatus,omitempty"`
}

func (PageListTicketRequest) GoString

func (s PageListTicketRequest) GoString() string

func (*PageListTicketRequest) SetEndTime

func (*PageListTicketRequest) SetForeignId

func (*PageListTicketRequest) SetMaxResults

func (s *PageListTicketRequest) SetMaxResults(v int32) *PageListTicketRequest

func (*PageListTicketRequest) SetNextToken

func (*PageListTicketRequest) SetOpenInstanceId

func (s *PageListTicketRequest) SetOpenInstanceId(v string) *PageListTicketRequest

func (*PageListTicketRequest) SetProductionType

func (s *PageListTicketRequest) SetProductionType(v int32) *PageListTicketRequest

func (*PageListTicketRequest) SetSourceId

func (*PageListTicketRequest) SetStartTime

func (*PageListTicketRequest) SetTemplateId

func (s *PageListTicketRequest) SetTemplateId(v string) *PageListTicketRequest

func (*PageListTicketRequest) SetTicketId

func (*PageListTicketRequest) SetTicketStatus

func (s *PageListTicketRequest) SetTicketStatus(v string) *PageListTicketRequest

func (PageListTicketRequest) String

func (s PageListTicketRequest) String() string

type PageListTicketResponse

type PageListTicketResponse struct {
	Headers map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	Body    *PageListTicketResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PageListTicketResponse) GoString

func (s PageListTicketResponse) GoString() string

func (*PageListTicketResponse) SetBody

func (*PageListTicketResponse) SetHeaders

func (PageListTicketResponse) String

func (s PageListTicketResponse) String() string

type PageListTicketResponseBody

type PageListTicketResponseBody struct {
	// list
	List []*PageListTicketResponseBodyList `json:"list,omitempty" xml:"list,omitempty" type:"Repeated"`
	// nextCursor
	NextCursor *int64 `json:"nextCursor,omitempty" xml:"nextCursor,omitempty"`
	// total
	Total *int64 `json:"total,omitempty" xml:"total,omitempty"`
}

func (PageListTicketResponseBody) GoString

func (s PageListTicketResponseBody) GoString() string

func (*PageListTicketResponseBody) SetList

func (*PageListTicketResponseBody) SetNextCursor

func (*PageListTicketResponseBody) SetTotal

func (PageListTicketResponseBody) String

type PageListTicketResponseBodyList

type PageListTicketResponseBodyList struct {
	// bizDataMap
	BizDataMap map[string]interface{} `json:"bizDataMap,omitempty" xml:"bizDataMap,omitempty"`
	// foreignId
	ForeignId *string `json:"foreignId,omitempty" xml:"foreignId,omitempty"`
	// foreignName
	ForeignName *string `json:"foreignName,omitempty" xml:"foreignName,omitempty"`
	// gmtCreate
	GmtCreate *string `json:"gmtCreate,omitempty" xml:"gmtCreate,omitempty"`
	// gmtModified
	GmtModified *string `json:"gmtModified,omitempty" xml:"gmtModified,omitempty"`
	// openInstanceId
	OpenInstanceId *string `json:"openInstanceId,omitempty" xml:"openInstanceId,omitempty"`
	// productionType
	ProductionType *int32 `json:"productionType,omitempty" xml:"productionType,omitempty"`
	// sourceId
	SourceId *string `json:"sourceId,omitempty" xml:"sourceId,omitempty"`
	// templateId
	TemplateId *string `json:"templateId,omitempty" xml:"templateId,omitempty"`
	// ticketId
	TicketId *string `json:"ticketId,omitempty" xml:"ticketId,omitempty"`
	// ticketStatus
	TicketStatus *string `json:"ticketStatus,omitempty" xml:"ticketStatus,omitempty"`
	// title
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (PageListTicketResponseBodyList) GoString

func (*PageListTicketResponseBodyList) SetBizDataMap

func (s *PageListTicketResponseBodyList) SetBizDataMap(v map[string]interface{}) *PageListTicketResponseBodyList

func (*PageListTicketResponseBodyList) SetForeignId

func (*PageListTicketResponseBodyList) SetForeignName

func (*PageListTicketResponseBodyList) SetGmtCreate

func (*PageListTicketResponseBodyList) SetGmtModified

func (*PageListTicketResponseBodyList) SetOpenInstanceId

func (*PageListTicketResponseBodyList) SetProductionType

func (*PageListTicketResponseBodyList) SetSourceId

func (*PageListTicketResponseBodyList) SetTemplateId

func (*PageListTicketResponseBodyList) SetTicketId

func (*PageListTicketResponseBodyList) SetTicketStatus

func (*PageListTicketResponseBodyList) SetTitle

func (PageListTicketResponseBodyList) String

Jump to

Keyboard shortcuts

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