airec

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type Algorithm

type Algorithm struct {
	Type            string       `json:"type" xml:"type"`
	Key             string       `json:"key" xml:"key"`
	HasConfig       bool         `json:"hasConfig" xml:"hasConfig"`
	DefaultValue    string       `json:"defaultValue" xml:"defaultValue"`
	ExperimentValue string       `json:"experimentValue" xml:"experimentValue"`
	Name            string       `json:"name" xml:"name"`
	Category        string       `json:"category" xml:"category"`
	Config          []ConfigItem `json:"config" xml:"config"`
}

Algorithm is a nested struct in airec response

type AlgorithmsInCloneExperiment

type AlgorithmsInCloneExperiment struct {
	Algorithm []Algorithm `json:"algorithm" xml:"algorithm"`
}

AlgorithmsInCloneExperiment is a nested struct in airec response

type AlgorithmsInDescribeBaseExperiment

type AlgorithmsInDescribeBaseExperiment struct {
	Algorithm []Algorithm `json:"algorithm" xml:"algorithm"`
}

AlgorithmsInDescribeBaseExperiment is a nested struct in airec response

type AlgorithmsInDescribeExperiment

type AlgorithmsInDescribeExperiment struct {
	Algorithm []Algorithm `json:"algorithm" xml:"algorithm"`
}

AlgorithmsInDescribeExperiment is a nested struct in airec response

type AlgorithmsInUpdateExperimentBasicInfo

type AlgorithmsInUpdateExperimentBasicInfo struct {
	Algorithm []Algorithm `json:"algorithm" xml:"algorithm"`
}

AlgorithmsInUpdateExperimentBasicInfo is a nested struct in airec response

type AlgorithmsInUpdateExperimentConfig

type AlgorithmsInUpdateExperimentConfig struct {
	Algorithm []Algorithm `json:"algorithm" xml:"algorithm"`
}

AlgorithmsInUpdateExperimentConfig is a nested struct in airec response

type AlgorithmsInUpdateExperimentStatus

type AlgorithmsInUpdateExperimentStatus struct {
	Algorithm []Algorithm `json:"algorithm" xml:"algorithm"`
}

AlgorithmsInUpdateExperimentStatus is a nested struct in airec response

type AttachDatasetRequest

type AttachDatasetRequest struct {
	*requests.RoaRequest
	VersionId  string `position:"Path" name:"versionId"`
	InstanceId string `position:"Path" name:"instanceId"`
}

AttachDatasetRequest is the request struct for api AttachDataset

func CreateAttachDatasetRequest

func CreateAttachDatasetRequest() (request *AttachDatasetRequest)

CreateAttachDatasetRequest creates a request to invoke AttachDataset API

type AttachDatasetResponse

type AttachDatasetResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

AttachDatasetResponse is the response struct for api AttachDataset

func CreateAttachDatasetResponse

func CreateAttachDatasetResponse() (response *AttachDatasetResponse)

CreateAttachDatasetResponse creates a response to parse from AttachDataset response

type AttachIndexVersionRequest

type AttachIndexVersionRequest struct {
	*requests.RoaRequest
	VersionId   string `position:"Path" name:"versionId"`
	InstanceId  string `position:"Path" name:"instanceId"`
	AlgorithmId string `position:"Path" name:"algorithmId"`
}

AttachIndexVersionRequest is the request struct for api AttachIndexVersion

func CreateAttachIndexVersionRequest

func CreateAttachIndexVersionRequest() (request *AttachIndexVersionRequest)

CreateAttachIndexVersionRequest creates a request to invoke AttachIndexVersion API

type AttachIndexVersionResponse

type AttachIndexVersionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    bool   `json:"result" xml:"result"`
}

AttachIndexVersionResponse is the response struct for api AttachIndexVersion

func CreateAttachIndexVersionResponse

func CreateAttachIndexVersionResponse() (response *AttachIndexVersionResponse)

CreateAttachIndexVersionResponse creates a response to parse from AttachIndexVersion response

type BucketsInCloneExperiment

type BucketsInCloneExperiment struct {
	Bucket []string `json:"bucket" xml:"bucket"`
}

BucketsInCloneExperiment is a nested struct in airec response

type BucketsInDescribeBaseExperiment

type BucketsInDescribeBaseExperiment struct {
	Bucket []string `json:"bucket" xml:"bucket"`
}

BucketsInDescribeBaseExperiment is a nested struct in airec response

type BucketsInDescribeExperiment

type BucketsInDescribeExperiment struct {
	Bucket []string `json:"bucket" xml:"bucket"`
}

BucketsInDescribeExperiment is a nested struct in airec response

type BucketsInListExperiments

type BucketsInListExperiments struct {
	Bucket []string `json:"bucket" xml:"bucket"`
}

BucketsInListExperiments is a nested struct in airec response

type BucketsInUpdateExperimentBasicInfo

type BucketsInUpdateExperimentBasicInfo struct {
	Bucket []string `json:"bucket" xml:"bucket"`
}

BucketsInUpdateExperimentBasicInfo is a nested struct in airec response

type BucketsInUpdateExperimentConfig

type BucketsInUpdateExperimentConfig struct {
	Bucket []string `json:"bucket" xml:"bucket"`
}

BucketsInUpdateExperimentConfig is a nested struct in airec response

type BucketsInUpdateExperimentStatus

type BucketsInUpdateExperimentStatus struct {
	Bucket []string `json:"bucket" xml:"bucket"`
}

BucketsInUpdateExperimentStatus is a nested struct in airec response

type Categories

type Categories struct {
	Categories []int64 `json:"categories" xml:"categories"`
}

Categories is a nested struct in airec response

type CheckRankingModelReachableRequest

type CheckRankingModelReachableRequest struct {
	*requests.RoaRequest
	InstanceId     string `position:"Path" name:"instanceId"`
	RankingModelId string `position:"Path" name:"rankingModelId"`
}

CheckRankingModelReachableRequest is the request struct for api CheckRankingModelReachable

func CreateCheckRankingModelReachableRequest

func CreateCheckRankingModelReachableRequest() (request *CheckRankingModelReachableRequest)

CreateCheckRankingModelReachableRequest creates a request to invoke CheckRankingModelReachable API

type CheckRankingModelReachableResponse

type CheckRankingModelReachableResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Result    bool   `json:"result" xml:"result"`
}

CheckRankingModelReachableResponse is the response struct for api CheckRankingModelReachable

func CreateCheckRankingModelReachableResponse

func CreateCheckRankingModelReachableResponse() (response *CheckRankingModelReachableResponse)

CreateCheckRankingModelReachableResponse creates a response to parse from CheckRankingModelReachable response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AttachDataset

func (client *Client) AttachDataset(request *AttachDatasetRequest) (response *AttachDatasetResponse, err error)

AttachDataset invokes the airec.AttachDataset API synchronously

func (*Client) AttachDatasetWithCallback

func (client *Client) AttachDatasetWithCallback(request *AttachDatasetRequest, callback func(response *AttachDatasetResponse, err error)) <-chan int

AttachDatasetWithCallback invokes the airec.AttachDataset API asynchronously

func (*Client) AttachDatasetWithChan

func (client *Client) AttachDatasetWithChan(request *AttachDatasetRequest) (<-chan *AttachDatasetResponse, <-chan error)

AttachDatasetWithChan invokes the airec.AttachDataset API asynchronously

func (*Client) AttachIndexVersion

func (client *Client) AttachIndexVersion(request *AttachIndexVersionRequest) (response *AttachIndexVersionResponse, err error)

AttachIndexVersion invokes the airec.AttachIndexVersion API synchronously

func (*Client) AttachIndexVersionWithCallback

func (client *Client) AttachIndexVersionWithCallback(request *AttachIndexVersionRequest, callback func(response *AttachIndexVersionResponse, err error)) <-chan int

AttachIndexVersionWithCallback invokes the airec.AttachIndexVersion API asynchronously

func (*Client) AttachIndexVersionWithChan

func (client *Client) AttachIndexVersionWithChan(request *AttachIndexVersionRequest) (<-chan *AttachIndexVersionResponse, <-chan error)

AttachIndexVersionWithChan invokes the airec.AttachIndexVersion API asynchronously

func (*Client) CheckRankingModelReachable

func (client *Client) CheckRankingModelReachable(request *CheckRankingModelReachableRequest) (response *CheckRankingModelReachableResponse, err error)

CheckRankingModelReachable invokes the airec.CheckRankingModelReachable API synchronously

func (*Client) CheckRankingModelReachableWithCallback

func (client *Client) CheckRankingModelReachableWithCallback(request *CheckRankingModelReachableRequest, callback func(response *CheckRankingModelReachableResponse, err error)) <-chan int

CheckRankingModelReachableWithCallback invokes the airec.CheckRankingModelReachable API asynchronously

func (*Client) CheckRankingModelReachableWithChan

func (client *Client) CheckRankingModelReachableWithChan(request *CheckRankingModelReachableRequest) (<-chan *CheckRankingModelReachableResponse, <-chan error)

CheckRankingModelReachableWithChan invokes the airec.CheckRankingModelReachable API asynchronously

func (*Client) CloneExperiment

func (client *Client) CloneExperiment(request *CloneExperimentRequest) (response *CloneExperimentResponse, err error)

CloneExperiment invokes the airec.CloneExperiment API synchronously

func (*Client) CloneExperimentWithCallback

func (client *Client) CloneExperimentWithCallback(request *CloneExperimentRequest, callback func(response *CloneExperimentResponse, err error)) <-chan int

CloneExperimentWithCallback invokes the airec.CloneExperiment API asynchronously

func (*Client) CloneExperimentWithChan

func (client *Client) CloneExperimentWithChan(request *CloneExperimentRequest) (<-chan *CloneExperimentResponse, <-chan error)

CloneExperimentWithChan invokes the airec.CloneExperiment API asynchronously

func (*Client) CreateFilteringAlgorithm

func (client *Client) CreateFilteringAlgorithm(request *CreateFilteringAlgorithmRequest) (response *CreateFilteringAlgorithmResponse, err error)

CreateFilteringAlgorithm invokes the airec.CreateFilteringAlgorithm API synchronously

func (*Client) CreateFilteringAlgorithmWithCallback

func (client *Client) CreateFilteringAlgorithmWithCallback(request *CreateFilteringAlgorithmRequest, callback func(response *CreateFilteringAlgorithmResponse, err error)) <-chan int

CreateFilteringAlgorithmWithCallback invokes the airec.CreateFilteringAlgorithm API asynchronously

func (*Client) CreateFilteringAlgorithmWithChan

func (client *Client) CreateFilteringAlgorithmWithChan(request *CreateFilteringAlgorithmRequest) (<-chan *CreateFilteringAlgorithmResponse, <-chan error)

CreateFilteringAlgorithmWithChan invokes the airec.CreateFilteringAlgorithm API asynchronously

func (*Client) CreateInstance

func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)

CreateInstance invokes the airec.CreateInstance API synchronously

func (*Client) CreateInstanceWithCallback

func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int

CreateInstanceWithCallback invokes the airec.CreateInstance API asynchronously

func (*Client) CreateInstanceWithChan

func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)

CreateInstanceWithChan invokes the airec.CreateInstance API asynchronously

func (*Client) CreateRankingModel

func (client *Client) CreateRankingModel(request *CreateRankingModelRequest) (response *CreateRankingModelResponse, err error)

CreateRankingModel invokes the airec.CreateRankingModel API synchronously

func (*Client) CreateRankingModelWithCallback

func (client *Client) CreateRankingModelWithCallback(request *CreateRankingModelRequest, callback func(response *CreateRankingModelResponse, err error)) <-chan int

CreateRankingModelWithCallback invokes the airec.CreateRankingModel API asynchronously

func (*Client) CreateRankingModelWithChan

func (client *Client) CreateRankingModelWithChan(request *CreateRankingModelRequest) (<-chan *CreateRankingModelResponse, <-chan error)

CreateRankingModelWithChan invokes the airec.CreateRankingModel API asynchronously

func (*Client) CreateRule

func (client *Client) CreateRule(request *CreateRuleRequest) (response *CreateRuleResponse, err error)

CreateRule invokes the airec.CreateRule API synchronously

func (*Client) CreateRuleWithCallback

func (client *Client) CreateRuleWithCallback(request *CreateRuleRequest, callback func(response *CreateRuleResponse, err error)) <-chan int

CreateRuleWithCallback invokes the airec.CreateRule API asynchronously

func (*Client) CreateRuleWithChan

func (client *Client) CreateRuleWithChan(request *CreateRuleRequest) (<-chan *CreateRuleResponse, <-chan error)

CreateRuleWithChan invokes the airec.CreateRule API asynchronously

func (*Client) CreateScene

func (client *Client) CreateScene(request *CreateSceneRequest) (response *CreateSceneResponse, err error)

CreateScene invokes the airec.CreateScene API synchronously

func (*Client) CreateSceneWithCallback

func (client *Client) CreateSceneWithCallback(request *CreateSceneRequest, callback func(response *CreateSceneResponse, err error)) <-chan int

CreateSceneWithCallback invokes the airec.CreateScene API asynchronously

func (*Client) CreateSceneWithChan

func (client *Client) CreateSceneWithChan(request *CreateSceneRequest) (<-chan *CreateSceneResponse, <-chan error)

CreateSceneWithChan invokes the airec.CreateScene API asynchronously

func (*Client) DecribeRankingModel

func (client *Client) DecribeRankingModel(request *DecribeRankingModelRequest) (response *DecribeRankingModelResponse, err error)

DecribeRankingModel invokes the airec.DecribeRankingModel API synchronously

func (*Client) DecribeRankingModelWithCallback

func (client *Client) DecribeRankingModelWithCallback(request *DecribeRankingModelRequest, callback func(response *DecribeRankingModelResponse, err error)) <-chan int

DecribeRankingModelWithCallback invokes the airec.DecribeRankingModel API asynchronously

func (*Client) DecribeRankingModelWithChan

func (client *Client) DecribeRankingModelWithChan(request *DecribeRankingModelRequest) (<-chan *DecribeRankingModelResponse, <-chan error)

DecribeRankingModelWithChan invokes the airec.DecribeRankingModel API asynchronously

func (*Client) DeleteDataSet

func (client *Client) DeleteDataSet(request *DeleteDataSetRequest) (response *DeleteDataSetResponse, err error)

DeleteDataSet invokes the airec.DeleteDataSet API synchronously

func (*Client) DeleteDataSetWithCallback

func (client *Client) DeleteDataSetWithCallback(request *DeleteDataSetRequest, callback func(response *DeleteDataSetResponse, err error)) <-chan int

DeleteDataSetWithCallback invokes the airec.DeleteDataSet API asynchronously

func (*Client) DeleteDataSetWithChan

func (client *Client) DeleteDataSetWithChan(request *DeleteDataSetRequest) (<-chan *DeleteDataSetResponse, <-chan error)

DeleteDataSetWithChan invokes the airec.DeleteDataSet API asynchronously

func (*Client) DeleteExperiment

func (client *Client) DeleteExperiment(request *DeleteExperimentRequest) (response *DeleteExperimentResponse, err error)

DeleteExperiment invokes the airec.DeleteExperiment API synchronously

func (*Client) DeleteExperimentWithCallback

func (client *Client) DeleteExperimentWithCallback(request *DeleteExperimentRequest, callback func(response *DeleteExperimentResponse, err error)) <-chan int

DeleteExperimentWithCallback invokes the airec.DeleteExperiment API asynchronously

func (*Client) DeleteExperimentWithChan

func (client *Client) DeleteExperimentWithChan(request *DeleteExperimentRequest) (<-chan *DeleteExperimentResponse, <-chan error)

DeleteExperimentWithChan invokes the airec.DeleteExperiment API asynchronously

func (*Client) DeleteFilteringAlgorithm

func (client *Client) DeleteFilteringAlgorithm(request *DeleteFilteringAlgorithmRequest) (response *DeleteFilteringAlgorithmResponse, err error)

DeleteFilteringAlgorithm invokes the airec.DeleteFilteringAlgorithm API synchronously

func (*Client) DeleteFilteringAlgorithmWithCallback

func (client *Client) DeleteFilteringAlgorithmWithCallback(request *DeleteFilteringAlgorithmRequest, callback func(response *DeleteFilteringAlgorithmResponse, err error)) <-chan int

DeleteFilteringAlgorithmWithCallback invokes the airec.DeleteFilteringAlgorithm API asynchronously

func (*Client) DeleteFilteringAlgorithmWithChan

func (client *Client) DeleteFilteringAlgorithmWithChan(request *DeleteFilteringAlgorithmRequest) (<-chan *DeleteFilteringAlgorithmResponse, <-chan error)

DeleteFilteringAlgorithmWithChan invokes the airec.DeleteFilteringAlgorithm API asynchronously

func (*Client) DeleteRankingModel

func (client *Client) DeleteRankingModel(request *DeleteRankingModelRequest) (response *DeleteRankingModelResponse, err error)

DeleteRankingModel invokes the airec.DeleteRankingModel API synchronously

func (*Client) DeleteRankingModelWithCallback

func (client *Client) DeleteRankingModelWithCallback(request *DeleteRankingModelRequest, callback func(response *DeleteRankingModelResponse, err error)) <-chan int

DeleteRankingModelWithCallback invokes the airec.DeleteRankingModel API asynchronously

func (*Client) DeleteRankingModelWithChan

func (client *Client) DeleteRankingModelWithChan(request *DeleteRankingModelRequest) (<-chan *DeleteRankingModelResponse, <-chan error)

DeleteRankingModelWithChan invokes the airec.DeleteRankingModel API asynchronously

func (*Client) DeleteScene

func (client *Client) DeleteScene(request *DeleteSceneRequest) (response *DeleteSceneResponse, err error)

DeleteScene invokes the airec.DeleteScene API synchronously

func (*Client) DeleteSceneWithCallback

func (client *Client) DeleteSceneWithCallback(request *DeleteSceneRequest, callback func(response *DeleteSceneResponse, err error)) <-chan int

DeleteSceneWithCallback invokes the airec.DeleteScene API asynchronously

func (*Client) DeleteSceneWithChan

func (client *Client) DeleteSceneWithChan(request *DeleteSceneRequest) (<-chan *DeleteSceneResponse, <-chan error)

DeleteSceneWithChan invokes the airec.DeleteScene API asynchronously

func (*Client) DescribeBaseExperiment

func (client *Client) DescribeBaseExperiment(request *DescribeBaseExperimentRequest) (response *DescribeBaseExperimentResponse, err error)

DescribeBaseExperiment invokes the airec.DescribeBaseExperiment API synchronously

func (*Client) DescribeBaseExperimentWithCallback

func (client *Client) DescribeBaseExperimentWithCallback(request *DescribeBaseExperimentRequest, callback func(response *DescribeBaseExperimentResponse, err error)) <-chan int

DescribeBaseExperimentWithCallback invokes the airec.DescribeBaseExperiment API asynchronously

func (*Client) DescribeBaseExperimentWithChan

func (client *Client) DescribeBaseExperimentWithChan(request *DescribeBaseExperimentRequest) (<-chan *DescribeBaseExperimentResponse, <-chan error)

DescribeBaseExperimentWithChan invokes the airec.DescribeBaseExperiment API asynchronously

func (*Client) DescribeDataSetMessage

func (client *Client) DescribeDataSetMessage(request *DescribeDataSetMessageRequest) (response *DescribeDataSetMessageResponse, err error)

DescribeDataSetMessage invokes the airec.DescribeDataSetMessage API synchronously

func (*Client) DescribeDataSetMessageWithCallback

func (client *Client) DescribeDataSetMessageWithCallback(request *DescribeDataSetMessageRequest, callback func(response *DescribeDataSetMessageResponse, err error)) <-chan int

DescribeDataSetMessageWithCallback invokes the airec.DescribeDataSetMessage API asynchronously

func (*Client) DescribeDataSetMessageWithChan

func (client *Client) DescribeDataSetMessageWithChan(request *DescribeDataSetMessageRequest) (<-chan *DescribeDataSetMessageResponse, <-chan error)

DescribeDataSetMessageWithChan invokes the airec.DescribeDataSetMessage API asynchronously

func (*Client) DescribeDefaultAlgorithms

func (client *Client) DescribeDefaultAlgorithms(request *DescribeDefaultAlgorithmsRequest) (response *DescribeDefaultAlgorithmsResponse, err error)

DescribeDefaultAlgorithms invokes the airec.DescribeDefaultAlgorithms API synchronously

func (*Client) DescribeDefaultAlgorithmsWithCallback

func (client *Client) DescribeDefaultAlgorithmsWithCallback(request *DescribeDefaultAlgorithmsRequest, callback func(response *DescribeDefaultAlgorithmsResponse, err error)) <-chan int

DescribeDefaultAlgorithmsWithCallback invokes the airec.DescribeDefaultAlgorithms API asynchronously

func (*Client) DescribeDefaultAlgorithmsWithChan

func (client *Client) DescribeDefaultAlgorithmsWithChan(request *DescribeDefaultAlgorithmsRequest) (<-chan *DescribeDefaultAlgorithmsResponse, <-chan error)

DescribeDefaultAlgorithmsWithChan invokes the airec.DescribeDefaultAlgorithms API asynchronously

func (*Client) DescribeExperiment

func (client *Client) DescribeExperiment(request *DescribeExperimentRequest) (response *DescribeExperimentResponse, err error)

DescribeExperiment invokes the airec.DescribeExperiment API synchronously

func (*Client) DescribeExperimentEnv

func (client *Client) DescribeExperimentEnv(request *DescribeExperimentEnvRequest) (response *DescribeExperimentEnvResponse, err error)

DescribeExperimentEnv invokes the airec.DescribeExperimentEnv API synchronously

func (*Client) DescribeExperimentEnvProgress

func (client *Client) DescribeExperimentEnvProgress(request *DescribeExperimentEnvProgressRequest) (response *DescribeExperimentEnvProgressResponse, err error)

DescribeExperimentEnvProgress invokes the airec.DescribeExperimentEnvProgress API synchronously

func (*Client) DescribeExperimentEnvProgressWithCallback

func (client *Client) DescribeExperimentEnvProgressWithCallback(request *DescribeExperimentEnvProgressRequest, callback func(response *DescribeExperimentEnvProgressResponse, err error)) <-chan int

DescribeExperimentEnvProgressWithCallback invokes the airec.DescribeExperimentEnvProgress API asynchronously

func (*Client) DescribeExperimentEnvProgressWithChan

func (client *Client) DescribeExperimentEnvProgressWithChan(request *DescribeExperimentEnvProgressRequest) (<-chan *DescribeExperimentEnvProgressResponse, <-chan error)

DescribeExperimentEnvProgressWithChan invokes the airec.DescribeExperimentEnvProgress API asynchronously

func (*Client) DescribeExperimentEnvWithCallback

func (client *Client) DescribeExperimentEnvWithCallback(request *DescribeExperimentEnvRequest, callback func(response *DescribeExperimentEnvResponse, err error)) <-chan int

DescribeExperimentEnvWithCallback invokes the airec.DescribeExperimentEnv API asynchronously

func (*Client) DescribeExperimentEnvWithChan

func (client *Client) DescribeExperimentEnvWithChan(request *DescribeExperimentEnvRequest) (<-chan *DescribeExperimentEnvResponse, <-chan error)

DescribeExperimentEnvWithChan invokes the airec.DescribeExperimentEnv API asynchronously

func (*Client) DescribeExperimentWithCallback

func (client *Client) DescribeExperimentWithCallback(request *DescribeExperimentRequest, callback func(response *DescribeExperimentResponse, err error)) <-chan int

DescribeExperimentWithCallback invokes the airec.DescribeExperiment API asynchronously

func (*Client) DescribeExperimentWithChan

func (client *Client) DescribeExperimentWithChan(request *DescribeExperimentRequest) (<-chan *DescribeExperimentResponse, <-chan error)

DescribeExperimentWithChan invokes the airec.DescribeExperiment API asynchronously

func (*Client) DescribeFilteringAlgorithm

func (client *Client) DescribeFilteringAlgorithm(request *DescribeFilteringAlgorithmRequest) (response *DescribeFilteringAlgorithmResponse, err error)

DescribeFilteringAlgorithm invokes the airec.DescribeFilteringAlgorithm API synchronously

func (*Client) DescribeFilteringAlgorithmWithCallback

func (client *Client) DescribeFilteringAlgorithmWithCallback(request *DescribeFilteringAlgorithmRequest, callback func(response *DescribeFilteringAlgorithmResponse, err error)) <-chan int

DescribeFilteringAlgorithmWithCallback invokes the airec.DescribeFilteringAlgorithm API asynchronously

