insight

package
v1.2.28 Latest Latest
Warning

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

Go to latest
Published: May 14, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package insightiface provides an interface to enable mocking the INSIGHT service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	ServiceName = "insight"   // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "insight"   // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AgentChatInput added in v1.2.27

type AgentChatInput struct {

	// Query is a required field
	Query *string `type:"string" json:"query,omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (AgentChatInput) GoString added in v1.2.27

func (s AgentChatInput) GoString() string

GoString returns the string representation

func (*AgentChatInput) SetQuery added in v1.2.27

func (s *AgentChatInput) SetQuery(v string) *AgentChatInput

SetQuery sets the Query field's value.

func (AgentChatInput) String added in v1.2.27

func (s AgentChatInput) String() string

String returns the string representation

func (*AgentChatInput) Validate added in v1.2.27

func (s *AgentChatInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AgentChatOutput added in v1.2.27

type AgentChatOutput struct {
	Metadata *response.ResponseMetadata

	Message *MessageForAgentChatOutput `type:"structure" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (AgentChatOutput) GoString added in v1.2.27

func (s AgentChatOutput) GoString() string

GoString returns the string representation

func (*AgentChatOutput) SetMessage added in v1.2.27

SetMessage sets the Message field's value.

func (AgentChatOutput) String added in v1.2.27

func (s AgentChatOutput) String() string

String returns the string representation

type ClueListForQueryClueInfoOutput added in v1.2.22

type ClueListForQueryClueInfoOutput struct {
	ClueID *string `type:"string"`

	ClueText *string `type:"string"`
	// contains filtered or unexported fields
}

func (ClueListForQueryClueInfoOutput) GoString added in v1.2.22

GoString returns the string representation

func (*ClueListForQueryClueInfoOutput) SetClueID added in v1.2.22

SetClueID sets the ClueID field's value.

func (*ClueListForQueryClueInfoOutput) SetClueText added in v1.2.22

SetClueText sets the ClueText field's value.

func (ClueListForQueryClueInfoOutput) String added in v1.2.22

String returns the string representation

type DownloadURLForGetTaskResultOutput added in v1.2.25

type DownloadURLForGetTaskResultOutput struct {
	DocxURL *string `type:"string"`

	PdfURL *string `type:"string"`
	// contains filtered or unexported fields
}

func (DownloadURLForGetTaskResultOutput) GoString added in v1.2.25

GoString returns the string representation

func (*DownloadURLForGetTaskResultOutput) SetDocxURL added in v1.2.25

SetDocxURL sets the DocxURL field's value.

func (*DownloadURLForGetTaskResultOutput) SetPdfURL added in v1.2.25

SetPdfURL sets the PdfURL field's value.

func (DownloadURLForGetTaskResultOutput) String added in v1.2.25

String returns the string representation

type ExpertInvokeAPIInput added in v1.2.21

type ExpertInvokeAPIInput struct {
	Asr *string `type:"string" json:",omitempty"`

	ClassifiedAgentId *int64 `type:"int64" json:",omitempty"`

	ConfigId *int64 `type:"int64" json:",omitempty"`

	Content *string `type:"string" json:",omitempty"`

	DomainLevel *int32 `type:"int32" json:",omitempty"`

	// ExpertId is a required field
	ExpertId *int64 `type:"int64" json:",omitempty" required:"true"`

	FansCnt *int64 `type:"int64" json:",omitempty"`

	Ocr *string `type:"string" json:",omitempty"`

	OriginId *string `type:"string" json:",omitempty"`

	Title *string `type:"string" json:",omitempty"`

	Url *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ExpertInvokeAPIInput) GoString added in v1.2.21

func (s ExpertInvokeAPIInput) GoString() string

GoString returns the string representation

func (*ExpertInvokeAPIInput) SetAsr added in v1.2.21

SetAsr sets the Asr field's value.

func (*ExpertInvokeAPIInput) SetClassifiedAgentId added in v1.2.21

func (s *ExpertInvokeAPIInput) SetClassifiedAgentId(v int64) *ExpertInvokeAPIInput

SetClassifiedAgentId sets the ClassifiedAgentId field's value.

func (*ExpertInvokeAPIInput) SetConfigId added in v1.2.21

func (s *ExpertInvokeAPIInput) SetConfigId(v int64) *ExpertInvokeAPIInput

SetConfigId sets the ConfigId field's value.

func (*ExpertInvokeAPIInput) SetContent added in v1.2.21

SetContent sets the Content field's value.

func (*ExpertInvokeAPIInput) SetDomainLevel added in v1.2.21

func (s *ExpertInvokeAPIInput) SetDomainLevel(v int32) *ExpertInvokeAPIInput

SetDomainLevel sets the DomainLevel field's value.

func (*ExpertInvokeAPIInput) SetExpertId added in v1.2.21

func (s *ExpertInvokeAPIInput) SetExpertId(v int64) *ExpertInvokeAPIInput

SetExpertId sets the ExpertId field's value.

func (*ExpertInvokeAPIInput) SetFansCnt added in v1.2.21

SetFansCnt sets the FansCnt field's value.

func (*ExpertInvokeAPIInput) SetOcr added in v1.2.21

SetOcr sets the Ocr field's value.

func (*ExpertInvokeAPIInput) SetOriginId added in v1.2.21

SetOriginId sets the OriginId field's value.

func (*ExpertInvokeAPIInput) SetTitle added in v1.2.21

SetTitle sets the Title field's value.

func (*ExpertInvokeAPIInput) SetUrl added in v1.2.21

SetUrl sets the Url field's value.

func (ExpertInvokeAPIInput) String added in v1.2.21

func (s ExpertInvokeAPIInput) String() string

String returns the string representation

func (*ExpertInvokeAPIInput) Validate added in v1.2.21

func (s *ExpertInvokeAPIInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ExpertInvokeAPIOutput added in v1.2.21

type ExpertInvokeAPIOutput struct {
	Metadata *response.ResponseMetadata

	Asr *string `type:"string" json:",omitempty"`

	Content *string `type:"string" json:",omitempty"`

	DomainLevel *int32 `type:"int32" json:",omitempty"`

	FansCnt *int64 `type:"int64" json:",omitempty"`

	HasRisk *bool `type:"boolean" json:",omitempty"`

	Ocr *string `type:"string" json:",omitempty"`

	OriginId *string `type:"string" json:",omitempty"`

	Related *bool `type:"boolean" json:",omitempty"`

	RelatedReason *string `type:"string" json:",omitempty"`

	RiskLevel *string `type:"string" json:",omitempty"`

	RiskReason *string `type:"string" json:",omitempty"`

	RiskTags []*string `type:"list" json:",omitempty"`

	Suggestion *string `type:"string" json:",omitempty"`

	Summary *string `type:"string" json:",omitempty"`

	Title *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ExpertInvokeAPIOutput) GoString added in v1.2.21

func (s ExpertInvokeAPIOutput) GoString() string

GoString returns the string representation

func (*ExpertInvokeAPIOutput) SetAsr added in v1.2.25

SetAsr sets the Asr field's value.

func (*ExpertInvokeAPIOutput) SetContent added in v1.2.25

SetContent sets the Content field's value.

func (*ExpertInvokeAPIOutput) SetDomainLevel added in v1.2.25

func (s *ExpertInvokeAPIOutput) SetDomainLevel(v int32) *ExpertInvokeAPIOutput

SetDomainLevel sets the DomainLevel field's value.

func (*ExpertInvokeAPIOutput) SetFansCnt added in v1.2.25

SetFansCnt sets the FansCnt field's value.

func (*ExpertInvokeAPIOutput) SetHasRisk added in v1.2.25

SetHasRisk sets the HasRisk field's value.

func (*ExpertInvokeAPIOutput) SetOcr added in v1.2.25

SetOcr sets the Ocr field's value.

func (*ExpertInvokeAPIOutput) SetOriginId added in v1.2.25

SetOriginId sets the OriginId field's value.

func (*ExpertInvokeAPIOutput) SetRelated added in v1.2.25

SetRelated sets the Related field's value.

func (*ExpertInvokeAPIOutput) SetRelatedReason added in v1.2.25

func (s *ExpertInvokeAPIOutput) SetRelatedReason(v string) *ExpertInvokeAPIOutput

SetRelatedReason sets the RelatedReason field's value.

func (*ExpertInvokeAPIOutput) SetRiskLevel added in v1.2.25

SetRiskLevel sets the RiskLevel field's value.

func (*ExpertInvokeAPIOutput) SetRiskReason added in v1.2.25

func (s *ExpertInvokeAPIOutput) SetRiskReason(v string) *ExpertInvokeAPIOutput

SetRiskReason sets the RiskReason field's value.

func (*ExpertInvokeAPIOutput) SetRiskTags added in v1.2.25

func (s *ExpertInvokeAPIOutput) SetRiskTags(v []*string) *ExpertInvokeAPIOutput

SetRiskTags sets the RiskTags field's value.

func (*ExpertInvokeAPIOutput) SetSuggestion added in v1.2.25

func (s *ExpertInvokeAPIOutput) SetSuggestion(v string) *ExpertInvokeAPIOutput

SetSuggestion sets the Suggestion field's value.

func (*ExpertInvokeAPIOutput) SetSummary added in v1.2.25

SetSummary sets the Summary field's value.

func (*ExpertInvokeAPIOutput) SetTitle added in v1.2.25

SetTitle sets the Title field's value.

func (ExpertInvokeAPIOutput) String added in v1.2.21

func (s ExpertInvokeAPIOutput) String() string

String returns the string representation

type GetTaskListInput added in v1.2.25

type GetTaskListInput struct {
	EndTime *string `type:"string"`

	PageNum *int64 `type:"int64"`

	PageSize *int64 `type:"int64"`

	StartTime *string `type:"string"`

	SubTaskType *string `type:"string"`

	// TaskCategory is a required field
	TaskCategory *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetTaskListInput) GoString added in v1.2.25

func (s GetTaskListInput) GoString() string

GoString returns the string representation

func (*GetTaskListInput) SetEndTime added in v1.2.25

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

SetEndTime sets the EndTime field's value.

func (*GetTaskListInput) SetPageNum added in v1.2.25

func (s *GetTaskListInput) SetPageNum(v int64) *GetTaskListInput

SetPageNum sets the PageNum field's value.

func (*GetTaskListInput) SetPageSize added in v1.2.25

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

SetPageSize sets the PageSize field's value.

func (*GetTaskListInput) SetStartTime added in v1.2.25

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

SetStartTime sets the StartTime field's value.

func (*GetTaskListInput) SetSubTaskType added in v1.2.25

func (s *GetTaskListInput) SetSubTaskType(v string) *GetTaskListInput

SetSubTaskType sets the SubTaskType field's value.

func (*GetTaskListInput) SetTaskCategory added in v1.2.25

func (s *GetTaskListInput) SetTaskCategory(v string) *GetTaskListInput

SetTaskCategory sets the TaskCategory field's value.

func (GetTaskListInput) String added in v1.2.25

func (s GetTaskListInput) String() string

String returns the string representation

func (*GetTaskListInput) Validate added in v1.2.25

func (s *GetTaskListInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetTaskListOutput added in v1.2.25

type GetTaskListOutput struct {
	Metadata *response.ResponseMetadata

	TaskList []*TaskListForGetTaskListOutput `type:"list"`

	Total *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (GetTaskListOutput) GoString added in v1.2.25

func (s GetTaskListOutput) GoString() string

GoString returns the string representation

func (*GetTaskListOutput) SetTaskList added in v1.2.25

SetTaskList sets the TaskList field's value.

func (*GetTaskListOutput) SetTotal added in v1.2.25

func (s *GetTaskListOutput) SetTotal(v int32) *GetTaskListOutput

SetTotal sets the Total field's value.

func (GetTaskListOutput) String added in v1.2.25

func (s GetTaskListOutput) String() string

String returns the string representation

type GetTaskResultInput added in v1.2.25

type GetTaskResultInput struct {
	EndTime *string `type:"string"`

	ScrollID *string `type:"string"`

	StartTime *string `type:"string"`

	// TaskCategory is a required field
	TaskCategory *string `type:"string" required:"true"`

	// TaskID is a required field
	TaskID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetTaskResultInput) GoString added in v1.2.25

func (s GetTaskResultInput) GoString() string

GoString returns the string representation

func (*GetTaskResultInput) SetEndTime added in v1.2.25

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

SetEndTime sets the EndTime field's value.

func (*GetTaskResultInput) SetScrollID added in v1.2.25

func (s *GetTaskResultInput) SetScrollID(v string) *GetTaskResultInput

SetScrollID sets the ScrollID field's value.

func (*GetTaskResultInput) SetStartTime added in v1.2.25

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

SetStartTime sets the StartTime field's value.

func (*GetTaskResultInput) SetTaskCategory added in v1.2.25

func (s *GetTaskResultInput) SetTaskCategory(v string) *GetTaskResultInput

SetTaskCategory sets the TaskCategory field's value.

func (*GetTaskResultInput) SetTaskID added in v1.2.25

func (s *GetTaskResultInput) SetTaskID(v string) *GetTaskResultInput

SetTaskID sets the TaskID field's value.

func (GetTaskResultInput) String added in v1.2.25

func (s GetTaskResultInput) String() string

String returns the string representation

func (*GetTaskResultInput) Validate added in v1.2.25

func (s *GetTaskResultInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetTaskResultOutput added in v1.2.25

type GetTaskResultOutput struct {
	Metadata *response.ResponseMetadata

	CreateTime *string `type:"string"`

	NextScrollID *string `type:"string"`

	ReportResult *ReportResultForGetTaskResultOutput `type:"structure"`

	TaskName *string `type:"string"`

	TaskSubType *string `type:"string"`
	// contains filtered or unexported fields
}

func (GetTaskResultOutput) GoString added in v1.2.25

func (s GetTaskResultOutput) GoString() string

GoString returns the string representation

func (*GetTaskResultOutput) SetCreateTime added in v1.2.25

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

SetCreateTime sets the CreateTime field's value.

func (*GetTaskResultOutput) SetNextScrollID added in v1.2.25

func (s *GetTaskResultOutput) SetNextScrollID(v string) *GetTaskResultOutput

SetNextScrollID sets the NextScrollID field's value.

func (*GetTaskResultOutput) SetReportResult added in v1.2.25

SetReportResult sets the ReportResult field's value.

func (*GetTaskResultOutput) SetTaskName added in v1.2.25

func (s *GetTaskResultOutput) SetTaskName(v string) *GetTaskResultOutput

SetTaskName sets the TaskName field's value.

func (*GetTaskResultOutput) SetTaskSubType added in v1.2.25

func (s *GetTaskResultOutput) SetTaskSubType(v string) *GetTaskResultOutput

SetTaskSubType sets the TaskSubType field's value.

func (GetTaskResultOutput) String added in v1.2.25

func (s GetTaskResultOutput) String() string

String returns the string representation

type INSIGHT

type INSIGHT struct {
	*client.Client
}

INSIGHT provides the API operation methods for making requests to INSIGHT. See this package's package overview docs for details on the service.

INSIGHT methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *INSIGHT

New create int can support ssl or region locate set

func (*INSIGHT) AgentChat added in v1.2.27

func (c *INSIGHT) AgentChat(input *AgentChatInput) (*AgentChatOutput, error)

AgentChat API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation AgentChat for usage and error information.

func (*INSIGHT) AgentChatCommon added in v1.2.27

func (c *INSIGHT) AgentChatCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AgentChatCommon API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation AgentChatCommon for usage and error information.

func (*INSIGHT) AgentChatCommonRequest added in v1.2.27

func (c *INSIGHT) AgentChatCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AgentChatCommonRequest generates a "volcengine/request.Request" representing the client's request for the AgentChatCommon operation. The "output" return value will be populated with the AgentChatCommon request's response once the request completes successfully.

Use "Send" method on the returned AgentChatCommon Request to send the API call to the service. the "output" return value is not valid until after AgentChatCommon Send returns without error.

See AgentChatCommon for more information on using the AgentChatCommon API call, and error handling.

// Example sending a request using the AgentChatCommonRequest method.
req, resp := client.AgentChatCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) AgentChatCommonWithContext added in v1.2.27

func (c *INSIGHT) AgentChatCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AgentChatCommonWithContext is the same as AgentChatCommon with the addition of the ability to pass a context and additional request options.

See AgentChatCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) AgentChatRequest added in v1.2.27

func (c *INSIGHT) AgentChatRequest(input *AgentChatInput) (req *request.Request, output *AgentChatOutput)

AgentChatRequest generates a "volcengine/request.Request" representing the client's request for the AgentChat operation. The "output" return value will be populated with the AgentChatCommon request's response once the request completes successfully.

Use "Send" method on the returned AgentChatCommon Request to send the API call to the service. the "output" return value is not valid until after AgentChatCommon Send returns without error.

See AgentChat for more information on using the AgentChat API call, and error handling.

// Example sending a request using the AgentChatRequest method.
req, resp := client.AgentChatRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) AgentChatWithContext added in v1.2.27

func (c *INSIGHT) AgentChatWithContext(ctx volcengine.Context, input *AgentChatInput, opts ...request.Option) (*AgentChatOutput, error)

AgentChatWithContext is the same as AgentChat with the addition of the ability to pass a context and additional request options.

See AgentChat for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) ExpertInvokeAPI added in v1.2.21

func (c *INSIGHT) ExpertInvokeAPI(input *ExpertInvokeAPIInput) (*ExpertInvokeAPIOutput, error)

ExpertInvokeAPI API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation ExpertInvokeAPI for usage and error information.

func (*INSIGHT) ExpertInvokeAPICommon added in v1.2.21

func (c *INSIGHT) ExpertInvokeAPICommon(input *map[string]interface{}) (*map[string]interface{}, error)

ExpertInvokeAPICommon API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation ExpertInvokeAPICommon for usage and error information.

func (*INSIGHT) ExpertInvokeAPICommonRequest added in v1.2.21

func (c *INSIGHT) ExpertInvokeAPICommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ExpertInvokeAPICommonRequest generates a "volcengine/request.Request" representing the client's request for the ExpertInvokeAPICommon operation. The "output" return value will be populated with the ExpertInvokeAPICommon request's response once the request completes successfully.

Use "Send" method on the returned ExpertInvokeAPICommon Request to send the API call to the service. the "output" return value is not valid until after ExpertInvokeAPICommon Send returns without error.

See ExpertInvokeAPICommon for more information on using the ExpertInvokeAPICommon API call, and error handling.

// Example sending a request using the ExpertInvokeAPICommonRequest method.
req, resp := client.ExpertInvokeAPICommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) ExpertInvokeAPICommonWithContext added in v1.2.21