func (*Client) DescribeFilteringAlgorithmWithChan

func (client *Client) DescribeFilteringAlgorithmWithChan(request *DescribeFilteringAlgorithmRequest) (<-chan *DescribeFilteringAlgorithmResponse, <-chan error)

DescribeFilteringAlgorithmWithChan invokes the airec.DescribeFilteringAlgorithm API asynchronously

func (*Client) DescribeInstance

func (client *Client) DescribeInstance(request *DescribeInstanceRequest) (response *DescribeInstanceResponse, err error)

DescribeInstance invokes the airec.DescribeInstance API synchronously

func (*Client) DescribeInstanceWithCallback

func (client *Client) DescribeInstanceWithCallback(request *DescribeInstanceRequest, callback func(response *DescribeInstanceResponse, err error)) <-chan int

DescribeInstanceWithCallback invokes the airec.DescribeInstance API asynchronously

func (*Client) DescribeInstanceWithChan

func (client *Client) DescribeInstanceWithChan(request *DescribeInstanceRequest) (<-chan *DescribeInstanceResponse, <-chan error)

DescribeInstanceWithChan invokes the airec.DescribeInstance API asynchronously

func (*Client) DescribeLatestTask

func (client *Client) DescribeLatestTask(request *DescribeLatestTaskRequest) (response *DescribeLatestTaskResponse, err error)

DescribeLatestTask invokes the airec.DescribeLatestTask API synchronously

func (*Client) DescribeLatestTaskWithCallback

func (client *Client) DescribeLatestTaskWithCallback(request *DescribeLatestTaskRequest, callback func(response *DescribeLatestTaskResponse, err error)) <-chan int

DescribeLatestTaskWithCallback invokes the airec.DescribeLatestTask API asynchronously

func (*Client) DescribeLatestTaskWithChan

func (client *Client) DescribeLatestTaskWithChan(request *DescribeLatestTaskRequest) (<-chan *DescribeLatestTaskResponse, <-chan error)

DescribeLatestTaskWithChan invokes the airec.DescribeLatestTask API asynchronously

func (*Client) DescribeQuota

func (client *Client) DescribeQuota(request *DescribeQuotaRequest) (response *DescribeQuotaResponse, err error)

DescribeQuota invokes the airec.DescribeQuota API synchronously

func (*Client) DescribeQuotaWithCallback

func (client *Client) DescribeQuotaWithCallback(request *DescribeQuotaRequest, callback func(response *DescribeQuotaResponse, err error)) <-chan int

DescribeQuotaWithCallback invokes the airec.DescribeQuota API asynchronously

func (*Client) DescribeQuotaWithChan

func (client *Client) DescribeQuotaWithChan(request *DescribeQuotaRequest) (<-chan *DescribeQuotaResponse, <-chan error)

DescribeQuotaWithChan invokes the airec.DescribeQuota API asynchronously

func (*Client) DescribeRegions

func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)

DescribeRegions invokes the airec.DescribeRegions API synchronously

func (*Client) DescribeRegionsWithCallback

func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int

DescribeRegionsWithCallback invokes the airec.DescribeRegions API asynchronously

func (*Client) DescribeRegionsWithChan

func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)

DescribeRegionsWithChan invokes the airec.DescribeRegions API asynchronously

func (*Client) DescribeRule

func (client *Client) DescribeRule(request *DescribeRuleRequest) (response *DescribeRuleResponse, err error)

DescribeRule invokes the airec.DescribeRule API synchronously

func (*Client) DescribeRuleWithCallback

func (client *Client) DescribeRuleWithCallback(request *DescribeRuleRequest, callback func(response *DescribeRuleResponse, err error)) <-chan int

DescribeRuleWithCallback invokes the airec.DescribeRule API asynchronously

func (*Client) DescribeRuleWithChan

func (client *Client) DescribeRuleWithChan(request *DescribeRuleRequest) (<-chan *DescribeRuleResponse, <-chan error)

DescribeRuleWithChan invokes the airec.DescribeRule API asynchronously

func (*Client) DescribeScene

func (client *Client) DescribeScene(request *DescribeSceneRequest) (response *DescribeSceneResponse, err error)

DescribeScene invokes the airec.DescribeScene API synchronously

func (*Client) DescribeSceneBucket

func (client *Client) DescribeSceneBucket(request *DescribeSceneBucketRequest) (response *DescribeSceneBucketResponse, err error)

DescribeSceneBucket invokes the airec.DescribeSceneBucket API synchronously

func (*Client) DescribeSceneBucketWithCallback

func (client *Client) DescribeSceneBucketWithCallback(request *DescribeSceneBucketRequest, callback func(response *DescribeSceneBucketResponse, err error)) <-chan int

DescribeSceneBucketWithCallback invokes the airec.DescribeSceneBucket API asynchronously

func (*Client) DescribeSceneBucketWithChan

func (client *Client) DescribeSceneBucketWithChan(request *DescribeSceneBucketRequest) (<-chan *DescribeSceneBucketResponse, <-chan error)

DescribeSceneBucketWithChan invokes the airec.DescribeSceneBucket API asynchronously

func (*Client) DescribeSceneThroughput

func (client *Client) DescribeSceneThroughput(request *DescribeSceneThroughputRequest) (response *DescribeSceneThroughputResponse, err error)

DescribeSceneThroughput invokes the airec.DescribeSceneThroughput API synchronously

func (*Client) DescribeSceneThroughputWithCallback

func (client *Client) DescribeSceneThroughputWithCallback(request *DescribeSceneThroughputRequest, callback func(response *DescribeSceneThroughputResponse, err error)) <-chan int

DescribeSceneThroughputWithCallback invokes the airec.DescribeSceneThroughput API asynchronously

func (*Client) DescribeSceneThroughputWithChan

func (client *Client) DescribeSceneThroughputWithChan(request *DescribeSceneThroughputRequest) (<-chan *DescribeSceneThroughputResponse, <-chan error)

DescribeSceneThroughputWithChan invokes the airec.DescribeSceneThroughput API asynchronously

func (*Client) DescribeSceneWithCallback

func (client *Client) DescribeSceneWithCallback(request *DescribeSceneRequest, callback func(response *DescribeSceneResponse, err error)) <-chan int

DescribeSceneWithCallback invokes the airec.DescribeScene API asynchronously

func (*Client) DescribeSceneWithChan

func (client *Client) DescribeSceneWithChan(request *DescribeSceneRequest) (<-chan *DescribeSceneResponse, <-chan error)

DescribeSceneWithChan invokes the airec.DescribeScene API asynchronously

func (*Client) DescribeSyncReportDetail

func (client *Client) DescribeSyncReportDetail(request *DescribeSyncReportDetailRequest) (response *DescribeSyncReportDetailResponse, err error)

DescribeSyncReportDetail invokes the airec.DescribeSyncReportDetail API synchronously

func (*Client) DescribeSyncReportDetailWithCallback

func (client *Client) DescribeSyncReportDetailWithCallback(request *DescribeSyncReportDetailRequest, callback func(response *DescribeSyncReportDetailResponse, err error)) <-chan int

DescribeSyncReportDetailWithCallback invokes the airec.DescribeSyncReportDetail API asynchronously

func (*Client) DescribeSyncReportDetailWithChan

func (client *Client) DescribeSyncReportDetailWithChan(request *DescribeSyncReportDetailRequest) (<-chan *DescribeSyncReportDetailResponse, <-chan error)

DescribeSyncReportDetailWithChan invokes the airec.DescribeSyncReportDetail API asynchronously

func (*Client) DescribeSyncReportOutliers

func (client *Client) DescribeSyncReportOutliers(request *DescribeSyncReportOutliersRequest) (response *DescribeSyncReportOutliersResponse, err error)

DescribeSyncReportOutliers invokes the airec.DescribeSyncReportOutliers API synchronously

func (*Client) DescribeSyncReportOutliersWithCallback

func (client *Client) DescribeSyncReportOutliersWithCallback(request *DescribeSyncReportOutliersRequest, callback func(response *DescribeSyncReportOutliersResponse, err error)) <-chan int

DescribeSyncReportOutliersWithCallback invokes the airec.DescribeSyncReportOutliers API asynchronously

func (*Client) DescribeSyncReportOutliersWithChan

func (client *Client) DescribeSyncReportOutliersWithChan(request *DescribeSyncReportOutliersRequest) (<-chan *DescribeSyncReportOutliersResponse, <-chan error)

DescribeSyncReportOutliersWithChan invokes the airec.DescribeSyncReportOutliers API asynchronously

func (*Client) DescribeUserMetrics

func (client *Client) DescribeUserMetrics(request *DescribeUserMetricsRequest) (response *DescribeUserMetricsResponse, err error)

DescribeUserMetrics invokes the airec.DescribeUserMetrics API synchronously

func (*Client) DescribeUserMetricsWithCallback

func (client *Client) DescribeUserMetricsWithCallback(request *DescribeUserMetricsRequest, callback func(response *DescribeUserMetricsResponse, err error)) <-chan int

DescribeUserMetricsWithCallback invokes the airec.DescribeUserMetrics API asynchronously

func (*Client) DescribeUserMetricsWithChan

func (client *Client) DescribeUserMetricsWithChan(request *DescribeUserMetricsRequest) (<-chan *DescribeUserMetricsResponse, <-chan error)

DescribeUserMetricsWithChan invokes the airec.DescribeUserMetrics API asynchronously

func (*Client) DowngradeInstance

func (client *Client) DowngradeInstance(request *DowngradeInstanceRequest) (response *DowngradeInstanceResponse, err error)

DowngradeInstance invokes the airec.DowngradeInstance API synchronously

func (*Client) DowngradeInstanceWithCallback

func (client *Client) DowngradeInstanceWithCallback(request *DowngradeInstanceRequest, callback func(response *DowngradeInstanceResponse, err error)) <-chan int

DowngradeInstanceWithCallback invokes the airec.DowngradeInstance API asynchronously

func (*Client) DowngradeInstanceWithChan

func (client *Client) DowngradeInstanceWithChan(request *DowngradeInstanceRequest) (<-chan *DowngradeInstanceResponse, <-chan error)

DowngradeInstanceWithChan invokes the airec.DowngradeInstance API asynchronously

func (*Client) EnableExperiment

func (client *Client) EnableExperiment(request *EnableExperimentRequest) (response *EnableExperimentResponse, err error)

EnableExperiment invokes the airec.EnableExperiment API synchronously

func (*Client) EnableExperimentWithCallback

func (client *Client) EnableExperimentWithCallback(request *EnableExperimentRequest, callback func(response *EnableExperimentResponse, err error)) <-chan int

EnableExperimentWithCallback invokes the airec.EnableExperiment API asynchronously

func (*Client) EnableExperimentWithChan

func (client *Client) EnableExperimentWithChan(request *EnableExperimentRequest) (<-chan *EnableExperimentResponse, <-chan error)

EnableExperimentWithChan invokes the airec.EnableExperiment API asynchronously

func (*Client) ListDashboardDetails

func (client *Client) ListDashboardDetails(request *ListDashboardDetailsRequest) (response *ListDashboardDetailsResponse, err error)

ListDashboardDetails invokes the airec.ListDashboardDetails API synchronously

func (*Client) ListDashboardDetailsFlows

func (client *Client) ListDashboardDetailsFlows(request *ListDashboardDetailsFlowsRequest) (response *ListDashboardDetailsFlowsResponse, err error)

ListDashboardDetailsFlows invokes the airec.ListDashboardDetailsFlows API synchronously

func (*Client) ListDashboardDetailsFlowsWithCallback

func (client *Client) ListDashboardDetailsFlowsWithCallback(request *ListDashboardDetailsFlowsRequest, callback func(response *ListDashboardDetailsFlowsResponse, err error)) <-chan int

ListDashboardDetailsFlowsWithCallback invokes the airec.ListDashboardDetailsFlows API asynchronously

func (*Client) ListDashboardDetailsFlowsWithChan

func (client *Client) ListDashboardDetailsFlowsWithChan(request *ListDashboardDetailsFlowsRequest) (<-chan *ListDashboardDetailsFlowsResponse, <-chan error)

ListDashboardDetailsFlowsWithChan invokes the airec.ListDashboardDetailsFlows API asynchronously

func (*Client) ListDashboardDetailsWithCallback

func (client *Client) ListDashboardDetailsWithCallback(request *ListDashboardDetailsRequest, callback func(response *ListDashboardDetailsResponse, err error)) <-chan int

ListDashboardDetailsWithCallback invokes the airec.ListDashboardDetails API asynchronously

func (*Client) ListDashboardDetailsWithChan

func (client *Client) ListDashboardDetailsWithChan(request *ListDashboardDetailsRequest) (<-chan *ListDashboardDetailsResponse, <-chan error)

ListDashboardDetailsWithChan invokes the airec.ListDashboardDetails API asynchronously

func (*Client) ListDashboardMetrics

func (client *Client) ListDashboardMetrics(request *ListDashboardMetricsRequest) (response *ListDashboardMetricsResponse, err error)

ListDashboardMetrics invokes the airec.ListDashboardMetrics API synchronously

func (*Client) ListDashboardMetricsFlows

func (client *Client) ListDashboardMetricsFlows(request *ListDashboardMetricsFlowsRequest) (response *ListDashboardMetricsFlowsResponse, err error)

ListDashboardMetricsFlows invokes the airec.ListDashboardMetricsFlows API synchronously

func (*Client) ListDashboardMetricsFlowsWithCallback

func (client *Client) ListDashboardMetricsFlowsWithCallback(request *ListDashboardMetricsFlowsRequest, callback func(response *ListDashboardMetricsFlowsResponse, err error)) <-chan int

ListDashboardMetricsFlowsWithCallback invokes the airec.ListDashboardMetricsFlows API asynchronously

func (*Client) ListDashboardMetricsFlowsWithChan

func (client *Client) ListDashboardMetricsFlowsWithChan(request *ListDashboardMetricsFlowsRequest) (<-chan *ListDashboardMetricsFlowsResponse, <-chan error)

ListDashboardMetricsFlowsWithChan invokes the airec.ListDashboardMetricsFlows API asynchronously

func (*Client) ListDashboardMetricsWithCallback

func (client *Client) ListDashboardMetricsWithCallback(request *ListDashboardMetricsRequest, callback func(response *ListDashboardMetricsResponse, err error)) <-chan int

ListDashboardMetricsWithCallback invokes the airec.ListDashboardMetrics API asynchronously

func (*Client) ListDashboardMetricsWithChan

func (client *Client) ListDashboardMetricsWithChan(request *ListDashboardMetricsRequest) (<-chan *ListDashboardMetricsResponse, <-chan error)

ListDashboardMetricsWithChan invokes the airec.ListDashboardMetrics API asynchronously

func (*Client) ListDataSet

func (client *Client) ListDataSet(request *ListDataSetRequest) (response *ListDataSetResponse, err error)

ListDataSet invokes the airec.ListDataSet API synchronously

func (*Client) ListDataSetWithCallback

func (client *Client) ListDataSetWithCallback(request *ListDataSetRequest, callback func(response *ListDataSetResponse, err error)) <-chan int

ListDataSetWithCallback invokes the airec.ListDataSet API asynchronously

func (*Client) ListDataSetWithChan

func (client *Client) ListDataSetWithChan(request *ListDataSetRequest) (<-chan *ListDataSetResponse, <-chan error)

ListDataSetWithChan invokes the airec.ListDataSet API asynchronously

func (*Client) ListDataSource

func (client *Client) ListDataSource(request *ListDataSourceRequest) (response *ListDataSourceResponse, err error)

ListDataSource invokes the airec.ListDataSource API synchronously

func (*Client) ListDataSourceWithCallback

func (client *Client) ListDataSourceWithCallback(request *ListDataSourceRequest, callback func(response *ListDataSourceResponse, err error)) <-chan int

ListDataSourceWithCallback invokes the airec.ListDataSource API asynchronously

func (*Client) ListDataSourceWithChan

func (client *Client) ListDataSourceWithChan(request *ListDataSourceRequest) (<-chan *ListDataSourceResponse, <-chan error)

ListDataSourceWithChan invokes the airec.ListDataSource API asynchronously

func (*Client) ListExperiments

func (client *Client) ListExperiments(request *ListExperimentsRequest) (response *ListExperimentsResponse, err error)

ListExperiments invokes the airec.ListExperiments API synchronously

func (*Client) ListExperimentsWithCallback

func (client *Client) ListExperimentsWithCallback(request *ListExperimentsRequest, callback func(response *ListExperimentsResponse, err error)) <-chan int

ListExperimentsWithCallback invokes the airec.ListExperiments API asynchronously

func (*Client) ListExperimentsWithChan

func (client *Client) ListExperimentsWithChan(request *ListExperimentsRequest) (<-chan *ListExperimentsResponse, <-chan error)

ListExperimentsWithChan invokes the airec.ListExperiments API asynchronously

func (*Client) ListFilteringAlgorithms

func (client *Client) ListFilteringAlgorithms(request *ListFilteringAlgorithmsRequest) (response *ListFilteringAlgorithmsResponse, err error)

ListFilteringAlgorithms invokes the airec.ListFilteringAlgorithms API synchronously

func (*Client) ListFilteringAlgorithmsWithCallback

func (client *Client) ListFilteringAlgorithmsWithCallback(request *ListFilteringAlgorithmsRequest, callback func(response *ListFilteringAlgorithmsResponse, err error)) <-chan int

ListFilteringAlgorithmsWithCallback invokes the airec.ListFilteringAlgorithms API asynchronously

func (*Client) ListFilteringAlgorithmsWithChan

func (client *Client) ListFilteringAlgorithmsWithChan(request *ListFilteringAlgorithmsRequest) (<-chan *ListFilteringAlgorithmsResponse, <-chan error)

ListFilteringAlgorithmsWithChan invokes the airec.ListFilteringAlgorithms API asynchronously

func (*Client) ListIndexVersions

func (client *Client) ListIndexVersions(request *ListIndexVersionsRequest) (response *ListIndexVersionsResponse, err error)

ListIndexVersions invokes the airec.ListIndexVersions API synchronously

func (*Client) ListIndexVersionsWithCallback

func (client *Client) ListIndexVersionsWithCallback(request *ListIndexVersionsRequest, callback func(response *ListIndexVersionsResponse, err error)) <-chan int

ListIndexVersionsWithCallback invokes the airec.ListIndexVersions API asynchronously

func (*Client) ListIndexVersionsWithChan

func (client *Client) ListIndexVersionsWithChan(request *ListIndexVersionsRequest) (<-chan *ListIndexVersionsResponse, <-chan error)

ListIndexVersionsWithChan invokes the airec.ListIndexVersions API asynchronously

func (*Client) ListInstance

func (client *Client) ListInstance(request *ListInstanceRequest) (response *ListInstanceResponse, err error)

ListInstance invokes the airec.ListInstance API synchronously

func (*Client) ListInstanceTask

func (client *Client) ListInstanceTask(request *ListInstanceTaskRequest) (response *ListInstanceTaskResponse, err error)

ListInstanceTask invokes the airec.ListInstanceTask API synchronously

func (*Client) ListInstanceTaskWithCallback

func (client *Client) ListInstanceTaskWithCallback(request *ListInstanceTaskRequest, callback func(response *ListInstanceTaskResponse, err error)) <-chan int

ListInstanceTaskWithCallback invokes the airec.ListInstanceTask API asynchronously

func (*Client) ListInstanceTaskWithChan

func (client *Client) ListInstanceTaskWithChan(request *ListInstanceTaskRequest) (<-chan *ListInstanceTaskResponse, <-chan error)

ListInstanceTaskWithChan invokes the airec.ListInstanceTask API asynchronously

func (*Client) ListInstanceWithCallback

func (client *Client) ListInstanceWithCallback(request *ListInstanceRequest, callback func(response *ListInstanceResponse, err error)) <-chan int

ListInstanceWithCallback invokes the airec.ListInstance API asynchronously

func (*Client) ListInstanceWithChan

func (client *Client) ListInstanceWithChan(request *ListInstanceRequest) (<-chan *ListInstanceResponse, <-chan error)

ListInstanceWithChan invokes the airec.ListInstance API asynchronously

func (*Client) ListItems

func (client *Client) ListItems(request *ListItemsRequest) (response *ListItemsResponse, err error)

ListItems invokes the airec.ListItems API synchronously

func (*Client) ListItemsWithCallback

func (client *Client) ListItemsWithCallback(request *ListItemsRequest, callback func(response *ListItemsResponse, err error)) <-chan int

ListItemsWithCallback invokes the airec.ListItems API asynchronously

func (*Client) ListItemsWithChan

func (client *Client) ListItemsWithChan(request *ListItemsRequest) (<-chan *ListItemsResponse, <-chan error)

ListItemsWithChan invokes the airec.ListItems API asynchronously

func (*Client) ListLogs

func (client *Client) ListLogs(request *ListLogsRequest) (response *ListLogsResponse, err error)

ListLogs invokes the airec.ListLogs API synchronously

func (*Client) ListLogsWithCallback

func (client *Client) ListLogsWithCallback(request *ListLogsRequest, callback func(response *ListLogsResponse, err error)) <-chan int

ListLogsWithCallback invokes the airec.ListLogs API asynchronously

func (*Client) ListLogsWithChan

func (client *Client) ListLogsWithChan(request *ListLogsRequest) (<-chan *ListLogsResponse, <-chan error)

ListLogsWithChan invokes the airec.ListLogs API asynchronously

func (*Client) ListMixCategories

func (client *Client) ListMixCategories(request *ListMixCategoriesRequest) (response *ListMixCategoriesResponse, err error)

ListMixCategories invokes the airec.ListMixCategories API synchronously

func (*Client) ListMixCategoriesWithCallback

func (client *Client) ListMixCategoriesWithCallback(request *ListMixCategoriesRequest, callback func(response *ListMixCategoriesResponse, err error)) <-chan int

ListMixCategoriesWithCallback invokes the airec.ListMixCategories API asynchronously

func (*Client) ListMixCategoriesWithChan

func (client *Client) ListMixCategoriesWithChan(request *ListMixCategoriesRequest) (<-chan *ListMixCategoriesResponse, <-chan error)

ListMixCategoriesWithChan invokes the airec.ListMixCategories API asynchronously

func (*Client) ListRankingModels

func (client *Client) ListRankingModels(request *ListRankingModelsRequest) (response *ListRankingModelsResponse, err error)

ListRankingModels invokes the airec.ListRankingModels API synchronously

func (*Client) ListRankingModelsWithCallback

func (client *Client) ListRankingModelsWithCallback(request *ListRankingModelsRequest, callback func(response *ListRankingModelsResponse, err error)) <-chan int

ListRankingModelsWithCallback invokes the airec.ListRankingModels API asynchronously

func (*Client) ListRankingModelsWithChan

func (client *Client) ListRankingModelsWithChan(request *ListRankingModelsRequest) (<-chan *ListRankingModelsResponse, <-chan error)

ListRankingModelsWithChan invokes the airec.ListRankingModels API asynchronously

func (*Client) ListRuleConditions

func (client *Client) ListRuleConditions(request *ListRuleConditionsRequest) (response *ListRuleConditionsResponse, err error)

ListRuleConditions invokes the airec.ListRuleConditions API synchronously

func (*Client) ListRuleConditionsWithCallback

func (client *Client) ListRuleConditionsWithCallback(request *ListRuleConditionsRequest, callback func(response *ListRuleConditionsResponse, err error)) <-chan int

ListRuleConditionsWithCallback invokes the airec.ListRuleConditions API asynchronously

func (*Client) ListRuleConditionsWithChan

func (client *Client) ListRuleConditionsWithChan(request *ListRuleConditionsRequest) (<-chan *ListRuleConditionsResponse, <-chan error)

ListRuleConditionsWithChan invokes the airec.ListRuleConditions API asynchronously

func (*Client) ListRuleTasks

func (client *Client) ListRuleTasks(request *ListRuleTasksRequest) (response *ListRuleTasksResponse, err error)

ListRuleTasks invokes the airec.ListRuleTasks API synchronously

func (*Client) ListRuleTasksWithCallback

func (client *Client) ListRuleTasksWithCallback(request *ListRuleTasksRequest, callback func(response *ListRuleTasksResponse, err error)) <-chan int

ListRuleTasksWithCallback invokes the airec.ListRuleTasks API asynchronously

func (*Client) ListRuleTasksWithChan

func (client *Client) ListRuleTasksWithChan(request *ListRuleTasksRequest) (<-chan *ListRuleTasksResponse, <-chan error)

ListRuleTasksWithChan invokes the airec.ListRuleTasks API asynchronously

func (*Client) ListRules

func (client *Client) ListRules(request *ListRulesRequest) (response *ListRulesResponse, err error)

ListRules invokes the airec.ListRules API synchronously

func (*Client) ListRulesWithCallback

func (client *Client) ListRulesWithCallback(request *ListRulesRequest, callback func(response *ListRulesResponse, err error)) <-chan int

ListRulesWithCallback invokes the airec.ListRules API asynchronously

func (*Client) ListRulesWithChan

func (client *Client) ListRulesWithChan(request *ListRulesRequest) (<-chan *ListRulesResponse, <-chan error)

ListRulesWithChan invokes the airec.ListRules API asynchronously

func (*Client) ListSceneItems

func (client *Client) ListSceneItems(request *ListSceneItemsRequest) (response *ListSceneItemsResponse, err error)

ListSceneItems invokes the airec.ListSceneItems API synchronously

func (*Client) ListSceneItemsWithCallback

func (client *Client) ListSceneItemsWithCallback(request *ListSceneItemsRequest, callback func(response *ListSceneItemsResponse, err error)) <-chan int

ListSceneItemsWithCallback invokes the airec.ListSceneItems API asynchronously

func (*Client) ListSceneItemsWithChan

func (client *Client) ListSceneItemsWithChan(request *ListSceneItemsRequest) (<-chan *ListSceneItemsResponse, <-chan error)

ListSceneItemsWithChan invokes the airec.ListSceneItems API asynchronously

func (*Client) ListSceneParameters

func (client *Client) ListSceneParameters(request *ListSceneParametersRequest) (response *ListSceneParametersResponse, err error)

ListSceneParameters invokes the airec.ListSceneParameters API synchronously

func (*Client) ListSceneParametersWithCallback

func (client *Client) ListSceneParametersWithCallback(request *ListSceneParametersRequest, callback func(response *ListSceneParametersResponse, err error)) <-chan int

ListSceneParametersWithCallback invokes the airec.ListSceneParameters API asynchronously

func (*Client) ListSceneParametersWithChan

func (client *Client) ListSceneParametersWithChan(request *ListSceneParametersRequest) (<-chan *ListSceneParametersResponse, <-chan error)

ListSceneParametersWithChan invokes the airec.ListSceneParameters API asynchronously

func (*Client) ListScenes

func (client *Client) ListScenes(request *ListScenesRequest) (response *ListScenesResponse, err error)

ListScenes invokes the airec.ListScenes API synchronously

func (*Client) ListScenesWithCallback

func (client *Client) ListScenesWithCallback(request *ListScenesRequest, callback func(response *ListScenesResponse, err error)) <-chan int

ListScenesWithCallback invokes the airec.ListScenes API asynchronously

func (*Client) ListScenesWithChan

func (client *Client) ListScenesWithChan(request *ListScenesRequest) (<-chan *ListScenesResponse, <-chan error)

ListScenesWithChan invokes the airec.ListScenes API asynchronously

func (*Client) ListUmengAppkeys

func (client *Client) ListUmengAppkeys(request *ListUmengAppkeysRequest) (response *ListUmengAppkeysResponse, err error)

ListUmengAppkeys invokes the airec.ListUmengAppkeys API synchronously

func (*Client) ListUmengAppkeysWithCallback

func (client *Client) ListUmengAppkeysWithCallback(request *ListUmengAppkeysRequest, callback func(response *ListUmengAppkeysResponse, err error)) <-chan int

ListUmengAppkeysWithCallback invokes the airec.ListUmengAppkeys API asynchronously

func (*Client) ListUmengAppkeysWithChan

func (client *Client) ListUmengAppkeysWithChan(request *ListUmengAppkeysRequest) (<-chan *ListUmengAppkeysResponse, <-chan error)

ListUmengAppkeysWithChan invokes the airec.ListUmengAppkeys API asynchronously

func (*Client) ListUserClusters

func (client *Client) ListUserClusters(request *ListUserClustersRequest) (response *ListUserClustersResponse, err error)

ListUserClusters invokes the airec.ListUserClusters API synchronously

func (*Client) ListUserClustersWithCallback

func (client *Client) ListUserClustersWithCallback(request *ListUserClustersRequest, callback func(response *ListUserClustersResponse, err error)) <-chan int

ListUserClustersWithCallback invokes the airec.ListUserClusters API asynchronously

func (*Client) ListUserClustersWithChan

func (client *Client) ListUserClustersWithChan(request *ListUserClustersRequest) (<-chan *ListUserClustersResponse, <-chan error)

ListUserClustersWithChan invokes the airec.ListUserClusters API asynchronously

func (*Client) ModifyDataSource

func (client *Client) ModifyDataSource(request *ModifyDataSourceRequest) (response *ModifyDataSourceResponse, err error)

ModifyDataSource invokes the airec.ModifyDataSource API synchronously

func (*Client) ModifyDataSourceWithCallback

func (client *Client) ModifyDataSourceWithCallback(request *ModifyDataSourceRequest, callback func(response *ModifyDataSourceResponse, err error)) <-chan int

ModifyDataSourceWithCallback invokes the airec.ModifyDataSource API asynchronously

func (*Client) ModifyDataSourceWithChan

func (client *Client) ModifyDataSourceWithChan(request *ModifyDataSourceRequest) (<-chan *ModifyDataSourceResponse, <-chan error)

ModifyDataSourceWithChan invokes the airec.ModifyDataSource API asynchronously

func (*Client) ModifyFilteringAlgorithmMeta

func (client *Client) ModifyFilteringAlgorithmMeta(request *ModifyFilteringAlgorithmMetaRequest) (response *ModifyFilteringAlgorithmMetaResponse, err error)

ModifyFilteringAlgorithmMeta invokes the airec.ModifyFilteringAlgorithmMeta API synchronously

func (*Client) ModifyFilteringAlgorithmMetaWithCallback

func (client *Client) ModifyFilteringAlgorithmMetaWithCallback(request *ModifyFilteringAlgorithmMetaRequest, callback func(response *ModifyFilteringAlgorithmMetaResponse, err error)) <-chan int

ModifyFilteringAlgorithmMetaWithCallback invokes the airec.ModifyFilteringAlgorithmMeta API asynchronously

func (*Client) ModifyFilteringAlgorithmMetaWithChan

func (client *Client) ModifyFilteringAlgorithmMetaWithChan(request *ModifyFilteringAlgorithmMetaRequest) (<-chan *ModifyFilteringAlgorithmMetaResponse, <-chan error)

ModifyFilteringAlgorithmMetaWithChan invokes the airec.ModifyFilteringAlgorithmMeta API asynchronously

func (*Client) ModifyInstance

func (client *Client) ModifyInstance(request *ModifyInstanceRequest) (response *ModifyInstanceResponse, err error)

ModifyInstance invokes the airec.ModifyInstance API synchronously

func (*Client) ModifyInstanceWithCallback

func (client *Client) ModifyInstanceWithCallback(request *ModifyInstanceRequest, callback func(response *ModifyInstanceResponse, err error)) <-chan int

ModifyInstanceWithCallback invokes the airec.ModifyInstance API asynchronously

func (*Client) ModifyInstanceWithChan

func (client *Client) ModifyInstanceWithChan(request *ModifyInstanceRequest) (<-chan *ModifyInstanceResponse, <-chan error)

ModifyInstanceWithChan invokes the airec.ModifyInstance API asynchronously

func (*Client) ModifyItems

func (client *Client) ModifyItems(request *ModifyItemsRequest) (response *ModifyItemsResponse, err error)

ModifyItems invokes the airec.ModifyItems API synchronously

func (*Client) ModifyItemsWithCallback

func (client *Client) ModifyItemsWithCallback(request *ModifyItemsRequest, callback func(response *ModifyItemsResponse, err error)) <-chan int

ModifyItemsWithCallback invokes the airec.ModifyItems API asynchronously

func (*Client) ModifyItemsWithChan

func (client *Client) ModifyItemsWithChan(request *ModifyItemsRequest) (<-chan *ModifyItemsResponse, <-chan error)

ModifyItemsWithChan invokes the airec.ModifyItems API asynchronously

func (*Client) ModifyRankingModel

func (client *Client) ModifyRankingModel(request *ModifyRankingModelRequest) (response *ModifyRankingModelResponse, err error)

ModifyRankingModel invokes the airec.ModifyRankingModel API synchronously

func (*Client) ModifyRankingModelWithCallback

func (client *Client) ModifyRankingModelWithCallback(request *ModifyRankingModelRequest, callback func(response *ModifyRankingModelResponse, err error)) <-chan int

ModifyRankingModelWithCallback invokes the airec.ModifyRankingModel API asynchronously

func (*Client) ModifyRankingModelWithChan

func (client *Client) ModifyRankingModelWithChan(request *ModifyRankingModelRequest) (<-chan *ModifyRankingModelResponse, <-chan error)

ModifyRankingModelWithChan invokes the airec.ModifyRankingModel API asynchronously

func (*Client) ModifyRule

func (client *Client) ModifyRule(request *ModifyRuleRequest) (response *ModifyRuleResponse, err error)

ModifyRule invokes the airec.ModifyRule API synchronously

func (*Client) ModifyRuleWithCallback

func (client *Client) ModifyRuleWithCallback(request *ModifyRuleRequest, callback func(response *ModifyRuleResponse, err error)) <-chan int

ModifyRuleWithCallback invokes the airec.ModifyRule API asynchronously

func (*Client) ModifyRuleWithChan

func (client *Client) ModifyRuleWithChan(request *ModifyRuleRequest) (<-chan *ModifyRuleResponse, <-chan error)

ModifyRuleWithChan invokes the airec.ModifyRule API asynchronously

func (*Client) ModifyScene

func (client *Client) ModifyScene(request *ModifySceneRequest) (response *ModifySceneResponse, err error)

ModifyScene invokes the airec.ModifyScene API synchronously

func (*Client) ModifySceneWithCallback

func (client *Client) ModifySceneWithCallback(request *ModifySceneRequest, callback func(response *ModifySceneResponse, err error)) <-chan int

ModifySceneWithCallback invokes the airec.ModifyScene API asynchronously

func (*Client) ModifySceneWithChan

func (client *Client) ModifySceneWithChan(request *ModifySceneRequest) (<-chan *ModifySceneResponse, <-chan error)

ModifySceneWithChan invokes the airec.ModifyScene API asynchronously

func (*Client) OfflineFilteringAlgorithm

func (client *Client) OfflineFilteringAlgorithm(request *OfflineFilteringAlgorithmRequest) (response *OfflineFilteringAlgorithmResponse, err error)

OfflineFilteringAlgorithm invokes the airec.OfflineFilteringAlgorithm API synchronously

func (*Client) OfflineFilteringAlgorithmWithCallback

func (client *Client) OfflineFilteringAlgorithmWithCallback(request *OfflineFilteringAlgorithmRequest, callback func(response *OfflineFilteringAlgorithmResponse, err error)) <-chan int

OfflineFilteringAlgorithmWithCallback invokes the airec.OfflineFilteringAlgorithm API asynchronously

func (*Client) OfflineFilteringAlgorithmWithChan

func (client *Client) OfflineFilteringAlgorithmWithChan(request *OfflineFilteringAlgorithmRequest) (<-chan *OfflineFilteringAlgorithmResponse, <-chan error)

OfflineFilteringAlgorithmWithChan invokes the airec.OfflineFilteringAlgorithm API asynchronously

func (*Client) PublishRule

func (client *Client) PublishRule(request *PublishRuleRequest) (response *PublishRuleResponse, err error)

PublishRule invokes the airec.PublishRule API synchronously

func (*Client) PublishRuleWithCallback

func (client *Client) PublishRuleWithCallback(request *PublishRuleRequest, callback func(response *PublishRuleResponse, err error)) <-chan int

PublishRuleWithCallback invokes the airec.PublishRule API asynchronously

func (*Client) PublishRuleWithChan

func (client *Client) PublishRuleWithChan(request *PublishRuleRequest) (<-chan *PublishRuleResponse, <-chan error)

PublishRuleWithChan invokes the airec.PublishRule API asynchronously

func (*Client) PushDocument

func (client *Client) PushDocument(request *PushDocumentRequest) (response *PushDocumentResponse, err error)

PushDocument invokes the airec.PushDocument API synchronously

func (*Client) PushDocumentWithCallback

func (client *Client) PushDocumentWithCallback(request *PushDocumentRequest, callback func(response *PushDocumentResponse, err error)) <-chan int

PushDocumentWithCallback invokes the airec.PushDocument API asynchronously

func (*Client) PushDocumentWithChan

func (client *Client) PushDocumentWithChan(request *PushDocumentRequest) (<-chan *PushDocumentResponse, <-chan error)

PushDocumentWithChan invokes the airec.PushDocument API asynchronously

func (*Client) PushIntervention

func (client *Client) PushIntervention(request *PushInterventionRequest) (response *PushInterventionResponse, err error)

PushIntervention invokes the airec.PushIntervention API synchronously

func (*Client) PushInterventionWithCallback

func (client *Client) PushInterventionWithCallback(request *PushInterventionRequest, callback func(response *PushInterventionResponse, err error)) <-chan int

PushInterventionWithCallback invokes the airec.PushIntervention API asynchronously

func (*Client) PushInterventionWithChan

func (client *Client) PushInterventionWithChan(request *PushInterventionRequest) (<-chan *PushInterventionResponse, <-chan error)

PushInterventionWithChan invokes the airec.PushIntervention API asynchronously

func (*Client) QueryDataMessage

func (client *Client) QueryDataMessage(request *QueryDataMessageRequest) (response *QueryDataMessageResponse, err error)

QueryDataMessage invokes the airec.QueryDataMessage API synchronously

func (*Client) QueryDataMessageStatistics

func (client *Client) QueryDataMessageStatistics(request *QueryDataMessageStatisticsRequest) (response *QueryDataMessageStatisticsResponse, err error)

QueryDataMessageStatistics invokes the airec.QueryDataMessageStatistics API synchronously

func (*Client) QueryDataMessageStatisticsWithCallback

func (client *Client) QueryDataMessageStatisticsWithCallback(request *QueryDataMessageStatisticsRequest, callback func(response *QueryDataMessageStatisticsResponse, err error)) <-chan int

QueryDataMessageStatisticsWithCallback invokes the airec.QueryDataMessageStatistics API asynchronously

func (*Client) QueryDataMessageStatisticsWithChan

func (client *Client) QueryDataMessageStatisticsWithChan(request *QueryDataMessageStatisticsRequest) (<-chan *QueryDataMessageStatisticsResponse, <-chan error)

QueryDataMessageStatisticsWithChan invokes the airec.QueryDataMessageStatistics API asynchronously

func (*Client) QueryDataMessageWithCallback

func (client *Client) QueryDataMessageWithCallback(request *QueryDataMessageRequest, callback func(response *QueryDataMessageResponse, err error)) <-chan int

QueryDataMessageWithCallback invokes the airec.QueryDataMessage API asynchronously

func (*Client) QueryDataMessageWithChan

func (client *Client) QueryDataMessageWithChan(request *QueryDataMessageRequest) (<-chan *QueryDataMessageResponse, <-chan error)

QueryDataMessageWithChan invokes the airec.QueryDataMessage API asynchronously

func (*Client) QueryExceptionHistory

func (client *Client) QueryExceptionHistory(request *QueryExceptionHistoryRequest) (response *QueryExceptionHistoryResponse, err error)

QueryExceptionHistory invokes the airec.QueryExceptionHistory API synchronously

func (*Client) QueryExceptionHistoryWithCallback

func (client *Client) QueryExceptionHistoryWithCallback(request *QueryExceptionHistoryRequest, callback func(response *QueryExceptionHistoryResponse, err error)) <-chan int

QueryExceptionHistoryWithCallback invokes the airec.QueryExceptionHistory API asynchronously

func (*Client) QueryExceptionHistoryWithChan

func (client *Client) QueryExceptionHistoryWithChan(request *QueryExceptionHistoryRequest) (<-chan *QueryExceptionHistoryResponse, <-chan error)

QueryExceptionHistoryWithChan invokes the airec.QueryExceptionHistory API asynchronously

func (*Client) QueryRawData

func (client *Client) QueryRawData(request *QueryRawDataRequest) (response *QueryRawDataResponse, err error)

QueryRawData invokes the airec.QueryRawData API synchronously

func (*Client) QueryRawDataWithCallback

func (client *Client) QueryRawDataWithCallback(request *QueryRawDataRequest, callback func(response *QueryRawDataResponse, err error)) <-chan int

QueryRawDataWithCallback invokes the airec.QueryRawData API asynchronously

func (*Client) QueryRawDataWithChan

func (client *Client) QueryRawDataWithChan(request *QueryRawDataRequest) (<-chan *QueryRawDataResponse, <-chan error)

QueryRawDataWithChan invokes the airec.QueryRawData API asynchronously

func (*Client) QuerySingleAggregationReport

func (client *Client) QuerySingleAggregationReport(request *QuerySingleAggregationReportRequest) (response *QuerySingleAggregationReportResponse, err error)

QuerySingleAggregationReport invokes the airec.QuerySingleAggregationReport API synchronously

func (*Client) QuerySingleAggregationReportWithCallback

func (client *Client) QuerySingleAggregationReportWithCallback(request *QuerySingleAggregationReportRequest, callback func(response *QuerySingleAggregationReportResponse, err error)) <-chan int

QuerySingleAggregationReportWithCallback invokes the airec.QuerySingleAggregationReport API asynchronously

func (*Client) QuerySingleAggregationReportWithChan

func (client *Client) QuerySingleAggregationReportWithChan(request *QuerySingleAggregationReportRequest) (<-chan *QuerySingleAggregationReportResponse, <-chan error)

QuerySingleAggregationReportWithChan invokes the airec.QuerySingleAggregationReport API asynchronously

func (*Client) QuerySingleReport

func (client *Client) QuerySingleReport(request *QuerySingleReportRequest) (response *QuerySingleReportResponse, err error)

QuerySingleReport invokes the airec.QuerySingleReport API synchronously

func (*Client) QuerySingleReportWithCallback

func (client *Client) QuerySingleReportWithCallback(request *QuerySingleReportRequest, callback func(response *QuerySingleReportResponse, err error)) <-chan int

QuerySingleReportWithCallback invokes the airec.QuerySingleReport API asynchronously

func (*Client) QuerySingleReportWithChan

func (client *Client) QuerySingleReportWithChan(request *QuerySingleReportRequest) (<-chan *QuerySingleReportResponse, <-chan error)

QuerySingleReportWithChan invokes the airec.QuerySingleReport API asynchronously

func (*Client) QuerySyncReportAggregation

func (client *Client) QuerySyncReportAggregation(request *QuerySyncReportAggregationRequest) (response *QuerySyncReportAggregationResponse, err error)

QuerySyncReportAggregation invokes the airec.QuerySyncReportAggregation API synchronously

func (*Client) QuerySyncReportAggregationWithCallback

func (client *Client) QuerySyncReportAggregationWithCallback(request *QuerySyncReportAggregationRequest, callback func(response *QuerySyncReportAggregationResponse, err error)) <-chan int

QuerySyncReportAggregationWithCallback invokes the airec.QuerySyncReportAggregation API asynchronously

func (*Client) QuerySyncReportAggregationWithChan

func (client *Client) QuerySyncReportAggregationWithChan(request *QuerySyncReportAggregationRequest) (<-chan *QuerySyncReportAggregationResponse, <-chan error)

QuerySyncReportAggregationWithChan invokes the airec.QuerySyncReportAggregation API asynchronously

func (*Client) RebuildIndex

func (client *Client) RebuildIndex(request *RebuildIndexRequest) (response *RebuildIndexResponse, err error)

RebuildIndex invokes the airec.RebuildIndex API synchronously

func (*Client) RebuildIndexWithCallback

func (client *Client) RebuildIndexWithCallback(request *RebuildIndexRequest, callback func(response *RebuildIndexResponse, err error)) <-chan int

RebuildIndexWithCallback invokes the airec.RebuildIndex API asynchronously

func (*Client) RebuildIndexWithChan

func (client *Client) RebuildIndexWithChan(request *RebuildIndexRequest) (<-chan *RebuildIndexResponse, <-chan error)

RebuildIndexWithChan invokes the airec.RebuildIndex API asynchronously

func (*Client) Recommend

func (client *Client) Recommend(request *RecommendRequest) (response *RecommendResponse, err error)

Recommend invokes the airec.Recommend API synchronously

func (*Client) RecommendWithCallback

func (client *Client) RecommendWithCallback(request *RecommendRequest, callback func(response *RecommendResponse, err error)) <-chan int

RecommendWithCallback invokes the airec.Recommend API asynchronously

func (*Client) RecommendWithChan

func (client *Client) RecommendWithChan(request *RecommendRequest) (<-chan *RecommendResponse, <-chan error)

RecommendWithChan invokes the airec.Recommend API asynchronously

func (*Client) RunInstance

func (client *Client) RunInstance(request *RunInstanceRequest) (response *RunInstanceResponse, err error)

RunInstance invokes the airec.RunInstance API synchronously

func (*Client) RunInstanceWithCallback

func (client *Client) RunInstanceWithCallback(request *RunInstanceRequest, callback func(response *RunInstanceResponse, err error)) <-chan int

RunInstanceWithCallback invokes the airec.RunInstance API asynchronously

func (*Client) RunInstanceWithChan

func (client *Client) RunInstanceWithChan(request *RunInstanceRequest) (<-chan *RunInstanceResponse, <-chan error)

RunInstanceWithChan invokes the airec.RunInstance API asynchronously

func (*Client) StopDataSet

func (client *Client) StopDataSet(request *StopDataSetRequest) (response *StopDataSetResponse, err error)

StopDataSet invokes the airec.StopDataSet API synchronously

func (*Client) StopDataSetWithCallback

func (client *Client) StopDataSetWithCallback(request *StopDataSetRequest, callback func(response *StopDataSetResponse, err error)) <-chan int

StopDataSetWithCallback invokes the airec.StopDataSet API asynchronously

func (*Client) StopDataSetWithChan

func (client *Client) StopDataSetWithChan(request *StopDataSetRequest) (<-chan *StopDataSetResponse, <-chan error)

StopDataSetWithChan invokes the airec.StopDataSet API asynchronously

func (*Client) UnLockIndexVersion

func (client *Client) UnLockIndexVersion(request *UnLockIndexVersionRequest) (response *UnLockIndexVersionResponse, err error)

UnLockIndexVersion invokes the airec.UnLockIndexVersion API synchronously

func (*Client) UnLockIndexVersionWithCallback

func (client *Client) UnLockIndexVersionWithCallback(request *UnLockIndexVersionRequest, callback func(response *UnLockIndexVersionResponse, err error)) <-chan int

UnLockIndexVersionWithCallback invokes the airec.UnLockIndexVersion API asynchronously

func (*Client) UnLockIndexVersionWithChan

func (client *Client) UnLockIndexVersionWithChan(request *UnLockIndexVersionRequest) (<-chan *UnLockIndexVersionResponse, <-chan error)

UnLockIndexVersionWithChan invokes the airec.UnLockIndexVersion API asynchronously

func (*Client) UpdateExperimentBasicInfo

func (client *Client) UpdateExperimentBasicInfo(request *UpdateExperimentBasicInfoRequest) (response *UpdateExperimentBasicInfoResponse, err error)

UpdateExperimentBasicInfo invokes the airec.UpdateExperimentBasicInfo API synchronously

func (*Client) UpdateExperimentBasicInfoWithCallback

func (client *Client) UpdateExperimentBasicInfoWithCallback(request *UpdateExperimentBasicInfoRequest, callback func(response *UpdateExperimentBasicInfoResponse, err error)) <-chan int

UpdateExperimentBasicInfoWithCallback invokes the airec.UpdateExperimentBasicInfo API asynchronously

func (*Client) UpdateExperimentBasicInfoWithChan

func (client *Client) UpdateExperimentBasicInfoWithChan(request *UpdateExperimentBasicInfoRequest) (<-chan *UpdateExperimentBasicInfoResponse, <-chan error)

UpdateExperimentBasicInfoWithChan invokes the airec.UpdateExperimentBasicInfo API asynchronously

func (*Client) UpdateExperimentConfig

func (client *Client) UpdateExperimentConfig(request *UpdateExperimentConfigRequest) (response *UpdateExperimentConfigResponse, err error)

UpdateExperimentConfig invokes the airec.UpdateExperimentConfig API synchronously

func (*Client) UpdateExperimentConfigWithCallback

func (client *Client) UpdateExperimentConfigWithCallback(request *UpdateExperimentConfigRequest, callback func(response *UpdateExperimentConfigResponse, err error)) <-chan int

UpdateExperimentConfigWithCallback invokes the airec.UpdateExperimentConfig API asynchronously