func (c *INSIGHT) ExpertInvokeAPICommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ExpertInvokeAPICommonWithContext is the same as ExpertInvokeAPICommon with the addition of the ability to pass a context and additional request options.

See ExpertInvokeAPICommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) ExpertInvokeAPIRequest added in v1.2.21

func (c *INSIGHT) ExpertInvokeAPIRequest(input *ExpertInvokeAPIInput) (req *request.Request, output *ExpertInvokeAPIOutput)

ExpertInvokeAPIRequest generates a "volcengine/request.Request" representing the client's request for the ExpertInvokeAPI operation. The "output" return value will be populated with the ExpertInvokeAPICommon request's response once the request completes successfully.

Use "Send" method on the returned ExpertInvokeAPICommon Request to send the API call to the service. the "output" return value is not valid until after ExpertInvokeAPICommon Send returns without error.

See ExpertInvokeAPI for more information on using the ExpertInvokeAPI API call, and error handling.

// Example sending a request using the ExpertInvokeAPIRequest method.
req, resp := client.ExpertInvokeAPIRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) ExpertInvokeAPIWithContext added in v1.2.21

func (c *INSIGHT) ExpertInvokeAPIWithContext(ctx volcengine.Context, input *ExpertInvokeAPIInput, opts ...request.Option) (*ExpertInvokeAPIOutput, error)