func (*Client) UpdateExperimentConfigWithChan

func (client *Client) UpdateExperimentConfigWithChan(request *UpdateExperimentConfigRequest) (<-chan *UpdateExperimentConfigResponse, <-chan error)

UpdateExperimentConfigWithChan invokes the airec.UpdateExperimentConfig API asynchronously

func (*Client) UpdateExperimentStatus

func (client *Client) UpdateExperimentStatus(request *UpdateExperimentStatusRequest) (response *UpdateExperimentStatusResponse, err error)

UpdateExperimentStatus invokes the airec.UpdateExperimentStatus API synchronously

func (*Client) UpdateExperimentStatusWithCallback

func (client *Client) UpdateExperimentStatusWithCallback(request *UpdateExperimentStatusRequest, callback func(response *UpdateExperimentStatusResponse, err error)) <-chan int

UpdateExperimentStatusWithCallback invokes the airec.UpdateExperimentStatus API asynchronously

func (*Client) UpdateExperimentStatusWithChan

func (client *Client) UpdateExperimentStatusWithChan(request *UpdateExperimentStatusRequest) (<-chan *UpdateExperimentStatusResponse, <-chan error)

UpdateExperimentStatusWithChan invokes the airec.UpdateExperimentStatus API asynchronously

func (*Client) UpgradeInstance

func (client *Client) UpgradeInstance(request *UpgradeInstanceRequest) (response *UpgradeInstanceResponse, err error)

UpgradeInstance invokes the airec.UpgradeInstance API synchronously

func (*Client) UpgradeInstanceWithCallback

func (client *Client) UpgradeInstanceWithCallback(request *UpgradeInstanceRequest, callback func(response *UpgradeInstanceResponse, err error)) <-chan int

UpgradeInstanceWithCallback invokes the airec.UpgradeInstance API asynchronously

func (*Client) UpgradeInstanceWithChan

func (client *Client) UpgradeInstanceWithChan(request *UpgradeInstanceRequest) (<-chan *UpgradeInstanceResponse, <-chan error)

UpgradeInstanceWithChan invokes the airec.UpgradeInstance API asynchronously

func (*Client) ValidateInstance

func (client *Client) ValidateInstance(request *ValidateInstanceRequest) (response *ValidateInstanceResponse, err error)

ValidateInstance invokes the airec.ValidateInstance API synchronously

func (*Client) ValidateInstanceWithCallback

func (client *Client) ValidateInstanceWithCallback(request *ValidateInstanceRequest, callback func(response *ValidateInstanceResponse, err error)) <-chan int

ValidateInstanceWithCallback invokes the airec.ValidateInstance API asynchronously

func (*Client) ValidateInstanceWithChan

func (client *Client) ValidateInstanceWithChan(request *ValidateInstanceRequest) (<-chan *ValidateInstanceResponse, <-chan error)

ValidateInstanceWithChan invokes the airec.ValidateInstance API asynchronously

type CloneExperimentRequest

type CloneExperimentRequest struct {
	*requests.RoaRequest
	InstanceId   string           `position:"Path" name:"instanceId"`
	DryRun       requests.Boolean `position:"Query" name:"dryRun"`
	SceneId      string           `position:"Path" name:"sceneId"`
	ExperimentId string           `position:"Path" name:"experimentId"`
}

CloneExperimentRequest is the request struct for api CloneExperiment

func CreateCloneExperimentRequest

func CreateCloneExperimentRequest() (request *CloneExperimentRequest)

CreateCloneExperimentRequest creates a request to invoke CloneExperiment API

type CloneExperimentResponse

type CloneExperimentResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

CloneExperimentResponse is the response struct for api CloneExperiment

func CreateCloneExperimentResponse

func CreateCloneExperimentResponse() (response *CloneExperimentResponse)

CreateCloneExperimentResponse creates a response to parse from CloneExperiment response

type ConfigInCloneExperiment

type ConfigInCloneExperiment struct {
	ConfigItem []ConfigItem `json:"config" xml:"config"`
}

ConfigInCloneExperiment is a nested struct in airec response

type ConfigInDescribeBaseExperiment

type ConfigInDescribeBaseExperiment struct {
	ConfigItem []ConfigItem `json:"config" xml:"config"`
}

ConfigInDescribeBaseExperiment is a nested struct in airec response

type ConfigInDescribeDefaultAlgorithms

type ConfigInDescribeDefaultAlgorithms struct {
	ConfigItem []ConfigItem `json:"config" xml:"config"`
}

ConfigInDescribeDefaultAlgorithms is a nested struct in airec response

type ConfigInDescribeExperiment

type ConfigInDescribeExperiment struct {
	ConfigItem []ConfigItem `json:"config" xml:"config"`
}

ConfigInDescribeExperiment is a nested struct in airec response

type ConfigInUpdateExperimentBasicInfo

type ConfigInUpdateExperimentBasicInfo struct {
	ConfigItem []ConfigItem `json:"config" xml:"config"`
}

ConfigInUpdateExperimentBasicInfo is a nested struct in airec response

type ConfigInUpdateExperimentConfig

type ConfigInUpdateExperimentConfig struct {
	ConfigItem []ConfigItem `json:"config" xml:"config"`
}

ConfigInUpdateExperimentConfig is a nested struct in airec response

type ConfigInUpdateExperimentStatus

type ConfigInUpdateExperimentStatus struct {
	ConfigItem []ConfigItem `json:"config" xml:"config"`
}

ConfigInUpdateExperimentStatus is a nested struct in airec response

type ConfigItem

type ConfigItem struct {
	Key             string `json:"key" xml:"key"`
	DefaultValue    string `json:"defaultValue" xml:"defaultValue"`
	ExperimentValue string `json:"experimentValue" xml:"experimentValue"`
	Name            string `json:"name" xml:"name"`
}

ConfigItem is a nested struct in airec response

type CreateFilteringAlgorithmRequest

type CreateFilteringAlgorithmRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	DryRun     string `position:"Query" name:"dryRun"`
}

CreateFilteringAlgorithmRequest is the request struct for api CreateFilteringAlgorithm

func CreateCreateFilteringAlgorithmRequest

func CreateCreateFilteringAlgorithmRequest() (request *CreateFilteringAlgorithmRequest)

CreateCreateFilteringAlgorithmRequest creates a request to invoke CreateFilteringAlgorithm API

type CreateFilteringAlgorithmResponse

type CreateFilteringAlgorithmResponse struct {
	*responses.BaseResponse
	RequestId string                           `json:"requestId" xml:"requestId"`
	Result    ResultInCreateFilteringAlgorithm `json:"result" xml:"result"`
}

CreateFilteringAlgorithmResponse is the response struct for api CreateFilteringAlgorithm

func CreateCreateFilteringAlgorithmResponse

func CreateCreateFilteringAlgorithmResponse() (response *CreateFilteringAlgorithmResponse)

CreateCreateFilteringAlgorithmResponse creates a response to parse from CreateFilteringAlgorithm response

type CreateInstanceRequest

type CreateInstanceRequest struct {
	*requests.RoaRequest
}

CreateInstanceRequest is the request struct for api CreateInstance

func CreateCreateInstanceRequest

func CreateCreateInstanceRequest() (request *CreateInstanceRequest)

CreateCreateInstanceRequest creates a request to invoke CreateInstance API

type CreateInstanceResponse

type CreateInstanceResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	RequestId string `json:"requestId" xml:"requestId"`
	Message   string `json:"message" xml:"message"`
	Result    Result `json:"result" xml:"result"`
}

CreateInstanceResponse is the response struct for api CreateInstance

func CreateCreateInstanceResponse

func CreateCreateInstanceResponse() (response *CreateInstanceResponse)

CreateCreateInstanceResponse creates a response to parse from CreateInstance response

type CreateRankingModelRequest

type CreateRankingModelRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"instanceId"`
	DryRun     requests.Boolean `position:"Query" name:"dryRun"`
}

CreateRankingModelRequest is the request struct for api CreateRankingModel

func CreateCreateRankingModelRequest

func CreateCreateRankingModelRequest() (request *CreateRankingModelRequest)

CreateCreateRankingModelRequest creates a request to invoke CreateRankingModel API

type CreateRankingModelResponse

type CreateRankingModelResponse struct {
	*responses.BaseResponse
	Code      string                     `json:"code" xml:"code"`
	RequestId string                     `json:"requestId" xml:"requestId"`
	Message   string                     `json:"message" xml:"message"`
	Result    ResultInCreateRankingModel `json:"result" xml:"result"`
}

CreateRankingModelResponse is the response struct for api CreateRankingModel

func CreateCreateRankingModelResponse

func CreateCreateRankingModelResponse() (response *CreateRankingModelResponse)

CreateCreateRankingModelResponse creates a response to parse from CreateRankingModel response

type CreateRuleRequest

type CreateRuleRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

CreateRuleRequest is the request struct for api CreateRule

func CreateCreateRuleRequest

func CreateCreateRuleRequest() (request *CreateRuleRequest)

CreateCreateRuleRequest creates a request to invoke CreateRule API

type CreateRuleResponse

type CreateRuleResponse struct {
	*responses.BaseResponse
	Code      string             `json:"code" xml:"code"`
	RequestId string             `json:"requestId" xml:"requestId"`
	Message   string             `json:"message" xml:"message"`
	Result    ResultInCreateRule `json:"result" xml:"result"`
}

CreateRuleResponse is the response struct for api CreateRule

func CreateCreateRuleResponse

func CreateCreateRuleResponse() (response *CreateRuleResponse)

CreateCreateRuleResponse creates a response to parse from CreateRule response

type CreateSceneRequest

type CreateSceneRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"instanceId"`
	DryRun     requests.Boolean `position:"Query" name:"dryRun"`
}

CreateSceneRequest is the request struct for api CreateScene

func CreateCreateSceneRequest

func CreateCreateSceneRequest() (request *CreateSceneRequest)

CreateCreateSceneRequest creates a request to invoke CreateScene API

type CreateSceneResponse

type CreateSceneResponse struct {
	*responses.BaseResponse
	Code      string              `json:"code" xml:"code"`
	RequestId string              `json:"requestId" xml:"requestId"`
	Message   string              `json:"message" xml:"message"`
	Result    ResultInCreateScene `json:"result" xml:"result"`
}

CreateSceneResponse is the response struct for api CreateScene

func CreateCreateSceneResponse

func CreateCreateSceneResponse() (response *CreateSceneResponse)

CreateCreateSceneResponse creates a response to parse from CreateScene response

type DataPoints

type DataPoints struct {
	StartTime int64   `json:"startTime" xml:"startTime"`
	Val       float64 `json:"val" xml:"val"`
	EndTime   int64   `json:"endTime" xml:"endTime"`
}

DataPoints is a nested struct in airec response

type DataPointsInDescribeUserMetrics

type DataPointsInDescribeUserMetrics struct {
	DataPoints []DataPoints `json:"DataPoints" xml:"DataPoints"`
}

DataPointsInDescribeUserMetrics is a nested struct in airec response

type DecribeRankingModelRequest

type DecribeRankingModelRequest struct {
	*requests.RoaRequest
	InstanceId     string `position:"Path" name:"instanceId"`
	RankingModelId string `position:"Path" name:"rankingModelId"`
}

DecribeRankingModelRequest is the request struct for api DecribeRankingModel

func CreateDecribeRankingModelRequest

func CreateDecribeRankingModelRequest() (request *DecribeRankingModelRequest)

CreateDecribeRankingModelRequest creates a request to invoke DecribeRankingModel API

type DecribeRankingModelResponse

type DecribeRankingModelResponse struct {
	*responses.BaseResponse
	Code      string                      `json:"code" xml:"code"`
	Message   string                      `json:"message" xml:"message"`
	RequestId string                      `json:"requestId" xml:"requestId"`
	Result    ResultInDecribeRankingModel `json:"result" xml:"result"`
}

DecribeRankingModelResponse is the response struct for api DecribeRankingModel

func CreateDecribeRankingModelResponse

func CreateDecribeRankingModelResponse() (response *DecribeRankingModelResponse)

CreateDecribeRankingModelResponse creates a response to parse from DecribeRankingModel response

type DeleteDataSetRequest

type DeleteDataSetRequest struct {
	*requests.RoaRequest
	VersionId  string `position:"Path" name:"versionId"`
	InstanceId string `position:"Path" name:"instanceId"`
}

DeleteDataSetRequest is the request struct for api DeleteDataSet

func CreateDeleteDataSetRequest

func CreateDeleteDataSetRequest() (request *DeleteDataSetRequest)

CreateDeleteDataSetRequest creates a request to invoke DeleteDataSet API

type DeleteDataSetResponse

type DeleteDataSetResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

DeleteDataSetResponse is the response struct for api DeleteDataSet

func CreateDeleteDataSetResponse

func CreateDeleteDataSetResponse() (response *DeleteDataSetResponse)

CreateDeleteDataSetResponse creates a response to parse from DeleteDataSet response

type DeleteExperimentRequest

type DeleteExperimentRequest struct {
	*requests.RoaRequest
	InstanceId   string `position:"Path" name:"instanceId"`
	SceneId      string `position:"Path" name:"sceneId"`
	ExperimentId string `position:"Path" name:"experimentId"`
}

DeleteExperimentRequest is the request struct for api DeleteExperiment

func CreateDeleteExperimentRequest

func CreateDeleteExperimentRequest() (request *DeleteExperimentRequest)

CreateDeleteExperimentRequest creates a request to invoke DeleteExperiment API

type DeleteExperimentResponse

type DeleteExperimentResponse struct {
	*responses.BaseResponse
	Result    bool   `json:"result" xml:"result"`
	RequestId string `json:"requestId" xml:"requestId"`
}

DeleteExperimentResponse is the response struct for api DeleteExperiment

func CreateDeleteExperimentResponse

func CreateDeleteExperimentResponse() (response *DeleteExperimentResponse)

CreateDeleteExperimentResponse creates a response to parse from DeleteExperiment response

type DeleteFilteringAlgorithmRequest

type DeleteFilteringAlgorithmRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"instanceId"`
	AlgorithmId string `position:"Path" name:"algorithmId"`
}

DeleteFilteringAlgorithmRequest is the request struct for api DeleteFilteringAlgorithm

func CreateDeleteFilteringAlgorithmRequest

func CreateDeleteFilteringAlgorithmRequest() (request *DeleteFilteringAlgorithmRequest)

CreateDeleteFilteringAlgorithmRequest creates a request to invoke DeleteFilteringAlgorithm API

type DeleteFilteringAlgorithmResponse

type DeleteFilteringAlgorithmResponse struct {
	*responses.BaseResponse
	RequestId string                           `json:"requestId" xml:"requestId"`
	Result    ResultInDeleteFilteringAlgorithm `json:"result" xml:"result"`
}

DeleteFilteringAlgorithmResponse is the response struct for api DeleteFilteringAlgorithm

func CreateDeleteFilteringAlgorithmResponse

func CreateDeleteFilteringAlgorithmResponse() (response *DeleteFilteringAlgorithmResponse)

CreateDeleteFilteringAlgorithmResponse creates a response to parse from DeleteFilteringAlgorithm response

type DeleteRankingModelRequest

type DeleteRankingModelRequest struct {
	*requests.RoaRequest
	InstanceId     string `position:"Path" name:"instanceId"`
	RankingModelId string `position:"Path" name:"rankingModelId"`
}

DeleteRankingModelRequest is the request struct for api DeleteRankingModel

func CreateDeleteRankingModelRequest

func CreateDeleteRankingModelRequest() (request *DeleteRankingModelRequest)

CreateDeleteRankingModelRequest creates a request to invoke DeleteRankingModel API

type DeleteRankingModelResponse

type DeleteRankingModelResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

DeleteRankingModelResponse is the response struct for api DeleteRankingModel

func CreateDeleteRankingModelResponse

func CreateDeleteRankingModelResponse() (response *DeleteRankingModelResponse)

CreateDeleteRankingModelResponse creates a response to parse from DeleteRankingModel response

type DeleteSceneRequest

type DeleteSceneRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	SceneId    string `position:"Path" name:"sceneId"`
}

DeleteSceneRequest is the request struct for api DeleteScene

func CreateDeleteSceneRequest

func CreateDeleteSceneRequest() (request *DeleteSceneRequest)

CreateDeleteSceneRequest creates a request to invoke DeleteScene API

type DeleteSceneResponse

type DeleteSceneResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	Result    Result `json:"result" xml:"result"`
}

DeleteSceneResponse is the response struct for api DeleteScene

func CreateDeleteSceneResponse

func CreateDeleteSceneResponse() (response *DeleteSceneResponse)

CreateDeleteSceneResponse creates a response to parse from DeleteScene response

type DescribeBaseExperimentRequest

type DescribeBaseExperimentRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	SceneId    string `position:"Path" name:"sceneId"`
}

DescribeBaseExperimentRequest is the request struct for api DescribeBaseExperiment

func CreateDescribeBaseExperimentRequest

func CreateDescribeBaseExperimentRequest() (request *DescribeBaseExperimentRequest)

CreateDescribeBaseExperimentRequest creates a request to invoke DescribeBaseExperiment API

type DescribeBaseExperimentResponse

type DescribeBaseExperimentResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

DescribeBaseExperimentResponse is the response struct for api DescribeBaseExperiment

func CreateDescribeBaseExperimentResponse

func CreateDescribeBaseExperimentResponse() (response *DescribeBaseExperimentResponse)

CreateDescribeBaseExperimentResponse creates a response to parse from DescribeBaseExperiment response

type DescribeDataSetMessageRequest

type DescribeDataSetMessageRequest struct {
	*requests.RoaRequest
	VersionId  string `position:"Path" name:"versionId"`
	InstanceId string `position:"Path" name:"instanceId"`
}

DescribeDataSetMessageRequest is the request struct for api DescribeDataSetMessage

func CreateDescribeDataSetMessageRequest

func CreateDescribeDataSetMessageRequest() (request *DescribeDataSetMessageRequest)

CreateDescribeDataSetMessageRequest creates a request to invoke DescribeDataSetMessage API

type DescribeDataSetMessageResponse

type DescribeDataSetMessageResponse struct {
	*responses.BaseResponse
	Code      string       `json:"code" xml:"code"`
	Message   string       `json:"message" xml:"message"`
	RequestId string       `json:"requestId" xml:"requestId"`
	Result    []ResultItem `json:"result" xml:"result"`
}

DescribeDataSetMessageResponse is the response struct for api DescribeDataSetMessage

func CreateDescribeDataSetMessageResponse

func CreateDescribeDataSetMessageResponse() (response *DescribeDataSetMessageResponse)

CreateDescribeDataSetMessageResponse creates a response to parse from DescribeDataSetMessage response

type DescribeDefaultAlgorithmsRequest

type DescribeDefaultAlgorithmsRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	SceneId    string `position:"Path" name:"sceneId"`
}

DescribeDefaultAlgorithmsRequest is the request struct for api DescribeDefaultAlgorithms

func CreateDescribeDefaultAlgorithmsRequest

func CreateDescribeDefaultAlgorithmsRequest() (request *DescribeDefaultAlgorithmsRequest)

CreateDescribeDefaultAlgorithmsRequest creates a request to invoke DescribeDefaultAlgorithms API

type DescribeDefaultAlgorithmsResponse

type DescribeDefaultAlgorithmsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"requestId" xml:"requestId"`
	Result    []ResultItem `json:"result" xml:"result"`
}

DescribeDefaultAlgorithmsResponse is the response struct for api DescribeDefaultAlgorithms

func CreateDescribeDefaultAlgorithmsResponse

func CreateDescribeDefaultAlgorithmsResponse() (response *DescribeDefaultAlgorithmsResponse)

CreateDescribeDefaultAlgorithmsResponse creates a response to parse from DescribeDefaultAlgorithms response

type DescribeExperimentEnvProgressRequest

type DescribeExperimentEnvProgressRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	SceneId    string `position:"Path" name:"sceneId"`
}

DescribeExperimentEnvProgressRequest is the request struct for api DescribeExperimentEnvProgress

func CreateDescribeExperimentEnvProgressRequest

func CreateDescribeExperimentEnvProgressRequest() (request *DescribeExperimentEnvProgressRequest)

CreateDescribeExperimentEnvProgressRequest creates a request to invoke DescribeExperimentEnvProgress API

type DescribeExperimentEnvProgressResponse

type DescribeExperimentEnvProgressResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

DescribeExperimentEnvProgressResponse is the response struct for api DescribeExperimentEnvProgress

func CreateDescribeExperimentEnvProgressResponse

func CreateDescribeExperimentEnvProgressResponse() (response *DescribeExperimentEnvProgressResponse)

CreateDescribeExperimentEnvProgressResponse creates a response to parse from DescribeExperimentEnvProgress response

type DescribeExperimentEnvRequest

type DescribeExperimentEnvRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	SceneId    string `position:"Path" name:"sceneId"`
}

DescribeExperimentEnvRequest is the request struct for api DescribeExperimentEnv

func CreateDescribeExperimentEnvRequest

func CreateDescribeExperimentEnvRequest() (request *DescribeExperimentEnvRequest)

CreateDescribeExperimentEnvRequest creates a request to invoke DescribeExperimentEnv API

type DescribeExperimentEnvResponse

type DescribeExperimentEnvResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

DescribeExperimentEnvResponse is the response struct for api DescribeExperimentEnv

func CreateDescribeExperimentEnvResponse

func CreateDescribeExperimentEnvResponse() (response *DescribeExperimentEnvResponse)

CreateDescribeExperimentEnvResponse creates a response to parse from DescribeExperimentEnv response

type DescribeExperimentRequest

type DescribeExperimentRequest struct {
	*requests.RoaRequest
	InstanceId   string `position:"Path" name:"instanceId"`
	SceneId      string `position:"Path" name:"sceneId"`
	ExperimentId string `position:"Path" name:"experimentId"`
}

DescribeExperimentRequest is the request struct for api DescribeExperiment

func CreateDescribeExperimentRequest

func CreateDescribeExperimentRequest() (request *DescribeExperimentRequest)

CreateDescribeExperimentRequest creates a request to invoke DescribeExperiment API

type DescribeExperimentResponse

type DescribeExperimentResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

DescribeExperimentResponse is the response struct for api DescribeExperiment

func CreateDescribeExperimentResponse

func CreateDescribeExperimentResponse() (response *DescribeExperimentResponse)

CreateDescribeExperimentResponse creates a response to parse from DescribeExperiment response

type DescribeFilteringAlgorithmRequest

type DescribeFilteringAlgorithmRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"instanceId"`
	AlgorithmId string `position:"Path" name:"algorithmId"`
}

DescribeFilteringAlgorithmRequest is the request struct for api DescribeFilteringAlgorithm

func CreateDescribeFilteringAlgorithmRequest

func CreateDescribeFilteringAlgorithmRequest() (request *DescribeFilteringAlgorithmRequest)

CreateDescribeFilteringAlgorithmRequest creates a request to invoke DescribeFilteringAlgorithm API

type DescribeFilteringAlgorithmResponse

type DescribeFilteringAlgorithmResponse struct {
	*responses.BaseResponse
	RequestId string                             `json:"requestId" xml:"requestId"`
	Result    ResultInDescribeFilteringAlgorithm `json:"result" xml:"result"`
}

DescribeFilteringAlgorithmResponse is the response struct for api DescribeFilteringAlgorithm

func CreateDescribeFilteringAlgorithmResponse

func CreateDescribeFilteringAlgorithmResponse() (response *DescribeFilteringAlgorithmResponse)

CreateDescribeFilteringAlgorithmResponse creates a response to parse from DescribeFilteringAlgorithm response

type DescribeInstanceRequest

type DescribeInstanceRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

DescribeInstanceRequest is the request struct for api DescribeInstance

func CreateDescribeInstanceRequest

func CreateDescribeInstanceRequest() (request *DescribeInstanceRequest)

CreateDescribeInstanceRequest creates a request to invoke DescribeInstance API

type DescribeInstanceResponse

type DescribeInstanceResponse struct {
	*responses.BaseResponse
	Code      string                   `json:"code" xml:"code"`
	Message   string                   `json:"message" xml:"message"`
	RequestId string                   `json:"requestId" xml:"requestId"`
	Result    ResultInDescribeInstance `json:"result" xml:"result"`
}

DescribeInstanceResponse is the response struct for api DescribeInstance

func CreateDescribeInstanceResponse

func CreateDescribeInstanceResponse() (response *DescribeInstanceResponse)

CreateDescribeInstanceResponse creates a response to parse from DescribeInstance response

type DescribeLatestTaskRequest

type DescribeLatestTaskRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"instanceId"`
	AlgorithmId string `position:"Path" name:"algorithmId"`
}

DescribeLatestTaskRequest is the request struct for api DescribeLatestTask

func CreateDescribeLatestTaskRequest

func CreateDescribeLatestTaskRequest() (request *DescribeLatestTaskRequest)

CreateDescribeLatestTaskRequest creates a request to invoke DescribeLatestTask API

type DescribeLatestTaskResponse

type DescribeLatestTaskResponse struct {
	*responses.BaseResponse
	RequestId string         `json:"requestId" xml:"requestId"`
	Result    []IndexVersion `json:"result" xml:"result"`
}

DescribeLatestTaskResponse is the response struct for api DescribeLatestTask

func CreateDescribeLatestTaskResponse

func CreateDescribeLatestTaskResponse() (response *DescribeLatestTaskResponse)

CreateDescribeLatestTaskResponse creates a response to parse from DescribeLatestTask response

type DescribeQuotaRequest

type DescribeQuotaRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

DescribeQuotaRequest is the request struct for api DescribeQuota

func CreateDescribeQuotaRequest

func CreateDescribeQuotaRequest() (request *DescribeQuotaRequest)

CreateDescribeQuotaRequest creates a request to invoke DescribeQuota API

type DescribeQuotaResponse

type DescribeQuotaResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

DescribeQuotaResponse is the response struct for api DescribeQuota

func CreateDescribeQuotaResponse

func CreateDescribeQuotaResponse() (response *DescribeQuotaResponse)

CreateDescribeQuotaResponse creates a response to parse from DescribeQuota response

type DescribeRegionsRequest

type DescribeRegionsRequest struct {
	*requests.RoaRequest
	AcceptLanguage string `position:"Query" name:"acceptLanguage"`
}

DescribeRegionsRequest is the request struct for api DescribeRegions

func CreateDescribeRegionsRequest

func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)

CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API

type DescribeRegionsResponse

type DescribeRegionsResponse struct {
	*responses.BaseResponse
	Code      string       `json:"code" xml:"code"`
	Message   string       `json:"message" xml:"message"`
	RequestId string       `json:"requestId" xml:"requestId"`
	Result    []ResultItem `json:"result" xml:"result"`
}

DescribeRegionsResponse is the response struct for api DescribeRegions

func CreateDescribeRegionsResponse

func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)

CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response

type DescribeRuleRequest

type DescribeRuleRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	RuleType   string `position:"Query" name:"ruleType"`
	SceneId    string `position:"Query" name:"sceneId"`
	RuleId     string `position:"Path" name:"ruleId"`
}

DescribeRuleRequest is the request struct for api DescribeRule

func CreateDescribeRuleRequest

func CreateDescribeRuleRequest() (request *DescribeRuleRequest)

CreateDescribeRuleRequest creates a request to invoke DescribeRule API

type DescribeRuleResponse

type DescribeRuleResponse struct {
	*responses.BaseResponse
	RequestId string               `json:"requestId" xml:"requestId"`
	Code      string               `json:"code" xml:"code"`
	Message   string               `json:"message" xml:"message"`
	Result    ResultInDescribeRule `json:"result" xml:"result"`
}

DescribeRuleResponse is the response struct for api DescribeRule

func CreateDescribeRuleResponse

func CreateDescribeRuleResponse() (response *DescribeRuleResponse)

CreateDescribeRuleResponse creates a response to parse from DescribeRule response

type DescribeSceneBucketRequest

type DescribeSceneBucketRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	SceneId    string `position:"Path" name:"sceneId"`
}

DescribeSceneBucketRequest is the request struct for api DescribeSceneBucket

func CreateDescribeSceneBucketRequest

func CreateDescribeSceneBucketRequest() (request *DescribeSceneBucketRequest)

CreateDescribeSceneBucketRequest creates a request to invoke DescribeSceneBucket API

type DescribeSceneBucketResponse

type DescribeSceneBucketResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

DescribeSceneBucketResponse is the response struct for api DescribeSceneBucket

func CreateDescribeSceneBucketResponse

func CreateDescribeSceneBucketResponse() (response *DescribeSceneBucketResponse)

CreateDescribeSceneBucketResponse creates a response to parse from DescribeSceneBucket response

type DescribeSceneRequest

type DescribeSceneRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	SceneId    string `position:"Path" name:"sceneId"`
}

DescribeSceneRequest is the request struct for api DescribeScene

func CreateDescribeSceneRequest

func CreateDescribeSceneRequest() (request *DescribeSceneRequest)

CreateDescribeSceneRequest creates a request to invoke DescribeScene API

type DescribeSceneResponse

type DescribeSceneResponse struct {
	*responses.BaseResponse
	RequestId string                `json:"requestId" xml:"requestId"`
	Code      string                `json:"code" xml:"code"`
	Message   string                `json:"message" xml:"message"`
	Result    ResultInDescribeScene `json:"result" xml:"result"`
}

DescribeSceneResponse is the response struct for api DescribeScene

func CreateDescribeSceneResponse

func CreateDescribeSceneResponse() (response *DescribeSceneResponse)

CreateDescribeSceneResponse creates a response to parse from DescribeScene response

type DescribeSceneThroughputRequest

type DescribeSceneThroughputRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	SceneId    string `position:"Path" name:"sceneId"`
}

DescribeSceneThroughputRequest is the request struct for api DescribeSceneThroughput

func CreateDescribeSceneThroughputRequest

func CreateDescribeSceneThroughputRequest() (request *DescribeSceneThroughputRequest)

CreateDescribeSceneThroughputRequest creates a request to invoke DescribeSceneThroughput API

type DescribeSceneThroughputResponse

type DescribeSceneThroughputResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	Result    Result `json:"result" xml:"result"`
}

DescribeSceneThroughputResponse is the response struct for api DescribeSceneThroughput

func CreateDescribeSceneThroughputResponse

func CreateDescribeSceneThroughputResponse() (response *DescribeSceneThroughputResponse)

CreateDescribeSceneThroughputResponse creates a response to parse from DescribeSceneThroughput response

type DescribeSyncReportDetailRequest

type DescribeSyncReportDetailRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"instanceId"`
	LevelType  string           `position:"Query" name:"levelType"`
	EndTime    requests.Integer `position:"Query" name:"endTime"`
	StartTime  requests.Integer `position:"Query" name:"startTime"`
	Type       string           `position:"Query" name:"type"`
}

DescribeSyncReportDetailRequest is the request struct for api DescribeSyncReportDetail

func CreateDescribeSyncReportDetailRequest

func CreateDescribeSyncReportDetailRequest() (request *DescribeSyncReportDetailRequest)

CreateDescribeSyncReportDetailRequest creates a request to invoke DescribeSyncReportDetail API

type DescribeSyncReportDetailResponse

type DescribeSyncReportDetailResponse struct {
	*responses.BaseResponse
	Code      string       `json:"code" xml:"code"`
	Message   string       `json:"message" xml:"message"`
	RequestId string       `json:"requestId" xml:"requestId"`
	Result    []ResultItem `json:"result" xml:"result"`
}

DescribeSyncReportDetailResponse is the response struct for api DescribeSyncReportDetail

func CreateDescribeSyncReportDetailResponse

func CreateDescribeSyncReportDetailResponse() (response *DescribeSyncReportDetailResponse)

CreateDescribeSyncReportDetailResponse creates a response to parse from DescribeSyncReportDetail response

type DescribeSyncReportOutliersRequest

type DescribeSyncReportOutliersRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"instanceId"`
	LevelType  string           `position:"Query" name:"levelType"`
	EndTime    requests.Integer `position:"Query" name:"endTime"`
	StartTime  requests.Integer `position:"Query" name:"startTime"`
	Type       string           `position:"Query" name:"type"`
	Key        string           `position:"Query" name:"key"`
}

DescribeSyncReportOutliersRequest is the request struct for api DescribeSyncReportOutliers

func CreateDescribeSyncReportOutliersRequest

func CreateDescribeSyncReportOutliersRequest() (request *DescribeSyncReportOutliersRequest)

CreateDescribeSyncReportOutliersRequest creates a request to invoke DescribeSyncReportOutliers API

type DescribeSyncReportOutliersResponse

type DescribeSyncReportOutliersResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"code" xml:"code"`
	Message   string                 `json:"message" xml:"message"`
	RequestId string                 `json:"requestId" xml:"requestId"`
	Result    map[string]interface{} `json:"result" xml:"result"`
}

DescribeSyncReportOutliersResponse is the response struct for api DescribeSyncReportOutliers

func CreateDescribeSyncReportOutliersResponse

func CreateDescribeSyncReportOutliersResponse() (response *DescribeSyncReportOutliersResponse)

CreateDescribeSyncReportOutliersResponse creates a response to parse from DescribeSyncReportOutliers response

type DescribeUserMetricsRequest

type DescribeUserMetricsRequest struct {
	*requests.RoaRequest
	MetricType string           `position:"Query" name:"metricType"`
	InstanceId string           `position:"Path" name:"instanceId"`
	EndTime    requests.Integer `position:"Query" name:"endTime"`
	StartTime  requests.Integer `position:"Query" name:"startTime"`
}

DescribeUserMetricsRequest is the request struct for api DescribeUserMetrics

func CreateDescribeUserMetricsRequest

func CreateDescribeUserMetricsRequest() (request *DescribeUserMetricsRequest)

CreateDescribeUserMetricsRequest creates a request to invoke DescribeUserMetrics API

type DescribeUserMetricsResponse

type DescribeUserMetricsResponse struct {
	*responses.BaseResponse
	Code      string   `json:"code" xml:"code"`
	Message   string   `json:"message" xml:"message"`
	RequestId string   `json:"requestId" xml:"requestId"`
	Result    []Result `json:"result" xml:"result"`
}

DescribeUserMetricsResponse is the response struct for api DescribeUserMetrics

func CreateDescribeUserMetricsResponse

func CreateDescribeUserMetricsResponse() (response *DescribeUserMetricsResponse)

CreateDescribeUserMetricsResponse creates a response to parse from DescribeUserMetrics response

type Detail

type Detail struct {
	Author       string `json:"author" xml:"author"`
	Title        string `json:"title" xml:"title"`
	Duration     string `json:"duration" xml:"duration"`
	ItemId       string `json:"itemId" xml:"itemId"`
	PubTime      string `json:"pubTime" xml:"pubTime"`
	Channel      string `json:"channel" xml:"channel"`
	ItemType     string `json:"itemType" xml:"itemType"`
	BrandId      string `json:"brandId" xml:"brandId"`
	CategoryPath string `json:"categoryPath" xml:"categoryPath"`
	Status       string `json:"status" xml:"status"`
	ShopId       string `json:"shopId" xml:"shopId"`
	ExpireTime   string `json:"expireTime" xml:"expireTime"`
}

Detail is a nested struct in airec response

type DetailInListDashboardMetrics

type DetailInListDashboardMetrics struct {
	DetailItem []DetailItem `json:"detail" xml:"detail"`
}

DetailInListDashboardMetrics is a nested struct in airec response

type DetailInListItems

type DetailInListItems struct {
	DetailItem []DetailItem `json:"detail" xml:"detail"`
}

DetailInListItems is a nested struct in airec response

type DetailInListSceneItems

type DetailInListSceneItems struct {
	Detail []Detail `json:"Detail" xml:"Detail"`
}

DetailInListSceneItems is a nested struct in airec response

type DetailItem

type DetailItem struct {
	Val          string `json:"val" xml:"val"`
	Duration     string `json:"duration" xml:"duration"`
	Channel      string `json:"channel" xml:"channel"`
	EndTime      string `json:"endTime" xml:"endTime"`
	Status       string `json:"status" xml:"status"`
	ExpireTime   string `json:"expireTime" xml:"expireTime"`
	Author       string `json:"author" xml:"author"`
	Title        string `json:"title" xml:"title"`
	StartTime    string `json:"startTime" xml:"startTime"`
	ItemId       string `json:"itemId" xml:"itemId"`
	PubTime      string `json:"pubTime" xml:"pubTime"`
	ItemType     string `json:"itemType" xml:"itemType"`
	BrandId      string `json:"brandId" xml:"brandId"`
	CategoryPath string `json:"categoryPath" xml:"categoryPath"`
	ShopId       string `json:"shopId" xml:"shopId"`
}

DetailItem is a nested struct in airec response

type DowngradeInstanceRequest

type DowngradeInstanceRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

DowngradeInstanceRequest is the request struct for api DowngradeInstance

func CreateDowngradeInstanceRequest

func CreateDowngradeInstanceRequest() (request *DowngradeInstanceRequest)

CreateDowngradeInstanceRequest creates a request to invoke DowngradeInstance API

type DowngradeInstanceResponse

type DowngradeInstanceResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

DowngradeInstanceResponse is the response struct for api DowngradeInstance

func CreateDowngradeInstanceResponse

func CreateDowngradeInstanceResponse() (response *DowngradeInstanceResponse)

CreateDowngradeInstanceResponse creates a response to parse from DowngradeInstance response

type EnableExperimentRequest

type EnableExperimentRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	SceneId    string `position:"Path" name:"sceneId"`
}

EnableExperimentRequest is the request struct for api EnableExperiment

func CreateEnableExperimentRequest

func CreateEnableExperimentRequest() (request *EnableExperimentRequest)

CreateEnableExperimentRequest creates a request to invoke EnableExperiment API

type EnableExperimentResponse

type EnableExperimentResponse struct {
	*responses.BaseResponse
	Result    bool   `json:"result" xml:"result"`
	RequestId string `json:"requestId" xml:"requestId"`
}

EnableExperimentResponse is the response struct for api EnableExperiment

func CreateEnableExperimentResponse

func CreateEnableExperimentResponse() (response *EnableExperimentResponse)

CreateEnableExperimentResponse creates a response to parse from EnableExperiment response

type ExtInfo

type ExtInfo struct {
	ItemSeparator string `json:"itemSeparator" xml:"itemSeparator"`
	KvSeparator   string `json:"kvSeparator" xml:"kvSeparator"`
}

ExtInfo is a nested struct in airec response

type FilteringAlgorithm

type FilteringAlgorithm struct {
	Status      string                        `json:"status" xml:"status"`
	GmtCreate   string                        `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string                        `json:"gmtModified" xml:"gmtModified"`
	AlgorithmId string                        `json:"algorithmId" xml:"algorithmId"`
	Meta        MetaInListFilteringAlgorithms `json:"meta" xml:"meta"`
}

FilteringAlgorithm is a nested struct in airec response

type Headers

type Headers struct {
	XTotalCount int `json:"X-Total-Count" xml:"X-Total-Count"`
}

Headers is a nested struct in airec response

type HistoryData

type HistoryData struct {
	StartTime    int64   `json:"startTime" xml:"startTime"`
	ErrorPercent float64 `json:"errorPercent" xml:"errorPercent"`
	EndTime      int64   `json:"endTime" xml:"endTime"`
}

HistoryData is a nested struct in airec response

type HistoryDataInDescribeSyncReportDetail

type HistoryDataInDescribeSyncReportDetail struct {
	HistoryData []HistoryData `json:"HistoryData" xml:"HistoryData"`
}

HistoryDataInDescribeSyncReportDetail is a nested struct in airec response

type IndeVersion

type IndeVersion struct {
	VersionId       string `json:"versionId" xml:"versionId"`
	Status          string `json:"status" xml:"status"`
	BuiltTime       string `json:"builtTime" xml:"builtTime"`
	SwitchedTime    string `json:"switchedTime" xml:"switchedTime"`
	RollbackEnabled bool   `json:"rollbackEnabled" xml:"rollbackEnabled"`
	CostSeconds     int    `json:"costSeconds" xml:"costSeconds"`
	Size            int64  `json:"size" xml:"size"`
	Progress        int    `json:"progress" xml:"progress"`
	FlowType        string `json:"flowType" xml:"flowType"`
	Code            string `json:"code" xml:"code"`
	Message         string `json:"message" xml:"message"`
}

IndeVersion is a nested struct in airec response

type IndexVersion

type IndexVersion struct {
	VersionId       string `json:"versionId" xml:"versionId"`
	Status          string `json:"status" xml:"status"`
	BuiltTime       string `json:"builtTime" xml:"builtTime"`
	SwitchedTime    string `json:"switchedTime" xml:"switchedTime"`
	RollbackEnabled bool   `json:"rollbackEnabled" xml:"rollbackEnabled"`
	CostSeconds     int    `json:"costSeconds" xml:"costSeconds"`
	Size            int64  `json:"size" xml:"size"`
	Progress        int    `json:"progress" xml:"progress"`
	FlowType        string `json:"flowType" xml:"flowType"`
	Code            string `json:"code" xml:"code"`
	Message         string `json:"message" xml:"message"`
}

IndexVersion is a nested struct in airec response

type ListDashboardDetailsFlowsRequest

type ListDashboardDetailsFlowsRequest struct {
	*requests.RoaRequest
	MetricType    string           `position:"Query" name:"metricType"`
	InstanceId    string           `position:"Path" name:"instanceId"`
	ExperimentIds string           `position:"Query" name:"experimentIds"`
	TraceIds      string           `position:"Query" name:"traceIds"`
	EndTime       requests.Integer `position:"Query" name:"endTime"`
	StartTime     requests.Integer `position:"Query" name:"startTime"`
	SceneIds      string           `position:"Query" name:"sceneIds"`
}

ListDashboardDetailsFlowsRequest is the request struct for api ListDashboardDetailsFlows

func CreateListDashboardDetailsFlowsRequest

func CreateListDashboardDetailsFlowsRequest() (request *ListDashboardDetailsFlowsRequest)

CreateListDashboardDetailsFlowsRequest creates a request to invoke ListDashboardDetailsFlows API

type ListDashboardDetailsFlowsResponse

type ListDashboardDetailsFlowsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	Result    Result `json:"result" xml:"result"`
}

ListDashboardDetailsFlowsResponse is the response struct for api ListDashboardDetailsFlows

func CreateListDashboardDetailsFlowsResponse

func CreateListDashboardDetailsFlowsResponse() (response *ListDashboardDetailsFlowsResponse)

CreateListDashboardDetailsFlowsResponse creates a response to parse from ListDashboardDetailsFlows response

type ListDashboardDetailsRequest

type ListDashboardDetailsRequest struct {
	*requests.RoaRequest
	MetricType    string           `position:"Query" name:"metricType"`
	InstanceId    string           `position:"Path" name:"instanceId"`
	ExperimentIds string           `position:"Query" name:"experimentIds"`
	TraceIds      string           `position:"Query" name:"traceIds"`
	EndTime       requests.Integer `position:"Query" name:"endTime"`
	StartTime     requests.Integer `position:"Query" name:"startTime"`
	SceneIds      string           `position:"Query" name:"sceneIds"`
}

ListDashboardDetailsRequest is the request struct for api ListDashboardDetails

func CreateListDashboardDetailsRequest

func CreateListDashboardDetailsRequest() (request *ListDashboardDetailsRequest)

CreateListDashboardDetailsRequest creates a request to invoke ListDashboardDetails API

type ListDashboardDetailsResponse

type ListDashboardDetailsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"requestId" xml:"requestId"`
	Code      string       `json:"code" xml:"code"`
	Message   string       `json:"message" xml:"message"`
	Result    []ResultItem `json:"result" xml:"result"`
}

ListDashboardDetailsResponse is the response struct for api ListDashboardDetails

func CreateListDashboardDetailsResponse

func CreateListDashboardDetailsResponse() (response *ListDashboardDetailsResponse)

CreateListDashboardDetailsResponse creates a response to parse from ListDashboardDetails response

type ListDashboardMetricsFlowsRequest

type ListDashboardMetricsFlowsRequest struct {
	*requests.RoaRequest
	MetricType string           `position:"Query" name:"metricType"`
	InstanceId string           `position:"Path" name:"instanceId"`
	EndTime    requests.Integer `position:"Query" name:"endTime"`
	StartTime  requests.Integer `position:"Query" name:"startTime"`
}

ListDashboardMetricsFlowsRequest is the request struct for api ListDashboardMetricsFlows

func CreateListDashboardMetricsFlowsRequest

func CreateListDashboardMetricsFlowsRequest() (request *ListDashboardMetricsFlowsRequest)

CreateListDashboardMetricsFlowsRequest creates a request to invoke ListDashboardMetricsFlows API

type ListDashboardMetricsFlowsResponse

type ListDashboardMetricsFlowsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"requestId" xml:"requestId"`
	Code      string       `json:"code" xml:"code"`
	Message   string       `json:"message" xml:"message"`
	Result    []ResultItem `json:"result" xml:"result"`
}

ListDashboardMetricsFlowsResponse is the response struct for api ListDashboardMetricsFlows

func CreateListDashboardMetricsFlowsResponse

func CreateListDashboardMetricsFlowsResponse() (response *ListDashboardMetricsFlowsResponse)

CreateListDashboardMetricsFlowsResponse creates a response to parse from ListDashboardMetricsFlows response

type ListDashboardMetricsRequest

type ListDashboardMetricsRequest struct {
	*requests.RoaRequest
	MetricType string           `position:"Query" name:"metricType"`
	InstanceId string           `position:"Path" name:"instanceId"`
	EndTime    requests.Integer `position:"Query" name:"endTime"`
	StartTime  requests.Integer `position:"Query" name:"startTime"`
}

ListDashboardMetricsRequest is the request struct for api ListDashboardMetrics

func CreateListDashboardMetricsRequest

func CreateListDashboardMetricsRequest() (request *ListDashboardMetricsRequest)

CreateListDashboardMetricsRequest creates a request to invoke ListDashboardMetrics API

type ListDashboardMetricsResponse

type ListDashboardMetricsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"requestId" xml:"requestId"`
	Code      string       `json:"code" xml:"code"`
	Message   string       `json:"message" xml:"message"`
	Result    []ResultItem `json:"result" xml:"result"`
}

ListDashboardMetricsResponse is the response struct for api ListDashboardMetrics

func CreateListDashboardMetricsResponse

func CreateListDashboardMetricsResponse() (response *ListDashboardMetricsResponse)

CreateListDashboardMetricsResponse creates a response to parse from ListDashboardMetrics response

type ListDataSetRequest

type ListDataSetRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

ListDataSetRequest is the request struct for api ListDataSet

func CreateListDataSetRequest

func CreateListDataSetRequest() (request *ListDataSetRequest)

CreateListDataSetRequest creates a request to invoke ListDataSet API

type ListDataSetResponse

type ListDataSetResponse struct {
	*responses.BaseResponse
	Code      string   `json:"code" xml:"code"`
	Message   string   `json:"message" xml:"message"`
	RequestId string   `json:"requestId" xml:"requestId"`
	Result    []Result `json:"result" xml:"result"`
}

ListDataSetResponse is the response struct for api ListDataSet

func CreateListDataSetResponse

func CreateListDataSetResponse() (response *ListDataSetResponse)

CreateListDataSetResponse creates a response to parse from ListDataSet response

type ListDataSourceRequest

type ListDataSourceRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

ListDataSourceRequest is the request struct for api ListDataSource

func CreateListDataSourceRequest

func CreateListDataSourceRequest() (request *ListDataSourceRequest)

CreateListDataSourceRequest creates a request to invoke ListDataSource API

type ListDataSourceResponse

type ListDataSourceResponse struct {
	*responses.BaseResponse
	Code      string                   `json:"code" xml:"code"`
	Message   string                   `json:"message" xml:"message"`
	RequestId string                   `json:"requestId" xml:"requestId"`
	Result    []ResultInListDataSource `json:"result" xml:"result"`
}

ListDataSourceResponse is the response struct for api ListDataSource

func CreateListDataSourceResponse

func CreateListDataSourceResponse() (response *ListDataSourceResponse)

CreateListDataSourceResponse creates a response to parse from ListDataSource response

type ListExperimentsRequest

type ListExperimentsRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	SceneId    string `position:"Path" name:"sceneId"`
}

ListExperimentsRequest is the request struct for api ListExperiments

func CreateListExperimentsRequest

func CreateListExperimentsRequest() (request *ListExperimentsRequest)

CreateListExperimentsRequest creates a request to invoke ListExperiments API

type ListExperimentsResponse

type ListExperimentsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"requestId" xml:"requestId"`
	Result    []ResultItem `json:"result" xml:"result"`
}

ListExperimentsResponse is the response struct for api ListExperiments

func CreateListExperimentsResponse

func CreateListExperimentsResponse() (response *ListExperimentsResponse)

CreateListExperimentsResponse creates a response to parse from ListExperiments response

type ListFilteringAlgorithmsRequest