ExpertInvokeAPIWithContext is the same as ExpertInvokeAPI with the addition of the ability to pass a context and additional request options.

See ExpertInvokeAPI for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) GetTaskList added in v1.2.25

func (c *INSIGHT) GetTaskList(input *GetTaskListInput) (*GetTaskListOutput, error)

GetTaskList API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation GetTaskList for usage and error information.

func (*INSIGHT) GetTaskListCommon added in v1.2.25

func (c *INSIGHT) GetTaskListCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTaskListCommon API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation GetTaskListCommon for usage and error information.

func (*INSIGHT) GetTaskListCommonRequest added in v1.2.25

func (c *INSIGHT) GetTaskListCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetTaskListCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetTaskListCommon operation. The "output" return value will be populated with the GetTaskListCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTaskListCommon Request to send the API call to the service. the "output" return value is not valid until after GetTaskListCommon Send returns without error.

See GetTaskListCommon for more information on using the GetTaskListCommon API call, and error handling.

// Example sending a request using the GetTaskListCommonRequest method.
req, resp := client.GetTaskListCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) GetTaskListCommonWithContext added in v1.2.25

func (c *INSIGHT) GetTaskListCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetTaskListCommonWithContext is the same as GetTaskListCommon with the addition of the ability to pass a context and additional request options.

See GetTaskListCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) GetTaskListRequest added in v1.2.25

func (c *INSIGHT) GetTaskListRequest(input *GetTaskListInput) (req *request.Request, output *GetTaskListOutput)

GetTaskListRequest generates a "volcengine/request.Request" representing the client's request for the GetTaskList operation. The "output" return value will be populated with the GetTaskListCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTaskListCommon Request to send the API call to the service. the "output" return value is not valid until after GetTaskListCommon Send returns without error.

See GetTaskList for more information on using the GetTaskList API call, and error handling.

// Example sending a request using the GetTaskListRequest method.
req, resp := client.GetTaskListRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) GetTaskListWithContext added in v1.2.25

func (c *INSIGHT) GetTaskListWithContext(ctx volcengine.Context, input *GetTaskListInput, opts ...request.Option) (*GetTaskListOutput, error)

GetTaskListWithContext is the same as GetTaskList with the addition of the ability to pass a context and additional request options.

See GetTaskList for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) GetTaskResult added in v1.2.25

func (c *INSIGHT) GetTaskResult(input *GetTaskResultInput) (*GetTaskResultOutput, error)

GetTaskResult API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation GetTaskResult for usage and error information.

func (*INSIGHT) GetTaskResultCommon added in v1.2.25

func (c *INSIGHT) GetTaskResultCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetTaskResultCommon API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation GetTaskResultCommon for usage and error information.

func (*INSIGHT) GetTaskResultCommonRequest added in v1.2.25

func (c *INSIGHT) GetTaskResultCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetTaskResultCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetTaskResultCommon operation. The "output" return value will be populated with the GetTaskResultCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTaskResultCommon Request to send the API call to the service. the "output" return value is not valid until after GetTaskResultCommon Send returns without error.

See GetTaskResultCommon for more information on using the GetTaskResultCommon API call, and error handling.

// Example sending a request using the GetTaskResultCommonRequest method.
req, resp := client.GetTaskResultCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) GetTaskResultCommonWithContext added in v1.2.25

func (c *INSIGHT) GetTaskResultCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetTaskResultCommonWithContext is the same as GetTaskResultCommon with the addition of the ability to pass a context and additional request options.

See GetTaskResultCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) GetTaskResultRequest added in v1.2.25

func (c *INSIGHT) GetTaskResultRequest(input *GetTaskResultInput) (req *request.Request, output *GetTaskResultOutput)

GetTaskResultRequest generates a "volcengine/request.Request" representing the client's request for the GetTaskResult operation. The "output" return value will be populated with the GetTaskResultCommon request's response once the request completes successfully.

Use "Send" method on the returned GetTaskResultCommon Request to send the API call to the service. the "output" return value is not valid until after GetTaskResultCommon Send returns without error.

See GetTaskResult for more information on using the GetTaskResult API call, and error handling.

// Example sending a request using the GetTaskResultRequest method.
req, resp := client.GetTaskResultRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) GetTaskResultWithContext added in v1.2.25

func (c *INSIGHT) GetTaskResultWithContext(ctx volcengine.Context, input *GetTaskResultInput, opts ...request.Option) (*GetTaskResultOutput, error)

GetTaskResultWithContext is the same as GetTaskResult with the addition of the ability to pass a context and additional request options.

See GetTaskResult for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) ListCustomSubsTask added in v1.2.22

func (c *INSIGHT) ListCustomSubsTask(input *ListCustomSubsTaskInput) (*ListCustomSubsTaskOutput, error)

ListCustomSubsTask API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation ListCustomSubsTask for usage and error information.

func (*INSIGHT) ListCustomSubsTaskCommon added in v1.2.22

func (c *INSIGHT) ListCustomSubsTaskCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListCustomSubsTaskCommon API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation ListCustomSubsTaskCommon for usage and error information.

func (*INSIGHT) ListCustomSubsTaskCommonRequest added in v1.2.22

func (c *INSIGHT) ListCustomSubsTaskCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListCustomSubsTaskCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListCustomSubsTaskCommon operation. The "output" return value will be populated with the ListCustomSubsTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned ListCustomSubsTaskCommon Request to send the API call to the service. the "output" return value is not valid until after ListCustomSubsTaskCommon Send returns without error.

See ListCustomSubsTaskCommon for more information on using the ListCustomSubsTaskCommon API call, and error handling.

// Example sending a request using the ListCustomSubsTaskCommonRequest method.
req, resp := client.ListCustomSubsTaskCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) ListCustomSubsTaskCommonWithContext added in v1.2.22

func (c *INSIGHT) ListCustomSubsTaskCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListCustomSubsTaskCommonWithContext is the same as ListCustomSubsTaskCommon with the addition of the ability to pass a context and additional request options.

See ListCustomSubsTaskCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) ListCustomSubsTaskRequest added in v1.2.22

func (c *INSIGHT) ListCustomSubsTaskRequest(input *ListCustomSubsTaskInput) (req *request.Request, output *ListCustomSubsTaskOutput)

ListCustomSubsTaskRequest generates a "volcengine/request.Request" representing the client's request for the ListCustomSubsTask operation. The "output" return value will be populated with the ListCustomSubsTaskCommon request's response once the request completes successfully.

Use "Send" method on the returned ListCustomSubsTaskCommon Request to send the API call to the service. the "output" return value is not valid until after ListCustomSubsTaskCommon Send returns without error.

See ListCustomSubsTask for more information on using the ListCustomSubsTask API call, and error handling.

// Example sending a request using the ListCustomSubsTaskRequest method.
req, resp := client.ListCustomSubsTaskRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) ListCustomSubsTaskWithContext added in v1.2.22

func (c *INSIGHT) ListCustomSubsTaskWithContext(ctx volcengine.Context, input *ListCustomSubsTaskInput, opts ...request.Option) (*ListCustomSubsTaskOutput, error)

ListCustomSubsTaskWithContext is the same as ListCustomSubsTask with the addition of the ability to pass a context and additional request options.

See ListCustomSubsTask for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) ListSubsTaskAPI added in v1.2.21

func (c *INSIGHT) ListSubsTaskAPI(input *ListSubsTaskAPIInput) (*ListSubsTaskAPIOutput, error)

ListSubsTaskAPI API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation ListSubsTaskAPI for usage and error information.

func (*INSIGHT) ListSubsTaskAPICommon added in v1.2.21

func (c *INSIGHT) ListSubsTaskAPICommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListSubsTaskAPICommon API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation ListSubsTaskAPICommon for usage and error information.

func (*INSIGHT) ListSubsTaskAPICommonRequest added in v1.2.21

func (c *INSIGHT) ListSubsTaskAPICommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListSubsTaskAPICommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSubsTaskAPICommon operation. The "output" return value will be populated with the ListSubsTaskAPICommon request's response once the request completes successfully.

Use "Send" method on the returned ListSubsTaskAPICommon Request to send the API call to the service. the "output" return value is not valid until after ListSubsTaskAPICommon Send returns without error.

See ListSubsTaskAPICommon for more information on using the ListSubsTaskAPICommon API call, and error handling.

// Example sending a request using the ListSubsTaskAPICommonRequest method.
req, resp := client.ListSubsTaskAPICommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) ListSubsTaskAPICommonWithContext added in v1.2.21

func (c *INSIGHT) ListSubsTaskAPICommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListSubsTaskAPICommonWithContext is the same as ListSubsTaskAPICommon with the addition of the ability to pass a context and additional request options.

See ListSubsTaskAPICommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) ListSubsTaskAPIRequest added in v1.2.21

func (c *INSIGHT) ListSubsTaskAPIRequest(input *ListSubsTaskAPIInput) (req *request.Request, output *ListSubsTaskAPIOutput)

ListSubsTaskAPIRequest generates a "volcengine/request.Request" representing the client's request for the ListSubsTaskAPI operation. The "output" return value will be populated with the ListSubsTaskAPICommon request's response once the request completes successfully.

Use "Send" method on the returned ListSubsTaskAPICommon Request to send the API call to the service. the "output" return value is not valid until after ListSubsTaskAPICommon Send returns without error.

See ListSubsTaskAPI for more information on using the ListSubsTaskAPI API call, and error handling.

// Example sending a request using the ListSubsTaskAPIRequest method.
req, resp := client.ListSubsTaskAPIRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) ListSubsTaskAPIWithContext added in v1.2.21

func (c *INSIGHT) ListSubsTaskAPIWithContext(ctx volcengine.Context, input *ListSubsTaskAPIInput, opts ...request.Option) (*ListSubsTaskAPIOutput, error)

ListSubsTaskAPIWithContext is the same as ListSubsTaskAPI with the addition of the ability to pass a context and additional request options.

See ListSubsTaskAPI for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) PullPost

func (c *INSIGHT) PullPost(input *PullPostInput) (*PullPostOutput, error)

PullPost API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation PullPost for usage and error information.

func (*INSIGHT) PullPostCommon

func (c *INSIGHT) PullPostCommon(input *map[string]interface{}) (*map[string]interface{}, error)

PullPostCommon API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation PullPostCommon for usage and error information.

func (*INSIGHT) PullPostCommonRequest

func (c *INSIGHT) PullPostCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

PullPostCommonRequest generates a "volcengine/request.Request" representing the client's request for the PullPostCommon operation. The "output" return value will be populated with the PullPostCommon request's response once the request completes successfully.

Use "Send" method on the returned PullPostCommon Request to send the API call to the service. the "output" return value is not valid until after PullPostCommon Send returns without error.