type ListFilteringAlgorithmsRequest struct {
	*requests.RoaRequest
	InstanceId  string           `position:"Path" name:"instanceId"`
	Size        requests.Integer `position:"Query" name:"size"`
	Page        requests.Integer `position:"Query" name:"page"`
	Status      string           `position:"Query" name:"status"`
	AlgorithmId string           `position:"Query" name:"algorithmId"`
}

ListFilteringAlgorithmsRequest is the request struct for api ListFilteringAlgorithms

func CreateListFilteringAlgorithmsRequest

func CreateListFilteringAlgorithmsRequest() (request *ListFilteringAlgorithmsRequest)

CreateListFilteringAlgorithmsRequest creates a request to invoke ListFilteringAlgorithms API

type ListFilteringAlgorithmsResponse

type ListFilteringAlgorithmsResponse struct {
	*responses.BaseResponse
	RequestId string               `json:"requestId" xml:"requestId"`
	Headers   Headers              `json:"headers" xml:"headers"`
	Result    []FilteringAlgorithm `json:"result" xml:"result"`
}

ListFilteringAlgorithmsResponse is the response struct for api ListFilteringAlgorithms

func CreateListFilteringAlgorithmsResponse

func CreateListFilteringAlgorithmsResponse() (response *ListFilteringAlgorithmsResponse)

CreateListFilteringAlgorithmsResponse creates a response to parse from ListFilteringAlgorithms response

type ListIndexVersionsRequest

type ListIndexVersionsRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"instanceId"`
	AlgorithmId string `position:"Path" name:"algorithmId"`
}

ListIndexVersionsRequest is the request struct for api ListIndexVersions

func CreateListIndexVersionsRequest

func CreateListIndexVersionsRequest() (request *ListIndexVersionsRequest)

CreateListIndexVersionsRequest creates a request to invoke ListIndexVersions API

type ListIndexVersionsResponse

type ListIndexVersionsResponse struct {
	*responses.BaseResponse
	RequestId string        `json:"requestId" xml:"requestId"`
	Result    []IndeVersion `json:"result" xml:"result"`
}

ListIndexVersionsResponse is the response struct for api ListIndexVersions

func CreateListIndexVersionsResponse

func CreateListIndexVersionsResponse() (response *ListIndexVersionsResponse)

CreateListIndexVersionsResponse creates a response to parse from ListIndexVersions response

type ListInstanceRequest

type ListInstanceRequest struct {
	*requests.RoaRequest
	InstanceId  string           `position:"Query" name:"instanceId"`
	Size        requests.Integer `position:"Query" name:"size"`
	Name        string           `position:"Query" name:"name"`
	ExpiredTime string           `position:"Query" name:"expiredTime"`
	Page        requests.Integer `position:"Query" name:"page"`
	Status      string           `position:"Query" name:"status"`
}

ListInstanceRequest is the request struct for api ListInstance

func CreateListInstanceRequest

func CreateListInstanceRequest() (request *ListInstanceRequest)

CreateListInstanceRequest creates a request to invoke ListInstance API

type ListInstanceResponse

type ListInstanceResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"code" xml:"code"`
	Message   string                 `json:"message" xml:"message"`
	RequestId string                 `json:"requestId" xml:"requestId"`
	Result    []ResultInListInstance `json:"result" xml:"result"`
}

ListInstanceResponse is the response struct for api ListInstance

func CreateListInstanceResponse

func CreateListInstanceResponse() (response *ListInstanceResponse)

CreateListInstanceResponse creates a response to parse from ListInstance response

type ListInstanceTaskRequest

type ListInstanceTaskRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

ListInstanceTaskRequest is the request struct for api ListInstanceTask

func CreateListInstanceTaskRequest

func CreateListInstanceTaskRequest() (request *ListInstanceTaskRequest)

CreateListInstanceTaskRequest creates a request to invoke ListInstanceTask API

type ListInstanceTaskResponse

type ListInstanceTaskResponse struct {
	*responses.BaseResponse
	Code      string       `json:"code" xml:"code"`
	Message   string       `json:"message" xml:"message"`
	RequestId string       `json:"requestId" xml:"requestId"`
	Result    []ResultItem `json:"result" xml:"result"`
}

ListInstanceTaskResponse is the response struct for api ListInstanceTask

func CreateListInstanceTaskResponse

func CreateListInstanceTaskResponse() (response *ListInstanceTaskResponse)

CreateListInstanceTaskResponse creates a response to parse from ListInstanceTask response

type ListItemsRequest

type ListItemsRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"instanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	Page       requests.Integer `position:"Query" name:"page"`
}

ListItemsRequest is the request struct for api ListItems

func CreateListItemsRequest

func CreateListItemsRequest() (request *ListItemsRequest)

CreateListItemsRequest creates a request to invoke ListItems API

type ListItemsResponse

type ListItemsResponse struct {
	*responses.BaseResponse
	RequestId string            `json:"requestId" xml:"requestId"`
	Result    ResultInListItems `json:"result" xml:"result"`
}

ListItemsResponse is the response struct for api ListItems

func CreateListItemsResponse

func CreateListItemsResponse() (response *ListItemsResponse)

CreateListItemsResponse creates a response to parse from ListItems response

type ListLogsRequest

type ListLogsRequest struct {
	*requests.RoaRequest
	InstanceId  string           `position:"Path" name:"instanceId"`
	Size        requests.Integer `position:"Query" name:"size"`
	QueryParams string           `position:"Query" name:"queryParams"`
	EndTime     requests.Integer `position:"Query" name:"endTime"`
	StartTime   requests.Integer `position:"Query" name:"startTime"`
	Page        requests.Integer `position:"Query" name:"page"`
}

ListLogsRequest is the request struct for api ListLogs

func CreateListLogsRequest

func CreateListLogsRequest() (request *ListLogsRequest)

CreateListLogsRequest creates a request to invoke ListLogs API

type ListLogsResponse

type ListLogsResponse struct {
	*responses.BaseResponse
	RequestId string                   `json:"requestId" xml:"requestId"`
	Code      string                   `json:"code" xml:"code"`
	Message   string                   `json:"message" xml:"message"`
	Result    []map[string]interface{} `json:"result" xml:"result"`
	Headers   Headers                  `json:"headers" xml:"headers"`
}

ListLogsResponse is the response struct for api ListLogs

func CreateListLogsResponse

func CreateListLogsResponse() (response *ListLogsResponse)

CreateListLogsResponse creates a response to parse from ListLogs response

type ListMixCategoriesRequest

type ListMixCategoriesRequest struct {
	*requests.RoaRequest
}

ListMixCategoriesRequest is the request struct for api ListMixCategories

func CreateListMixCategoriesRequest

func CreateListMixCategoriesRequest() (request *ListMixCategoriesRequest)

CreateListMixCategoriesRequest creates a request to invoke ListMixCategories API

type ListMixCategoriesResponse

type ListMixCategoriesResponse struct {
	*responses.BaseResponse
	Code      string       `json:"code" xml:"code"`
	Message   string       `json:"message" xml:"message"`
	RequestId string       `json:"requestId" xml:"requestId"`
	Result    []ResultItem `json:"result" xml:"result"`
}

ListMixCategoriesResponse is the response struct for api ListMixCategories

func CreateListMixCategoriesResponse

func CreateListMixCategoriesResponse() (response *ListMixCategoriesResponse)

CreateListMixCategoriesResponse creates a response to parse from ListMixCategories response

type ListRankingModelsRequest

type ListRankingModelsRequest struct {
	*requests.RoaRequest
	InstanceId     string           `position:"Path" name:"instanceId"`
	Size           requests.Integer `position:"Query" name:"size"`
	RankingModelId string           `position:"Query" name:"rankingModelId"`
	Page           requests.Integer `position:"Query" name:"page"`
}

ListRankingModelsRequest is the request struct for api ListRankingModels

func CreateListRankingModelsRequest

func CreateListRankingModelsRequest() (request *ListRankingModelsRequest)

CreateListRankingModelsRequest creates a request to invoke ListRankingModels API

type ListRankingModelsResponse

type ListRankingModelsResponse struct {
	*responses.BaseResponse
	Code      string       `json:"code" xml:"code"`
	Message   string       `json:"message" xml:"message"`
	RequestId string       `json:"requestId" xml:"requestId"`
	Result    []ResultItem `json:"result" xml:"result"`
}

ListRankingModelsResponse is the response struct for api ListRankingModels

func CreateListRankingModelsResponse

func CreateListRankingModelsResponse() (response *ListRankingModelsResponse)

CreateListRankingModelsResponse creates a response to parse from ListRankingModels response

type ListRuleConditionsRequest

type ListRuleConditionsRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

ListRuleConditionsRequest is the request struct for api ListRuleConditions

func CreateListRuleConditionsRequest

func CreateListRuleConditionsRequest() (request *ListRuleConditionsRequest)

CreateListRuleConditionsRequest creates a request to invoke ListRuleConditions API

type ListRuleConditionsResponse

type ListRuleConditionsResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"requestId" xml:"requestId"`
	Code      string       `json:"code" xml:"code"`
	Message   string       `json:"message" xml:"message"`
	Result    []ResultItem `json:"result" xml:"result"`
}

ListRuleConditionsResponse is the response struct for api ListRuleConditions

func CreateListRuleConditionsResponse

func CreateListRuleConditionsResponse() (response *ListRuleConditionsResponse)

CreateListRuleConditionsResponse creates a response to parse from ListRuleConditions response

type ListRuleTasksRequest

type ListRuleTasksRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	SceneId    string `position:"Query" name:"sceneId"`
}

ListRuleTasksRequest is the request struct for api ListRuleTasks

func CreateListRuleTasksRequest

func CreateListRuleTasksRequest() (request *ListRuleTasksRequest)

CreateListRuleTasksRequest creates a request to invoke ListRuleTasks API

type ListRuleTasksResponse

type ListRuleTasksResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	Result    Result `json:"result" xml:"result"`
}

ListRuleTasksResponse is the response struct for api ListRuleTasks

func CreateListRuleTasksResponse

func CreateListRuleTasksResponse() (response *ListRuleTasksResponse)

CreateListRuleTasksResponse creates a response to parse from ListRuleTasks response

type ListRulesRequest

type ListRulesRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"instanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	RuleType   string           `position:"Query" name:"ruleType"`
	SceneId    string           `position:"Query" name:"sceneId"`
	EndTime    requests.Integer `position:"Query" name:"endTime"`
	Page       requests.Integer `position:"Query" name:"page"`
	StartTime  requests.Integer `position:"Query" name:"startTime"`
	Status     string           `position:"Query" name:"status"`
}

ListRulesRequest is the request struct for api ListRules

func CreateListRulesRequest

func CreateListRulesRequest() (request *ListRulesRequest)

CreateListRulesRequest creates a request to invoke ListRules API

type ListRulesResponse

type ListRulesResponse struct {
	*responses.BaseResponse
	RequestId string              `json:"requestId" xml:"requestId"`
	Code      string              `json:"code" xml:"code"`
	Message   string              `json:"message" xml:"message"`
	Result    []ResultInListRules `json:"result" xml:"result"`
}

ListRulesResponse is the response struct for api ListRules

func CreateListRulesResponse

func CreateListRulesResponse() (response *ListRulesResponse)

CreateListRulesResponse creates a response to parse from ListRules response

type ListSceneItemsRequest

type ListSceneItemsRequest struct {
	*requests.RoaRequest
	SelectionRuleId string           `position:"Query" name:"selectionRuleId"`
	InstanceId      string           `position:"Path" name:"instanceId"`
	Size            requests.Integer `position:"Query" name:"size"`
	QueryCount      requests.Integer `position:"Query" name:"queryCount"`
	SceneId         string           `position:"Path" name:"sceneId"`
	OperationRuleId string           `position:"Query" name:"operationRuleId"`
	PreviewType     string           `position:"Query" name:"previewType"`
	Page            requests.Integer `position:"Query" name:"page"`
}

ListSceneItemsRequest is the request struct for api ListSceneItems

func CreateListSceneItemsRequest

func CreateListSceneItemsRequest() (request *ListSceneItemsRequest)

CreateListSceneItemsRequest creates a request to invoke ListSceneItems API

type ListSceneItemsResponse

type ListSceneItemsResponse struct {
	*responses.BaseResponse
	RequestId string                 `json:"requestId" xml:"requestId"`
	Code      string                 `json:"code" xml:"code"`
	Message   string                 `json:"message" xml:"message"`
	Result    ResultInListSceneItems `json:"result" xml:"result"`
}

ListSceneItemsResponse is the response struct for api ListSceneItems

func CreateListSceneItemsResponse

func CreateListSceneItemsResponse() (response *ListSceneItemsResponse)

CreateListSceneItemsResponse creates a response to parse from ListSceneItems response

type ListSceneParametersRequest

type ListSceneParametersRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

ListSceneParametersRequest is the request struct for api ListSceneParameters

func CreateListSceneParametersRequest

func CreateListSceneParametersRequest() (request *ListSceneParametersRequest)

CreateListSceneParametersRequest creates a request to invoke ListSceneParameters API

type ListSceneParametersResponse

type ListSceneParametersResponse struct {
	*responses.BaseResponse
	Code      string                      `json:"code" xml:"code"`
	Message   string                      `json:"message" xml:"message"`
	RequestId string                      `json:"requestId" xml:"requestId"`
	Result    ResultInListSceneParameters `json:"result" xml:"result"`
}

ListSceneParametersResponse is the response struct for api ListSceneParameters

func CreateListSceneParametersResponse

func CreateListSceneParametersResponse() (response *ListSceneParametersResponse)

CreateListSceneParametersResponse creates a response to parse from ListSceneParameters response

type ListScenesRequest

type ListScenesRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"instanceId"`
	Size       requests.Integer `position:"Query" name:"size"`
	SceneId    string           `position:"Query" name:"sceneId"`
	Page       requests.Integer `position:"Query" name:"page"`
	Status     string           `position:"Query" name:"status"`
}

ListScenesRequest is the request struct for api ListScenes

func CreateListScenesRequest

func CreateListScenesRequest() (request *ListScenesRequest)

CreateListScenesRequest creates a request to invoke ListScenes API

type ListScenesResponse

type ListScenesResponse struct {
	*responses.BaseResponse
	RequestId string               `json:"requestId" xml:"requestId"`
	Code      string               `json:"code" xml:"code"`
	Message   string               `json:"message" xml:"message"`
	Result    []ResultInListScenes `json:"result" xml:"result"`
}

ListScenesResponse is the response struct for api ListScenes

func CreateListScenesResponse

func CreateListScenesResponse() (response *ListScenesResponse)

CreateListScenesResponse creates a response to parse from ListScenes response

type ListUmengAppkeysRequest

type ListUmengAppkeysRequest struct {
	*requests.RoaRequest
}

ListUmengAppkeysRequest is the request struct for api ListUmengAppkeys

func CreateListUmengAppkeysRequest

func CreateListUmengAppkeysRequest() (request *ListUmengAppkeysRequest)

CreateListUmengAppkeysRequest creates a request to invoke ListUmengAppkeys API

type ListUmengAppkeysResponse

type ListUmengAppkeysResponse struct {
	*responses.BaseResponse
	Code      string   `json:"code" xml:"code"`
	Message   string   `json:"message" xml:"message"`
	RequestId string   `json:"requestId" xml:"requestId"`
	Result    []Result `json:"result" xml:"result"`
}

ListUmengAppkeysResponse is the response struct for api ListUmengAppkeys

func CreateListUmengAppkeysResponse

func CreateListUmengAppkeysResponse() (response *ListUmengAppkeysResponse)

CreateListUmengAppkeysResponse creates a response to parse from ListUmengAppkeys response

type ListUserClustersRequest

type ListUserClustersRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

ListUserClustersRequest is the request struct for api ListUserClusters

func CreateListUserClustersRequest

func CreateListUserClustersRequest() (request *ListUserClustersRequest)

CreateListUserClustersRequest creates a request to invoke ListUserClusters API

type ListUserClustersResponse

type ListUserClustersResponse struct {
	*responses.BaseResponse
	RequestId string        `json:"requestId" xml:"requestId"`
	Headers   Headers       `json:"headers" xml:"headers"`
	Result    []UserCluster `json:"result" xml:"result"`
}

ListUserClustersResponse is the response struct for api ListUserClusters

func CreateListUserClustersResponse

func CreateListUserClustersResponse() (response *ListUserClustersResponse)

CreateListUserClustersResponse creates a response to parse from ListUserClusters response

type Meta

type Meta struct {
	ExtInfo       map[string]interface{} `json:"extInfo" xml:"extInfo"`
	Type          string                 `json:"type" xml:"type"`
	Timestamp     int64                  `json:"timestamp" xml:"timestamp"`
	BucketName    string                 `json:"bucketName" xml:"bucketName"`
	AccessKeyId   string                 `json:"accessKeyId" xml:"accessKeyId"`
	TableName     string                 `json:"tableName" xml:"tableName"`
	CronEnabled   bool                   `json:"cronEnabled" xml:"cronEnabled"`
	GmtModified   string                 `json:"gmtModified" xml:"gmtModified"`
	Status        string                 `json:"status" xml:"status"`
	Category      string                 `json:"category" xml:"category"`
	AlgorithmName string                 `json:"algorithmName" xml:"algorithmName"`
	Description   string                 `json:"description" xml:"description"`
	GmtCreate     string                 `json:"gmtCreate" xml:"gmtCreate"`
	Partition     string                 `json:"partition" xml:"partition"`
	MetaType      string                 `json:"metaType" xml:"metaType"`
	Cron          string                 `json:"cron" xml:"cron"`
	ProjectName   string                 `json:"projectName" xml:"projectName"`
	Path          string                 `json:"path" xml:"path"`
	Threshold     Threshold              `json:"threshold" xml:"threshold"`
}

Meta is a nested struct in airec response

type MetaInDeleteFilteringAlgorithm

type MetaInDeleteFilteringAlgorithm struct {
	MetaType      string    `json:"metaType" xml:"metaType"`
	AlgorithmName string    `json:"algorithmName" xml:"algorithmName"`
	Cron          string    `json:"cron" xml:"cron"`
	CronEnabled   bool      `json:"cronEnabled" xml:"cronEnabled"`
	TaskId        string    `json:"taskId" xml:"taskId"`
	ProjectName   string    `json:"projectName" xml:"projectName"`
	TableName     string    `json:"tableName" xml:"tableName"`
	Type          string    `json:"type" xml:"type"`
	Category      string    `json:"category" xml:"category"`
	ClusterId     string    `json:"clusterId" xml:"clusterId"`
	Description   string    `json:"description" xml:"description"`
	ExtInfo       ExtInfo   `json:"extInfo" xml:"extInfo"`
	Threshold     Threshold `json:"threshold" xml:"threshold"`
}

MetaInDeleteFilteringAlgorithm is a nested struct in airec response

type MetaInDescribeFilteringAlgorithm

type MetaInDescribeFilteringAlgorithm struct {
	MetaType      string    `json:"metaType" xml:"metaType"`
	AlgorithmName string    `json:"algorithmName" xml:"algorithmName"`
	Cron          string    `json:"cron" xml:"cron"`
	CronEnabled   bool      `json:"cronEnabled" xml:"cronEnabled"`
	TaskId        string    `json:"taskId" xml:"taskId"`
	ProjectName   string    `json:"projectName" xml:"projectName"`
	TableName     string    `json:"tableName" xml:"tableName"`
	Type          string    `json:"type" xml:"type"`
	Category      string    `json:"category" xml:"category"`
	ClusterId     string    `json:"clusterId" xml:"clusterId"`
	Description   string    `json:"description" xml:"description"`
	ExtInfo       ExtInfo   `json:"extInfo" xml:"extInfo"`
	Threshold     Threshold `json:"threshold" xml:"threshold"`
}

MetaInDescribeFilteringAlgorithm is a nested struct in airec response

type MetaInListFilteringAlgorithms

type MetaInListFilteringAlgorithms struct {
	MetaType      string    `json:"metaType" xml:"metaType"`
	AlgorithmName string    `json:"algorithmName" xml:"algorithmName"`
	Cron          string    `json:"cron" xml:"cron"`
	CronEnabled   bool      `json:"cronEnabled" xml:"cronEnabled"`
	TaskId        string    `json:"taskId" xml:"taskId"`
	ProjectName   string    `json:"projectName" xml:"projectName"`
	TableName     string    `json:"tableName" xml:"tableName"`
	Type          string    `json:"type" xml:"type"`
	Category      string    `json:"category" xml:"category"`
	ClusterId     string    `json:"clusterId" xml:"clusterId"`
	Description   string    `json:"description" xml:"description"`
	ExtInfo       ExtInfo   `json:"extInfo" xml:"extInfo"`
	Threshold     Threshold `json:"threshold" xml:"threshold"`
}

MetaInListFilteringAlgorithms is a nested struct in airec response

type MetaInModifyFilteringAlgorithmMeta

type MetaInModifyFilteringAlgorithmMeta struct {
	MetaType      string    `json:"metaType" xml:"metaType"`
	AlgorithmName string    `json:"algorithmName" xml:"algorithmName"`
	Cron          string    `json:"cron" xml:"cron"`
	CronEnabled   bool      `json:"cronEnabled" xml:"cronEnabled"`
	TaskId        string    `json:"taskId" xml:"taskId"`
	ProjectName   string    `json:"projectName" xml:"projectName"`
	TableName     string    `json:"tableName" xml:"tableName"`
	Type          string    `json:"type" xml:"type"`
	Category      string    `json:"category" xml:"category"`
	ClusterId     string    `json:"clusterId" xml:"clusterId"`
	Description   string    `json:"description" xml:"description"`
	ExtInfo       ExtInfo   `json:"extInfo" xml:"extInfo"`
	Threshold     Threshold `json:"threshold" xml:"threshold"`
}

MetaInModifyFilteringAlgorithmMeta is a nested struct in airec response

type MetaInOfflineFilteringAlgorithm

type MetaInOfflineFilteringAlgorithm struct {
	MetaType      string    `json:"metaType" xml:"metaType"`
	AlgorithmName string    `json:"algorithmName" xml:"algorithmName"`
	Cron          string    `json:"cron" xml:"cron"`
	CronEnabled   bool      `json:"cronEnabled" xml:"cronEnabled"`
	TaskId        string    `json:"taskId" xml:"taskId"`
	ProjectName   string    `json:"projectName" xml:"projectName"`
	TableName     string    `json:"tableName" xml:"tableName"`
	Type          string    `json:"type" xml:"type"`
	Category      string    `json:"category" xml:"category"`
	ClusterId     string    `json:"clusterId" xml:"clusterId"`
	Description   string    `json:"description" xml:"description"`
	ExtInfo       ExtInfo   `json:"extInfo" xml:"extInfo"`
	Threshold     Threshold `json:"threshold" xml:"threshold"`
}

MetaInOfflineFilteringAlgorithm is a nested struct in airec response

type MetricData

type MetricData struct {
	SceneId   string                 `json:"sceneId" xml:"sceneId"`
	MetricRes map[string]interface{} `json:"metricRes" xml:"metricRes"`
	TraceId   string                 `json:"traceId" xml:"traceId"`
}

MetricData is a nested struct in airec response

type MetricDataInListDashboardDetailsFlows

type MetricDataInListDashboardDetailsFlows struct {
	MetricData []MetricData `json:"MetricData" xml:"MetricData"`
}

MetricDataInListDashboardDetailsFlows is a nested struct in airec response

type MetricRes

type MetricRes struct {
	Detail map[string]interface{} `json:"detail" xml:"detail"`
	Total  map[string]interface{} `json:"total" xml:"total"`
}

MetricRes is a nested struct in airec response

type ModifyDataSourceRequest

type ModifyDataSourceRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	TableName  string `position:"Path" name:"tableName"`
}

ModifyDataSourceRequest is the request struct for api ModifyDataSource

func CreateModifyDataSourceRequest

func CreateModifyDataSourceRequest() (request *ModifyDataSourceRequest)

CreateModifyDataSourceRequest creates a request to invoke ModifyDataSource API

type ModifyDataSourceResponse

type ModifyDataSourceResponse struct {
	*responses.BaseResponse
	Code      string                   `json:"code" xml:"code"`
	Message   string                   `json:"message" xml:"message"`
	RequestId string                   `json:"requestId" xml:"requestId"`
	Result    ResultInModifyDataSource `json:"result" xml:"result"`
}

ModifyDataSourceResponse is the response struct for api ModifyDataSource

func CreateModifyDataSourceResponse

func CreateModifyDataSourceResponse() (response *ModifyDataSourceResponse)

CreateModifyDataSourceResponse creates a response to parse from ModifyDataSource response

type ModifyFilteringAlgorithmMetaRequest

type ModifyFilteringAlgorithmMetaRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"instanceId"`
	AlgorithmId string `position:"Path" name:"algorithmId"`
}

ModifyFilteringAlgorithmMetaRequest is the request struct for api ModifyFilteringAlgorithmMeta

func CreateModifyFilteringAlgorithmMetaRequest

func CreateModifyFilteringAlgorithmMetaRequest() (request *ModifyFilteringAlgorithmMetaRequest)

CreateModifyFilteringAlgorithmMetaRequest creates a request to invoke ModifyFilteringAlgorithmMeta API

type ModifyFilteringAlgorithmMetaResponse

type ModifyFilteringAlgorithmMetaResponse struct {
	*responses.BaseResponse
	RequestId string                               `json:"requestId" xml:"requestId"`
	Result    ResultInModifyFilteringAlgorithmMeta `json:"result" xml:"result"`
}

ModifyFilteringAlgorithmMetaResponse is the response struct for api ModifyFilteringAlgorithmMeta

func CreateModifyFilteringAlgorithmMetaResponse

func CreateModifyFilteringAlgorithmMetaResponse() (response *ModifyFilteringAlgorithmMetaResponse)

CreateModifyFilteringAlgorithmMetaResponse creates a response to parse from ModifyFilteringAlgorithmMeta response

type ModifyInstanceRequest

type ModifyInstanceRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

ModifyInstanceRequest is the request struct for api ModifyInstance

func CreateModifyInstanceRequest

func CreateModifyInstanceRequest() (request *ModifyInstanceRequest)

CreateModifyInstanceRequest creates a request to invoke ModifyInstance API

type ModifyInstanceResponse

type ModifyInstanceResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"code" xml:"code"`
	Message   string                 `json:"message" xml:"message"`
	RequestId string                 `json:"requestId" xml:"requestId"`
	Result    ResultInModifyInstance `json:"result" xml:"result"`
}

ModifyInstanceResponse is the response struct for api ModifyInstance

func CreateModifyInstanceResponse

func CreateModifyInstanceResponse() (response *ModifyInstanceResponse)

CreateModifyInstanceResponse creates a response to parse from ModifyInstance response

type ModifyItemsRequest

type ModifyItemsRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

ModifyItemsRequest is the request struct for api ModifyItems

func CreateModifyItemsRequest

func CreateModifyItemsRequest() (request *ModifyItemsRequest)

CreateModifyItemsRequest creates a request to invoke ModifyItems API

type ModifyItemsResponse

type ModifyItemsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    bool   `json:"result" xml:"result"`
}

ModifyItemsResponse is the response struct for api ModifyItems

func CreateModifyItemsResponse

func CreateModifyItemsResponse() (response *ModifyItemsResponse)

CreateModifyItemsResponse creates a response to parse from ModifyItems response

type ModifyRankingModelRequest

type ModifyRankingModelRequest struct {
	*requests.RoaRequest
	InstanceId     string `position:"Path" name:"instanceId"`
	RankingModelId string `position:"Path" name:"rankingModelId"`
}

ModifyRankingModelRequest is the request struct for api ModifyRankingModel

func CreateModifyRankingModelRequest

func CreateModifyRankingModelRequest() (request *ModifyRankingModelRequest)

CreateModifyRankingModelRequest creates a request to invoke ModifyRankingModel API

type ModifyRankingModelResponse

type ModifyRankingModelResponse struct {
	*responses.BaseResponse
	Code      string                     `json:"code" xml:"code"`
	Message   string                     `json:"message" xml:"message"`
	RequestId string                     `json:"requestId" xml:"requestId"`
	Result    ResultInModifyRankingModel `json:"result" xml:"result"`
}

ModifyRankingModelResponse is the response struct for api ModifyRankingModel

func CreateModifyRankingModelResponse

func CreateModifyRankingModelResponse() (response *ModifyRankingModelResponse)

CreateModifyRankingModelResponse creates a response to parse from ModifyRankingModel response

type ModifyRuleRequest

type ModifyRuleRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	RuleId     string `position:"Path" name:"ruleId"`
}

ModifyRuleRequest is the request struct for api ModifyRule

func CreateModifyRuleRequest

func CreateModifyRuleRequest() (request *ModifyRuleRequest)

CreateModifyRuleRequest creates a request to invoke ModifyRule API

type ModifyRuleResponse

type ModifyRuleResponse struct {
	*responses.BaseResponse
	RequestId string             `json:"requestId" xml:"requestId"`
	Code      string             `json:"code" xml:"code"`
	Message   string             `json:"message" xml:"message"`
	Result    ResultInModifyRule `json:"result" xml:"result"`
}

ModifyRuleResponse is the response struct for api ModifyRule

func CreateModifyRuleResponse

func CreateModifyRuleResponse() (response *ModifyRuleResponse)

CreateModifyRuleResponse creates a response to parse from ModifyRule response

type ModifySceneRequest

type ModifySceneRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	SceneId    string `position:"Path" name:"sceneId"`
}

ModifySceneRequest is the request struct for api ModifyScene

func CreateModifySceneRequest

func CreateModifySceneRequest() (request *ModifySceneRequest)

CreateModifySceneRequest creates a request to invoke ModifyScene API

type ModifySceneResponse

type ModifySceneResponse struct {
	*responses.BaseResponse
	RequestId string              `json:"requestId" xml:"requestId"`
	Code      string              `json:"code" xml:"code"`
	Message   string              `json:"message" xml:"message"`
	Result    ResultInModifyScene `json:"result" xml:"result"`
}

ModifySceneResponse is the response struct for api ModifyScene

func CreateModifySceneResponse

func CreateModifySceneResponse() (response *ModifySceneResponse)

CreateModifySceneResponse creates a response to parse from ModifyScene response

type OfflineFilteringAlgorithmRequest

type OfflineFilteringAlgorithmRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"instanceId"`
	AlgorithmId string `position:"Path" name:"algorithmId"`
}

OfflineFilteringAlgorithmRequest is the request struct for api OfflineFilteringAlgorithm

func CreateOfflineFilteringAlgorithmRequest

func CreateOfflineFilteringAlgorithmRequest() (request *OfflineFilteringAlgorithmRequest)

CreateOfflineFilteringAlgorithmRequest creates a request to invoke OfflineFilteringAlgorithm API

type OfflineFilteringAlgorithmResponse

type OfflineFilteringAlgorithmResponse struct {
	*responses.BaseResponse
	RequestId string                            `json:"requestId" xml:"requestId"`
	Result    ResultInOfflineFilteringAlgorithm `json:"result" xml:"result"`
}

OfflineFilteringAlgorithmResponse is the response struct for api OfflineFilteringAlgorithm

func CreateOfflineFilteringAlgorithmResponse

func CreateOfflineFilteringAlgorithmResponse() (response *OfflineFilteringAlgorithmResponse)

CreateOfflineFilteringAlgorithmResponse creates a response to parse from OfflineFilteringAlgorithm response

type PublishRuleRequest

type PublishRuleRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	RuleType   string `position:"Query" name:"ruleType"`
	SceneId    string `position:"Query" name:"sceneId"`
	RuleId     string `position:"Path" name:"ruleId"`
}

PublishRuleRequest is the request struct for api PublishRule

func CreatePublishRuleRequest

func CreatePublishRuleRequest() (request *PublishRuleRequest)

CreatePublishRuleRequest creates a request to invoke PublishRule API

type PublishRuleResponse

type PublishRuleResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	Result    Result `json:"result" xml:"result"`
}

PublishRuleResponse is the response struct for api PublishRule

func CreatePublishRuleResponse

func CreatePublishRuleResponse() (response *PublishRuleResponse)

CreatePublishRuleResponse creates a response to parse from PublishRule response

type PushDocumentRequest

type PushDocumentRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	TableName  string `position:"Path" name:"tableName"`
}

PushDocumentRequest is the request struct for api PushDocument

func CreatePushDocumentRequest

func CreatePushDocumentRequest() (request *PushDocumentRequest)

CreatePushDocumentRequest creates a request to invoke PushDocument API

type PushDocumentResponse

type PushDocumentResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Result    bool   `json:"result" xml:"result"`
}

PushDocumentResponse is the response struct for api PushDocument

func CreatePushDocumentResponse

func CreatePushDocumentResponse() (response *PushDocumentResponse)

CreatePushDocumentResponse creates a response to parse from PushDocument response

type PushInterventionRequest

type PushInterventionRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

PushInterventionRequest is the request struct for api PushIntervention

func CreatePushInterventionRequest

func CreatePushInterventionRequest() (request *PushInterventionRequest)

CreatePushInterventionRequest creates a request to invoke PushIntervention API

type PushInterventionResponse

type PushInterventionResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Result    bool   `json:"result" xml:"result"`
}

PushInterventionResponse is the response struct for api PushIntervention

func CreatePushInterventionResponse

func CreatePushInterventionResponse() (response *PushInterventionResponse)

CreatePushInterventionResponse creates a response to parse from PushIntervention response

type QueryDataMessageRequest

type QueryDataMessageRequest struct {
	*requests.RoaRequest
	TraceId       string           `position:"Query" name:"traceId"`
	MessageSource string           `position:"Query" name:"messageSource"`
	EndTime       requests.Integer `position:"Query" name:"endTime"`
	UserType      string           `position:"Query" name:"userType"`
	StartTime     requests.Integer `position:"Query" name:"startTime"`
	UserId        string           `position:"Query" name:"userId"`
	ItemId        string           `position:"Query" name:"itemId"`
	InstanceId    string           `position:"Path" name:"instanceId"`
	ItemType      string           `position:"Query" name:"itemType"`
	CmdType       string           `position:"Query" name:"cmdType"`
	Size          requests.Integer `position:"Query" name:"size"`
	SceneId       string           `position:"Query" name:"sceneId"`
	BhvType       string           `position:"Query" name:"bhvType"`
	Page          requests.Integer `position:"Query" name:"page"`
	Table         string           `position:"Path" name:"table"`
}

QueryDataMessageRequest is the request struct for api QueryDataMessage

func CreateQueryDataMessageRequest

func CreateQueryDataMessageRequest() (request *QueryDataMessageRequest)

CreateQueryDataMessageRequest creates a request to invoke QueryDataMessage API

type QueryDataMessageResponse

type QueryDataMessageResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"code" xml:"code"`
	Message   string                 `json:"message" xml:"message"`
	RequestId string                 `json:"requestId" xml:"requestId"`
	Result    map[string]interface{} `json:"result" xml:"result"`
}

QueryDataMessageResponse is the response struct for api QueryDataMessage

func CreateQueryDataMessageResponse

func CreateQueryDataMessageResponse() (response *QueryDataMessageResponse)

CreateQueryDataMessageResponse creates a response to parse from QueryDataMessage response

type QueryDataMessageStatisticsRequest

type QueryDataMessageStatisticsRequest struct {
	*requests.RoaRequest
	TraceId       string           `position:"Query" name:"traceId"`
	MessageSource string           `position:"Query" name:"messageSource"`
	EndTime       requests.Integer `position:"Query" name:"endTime"`
	UserType      string           `position:"Query" name:"userType"`
	StartTime     requests.Integer `position:"Query" name:"startTime"`
	UserId        string           `position:"Query" name:"userId"`
	ItemId        string           `position:"Query" name:"itemId"`
	InstanceId    string           `position:"Path" name:"instanceId"`
	ItemType      string           `position:"Query" name:"itemType"`
	CmdType       string           `position:"Query" name:"cmdType"`
	SceneId       string           `position:"Query" name:"sceneId"`
	BhvType       string           `position:"Query" name:"bhvType"`
	Table         string           `position:"Path" name:"table"`
}

QueryDataMessageStatisticsRequest is the request struct for api QueryDataMessageStatistics

func CreateQueryDataMessageStatisticsRequest

func CreateQueryDataMessageStatisticsRequest() (request *QueryDataMessageStatisticsRequest)

CreateQueryDataMessageStatisticsRequest creates a request to invoke QueryDataMessageStatistics API

type QueryDataMessageStatisticsResponse

type QueryDataMessageStatisticsResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"code" xml:"code"`
	Message   string                 `json:"message" xml:"message"`
	RequestId string                 `json:"requestId" xml:"requestId"`
	Result    map[string]interface{} `json:"result" xml:"result"`
}

QueryDataMessageStatisticsResponse is the response struct for api QueryDataMessageStatistics

func CreateQueryDataMessageStatisticsResponse

func CreateQueryDataMessageStatisticsResponse() (response *QueryDataMessageStatisticsResponse)

CreateQueryDataMessageStatisticsResponse creates a response to parse from QueryDataMessageStatistics response

type QueryExceptionHistoryRequest

type QueryExceptionHistoryRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"instanceId"`
	EndTime    requests.Integer `position:"Query" name:"endTime"`
	StartTime  requests.Integer `position:"Query" name:"startTime"`
	Type       string           `position:"Query" name:"type"`
}

QueryExceptionHistoryRequest is the request struct for api QueryExceptionHistory

func CreateQueryExceptionHistoryRequest

func CreateQueryExceptionHistoryRequest() (request *QueryExceptionHistoryRequest)

CreateQueryExceptionHistoryRequest creates a request to invoke QueryExceptionHistory API

type QueryExceptionHistoryResponse

type QueryExceptionHistoryResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"code" xml:"code"`
	Message   string                 `json:"message" xml:"message"`
	RequestId string                 `json:"requestId" xml:"requestId"`
	Result    map[string]interface{} `json:"result" xml:"result"`
}

QueryExceptionHistoryResponse is the response struct for api QueryExceptionHistory

func CreateQueryExceptionHistoryResponse

func CreateQueryExceptionHistoryResponse() (response *QueryExceptionHistoryResponse)

CreateQueryExceptionHistoryResponse creates a response to parse from QueryExceptionHistory response

type QueryRawDataRequest

type QueryRawDataRequest struct {
	*requests.RoaRequest
	ItemId     string `position:"Query" name:"itemId"`
	InstanceId string `position:"Path" name:"instanceId"`
	ItemType   string `position:"Query" name:"itemType"`
	UserType   string `position:"Query" name:"userType"`
	UserId     string `position:"Query" name:"userId"`
	Table      string `position:"Path" name:"table"`
}

QueryRawDataRequest is the request struct for api QueryRawData

func CreateQueryRawDataRequest

func CreateQueryRawDataRequest() (request *QueryRawDataRequest)

CreateQueryRawDataRequest creates a request to invoke QueryRawData API

type QueryRawDataResponse

type QueryRawDataResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"code" xml:"code"`
	Message   string                 `json:"Message" xml:"Message"`
	RequestId string                 `json:"requestId" xml:"requestId"`
	Result    map[string]interface{} `json:"result" xml:"result"`
}

QueryRawDataResponse is the response struct for api QueryRawData

func CreateQueryRawDataResponse

func CreateQueryRawDataResponse() (response *QueryRawDataResponse)

CreateQueryRawDataResponse creates a response to parse from QueryRawData response

type QuerySingleAggregationReportRequest

type QuerySingleAggregationReportRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

QuerySingleAggregationReportRequest is the request struct for api QuerySingleAggregationReport

func CreateQuerySingleAggregationReportRequest

func CreateQuerySingleAggregationReportRequest() (request *QuerySingleAggregationReportRequest)

CreateQuerySingleAggregationReportRequest creates a request to invoke QuerySingleAggregationReport API

type QuerySingleAggregationReportResponse

type QuerySingleAggregationReportResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"code" xml:"code"`
	Message   string                 `json:"message" xml:"message"`
	RequestId string                 `json:"requestId" xml:"requestId"`
	Result    map[string]interface{} `json:"result" xml:"result"`
}

QuerySingleAggregationReportResponse is the response struct for api QuerySingleAggregationReport

func CreateQuerySingleAggregationReportResponse

func CreateQuerySingleAggregationReportResponse() (response *QuerySingleAggregationReportResponse)

CreateQuerySingleAggregationReportResponse creates a response to parse from QuerySingleAggregationReport response

type QuerySingleReportRequest

type QuerySingleReportRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
	ReportType string `position:"Query" name:"reportType"`
}

QuerySingleReportRequest is the request struct for api QuerySingleReport

func CreateQuerySingleReportRequest

func CreateQuerySingleReportRequest() (request *QuerySingleReportRequest)

CreateQuerySingleReportRequest creates a request to invoke QuerySingleReport API

type QuerySingleReportResponse

type QuerySingleReportResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"code" xml:"code"`
	Message   string                 `json:"message" xml:"message"`
	RequestId string                 `json:"requestId" xml:"requestId"`
	Result    map[string]interface{} `json:"result" xml:"result"`
}

QuerySingleReportResponse is the response struct for api QuerySingleReport

func CreateQuerySingleReportResponse

func CreateQuerySingleReportResponse() (response *QuerySingleReportResponse)

CreateQuerySingleReportResponse creates a response to parse from QuerySingleReport response

type QuerySyncReportAggregationRequest

type QuerySyncReportAggregationRequest struct {
	*requests.RoaRequest
	InstanceId string           `position:"Path" name:"instanceId"`
	EndTime    requests.Integer `position:"Query" name:"endTime"`
	StartTime  requests.Integer `position:"Query" name:"startTime"`
}

QuerySyncReportAggregationRequest is the request struct for api QuerySyncReportAggregation

func CreateQuerySyncReportAggregationRequest

func CreateQuerySyncReportAggregationRequest() (request *QuerySyncReportAggregationRequest)

CreateQuerySyncReportAggregationRequest creates a request to invoke QuerySyncReportAggregation API

type QuerySyncReportAggregationResponse

type QuerySyncReportAggregationResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"code" xml:"code"`
	Message   string                 `json:"message" xml:"message"`
	RequestId string                 `json:"requestId" xml:"requestId"`
	Result    map[string]interface{} `json:"result" xml:"result"`
}

QuerySyncReportAggregationResponse is the response struct for api QuerySyncReportAggregation

func CreateQuerySyncReportAggregationResponse

func CreateQuerySyncReportAggregationResponse() (response *QuerySyncReportAggregationResponse)

CreateQuerySyncReportAggregationResponse creates a response to parse from QuerySyncReportAggregation response

type RebuildIndexRequest

type RebuildIndexRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"instanceId"`
	AlgorithmId string `position:"Path" name:"algorithmId"`
}

RebuildIndexRequest is the request struct for api RebuildIndex

func CreateRebuildIndexRequest

func CreateRebuildIndexRequest() (request *RebuildIndexRequest)

CreateRebuildIndexRequest creates a request to invoke RebuildIndex API

type RebuildIndexResponse

type RebuildIndexResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    string `json:"result" xml:"result"`
}

RebuildIndexResponse is the response struct for api RebuildIndex

func CreateRebuildIndexResponse

func CreateRebuildIndexResponse() (response *RebuildIndexResponse)

CreateRebuildIndexResponse creates a response to parse from RebuildIndex response

type RecommendRequest

type RecommendRequest struct {
	*requests.RoaRequest
	ReturnCount  requests.Integer `position:"Query" name:"returnCount"`
	ServiceType  string           `position:"Query" name:"serviceType"`
	InstanceId   string           `position:"Path" name:"instanceId"`
	Debug        string           `position:"Query" name:"debug"`
	Ip           string           `position:"Query" name:"ip"`
	LogLevel     string           `position:"Query" name:"logLevel"`
	SceneId      string           `position:"Query" name:"sceneId"`
	Imei         string           `position:"Query" name:"imei"`
	ExperimentId string           `position:"Query" name:"experimentId"`
	UserId       string           `position:"Query" name:"userId"`
	Items        string           `position:"Query" name:"items"`
	UserInfo     string           `position:"Query" name:"userInfo"`
}

RecommendRequest is the request struct for api Recommend

func CreateRecommendRequest

func CreateRecommendRequest() (request *RecommendRequest)

CreateRecommendRequest creates a request to invoke Recommend API

type RecommendResponse

type RecommendResponse struct {
	*responses.BaseResponse
	Code      string       `json:"code" xml:"code"`
	Message   string       `json:"message" xml:"message"`
	RequestId string       `json:"requestId" xml:"requestId"`
	Result    []ResultItem `json:"result" xml:"result"`
}

RecommendResponse is the response struct for api Recommend

func CreateRecommendResponse

func CreateRecommendResponse() (response *RecommendResponse)

CreateRecommendResponse creates a response to parse from Recommend response

type Result

type Result struct {
	OnlineTime     string                 `json:"onlineTime" xml:"onlineTime"`
	CurrentQps     int                    `json:"currentQps" xml:"currentQps"`
	UserCount      int64                  `json:"userCount" xml:"userCount"`
	RuleId         string                 `json:"ruleId" xml:"ruleId"`
	State          string                 `json:"state" xml:"state"`
	Num            int                    `json:"num" xml:"num"`
	Detail         map[string]interface{} `json:"detail" xml:"detail"`
	GmtModified    int64                  `json:"gmtModified" xml:"gmtModified"`
	VersionId      string                 `json:"versionId" xml:"versionId"`
	FinishRate     int                    `json:"finishRate" xml:"finishRate"`
	OfflineTime    string                 `json:"offlineTime" xml:"offlineTime"`
	Name           string                 `json:"name" xml:"name"`
	RankingModelId string                 `json:"rankingModelId" xml:"rankingModelId"`
	Base           bool                   `json:"base" xml:"base"`
	GmtCreate      int64                  `json:"gmtCreate" xml:"gmtCreate"`
	SceneId        string                 `json:"sceneId" xml:"sceneId"`
	Platform       string                 `json:"platform" xml:"platform"`
	UserCountUsed  int64                  `json:"userCountUsed" xml:"userCountUsed"`
	DivideType     string                 `json:"divideType" xml:"divideType"`
	Progress       int                    `json:"progress" xml:"progress"`
	Qps            int                    `json:"qps" xml:"qps"`
	ItemCountUsed  int64                  `json:"itemCountUsed" xml:"itemCountUsed"`
	InstanceId     string                 `json:"instanceId" xml:"instanceId"`
	Status         string                 `json:"status" xml:"status"`
	Description    string                 `json:"description" xml:"description"`
	FinishTime     int                    `json:"finishTime" xml:"finishTime"`
	ItemCount      int64                  `json:"itemCount" xml:"itemCount"`
	MetricType     string                 `json:"metricType" xml:"metricType"`
	ExperimentId   string                 `json:"experimentId" xml:"experimentId"`
	BucketCount    int                    `json:"bucketCount" xml:"bucketCount"`
	InUse          string                 `json:"inUse" xml:"inUse"`
	Meta           map[string]interface{} `json:"meta" xml:"meta"`
	PvCount        int64                  `json:"pvCount" xml:"pvCount"`
	Appkey         string                 `json:"appkey" xml:"appkey"`
	Buckets        []string               `json:"buckets" xml:"buckets"`
	Algorithms     []Algorithm            `json:"algorithms" xml:"algorithms"`
	MetricData     []MetricData           `json:"metricData" xml:"metricData"`
	DataPoints     []DataPoints           `json:"dataPoints" xml:"dataPoints"`
}

Result is a nested struct in airec response

type ResultInCreateFilteringAlgorithm

type ResultInCreateFilteringAlgorithm struct {
	AlgorithmId string `json:"algorithmId" xml:"algorithmId"`
	Status      string `json:"status" xml:"status"`
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
	Meta        Meta   `json:"meta" xml:"meta"`
}

ResultInCreateFilteringAlgorithm is a nested struct in airec response

type ResultInCreateRankingModel

type ResultInCreateRankingModel struct {
	RankingModelId string                 `json:"rankingModelId" xml:"rankingModelId"`
	GmtModified    string                 `json:"gmtModified" xml:"gmtModified"`
	Meta           map[string]interface{} `json:"meta" xml:"meta"`
	GmtCreate      string                 `json:"gmtCreate" xml:"gmtCreate"`
}

ResultInCreateRankingModel is a nested struct in airec response

type ResultInCreateRule

type ResultInCreateRule struct {
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	RuleId      string `json:"ruleId" xml:"ruleId"`
	Status      string `json:"status" xml:"status"`
}

ResultInCreateRule is a nested struct in airec response

type ResultInCreateScene

type ResultInCreateScene struct {
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
	SceneId     string `json:"sceneId" xml:"sceneId"`
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	Status      string `json:"status" xml:"status"`
}

ResultInCreateScene is a nested struct in airec response

type ResultInDecribeRankingModel

type ResultInDecribeRankingModel struct {
	GmtCreate      string                 `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified    string                 `json:"gmtModified" xml:"gmtModified"`
	Meta           map[string]interface{} `json:"meta" xml:"meta"`
	RankingModelId string                 `json:"rankingModelId" xml:"rankingModelId"`
}

ResultInDecribeRankingModel is a nested struct in airec response

type ResultInDeleteFilteringAlgorithm

type ResultInDeleteFilteringAlgorithm struct {
	Status      string                         `json:"status" xml:"status"`
	GmtCreate   string                         `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string                         `json:"gmtModified" xml:"gmtModified"`
	AlgorithmId string                         `json:"algorithmId" xml:"algorithmId"`
	Meta        MetaInDeleteFilteringAlgorithm `json:"meta" xml:"meta"`
}