See PullPostCommon for more information on using the PullPostCommon API call, and error handling.

// Example sending a request using the PullPostCommonRequest method.
req, resp := client.PullPostCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) PullPostCommonWithContext

func (c *INSIGHT) PullPostCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

PullPostCommonWithContext is the same as PullPostCommon with the addition of the ability to pass a context and additional request options.

See PullPostCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) PullPostRequest

func (c *INSIGHT) PullPostRequest(input *PullPostInput) (req *request.Request, output *PullPostOutput)

PullPostRequest generates a "volcengine/request.Request" representing the client's request for the PullPost operation. The "output" return value will be populated with the PullPostCommon request's response once the request completes successfully.

Use "Send" method on the returned PullPostCommon Request to send the API call to the service. the "output" return value is not valid until after PullPostCommon Send returns without error.

See PullPost for more information on using the PullPost API call, and error handling.

// Example sending a request using the PullPostRequest method.
req, resp := client.PullPostRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) PullPostWithContext

func (c *INSIGHT) PullPostWithContext(ctx volcengine.Context, input *PullPostInput, opts ...request.Option) (*PullPostOutput, error)

PullPostWithContext is the same as PullPost with the addition of the ability to pass a context and additional request options.

See PullPost for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) QueryClueInfo added in v1.2.22

func (c *INSIGHT) QueryClueInfo(input *QueryClueInfoInput) (*QueryClueInfoOutput, error)

QueryClueInfo API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation QueryClueInfo for usage and error information.

func (*INSIGHT) QueryClueInfoCommon added in v1.2.22

func (c *INSIGHT) QueryClueInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

QueryClueInfoCommon API operation for INSIGHT.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for INSIGHT's API operation QueryClueInfoCommon for usage and error information.

func (*INSIGHT) QueryClueInfoCommonRequest added in v1.2.22

func (c *INSIGHT) QueryClueInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

QueryClueInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the QueryClueInfoCommon operation. The "output" return value will be populated with the QueryClueInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned QueryClueInfoCommon Request to send the API call to the service. the "output" return value is not valid until after QueryClueInfoCommon Send returns without error.

See QueryClueInfoCommon for more information on using the QueryClueInfoCommon API call, and error handling.

// Example sending a request using the QueryClueInfoCommonRequest method.
req, resp := client.QueryClueInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) QueryClueInfoCommonWithContext added in v1.2.22

func (c *INSIGHT) QueryClueInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

QueryClueInfoCommonWithContext is the same as QueryClueInfoCommon with the addition of the ability to pass a context and additional request options.

See QueryClueInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*INSIGHT) QueryClueInfoRequest added in v1.2.22

func (c *INSIGHT) QueryClueInfoRequest(input *QueryClueInfoInput) (req *request.Request, output *QueryClueInfoOutput)

QueryClueInfoRequest generates a "volcengine/request.Request" representing the client's request for the QueryClueInfo operation. The "output" return value will be populated with the QueryClueInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned QueryClueInfoCommon Request to send the API call to the service. the "output" return value is not valid until after QueryClueInfoCommon Send returns without error.

See QueryClueInfo for more information on using the QueryClueInfo API call, and error handling.

// Example sending a request using the QueryClueInfoRequest method.
req, resp := client.QueryClueInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*INSIGHT) QueryClueInfoWithContext added in v1.2.22

func (c *INSIGHT) QueryClueInfoWithContext(ctx volcengine.Context, input *QueryClueInfoInput, opts ...request.Option) (*QueryClueInfoOutput, error)

QueryClueInfoWithContext is the same as QueryClueInfo with the addition of the ability to pass a context and additional request options.

See QueryClueInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type INSIGHTAPI

type INSIGHTAPI interface {
	AgentChatCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AgentChatCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AgentChatCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AgentChat(*AgentChatInput) (*AgentChatOutput, error)
	AgentChatWithContext(volcengine.Context, *AgentChatInput, ...request.Option) (*AgentChatOutput, error)
	AgentChatRequest(*AgentChatInput) (*request.Request, *AgentChatOutput)

	ExpertInvokeAPICommon(*map[string]interface{}) (*map[string]interface{}, error)
	ExpertInvokeAPICommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ExpertInvokeAPICommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ExpertInvokeAPI(*ExpertInvokeAPIInput) (*ExpertInvokeAPIOutput, error)
	ExpertInvokeAPIWithContext(volcengine.Context, *ExpertInvokeAPIInput, ...request.Option) (*ExpertInvokeAPIOutput, error)
	ExpertInvokeAPIRequest(*ExpertInvokeAPIInput) (*request.Request, *ExpertInvokeAPIOutput)

	GetTaskListCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTaskListCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTaskListCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTaskList(*GetTaskListInput) (*GetTaskListOutput, error)
	GetTaskListWithContext(volcengine.Context, *GetTaskListInput, ...request.Option) (*GetTaskListOutput, error)
	GetTaskListRequest(*GetTaskListInput) (*request.Request, *GetTaskListOutput)

	GetTaskResultCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetTaskResultCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetTaskResultCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetTaskResult(*GetTaskResultInput) (*GetTaskResultOutput, error)
	GetTaskResultWithContext(volcengine.Context, *GetTaskResultInput, ...request.Option) (*GetTaskResultOutput, error)
	GetTaskResultRequest(*GetTaskResultInput) (*request.Request, *GetTaskResultOutput)

	ListCustomSubsTaskCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListCustomSubsTaskCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListCustomSubsTaskCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListCustomSubsTask(*ListCustomSubsTaskInput) (*ListCustomSubsTaskOutput, error)
	ListCustomSubsTaskWithContext(volcengine.Context, *ListCustomSubsTaskInput, ...request.Option) (*ListCustomSubsTaskOutput, error)
	ListCustomSubsTaskRequest(*ListCustomSubsTaskInput) (*request.Request, *ListCustomSubsTaskOutput)

	ListSubsTaskAPICommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListSubsTaskAPICommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListSubsTaskAPICommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListSubsTaskAPI(*ListSubsTaskAPIInput) (*ListSubsTaskAPIOutput, error)
	ListSubsTaskAPIWithContext(volcengine.Context, *ListSubsTaskAPIInput, ...request.Option) (*ListSubsTaskAPIOutput, error)
	ListSubsTaskAPIRequest(*ListSubsTaskAPIInput) (*request.Request, *ListSubsTaskAPIOutput)

	PullPostCommon(*map[string]interface{}) (*map[string]interface{}, error)
	PullPostCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	PullPostCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	PullPost(*PullPostInput) (*PullPostOutput, error)
	PullPostWithContext(volcengine.Context, *PullPostInput, ...request.Option) (*PullPostOutput, error)
	PullPostRequest(*PullPostInput) (*request.Request, *PullPostOutput)

	QueryClueInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	QueryClueInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	QueryClueInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	QueryClueInfo(*QueryClueInfoInput) (*QueryClueInfoOutput, error)
	QueryClueInfoWithContext(volcengine.Context, *QueryClueInfoInput, ...request.Option) (*QueryClueInfoOutput, error)
	QueryClueInfoRequest(*QueryClueInfoInput) (*request.Request, *QueryClueInfoOutput)
}

INSIGHTAPI provides an interface to enable mocking the insight.INSIGHT service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// INSIGHT.
func myFunc(svc INSIGHTAPI) bool {
    // Make svc.AgentChat request
}

func main() {
    sess := session.New()
    svc := insight.New(sess)

    myFunc(svc)
}

type InsightSaasTaskListForListCustomSubsTaskOutput added in v1.2.22

type InsightSaasTaskListForListCustomSubsTaskOutput struct {
	AccountID *string `type:"string"`

	Aim *string `type:"string"`

	CreateTime *string `type:"string"`

	DialogID *string `type:"string"`

	Dsl *string `type:"string"`

	Judge *string `type:"string"`

	ModifyTime *int64 `type:"int64"`

	Name *string `type:"string"`

	Precise *string `type:"string"`

	PreviewList []*PreviewListForListCustomSubsTaskOutput `type:"list"`

	PushStatus *string `type:"string"`

	Recall *string `type:"string"`

	Status *string `type:"string"`

	TaskID *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (InsightSaasTaskListForListCustomSubsTaskOutput) GoString added in v1.2.22

GoString returns the string representation

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetAccountID added in v1.2.22

SetAccountID sets the AccountID field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetAim added in v1.2.22

SetAim sets the Aim field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetCreateTime added in v1.2.22

SetCreateTime sets the CreateTime field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetDialogID added in v1.2.22

SetDialogID sets the DialogID field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetDsl added in v1.2.22

SetDsl sets the Dsl field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetJudge added in v1.2.22

SetJudge sets the Judge field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetModifyTime added in v1.2.22

SetModifyTime sets the ModifyTime field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetName added in v1.2.22

SetName sets the Name field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetPrecise added in v1.2.22

SetPrecise sets the Precise field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetPreviewList added in v1.2.22

SetPreviewList sets the PreviewList field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetPushStatus added in v1.2.22

SetPushStatus sets the PushStatus field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetRecall added in v1.2.22

SetRecall sets the Recall field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetStatus added in v1.2.22

SetStatus sets the Status field's value.

func (*InsightSaasTaskListForListCustomSubsTaskOutput) SetTaskID added in v1.2.22

SetTaskID sets the TaskID field's value.

func (InsightSaasTaskListForListCustomSubsTaskOutput) String added in v1.2.22

String returns the string representation

type InsightSaasTaskListForListSubsTaskAPIOutput added in v1.2.21

type InsightSaasTaskListForListSubsTaskAPIOutput struct {
	AccountID *string `type:"string"`

	Aim *string `type:"string"`

	CreateTime *string `type:"string"`

	DialogID *string `type:"string"`

	Dsl *string `type:"string"`

	Judge *string `type:"string"`

	ModifyTime *int64 `type:"int64"`

	Name *string `type:"string"`

	Precise *string `type:"string"`

	PreviewList []*PreviewListForListSubsTaskAPIOutput `type:"list"`

	PushStatus *string `type:"string"`

	Recall *string `type:"string"`

	Status *string `type:"string"`

	TaskID *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (InsightSaasTaskListForListSubsTaskAPIOutput) GoString added in v1.2.21

GoString returns the string representation

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetAccountID added in v1.2.21

SetAccountID sets the AccountID field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetAim added in v1.2.21

SetAim sets the Aim field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetCreateTime added in v1.2.21

SetCreateTime sets the CreateTime field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetDialogID added in v1.2.21

SetDialogID sets the DialogID field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetDsl added in v1.2.21

SetDsl sets the Dsl field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetJudge added in v1.2.21

SetJudge sets the Judge field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetModifyTime added in v1.2.21

SetModifyTime sets the ModifyTime field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetName added in v1.2.21

SetName sets the Name field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetPrecise added in v1.2.21

SetPrecise sets the Precise field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetPreviewList added in v1.2.21

SetPreviewList sets the PreviewList field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetPushStatus added in v1.2.21

SetPushStatus sets the PushStatus field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetRecall added in v1.2.21

SetRecall sets the Recall field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetStatus added in v1.2.21

SetStatus sets the Status field's value.

func (*InsightSaasTaskListForListSubsTaskAPIOutput) SetTaskID added in v1.2.21

SetTaskID sets the TaskID field's value.

func (InsightSaasTaskListForListSubsTaskAPIOutput) String added in v1.2.21

String returns the string representation

type ItemDocForPullPostOutput

type ItemDocForPullPostOutput struct {
	Asr *string `type:"string" json:",omitempty"`

	Content *string `type:"string" json:",omitempty"`

	CoverUrl *string `type:"string" json:",omitempty"`

	DedupID *string `type:"string" json:",omitempty"`

	DocStatus *string `type:"string" json:",omitempty"`

	Emotion *string `type:"string" json:",omitempty"`

	FansCount *int32 `type:"int32" json:",omitempty"`

	IsFollow *bool `type:"boolean" json:",omitempty"`

	Locations []*LocationForPullPostOutput `type:"list" json:"locations,omitempty"`

	MainDomain *string `type:"string" json:",omitempty"`

	MediaName *string `type:"string" json:",omitempty"`

	Ocr *string `type:"string" json:",omitempty"`

	OcrHigh *string `type:"string" json:",omitempty"`

	PostID *string `type:"string" json:",omitempty"`

	PublishTime *string `type:"string" json:",omitempty"`

	Reason *string `type:"string" json:",omitempty"`

	RiskType []*string `type:"list" json:",omitempty"`

	Summary *string `type:"string" json:",omitempty"`

	Title *string `type:"string" json:",omitempty"`

	Url *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (ItemDocForPullPostOutput) GoString

func (s ItemDocForPullPostOutput) GoString() string

GoString returns the string representation

func (*ItemDocForPullPostOutput) SetAsr

SetAsr sets the Asr field's value.

func (*ItemDocForPullPostOutput) SetContent

SetContent sets the Content field's value.

func (*ItemDocForPullPostOutput) SetCoverUrl added in v1.2.22

SetCoverUrl sets the CoverUrl field's value.

func (*ItemDocForPullPostOutput) SetDedupID

SetDedupID sets the DedupID field's value.

func (*ItemDocForPullPostOutput) SetDocStatus added in v1.2.26

SetDocStatus sets the DocStatus field's value.

func (*ItemDocForPullPostOutput) SetEmotion

SetEmotion sets the Emotion field's value.

func (*ItemDocForPullPostOutput) SetFansCount

SetFansCount sets the FansCount field's value.

func (*ItemDocForPullPostOutput) SetIsFollow

SetIsFollow sets the IsFollow field's value.

func (*ItemDocForPullPostOutput) SetLocations

SetLocations sets the Locations field's value.

func (*ItemDocForPullPostOutput) SetMainDomain

SetMainDomain sets the MainDomain field's value.

func (*ItemDocForPullPostOutput) SetMediaName

SetMediaName sets the MediaName field's value.

func (*ItemDocForPullPostOutput) SetOcr

SetOcr sets the Ocr field's value.

func (*ItemDocForPullPostOutput) SetOcrHigh

SetOcrHigh sets the OcrHigh field's value.

func (*ItemDocForPullPostOutput) SetPostID

SetPostID sets the PostID field's value.

func (*ItemDocForPullPostOutput) SetPublishTime

SetPublishTime sets the PublishTime field's value.

func (*ItemDocForPullPostOutput) SetReason

SetReason sets the Reason field's value.

func (*ItemDocForPullPostOutput) SetRiskType

SetRiskType sets the RiskType field's value.

func (*ItemDocForPullPostOutput) SetSummary

SetSummary sets the Summary field's value.

func (*ItemDocForPullPostOutput) SetTitle

SetTitle sets the Title field's value.

func (*ItemDocForPullPostOutput) SetUrl

SetUrl sets the Url field's value.

func (ItemDocForPullPostOutput) String

func (s ItemDocForPullPostOutput) String() string

String returns the string representation

type ListCustomSubsTaskInput added in v1.2.22

type ListCustomSubsTaskInput struct {
	PageNum *int64 `type:"int64"`

	PageSize *string `type:"string"`

	Status *int32 `type:"int32"`

	TaskName *string `type:"string"`
	// contains filtered or unexported fields
}

func (ListCustomSubsTaskInput) GoString added in v1.2.22

func (s ListCustomSubsTaskInput) GoString() string

GoString returns the string representation

func (*ListCustomSubsTaskInput) SetPageNum added in v1.2.22

SetPageNum sets the PageNum field's value.

func (*ListCustomSubsTaskInput) SetPageSize added in v1.2.22

SetPageSize sets the PageSize field's value.

func (*ListCustomSubsTaskInput) SetStatus added in v1.2.22

SetStatus sets the Status field's value.

func (*ListCustomSubsTaskInput) SetTaskName added in v1.2.22

SetTaskName sets the TaskName field's value.

func (ListCustomSubsTaskInput) String added in v1.2.22

func (s ListCustomSubsTaskInput) String() string

String returns the string representation

type ListCustomSubsTaskOutput added in v1.2.22

type ListCustomSubsTaskOutput struct {
	Metadata *response.ResponseMetadata

	InsightSaasTaskList []*InsightSaasTaskListForListCustomSubsTaskOutput `type:"list"`

	Total *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ListCustomSubsTaskOutput) GoString added in v1.2.22

func (s ListCustomSubsTaskOutput) GoString() string

GoString returns the string representation

func (*ListCustomSubsTaskOutput) SetInsightSaasTaskList added in v1.2.22

SetInsightSaasTaskList sets the InsightSaasTaskList field's value.

func (*ListCustomSubsTaskOutput) SetTotal added in v1.2.22

SetTotal sets the Total field's value.

func (ListCustomSubsTaskOutput) String added in v1.2.22

func (s ListCustomSubsTaskOutput) String() string

String returns the string representation

type ListSubsTaskAPIInput added in v1.2.21

type ListSubsTaskAPIInput struct {
	PageNum *int64 `type:"int64"`

	PageSize *int64 `type:"int64"`

	Status *int32 `type:"int32"`

	TaskName *string `type:"string"`
	// contains filtered or unexported fields
}

func (ListSubsTaskAPIInput) GoString added in v1.2.21

func (s ListSubsTaskAPIInput) GoString() string

GoString returns the string representation

func (*ListSubsTaskAPIInput) SetPageNum added in v1.2.21

SetPageNum sets the PageNum field's value.

func (*ListSubsTaskAPIInput) SetPageSize added in v1.2.21

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

SetPageSize sets the PageSize field's value.

func (*ListSubsTaskAPIInput) SetStatus added in v1.2.21

SetStatus sets the Status field's value.

func (*ListSubsTaskAPIInput) SetTaskName added in v1.2.21

SetTaskName sets the TaskName field's value.

func (ListSubsTaskAPIInput) String added in v1.2.21

func (s ListSubsTaskAPIInput) String() string

String returns the string representation

type ListSubsTaskAPIOutput added in v1.2.21

type ListSubsTaskAPIOutput struct {
	Metadata *response.ResponseMetadata

	InsightSaasTaskList []*InsightSaasTaskListForListSubsTaskAPIOutput `type:"list"`

	Total *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (ListSubsTaskAPIOutput) GoString added in v1.2.21

func (s ListSubsTaskAPIOutput) GoString() string

GoString returns the string representation

func (*ListSubsTaskAPIOutput) SetInsightSaasTaskList added in v1.2.21

SetInsightSaasTaskList sets the InsightSaasTaskList field's value.

func (*ListSubsTaskAPIOutput) SetTotal added in v1.2.21

SetTotal sets the Total field's value.

func (ListSubsTaskAPIOutput) String added in v1.2.21

func (s ListSubsTaskAPIOutput) String() string

String returns the string representation

type LocationForPullPostOutput

type LocationForPullPostOutput struct {
	City *string `type:"string" json:",omitempty"`

	CityCode *string `type:"string" json:",omitempty"`

	District *string `type:"string" json:",omitempty"`

	DistrictCode *string `type:"string" json:",omitempty"`

	Location *string `type:"string" json:",omitempty"`

	Name *string `type:"string" json:",omitempty"`

	Province *string `type:"string" json:",omitempty"`

	Region *string `type:"string" json:",omitempty"`

	RegionCode *string `type:"string" json:",omitempty"`

	Town *string `type:"string" json:",omitempty"`

	TownCode *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (LocationForPullPostOutput) GoString

func (s LocationForPullPostOutput) GoString() string

GoString returns the string representation

func (*LocationForPullPostOutput) SetCity

SetCity sets the City field's value.

func (*LocationForPullPostOutput) SetCityCode

SetCityCode sets the CityCode field's value.

func (*LocationForPullPostOutput) SetDistrict

SetDistrict sets the District field's value.

func (*LocationForPullPostOutput) SetDistrictCode

SetDistrictCode sets the DistrictCode field's value.

func (*LocationForPullPostOutput) SetLocation

SetLocation sets the Location field's value.

func (*LocationForPullPostOutput) SetName

SetName sets the Name field's value.

func (*LocationForPullPostOutput) SetProvince

SetProvince sets the Province field's value.

func (*LocationForPullPostOutput) SetRegion

SetRegion sets the Region field's value.

func (*LocationForPullPostOutput) SetRegionCode

SetRegionCode sets the RegionCode field's value.

func (*LocationForPullPostOutput) SetTown

SetTown sets the Town field's value.

func (*LocationForPullPostOutput) SetTownCode

SetTownCode sets the TownCode field's value.

func (LocationForPullPostOutput) String

func (s LocationForPullPostOutput) String() string

String returns the string representation

type MessageForAgentChatOutput added in v1.2.27

type MessageForAgentChatOutput struct {
	Content *string `type:"string" json:"content,omitempty"`

	Id *string `type:"string" json:"id,omitempty"`

	Role *string `type:"string" json:"role,omitempty"`

	Thinking *string `type:"string" json:"thinking,omitempty"`
	// contains filtered or unexported fields
}

func (MessageForAgentChatOutput) GoString added in v1.2.27

func (s MessageForAgentChatOutput) GoString() string

GoString returns the string representation

func (*MessageForAgentChatOutput) SetContent added in v1.2.27

SetContent sets the Content field's value.

func (*MessageForAgentChatOutput) SetId added in v1.2.27

SetId sets the Id field's value.

func (*MessageForAgentChatOutput) SetRole added in v1.2.27

SetRole sets the Role field's value.

func (*MessageForAgentChatOutput) SetThinking added in v1.2.27

SetThinking sets the Thinking field's value.

func (MessageForAgentChatOutput) String added in v1.2.27

func (s MessageForAgentChatOutput) String() string

String returns the string representation

type PreviewListForListCustomSubsTaskOutput added in v1.2.22

type PreviewListForListCustomSubsTaskOutput struct {
	PostID *string `type:"string"`

	Title *string `type:"string"`
	// contains filtered or unexported fields
}

func (PreviewListForListCustomSubsTaskOutput) GoString added in v1.2.22

GoString returns the string representation

func (*PreviewListForListCustomSubsTaskOutput) SetPostID added in v1.2.22

SetPostID sets the PostID field's value.

func (*PreviewListForListCustomSubsTaskOutput) SetTitle added in v1.2.22

SetTitle sets the Title field's value.

func (PreviewListForListCustomSubsTaskOutput) String added in v1.2.22

String returns the string representation

type PreviewListForListSubsTaskAPIOutput added in v1.2.21

type PreviewListForListSubsTaskAPIOutput struct {
	PostID *string `type:"string"`

	Title *string `type:"string"`
	// contains filtered or unexported fields
}

func (PreviewListForListSubsTaskAPIOutput) GoString added in v1.2.21

GoString returns the string representation

func (*PreviewListForListSubsTaskAPIOutput) SetPostID added in v1.2.21

SetPostID sets the PostID field's value.

func (*PreviewListForListSubsTaskAPIOutput) SetTitle added in v1.2.21

SetTitle sets the Title field's value.

func (PreviewListForListSubsTaskAPIOutput) String added in v1.2.21

String returns the string representation

type PullPostInput

type PullPostInput struct {
	EndTime *string `type:"string" json:",omitempty"`

	PageToken *string `type:"string" json:",omitempty"`

	Size *int32 `type:"int32" json:",omitempty"`

	StartTime *string `type:"string" json:",omitempty"`

	// TaskID is a required field
	TaskID *int32 `type:"int32" json:",omitempty" required:"true"`
	// contains filtered or unexported fields
}

func (PullPostInput) GoString

func (s PullPostInput) GoString() string

GoString returns the string representation

func (*PullPostInput) SetEndTime

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

SetEndTime sets the EndTime field's value.

func (*PullPostInput) SetPageToken

func (s *PullPostInput) SetPageToken(v string) *PullPostInput

SetPageToken sets the PageToken field's value.

func (*PullPostInput) SetSize

func (s *PullPostInput) SetSize(v int32) *PullPostInput

SetSize sets the Size field's value.

func (*PullPostInput) SetStartTime

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

SetStartTime sets the StartTime field's value.

func (*PullPostInput) SetTaskID

func (s *PullPostInput) SetTaskID(v int32) *PullPostInput

SetTaskID sets the TaskID field's value.

func (PullPostInput) String

func (s PullPostInput) String() string

String returns the string representation

func (*PullPostInput) Validate

func (s *PullPostInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type PullPostOutput

type PullPostOutput struct {
	Metadata *response.ResponseMetadata

	HasMore *bool `type:"boolean" json:",omitempty"`

	ItemDocs []*ItemDocForPullPostOutput `type:"list" json:",omitempty"`

	NextPageToken *string `type:"string" json:",omitempty"`
	// contains filtered or unexported fields
}

func (PullPostOutput) GoString

func (s PullPostOutput) GoString() string

GoString returns the string representation

func (*PullPostOutput) SetHasMore

func (s *PullPostOutput) SetHasMore(v bool) *PullPostOutput

SetHasMore sets the HasMore field's value.

func (*PullPostOutput) SetItemDocs

SetItemDocs sets the ItemDocs field's value.

func (*PullPostOutput) SetNextPageToken

func (s *PullPostOutput) SetNextPageToken(v string) *PullPostOutput

SetNextPageToken sets the NextPageToken field's value.

func (PullPostOutput) String

func (s PullPostOutput) String() string

String returns the string representation

type QueryClueInfoInput added in v1.2.22

type QueryClueInfoInput struct {

	// EndTime is a required field
	EndTime *string `type:"string" required:"true"`

	MaxResults *int32 `type:"int32"`

	NextToken *string `type:"string"`

	// StartTime is a required field
	StartTime *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (QueryClueInfoInput) GoString added in v1.2.22

func (s QueryClueInfoInput) GoString() string

GoString returns the string representation

func (*QueryClueInfoInput) SetEndTime added in v1.2.22

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

SetEndTime sets the EndTime field's value.

func (*QueryClueInfoInput) SetMaxResults added in v1.2.22

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

SetMaxResults sets the MaxResults field's value.

func (*QueryClueInfoInput) SetNextToken added in v1.2.22

func (s *QueryClueInfoInput) SetNextToken(v string) *QueryClueInfoInput

SetNextToken sets the NextToken field's value.

func (*QueryClueInfoInput) SetStartTime added in v1.2.22

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

SetStartTime sets the StartTime field's value.

func (QueryClueInfoInput) String added in v1.2.22

func (s QueryClueInfoInput) String() string

String returns the string representation

func (*QueryClueInfoInput) Validate added in v1.2.22

func (s *QueryClueInfoInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type QueryClueInfoOutput added in v1.2.22

type QueryClueInfoOutput struct {
	Metadata *response.ResponseMetadata

	ClueList []*ClueListForQueryClueInfoOutput `type:"list"`

	NextToken *string `type:"string"`

	ResultCnt *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (QueryClueInfoOutput) GoString added in v1.2.22

func (s QueryClueInfoOutput) GoString() string

GoString returns the string representation

func (*QueryClueInfoOutput) SetClueList added in v1.2.22

SetClueList sets the ClueList field's value.

func (*QueryClueInfoOutput) SetNextToken added in v1.2.22

func (s *QueryClueInfoOutput) SetNextToken(v string) *QueryClueInfoOutput

SetNextToken sets the NextToken field's value.

func (*QueryClueInfoOutput) SetResultCnt added in v1.2.22

func (s *QueryClueInfoOutput) SetResultCnt(v int32) *QueryClueInfoOutput

SetResultCnt sets the ResultCnt field's value.

func (QueryClueInfoOutput) String added in v1.2.22

func (s QueryClueInfoOutput) String() string

String returns the string representation

type ReportListForGetTaskResultOutput added in v1.2.25

type ReportListForGetTaskResultOutput struct {
	CreateTime *string `type:"string"`

	DownloadURL *DownloadURLForGetTaskResultOutput `type:"structure"`

	ReportID *int64 `type:"int64"`

	Summary *string `type:"string"`

	Title *string `type:"string"`
	// contains filtered or unexported fields
}

func (ReportListForGetTaskResultOutput) GoString added in v1.2.25

GoString returns the string representation

func (*ReportListForGetTaskResultOutput) SetCreateTime added in v1.2.25

SetCreateTime sets the CreateTime field's value.

func (*ReportListForGetTaskResultOutput) SetDownloadURL added in v1.2.25

SetDownloadURL sets the DownloadURL field's value.

func (*ReportListForGetTaskResultOutput) SetReportID added in v1.2.25

SetReportID sets the ReportID field's value.

func (*ReportListForGetTaskResultOutput) SetSummary added in v1.2.25

SetSummary sets the Summary field's value.

func (*ReportListForGetTaskResultOutput) SetTitle added in v1.2.25

SetTitle sets the Title field's value.

func (ReportListForGetTaskResultOutput) String added in v1.2.25

String returns the string representation

type ReportResultForGetTaskResultOutput added in v1.2.25

type ReportResultForGetTaskResultOutput struct {
	ReportList []*ReportListForGetTaskResultOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ReportResultForGetTaskResultOutput) GoString added in v1.2.25

GoString returns the string representation

func (*ReportResultForGetTaskResultOutput) SetReportList added in v1.2.25

SetReportList sets the ReportList field's value.

func (ReportResultForGetTaskResultOutput) String added in v1.2.25

String returns the string representation

type TaskListForGetTaskListOutput added in v1.2.25

type TaskListForGetTaskListOutput struct {
	CreateTime *string `type:"string"`

	Status *string `type:"string"`

	SubTaskType *string `type:"string"`

	TaskCategory *string `type:"string"`

	TaskID *string `type:"string"`

	TaskName *string `type:"string"`
	// contains filtered or unexported fields
}

func (TaskListForGetTaskListOutput) GoString added in v1.2.25

func (s TaskListForGetTaskListOutput) GoString() string

GoString returns the string representation

func (*TaskListForGetTaskListOutput) SetCreateTime added in v1.2.25

SetCreateTime sets the CreateTime field's value.

func (*TaskListForGetTaskListOutput) SetStatus added in v1.2.25

SetStatus sets the Status field's value.

func (*TaskListForGetTaskListOutput) SetSubTaskType added in v1.2.25

SetSubTaskType sets the SubTaskType field's value.

func (*TaskListForGetTaskListOutput) SetTaskCategory added in v1.2.25

SetTaskCategory sets the TaskCategory field's value.

func (*TaskListForGetTaskListOutput) SetTaskID added in v1.2.25

SetTaskID sets the TaskID field's value.

func (*TaskListForGetTaskListOutput) SetTaskName added in v1.2.25

SetTaskName sets the TaskName field's value.

func (TaskListForGetTaskListOutput) String added in v1.2.25

String returns the string representation

Jump to

Keyboard shortcuts

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