ResultInDeleteFilteringAlgorithm is a nested struct in airec response

type ResultInDescribeDataSetMessage

type ResultInDescribeDataSetMessage struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInDescribeDataSetMessage is a nested struct in airec response

type ResultInDescribeDefaultAlgorithms

type ResultInDescribeDefaultAlgorithms struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInDescribeDefaultAlgorithms is a nested struct in airec response

type ResultInDescribeFilteringAlgorithm

type ResultInDescribeFilteringAlgorithm struct {
	Status      string                           `json:"status" xml:"status"`
	GmtCreate   string                           `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string                           `json:"gmtModified" xml:"gmtModified"`
	AlgorithmId string                           `json:"algorithmId" xml:"algorithmId"`
	Meta        MetaInDescribeFilteringAlgorithm `json:"meta" xml:"meta"`
}

ResultInDescribeFilteringAlgorithm is a nested struct in airec response

type ResultInDescribeInstance

type ResultInDescribeInstance struct {
	ChargeType     string `json:"chargeType" xml:"chargeType"`
	CommodityCode  string `json:"commodityCode" xml:"commodityCode"`
	DataSetVersion string `json:"dataSetVersion" xml:"dataSetVersion"`
	ExpiredTime    string `json:"expiredTime" xml:"expiredTime"`
	GmtCreate      string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified    string `json:"gmtModified" xml:"gmtModified"`
	Industry       string `json:"industry" xml:"industry"`
	InstanceId     string `json:"instanceId" xml:"instanceId"`
	LockMode       string `json:"lockMode" xml:"lockMode"`
	Name           string `json:"name" xml:"name"`
	RegionId       string `json:"regionId" xml:"regionId"`
	Scene          string `json:"scene" xml:"scene"`
	Status         string `json:"status" xml:"status"`
	Type           string `json:"type" xml:"type"`
}

ResultInDescribeInstance is a nested struct in airec response

type ResultInDescribeLatestTask

type ResultInDescribeLatestTask struct {
	IndexVersion []IndexVersion `json:"indexVersion" xml:"indexVersion"`
}

ResultInDescribeLatestTask is a nested struct in airec response

type ResultInDescribeRegions

type ResultInDescribeRegions struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInDescribeRegions is a nested struct in airec response

type ResultInDescribeRule

type ResultInDescribeRule struct {
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
	RuleId      string `json:"ruleId" xml:"ruleId"`
	Status      string `json:"status" xml:"status"`
}

ResultInDescribeRule is a nested struct in airec response

type ResultInDescribeScene

type ResultInDescribeScene struct {
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
	SceneId     string `json:"sceneId" xml:"sceneId"`
	Status      string `json:"status" xml:"status"`
}

ResultInDescribeScene is a nested struct in airec response

type ResultInDescribeSyncReportDetail

type ResultInDescribeSyncReportDetail struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInDescribeSyncReportDetail is a nested struct in airec response

type ResultInDescribeUserMetrics

type ResultInDescribeUserMetrics struct {
	Result []Result `json:"Result" xml:"Result"`
}

ResultInDescribeUserMetrics is a nested struct in airec response

type ResultInListDashboardDetails

type ResultInListDashboardDetails struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInListDashboardDetails is a nested struct in airec response

type ResultInListDashboardMetrics

type ResultInListDashboardMetrics struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInListDashboardMetrics is a nested struct in airec response

type ResultInListDashboardMetricsFlows

type ResultInListDashboardMetricsFlows struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInListDashboardMetricsFlows is a nested struct in airec response

type ResultInListDataSet

type ResultInListDataSet struct {
	Result []Result `json:"Result" xml:"Result"`
}

ResultInListDataSet is a nested struct in airec response

type ResultInListDataSource

type ResultInListDataSource struct {
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
	TableName   string `json:"tableName" xml:"tableName"`
	Meta        Meta   `json:"meta" xml:"meta"`
}

ResultInListDataSource is a nested struct in airec response

type ResultInListExperiments

type ResultInListExperiments struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInListExperiments is a nested struct in airec response

type ResultInListFilteringAlgorithms

type ResultInListFilteringAlgorithms struct {
	FilteringAlgorithm []FilteringAlgorithm `json:"filteringAlgorithm" xml:"filteringAlgorithm"`
}

ResultInListFilteringAlgorithms is a nested struct in airec response

type ResultInListIndexVersions

type ResultInListIndexVersions struct {
	IndeVersion []IndeVersion `json:"indeVersion" xml:"indeVersion"`
}

ResultInListIndexVersions is a nested struct in airec response

type ResultInListInstance

type ResultInListInstance struct {
	ChargeType     string `json:"chargeType" xml:"chargeType"`
	CommodityCode  string `json:"commodityCode" xml:"commodityCode"`
	DataSetVersion string `json:"dataSetVersion" xml:"dataSetVersion"`
	ExpiredTime    string `json:"expiredTime" xml:"expiredTime"`
	GmtCreate      string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified    string `json:"gmtModified" xml:"gmtModified"`
	Industry       string `json:"industry" xml:"industry"`
	InstanceId     string `json:"instanceId" xml:"instanceId"`
	LockMode       string `json:"lockMode" xml:"lockMode"`
	Name           string `json:"name" xml:"name"`
	RegionId       string `json:"regionId" xml:"regionId"`
	Status         string `json:"status" xml:"status"`
	Type           string `json:"type" xml:"type"`
}

ResultInListInstance is a nested struct in airec response

type ResultInListInstanceTask

type ResultInListInstanceTask struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInListInstanceTask is a nested struct in airec response

type ResultInListItems

type ResultInListItems struct {
	Total  Total        `json:"total" xml:"total"`
	Detail []DetailItem `json:"detail" xml:"detail"`
}

ResultInListItems is a nested struct in airec response

type ResultInListLogs

type ResultInListLogs struct {
	Result []map[string]interface{} `json:"Result" xml:"Result"`
}

ResultInListLogs is a nested struct in airec response

type ResultInListMixCategories

type ResultInListMixCategories struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInListMixCategories is a nested struct in airec response

type ResultInListRankingModels

type ResultInListRankingModels struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInListRankingModels is a nested struct in airec response

type ResultInListRuleConditions

type ResultInListRuleConditions struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInListRuleConditions is a nested struct in airec response

type ResultInListRules

type ResultInListRules struct {
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
	RuleId      string `json:"ruleId" xml:"ruleId"`
	Status      string `json:"status" xml:"status"`
}

ResultInListRules is a nested struct in airec response

type ResultInListSceneItems

type ResultInListSceneItems struct {
	Total  Total    `json:"total" xml:"total"`
	Detail []Detail `json:"detail" xml:"detail"`
}

ResultInListSceneItems is a nested struct in airec response

type ResultInListSceneParameters

type ResultInListSceneParameters struct {
	SceneId []string `json:"sceneId" xml:"sceneId"`
	TraceId []string `json:"traceId" xml:"traceId"`
}

ResultInListSceneParameters is a nested struct in airec response

type ResultInListScenes

type ResultInListScenes struct {
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
	SceneId     string `json:"sceneId" xml:"sceneId"`
	Status      string `json:"status" xml:"status"`
}

ResultInListScenes is a nested struct in airec response

type ResultInListUmengAppkeys

type ResultInListUmengAppkeys struct {
	Result []Result `json:"Result" xml:"Result"`
}

ResultInListUmengAppkeys is a nested struct in airec response

type ResultInListUserClusters

type ResultInListUserClusters struct {
	UserCluster []UserCluster `json:"userCluster" xml:"userCluster"`
}

ResultInListUserClusters is a nested struct in airec response

type ResultInModifyDataSource

type ResultInModifyDataSource struct {
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
	TableName   string `json:"tableName" xml:"tableName"`
	Meta        Meta   `json:"meta" xml:"meta"`
}

ResultInModifyDataSource is a nested struct in airec response

type ResultInModifyFilteringAlgorithmMeta

type ResultInModifyFilteringAlgorithmMeta struct {
	Status      string                             `json:"status" xml:"status"`
	GmtCreate   string                             `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string                             `json:"gmtModified" xml:"gmtModified"`
	AlgorithmId string                             `json:"algorithmId" xml:"algorithmId"`
	Meta        MetaInModifyFilteringAlgorithmMeta `json:"meta" xml:"meta"`
}

ResultInModifyFilteringAlgorithmMeta is a nested struct in airec response

type ResultInModifyInstance

type ResultInModifyInstance struct {
	ChargeType     string `json:"chargeType" xml:"chargeType"`
	CommodityCode  string `json:"commodityCode" xml:"commodityCode"`
	DataSetVersion string `json:"dataSetVersion" xml:"dataSetVersion"`
	ExpiredTime    string `json:"expiredTime" xml:"expiredTime"`
	GmtCreate      string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified    string `json:"gmtModified" xml:"gmtModified"`
	Industry       string `json:"industry" xml:"industry"`
	InstanceId     string `json:"instanceId" xml:"instanceId"`
	LockMode       string `json:"lockMode" xml:"lockMode"`
	Name           string `json:"name" xml:"name"`
	RegionId       string `json:"regionId" xml:"regionId"`
	Status         string `json:"status" xml:"status"`
	Type           string `json:"type" xml:"type"`
}

ResultInModifyInstance is a nested struct in airec response

type ResultInModifyRankingModel

type ResultInModifyRankingModel struct {
	GmtCreate      string                 `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified    string                 `json:"gmtModified" xml:"gmtModified"`
	Meta           map[string]interface{} `json:"meta" xml:"meta"`
	RankingModelId string                 `json:"rankingModelId" xml:"rankingModelId"`
}

ResultInModifyRankingModel is a nested struct in airec response

type ResultInModifyRule

type ResultInModifyRule struct {
	GmtCreate   string                 `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string                 `json:"gmtModified" xml:"gmtModified"`
	RuleId      string                 `json:"ruleId" xml:"ruleId"`
	RuleMeta    map[string]interface{} `json:"ruleMeta" xml:"ruleMeta"`
	Status      string                 `json:"status" xml:"status"`
}

ResultInModifyRule is a nested struct in airec response

type ResultInModifyScene

type ResultInModifyScene struct {
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
	SceneId     string `json:"sceneId" xml:"sceneId"`
	Status      string `json:"status" xml:"status"`
}

ResultInModifyScene is a nested struct in airec response

type ResultInOfflineFilteringAlgorithm

type ResultInOfflineFilteringAlgorithm struct {
	Status      string                          `json:"status" xml:"status"`
	GmtCreate   string                          `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string                          `json:"gmtModified" xml:"gmtModified"`
	AlgorithmId string                          `json:"algorithmId" xml:"algorithmId"`
	Meta        MetaInOfflineFilteringAlgorithm `json:"meta" xml:"meta"`
}

ResultInOfflineFilteringAlgorithm is a nested struct in airec response

type ResultInRecommend

type ResultInRecommend struct {
	ResultItem []ResultItem `json:"result" xml:"result"`
}

ResultInRecommend is a nested struct in airec response

type ResultItem

type ResultItem struct {
	OnlineTime         string                 `json:"onlineTime" xml:"onlineTime"`
	Timestamp          string                 `json:"timestamp" xml:"timestamp"`
	DefaultDisplay     bool                   `json:"defaultDisplay" xml:"defaultDisplay"`
	DefaultValue       string                 `json:"defaultValue" xml:"defaultValue"`
	TraceInfo          string                 `json:"traceInfo" xml:"traceInfo"`
	OfflineTime        string                 `json:"offlineTime" xml:"offlineTime"`
	Name               string                 `json:"name" xml:"name"`
	RankingModelId     string                 `json:"rankingModelId" xml:"rankingModelId"`
	Base               bool                   `json:"base" xml:"base"`
	ErrorLevel         string                 `json:"errorLevel" xml:"errorLevel"`
	ConsoleUrl         string                 `json:"consoleUrl" xml:"consoleUrl"`
	Endpoint           string                 `json:"endpoint" xml:"endpoint"`
	MetricData         map[string]interface{} `json:"metricData" xml:"metricData"`
	Key                string                 `json:"key" xml:"key"`
	RegionId           string                 `json:"regionId" xml:"regionId"`
	LocalName          string                 `json:"localName" xml:"localName"`
	Message            string                 `json:"message" xml:"message"`
	SelectionOperation string                 `json:"selectionOperation" xml:"selectionOperation"`
	Weight             float64                `json:"weight" xml:"weight"`
	SelectValue        string                 `json:"selectValue" xml:"selectValue"`
	ErrorPercent       float64                `json:"errorPercent" xml:"errorPercent"`
	MetricType         string                 `json:"metricType" xml:"metricType"`
	Total              map[string]interface{} `json:"total" xml:"total"`
	ExperimentValue    string                 `json:"experimentValue" xml:"experimentValue"`
	Meta               map[string]interface{} `json:"meta" xml:"meta"`
	ErrorType          string                 `json:"errorType" xml:"errorType"`
	SelectType         string                 `json:"selectType" xml:"selectType"`
	GmtModified        string                 `json:"gmtModified" xml:"gmtModified"`
	Category           string                 `json:"category" xml:"category"`
	HasConfig          bool                   `json:"hasConfig" xml:"hasConfig"`
	Type               string                 `json:"type" xml:"type"`
	SceneId            string                 `json:"sceneId" xml:"sceneId"`
	ErrorCount         int                    `json:"errorCount" xml:"errorCount"`
	SampleDisplay      bool                   `json:"sampleDisplay" xml:"sampleDisplay"`
	Position           int                    `json:"position" xml:"position"`
	TraceId            string                 `json:"traceId" xml:"traceId"`
	Status             string                 `json:"status" xml:"status"`
	Description        string                 `json:"description" xml:"description"`
	MatchInfo          string                 `json:"matchInfo" xml:"matchInfo"`
	GmtCreate          string                 `json:"gmtCreate" xml:"gmtCreate"`
	TotalProgress      int                    `json:"totalProgress" xml:"totalProgress"`
	ExperimentId       string                 `json:"experimentId" xml:"experimentId"`
	ItemId             string                 `json:"itemId" xml:"itemId"`
	ItemType           string                 `json:"itemType" xml:"itemType"`
	Buckets            []string               `json:"buckets" xml:"buckets"`
	Categories         []int64                `json:"categories" xml:"categories"`
	MetricRes          MetricRes              `json:"metricRes" xml:"metricRes"`
	HistoryData        []HistoryData          `json:"historyData" xml:"historyData"`
	Detail             []DetailItem           `json:"detail" xml:"detail"`
	Config             []ConfigItem           `json:"config" xml:"config"`
	SubProgressInfos   []SubProgressInfosItem `json:"subProgressInfos" xml:"subProgressInfos"`
}

ResultItem is a nested struct in airec response

type RunInstanceRequest

type RunInstanceRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

RunInstanceRequest is the request struct for api RunInstance

func CreateRunInstanceRequest

func CreateRunInstanceRequest() (request *RunInstanceRequest)

CreateRunInstanceRequest creates a request to invoke RunInstance API

type RunInstanceResponse

type RunInstanceResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Result    bool   `json:"result" xml:"result"`
}

RunInstanceResponse is the response struct for api RunInstance

func CreateRunInstanceResponse

func CreateRunInstanceResponse() (response *RunInstanceResponse)

CreateRunInstanceResponse creates a response to parse from RunInstance response

type SceneId

type SceneId struct {
	SceneId []string `json:"SceneId" xml:"SceneId"`
}

SceneId is a nested struct in airec response

type StopDataSetRequest

type StopDataSetRequest struct {
	*requests.RoaRequest
	VersionId  string `position:"Path" name:"versionId"`
	InstanceId string `position:"Path" name:"instanceId"`
}

StopDataSetRequest is the request struct for api StopDataSet

func CreateStopDataSetRequest

func CreateStopDataSetRequest() (request *StopDataSetRequest)

CreateStopDataSetRequest creates a request to invoke StopDataSet API

type StopDataSetResponse

type StopDataSetResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

StopDataSetResponse is the response struct for api StopDataSet

func CreateStopDataSetResponse

func CreateStopDataSetResponse() (response *StopDataSetResponse)

CreateStopDataSetResponse creates a response to parse from StopDataSet response

type SubProgressInfos

type SubProgressInfos struct {
	SubProgressInfosItem []SubProgressInfosItem `json:"subProgressInfos" xml:"subProgressInfos"`
}

SubProgressInfos is a nested struct in airec response

type SubProgressInfosItem

type SubProgressInfosItem struct {
	Detail      string `json:"detail" xml:"detail"`
	FinishedNum int    `json:"finishedNum" xml:"finishedNum"`
	Progress    int    `json:"progress" xml:"progress"`
	TotalNum    int    `json:"totalNum" xml:"totalNum"`
	Type        string `json:"type" xml:"type"`
}

SubProgressInfosItem is a nested struct in airec response

type Threshold

type Threshold struct {
	SourceDataSizeThreshold   int `json:"sourceDataSizeThreshold" xml:"sourceDataSizeThreshold"`
	IndexSizeThreshold        int `json:"indexSizeThreshold" xml:"indexSizeThreshold"`
	IndexLossThreshold        int `json:"indexLossThreshold" xml:"indexLossThreshold"`
	SourceDataRecordThreshold int `json:"sourceDataRecordThreshold" xml:"sourceDataRecordThreshold"`
}

Threshold is a nested struct in airec response

type Total

type Total struct {
	QueryCount            int64 `json:"queryCount" xml:"queryCount"`
	TotalCount            int64 `json:"totalCount" xml:"totalCount"`
	SceneRecommendItem    int64 `json:"sceneRecommendItem" xml:"sceneRecommendItem"`
	InstanceRecommendItem int64 `json:"instanceRecommendItem" xml:"instanceRecommendItem"`
	SceneWeightItem       int64 `json:"sceneWeightItem" xml:"sceneWeightItem"`
	WeightItem            int64 `json:"weightItem" xml:"weightItem"`
}

Total is a nested struct in airec response

type TraceId

type TraceId struct {
	TraceId []string `json:"TraceId" xml:"TraceId"`
}

TraceId is a nested struct in airec response

type UnLockIndexVersionRequest

type UnLockIndexVersionRequest struct {
	*requests.RoaRequest
	InstanceId  string `position:"Path" name:"instanceId"`
	AlgorithmId string `position:"Path" name:"algorithmId"`
}

UnLockIndexVersionRequest is the request struct for api UnLockIndexVersion

func CreateUnLockIndexVersionRequest

func CreateUnLockIndexVersionRequest() (request *UnLockIndexVersionRequest)

CreateUnLockIndexVersionRequest creates a request to invoke UnLockIndexVersion API

type UnLockIndexVersionResponse

type UnLockIndexVersionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    bool   `json:"result" xml:"result"`
}

UnLockIndexVersionResponse is the response struct for api UnLockIndexVersion

func CreateUnLockIndexVersionResponse

func CreateUnLockIndexVersionResponse() (response *UnLockIndexVersionResponse)

CreateUnLockIndexVersionResponse creates a response to parse from UnLockIndexVersion response

type UpdateExperimentBasicInfoRequest

type UpdateExperimentBasicInfoRequest struct {
	*requests.RoaRequest
	InstanceId   string `position:"Path" name:"instanceId"`
	SceneId      string `position:"Path" name:"sceneId"`
	ExperimentId string `position:"Path" name:"experimentId"`
}

UpdateExperimentBasicInfoRequest is the request struct for api UpdateExperimentBasicInfo

func CreateUpdateExperimentBasicInfoRequest

func CreateUpdateExperimentBasicInfoRequest() (request *UpdateExperimentBasicInfoRequest)

CreateUpdateExperimentBasicInfoRequest creates a request to invoke UpdateExperimentBasicInfo API

type UpdateExperimentBasicInfoResponse

type UpdateExperimentBasicInfoResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

UpdateExperimentBasicInfoResponse is the response struct for api UpdateExperimentBasicInfo

func CreateUpdateExperimentBasicInfoResponse

func CreateUpdateExperimentBasicInfoResponse() (response *UpdateExperimentBasicInfoResponse)

CreateUpdateExperimentBasicInfoResponse creates a response to parse from UpdateExperimentBasicInfo response

type UpdateExperimentConfigRequest

type UpdateExperimentConfigRequest struct {
	*requests.RoaRequest
	InstanceId   string `position:"Path" name:"instanceId"`
	SceneId      string `position:"Path" name:"sceneId"`
	ExperimentId string `position:"Path" name:"experimentId"`
}

UpdateExperimentConfigRequest is the request struct for api UpdateExperimentConfig

func CreateUpdateExperimentConfigRequest

func CreateUpdateExperimentConfigRequest() (request *UpdateExperimentConfigRequest)

CreateUpdateExperimentConfigRequest creates a request to invoke UpdateExperimentConfig API

type UpdateExperimentConfigResponse

type UpdateExperimentConfigResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

UpdateExperimentConfigResponse is the response struct for api UpdateExperimentConfig

func CreateUpdateExperimentConfigResponse

func CreateUpdateExperimentConfigResponse() (response *UpdateExperimentConfigResponse)

CreateUpdateExperimentConfigResponse creates a response to parse from UpdateExperimentConfig response

type UpdateExperimentStatusRequest

type UpdateExperimentStatusRequest struct {
	*requests.RoaRequest
	InstanceId   string `position:"Path" name:"instanceId"`
	SceneId      string `position:"Path" name:"sceneId"`
	ExperimentId string `position:"Path" name:"experimentId"`
}

UpdateExperimentStatusRequest is the request struct for api UpdateExperimentStatus

func CreateUpdateExperimentStatusRequest

func CreateUpdateExperimentStatusRequest() (request *UpdateExperimentStatusRequest)

CreateUpdateExperimentStatusRequest creates a request to invoke UpdateExperimentStatus API

type UpdateExperimentStatusResponse

type UpdateExperimentStatusResponse struct {
	*responses.BaseResponse
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

UpdateExperimentStatusResponse is the response struct for api UpdateExperimentStatus

func CreateUpdateExperimentStatusResponse

func CreateUpdateExperimentStatusResponse() (response *UpdateExperimentStatusResponse)

CreateUpdateExperimentStatusResponse creates a response to parse from UpdateExperimentStatus response

type UpgradeInstanceRequest

type UpgradeInstanceRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

UpgradeInstanceRequest is the request struct for api UpgradeInstance

func CreateUpgradeInstanceRequest

func CreateUpgradeInstanceRequest() (request *UpgradeInstanceRequest)

CreateUpgradeInstanceRequest creates a request to invoke UpgradeInstance API

type UpgradeInstanceResponse

type UpgradeInstanceResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Result    Result `json:"result" xml:"result"`
}

UpgradeInstanceResponse is the response struct for api UpgradeInstance

func CreateUpgradeInstanceResponse

func CreateUpgradeInstanceResponse() (response *UpgradeInstanceResponse)

CreateUpgradeInstanceResponse creates a response to parse from UpgradeInstance response

type UserCluster

type UserCluster struct {
	Name        string `json:"name" xml:"name"`
	Status      string `json:"status" xml:"status"`
	GmtCreate   string `json:"gmtCreate" xml:"gmtCreate"`
	GmtModified string `json:"gmtModified" xml:"gmtModified"`
	Meta        Meta   `json:"meta" xml:"meta"`
}

UserCluster is a nested struct in airec response

type ValidateInstanceRequest

type ValidateInstanceRequest struct {
	*requests.RoaRequest
	InstanceId string `position:"Path" name:"instanceId"`
}

ValidateInstanceRequest is the request struct for api ValidateInstance

func CreateValidateInstanceRequest

func CreateValidateInstanceRequest() (request *ValidateInstanceRequest)

CreateValidateInstanceRequest creates a request to invoke ValidateInstance API

type ValidateInstanceResponse

type ValidateInstanceResponse struct {
	*responses.BaseResponse
	Code      string `json:"code" xml:"code"`
	Message   string `json:"message" xml:"message"`
	RequestId string `json:"requestId" xml:"requestId"`
	Result    bool   `json:"result" xml:"result"`
}

ValidateInstanceResponse is the response struct for api ValidateInstance

func CreateValidateInstanceResponse

func CreateValidateInstanceResponse() (response *ValidateInstanceResponse)

CreateValidateInstanceResponse creates a response to parse from ValidateInstance response

Source Files

Jump to

Keyboard shortcuts

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