client

package
v2.2.0 Latest Latest
Warning

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

Go to latest
Published: Jun 24, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BodyValue added in v2.1.0

type BodyValue struct {
	// example:
	//
	// true
	PauseAll *bool `json:"pauseAll,omitempty" xml:"pauseAll,omitempty"`
	// example:
	//
	// true
	PauseIndex *bool `json:"pauseIndex,omitempty" xml:"pauseIndex,omitempty"`
	// example:
	//
	// true
	PauseIndexBatch *bool `json:"pauseIndexBatch,omitempty" xml:"pauseIndexBatch,omitempty"`
	// example:
	//
	// true
	PauseBiz *bool `json:"pauseBiz,omitempty" xml:"pauseBiz,omitempty"`
	// example:
	//
	// true
	PauseRuntime *bool `json:"pauseRuntime,omitempty" xml:"pauseRuntime,omitempty"`
}

func (BodyValue) GoString added in v2.1.0

func (s BodyValue) GoString() string

func (*BodyValue) SetPauseAll added in v2.1.0

func (s *BodyValue) SetPauseAll(v bool) *BodyValue

func (*BodyValue) SetPauseBiz added in v2.1.0

func (s *BodyValue) SetPauseBiz(v bool) *BodyValue

func (*BodyValue) SetPauseIndex added in v2.1.0

func (s *BodyValue) SetPauseIndex(v bool) *BodyValue

func (*BodyValue) SetPauseIndexBatch added in v2.1.0

func (s *BodyValue) SetPauseIndexBatch(v bool) *BodyValue

func (*BodyValue) SetPauseRuntime added in v2.1.0

func (s *BodyValue) SetPauseRuntime(v bool) *BodyValue

func (BodyValue) String added in v2.1.0

func (s BodyValue) String() string

type BuildIndexRequest

type BuildIndexRequest struct {
	// The reindexing mode.
	//
	// example:
	//
	// indexRecover
	BuildMode *string `json:"buildMode,omitempty" xml:"buildMode,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// my_data_source
	DataSourceName *string `json:"dataSourceName,omitempty" xml:"dataSourceName,omitempty"`
	// The type of the data source.
	//
	// example:
	//
	// swift
	DataSourceType *string `json:"dataSourceType,omitempty" xml:"dataSourceType,omitempty"`
	// The timestamp in seconds. The value must be of the INTEGER type. This parameter is required if you specify an API data source.
	//
	// example:
	//
	// 1640867288
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// The data center in which the data source resides.
	//
	// example:
	//
	// test
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The data restoration version.
	//
	// example:
	//
	// 160131146
	Generation *int64 `json:"generation,omitempty" xml:"generation,omitempty"`
	// The data partition. This parameter is required if dataSourceType is set to odps.
	//
	// example:
	//
	// 20201010
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (BuildIndexRequest) GoString

func (s BuildIndexRequest) GoString() string

func (*BuildIndexRequest) SetBuildMode

func (s *BuildIndexRequest) SetBuildMode(v string) *BuildIndexRequest

func (*BuildIndexRequest) SetDataSourceName

func (s *BuildIndexRequest) SetDataSourceName(v string) *BuildIndexRequest

func (*BuildIndexRequest) SetDataSourceType

func (s *BuildIndexRequest) SetDataSourceType(v string) *BuildIndexRequest

func (*BuildIndexRequest) SetDataTimeSec

func (s *BuildIndexRequest) SetDataTimeSec(v int32) *BuildIndexRequest

func (*BuildIndexRequest) SetDomain

func (s *BuildIndexRequest) SetDomain(v string) *BuildIndexRequest

func (*BuildIndexRequest) SetGeneration

func (s *BuildIndexRequest) SetGeneration(v int64) *BuildIndexRequest

func (*BuildIndexRequest) SetPartition

func (s *BuildIndexRequest) SetPartition(v string) *BuildIndexRequest

func (BuildIndexRequest) String

func (s BuildIndexRequest) String() string

type BuildIndexResponse

type BuildIndexResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *BuildIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (BuildIndexResponse) GoString

func (s BuildIndexResponse) GoString() string

func (*BuildIndexResponse) SetBody

func (*BuildIndexResponse) SetHeaders

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

func (*BuildIndexResponse) SetStatusCode

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

func (BuildIndexResponse) String

func (s BuildIndexResponse) String() string

type BuildIndexResponseBody

type BuildIndexResponseBody struct {
	// id of request
	//
	// example:
	//
	// 407BFD91-DE7D-50BA-8F88-CDE52A3B5E46
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The list of clusters
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (BuildIndexResponseBody) GoString

func (s BuildIndexResponseBody) GoString() string

func (*BuildIndexResponseBody) SetRequestId

func (*BuildIndexResponseBody) SetResult

func (s *BuildIndexResponseBody) SetResult(v map[string]interface{}) *BuildIndexResponseBody

func (BuildIndexResponseBody) String

func (s BuildIndexResponseBody) String() string

type ChangeResourceGroupRequest added in v2.2.0

type ChangeResourceGroupRequest struct {
	// example:
	//
	// rg-acfmxr3gs*****
	NewResourceGroupId *string `json:"newResourceGroupId,omitempty" xml:"newResourceGroupId,omitempty"`
	// example:
	//
	// instance
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
}

func (ChangeResourceGroupRequest) GoString added in v2.2.0

func (s ChangeResourceGroupRequest) GoString() string

func (*ChangeResourceGroupRequest) SetNewResourceGroupId added in v2.2.0

func (s *ChangeResourceGroupRequest) SetNewResourceGroupId(v string) *ChangeResourceGroupRequest

func (*ChangeResourceGroupRequest) SetResourceType added in v2.2.0

func (ChangeResourceGroupRequest) String added in v2.2.0

type ChangeResourceGroupResponse added in v2.2.0

type ChangeResourceGroupResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ChangeResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ChangeResourceGroupResponse) GoString added in v2.2.0

func (s ChangeResourceGroupResponse) GoString() string

func (*ChangeResourceGroupResponse) SetBody added in v2.2.0

func (*ChangeResourceGroupResponse) SetHeaders added in v2.2.0

func (*ChangeResourceGroupResponse) SetStatusCode added in v2.2.0

func (ChangeResourceGroupResponse) String added in v2.2.0

type ChangeResourceGroupResponseBody added in v2.2.0

type ChangeResourceGroupResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ChangeResourceGroupResponseBody) GoString added in v2.2.0

func (*ChangeResourceGroupResponseBody) SetRequestId added in v2.2.0

func (ChangeResourceGroupResponseBody) String added in v2.2.0

type Client

type Client struct {
	openapi.Client
}

func NewClient

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

func (*Client) BuildIndex

func (client *Client) BuildIndex(instanceId *string, request *BuildIndexRequest) (_result *BuildIndexResponse, _err error)

Summary:

Triggers reindexing.

Description:

## Method

POST

## URI

/openapi/ha3/instances/{instanceId}/actions/build-index

@param request - BuildIndexRequest

@return BuildIndexResponse

func (*Client) BuildIndexWithOptions

func (client *Client) BuildIndexWithOptions(instanceId *string, request *BuildIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *BuildIndexResponse, _err error)

Summary:

Triggers reindexing.

Description:

## Method

POST

## URI

/openapi/ha3/instances/{instanceId}/actions/build-index

@param request - BuildIndexRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return BuildIndexResponse

func (*Client) ChangeResourceGroup added in v2.2.0

func (client *Client) ChangeResourceGroup(instanceId *string, request *ChangeResourceGroupRequest) (_result *ChangeResourceGroupResponse, _err error)

Summary:

更换实例资源组

@param request - ChangeResourceGroupRequest

@return ChangeResourceGroupResponse

func (*Client) ChangeResourceGroupWithOptions added in v2.2.0

func (client *Client) ChangeResourceGroupWithOptions(instanceId *string, request *ChangeResourceGroupRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ChangeResourceGroupResponse, _err error)

Summary:

更换实例资源组

@param request - ChangeResourceGroupRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ChangeResourceGroupResponse

func (*Client) CreateCluster

func (client *Client) CreateCluster(instanceId *string, request *CreateClusterRequest) (_result *CreateClusterResponse, _err error)

Summary:

Creates a cluster.

Description:

### Method

`POST`

### URI

`/openapi/ha3/instances/{instanceId}/clusters`

@param request - CreateClusterRequest

@return CreateClusterResponse

func (*Client) CreateClusterWithOptions

func (client *Client) CreateClusterWithOptions(instanceId *string, request *CreateClusterRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateClusterResponse, _err error)

Summary:

Creates a cluster.

Description:

### Method

`POST`

### URI

`/openapi/ha3/instances/{instanceId}/clusters`

@param request - CreateClusterRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateClusterResponse

func (*Client) CreateConfigDir added in v2.1.0

func (client *Client) CreateConfigDir(instanceId *string, configName *string, request *CreateConfigDirRequest) (_result *CreateConfigDirResponse, _err error)

@param request - CreateConfigDirRequest

@return CreateConfigDirResponse

func (*Client) CreateConfigDirWithOptions added in v2.1.0

func (client *Client) CreateConfigDirWithOptions(instanceId *string, configName *string, request *CreateConfigDirRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateConfigDirResponse, _err error)

@param request - CreateConfigDirRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateConfigDirResponse

func (*Client) CreateConfigFile added in v2.1.0

func (client *Client) CreateConfigFile(instanceId *string, configName *string, request *CreateConfigFileRequest) (_result *CreateConfigFileResponse, _err error)

@param request - CreateConfigFileRequest

@return CreateConfigFileResponse

func (*Client) CreateConfigFileWithOptions added in v2.1.0

func (client *Client) CreateConfigFileWithOptions(instanceId *string, configName *string, request *CreateConfigFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateConfigFileResponse, _err error)

@param request - CreateConfigFileRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateConfigFileResponse

func (*Client) CreateDataSource

func (client *Client) CreateDataSource(instanceId *string, request *CreateDataSourceRequest) (_result *CreateDataSourceResponse, _err error)

Summary:

Creates data sources.

@param request - CreateDataSourceRequest

@return CreateDataSourceResponse

func (*Client) CreateDataSourceWithOptions

func (client *Client) CreateDataSourceWithOptions(instanceId *string, request *CreateDataSourceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateDataSourceResponse, _err error)

Summary:

Creates data sources.

@param request - CreateDataSourceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateDataSourceResponse

func (*Client) CreateIndex

func (client *Client) CreateIndex(instanceId *string, request *CreateIndexRequest) (_result *CreateIndexResponse, _err error)

Summary:

Creates an index.

Description:

### Method

```java

POST

```

### URI

```java

/openapi/ha3/instances/{instanceId}/indexes

```

@param request - CreateIndexRequest

@return CreateIndexResponse

func (*Client) CreateIndexWithOptions

func (client *Client) CreateIndexWithOptions(instanceId *string, request *CreateIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateIndexResponse, _err error)

Summary:

Creates an index.

Description:

### Method

```java

POST

```

### URI

```java

/openapi/ha3/instances/{instanceId}/indexes

```

@param request - CreateIndexRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateIndexResponse

func (*Client) CreateInstance

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

Summary:

Creates a Havenask instance.

Description:

### Method

`POST`

### URI

`/api/instances?dryRun=false`

@param request - CreateInstanceRequest

@return CreateInstanceResponse

func (*Client) CreateInstanceWithOptions

func (client *Client) CreateInstanceWithOptions(request *CreateInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateInstanceResponse, _err error)

Summary:

Creates a Havenask instance.

Description:

### Method

`POST`

### URI

`/api/instances?dryRun=false`

@param request - CreateInstanceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateInstanceResponse

func (*Client) CreatePublicUrl added in v2.1.0

func (client *Client) CreatePublicUrl(instanceId *string) (_result *CreatePublicUrlResponse, _err error)

Summary:

开通公网域名

@return CreatePublicUrlResponse

func (*Client) CreatePublicUrlWithOptions added in v2.1.0

func (client *Client) CreatePublicUrlWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreatePublicUrlResponse, _err error)

Summary:

开通公网域名

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreatePublicUrlResponse

func (*Client) CreateTable

func (client *Client) CreateTable(instanceId *string, request *CreateTableRequest) (_result *CreateTableResponse, _err error)

Summary:

创建索引V2

@param request - CreateTableRequest

@return CreateTableResponse

func (*Client) CreateTableWithOptions

func (client *Client) CreateTableWithOptions(instanceId *string, request *CreateTableRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *CreateTableResponse, _err error)

Summary:

创建索引V2

@param request - CreateTableRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return CreateTableResponse

func (*Client) DeleteAdvanceConfig

func (client *Client) DeleteAdvanceConfig(instanceId *string, configName *string) (_result *DeleteAdvanceConfigResponse, _err error)

Summary:

Deletes the details about advanced configurations.

Description:

## Method

DELETE

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}

@return DeleteAdvanceConfigResponse

func (*Client) DeleteAdvanceConfigWithOptions

func (client *Client) DeleteAdvanceConfigWithOptions(instanceId *string, configName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteAdvanceConfigResponse, _err error)

Summary:

Deletes the details about advanced configurations.

Description:

## Method

DELETE

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteAdvanceConfigResponse

func (*Client) DeleteConfigDir added in v2.1.0

func (client *Client) DeleteConfigDir(instanceId *string, configName *string, request *DeleteConfigDirRequest) (_result *DeleteConfigDirResponse, _err error)

@param request - DeleteConfigDirRequest

@return DeleteConfigDirResponse

func (*Client) DeleteConfigDirWithOptions added in v2.1.0

func (client *Client) DeleteConfigDirWithOptions(instanceId *string, configName *string, request *DeleteConfigDirRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteConfigDirResponse, _err error)

@param request - DeleteConfigDirRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteConfigDirResponse

func (*Client) DeleteConfigFile added in v2.1.0

func (client *Client) DeleteConfigFile(instanceId *string, configName *string, request *DeleteConfigFileRequest) (_result *DeleteConfigFileResponse, _err error)

@param request - DeleteConfigFileRequest

@return DeleteConfigFileResponse

func (*Client) DeleteConfigFileWithOptions added in v2.1.0

func (client *Client) DeleteConfigFileWithOptions(instanceId *string, configName *string, request *DeleteConfigFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteConfigFileResponse, _err error)

@param request - DeleteConfigFileRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteConfigFileResponse

func (*Client) DeleteDataSource

func (client *Client) DeleteDataSource(instanceId *string, dataSourceName *string) (_result *DeleteDataSourceResponse, _err error)

Summary:

Deletes a specified data source.

Description:

## Method

`DELETE`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}`

@return DeleteDataSourceResponse

func (*Client) DeleteDataSourceWithOptions

func (client *Client) DeleteDataSourceWithOptions(instanceId *string, dataSourceName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteDataSourceResponse, _err error)

Summary:

Deletes a specified data source.

Description:

## Method

`DELETE`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteDataSourceResponse

func (*Client) DeleteIndex

func (client *Client) DeleteIndex(instanceId *string, indexName *string, request *DeleteIndexRequest) (_result *DeleteIndexResponse, _err error)

Summary:

Deletes an index.

Description:

## Method

DELETE

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}?dataSource=xxx

@param request - DeleteIndexRequest

@return DeleteIndexResponse

func (*Client) DeleteIndexVersion

func (client *Client) DeleteIndexVersion(instanceId *string, indexName *string, versionName *string) (_result *DeleteIndexVersionResponse, _err error)

Summary:

Deletes the version of an index.

Description:

## Method

DELETE

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/versions/{versionName}

@return DeleteIndexVersionResponse

func (*Client) DeleteIndexVersionWithOptions

func (client *Client) DeleteIndexVersionWithOptions(instanceId *string, indexName *string, versionName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteIndexVersionResponse, _err error)

Summary:

Deletes the version of an index.

Description:

## Method

DELETE

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/versions/{versionName}

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteIndexVersionResponse

func (*Client) DeleteIndexWithOptions

func (client *Client) DeleteIndexWithOptions(instanceId *string, indexName *string, request *DeleteIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteIndexResponse, _err error)

Summary:

Deletes an index.

Description:

## Method

DELETE

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}?dataSource=xxx

@param request - DeleteIndexRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteIndexResponse

func (*Client) DeleteInstance

func (client *Client) DeleteInstance(instanceId *string) (_result *DeleteInstanceResponse, _err error)

Summary:

Deletes a specified instance.

Description:

### Method

`DELETE`

### URI

`/openapi/ha3/instances/{instanceId}`

@return DeleteInstanceResponse

func (*Client) DeleteInstanceWithOptions

func (client *Client) DeleteInstanceWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteInstanceResponse, _err error)

Summary:

Deletes a specified instance.

Description:

### Method

`DELETE`

### URI

`/openapi/ha3/instances/{instanceId}`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteInstanceResponse

func (*Client) DeletePublicUrl added in v2.1.0

func (client *Client) DeletePublicUrl(instanceId *string) (_result *DeletePublicUrlResponse, _err error)

Summary:

删除公网域名

@return DeletePublicUrlResponse

func (*Client) DeletePublicUrlWithOptions added in v2.1.0

func (client *Client) DeletePublicUrlWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeletePublicUrlResponse, _err error)

Summary:

删除公网域名

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeletePublicUrlResponse

func (*Client) DeleteTable

func (client *Client) DeleteTable(instanceId *string, tableName *string) (_result *DeleteTableResponse, _err error)

Summary:

删除索引表V2

@return DeleteTableResponse

func (*Client) DeleteTableWithOptions

func (client *Client) DeleteTableWithOptions(instanceId *string, tableName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DeleteTableResponse, _err error)

Summary:

删除索引表V2

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteTableResponse

func (*Client) DescribeRegions

func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (_result *DescribeRegionsResponse, _err error)

@param request - DescribeRegionsRequest

@return DescribeRegionsResponse

func (*Client) DescribeRegionsWithOptions

func (client *Client) DescribeRegionsWithOptions(request *DescribeRegionsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *DescribeRegionsResponse, _err error)

@param request - DescribeRegionsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DescribeRegionsResponse

func (*Client) ForceSwitch

func (client *Client) ForceSwitch(instanceId *string, fsmId *string) (_result *ForceSwitchResponse, _err error)

Summary:

Performs a forced switchover.

Description:

\\### Method

```java

PUT

```

### URI

```java

/openapi/ha3/instances/{instanceId}/force-switch/{fsmId}

```

@return ForceSwitchResponse

func (*Client) ForceSwitchWithOptions

func (client *Client) ForceSwitchWithOptions(instanceId *string, fsmId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ForceSwitchResponse, _err error)

Summary:

Performs a forced switchover.

Description:

\\### Method

```java

PUT

```

### URI

```java

/openapi/ha3/instances/{instanceId}/force-switch/{fsmId}

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ForceSwitchResponse

func (*Client) GetAdvanceConfig

func (client *Client) GetAdvanceConfig(instanceId *string, configName *string, request *GetAdvanceConfigRequest) (_result *GetAdvanceConfigResponse, _err error)

Summary:

Queries the information about a dictionary.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}

@param request - GetAdvanceConfigRequest

@return GetAdvanceConfigResponse

func (*Client) GetAdvanceConfigFile

func (client *Client) GetAdvanceConfigFile(instanceId *string, configName *string, request *GetAdvanceConfigFileRequest) (_result *GetAdvanceConfigFileResponse, _err error)

Summary:

Obtains the information in a specified advanced configuration file.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/file?fileName={fileName}

@param request - GetAdvanceConfigFileRequest

@return GetAdvanceConfigFileResponse

func (*Client) GetAdvanceConfigFileWithOptions

func (client *Client) GetAdvanceConfigFileWithOptions(instanceId *string, configName *string, request *GetAdvanceConfigFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetAdvanceConfigFileResponse, _err error)

Summary:

Obtains the information in a specified advanced configuration file.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/file?fileName={fileName}

@param request - GetAdvanceConfigFileRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetAdvanceConfigFileResponse

func (*Client) GetAdvanceConfigWithOptions

func (client *Client) GetAdvanceConfigWithOptions(instanceId *string, configName *string, request *GetAdvanceConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetAdvanceConfigResponse, _err error)

Summary:

Queries the information about a dictionary.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}

@param request - GetAdvanceConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetAdvanceConfigResponse

func (*Client) GetCluster

func (client *Client) GetCluster(instanceId *string, clusterName *string) (_result *GetClusterResponse, _err error)

Summary:

Queries the details of a cluster.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instance/{instanceId}/clusters/{clusterName}`

@return GetClusterResponse

func (*Client) GetClusterRunTimeInfo

func (client *Client) GetClusterRunTimeInfo(instanceId *string) (_result *GetClusterRunTimeInfoResponse, _err error)

Summary:

Queries the runtime information about a specified cluster.

Description:

### Method

GET

### URI

/openapi/ha3/instances/{instanceId}/cluster-run-time-info

@return GetClusterRunTimeInfoResponse

func (*Client) GetClusterRunTimeInfoWithOptions

func (client *Client) GetClusterRunTimeInfoWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetClusterRunTimeInfoResponse, _err error)

Summary:

Queries the runtime information about a specified cluster.

Description:

### Method

GET

### URI

/openapi/ha3/instances/{instanceId}/cluster-run-time-info

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetClusterRunTimeInfoResponse

func (*Client) GetClusterWithOptions

func (client *Client) GetClusterWithOptions(instanceId *string, clusterName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetClusterResponse, _err error)

Summary:

Queries the details of a cluster.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instance/{instanceId}/clusters/{clusterName}`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetClusterResponse

func (*Client) GetDataSource

func (client *Client) GetDataSource(instanceId *string, dataSourceName *string) (_result *GetDataSourceResponse, _err error)

Summary:

Obtains a data source.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}`

@return GetDataSourceResponse

func (*Client) GetDataSourceDeploy

func (client *Client) GetDataSourceDeploy(instanceId *string, deployName *string, dataSourceName *string) (_result *GetDataSourceDeployResponse, _err error)

Summary:

获取数据源部署信息

@return GetDataSourceDeployResponse

func (*Client) GetDataSourceDeployWithOptions

func (client *Client) GetDataSourceDeployWithOptions(instanceId *string, deployName *string, dataSourceName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDataSourceDeployResponse, _err error)

Summary:

获取数据源部署信息

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetDataSourceDeployResponse

func (*Client) GetDataSourceWithOptions

func (client *Client) GetDataSourceWithOptions(instanceId *string, dataSourceName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDataSourceResponse, _err error)

Summary:

Obtains a data source.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetDataSourceResponse

func (*Client) GetDeployGraph

func (client *Client) GetDeployGraph(instanceId *string) (_result *GetDeployGraphResponse, _err error)

Summary:

Displays the overview of the deployment.

Description:

## Method

GET

## URI

```java

/openapi/ha3/instances/{instanceId}/deploy-graph

```

@return GetDeployGraphResponse

func (*Client) GetDeployGraphWithOptions

func (client *Client) GetDeployGraphWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetDeployGraphResponse, _err error)

Summary:

Displays the overview of the deployment.

Description:

## Method

GET

## URI

```java

/openapi/ha3/instances/{instanceId}/deploy-graph

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetDeployGraphResponse

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetFile

func (client *Client) GetFile(instanceId *string, indexName *string, versionName *string, request *GetFileRequest) (_result *GetFileResponse, _err error)

Summary:

Queries details about the version information of an index table.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/versions/{versionName}/file?fileName=/root/test.txt

@param request - GetFileRequest

@return GetFileResponse

func (*Client) GetFileWithOptions

func (client *Client) GetFileWithOptions(instanceId *string, indexName *string, versionName *string, request *GetFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetFileResponse, _err error)

Summary:

Queries details about the version information of an index table.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/versions/{versionName}/file?fileName=/root/test.txt

@param request - GetFileRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetFileResponse

func (*Client) GetIndex

func (client *Client) GetIndex(instanceId *string, indexName *string) (_result *GetIndexResponse, _err error)

Summary:

Queries the information about an index version.

@return GetIndexResponse

func (*Client) GetIndexOnlineStrategy added in v2.1.0

func (client *Client) GetIndexOnlineStrategy(instanceId *string, dataSourceName *string, deployName *string, indexName *string) (_result *GetIndexOnlineStrategyResponse, _err error)

Summary:

获取索引在线生效策略

@return GetIndexOnlineStrategyResponse

func (*Client) GetIndexOnlineStrategyWithOptions added in v2.1.0

func (client *Client) GetIndexOnlineStrategyWithOptions(instanceId *string, dataSourceName *string, deployName *string, indexName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetIndexOnlineStrategyResponse, _err error)

Summary:

获取索引在线生效策略

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetIndexOnlineStrategyResponse

func (*Client) GetIndexVersion

func (client *Client) GetIndexVersion(instanceId *string, clusterName *string) (_result *GetIndexVersionResponse, _err error)

Summary:

Obtains the information about index versions that the current index version can be rolled back to.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/clusters/{clusterName}/index-version

@return GetIndexVersionResponse

func (*Client) GetIndexVersionWithOptions

func (client *Client) GetIndexVersionWithOptions(instanceId *string, clusterName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetIndexVersionResponse, _err error)

Summary:

Obtains the information about index versions that the current index version can be rolled back to.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/clusters/{clusterName}/index-version

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetIndexVersionResponse

func (*Client) GetIndexWithOptions

func (client *Client) GetIndexWithOptions(instanceId *string, indexName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetIndexResponse, _err error)

Summary:

Queries the information about an index version.

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetIndexResponse

func (*Client) GetInstance

func (client *Client) GetInstance(instanceId *string) (_result *GetInstanceResponse, _err error)

Summary:

Queries the details of an instance based on a specified instance ID.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}`

@return GetInstanceResponse

func (*Client) GetInstanceWithOptions

func (client *Client) GetInstanceWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetInstanceResponse, _err error)

Summary:

Queries the details of an instance based on a specified instance ID.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetInstanceResponse

func (*Client) GetNodeConfig

func (client *Client) GetNodeConfig(instanceId *string, request *GetNodeConfigRequest) (_result *GetNodeConfigResponse, _err error)

Summary:

Gets the configuration information of a node.

@param request - GetNodeConfigRequest

@return GetNodeConfigResponse

func (*Client) GetNodeConfigWithOptions

func (client *Client) GetNodeConfigWithOptions(instanceId *string, request *GetNodeConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetNodeConfigResponse, _err error)

Summary:

Gets the configuration information of a node.

@param request - GetNodeConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetNodeConfigResponse

func (*Client) GetTable

func (client *Client) GetTable(instanceId *string, tableName *string) (_result *GetTableResponse, _err error)

Summary:

获取索引表信息V2

@return GetTableResponse

func (*Client) GetTableGeneration

func (client *Client) GetTableGeneration(instanceId *string, tableName *string, generationId *string) (_result *GetTableGenerationResponse, _err error)

Summary:

根据generationId获取某个索引版本状态V2

@return GetTableGenerationResponse

func (*Client) GetTableGenerationWithOptions

func (client *Client) GetTableGenerationWithOptions(instanceId *string, tableName *string, generationId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTableGenerationResponse, _err error)

Summary:

根据generationId获取某个索引版本状态V2

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetTableGenerationResponse

func (*Client) GetTableWithOptions

func (client *Client) GetTableWithOptions(instanceId *string, tableName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *GetTableResponse, _err error)

Summary:

获取索引表信息V2

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return GetTableResponse

func (*Client) Init

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

func (*Client) ListAdvanceConfigDir

func (client *Client) ListAdvanceConfigDir(instanceId *string, configName *string, request *ListAdvanceConfigDirRequest) (_result *ListAdvanceConfigDirResponse, _err error)

Summary:

Obtains the file list in an advanced configuration directory.

Description:

## Method

`GET`

## URI

`/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/dir?dirName={dirName}`

@param request - ListAdvanceConfigDirRequest

@return ListAdvanceConfigDirResponse

func (*Client) ListAdvanceConfigDirWithOptions

func (client *Client) ListAdvanceConfigDirWithOptions(instanceId *string, configName *string, request *ListAdvanceConfigDirRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAdvanceConfigDirResponse, _err error)

Summary:

Obtains the file list in an advanced configuration directory.

Description:

## Method

`GET`

## URI

`/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/dir?dirName={dirName}`

@param request - ListAdvanceConfigDirRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListAdvanceConfigDirResponse

func (*Client) ListAdvanceConfigs

func (client *Client) ListAdvanceConfigs(instanceId *string, request *ListAdvanceConfigsRequest) (_result *ListAdvanceConfigsResponse, _err error)

Summary:

Obtains a list of advanced configurations.

Description:

## Sample requests

`GET /openapi/ha3/instances/ose-test1/advanced-configs`

@param request - ListAdvanceConfigsRequest

@return ListAdvanceConfigsResponse

func (*Client) ListAdvanceConfigsWithOptions

func (client *Client) ListAdvanceConfigsWithOptions(instanceId *string, request *ListAdvanceConfigsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListAdvanceConfigsResponse, _err error)

Summary:

Obtains a list of advanced configurations.

Description:

## Sample requests

`GET /openapi/ha3/instances/ose-test1/advanced-configs`

@param request - ListAdvanceConfigsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListAdvanceConfigsResponse

func (*Client) ListClusterNames

func (client *Client) ListClusterNames() (_result *ListClusterNamesResponse, _err error)

Summary:

Queries cluster names.

Description:

### Method

GET

### URI

/openapi/ha3/instances/{instanceId}/cluster-names

@return ListClusterNamesResponse

func (*Client) ListClusterNamesWithOptions

func (client *Client) ListClusterNamesWithOptions(headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListClusterNamesResponse, _err error)

Summary:

Queries cluster names.

Description:

### Method

GET

### URI

/openapi/ha3/instances/{instanceId}/cluster-names

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListClusterNamesResponse

func (*Client) ListClusterTasks

func (client *Client) ListClusterTasks(instanceId *string) (_result *ListClusterTasksResponse, _err error)

Summary:

Displays cluster tasks .

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/cluster-tasks

```

@return ListClusterTasksResponse

func (*Client) ListClusterTasksWithOptions

func (client *Client) ListClusterTasksWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListClusterTasksResponse, _err error)

Summary:

Displays cluster tasks .

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/cluster-tasks

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListClusterTasksResponse

func (*Client) ListClusters

func (client *Client) ListClusters(instanceId *string) (_result *ListClustersResponse, _err error)

Summary:

Queries clusters.

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/clusters

```

@return ListClustersResponse

func (*Client) ListClustersWithOptions

func (client *Client) ListClustersWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListClustersResponse, _err error)

Summary:

Queries clusters.

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/clusters

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListClustersResponse

func (*Client) ListDataSourceSchemas

func (client *Client) ListDataSourceSchemas(instanceId *string, dataSourceName *string) (_result *ListDataSourceSchemasResponse, _err error)

Summary:

Obtains the schema information of a specified data source.

Description:

## Method

`GET`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/schemas`

@return ListDataSourceSchemasResponse

func (*Client) ListDataSourceSchemasWithOptions

func (client *Client) ListDataSourceSchemasWithOptions(instanceId *string, dataSourceName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDataSourceSchemasResponse, _err error)

Summary:

Obtains the schema information of a specified data source.

Description:

## Method

`GET`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/schemas`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDataSourceSchemasResponse

func (*Client) ListDataSourceTasks

func (client *Client) ListDataSourceTasks(instanceId *string) (_result *ListDataSourceTasksResponse, _err error)

Summary:

Displays data source tasks.

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/data-source-tasks

```

@return ListDataSourceTasksResponse

func (*Client) ListDataSourceTasksWithOptions

func (client *Client) ListDataSourceTasksWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDataSourceTasksResponse, _err error)

Summary:

Displays data source tasks.

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/data-source-tasks

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDataSourceTasksResponse

func (*Client) ListDataSources

func (client *Client) ListDataSources(instanceId *string) (_result *ListDataSourcesResponse, _err error)

Summary:

Obtains the list of data sources.

Description:

## Method

`GET`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources`

@return ListDataSourcesResponse

func (*Client) ListDataSourcesWithOptions

func (client *Client) ListDataSourcesWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDataSourcesResponse, _err error)

Summary:

Obtains the list of data sources.

Description:

## Method

`GET`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources`

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDataSourcesResponse

func (*Client) ListDateSourceGenerations

func (client *Client) ListDateSourceGenerations(instanceId *string, dataSourceName *string, request *ListDateSourceGenerationsRequest) (_result *ListDateSourceGenerationsResponse, _err error)

Summary:

Obtains the data restoration version of a data source.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/generations?domainName={domainName}`

@param request - ListDateSourceGenerationsRequest

@return ListDateSourceGenerationsResponse

func (*Client) ListDateSourceGenerationsWithOptions

func (client *Client) ListDateSourceGenerationsWithOptions(instanceId *string, dataSourceName *string, request *ListDateSourceGenerationsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListDateSourceGenerationsResponse, _err error)

Summary:

Obtains the data restoration version of a data source.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}/generations?domainName={domainName}`

@param request - ListDateSourceGenerationsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListDateSourceGenerationsResponse

func (*Client) ListIndexRecoverRecords added in v2.1.0

func (client *Client) ListIndexRecoverRecords(indexName *string, instanceId *string) (_result *ListIndexRecoverRecordsResponse, _err error)

@return ListIndexRecoverRecordsResponse

func (*Client) ListIndexRecoverRecordsWithOptions added in v2.1.0

func (client *Client) ListIndexRecoverRecordsWithOptions(indexName *string, instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIndexRecoverRecordsResponse, _err error)

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListIndexRecoverRecordsResponse

func (*Client) ListIndexes

func (client *Client) ListIndexes(instanceId *string, request *ListIndexesRequest) (_result *ListIndexesResponse, _err error)

Summary:

Obtains the index list.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/indexes

@param request - ListIndexesRequest

@return ListIndexesResponse

func (*Client) ListIndexesWithOptions

func (client *Client) ListIndexesWithOptions(instanceId *string, request *ListIndexesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListIndexesResponse, _err error)

Summary:

Obtains the index list.

Description:

## Method

GET

## URI

/openapi/ha3/instances/{instanceId}/indexes

@param request - ListIndexesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListIndexesResponse

func (*Client) ListInstanceSpecs

func (client *Client) ListInstanceSpecs(instanceId *string, request *ListInstanceSpecsRequest) (_result *ListInstanceSpecsResponse, _err error)

Summary:

Queries instances.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/specs?type=qrs`

@param request - ListInstanceSpecsRequest

@return ListInstanceSpecsResponse

func (*Client) ListInstanceSpecsWithOptions

func (client *Client) ListInstanceSpecsWithOptions(instanceId *string, request *ListInstanceSpecsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListInstanceSpecsResponse, _err error)

Summary:

Queries instances.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/specs?type=qrs`

@param request - ListInstanceSpecsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListInstanceSpecsResponse

func (*Client) ListInstances

func (client *Client) ListInstances(request *ListInstancesRequest) (_result *ListInstancesResponse, _err error)

Summary:

Queries instances.

Description:

### Method

`GET`

### URI

`/openapi/[code]/instances`

@param request - ListInstancesRequest

@return ListInstancesResponse

func (*Client) ListInstancesWithOptions

func (client *Client) ListInstancesWithOptions(tmpReq *ListInstancesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListInstancesResponse, _err error)

Summary:

Queries instances.

Description:

### Method

`GET`

### URI

`/openapi/[code]/instances`

@param tmpReq - ListInstancesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListInstancesResponse

func (*Client) ListOnlineConfigs

func (client *Client) ListOnlineConfigs(instanceId *string, nodeName *string, request *ListOnlineConfigsRequest) (_result *ListOnlineConfigsResponse, _err error)

Summary:

Obtains the details of online configurations.

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/node/{nodeName}/online-configs?domain={domain}

```

@param request - ListOnlineConfigsRequest

@return ListOnlineConfigsResponse

func (*Client) ListOnlineConfigsWithOptions

func (client *Client) ListOnlineConfigsWithOptions(instanceId *string, nodeName *string, request *ListOnlineConfigsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListOnlineConfigsResponse, _err error)

Summary:

Obtains the details of online configurations.

Description:

### Method

```java

GET

```

### URI

```java

/openapi/ha3/instances/{instanceId}/node/{nodeName}/online-configs?domain={domain}

```

@param request - ListOnlineConfigsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListOnlineConfigsResponse

func (*Client) ListPausePolicys added in v2.1.0

func (client *Client) ListPausePolicys(instanceId *string) (_result *ListPausePolicysResponse, _err error)

@return ListPausePolicysResponse

func (*Client) ListPausePolicysWithOptions added in v2.1.0

func (client *Client) ListPausePolicysWithOptions(instanceId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListPausePolicysResponse, _err error)

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListPausePolicysResponse

func (*Client) ListPostQueryResult added in v2.1.0

func (client *Client) ListPostQueryResult(instanceId *string, request *ListPostQueryResultRequest) (_result *ListPostQueryResultResponse, _err error)

@param request - ListPostQueryResultRequest

@return ListPostQueryResultResponse

func (*Client) ListPostQueryResultWithOptions added in v2.1.0

func (client *Client) ListPostQueryResultWithOptions(instanceId *string, request *ListPostQueryResultRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListPostQueryResultResponse, _err error)

@param request - ListPostQueryResultRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListPostQueryResultResponse

func (*Client) ListQueryResult

func (client *Client) ListQueryResult(instanceId *string, request *ListQueryResultRequest) (_result *ListQueryResultResponse, _err error)

Summary:

Queries the query result.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/query?query=xxxx`

@param request - ListQueryResultRequest

@return ListQueryResultResponse

func (*Client) ListQueryResultWithOptions

func (client *Client) ListQueryResultWithOptions(instanceId *string, request *ListQueryResultRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListQueryResultResponse, _err error)

Summary:

Queries the query result.

Description:

### Method

`GET`

### URI

`/openapi/ha3/instances/{instanceId}/query?query=xxxx`

@param request - ListQueryResultRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListQueryResultResponse

func (*Client) ListRestQueryResult added in v2.1.0

func (client *Client) ListRestQueryResult(instanceId *string, request *ListRestQueryResultRequest) (_result *ListRestQueryResultResponse, _err error)

@param request - ListRestQueryResultRequest

@return ListRestQueryResultResponse

func (*Client) ListRestQueryResultWithOptions added in v2.1.0

func (client *Client) ListRestQueryResultWithOptions(instanceId *string, request *ListRestQueryResultRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListRestQueryResultResponse, _err error)

@param request - ListRestQueryResultRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListRestQueryResultResponse

func (*Client) ListSchemas added in v2.1.0

func (client *Client) ListSchemas(instanceId *string, request *ListSchemasRequest) (_result *ListSchemasResponse, _err error)

Summary:

通过数据源配置获取schema信息

@param request - ListSchemasRequest

@return ListSchemasResponse

func (*Client) ListSchemasWithOptions added in v2.1.0

func (client *Client) ListSchemasWithOptions(instanceId *string, request *ListSchemasRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListSchemasResponse, _err error)

Summary:

通过数据源配置获取schema信息

@param request - ListSchemasRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListSchemasResponse

func (*Client) ListTableGenerations

func (client *Client) ListTableGenerations(instanceId *string, tableName *string) (_result *ListTableGenerationsResponse, _err error)

Summary:

获取索引generation列表V2

@return ListTableGenerationsResponse

func (*Client) ListTableGenerationsWithOptions

func (client *Client) ListTableGenerationsWithOptions(instanceId *string, tableName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTableGenerationsResponse, _err error)

Summary:

获取索引generation列表V2

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTableGenerationsResponse

func (*Client) ListTables

func (client *Client) ListTables(instanceId *string, request *ListTablesRequest) (_result *ListTablesResponse, _err error)

Summary:

获取索引列表V2

@param request - ListTablesRequest

@return ListTablesResponse

func (*Client) ListTablesWithOptions

func (client *Client) ListTablesWithOptions(instanceId *string, request *ListTablesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTablesResponse, _err error)

Summary:

获取索引列表V2

@param request - ListTablesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTablesResponse

func (*Client) ListTagResources added in v2.2.0

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)

Summary:

查标签接口

@param request - ListTagResourcesRequest

@return ListTagResourcesResponse

func (*Client) ListTagResourcesWithOptions added in v2.2.0

func (client *Client) ListTagResourcesWithOptions(tmpReq *ListTagResourcesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)

Summary:

查标签接口

@param tmpReq - ListTagResourcesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTagResourcesResponse

func (*Client) ListTasks added in v2.1.0

func (client *Client) ListTasks(instanceId *string, request *ListTasksRequest) (_result *ListTasksResponse, _err error)

Summary:

获取集群任务列表(数据源+集群)

@param request - ListTasksRequest

@return ListTasksResponse

func (*Client) ListTasksWithOptions added in v2.1.0

func (client *Client) ListTasksWithOptions(instanceId *string, request *ListTasksRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListTasksResponse, _err error)

Summary:

获取集群任务列表(数据源+集群)

@param request - ListTasksRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListTasksResponse

func (*Client) ListVectorQueryResult added in v2.1.0

func (client *Client) ListVectorQueryResult(instanceId *string, request *ListVectorQueryResultRequest) (_result *ListVectorQueryResultResponse, _err error)

@param request - ListVectorQueryResultRequest

@return ListVectorQueryResultResponse

func (*Client) ListVectorQueryResultWithOptions added in v2.1.0

func (client *Client) ListVectorQueryResultWithOptions(instanceId *string, request *ListVectorQueryResultRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ListVectorQueryResultResponse, _err error)

@param request - ListVectorQueryResultRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ListVectorQueryResultResponse

func (*Client) ModifyAdvanceConfig added in v2.1.0

func (client *Client) ModifyAdvanceConfig(instanceId *string, configName *string, request *ModifyAdvanceConfigRequest) (_result *ModifyAdvanceConfigResponse, _err error)

@param request - ModifyAdvanceConfigRequest

@return ModifyAdvanceConfigResponse

func (*Client) ModifyAdvanceConfigFile

func (client *Client) ModifyAdvanceConfigFile(instanceId *string, configName *string, request *ModifyAdvanceConfigFileRequest) (_result *ModifyAdvanceConfigFileResponse, _err error)

Summary:

Modifies the advanced configurations.

Description:

## Method

put

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/file?fileName={fileName}

@param request - ModifyAdvanceConfigFileRequest

@return ModifyAdvanceConfigFileResponse

func (*Client) ModifyAdvanceConfigFileWithOptions

func (client *Client) ModifyAdvanceConfigFileWithOptions(instanceId *string, configName *string, request *ModifyAdvanceConfigFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyAdvanceConfigFileResponse, _err error)

Summary:

Modifies the advanced configurations.

Description:

## Method

put

## URI

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/file?fileName={fileName}

@param request - ModifyAdvanceConfigFileRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAdvanceConfigFileResponse

func (*Client) ModifyAdvanceConfigWithOptions added in v2.1.0

func (client *Client) ModifyAdvanceConfigWithOptions(instanceId *string, configName *string, request *ModifyAdvanceConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyAdvanceConfigResponse, _err error)

@param request - ModifyAdvanceConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyAdvanceConfigResponse

func (*Client) ModifyClusterDesc

func (client *Client) ModifyClusterDesc(instanceId *string, clusterName *string, request *ModifyClusterDescRequest) (_result *ModifyClusterDescResponse, _err error)

Summary:

Modifies the description of a specified cluster.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/clusters/{clusterName}/desc`

@param request - ModifyClusterDescRequest

@return ModifyClusterDescResponse

func (*Client) ModifyClusterDescWithOptions

func (client *Client) ModifyClusterDescWithOptions(instanceId *string, clusterName *string, request *ModifyClusterDescRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyClusterDescResponse, _err error)

Summary:

Modifies the description of a specified cluster.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/clusters/{clusterName}/desc`

@param request - ModifyClusterDescRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyClusterDescResponse

func (*Client) ModifyClusterOfflineConfig

func (client *Client) ModifyClusterOfflineConfig(instanceId *string, request *ModifyClusterOfflineConfigRequest) (_result *ModifyClusterOfflineConfigResponse, _err error)

Summary:

Modifies the configuration information of a cluster.

Description:

## Request syntax

PUT /openapi/ha3/instances/{instanceId}/cluster-offline-config

@param request - ModifyClusterOfflineConfigRequest

@return ModifyClusterOfflineConfigResponse

func (*Client) ModifyClusterOfflineConfigWithOptions

func (client *Client) ModifyClusterOfflineConfigWithOptions(instanceId *string, request *ModifyClusterOfflineConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyClusterOfflineConfigResponse, _err error)

Summary:

Modifies the configuration information of a cluster.

Description:

## Request syntax

PUT /openapi/ha3/instances/{instanceId}/cluster-offline-config

@param request - ModifyClusterOfflineConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyClusterOfflineConfigResponse

func (*Client) ModifyClusterOnlineConfig

func (client *Client) ModifyClusterOnlineConfig(instanceId *string, request *ModifyClusterOnlineConfigRequest) (_result *ModifyClusterOnlineConfigResponse, _err error)

Summary:

Modifies the online configurations of a cluster.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/cluster-online-config`

@param request - ModifyClusterOnlineConfigRequest

@return ModifyClusterOnlineConfigResponse

func (*Client) ModifyClusterOnlineConfigWithOptions

func (client *Client) ModifyClusterOnlineConfigWithOptions(instanceId *string, request *ModifyClusterOnlineConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyClusterOnlineConfigResponse, _err error)

Summary:

Modifies the online configurations of a cluster.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/cluster-online-config`

@param request - ModifyClusterOnlineConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyClusterOnlineConfigResponse

func (*Client) ModifyDataSource

func (client *Client) ModifyDataSource(instanceId *string, dataSourceName *string, request *ModifyDataSourceRequest) (_result *ModifyDataSourceResponse, _err error)

Summary:

Modifies a data source.

Description:

## Method

`PUT`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}`

@param request - ModifyDataSourceRequest

@return ModifyDataSourceResponse

func (*Client) ModifyDataSourceDeploy added in v2.1.0

func (client *Client) ModifyDataSourceDeploy(instanceId *string, deployName *string, dataSourceName *string, request *ModifyDataSourceDeployRequest) (_result *ModifyDataSourceDeployResponse, _err error)

Summary:

修改数据源部署信息

@param request - ModifyDataSourceDeployRequest

@return ModifyDataSourceDeployResponse

func (*Client) ModifyDataSourceDeployWithOptions added in v2.1.0

func (client *Client) ModifyDataSourceDeployWithOptions(instanceId *string, deployName *string, dataSourceName *string, request *ModifyDataSourceDeployRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyDataSourceDeployResponse, _err error)

Summary:

修改数据源部署信息

@param request - ModifyDataSourceDeployRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyDataSourceDeployResponse

func (*Client) ModifyDataSourceWithOptions

func (client *Client) ModifyDataSourceWithOptions(instanceId *string, dataSourceName *string, request *ModifyDataSourceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyDataSourceResponse, _err error)

Summary:

Modifies a data source.

Description:

## Method

`PUT`

## URI

`/openapi/ha3/instances/{instanceId}/data-sources/{dataSourceName}`

@param request - ModifyDataSourceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyDataSourceResponse

func (*Client) ModifyFile

func (client *Client) ModifyFile(instanceId *string, indexName *string, versionName *string, request *ModifyFileRequest) (_result *ModifyFileResponse, _err error)

Summary:

Modifies a file.

Description:

## Method

PUT

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/versions/{versionName}/file?fileName=/root/test.txt

@param request - ModifyFileRequest

@return ModifyFileResponse

func (*Client) ModifyFileWithOptions

func (client *Client) ModifyFileWithOptions(instanceId *string, indexName *string, versionName *string, request *ModifyFileRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyFileResponse, _err error)

Summary:

Modifies a file.

Description:

## Method

PUT

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/versions/{versionName}/file?fileName=/root/test.txt

@param request - ModifyFileRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyFileResponse

func (*Client) ModifyIndex added in v2.1.0

func (client *Client) ModifyIndex(instanceId *string, indexName *string, request *ModifyIndexRequest) (_result *ModifyIndexResponse, _err error)

@param request - ModifyIndexRequest

@return ModifyIndexResponse

func (*Client) ModifyIndexOnlineStrategy added in v2.1.0

func (client *Client) ModifyIndexOnlineStrategy(instanceId *string, dataSourceName *string, deployName *string, indexName *string, request *ModifyIndexOnlineStrategyRequest) (_result *ModifyIndexOnlineStrategyResponse, _err error)

Summary:

修改索引在线策略

@param request - ModifyIndexOnlineStrategyRequest

@return ModifyIndexOnlineStrategyResponse

func (*Client) ModifyIndexOnlineStrategyWithOptions added in v2.1.0

func (client *Client) ModifyIndexOnlineStrategyWithOptions(instanceId *string, dataSourceName *string, deployName *string, indexName *string, request *ModifyIndexOnlineStrategyRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyIndexOnlineStrategyResponse, _err error)

Summary:

修改索引在线策略

@param request - ModifyIndexOnlineStrategyRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyIndexOnlineStrategyResponse

func (*Client) ModifyIndexPartition

func (client *Client) ModifyIndexPartition(instanceId *string, request *ModifyIndexPartitionRequest) (_result *ModifyIndexPartitionResponse, _err error)

Summary:

Modifies the information about index partitions.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/index-partition`

@param request - ModifyIndexPartitionRequest

@return ModifyIndexPartitionResponse

func (*Client) ModifyIndexPartitionWithOptions

func (client *Client) ModifyIndexPartitionWithOptions(instanceId *string, request *ModifyIndexPartitionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyIndexPartitionResponse, _err error)

Summary:

Modifies the information about index partitions.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/index-partition`

@param request - ModifyIndexPartitionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyIndexPartitionResponse

func (*Client) ModifyIndexVersion

func (client *Client) ModifyIndexVersion(instanceId *string, clusterName *string, request *ModifyIndexVersionRequest) (_result *ModifyIndexVersionResponse, _err error)

Summary:

Modifies the index version of a cluster (an index version rollback).

Description:

## Method

PUT

## URI

/openapi/ha3/instances/{instanceId}/clusters/{clusterName}/index-version

@param request - ModifyIndexVersionRequest

@return ModifyIndexVersionResponse

func (*Client) ModifyIndexVersionWithOptions

func (client *Client) ModifyIndexVersionWithOptions(instanceId *string, clusterName *string, request *ModifyIndexVersionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyIndexVersionResponse, _err error)

Summary:

Modifies the index version of a cluster (an index version rollback).

Description:

## Method

PUT

## URI

/openapi/ha3/instances/{instanceId}/clusters/{clusterName}/index-version

@param request - ModifyIndexVersionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyIndexVersionResponse

func (*Client) ModifyIndexWithOptions added in v2.1.0

func (client *Client) ModifyIndexWithOptions(instanceId *string, indexName *string, request *ModifyIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyIndexResponse, _err error)

@param request - ModifyIndexRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyIndexResponse

func (*Client) ModifyNodeConfig

func (client *Client) ModifyNodeConfig(instanceId *string, request *ModifyNodeConfigRequest) (_result *ModifyNodeConfigResponse, _err error)

Summary:

Modifies the configurations of a node.

Description:

### Method

```java

PUT

```

### URI

```java

/openapi/ha3/instances/{instanceId}/node-config?type=qrs&name=test

```

@param request - ModifyNodeConfigRequest

@return ModifyNodeConfigResponse

func (*Client) ModifyNodeConfigWithOptions

func (client *Client) ModifyNodeConfigWithOptions(instanceId *string, request *ModifyNodeConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyNodeConfigResponse, _err error)

Summary:

Modifies the configurations of a node.

Description:

### Method

```java

PUT

```

### URI

```java

/openapi/ha3/instances/{instanceId}/node-config?type=qrs&name=test

```

@param request - ModifyNodeConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyNodeConfigResponse

func (*Client) ModifyOnlineConfig

func (client *Client) ModifyOnlineConfig(instanceId *string, nodeName *string, indexName *string, request *ModifyOnlineConfigRequest) (_result *ModifyOnlineConfigResponse, _err error)

Summary:

Modifies online configurations.

Description:

### Method

```java

put

```

### URI

```java

/openapi/ha3/instances/{instanceId}/node/{nodeName}/online-configs/{indexName}

```

@param request - ModifyOnlineConfigRequest

@return ModifyOnlineConfigResponse

func (*Client) ModifyOnlineConfigWithOptions

func (client *Client) ModifyOnlineConfigWithOptions(instanceId *string, nodeName *string, indexName *string, request *ModifyOnlineConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyOnlineConfigResponse, _err error)

Summary:

Modifies online configurations.

Description:

### Method

```java

put

```

### URI

```java

/openapi/ha3/instances/{instanceId}/node/{nodeName}/online-configs/{indexName}

```

@param request - ModifyOnlineConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyOnlineConfigResponse

func (*Client) ModifyPassword

func (client *Client) ModifyPassword(instanceId *string, request *ModifyPasswordRequest) (_result *ModifyPasswordResponse, _err error)

Summary:

修改实例的密码

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/password`

@param request - ModifyPasswordRequest

@return ModifyPasswordResponse

func (*Client) ModifyPasswordWithOptions

func (client *Client) ModifyPasswordWithOptions(instanceId *string, request *ModifyPasswordRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyPasswordResponse, _err error)

Summary:

修改实例的密码

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}/password`

@param request - ModifyPasswordRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyPasswordResponse

func (*Client) ModifyPausePolicy added in v2.1.0

func (client *Client) ModifyPausePolicy(instanceId *string, request *ModifyPausePolicyRequest) (_result *ModifyPausePolicyResponse, _err error)

@param request - ModifyPausePolicyRequest

@return ModifyPausePolicyResponse

func (*Client) ModifyPausePolicyWithOptions added in v2.1.0

func (client *Client) ModifyPausePolicyWithOptions(instanceId *string, request *ModifyPausePolicyRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyPausePolicyResponse, _err error)

@param request - ModifyPausePolicyRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyPausePolicyResponse

func (*Client) ModifyPublicUrlIpList added in v2.1.0

func (client *Client) ModifyPublicUrlIpList(instanceId *string, request *ModifyPublicUrlIpListRequest) (_result *ModifyPublicUrlIpListResponse, _err error)

Summary:

修改公网域名访问白名单

@param request - ModifyPublicUrlIpListRequest

@return ModifyPublicUrlIpListResponse

func (*Client) ModifyPublicUrlIpListWithOptions added in v2.1.0

func (client *Client) ModifyPublicUrlIpListWithOptions(instanceId *string, request *ModifyPublicUrlIpListRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyPublicUrlIpListResponse, _err error)

Summary:

修改公网域名访问白名单

@param request - ModifyPublicUrlIpListRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyPublicUrlIpListResponse

func (*Client) ModifyTable

func (client *Client) ModifyTable(instanceId *string, tableName *string, request *ModifyTableRequest) (_result *ModifyTableResponse, _err error)

Summary:

修改索引V2

@param request - ModifyTableRequest

@return ModifyTableResponse

func (*Client) ModifyTableWithOptions

func (client *Client) ModifyTableWithOptions(instanceId *string, tableName *string, request *ModifyTableRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ModifyTableResponse, _err error)

Summary:

修改索引V2

@param request - ModifyTableRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ModifyTableResponse

func (*Client) PublishAdvanceConfig

func (client *Client) PublishAdvanceConfig(instanceId *string, configName *string, request *PublishAdvanceConfigRequest) (_result *PublishAdvanceConfigResponse, _err error)

Summary:

Publishes a version of advanced configurations.

Description:

## Method

~~~

POST

~~~

## URI

~~~

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/actions/publish

~~~

@param request - PublishAdvanceConfigRequest

@return PublishAdvanceConfigResponse

func (*Client) PublishAdvanceConfigWithOptions

func (client *Client) PublishAdvanceConfigWithOptions(instanceId *string, configName *string, request *PublishAdvanceConfigRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PublishAdvanceConfigResponse, _err error)

Summary:

Publishes a version of advanced configurations.

Description:

## Method

~~~

POST

~~~

## URI

~~~

/openapi/ha3/instances/{instanceId}/advanced-configs/{configName}/actions/publish

~~~

@param request - PublishAdvanceConfigRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return PublishAdvanceConfigResponse

func (*Client) PublishIndexVersion

func (client *Client) PublishIndexVersion(instanceId *string, indexName *string, request *PublishIndexVersionRequest) (_result *PublishIndexVersionResponse, _err error)

Summary:

Publishes a specified index version.

Description:

## Method

POST

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/actions/publish

@param request - PublishIndexVersionRequest

@return PublishIndexVersionResponse

func (*Client) PublishIndexVersionWithOptions

func (client *Client) PublishIndexVersionWithOptions(instanceId *string, indexName *string, request *PublishIndexVersionRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PublishIndexVersionResponse, _err error)

Summary:

Publishes a specified index version.

Description:

## Method

POST

## URI

/openapi/ha3/instances/{instanceId}/indexes/{indexName}/actions/publish

@param request - PublishIndexVersionRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return PublishIndexVersionResponse

func (*Client) PushDocuments added in v2.1.0

func (client *Client) PushDocuments(instanceId *string, dataSourceName *string, request *PushDocumentsRequest) (_result *PushDocumentsResponse, _err error)

@param request - PushDocumentsRequest

@return PushDocumentsResponse

func (*Client) PushDocumentsWithOptions added in v2.1.0

func (client *Client) PushDocumentsWithOptions(instanceId *string, dataSourceName *string, request *PushDocumentsRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *PushDocumentsResponse, _err error)

@param request - PushDocumentsRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return PushDocumentsResponse

func (*Client) RecoverIndex

func (client *Client) RecoverIndex(instanceId *string, request *RecoverIndexRequest) (_result *RecoverIndexResponse, _err error)

Summary:

Restores data from an index.

Description:

### Method

`POST`

### URI

`/openapi/ha3/instances/{instanceId}/recover-index`

@param request - RecoverIndexRequest

@return RecoverIndexResponse

func (*Client) RecoverIndexWithOptions

func (client *Client) RecoverIndexWithOptions(instanceId *string, request *RecoverIndexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RecoverIndexResponse, _err error)

Summary:

Restores data from an index.

Description:

### Method

`POST`

### URI

`/openapi/ha3/instances/{instanceId}/recover-index`

@param request - RecoverIndexRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RecoverIndexResponse

func (*Client) Reindex

func (client *Client) Reindex(instanceId *string, tableName *string, request *ReindexRequest) (_result *ReindexResponse, _err error)

Summary:

索引重建V2

@param request - ReindexRequest

@return ReindexResponse

func (*Client) ReindexWithOptions

func (client *Client) ReindexWithOptions(instanceId *string, tableName *string, request *ReindexRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *ReindexResponse, _err error)

Summary:

索引重建V2

@param request - ReindexRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return ReindexResponse

func (*Client) RemoveCluster

func (client *Client) RemoveCluster(instanceId *string, clusterName *string) (_result *RemoveClusterResponse, _err error)

Summary:

Deletes a cluster.

Description:

### Method

```java

DELETE

```

### URI

```java

/openapi/ha3/instances/{instanceId}/clusters/{clusterName}

```

@return RemoveClusterResponse

func (*Client) RemoveClusterWithOptions

func (client *Client) RemoveClusterWithOptions(instanceId *string, clusterName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *RemoveClusterResponse, _err error)

Summary:

Deletes a cluster.

Description:

### Method

```java

DELETE

```

### URI

```java

/openapi/ha3/instances/{instanceId}/clusters/{clusterName}

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return RemoveClusterResponse

func (*Client) StartIndex

func (client *Client) StartIndex(instanceId *string, indexName *string) (_result *StartIndexResponse, _err error)

@return StartIndexResponse

func (*Client) StartIndexWithOptions

func (client *Client) StartIndexWithOptions(instanceId *string, indexName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *StartIndexResponse, _err error)

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return StartIndexResponse

func (*Client) StopIndex

func (client *Client) StopIndex(instanceId *string, indexName *string) (_result *StopIndexResponse, _err error)

@return StopIndexResponse

func (*Client) StopIndexWithOptions

func (client *Client) StopIndexWithOptions(instanceId *string, indexName *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *StopIndexResponse, _err error)

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return StopIndexResponse

func (*Client) StopTask

func (client *Client) StopTask(instanceId *string, fsmId *string) (_result *StopTaskResponse, _err error)

Summary:

Stops an FSM task.

Description:

### Method

```java

PUT

```

### URI

```java

/openapi/ha3/instances/{instanceId}/stop-task/{fsmId}

```

@return StopTaskResponse

func (*Client) StopTaskWithOptions

func (client *Client) StopTaskWithOptions(instanceId *string, fsmId *string, headers map[string]*string, runtime *util.RuntimeOptions) (_result *StopTaskResponse, _err error)

Summary:

Stops an FSM task.

Description:

### Method

```java

PUT

```

### URI

```java

/openapi/ha3/instances/{instanceId}/stop-task/{fsmId}

```

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return StopTaskResponse

func (*Client) TagResources added in v2.2.0

func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)

Summary:

打标签接口

@param request - TagResourcesRequest

@return TagResourcesResponse

func (*Client) TagResourcesWithOptions added in v2.2.0

func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)

Summary:

打标签接口

@param request - TagResourcesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return TagResourcesResponse

func (*Client) UntagResources added in v2.2.0

func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)

Summary:

删标签接口

@param request - UntagResourcesRequest

@return UntagResourcesResponse

func (*Client) UntagResourcesWithOptions added in v2.2.0

func (client *Client) UntagResourcesWithOptions(tmpReq *UntagResourcesRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)

Summary:

删标签接口

@param tmpReq - UntagResourcesRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UntagResourcesResponse

func (*Client) UpdateInstance

func (client *Client) UpdateInstance(instanceId *string, request *UpdateInstanceRequest) (_result *UpdateInstanceResponse, _err error)

Summary:

Modifies the configuration of a specified instance.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}`

@param request - UpdateInstanceRequest

@return UpdateInstanceResponse

func (*Client) UpdateInstanceWithOptions

func (client *Client) UpdateInstanceWithOptions(instanceId *string, request *UpdateInstanceRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *UpdateInstanceResponse, _err error)

Summary:

Modifies the configuration of a specified instance.

Description:

### Method

`PUT`

### URI

`/openapi/ha3/instances/{instanceId}`

@param request - UpdateInstanceRequest

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return UpdateInstanceResponse

type ConfigValue added in v2.1.0

type ConfigValue struct {
	Desc  *string             `json:"desc,omitempty" xml:"desc,omitempty"`
	Files []*ConfigValueFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
}

func (ConfigValue) GoString added in v2.1.0

func (s ConfigValue) GoString() string

func (*ConfigValue) SetDesc added in v2.1.0

func (s *ConfigValue) SetDesc(v string) *ConfigValue

func (*ConfigValue) SetFiles added in v2.1.0

func (s *ConfigValue) SetFiles(v []*ConfigValueFiles) *ConfigValue

func (ConfigValue) String added in v2.1.0

func (s ConfigValue) String() string

type ConfigValueFiles added in v2.1.0

type ConfigValueFiles struct {
	// example:
	//
	// UPDATE
	OperateType *string `json:"operateType,omitempty" xml:"operateType,omitempty"`
	// example:
	//
	// /
	ParentFullPath *string                 `json:"parentFullPath,omitempty" xml:"parentFullPath,omitempty"`
	FileName       *string                 `json:"fileName,omitempty" xml:"fileName,omitempty"`
	Config         *ConfigValueFilesConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// example:
	//
	// /test
	DirName *string `json:"dirName,omitempty" xml:"dirName,omitempty"`
}

func (ConfigValueFiles) GoString added in v2.1.0

func (s ConfigValueFiles) GoString() string

func (*ConfigValueFiles) SetConfig added in v2.1.0

func (*ConfigValueFiles) SetDirName added in v2.1.0

func (s *ConfigValueFiles) SetDirName(v string) *ConfigValueFiles

func (*ConfigValueFiles) SetFileName added in v2.1.0

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

func (*ConfigValueFiles) SetOperateType added in v2.1.0

func (s *ConfigValueFiles) SetOperateType(v string) *ConfigValueFiles

func (*ConfigValueFiles) SetParentFullPath added in v2.1.0

func (s *ConfigValueFiles) SetParentFullPath(v string) *ConfigValueFiles

func (ConfigValueFiles) String added in v2.1.0

func (s ConfigValueFiles) String() string

type ConfigValueFilesConfig added in v2.1.0

type ConfigValueFilesConfig struct {
	// example:
	//
	// $dictContent
	Content   *string                                          `json:"content,omitempty" xml:"content,omitempty"`
	Variables map[string]*ConfigValueFilesConfigVariablesValue `json:"variables,omitempty" xml:"variables,omitempty"`
}

func (ConfigValueFilesConfig) GoString added in v2.1.0

func (s ConfigValueFilesConfig) GoString() string

func (*ConfigValueFilesConfig) SetContent added in v2.1.0

func (*ConfigValueFilesConfig) SetVariables added in v2.1.0

func (ConfigValueFilesConfig) String added in v2.1.0

func (s ConfigValueFilesConfig) String() string

type ConfigValueFilesConfigVariablesValue added in v2.1.0

type ConfigValueFilesConfigVariablesValue struct {
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// true
	DisableModify *bool `json:"disableModify,omitempty" xml:"disableModify,omitempty"`
	// example:
	//
	// false
	IsModify *bool `json:"isModify,omitempty" xml:"isModify,omitempty"`
	// example:
	//
	// NORMAL
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// example:
	//
	// test
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (ConfigValueFilesConfigVariablesValue) GoString added in v2.1.0

func (*ConfigValueFilesConfigVariablesValue) SetDescription added in v2.1.0

func (*ConfigValueFilesConfigVariablesValue) SetDisableModify added in v2.1.0

func (*ConfigValueFilesConfigVariablesValue) SetIsModify added in v2.1.0

func (*ConfigValueFilesConfigVariablesValue) SetType added in v2.1.0

func (*ConfigValueFilesConfigVariablesValue) SetValue added in v2.1.0

func (ConfigValueFilesConfigVariablesValue) String added in v2.1.0

type CreateClusterRequest

type CreateClusterRequest struct {
	// The remarks of the query node
	//
	// example:
	//
	// true
	AutoLoad *bool `json:"autoLoad,omitempty" xml:"autoLoad,omitempty"`
	// The description of the data node
	DataNode *CreateClusterRequestDataNode `json:"dataNode,omitempty" xml:"dataNode,omitempty" type:"Struct"`
	// The description of the cluster
	//
	// example:
	//
	// "ha-tets"
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The name of the node
	//
	// example:
	//
	// ha-cn-zvp2qr1sk01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The description of the query node
	QueryNode *CreateClusterRequestQueryNode `json:"queryNode,omitempty" xml:"queryNode,omitempty" type:"Struct"`
}

func (CreateClusterRequest) GoString

func (s CreateClusterRequest) GoString() string

func (*CreateClusterRequest) SetAutoLoad

func (s *CreateClusterRequest) SetAutoLoad(v bool) *CreateClusterRequest

func (*CreateClusterRequest) SetDataNode

func (*CreateClusterRequest) SetDescription

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

func (*CreateClusterRequest) SetName

func (*CreateClusterRequest) SetQueryNode

func (CreateClusterRequest) String

func (s CreateClusterRequest) String() string

type CreateClusterRequestDataNode

type CreateClusterRequestDataNode struct {
	// The number of data nodes
	//
	// example:
	//
	// 2
	Number    *int32  `json:"number,omitempty" xml:"number,omitempty"`
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (CreateClusterRequestDataNode) GoString

func (s CreateClusterRequestDataNode) GoString() string

func (*CreateClusterRequestDataNode) SetNumber

func (*CreateClusterRequestDataNode) SetPartition

func (CreateClusterRequestDataNode) String

type CreateClusterRequestQueryNode

type CreateClusterRequestQueryNode struct {
	// The number of nodes to query
	//
	// example:
	//
	// 2
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
}

func (CreateClusterRequestQueryNode) GoString

func (*CreateClusterRequestQueryNode) SetNumber

func (CreateClusterRequestQueryNode) String

type CreateClusterResponse

type CreateClusterResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateClusterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateClusterResponse) GoString

func (s CreateClusterResponse) GoString() string

func (*CreateClusterResponse) SetBody

func (*CreateClusterResponse) SetHeaders

func (*CreateClusterResponse) SetStatusCode

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

func (CreateClusterResponse) String

func (s CreateClusterResponse) String() string

type CreateClusterResponseBody

type CreateClusterResponseBody struct {
	// id of request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateClusterResponseBody) GoString

func (s CreateClusterResponseBody) GoString() string

func (*CreateClusterResponseBody) SetRequestId

func (*CreateClusterResponseBody) SetResult

func (s *CreateClusterResponseBody) SetResult(v map[string]interface{}) *CreateClusterResponseBody

func (CreateClusterResponseBody) String

func (s CreateClusterResponseBody) String() string

type CreateConfigDirRequest added in v2.1.0

type CreateConfigDirRequest struct {
	// The name of the directory
	//
	// example:
	//
	// /clusters
	DirName *string `json:"dirName,omitempty" xml:"dirName,omitempty"`
	// Parent file path
	//
	// example:
	//
	// /
	ParentFullPath *string `json:"parentFullPath,omitempty" xml:"parentFullPath,omitempty"`
}

func (CreateConfigDirRequest) GoString added in v2.1.0

func (s CreateConfigDirRequest) GoString() string

func (*CreateConfigDirRequest) SetDirName added in v2.1.0

func (*CreateConfigDirRequest) SetParentFullPath added in v2.1.0

func (s *CreateConfigDirRequest) SetParentFullPath(v string) *CreateConfigDirRequest

func (CreateConfigDirRequest) String added in v2.1.0

func (s CreateConfigDirRequest) String() string

type CreateConfigDirResponse added in v2.1.0

type CreateConfigDirResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateConfigDirResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateConfigDirResponse) GoString added in v2.1.0

func (s CreateConfigDirResponse) GoString() string

func (*CreateConfigDirResponse) SetBody added in v2.1.0

func (*CreateConfigDirResponse) SetHeaders added in v2.1.0

func (*CreateConfigDirResponse) SetStatusCode added in v2.1.0

func (CreateConfigDirResponse) String added in v2.1.0

func (s CreateConfigDirResponse) String() string

type CreateConfigDirResponseBody added in v2.1.0

type CreateConfigDirResponseBody struct {
	// id of request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateConfigDirResponseBody) GoString added in v2.1.0

func (s CreateConfigDirResponseBody) GoString() string

func (*CreateConfigDirResponseBody) SetRequestId added in v2.1.0

func (*CreateConfigDirResponseBody) SetResult added in v2.1.0

func (s *CreateConfigDirResponseBody) SetResult(v map[string]interface{}) *CreateConfigDirResponseBody

func (CreateConfigDirResponseBody) String added in v2.1.0

type CreateConfigFileRequest added in v2.1.0

type CreateConfigFileRequest struct {
	// example:
	//
	// /schemas/device_event_xt_schema.json
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// example:
	//
	// oss://xxx/xxxx/xxx
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// example:
	//
	// /
	ParentFullPath *string `json:"parentFullPath,omitempty" xml:"parentFullPath,omitempty"`
}

func (CreateConfigFileRequest) GoString added in v2.1.0

func (s CreateConfigFileRequest) GoString() string

func (*CreateConfigFileRequest) SetFileName added in v2.1.0

func (*CreateConfigFileRequest) SetOssPath added in v2.1.0

func (*CreateConfigFileRequest) SetParentFullPath added in v2.1.0

func (s *CreateConfigFileRequest) SetParentFullPath(v string) *CreateConfigFileRequest

func (CreateConfigFileRequest) String added in v2.1.0

func (s CreateConfigFileRequest) String() string

type CreateConfigFileResponse added in v2.1.0

type CreateConfigFileResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateConfigFileResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateConfigFileResponse) GoString added in v2.1.0

func (s CreateConfigFileResponse) GoString() string

func (*CreateConfigFileResponse) SetBody added in v2.1.0

func (*CreateConfigFileResponse) SetHeaders added in v2.1.0

func (*CreateConfigFileResponse) SetStatusCode added in v2.1.0

func (CreateConfigFileResponse) String added in v2.1.0

func (s CreateConfigFileResponse) String() string

type CreateConfigFileResponseBody added in v2.1.0

type CreateConfigFileResponseBody struct {
	// id of request
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateConfigFileResponseBody) GoString added in v2.1.0

func (s CreateConfigFileResponseBody) GoString() string

func (*CreateConfigFileResponseBody) SetRequestId added in v2.1.0

func (*CreateConfigFileResponseBody) SetResult added in v2.1.0

func (s *CreateConfigFileResponseBody) SetResult(v map[string]interface{}) *CreateConfigFileResponseBody

func (CreateConfigFileResponseBody) String added in v2.1.0

type CreateDataSourceRequest

type CreateDataSourceRequest struct {
	AutoBuildIndex *bool                              `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	Config         *CreateDataSourceRequestConfig     `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	Domain         *string                            `json:"domain,omitempty" xml:"domain,omitempty"`
	Name           *string                            `json:"name,omitempty" xml:"name,omitempty"`
	SaroConfig     *CreateDataSourceRequestSaroConfig `json:"saroConfig,omitempty" xml:"saroConfig,omitempty" type:"Struct"`
	Type           *string                            `json:"type,omitempty" xml:"type,omitempty"`
	// Specifies whether to perform a dry run. This parameter is only used to check whether the data source is valid. Valid values: true and false.
	//
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (CreateDataSourceRequest) GoString

func (s CreateDataSourceRequest) GoString() string

func (*CreateDataSourceRequest) SetAutoBuildIndex

func (s *CreateDataSourceRequest) SetAutoBuildIndex(v bool) *CreateDataSourceRequest

func (*CreateDataSourceRequest) SetConfig

func (*CreateDataSourceRequest) SetDomain

func (*CreateDataSourceRequest) SetDryRun

func (*CreateDataSourceRequest) SetName

func (*CreateDataSourceRequest) SetSaroConfig

func (*CreateDataSourceRequest) SetType

func (CreateDataSourceRequest) String

func (s CreateDataSourceRequest) String() string

type CreateDataSourceRequestConfig

type CreateDataSourceRequestConfig struct {
	AccessKey    *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	Bucket       *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	Endpoint     *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	Namespace    *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	OssPath      *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	Partition    *string `json:"partition,omitempty" xml:"partition,omitempty"`
	Path         *string `json:"path,omitempty" xml:"path,omitempty"`
	Project      *string `json:"project,omitempty" xml:"project,omitempty"`
	Table        *string `json:"table,omitempty" xml:"table,omitempty"`
}

func (CreateDataSourceRequestConfig) GoString

func (*CreateDataSourceRequestConfig) SetAccessKey

func (*CreateDataSourceRequestConfig) SetAccessSecret

func (*CreateDataSourceRequestConfig) SetBucket

func (*CreateDataSourceRequestConfig) SetEndpoint

func (*CreateDataSourceRequestConfig) SetNamespace

func (*CreateDataSourceRequestConfig) SetOssPath

func (*CreateDataSourceRequestConfig) SetPartition

func (*CreateDataSourceRequestConfig) SetPath

func (*CreateDataSourceRequestConfig) SetProject

func (*CreateDataSourceRequestConfig) SetTable

func (CreateDataSourceRequestConfig) String

type CreateDataSourceRequestSaroConfig

type CreateDataSourceRequestSaroConfig struct {
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
}

func (CreateDataSourceRequestSaroConfig) GoString

func (*CreateDataSourceRequestSaroConfig) SetNamespace

func (*CreateDataSourceRequestSaroConfig) SetTableName

func (CreateDataSourceRequestSaroConfig) String

type CreateDataSourceResponse

type CreateDataSourceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateDataSourceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateDataSourceResponse) GoString

func (s CreateDataSourceResponse) GoString() string

func (*CreateDataSourceResponse) SetBody

func (*CreateDataSourceResponse) SetHeaders

func (*CreateDataSourceResponse) SetStatusCode

func (CreateDataSourceResponse) String

func (s CreateDataSourceResponse) String() string

type CreateDataSourceResponseBody

type CreateDataSourceResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The returned results.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateDataSourceResponseBody) GoString

func (s CreateDataSourceResponseBody) GoString() string

func (*CreateDataSourceResponseBody) SetRequestId

func (*CreateDataSourceResponseBody) SetResult

func (s *CreateDataSourceResponseBody) SetResult(v map[string]interface{}) *CreateDataSourceResponseBody

func (CreateDataSourceResponseBody) String

type CreateIndexRequest

type CreateIndexRequest struct {
	BuildParallelNum *int32 `json:"buildParallelNum,omitempty" xml:"buildParallelNum,omitempty"`
	// The content of the index.
	//
	// example:
	//
	// {\\"summarys\\":{\\"summary_fields\\":[\\"id\\"]},\\"indexs\\":[{\\"index_name\\":\\"index_id\\",\\"index_type\\":\\"PRIMARYKEY64\\",\\"index_fields\\":\\"id\\",\\"has_primary_key_attribute\\":true,\\"is_primary_key_sorted\\":false}],\\"attributes\\":[\\"id\\"],\\"fields\\":[{\\"field_name\\":\\"id\\",\\"field_type\\":\\"UINT16\\"}],\\"table_name\\":\\"index_2\\"}
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// Optional. The data source, which can be MaxCompute, Message Service (MNS), Realtime Compute for Apache Flink, or StreamCompute.
	//
	// example:
	//
	// test1
	DataSource *string `json:"dataSource,omitempty" xml:"dataSource,omitempty"`
	// The information about the data source, which is required for the new version of OpenSearch Vector Search Edition.
	DataSourceInfo *CreateIndexRequestDataSourceInfo `json:"dataSourceInfo,omitempty" xml:"dataSourceInfo,omitempty" type:"Struct"`
	// The data center in which the data source resides.
	//
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The extended configurations of the field. Keys such as vector and embedding are included. Vector indicates the vector field. Embedding indicates the field that requires embedding.
	//
	// example:
	//
	// {
	//
	//         "vector":
	//
	//         [
	//
	//             "source_image_vector"
	//
	//         ],
	//
	//         "embeding":
	//
	//         [
	//
	//             "source_image"
	//
	//         ],
	//
	//         "description":
	//
	//         []
	//
	//     }
	Extend           map[string]interface{} `json:"extend,omitempty" xml:"extend,omitempty"`
	MergeParallelNum *int32                 `json:"mergeParallelNum,omitempty" xml:"mergeParallelNum,omitempty"`
	// The name of the index.
	//
	// example:
	//
	// ha-cn-zvp2qr1sk01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The data partition.
	//
	// example:
	//
	// 20211202
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (CreateIndexRequest) GoString

func (s CreateIndexRequest) GoString() string

func (*CreateIndexRequest) SetBuildParallelNum

func (s *CreateIndexRequest) SetBuildParallelNum(v int32) *CreateIndexRequest

func (*CreateIndexRequest) SetContent

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

func (*CreateIndexRequest) SetDataSource

func (s *CreateIndexRequest) SetDataSource(v string) *CreateIndexRequest

func (*CreateIndexRequest) SetDataSourceInfo

func (*CreateIndexRequest) SetDomain

func (s *CreateIndexRequest) SetDomain(v string) *CreateIndexRequest

func (*CreateIndexRequest) SetDryRun

func (s *CreateIndexRequest) SetDryRun(v bool) *CreateIndexRequest

func (*CreateIndexRequest) SetExtend

func (s *CreateIndexRequest) SetExtend(v map[string]interface{}) *CreateIndexRequest

func (*CreateIndexRequest) SetMergeParallelNum

func (s *CreateIndexRequest) SetMergeParallelNum(v int32) *CreateIndexRequest

func (*CreateIndexRequest) SetName

func (*CreateIndexRequest) SetPartition

func (s *CreateIndexRequest) SetPartition(v int32) *CreateIndexRequest

func (CreateIndexRequest) String

func (s CreateIndexRequest) String() string

type CreateIndexRequestDataSourceInfo

type CreateIndexRequestDataSourceInfo struct {
	// Specifies whether to enable the automatic full indexing feature.
	//
	// example:
	//
	// true
	AutoBuildIndex *bool `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	// The information about the MaxCompute data source.
	Config *CreateIndexRequestDataSourceInfoConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// example:
	//
	// 1709715164
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// The data center where the data source is deployed.
	//
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The name of the index.
	//
	// example:
	//
	// ha-cn-35t3n1yuj0d_index_1
	Name               *string `json:"name,omitempty" xml:"name,omitempty"`
	ProcessParallelNum *int32  `json:"processParallelNum,omitempty" xml:"processParallelNum,omitempty"`
	// The number of resources used for data update.
	//
	// example:
	//
	// 4
	ProcessPartitionCount *int32                                      `json:"processPartitionCount,omitempty" xml:"processPartitionCount,omitempty"`
	SaroConfig            *CreateIndexRequestDataSourceInfoSaroConfig `json:"saroConfig,omitempty" xml:"saroConfig,omitempty" type:"Struct"`
	// The type of the data source. Valid values: odps, swift, saro, and oss.
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateIndexRequestDataSourceInfo) GoString

func (*CreateIndexRequestDataSourceInfo) SetAutoBuildIndex

func (*CreateIndexRequestDataSourceInfo) SetDataTimeSec

func (*CreateIndexRequestDataSourceInfo) SetDomain

func (*CreateIndexRequestDataSourceInfo) SetName

func (*CreateIndexRequestDataSourceInfo) SetProcessParallelNum

func (*CreateIndexRequestDataSourceInfo) SetProcessPartitionCount

func (*CreateIndexRequestDataSourceInfo) SetType

func (CreateIndexRequestDataSourceInfo) String

type CreateIndexRequestDataSourceInfoConfig

type CreateIndexRequestDataSourceInfoConfig struct {
	// The AccessKey ID of the MaxCompute data source.
	//
	// example:
	//
	// L***p
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// The AccessKey secret of the MaxCompute data source.
	//
	// example:
	//
	// 5**9a6
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// oss bucket
	//
	// example:
	//
	// test-bucket
	Bucket *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	// The endpoint of the MaxCompute or Object Storage Service (OSS) data source.
	//
	// example:
	//
	// https://oss-cn-hangzhou.aliyuncs.com
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// example:
	//
	// test-namespace
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// example:
	//
	// /opensearch/oss.json
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// The data partition. This parameter is required if type is set to odps.
	//
	// example:
	//
	// ds=20230114
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// example:
	//
	// test-hdfs-path
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// The name of the MaxCompute project that is used as the data source.
	//
	// example:
	//
	// bbt_algo_pai
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// The name of the table.
	//
	// example:
	//
	// bbt_rec_swing_u2i2i_score_be_v1
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
}

func (CreateIndexRequestDataSourceInfoConfig) GoString

func (*CreateIndexRequestDataSourceInfoConfig) SetAccessKey

func (*CreateIndexRequestDataSourceInfoConfig) SetAccessSecret

func (*CreateIndexRequestDataSourceInfoConfig) SetBucket

func (*CreateIndexRequestDataSourceInfoConfig) SetEndpoint

func (*CreateIndexRequestDataSourceInfoConfig) SetNamespace

func (*CreateIndexRequestDataSourceInfoConfig) SetOssPath

func (*CreateIndexRequestDataSourceInfoConfig) SetPartition

func (*CreateIndexRequestDataSourceInfoConfig) SetPath

func (*CreateIndexRequestDataSourceInfoConfig) SetProject

func (*CreateIndexRequestDataSourceInfoConfig) SetTable

func (CreateIndexRequestDataSourceInfoConfig) String

type CreateIndexRequestDataSourceInfoSaroConfig

type CreateIndexRequestDataSourceInfoSaroConfig struct {
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
}

func (CreateIndexRequestDataSourceInfoSaroConfig) GoString

func (*CreateIndexRequestDataSourceInfoSaroConfig) SetNamespace

func (*CreateIndexRequestDataSourceInfoSaroConfig) SetTableName

func (CreateIndexRequestDataSourceInfoSaroConfig) String

type CreateIndexResponse

type CreateIndexResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateIndexResponse) GoString

func (s CreateIndexResponse) GoString() string

func (*CreateIndexResponse) SetBody

func (*CreateIndexResponse) SetHeaders

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

func (*CreateIndexResponse) SetStatusCode

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

func (CreateIndexResponse) String

func (s CreateIndexResponse) String() string

type CreateIndexResponseBody

type CreateIndexResponseBody struct {
	// id of request
	//
	// example:
	//
	// 407BFD91-DE7D-50BA-8F88-CDE52A3B5E46
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateIndexResponseBody) GoString

func (s CreateIndexResponseBody) GoString() string

func (*CreateIndexResponseBody) SetRequestId

func (*CreateIndexResponseBody) SetResult

func (s *CreateIndexResponseBody) SetResult(v map[string]interface{}) *CreateIndexResponseBody

func (CreateIndexResponseBody) String

func (s CreateIndexResponseBody) String() string

type CreateInstanceRequest

type CreateInstanceRequest struct {
	// The billing method of the instance. Valid values: PREPAY and POSTPAY. PREPAY indicates the instance is a subscription instance. When you set this parameter to PREPAY, make sure that your Alibaba Cloud account supports balance payment or credit card payment. Otherwise, the system returns the InvalidPayMethod error message. If you set this parameter to PREPAY, you must also specify the paymentInfo parameter. POSTPAY indicates that the instance is a pay-as-you-go instance. This billing method is not supported.
	//
	// example:
	//
	// ""
	ChargeType *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	// A list of instance-related specifications.
	Components []*CreateInstanceRequestComponents `json:"components,omitempty" xml:"components,omitempty" type:"Repeated"`
	// The billing information.
	Order *CreateInstanceRequestOrder `json:"order,omitempty" xml:"order,omitempty" type:"Struct"`
}

func (CreateInstanceRequest) GoString

func (s CreateInstanceRequest) GoString() string

func (*CreateInstanceRequest) SetChargeType

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

func (*CreateInstanceRequest) SetComponents

func (*CreateInstanceRequest) SetOrder

func (CreateInstanceRequest) String

func (s CreateInstanceRequest) String() string

type CreateInstanceRequestComponents

type CreateInstanceRequestComponents struct {
	// The specification code, which must be consistent with values of the corresponding module parameters.
	//
	// example:
	//
	// ""
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// Values that you specify for the corresponding module components on the buy page.
	//
	// example:
	//
	// ""
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (CreateInstanceRequestComponents) GoString

func (*CreateInstanceRequestComponents) SetCode

func (*CreateInstanceRequestComponents) SetValue

func (CreateInstanceRequestComponents) String

type CreateInstanceRequestOrder

type CreateInstanceRequestOrder struct {
	// Specifies whether to enable auto-renewal. Valid values: true and false.
	//
	// example:
	//
	// true
	AutoRenew *bool `json:"autoRenew,omitempty" xml:"autoRenew,omitempty"`
	// The billing duration. Valid values: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, and 12.
	//
	// example:
	//
	// 29
	Duration *int64 `json:"duration,omitempty" xml:"duration,omitempty"`
	// The unit of the billing duration. Valid values: Month and Year.
	//
	// example:
	//
	// ""
	PricingCycle *string `json:"pricingCycle,omitempty" xml:"pricingCycle,omitempty"`
}

func (CreateInstanceRequestOrder) GoString

func (s CreateInstanceRequestOrder) GoString() string

func (*CreateInstanceRequestOrder) SetAutoRenew

func (*CreateInstanceRequestOrder) SetDuration

func (*CreateInstanceRequestOrder) SetPricingCycle

func (CreateInstanceRequestOrder) String

type CreateInstanceResponse

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

func (CreateInstanceResponse) GoString

func (s CreateInstanceResponse) GoString() string

func (*CreateInstanceResponse) SetBody

func (*CreateInstanceResponse) SetHeaders

func (*CreateInstanceResponse) SetStatusCode

func (CreateInstanceResponse) String

func (s CreateInstanceResponse) String() string

type CreateInstanceResponseBody

type CreateInstanceResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// D39EE0F1-D7EF-5F46-B781-6BF4185308B0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned
	Result *CreateInstanceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (CreateInstanceResponseBody) GoString

func (s CreateInstanceResponseBody) GoString() string

func (*CreateInstanceResponseBody) SetRequestId

func (*CreateInstanceResponseBody) SetResult

func (CreateInstanceResponseBody) String

type CreateInstanceResponseBodyResult

type CreateInstanceResponseBodyResult struct {
	// The ID of the instance
	//
	// example:
	//
	// ha-cn-2r42ppr7901
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
}

func (CreateInstanceResponseBodyResult) GoString

func (*CreateInstanceResponseBodyResult) SetInstanceId

func (CreateInstanceResponseBodyResult) String

type CreatePublicUrlResponse added in v2.1.0

type CreatePublicUrlResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreatePublicUrlResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreatePublicUrlResponse) GoString added in v2.1.0

func (s CreatePublicUrlResponse) GoString() string

func (*CreatePublicUrlResponse) SetBody added in v2.1.0

func (*CreatePublicUrlResponse) SetHeaders added in v2.1.0

func (*CreatePublicUrlResponse) SetStatusCode added in v2.1.0

func (CreatePublicUrlResponse) String added in v2.1.0

func (s CreatePublicUrlResponse) String() string

type CreatePublicUrlResponseBody added in v2.1.0

type CreatePublicUrlResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreatePublicUrlResponseBody) GoString added in v2.1.0

func (s CreatePublicUrlResponseBody) GoString() string

func (*CreatePublicUrlResponseBody) SetRequestId added in v2.1.0

func (*CreatePublicUrlResponseBody) SetResult added in v2.1.0

func (s *CreatePublicUrlResponseBody) SetResult(v map[string]interface{}) *CreatePublicUrlResponseBody

func (CreatePublicUrlResponseBody) String added in v2.1.0

type CreateTableRequest

type CreateTableRequest struct {
	DataProcessConfig []*CreateTableRequestDataProcessConfig `json:"dataProcessConfig,omitempty" xml:"dataProcessConfig,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	DataProcessorCount *int32                        `json:"dataProcessorCount,omitempty" xml:"dataProcessorCount,omitempty"`
	DataSource         *CreateTableRequestDataSource `json:"dataSource,omitempty" xml:"dataSource,omitempty" type:"Struct"`
	FieldSchema        map[string]*string            `json:"fieldSchema,omitempty" xml:"fieldSchema,omitempty"`
	// example:
	//
	// index_1
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// 1
	PartitionCount *int32 `json:"partitionCount,omitempty" xml:"partitionCount,omitempty"`
	// example:
	//
	// id
	PrimaryKey *string `json:"primaryKey,omitempty" xml:"primaryKey,omitempty"`
	// example:
	//
	// {}
	RawSchema   *string                          `json:"rawSchema,omitempty" xml:"rawSchema,omitempty"`
	VectorIndex []*CreateTableRequestVectorIndex `json:"vectorIndex,omitempty" xml:"vectorIndex,omitempty" type:"Repeated"`
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (CreateTableRequest) GoString

func (s CreateTableRequest) GoString() string

func (*CreateTableRequest) SetDataProcessConfig

func (*CreateTableRequest) SetDataProcessorCount

func (s *CreateTableRequest) SetDataProcessorCount(v int32) *CreateTableRequest

func (*CreateTableRequest) SetDataSource

func (*CreateTableRequest) SetDryRun

func (s *CreateTableRequest) SetDryRun(v bool) *CreateTableRequest

func (*CreateTableRequest) SetFieldSchema

func (s *CreateTableRequest) SetFieldSchema(v map[string]*string) *CreateTableRequest

func (*CreateTableRequest) SetName

func (*CreateTableRequest) SetPartitionCount

func (s *CreateTableRequest) SetPartitionCount(v int32) *CreateTableRequest

func (*CreateTableRequest) SetPrimaryKey

func (s *CreateTableRequest) SetPrimaryKey(v string) *CreateTableRequest

func (*CreateTableRequest) SetRawSchema

func (s *CreateTableRequest) SetRawSchema(v string) *CreateTableRequest

func (*CreateTableRequest) SetVectorIndex

func (CreateTableRequest) String

func (s CreateTableRequest) String() string

type CreateTableRequestDataProcessConfig

type CreateTableRequestDataProcessConfig struct {
	// example:
	//
	// source_image_vector
	DstField *string `json:"dstField,omitempty" xml:"dstField,omitempty"`
	// example:
	//
	// vectorize
	Operator *string                                    `json:"operator,omitempty" xml:"operator,omitempty"`
	Params   *CreateTableRequestDataProcessConfigParams `json:"params,omitempty" xml:"params,omitempty" type:"Struct"`
	// example:
	//
	// source_image
	SrcField *string `json:"srcField,omitempty" xml:"srcField,omitempty"`
}

func (CreateTableRequestDataProcessConfig) GoString

func (*CreateTableRequestDataProcessConfig) SetDstField

func (*CreateTableRequestDataProcessConfig) SetOperator

func (*CreateTableRequestDataProcessConfig) SetSrcField

func (CreateTableRequestDataProcessConfig) String

type CreateTableRequestDataProcessConfigParams

type CreateTableRequestDataProcessConfigParams struct {
	SrcFieldConfig *CreateTableRequestDataProcessConfigParamsSrcFieldConfig `json:"srcFieldConfig,omitempty" xml:"srcFieldConfig,omitempty" type:"Struct"`
	// example:
	//
	// image
	VectorModal *string `json:"vectorModal,omitempty" xml:"vectorModal,omitempty"`
	// example:
	//
	// clip
	VectorModel *string `json:"vectorModel,omitempty" xml:"vectorModel,omitempty"`
}

func (CreateTableRequestDataProcessConfigParams) GoString

func (*CreateTableRequestDataProcessConfigParams) SetVectorModal

func (*CreateTableRequestDataProcessConfigParams) SetVectorModel

func (CreateTableRequestDataProcessConfigParams) String

type CreateTableRequestDataProcessConfigParamsSrcFieldConfig

type CreateTableRequestDataProcessConfigParamsSrcFieldConfig struct {
	// OSSBucket
	//
	// example:
	//
	// test
	OssBucket *string `json:"ossBucket,omitempty" xml:"ossBucket,omitempty"`
	// example:
	//
	// oss-cn-hangzhou-internal.aliyuncs.com
	OssEndpoint *string `json:"ossEndpoint,omitempty" xml:"ossEndpoint,omitempty"`
	// example:
	//
	// uid
	Uid *string `json:"uid,omitempty" xml:"uid,omitempty"`
}

func (CreateTableRequestDataProcessConfigParamsSrcFieldConfig) GoString

func (*CreateTableRequestDataProcessConfigParamsSrcFieldConfig) SetOssBucket

func (*CreateTableRequestDataProcessConfigParamsSrcFieldConfig) SetOssEndpoint

func (*CreateTableRequestDataProcessConfigParamsSrcFieldConfig) SetUid

func (CreateTableRequestDataProcessConfigParamsSrcFieldConfig) String

type CreateTableRequestDataSource

type CreateTableRequestDataSource struct {
	// example:
	//
	// true
	AutoBuildIndex *bool                               `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	Config         *CreateTableRequestDataSourceConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// example:
	//
	// 1715160176
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (CreateTableRequestDataSource) GoString

func (s CreateTableRequestDataSource) GoString() string

func (*CreateTableRequestDataSource) SetAutoBuildIndex

func (*CreateTableRequestDataSource) SetConfig

func (*CreateTableRequestDataSource) SetDataTimeSec

func (*CreateTableRequestDataSource) SetType

func (CreateTableRequestDataSource) String

type CreateTableRequestDataSourceConfig

type CreateTableRequestDataSourceConfig struct {
	// example:
	//
	// ak
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// example:
	//
	// as
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// oss bucket
	//
	// example:
	//
	// antsys-flytest-ci
	Bucket *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// example:
	//
	// oss://opensearch
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// example:
	//
	// ds=20220713
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// example:
	//
	// project_20210220122847_3218
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// example:
	//
	// test56
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
}

func (CreateTableRequestDataSourceConfig) GoString

func (*CreateTableRequestDataSourceConfig) SetAccessKey

func (*CreateTableRequestDataSourceConfig) SetAccessSecret

func (*CreateTableRequestDataSourceConfig) SetBucket

func (*CreateTableRequestDataSourceConfig) SetEndpoint

func (*CreateTableRequestDataSourceConfig) SetOssPath

func (*CreateTableRequestDataSourceConfig) SetPartition

func (*CreateTableRequestDataSourceConfig) SetProject

func (*CreateTableRequestDataSourceConfig) SetTable

func (CreateTableRequestDataSourceConfig) String

type CreateTableRequestVectorIndex

type CreateTableRequestVectorIndex struct {
	AdvanceParams *CreateTableRequestVectorIndexAdvanceParams `json:"advanceParams,omitempty" xml:"advanceParams,omitempty" type:"Struct"`
	// example:
	//
	// 128
	Dimension *string `json:"dimension,omitempty" xml:"dimension,omitempty"`
	// example:
	//
	// SquaredEuclidean
	DistanceType *string `json:"distanceType,omitempty" xml:"distanceType,omitempty"`
	// example:
	//
	// case_index
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// example:
	//
	// namespace
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// example:
	//
	// sparse_indices
	SparseIndexField *string `json:"sparseIndexField,omitempty" xml:"sparseIndexField,omitempty"`
	// example:
	//
	// sparse_values
	SparseValueField *string `json:"sparseValueField,omitempty" xml:"sparseValueField,omitempty"`
	// example:
	//
	// source_image_vector
	VectorField *string `json:"vectorField,omitempty" xml:"vectorField,omitempty"`
	// example:
	//
	// Qc
	VectorIndexType *string `json:"vectorIndexType,omitempty" xml:"vectorIndexType,omitempty"`
}

func (CreateTableRequestVectorIndex) GoString

func (*CreateTableRequestVectorIndex) SetDimension

func (*CreateTableRequestVectorIndex) SetDistanceType

func (*CreateTableRequestVectorIndex) SetIndexName

func (*CreateTableRequestVectorIndex) SetNamespace

func (*CreateTableRequestVectorIndex) SetSparseIndexField

func (*CreateTableRequestVectorIndex) SetSparseValueField

func (*CreateTableRequestVectorIndex) SetVectorField

func (*CreateTableRequestVectorIndex) SetVectorIndexType

func (CreateTableRequestVectorIndex) String

type CreateTableRequestVectorIndexAdvanceParams

type CreateTableRequestVectorIndexAdvanceParams struct {
	// example:
	//
	// {}
	BuildIndexParams *string `json:"buildIndexParams,omitempty" xml:"buildIndexParams,omitempty"`
	// example:
	//
	// 5000
	LinearBuildThreshold *string `json:"linearBuildThreshold,omitempty" xml:"linearBuildThreshold,omitempty"`
	// example:
	//
	// 20000
	MinScanDocCnt *string `json:"minScanDocCnt,omitempty" xml:"minScanDocCnt,omitempty"`
	// example:
	//
	// {}
	SearchIndexParams *string `json:"searchIndexParams,omitempty" xml:"searchIndexParams,omitempty"`
}

func (CreateTableRequestVectorIndexAdvanceParams) GoString

func (*CreateTableRequestVectorIndexAdvanceParams) SetBuildIndexParams

func (*CreateTableRequestVectorIndexAdvanceParams) SetLinearBuildThreshold

func (*CreateTableRequestVectorIndexAdvanceParams) SetMinScanDocCnt

func (*CreateTableRequestVectorIndexAdvanceParams) SetSearchIndexParams

func (CreateTableRequestVectorIndexAdvanceParams) String

type CreateTableResponse

type CreateTableResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *CreateTableResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (CreateTableResponse) GoString

func (s CreateTableResponse) GoString() string

func (*CreateTableResponse) SetBody

func (*CreateTableResponse) SetHeaders

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

func (*CreateTableResponse) SetStatusCode

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

func (CreateTableResponse) String

func (s CreateTableResponse) String() string

type CreateTableResponseBody

type CreateTableResponseBody struct {
	// id of request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (CreateTableResponseBody) GoString

func (s CreateTableResponseBody) GoString() string

func (*CreateTableResponseBody) SetRequestId

func (*CreateTableResponseBody) SetResult

func (s *CreateTableResponseBody) SetResult(v map[string]interface{}) *CreateTableResponseBody

func (CreateTableResponseBody) String

func (s CreateTableResponseBody) String() string

type DeleteAdvanceConfigResponse

type DeleteAdvanceConfigResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteAdvanceConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteAdvanceConfigResponse) GoString

func (s DeleteAdvanceConfigResponse) GoString() string

func (*DeleteAdvanceConfigResponse) SetBody

func (*DeleteAdvanceConfigResponse) SetHeaders

func (*DeleteAdvanceConfigResponse) SetStatusCode

func (DeleteAdvanceConfigResponse) String

type DeleteAdvanceConfigResponseBody

type DeleteAdvanceConfigResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteAdvanceConfigResponseBody) GoString

func (*DeleteAdvanceConfigResponseBody) SetRequestId

func (*DeleteAdvanceConfigResponseBody) SetResult

func (DeleteAdvanceConfigResponseBody) String

type DeleteConfigDirRequest added in v2.1.0

type DeleteConfigDirRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// /clusters
	DirName *string `json:"dirName,omitempty" xml:"dirName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// /
	ParentFullPath *string `json:"parentFullPath,omitempty" xml:"parentFullPath,omitempty"`
}

func (DeleteConfigDirRequest) GoString added in v2.1.0

func (s DeleteConfigDirRequest) GoString() string

func (*DeleteConfigDirRequest) SetDirName added in v2.1.0

func (*DeleteConfigDirRequest) SetParentFullPath added in v2.1.0

func (s *DeleteConfigDirRequest) SetParentFullPath(v string) *DeleteConfigDirRequest

func (DeleteConfigDirRequest) String added in v2.1.0

func (s DeleteConfigDirRequest) String() string

type DeleteConfigDirResponse added in v2.1.0

type DeleteConfigDirResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteConfigDirResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteConfigDirResponse) GoString added in v2.1.0

func (s DeleteConfigDirResponse) GoString() string

func (*DeleteConfigDirResponse) SetBody added in v2.1.0

func (*DeleteConfigDirResponse) SetHeaders added in v2.1.0

func (*DeleteConfigDirResponse) SetStatusCode added in v2.1.0

func (DeleteConfigDirResponse) String added in v2.1.0

func (s DeleteConfigDirResponse) String() string

type DeleteConfigDirResponseBody added in v2.1.0

type DeleteConfigDirResponseBody struct {
	// id of request
	//
	// example:
	//
	// F43E8AB4-419C-5F4C-90D6-615590DFAA3C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteConfigDirResponseBody) GoString added in v2.1.0

func (s DeleteConfigDirResponseBody) GoString() string

func (*DeleteConfigDirResponseBody) SetRequestId added in v2.1.0

func (*DeleteConfigDirResponseBody) SetResult added in v2.1.0

func (s *DeleteConfigDirResponseBody) SetResult(v map[string]interface{}) *DeleteConfigDirResponseBody

func (DeleteConfigDirResponseBody) String added in v2.1.0

type DeleteConfigFileRequest added in v2.1.0

type DeleteConfigFileRequest struct {
	// This parameter is required.
	//
	// example:
	//
	// /schemas/automobile_vector_schema.json
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// /
	ParentFullPath *string `json:"parentFullPath,omitempty" xml:"parentFullPath,omitempty"`
}

func (DeleteConfigFileRequest) GoString added in v2.1.0

func (s DeleteConfigFileRequest) GoString() string

func (*DeleteConfigFileRequest) SetFileName added in v2.1.0

func (*DeleteConfigFileRequest) SetParentFullPath added in v2.1.0

func (s *DeleteConfigFileRequest) SetParentFullPath(v string) *DeleteConfigFileRequest

func (DeleteConfigFileRequest) String added in v2.1.0

func (s DeleteConfigFileRequest) String() string

type DeleteConfigFileResponse added in v2.1.0

type DeleteConfigFileResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteConfigFileResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteConfigFileResponse) GoString added in v2.1.0

func (s DeleteConfigFileResponse) GoString() string

func (*DeleteConfigFileResponse) SetBody added in v2.1.0

func (*DeleteConfigFileResponse) SetHeaders added in v2.1.0

func (*DeleteConfigFileResponse) SetStatusCode added in v2.1.0

func (DeleteConfigFileResponse) String added in v2.1.0

func (s DeleteConfigFileResponse) String() string

type DeleteConfigFileResponseBody added in v2.1.0

type DeleteConfigFileResponseBody struct {
	// id of request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteConfigFileResponseBody) GoString added in v2.1.0

func (s DeleteConfigFileResponseBody) GoString() string

func (*DeleteConfigFileResponseBody) SetRequestId added in v2.1.0

func (*DeleteConfigFileResponseBody) SetResult added in v2.1.0

func (s *DeleteConfigFileResponseBody) SetResult(v map[string]interface{}) *DeleteConfigFileResponseBody

func (DeleteConfigFileResponseBody) String added in v2.1.0

type DeleteDataSourceResponse

type DeleteDataSourceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteDataSourceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteDataSourceResponse) GoString

func (s DeleteDataSourceResponse) GoString() string

func (*DeleteDataSourceResponse) SetBody

func (*DeleteDataSourceResponse) SetHeaders

func (*DeleteDataSourceResponse) SetStatusCode

func (DeleteDataSourceResponse) String

func (s DeleteDataSourceResponse) String() string

type DeleteDataSourceResponseBody

type DeleteDataSourceResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteDataSourceResponseBody) GoString

func (s DeleteDataSourceResponseBody) GoString() string

func (*DeleteDataSourceResponseBody) SetRequestId

func (*DeleteDataSourceResponseBody) SetResult

func (s *DeleteDataSourceResponseBody) SetResult(v map[string]interface{}) *DeleteDataSourceResponseBody

func (DeleteDataSourceResponseBody) String

type DeleteIndexRequest

type DeleteIndexRequest struct {
	// The data source
	//
	// This parameter is required.
	//
	// example:
	//
	// ha-cn-pl32rf0js04_test
	DataSource       *string `json:"dataSource,omitempty" xml:"dataSource,omitempty"`
	DeleteDataSource *bool   `json:"deleteDataSource,omitempty" xml:"deleteDataSource,omitempty"`
}

func (DeleteIndexRequest) GoString

func (s DeleteIndexRequest) GoString() string

func (*DeleteIndexRequest) SetDataSource

func (s *DeleteIndexRequest) SetDataSource(v string) *DeleteIndexRequest

func (*DeleteIndexRequest) SetDeleteDataSource

func (s *DeleteIndexRequest) SetDeleteDataSource(v bool) *DeleteIndexRequest

func (DeleteIndexRequest) String

func (s DeleteIndexRequest) String() string

type DeleteIndexResponse

type DeleteIndexResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteIndexResponse) GoString

func (s DeleteIndexResponse) GoString() string

func (*DeleteIndexResponse) SetBody

func (*DeleteIndexResponse) SetHeaders

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

func (*DeleteIndexResponse) SetStatusCode

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

func (DeleteIndexResponse) String

func (s DeleteIndexResponse) String() string

type DeleteIndexResponseBody

type DeleteIndexResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteIndexResponseBody) GoString

func (s DeleteIndexResponseBody) GoString() string

func (*DeleteIndexResponseBody) SetRequestId

func (*DeleteIndexResponseBody) SetResult

func (s *DeleteIndexResponseBody) SetResult(v map[string]interface{}) *DeleteIndexResponseBody

func (DeleteIndexResponseBody) String

func (s DeleteIndexResponseBody) String() string

type DeleteIndexVersionResponse

type DeleteIndexVersionResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteIndexVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteIndexVersionResponse) GoString

func (s DeleteIndexVersionResponse) GoString() string

func (*DeleteIndexVersionResponse) SetBody

func (*DeleteIndexVersionResponse) SetHeaders

func (*DeleteIndexVersionResponse) SetStatusCode

func (DeleteIndexVersionResponse) String

type DeleteIndexVersionResponseBody

type DeleteIndexVersionResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteIndexVersionResponseBody) GoString

func (*DeleteIndexVersionResponseBody) SetRequestId

func (*DeleteIndexVersionResponseBody) SetResult

func (s *DeleteIndexVersionResponseBody) SetResult(v map[string]interface{}) *DeleteIndexVersionResponseBody

func (DeleteIndexVersionResponseBody) String

type DeleteInstanceResponse

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

func (DeleteInstanceResponse) GoString

func (s DeleteInstanceResponse) GoString() string

func (*DeleteInstanceResponse) SetBody

func (*DeleteInstanceResponse) SetHeaders

func (*DeleteInstanceResponse) SetStatusCode

func (DeleteInstanceResponse) String

func (s DeleteInstanceResponse) String() string

type DeleteInstanceResponseBody

type DeleteInstanceResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteInstanceResponseBody) GoString

func (s DeleteInstanceResponseBody) GoString() string

func (*DeleteInstanceResponseBody) SetRequestId

func (*DeleteInstanceResponseBody) SetResult

func (s *DeleteInstanceResponseBody) SetResult(v map[string]interface{}) *DeleteInstanceResponseBody

func (DeleteInstanceResponseBody) String

type DeletePublicUrlResponse added in v2.1.0

type DeletePublicUrlResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeletePublicUrlResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeletePublicUrlResponse) GoString added in v2.1.0

func (s DeletePublicUrlResponse) GoString() string

func (*DeletePublicUrlResponse) SetBody added in v2.1.0

func (*DeletePublicUrlResponse) SetHeaders added in v2.1.0

func (*DeletePublicUrlResponse) SetStatusCode added in v2.1.0

func (DeletePublicUrlResponse) String added in v2.1.0

func (s DeletePublicUrlResponse) String() string

type DeletePublicUrlResponseBody added in v2.1.0

type DeletePublicUrlResponseBody struct {
	// id of request
	//
	// example:
	//
	// F43E8AB4-419C-5F4C-90D6-615590DFAA3C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeletePublicUrlResponseBody) GoString added in v2.1.0

func (s DeletePublicUrlResponseBody) GoString() string

func (*DeletePublicUrlResponseBody) SetRequestId added in v2.1.0

func (*DeletePublicUrlResponseBody) SetResult added in v2.1.0

func (s *DeletePublicUrlResponseBody) SetResult(v map[string]interface{}) *DeletePublicUrlResponseBody

func (DeletePublicUrlResponseBody) String added in v2.1.0

type DeleteTableResponse

type DeleteTableResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DeleteTableResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DeleteTableResponse) GoString

func (s DeleteTableResponse) GoString() string

func (*DeleteTableResponse) SetBody

func (*DeleteTableResponse) SetHeaders

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

func (*DeleteTableResponse) SetStatusCode

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

func (DeleteTableResponse) String

func (s DeleteTableResponse) String() string

type DeleteTableResponseBody

type DeleteTableResponseBody struct {
	// requestId
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (DeleteTableResponseBody) GoString

func (s DeleteTableResponseBody) GoString() string

func (*DeleteTableResponseBody) SetRequestId

func (*DeleteTableResponseBody) SetResult

func (s *DeleteTableResponseBody) SetResult(v map[string]interface{}) *DeleteTableResponseBody

func (DeleteTableResponseBody) String

func (s DeleteTableResponseBody) String() string

type DescribeRegionsRequest

type DescribeRegionsRequest struct {
	// example:
	//
	// zh-cn
	AcceptLanguage *string `json:"acceptLanguage,omitempty" xml:"acceptLanguage,omitempty"`
}

func (DescribeRegionsRequest) GoString

func (s DescribeRegionsRequest) GoString() string

func (*DescribeRegionsRequest) SetAcceptLanguage

func (s *DescribeRegionsRequest) SetAcceptLanguage(v string) *DescribeRegionsRequest

func (DescribeRegionsRequest) String

func (s DescribeRegionsRequest) String() string

type DescribeRegionsResponse

type DescribeRegionsResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *DescribeRegionsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (DescribeRegionsResponse) GoString

func (s DescribeRegionsResponse) GoString() string

func (*DescribeRegionsResponse) SetBody

func (*DescribeRegionsResponse) SetHeaders

func (*DescribeRegionsResponse) SetStatusCode

func (DescribeRegionsResponse) String

func (s DescribeRegionsResponse) String() string

type DescribeRegionsResponseBody

type DescribeRegionsResponseBody struct {
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string                              `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    []*DescribeRegionsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (DescribeRegionsResponseBody) GoString

func (s DescribeRegionsResponseBody) GoString() string

func (*DescribeRegionsResponseBody) SetRequestId

func (*DescribeRegionsResponseBody) SetResult

func (DescribeRegionsResponseBody) String

type DescribeRegionsResponseBodyResult

type DescribeRegionsResponseBodyResult struct {
	// example:
	//
	// endpoint
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// example:
	//
	// China (Hangzhou)
	LocalName *string `json:"localName,omitempty" xml:"localName,omitempty"`
	// example:
	//
	// cn-hangzhou
	RegionId *string `json:"regionId,omitempty" xml:"regionId,omitempty"`
}

func (DescribeRegionsResponseBodyResult) GoString

func (*DescribeRegionsResponseBodyResult) SetEndpoint

func (*DescribeRegionsResponseBodyResult) SetLocalName

func (*DescribeRegionsResponseBodyResult) SetRegionId

func (DescribeRegionsResponseBodyResult) String

type ErrorResponse

type ErrorResponse struct {
	// example:
	//
	// InternalServerError
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// example:
	//
	// internal server error
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// example:
	//
	// 90D6B8F5-FE97-4509-9AAB-367836C51818
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ErrorResponse) GoString

func (s ErrorResponse) GoString() string

func (*ErrorResponse) SetCode

func (s *ErrorResponse) SetCode(v string) *ErrorResponse

func (*ErrorResponse) SetMessage

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

func (*ErrorResponse) SetRequestId

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

func (ErrorResponse) String

func (s ErrorResponse) String() string

type FilesConfigVariablesValue

type FilesConfigVariablesValue struct {
	Description   *string `json:"description,omitempty" xml:"description,omitempty"`
	DisableModify *bool   `json:"disableModify,omitempty" xml:"disableModify,omitempty"`
	IsModify      *bool   `json:"isModify,omitempty" xml:"isModify,omitempty"`
	Type          *string `json:"type,omitempty" xml:"type,omitempty"`
	Value         *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (FilesConfigVariablesValue) GoString

func (s FilesConfigVariablesValue) GoString() string

func (*FilesConfigVariablesValue) SetDescription

func (*FilesConfigVariablesValue) SetDisableModify

func (*FilesConfigVariablesValue) SetIsModify

func (*FilesConfigVariablesValue) SetType

func (*FilesConfigVariablesValue) SetValue

func (FilesConfigVariablesValue) String

func (s FilesConfigVariablesValue) String() string

type ForceSwitchResponse

type ForceSwitchResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ForceSwitchResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ForceSwitchResponse) GoString

func (s ForceSwitchResponse) GoString() string

func (*ForceSwitchResponse) SetBody

func (*ForceSwitchResponse) SetHeaders

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

func (*ForceSwitchResponse) SetStatusCode

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

func (ForceSwitchResponse) String

func (s ForceSwitchResponse) String() string

type ForceSwitchResponseBody

type ForceSwitchResponseBody struct {
	// id of request
	//
	// example:
	//
	// 0B1FF998-BB8D-5182-BFC0-E471AA77095A
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ForceSwitchResponseBody) GoString

func (s ForceSwitchResponseBody) GoString() string

func (*ForceSwitchResponseBody) SetRequestId

func (*ForceSwitchResponseBody) SetResult

func (s *ForceSwitchResponseBody) SetResult(v map[string]interface{}) *ForceSwitchResponseBody

func (ForceSwitchResponseBody) String

func (s ForceSwitchResponseBody) String() string

type GetAdvanceConfigFileRequest

type GetAdvanceConfigFileRequest struct {
	// The name of the file
	//
	// This parameter is required.
	//
	// example:
	//
	// /intervene_dict/chn_ecommerce_general.dict
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (GetAdvanceConfigFileRequest) GoString

func (s GetAdvanceConfigFileRequest) GoString() string

func (*GetAdvanceConfigFileRequest) SetFileName

func (GetAdvanceConfigFileRequest) String

type GetAdvanceConfigFileResponse

type GetAdvanceConfigFileResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetAdvanceConfigFileResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetAdvanceConfigFileResponse) GoString

func (s GetAdvanceConfigFileResponse) GoString() string

func (*GetAdvanceConfigFileResponse) SetBody

func (*GetAdvanceConfigFileResponse) SetHeaders

func (*GetAdvanceConfigFileResponse) SetStatusCode

func (GetAdvanceConfigFileResponse) String

type GetAdvanceConfigFileResponseBody

type GetAdvanceConfigFileResponseBody struct {
	// id of request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result
	Result *GetAdvanceConfigFileResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetAdvanceConfigFileResponseBody) GoString

func (*GetAdvanceConfigFileResponseBody) SetRequestId

func (GetAdvanceConfigFileResponseBody) String

type GetAdvanceConfigFileResponseBodyResult

type GetAdvanceConfigFileResponseBodyResult struct {
	// The content of the file
	//
	// example:
	//
	// {"summarys":{"parameter":{"file_compressor":"zstd"},"summary_fields":["id"]},"file_compress":[{"name":"file_compressor","type":"zstd"},{"name":"no_compressor","type":""}],"indexs":[{"index_fields":"name","index_name":"ids","index_type":"STRING"},{"has_primary_key_attribute":true,"index_fields":"id","is_primary_key_sorted":false,"index_name":"id","index_type":"PRIMARYKEY64"}],"attributes":[{"file_compress":"no_compressor","field_name":"id"}],"fields":[{"user_defined_param":{},"compress_type":"uniq","field_type":"STRING","field_name":"id"},{"compress_type":"uniq","field_type":"STRING","field_name":"name"}],"table_name":"api"}
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
}

func (GetAdvanceConfigFileResponseBodyResult) GoString

func (*GetAdvanceConfigFileResponseBodyResult) SetContent

func (GetAdvanceConfigFileResponseBodyResult) String

type GetAdvanceConfigRequest

type GetAdvanceConfigRequest struct {
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetAdvanceConfigRequest) GoString

func (s GetAdvanceConfigRequest) GoString() string

func (*GetAdvanceConfigRequest) SetType

func (GetAdvanceConfigRequest) String

func (s GetAdvanceConfigRequest) String() string

type GetAdvanceConfigResponse

type GetAdvanceConfigResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetAdvanceConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetAdvanceConfigResponse) GoString

func (s GetAdvanceConfigResponse) GoString() string

func (*GetAdvanceConfigResponse) SetBody

func (*GetAdvanceConfigResponse) SetHeaders

func (*GetAdvanceConfigResponse) SetStatusCode

func (GetAdvanceConfigResponse) String

func (s GetAdvanceConfigResponse) String() string

type GetAdvanceConfigResponseBody

type GetAdvanceConfigResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The returned results.
	Result *GetAdvanceConfigResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetAdvanceConfigResponseBody) GoString

func (s GetAdvanceConfigResponseBody) GoString() string

func (*GetAdvanceConfigResponseBody) SetRequestId

func (*GetAdvanceConfigResponseBody) SetResult

func (GetAdvanceConfigResponseBody) String

type GetAdvanceConfigResponseBodyResult

type GetAdvanceConfigResponseBodyResult struct {
	// The content of the configuration that is returned.
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The type of the configuration content. Valid values: FILE, GIT, HTTP, and ODPS.
	ContentType *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	// The description.
	//
	// example:
	//
	// close alarm, chiji id 37080
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The information about files.
	Files []*GetAdvanceConfigResponseBodyResultFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// The name.
	//
	// example:
	//
	// ha-cn-0ju2s170b03_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The status.
	//
	// example:
	//
	// 0,1,3,6,8
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The update time.
	//
	// example:
	//
	// ""
	UpdateTime *int64 `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (GetAdvanceConfigResponseBodyResult) GoString

func (*GetAdvanceConfigResponseBodyResult) SetContent

func (*GetAdvanceConfigResponseBodyResult) SetContentType

func (*GetAdvanceConfigResponseBodyResult) SetDesc

func (*GetAdvanceConfigResponseBodyResult) SetName

func (*GetAdvanceConfigResponseBodyResult) SetStatus

func (*GetAdvanceConfigResponseBodyResult) SetUpdateTime

func (GetAdvanceConfigResponseBodyResult) String

type GetAdvanceConfigResponseBodyResultFiles

type GetAdvanceConfigResponseBodyResultFiles struct {
	// The name of the file path.
	//
	// example:
	//
	// ""
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Indicates whether it is a directory.
	//
	// example:
	//
	// True
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// Indicates whether it is a template.
	//
	// example:
	//
	// True
	IsTemplate *bool `json:"isTemplate,omitempty" xml:"isTemplate,omitempty"`
	// The name.
	//
	// example:
	//
	// ha-cn-2r42ostoc01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (GetAdvanceConfigResponseBodyResultFiles) GoString

func (*GetAdvanceConfigResponseBodyResultFiles) SetFullPathName

func (*GetAdvanceConfigResponseBodyResultFiles) SetIsDir

func (*GetAdvanceConfigResponseBodyResultFiles) SetIsTemplate

func (*GetAdvanceConfigResponseBodyResultFiles) SetName

func (GetAdvanceConfigResponseBodyResultFiles) String

type GetClusterResponse

type GetClusterResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetClusterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetClusterResponse) GoString

func (s GetClusterResponse) GoString() string

func (*GetClusterResponse) SetBody

func (*GetClusterResponse) SetHeaders

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

func (*GetClusterResponse) SetStatusCode

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

func (GetClusterResponse) String

func (s GetClusterResponse) String() string

type GetClusterResponseBody

type GetClusterResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The list of the cluster details.
	Result *GetClusterResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetClusterResponseBody) GoString

func (s GetClusterResponseBody) GoString() string

func (*GetClusterResponseBody) SetRequestId

func (*GetClusterResponseBody) SetResult

func (GetClusterResponseBody) String

func (s GetClusterResponseBody) String() string

type GetClusterResponseBodyResult

type GetClusterResponseBodyResult struct {
	Config map[string]map[string]interface{} `json:"config,omitempty" xml:"config,omitempty"`
	// The time when the cluster was updated.
	//
	// example:
	//
	// 2021-08-09 00:01:02
	ConfigUpdateTime *string `json:"configUpdateTime,omitempty" xml:"configUpdateTime,omitempty"`
	CreateTime       *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The effective advanced configuration version.
	//
	// example:
	//
	// test_yyds_data1
	CurrentAdvanceConfigVersion *string `json:"currentAdvanceConfigVersion,omitempty" xml:"currentAdvanceConfigVersion,omitempty"`
	// The effective online configuration version.
	//
	// example:
	//
	// test_yyds_data1
	CurrentOnlineConfigVersion *string `json:"currentOnlineConfigVersion,omitempty" xml:"currentOnlineConfigVersion,omitempty"`
	// The specifications of the data node.
	DataNode *GetClusterResponseBodyResultDataNode `json:"dataNode,omitempty" xml:"dataNode,omitempty" type:"Struct"`
	// The description of the cluster.
	//
	// example:
	//
	// fzz_test
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The latest advanced configuration version.
	//
	// example:
	//
	// test_yyds_data1
	LatestAdvanceConfigVersion *string `json:"latestAdvanceConfigVersion,omitempty" xml:"latestAdvanceConfigVersion,omitempty"`
	// The latest online configuration version.
	//
	// example:
	//
	// test_yyds_data1
	LatestOnlineConfigVersion *string `json:"latestOnlineConfigVersion,omitempty" xml:"latestOnlineConfigVersion,omitempty"`
	// The name of the cluster.
	//
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The specifications of the query node.
	QueryNode *GetClusterResponseBodyResultQueryNode `json:"queryNode,omitempty" xml:"queryNode,omitempty" type:"Struct"`
	// The creation status of the cluster. Valid values: NEW and PUBLISH. NEW indicates that the cluster is being created. PUBLISH indicates that the cluster is created.
	//
	// example:
	//
	// NEW
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (GetClusterResponseBodyResult) GoString

func (s GetClusterResponseBodyResult) GoString() string

func (*GetClusterResponseBodyResult) SetConfig

func (s *GetClusterResponseBodyResult) SetConfig(v map[string]map[string]interface{}) *GetClusterResponseBodyResult

func (*GetClusterResponseBodyResult) SetConfigUpdateTime

func (*GetClusterResponseBodyResult) SetCreateTime

func (*GetClusterResponseBodyResult) SetCurrentAdvanceConfigVersion

func (s *GetClusterResponseBodyResult) SetCurrentAdvanceConfigVersion(v string) *GetClusterResponseBodyResult

func (*GetClusterResponseBodyResult) SetCurrentOnlineConfigVersion

func (s *GetClusterResponseBodyResult) SetCurrentOnlineConfigVersion(v string) *GetClusterResponseBodyResult

func (*GetClusterResponseBodyResult) SetDataNode

func (*GetClusterResponseBodyResult) SetDescription

func (*GetClusterResponseBodyResult) SetLatestAdvanceConfigVersion

func (s *GetClusterResponseBodyResult) SetLatestAdvanceConfigVersion(v string) *GetClusterResponseBodyResult

func (*GetClusterResponseBodyResult) SetLatestOnlineConfigVersion

func (s *GetClusterResponseBodyResult) SetLatestOnlineConfigVersion(v string) *GetClusterResponseBodyResult

func (*GetClusterResponseBodyResult) SetName

func (*GetClusterResponseBodyResult) SetStatus

func (GetClusterResponseBodyResult) String

type GetClusterResponseBodyResultDataNode

type GetClusterResponseBodyResultDataNode struct {
	// The name of the node.
	//
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of replicas.
	//
	// example:
	//
	// 1
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
	// The number of partitions.
	//
	// example:
	//
	// 2
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (GetClusterResponseBodyResultDataNode) GoString

func (*GetClusterResponseBodyResultDataNode) SetName

func (*GetClusterResponseBodyResultDataNode) SetNumber

func (*GetClusterResponseBodyResultDataNode) SetPartition

func (GetClusterResponseBodyResultDataNode) String

type GetClusterResponseBodyResultQueryNode

type GetClusterResponseBodyResultQueryNode struct {
	// The name of the node.
	//
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of nodes.
	//
	// example:
	//
	// 1
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
	// The number of replicas.
	//
	// example:
	//
	// 2
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (GetClusterResponseBodyResultQueryNode) GoString

func (*GetClusterResponseBodyResultQueryNode) SetName

func (*GetClusterResponseBodyResultQueryNode) SetNumber

func (*GetClusterResponseBodyResultQueryNode) SetPartition

func (GetClusterResponseBodyResultQueryNode) String

type GetClusterRunTimeInfoResponse

type GetClusterRunTimeInfoResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetClusterRunTimeInfoResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetClusterRunTimeInfoResponse) GoString

func (*GetClusterRunTimeInfoResponse) SetBody

func (*GetClusterRunTimeInfoResponse) SetHeaders

func (*GetClusterRunTimeInfoResponse) SetStatusCode

func (GetClusterRunTimeInfoResponse) String

type GetClusterRunTimeInfoResponseBody

type GetClusterRunTimeInfoResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result set.
	Result []*GetClusterRunTimeInfoResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (GetClusterRunTimeInfoResponseBody) GoString

func (*GetClusterRunTimeInfoResponseBody) SetRequestId

func (GetClusterRunTimeInfoResponseBody) String

type GetClusterRunTimeInfoResponseBodyResult

type GetClusterRunTimeInfoResponseBodyResult struct {
	// The name of the cluster.
	//
	// example:
	//
	// vpc_hz_domain_1
	ClusterName *string `json:"clusterName,omitempty" xml:"clusterName,omitempty"`
	// The information about the data node.
	DataNodes []*GetClusterRunTimeInfoResponseBodyResultDataNodes `json:"dataNodes,omitempty" xml:"dataNodes,omitempty" type:"Repeated"`
	// The information about the query node.
	QueryNode *GetClusterRunTimeInfoResponseBodyResultQueryNode `json:"queryNode,omitempty" xml:"queryNode,omitempty" type:"Struct"`
}

func (GetClusterRunTimeInfoResponseBodyResult) GoString

func (*GetClusterRunTimeInfoResponseBodyResult) SetClusterName

func (GetClusterRunTimeInfoResponseBodyResult) String

type GetClusterRunTimeInfoResponseBodyResultDataNodes

type GetClusterRunTimeInfoResponseBodyResultDataNodes struct {
	// The configuration status list.
	ConfigStatusList []*GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList `json:"configStatusList,omitempty" xml:"configStatusList,omitempty" type:"Repeated"`
	// The dataStatusList.
	DataStatusList []*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList `json:"dataStatusList,omitempty" xml:"dataStatusList,omitempty" type:"Repeated"`
	// The service status.
	ServiceStatus *GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus `json:"serviceStatus,omitempty" xml:"serviceStatus,omitempty" type:"Struct"`
}

func (GetClusterRunTimeInfoResponseBodyResultDataNodes) GoString

func (GetClusterRunTimeInfoResponseBodyResultDataNodes) String

type GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList

type GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList struct {
	// The time when the cluster was updated.
	//
	// example:
	//
	// ""
	ConfigUpdateTime *string `json:"configUpdateTime,omitempty" xml:"configUpdateTime,omitempty"`
	// The overall progress.
	//
	// example:
	//
	// 100
	DonePercent *int32 `json:"donePercent,omitempty" xml:"donePercent,omitempty"`
	// The number of nodes that are configured.
	//
	// example:
	//
	// 1
	DoneSize *int32 `json:"doneSize,omitempty" xml:"doneSize,omitempty"`
	// The name of the cluster.
	//
	// example:
	//
	// test_0704
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The total number of nodes that you specify when you create the cluster.
	//
	// example:
	//
	// 0
	TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) GoString

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) SetConfigUpdateTime

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) SetDonePercent

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) SetDoneSize

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) SetName

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) SetTotalSize

func (GetClusterRunTimeInfoResponseBodyResultDataNodesConfigStatusList) String

type GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList

type GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList struct {
	// The information about advanced configurations.
	AdvanceConfigInfo *GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo `json:"advanceConfigInfo,omitempty" xml:"advanceConfigInfo,omitempty" type:"Struct"`
	// The name of the worker that failed because of a deployment failure.
	DeployFailedWorker []*string `json:"deployFailedWorker,omitempty" xml:"deployFailedWorker,omitempty" type:"Repeated"`
	// The storage capacity. Unit: GB.
	//
	// example:
	//
	// 2
	DocSize *int32 `json:"docSize,omitempty" xml:"docSize,omitempty"`
	// The overall progress.
	//
	// example:
	//
	// 100
	DonePercent *int32 `json:"donePercent,omitempty" xml:"donePercent,omitempty"`
	// The number of nodes that are configured.
	//
	// example:
	//
	// 100
	DoneSize *int32 `json:"doneSize,omitempty" xml:"doneSize,omitempty"`
	// The error message.
	//
	// example:
	//
	// 0A3B1C48006A6C0905F6375F4821EB50
	ErrorMsg *string `json:"errorMsg,omitempty" xml:"errorMsg,omitempty"`
	// The time when the full data was updated.
	//
	// example:
	//
	// " "
	FullUpdateTime *string `json:"fullUpdateTime,omitempty" xml:"fullUpdateTime,omitempty"`
	// The full version.
	//
	// example:
	//
	// 123423
	FullVersion *int64 `json:"fullVersion,omitempty" xml:"fullVersion,omitempty"`
	// The time when the incremental data was updated.
	//
	// example:
	//
	// ""
	IncUpdateTime *string `json:"incUpdateTime,omitempty" xml:"incUpdateTime,omitempty"`
	// The incremental version.
	//
	// example:
	//
	// 123423
	IncVersion *int64 `json:"incVersion,omitempty" xml:"incVersion,omitempty"`
	// The configuration information of the index.
	IndexConfigInfo *GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo `json:"indexConfigInfo,omitempty" xml:"indexConfigInfo,omitempty" type:"Struct"`
	// The size of the index.
	//
	// example:
	//
	// 100
	IndexSize *int64 `json:"indexSize,omitempty" xml:"indexSize,omitempty"`
	// The name of the worker that failed because of insufficient disk space.
	LackDiskWorker []*string `json:"lackDiskWorker,omitempty" xml:"lackDiskWorker,omitempty" type:"Repeated"`
	// The name of the worker that failed because of insufficient memory.
	LackMemWorker []*string `json:"lackMemWorker,omitempty" xml:"lackMemWorker,omitempty" type:"Repeated"`
	// The name of the node.
	//
	// example:
	//
	// ha-cn-c4d2rq7nt04_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The total number of nodes that you specify when you create the cluster.
	//
	// example:
	//
	// 1
	TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) GoString

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetDeployFailedWorker

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetDocSize

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetDonePercent

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetDoneSize

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetErrorMsg

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetFullUpdateTime

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetFullVersion

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetIncUpdateTime

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetIncVersion

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetIndexSize

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetLackDiskWorker

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetLackMemWorker

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetName

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) SetTotalSize

func (GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusList) String

type GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo

type GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo struct {
	// The name of the index configuration.
	//
	// example:
	//
	// index_meta_name
	ConfigMetaName *string `json:"configMetaName,omitempty" xml:"configMetaName,omitempty"`
	// The version number.
	//
	// example:
	//
	// 1.0
	Version *int64 `json:"version,omitempty" xml:"version,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo) GoString

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo) SetConfigMetaName

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo) SetVersion

func (GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListAdvanceConfigInfo) String

type GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo

type GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo struct {
	// The name of the index configuration.
	//
	// example:
	//
	// index_meta_name
	ConfigMetaName *string `json:"configMetaName,omitempty" xml:"configMetaName,omitempty"`
	// The version of the index template.
	//
	// example:
	//
	// 1.0.0
	Version *int64 `json:"version,omitempty" xml:"version,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo) GoString

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo) SetConfigMetaName

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo) SetVersion

func (GetClusterRunTimeInfoResponseBodyResultDataNodesDataStatusListIndexConfigInfo) String

type GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus

type GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus struct {
	// The overall progress.
	//
	// example:
	//
	// 100
	DonePercent *int32 `json:"donePercent,omitempty" xml:"donePercent,omitempty"`
	// The number of nodes being processed in the cluster.
	//
	// example:
	//
	// 100
	DoneSize *int32 `json:"doneSize,omitempty" xml:"doneSize,omitempty"`
	// The name.
	//
	// example:
	//
	// ha-cn-0ju2s170b03_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The total number of nodes in the cluster.
	//
	// example:
	//
	// 100
	TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus) GoString

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus) SetDonePercent

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus) SetDoneSize

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus) SetName

func (*GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus) SetTotalSize

func (GetClusterRunTimeInfoResponseBodyResultDataNodesServiceStatus) String

type GetClusterRunTimeInfoResponseBodyResultQueryNode

type GetClusterRunTimeInfoResponseBodyResultQueryNode struct {
	// The dataStatusList.
	ConfigStatusList []*GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList `json:"configStatusList,omitempty" xml:"configStatusList,omitempty" type:"Repeated"`
	// The service status.
	ServiceStatus *GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus `json:"serviceStatus,omitempty" xml:"serviceStatus,omitempty" type:"Struct"`
}

func (GetClusterRunTimeInfoResponseBodyResultQueryNode) GoString

func (GetClusterRunTimeInfoResponseBodyResultQueryNode) String

type GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList

type GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList struct {
	// The time when the cluster was updated.
	//
	// example:
	//
	// " "
	ConfigUpdateTime *string `json:"configUpdateTime,omitempty" xml:"configUpdateTime,omitempty"`
	// The progress.
	//
	// example:
	//
	// 100
	DonePercent *int32 `json:"donePercent,omitempty" xml:"donePercent,omitempty"`
	// The number of nodes that are configured.
	//
	// example:
	//
	// 100
	DoneSize *int32 `json:"doneSize,omitempty" xml:"doneSize,omitempty"`
	// The name of the cluster.
	//
	// example:
	//
	// ha-cn-zvp2qr1sk01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The total number of nodes that you specify when you create the cluster.
	//
	// example:
	//
	// 6
	TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) GoString

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) SetConfigUpdateTime

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) SetDonePercent

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) SetDoneSize

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) SetName

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) SetTotalSize

func (GetClusterRunTimeInfoResponseBodyResultQueryNodeConfigStatusList) String

type GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus

type GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus struct {
	// The progress.
	//
	// example:
	//
	// 100
	DonePercent *int32 `json:"donePercent,omitempty" xml:"donePercent,omitempty"`
	// The number of nodes that are configured.
	//
	// example:
	//
	// 100
	DoneSize *int32 `json:"doneSize,omitempty" xml:"doneSize,omitempty"`
	// The name of the cluster.
	//
	// example:
	//
	// ha-cn-c4d2rq7nt04_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The total number of nodes that you specify when you create the cluster.
	//
	// example:
	//
	// 100
	TotalSize *int32 `json:"totalSize,omitempty" xml:"totalSize,omitempty"`
}

func (GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus) GoString

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus) SetDonePercent

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus) SetDoneSize

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus) SetName

func (*GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus) SetTotalSize

func (GetClusterRunTimeInfoResponseBodyResultQueryNodeServiceStatus) String

type GetDataSourceDeployResponse

type GetDataSourceDeployResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetDataSourceDeployResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetDataSourceDeployResponse) GoString

func (s GetDataSourceDeployResponse) GoString() string

func (*GetDataSourceDeployResponse) SetBody

func (*GetDataSourceDeployResponse) SetHeaders

func (*GetDataSourceDeployResponse) SetStatusCode

func (GetDataSourceDeployResponse) String

type GetDataSourceDeployResponseBody

type GetDataSourceDeployResponseBody struct {
	// requestId
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Deploy
	Result *GetDataSourceDeployResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetDataSourceDeployResponseBody) GoString

func (*GetDataSourceDeployResponseBody) SetRequestId

func (GetDataSourceDeployResponseBody) String

type GetDataSourceDeployResponseBodyResult

type GetDataSourceDeployResponseBodyResult struct {
	// example:
	//
	// true
	AutoBuildIndex *bool                                           `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	Extend         *GetDataSourceDeployResponseBodyResultExtend    `json:"extend,omitempty" xml:"extend,omitempty" type:"Struct"`
	Processor      *GetDataSourceDeployResponseBodyResultProcessor `json:"processor,omitempty" xml:"processor,omitempty" type:"Struct"`
	Storage        *GetDataSourceDeployResponseBodyResultStorage   `json:"storage,omitempty" xml:"storage,omitempty" type:"Struct"`
	Swift          *GetDataSourceDeployResponseBodyResultSwift     `json:"swift,omitempty" xml:"swift,omitempty" type:"Struct"`
}

func (GetDataSourceDeployResponseBodyResult) GoString

func (*GetDataSourceDeployResponseBodyResult) SetAutoBuildIndex

func (GetDataSourceDeployResponseBodyResult) String

type GetDataSourceDeployResponseBodyResultExtend

type GetDataSourceDeployResponseBodyResultExtend struct {
	Hdfs *GetDataSourceDeployResponseBodyResultExtendHdfs `json:"hdfs,omitempty" xml:"hdfs,omitempty" type:"Struct"`
	Odps *GetDataSourceDeployResponseBodyResultExtendOdps `json:"odps,omitempty" xml:"odps,omitempty" type:"Struct"`
	Oss  *GetDataSourceDeployResponseBodyResultExtendOss  `json:"oss,omitempty" xml:"oss,omitempty" type:"Struct"`
	Saro *GetDataSourceDeployResponseBodyResultExtendSaro `json:"saro,omitempty" xml:"saro,omitempty" type:"Struct"`
}

func (GetDataSourceDeployResponseBodyResultExtend) GoString

func (GetDataSourceDeployResponseBodyResultExtend) String

type GetDataSourceDeployResponseBodyResultExtendHdfs

type GetDataSourceDeployResponseBodyResultExtendHdfs struct {
	// example:
	//
	// dist-dmj-job/src/main/java
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultExtendHdfs) GoString

func (*GetDataSourceDeployResponseBodyResultExtendHdfs) SetPath

func (GetDataSourceDeployResponseBodyResultExtendHdfs) String

type GetDataSourceDeployResponseBodyResultExtendOdps

type GetDataSourceDeployResponseBodyResultExtendOdps struct {
	Partitions map[string]*string `json:"partitions,omitempty" xml:"partitions,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultExtendOdps) GoString

func (*GetDataSourceDeployResponseBodyResultExtendOdps) SetPartitions

func (GetDataSourceDeployResponseBodyResultExtendOdps) String

type GetDataSourceDeployResponseBodyResultExtendOss

type GetDataSourceDeployResponseBodyResultExtendOss struct {
	// example:
	//
	// oss://opensearch
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultExtendOss) GoString

func (*GetDataSourceDeployResponseBodyResultExtendOss) SetPath

func (GetDataSourceDeployResponseBodyResultExtendOss) String

type GetDataSourceDeployResponseBodyResultExtendSaro

type GetDataSourceDeployResponseBodyResultExtendSaro struct {
	// example:
	//
	// dist-dmj-job/src/main/java
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// example:
	//
	// 0.6.0
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultExtendSaro) GoString

func (*GetDataSourceDeployResponseBodyResultExtendSaro) SetPath

func (*GetDataSourceDeployResponseBodyResultExtendSaro) SetVersion

func (GetDataSourceDeployResponseBodyResultExtendSaro) String

type GetDataSourceDeployResponseBodyResultProcessor

type GetDataSourceDeployResponseBodyResultProcessor struct {
	// example:
	//
	// {}
	Args *string `json:"args,omitempty" xml:"args,omitempty"`
	// example:
	//
	// {}
	Resource *string `json:"resource,omitempty" xml:"resource,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultProcessor) GoString

func (*GetDataSourceDeployResponseBodyResultProcessor) SetArgs

func (*GetDataSourceDeployResponseBodyResultProcessor) SetResource

func (GetDataSourceDeployResponseBodyResultProcessor) String

type GetDataSourceDeployResponseBodyResultStorage

type GetDataSourceDeployResponseBodyResultStorage struct {
	// AK
	//
	// example:
	//
	// ak
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// AS
	//
	// example:
	//
	// as
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// oss bucket
	//
	// example:
	//
	// antsys-miniapp-chongwen-static
	Bucket *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	// odps endpoint
	//
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// example:
	//
	// lazada-campaign-flink
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// example:
	//
	// oss://opensearch
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// example:
	//
	// ds=20220926
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// example:
	//
	// /beiming_xobject/dwd_xobjectsandbox__list_create_action_by_new/
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// example:
	//
	// wireless_1688_personal_rec
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// example:
	//
	// behavior
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultStorage) GoString

func (*GetDataSourceDeployResponseBodyResultStorage) SetAccessKey

func (*GetDataSourceDeployResponseBodyResultStorage) SetAccessSecret

func (*GetDataSourceDeployResponseBodyResultStorage) SetBucket

func (*GetDataSourceDeployResponseBodyResultStorage) SetEndpoint

func (*GetDataSourceDeployResponseBodyResultStorage) SetNamespace

func (*GetDataSourceDeployResponseBodyResultStorage) SetOssPath

func (*GetDataSourceDeployResponseBodyResultStorage) SetPartition

func (*GetDataSourceDeployResponseBodyResultStorage) SetPath

func (*GetDataSourceDeployResponseBodyResultStorage) SetProject

func (*GetDataSourceDeployResponseBodyResultStorage) SetTable

func (GetDataSourceDeployResponseBodyResultStorage) String

type GetDataSourceDeployResponseBodyResultSwift

type GetDataSourceDeployResponseBodyResultSwift struct {
	// topic
	//
	// example:
	//
	// topic
	Topic *string `json:"topic,omitempty" xml:"topic,omitempty"`
	// zk
	//
	// example:
	//
	// zk
	Zk *string `json:"zk,omitempty" xml:"zk,omitempty"`
}

func (GetDataSourceDeployResponseBodyResultSwift) GoString

func (*GetDataSourceDeployResponseBodyResultSwift) SetTopic

func (*GetDataSourceDeployResponseBodyResultSwift) SetZk

func (GetDataSourceDeployResponseBodyResultSwift) String

type GetDataSourceResponse

type GetDataSourceResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetDataSourceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetDataSourceResponse) GoString

func (s GetDataSourceResponse) GoString() string

func (*GetDataSourceResponse) SetBody

func (*GetDataSourceResponse) SetHeaders

func (*GetDataSourceResponse) SetStatusCode

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

func (GetDataSourceResponse) String

func (s GetDataSourceResponse) String() string

type GetDataSourceResponseBody

type GetDataSourceResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The list of information about the data source
	Result *GetDataSourceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetDataSourceResponseBody) GoString

func (s GetDataSourceResponseBody) GoString() string

func (*GetDataSourceResponseBody) SetRequestId

func (*GetDataSourceResponseBody) SetResult

func (GetDataSourceResponseBody) String

func (s GetDataSourceResponseBody) String() string

type GetDataSourceResponseBodyResult

type GetDataSourceResponseBodyResult struct {
	// The data center where the data source is deployed in offline mode
	//
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The list of index information
	Indexes []*string `json:"indexes,omitempty" xml:"indexes,omitempty" type:"Repeated"`
	// The time when an index for full data was last built
	LastFulTime *int64 `json:"lastFulTime,omitempty" xml:"lastFulTime,omitempty"`
	// The name of the data source
	//
	// example:
	//
	// my_index
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The state of the data source
	//
	// example:
	//
	// NEW
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The type of the data source
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetDataSourceResponseBodyResult) GoString

func (*GetDataSourceResponseBodyResult) SetDomain

func (*GetDataSourceResponseBodyResult) SetIndexes

func (*GetDataSourceResponseBodyResult) SetLastFulTime

func (*GetDataSourceResponseBodyResult) SetName

func (*GetDataSourceResponseBodyResult) SetStatus

func (*GetDataSourceResponseBodyResult) SetType

func (GetDataSourceResponseBodyResult) String

type GetDeployGraphResponse

type GetDeployGraphResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetDeployGraphResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetDeployGraphResponse) GoString

func (s GetDeployGraphResponse) GoString() string

func (*GetDeployGraphResponse) SetBody

func (*GetDeployGraphResponse) SetHeaders

func (*GetDeployGraphResponse) SetStatusCode

func (GetDeployGraphResponse) String

func (s GetDeployGraphResponse) String() string

type GetDeployGraphResponseBody

type GetDeployGraphResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned
	//
	// example:
	//
	// {}
	Result *GetDeployGraphResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetDeployGraphResponseBody) GoString

func (s GetDeployGraphResponseBody) GoString() string

func (*GetDeployGraphResponseBody) SetRequestId

func (*GetDeployGraphResponseBody) SetResult

func (GetDeployGraphResponseBody) String

type GetDeployGraphResponseBodyResult

type GetDeployGraphResponseBodyResult struct {
	Graph *GetDeployGraphResponseBodyResultGraph `json:"graph,omitempty" xml:"graph,omitempty" type:"Struct"`
}

func (GetDeployGraphResponseBodyResult) GoString

func (GetDeployGraphResponseBodyResult) String

type GetDeployGraphResponseBodyResultGraph

type GetDeployGraphResponseBodyResultGraph struct {
	// 索引元信息
	IndexMetas []*GetDeployGraphResponseBodyResultGraphIndexMetas `json:"indexMetas,omitempty" xml:"indexMetas,omitempty" type:"Repeated"`
	// 在线集群元信息
	OnlineMaster []*GetDeployGraphResponseBodyResultGraphOnlineMaster `json:"onlineMaster,omitempty" xml:"onlineMaster,omitempty" type:"Repeated"`
	// 数据源和索引关联关系
	TableIndexRelation map[string][]*string `json:"tableIndexRelation,omitempty" xml:"tableIndexRelation,omitempty"`
	// 数据源元信息
	TableMetas []*GetDeployGraphResponseBodyResultGraphTableMetas `json:"tableMetas,omitempty" xml:"tableMetas,omitempty" type:"Repeated"`
	// zone和索引关联关系
	ZoneIndexRelation map[string][]*string `json:"zoneIndexRelation,omitempty" xml:"zoneIndexRelation,omitempty"`
	// zone元信息
	ZoneMetas []*GetDeployGraphResponseBodyResultGraphZoneMetas `json:"zoneMetas,omitempty" xml:"zoneMetas,omitempty" type:"Repeated"`
}

func (GetDeployGraphResponseBodyResultGraph) GoString

func (*GetDeployGraphResponseBodyResultGraph) SetTableIndexRelation

func (*GetDeployGraphResponseBodyResultGraph) SetZoneIndexRelation

func (GetDeployGraphResponseBodyResultGraph) String

type GetDeployGraphResponseBodyResultGraphIndexMetas

type GetDeployGraphResponseBodyResultGraphIndexMetas struct {
	DomainName    *string `json:"domainName,omitempty" xml:"domainName,omitempty"`
	Name          *string `json:"name,omitempty" xml:"name,omitempty"`
	TableDeployId *int64  `json:"tableDeployId,omitempty" xml:"tableDeployId,omitempty"`
	TableName     *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
	Tag           *string `json:"tag,omitempty" xml:"tag,omitempty"`
	ZoneName      *string `json:"zoneName,omitempty" xml:"zoneName,omitempty"`
}

func (GetDeployGraphResponseBodyResultGraphIndexMetas) GoString

func (*GetDeployGraphResponseBodyResultGraphIndexMetas) SetDomainName

func (*GetDeployGraphResponseBodyResultGraphIndexMetas) SetName

func (*GetDeployGraphResponseBodyResultGraphIndexMetas) SetTableDeployId

func (*GetDeployGraphResponseBodyResultGraphIndexMetas) SetTableName

func (*GetDeployGraphResponseBodyResultGraphIndexMetas) SetTag

func (*GetDeployGraphResponseBodyResultGraphIndexMetas) SetZoneName

func (GetDeployGraphResponseBodyResultGraphIndexMetas) String

type GetDeployGraphResponseBodyResultGraphOnlineMaster

type GetDeployGraphResponseBodyResultGraphOnlineMaster struct {
	DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"`
	HippoId    *string `json:"hippoId,omitempty" xml:"hippoId,omitempty"`
	Id         *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (GetDeployGraphResponseBodyResultGraphOnlineMaster) GoString

func (*GetDeployGraphResponseBodyResultGraphOnlineMaster) SetDomainName

func (*GetDeployGraphResponseBodyResultGraphOnlineMaster) SetHippoId

func (*GetDeployGraphResponseBodyResultGraphOnlineMaster) SetId

func (*GetDeployGraphResponseBodyResultGraphOnlineMaster) SetName

func (GetDeployGraphResponseBodyResultGraphOnlineMaster) String

type GetDeployGraphResponseBodyResultGraphTableMetas

type GetDeployGraphResponseBodyResultGraphTableMetas struct {
	BuildDeployId *int64  `json:"buildDeployId,omitempty" xml:"buildDeployId,omitempty"`
	DomainName    *string `json:"domainName,omitempty" xml:"domainName,omitempty"`
	Name          *string `json:"name,omitempty" xml:"name,omitempty"`
	TableDeployId *int64  `json:"tableDeployId,omitempty" xml:"tableDeployId,omitempty"`
	Tag           *string `json:"tag,omitempty" xml:"tag,omitempty"`
	Type          *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetDeployGraphResponseBodyResultGraphTableMetas) GoString

func (*GetDeployGraphResponseBodyResultGraphTableMetas) SetBuildDeployId

func (*GetDeployGraphResponseBodyResultGraphTableMetas) SetDomainName

func (*GetDeployGraphResponseBodyResultGraphTableMetas) SetName

func (*GetDeployGraphResponseBodyResultGraphTableMetas) SetTableDeployId

func (*GetDeployGraphResponseBodyResultGraphTableMetas) SetTag

func (*GetDeployGraphResponseBodyResultGraphTableMetas) SetType

func (GetDeployGraphResponseBodyResultGraphTableMetas) String

type GetDeployGraphResponseBodyResultGraphZoneMetas

type GetDeployGraphResponseBodyResultGraphZoneMetas struct {
	DomainInfo    *string `json:"domainInfo,omitempty" xml:"domainInfo,omitempty"`
	Name          *string `json:"name,omitempty" xml:"name,omitempty"`
	SuezAdminName *string `json:"suezAdminName,omitempty" xml:"suezAdminName,omitempty"`
	Tag           *string `json:"tag,omitempty" xml:"tag,omitempty"`
	Type          *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetDeployGraphResponseBodyResultGraphZoneMetas) GoString

func (*GetDeployGraphResponseBodyResultGraphZoneMetas) SetDomainInfo

func (*GetDeployGraphResponseBodyResultGraphZoneMetas) SetName

func (*GetDeployGraphResponseBodyResultGraphZoneMetas) SetSuezAdminName

func (*GetDeployGraphResponseBodyResultGraphZoneMetas) SetTag

func (*GetDeployGraphResponseBodyResultGraphZoneMetas) SetType

func (GetDeployGraphResponseBodyResultGraphZoneMetas) String

type GetFileRequest

type GetFileRequest struct {
	// The name of the file in full path
	//
	// This parameter is required.
	//
	// example:
	//
	// /schemas/automobile_vector_schema.json
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (GetFileRequest) GoString

func (s GetFileRequest) GoString() string

func (*GetFileRequest) SetFileName

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

func (GetFileRequest) String

func (s GetFileRequest) String() string

type GetFileResponse

type GetFileResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetFileResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetFileResponse) GoString

func (s GetFileResponse) GoString() string

func (*GetFileResponse) SetBody

func (*GetFileResponse) SetHeaders

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

func (*GetFileResponse) SetStatusCode

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

func (GetFileResponse) String

func (s GetFileResponse) String() string

type GetFileResponseBody

type GetFileResponseBody struct {
	// id of request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index.
	Result *GetFileResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetFileResponseBody) GoString

func (s GetFileResponseBody) GoString() string

func (*GetFileResponseBody) SetRequestId

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

func (*GetFileResponseBody) SetResult

func (GetFileResponseBody) String

func (s GetFileResponseBody) String() string

type GetFileResponseBodyResult

type GetFileResponseBodyResult struct {
	// The content of the file.
	//
	// example:
	//
	// None
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The data source.
	//
	// example:
	//
	// ha-cn-2r42p5oi202_xijie_test
	DataSource *string `json:"dataSource,omitempty" xml:"dataSource,omitempty"`
	// The name of the full path.
	//
	// example:
	//
	// ""
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Indicates whether it is a directory.
	//
	// example:
	//
	// True
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// The name of the file.
	//
	// example:
	//
	// ha-cn-2r42ostoc01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of shards.
	//
	// example:
	//
	// ds=20210828
	Partition *int64 `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (GetFileResponseBodyResult) GoString

func (s GetFileResponseBodyResult) GoString() string

func (*GetFileResponseBodyResult) SetContent

func (*GetFileResponseBodyResult) SetDataSource

func (*GetFileResponseBodyResult) SetFullPathName

func (*GetFileResponseBodyResult) SetIsDir

func (*GetFileResponseBodyResult) SetName

func (*GetFileResponseBodyResult) SetPartition

func (GetFileResponseBodyResult) String

func (s GetFileResponseBodyResult) String() string

type GetIndexOnlineStrategyResponse added in v2.1.0

type GetIndexOnlineStrategyResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetIndexOnlineStrategyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetIndexOnlineStrategyResponse) GoString added in v2.1.0

func (*GetIndexOnlineStrategyResponse) SetBody added in v2.1.0

func (*GetIndexOnlineStrategyResponse) SetHeaders added in v2.1.0

func (*GetIndexOnlineStrategyResponse) SetStatusCode added in v2.1.0

func (GetIndexOnlineStrategyResponse) String added in v2.1.0

type GetIndexOnlineStrategyResponseBody added in v2.1.0

type GetIndexOnlineStrategyResponseBody struct {
	// id of request
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// IndexOnlineStrategy
	Result *GetIndexOnlineStrategyResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetIndexOnlineStrategyResponseBody) GoString added in v2.1.0

func (*GetIndexOnlineStrategyResponseBody) SetRequestId added in v2.1.0

func (*GetIndexOnlineStrategyResponseBody) SetResult added in v2.1.0

func (GetIndexOnlineStrategyResponseBody) String added in v2.1.0

type GetIndexOnlineStrategyResponseBodyResult added in v2.1.0

type GetIndexOnlineStrategyResponseBodyResult struct {
	// example:
	//
	// 20
	ChangeRate *int32 `json:"changeRate,omitempty" xml:"changeRate,omitempty"`
}

func (GetIndexOnlineStrategyResponseBodyResult) GoString added in v2.1.0

func (*GetIndexOnlineStrategyResponseBodyResult) SetChangeRate added in v2.1.0

func (GetIndexOnlineStrategyResponseBodyResult) String added in v2.1.0

type GetIndexResponse

type GetIndexResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetIndexResponse) GoString

func (s GetIndexResponse) GoString() string

func (*GetIndexResponse) SetBody

func (*GetIndexResponse) SetHeaders

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

func (*GetIndexResponse) SetStatusCode

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

func (GetIndexResponse) String

func (s GetIndexResponse) String() string

type GetIndexResponseBody

type GetIndexResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 4FB0325E-8C37-5525-96AC-0333523170A3
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index.
	Result *GetIndexResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetIndexResponseBody) GoString

func (s GetIndexResponseBody) GoString() string

func (*GetIndexResponseBody) SetRequestId

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

func (*GetIndexResponseBody) SetResult

func (GetIndexResponseBody) String

func (s GetIndexResponseBody) String() string

type GetIndexResponseBodyResult

type GetIndexResponseBodyResult struct {
	Cluster         map[string]*ResultClusterValue    `json:"cluster,omitempty" xml:"cluster,omitempty"`
	Config          map[string]map[string]interface{} `json:"config,omitempty" xml:"config,omitempty"`
	ConfigWhenBuild map[string]map[string]interface{} `json:"configWhenBuild,omitempty" xml:"configWhenBuild,omitempty"`
	// The content of the index.
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// ha-cn-tl32nd2nq01_00
	DataSource *string `json:"dataSource,omitempty" xml:"dataSource,omitempty"`
	// The information about the data source.
	DataSourceInfo *GetIndexResponseBodyResultDataSourceInfo `json:"dataSourceInfo,omitempty" xml:"dataSourceInfo,omitempty" type:"Struct"`
	// The remarks.
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	Domain      *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The last time when full data in the index was updated.
	FullUpdateTime *string `json:"fullUpdateTime,omitempty" xml:"fullUpdateTime,omitempty"`
	// The version of the data.
	FullVersion *int64 `json:"fullVersion,omitempty" xml:"fullVersion,omitempty"`
	// The last time when incremental data in the index was updated.
	IncUpdateTime *string `json:"incUpdateTime,omitempty" xml:"incUpdateTime,omitempty"`
	// The index size.
	IndexSize *int64 `json:"indexSize,omitempty" xml:"indexSize,omitempty"`
	// The status of the index. Valid values: NEW, PUBLISH, IN_USE, NOT_USE, STOP_USE, and RESTORE_USE. After a Retrieval Engine Edition instance is created, it enters the IN_USE state.
	IndexStatus *string `json:"indexStatus,omitempty" xml:"indexStatus,omitempty"`
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of shards.
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
	// The information about the versions.
	Versions []*GetIndexResponseBodyResultVersions `json:"versions,omitempty" xml:"versions,omitempty" type:"Repeated"`
}

func (GetIndexResponseBodyResult) GoString

func (s GetIndexResponseBodyResult) GoString() string

func (*GetIndexResponseBodyResult) SetCluster

func (*GetIndexResponseBodyResult) SetConfig

func (s *GetIndexResponseBodyResult) SetConfig(v map[string]map[string]interface{}) *GetIndexResponseBodyResult

func (*GetIndexResponseBodyResult) SetConfigWhenBuild

func (s *GetIndexResponseBodyResult) SetConfigWhenBuild(v map[string]map[string]interface{}) *GetIndexResponseBodyResult

func (*GetIndexResponseBodyResult) SetContent

func (*GetIndexResponseBodyResult) SetDataSource

func (*GetIndexResponseBodyResult) SetDataSourceInfo

func (*GetIndexResponseBodyResult) SetDescription

func (*GetIndexResponseBodyResult) SetDomain

func (*GetIndexResponseBodyResult) SetFullUpdateTime

func (*GetIndexResponseBodyResult) SetFullVersion

func (*GetIndexResponseBodyResult) SetIncUpdateTime

func (*GetIndexResponseBodyResult) SetIndexSize

func (*GetIndexResponseBodyResult) SetIndexStatus

func (*GetIndexResponseBodyResult) SetName

func (*GetIndexResponseBodyResult) SetPartition

func (*GetIndexResponseBodyResult) SetVersions

func (GetIndexResponseBodyResult) String

type GetIndexResponseBodyResultDataSourceInfo

type GetIndexResponseBodyResultDataSourceInfo struct {
	// Indicates whether the automatic full indexing feature is enabled.
	AutoBuildIndex *bool `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	// The configuration of MaxCompute data sources.
	Config *GetIndexResponseBodyResultDataSourceInfoConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// The offline deployment name of the data source.
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The name of the data source.
	Name               *string `json:"name,omitempty" xml:"name,omitempty"`
	ProcessParallelNum *int32  `json:"processParallelNum,omitempty" xml:"processParallelNum,omitempty"`
	// The number of resources used for data update.
	ProcessPartitionCount *int32 `json:"processPartitionCount,omitempty" xml:"processPartitionCount,omitempty"`
	// The configuration of SARO data sources.
	SaroConfig *GetIndexResponseBodyResultDataSourceInfoSaroConfig `json:"saroConfig,omitempty" xml:"saroConfig,omitempty" type:"Struct"`
	// The type of the data source. Valid values: odps, swift, saro, oss, and unKnow.
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetIndexResponseBodyResultDataSourceInfo) GoString

func (*GetIndexResponseBodyResultDataSourceInfo) SetAutoBuildIndex

func (*GetIndexResponseBodyResultDataSourceInfo) SetDomain

func (*GetIndexResponseBodyResultDataSourceInfo) SetName

func (*GetIndexResponseBodyResultDataSourceInfo) SetProcessParallelNum

func (*GetIndexResponseBodyResultDataSourceInfo) SetProcessPartitionCount

func (*GetIndexResponseBodyResultDataSourceInfo) SetType

func (GetIndexResponseBodyResultDataSourceInfo) String

type GetIndexResponseBodyResultDataSourceInfoConfig

type GetIndexResponseBodyResultDataSourceInfoConfig struct {
	AccessKey    *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	Bucket       *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	// A parameter related to MaxCompute.
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// A parameter related to SARO.
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// A parameter related to OSS.
	OssPath   *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// A parameter related to Apsara File Storage for HDFS.
	Path    *string `json:"path,omitempty" xml:"path,omitempty"`
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// A parameter related to SARO and MaxCompute.
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
}

func (GetIndexResponseBodyResultDataSourceInfoConfig) GoString

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetAccessKey

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetAccessSecret

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetBucket

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetEndpoint

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetNamespace

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetOssPath

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetPartition

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetPath

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetProject

func (*GetIndexResponseBodyResultDataSourceInfoConfig) SetTable

func (GetIndexResponseBodyResultDataSourceInfoConfig) String

type GetIndexResponseBodyResultDataSourceInfoSaroConfig

type GetIndexResponseBodyResultDataSourceInfoSaroConfig struct {
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
}

func (GetIndexResponseBodyResultDataSourceInfoSaroConfig) GoString

func (*GetIndexResponseBodyResultDataSourceInfoSaroConfig) SetNamespace

func (*GetIndexResponseBodyResultDataSourceInfoSaroConfig) SetTableName

func (GetIndexResponseBodyResultDataSourceInfoSaroConfig) String

type GetIndexResponseBodyResultVersions

type GetIndexResponseBodyResultVersions struct {
	// The description of the version.
	//
	// example:
	//
	// close alarm, by 3.9.2 hotfix workflow
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The information about the files.
	Files []*GetIndexResponseBodyResultVersionsFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// The name of the version.
	//
	// example:
	//
	// ha-cn-7pp2ngv4s02_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The status of the version.
	//
	// example:
	//
	// 2
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The last time when the version was updated.
	//
	// example:
	//
	// " "
	UpdateTime *int64 `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	// The ID of the version.
	//
	// example:
	//
	// 1
	VersionId *int32 `json:"versionId,omitempty" xml:"versionId,omitempty"`
}

func (GetIndexResponseBodyResultVersions) GoString

func (*GetIndexResponseBodyResultVersions) SetDesc

func (*GetIndexResponseBodyResultVersions) SetName

func (*GetIndexResponseBodyResultVersions) SetStatus

func (*GetIndexResponseBodyResultVersions) SetUpdateTime

func (*GetIndexResponseBodyResultVersions) SetVersionId

func (GetIndexResponseBodyResultVersions) String

type GetIndexResponseBodyResultVersionsFiles

type GetIndexResponseBodyResultVersionsFiles struct {
	// The full path of the file.
	//
	// example:
	//
	// " "
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Indicates whether the file is a directory.
	//
	// example:
	//
	// True
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// Indicates whether the file is a template.
	//
	// example:
	//
	// True
	IsTemplate *bool   `json:"isTemplate,omitempty" xml:"isTemplate,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (GetIndexResponseBodyResultVersionsFiles) GoString

func (*GetIndexResponseBodyResultVersionsFiles) SetFullPathName

func (*GetIndexResponseBodyResultVersionsFiles) SetIsDir

func (*GetIndexResponseBodyResultVersionsFiles) SetIsTemplate

func (*GetIndexResponseBodyResultVersionsFiles) SetName

func (GetIndexResponseBodyResultVersionsFiles) String

type GetIndexVersionResponse

type GetIndexVersionResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetIndexVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetIndexVersionResponse) GoString

func (s GetIndexVersionResponse) GoString() string

func (*GetIndexVersionResponse) SetBody

func (*GetIndexVersionResponse) SetHeaders

func (*GetIndexVersionResponse) SetStatusCode

func (GetIndexVersionResponse) String

func (s GetIndexVersionResponse) String() string

type GetIndexVersionResponseBody

type GetIndexVersionResponseBody struct {
	// id of request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The list of cluster details
	Result *GetIndexVersionResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetIndexVersionResponseBody) GoString

func (s GetIndexVersionResponseBody) GoString() string

func (*GetIndexVersionResponseBody) SetRequestId

func (*GetIndexVersionResponseBody) SetResult

func (GetIndexVersionResponseBody) String

type GetIndexVersionResponseBodyResult

type GetIndexVersionResponseBodyResult struct {
	// The name of the cluster
	//
	// example:
	//
	// ayoss-cn-zhangjiakou-b
	Cluster *string `json:"cluster,omitempty" xml:"cluster,omitempty"`
	// The time when the cluster was updated
	IndexVersions []*GetIndexVersionResponseBodyResultIndexVersions `json:"indexVersions,omitempty" xml:"indexVersions,omitempty" type:"Repeated"`
}

func (GetIndexVersionResponseBodyResult) GoString

func (*GetIndexVersionResponseBodyResult) SetCluster

func (GetIndexVersionResponseBodyResult) String

type GetIndexVersionResponseBodyResultIndexVersions

type GetIndexVersionResponseBodyResultIndexVersions struct {
	// The ID of the index deployed in offline mode
	//
	// example:
	//
	// " "
	BuildDeployId  *string `json:"buildDeployId,omitempty" xml:"buildDeployId,omitempty"`
	CurrentVersion *int64  `json:"currentVersion,omitempty" xml:"currentVersion,omitempty"`
	// The name of the index table
	//
	// example:
	//
	// table4
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// The version of the index
	Versions []*int64 `json:"versions,omitempty" xml:"versions,omitempty" type:"Repeated"`
}

func (GetIndexVersionResponseBodyResultIndexVersions) GoString

func (*GetIndexVersionResponseBodyResultIndexVersions) SetBuildDeployId

func (*GetIndexVersionResponseBodyResultIndexVersions) SetCurrentVersion

func (*GetIndexVersionResponseBodyResultIndexVersions) SetIndexName

func (*GetIndexVersionResponseBodyResultIndexVersions) SetVersions

func (GetIndexVersionResponseBodyResultIndexVersions) String

type GetInstanceResponse

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

func (GetInstanceResponse) GoString

func (s GetInstanceResponse) GoString() string

func (*GetInstanceResponse) SetBody

func (*GetInstanceResponse) SetHeaders

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

func (*GetInstanceResponse) SetStatusCode

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

func (GetInstanceResponse) String

func (s GetInstanceResponse) String() string

type GetInstanceResponseBody

type GetInstanceResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned.
	Result *GetInstanceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetInstanceResponseBody) GoString

func (s GetInstanceResponseBody) GoString() string

func (*GetInstanceResponseBody) SetRequestId

func (*GetInstanceResponseBody) SetResult

func (GetInstanceResponseBody) String

func (s GetInstanceResponseBody) String() string

type GetInstanceResponseBodyResult

type GetInstanceResponseBodyResult struct {
	// The billing method.
	//
	// example:
	//
	// POSYPAY
	ChargeType *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	// The product code.
	//
	// example:
	//
	// commodityCode
	CommodityCode *string `json:"commodityCode,omitempty" xml:"commodityCode,omitempty"`
	// The time when the instance was created.
	//
	// example:
	//
	// 2022-06-17T02:01:26Z
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The description of the instance.
	//
	// example:
	//
	// ha3_test
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The expiration time.
	//
	// example:
	//
	// 1634609702
	ExpiredTime *string `json:"expiredTime,omitempty" xml:"expiredTime,omitempty"`
	// Indicates whether an overdue payment is involved.
	//
	// example:
	//
	// false
	InDebt *bool `json:"inDebt,omitempty" xml:"inDebt,omitempty"`
	// The ID of the resource.
	//
	// example:
	//
	// ha-cn-7mz2qsgq301
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The lock status.
	//
	// example:
	//
	// Unlock
	LockMode *string `json:"lockMode,omitempty" xml:"lockMode,omitempty"`
	// The ID of the resource group.
	//
	// example:
	//
	// rg-aekzjvw24el5lma
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	// The status of the instance. Valid values:
	//
	// 	- INIT: being initialized
	//
	// 	- WAIT_CONFIG: to be configured
	//
	// 	- CONFIG_UPDATING: configuration taking effect
	//
	// 	- READY: normal
	//
	// example:
	//
	// INIT
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// 标签。
	Tags []*GetInstanceResponseBodyResultTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	// The time when the instance was last updated.
	//
	// example:
	//
	// 1634609702
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (GetInstanceResponseBodyResult) GoString

func (*GetInstanceResponseBodyResult) SetChargeType

func (*GetInstanceResponseBodyResult) SetCommodityCode

func (*GetInstanceResponseBodyResult) SetCreateTime

func (*GetInstanceResponseBodyResult) SetDescription

func (*GetInstanceResponseBodyResult) SetExpiredTime

func (*GetInstanceResponseBodyResult) SetInDebt

func (*GetInstanceResponseBodyResult) SetInstanceId

func (*GetInstanceResponseBodyResult) SetLockMode

func (*GetInstanceResponseBodyResult) SetResourceGroupId

func (*GetInstanceResponseBodyResult) SetStatus

func (*GetInstanceResponseBodyResult) SetTags

func (*GetInstanceResponseBodyResult) SetUpdateTime

func (GetInstanceResponseBodyResult) String

type GetInstanceResponseBodyResultTags

type GetInstanceResponseBodyResultTags struct {
	// 标签键
	//
	// example:
	//
	// env
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// 标签值
	//
	// example:
	//
	// prod
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (GetInstanceResponseBodyResultTags) GoString

func (*GetInstanceResponseBodyResultTags) SetKey

func (*GetInstanceResponseBodyResultTags) SetValue

func (GetInstanceResponseBodyResultTags) String

type GetNodeConfigRequest

type GetNodeConfigRequest struct {
	// The name of the cluster
	//
	// example:
	//
	// vpc_sh_domain_2
	ClusterName *string `json:"clusterName,omitempty" xml:"clusterName,omitempty"`
	// The name of the cluster.
	//
	// example:
	//
	// ha-cn-30174dhoz53_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The type of the node. Valid values: qrs, search, index, and cluster. qrs indicates a query node, search indicates a data node, index indicates an index node, and cluster indicates a cluster node.
	//
	// example:
	//
	// index
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetNodeConfigRequest) GoString

func (s GetNodeConfigRequest) GoString() string

func (*GetNodeConfigRequest) SetClusterName

func (s *GetNodeConfigRequest) SetClusterName(v string) *GetNodeConfigRequest

func (*GetNodeConfigRequest) SetName

func (*GetNodeConfigRequest) SetType

func (GetNodeConfigRequest) String

func (s GetNodeConfigRequest) String() string

type GetNodeConfigResponse

type GetNodeConfigResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetNodeConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetNodeConfigResponse) GoString

func (s GetNodeConfigResponse) GoString() string

func (*GetNodeConfigResponse) SetBody

func (*GetNodeConfigResponse) SetHeaders

func (*GetNodeConfigResponse) SetStatusCode

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

func (GetNodeConfigResponse) String

func (s GetNodeConfigResponse) String() string

type GetNodeConfigResponseBody

type GetNodeConfigResponseBody struct {
	// Id of the request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The configurations of the node.
	Result *GetNodeConfigResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetNodeConfigResponseBody) GoString

func (s GetNodeConfigResponseBody) GoString() string

func (*GetNodeConfigResponseBody) SetRequestId

func (*GetNodeConfigResponseBody) SetResult

func (GetNodeConfigResponseBody) String

func (s GetNodeConfigResponseBody) String() string

type GetNodeConfigResponseBodyResult

type GetNodeConfigResponseBodyResult struct {
	// Indicates whether the expression is the default one.
	//
	// example:
	//
	// 1
	Active *bool `json:"active,omitempty" xml:"active,omitempty"`
	// The number of data replicas.
	//
	// example:
	//
	// 2
	DataDuplicateNumber *int32 `json:"dataDuplicateNumber,omitempty" xml:"dataDuplicateNumber,omitempty"`
	// The number of data shards.
	//
	// example:
	//
	// 2
	DataFragmentNumber *int32 `json:"dataFragmentNumber,omitempty" xml:"dataFragmentNumber,omitempty"`
	// The traffic percentage.
	//
	// example:
	//
	// 0
	FlowRatio *int32 `json:"flowRatio,omitempty" xml:"flowRatio,omitempty"`
	// The minimum service ratio.
	//
	// example:
	//
	// 100
	MinServicePercent *int32 `json:"minServicePercent,omitempty" xml:"minServicePercent,omitempty"`
	// Indicates whether the node is associated with the cluster.
	//
	// example:
	//
	// true
	Published *bool `json:"published,omitempty" xml:"published,omitempty"`
}

func (GetNodeConfigResponseBodyResult) GoString

func (*GetNodeConfigResponseBodyResult) SetActive

func (*GetNodeConfigResponseBodyResult) SetDataDuplicateNumber

func (*GetNodeConfigResponseBodyResult) SetDataFragmentNumber

func (*GetNodeConfigResponseBodyResult) SetFlowRatio

func (*GetNodeConfigResponseBodyResult) SetMinServicePercent

func (*GetNodeConfigResponseBodyResult) SetPublished

func (GetNodeConfigResponseBodyResult) String

type GetTableGenerationResponse

type GetTableGenerationResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetTableGenerationResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetTableGenerationResponse) GoString

func (s GetTableGenerationResponse) GoString() string

func (*GetTableGenerationResponse) SetBody

func (*GetTableGenerationResponse) SetHeaders

func (*GetTableGenerationResponse) SetStatusCode

func (GetTableGenerationResponse) String

type GetTableGenerationResponseBody

type GetTableGenerationResponseBody struct {
	// requestId
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string                               `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    *GetTableGenerationResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetTableGenerationResponseBody) GoString

func (*GetTableGenerationResponseBody) SetRequestId

func (GetTableGenerationResponseBody) String

type GetTableGenerationResponseBodyResult

type GetTableGenerationResponseBodyResult struct {
	// generationId
	//
	// example:
	//
	// 1708674867
	GenerationId *int64 `json:"generationId,omitempty" xml:"generationId,omitempty"`
	// starting, building, ready, stopped, failed
	//
	// example:
	//
	// ready
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (GetTableGenerationResponseBodyResult) GoString

func (*GetTableGenerationResponseBodyResult) SetGenerationId

func (*GetTableGenerationResponseBodyResult) SetStatus

func (GetTableGenerationResponseBodyResult) String

type GetTableResponse

type GetTableResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *GetTableResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (GetTableResponse) GoString

func (s GetTableResponse) GoString() string

func (*GetTableResponse) SetBody

func (*GetTableResponse) SetHeaders

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

func (*GetTableResponse) SetStatusCode

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

func (GetTableResponse) String

func (s GetTableResponse) String() string

type GetTableResponseBody

type GetTableResponseBody struct {
	// requestId
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string                     `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Result    *GetTableResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (GetTableResponseBody) GoString

func (s GetTableResponseBody) GoString() string

func (*GetTableResponseBody) SetRequestId

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

func (*GetTableResponseBody) SetResult

func (GetTableResponseBody) String

func (s GetTableResponseBody) String() string

type GetTableResponseBodyResult

type GetTableResponseBodyResult struct {
	DataProcessConfig []*GetTableResponseBodyResultDataProcessConfig `json:"dataProcessConfig,omitempty" xml:"dataProcessConfig,omitempty" type:"Repeated"`
	// example:
	//
	// 1
	DataProcessorCount *int32                                `json:"dataProcessorCount,omitempty" xml:"dataProcessorCount,omitempty"`
	DataSource         *GetTableResponseBodyResultDataSource `json:"dataSource,omitempty" xml:"dataSource,omitempty" type:"Struct"`
	FieldSchema        map[string]*string                    `json:"fieldSchema,omitempty" xml:"fieldSchema,omitempty"`
	// example:
	//
	// test_oss
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// 1
	PartitionCount *int32 `json:"partitionCount,omitempty" xml:"partitionCount,omitempty"`
	// example:
	//
	// id
	PrimaryKey *string `json:"primaryKey,omitempty" xml:"primaryKey,omitempty"`
	// example:
	//
	// {}
	RawSchema   *string                                  `json:"rawSchema,omitempty" xml:"rawSchema,omitempty"`
	Status      *string                                  `json:"status,omitempty" xml:"status,omitempty"`
	VectorIndex []*GetTableResponseBodyResultVectorIndex `json:"vectorIndex,omitempty" xml:"vectorIndex,omitempty" type:"Repeated"`
}

func (GetTableResponseBodyResult) GoString

func (s GetTableResponseBodyResult) GoString() string

func (*GetTableResponseBodyResult) SetDataProcessConfig

func (*GetTableResponseBodyResult) SetDataProcessorCount

func (s *GetTableResponseBodyResult) SetDataProcessorCount(v int32) *GetTableResponseBodyResult

func (*GetTableResponseBodyResult) SetDataSource

func (*GetTableResponseBodyResult) SetFieldSchema

func (*GetTableResponseBodyResult) SetName

func (*GetTableResponseBodyResult) SetPartitionCount

func (*GetTableResponseBodyResult) SetPrimaryKey

func (*GetTableResponseBodyResult) SetRawSchema

func (*GetTableResponseBodyResult) SetStatus

func (*GetTableResponseBodyResult) SetVectorIndex

func (GetTableResponseBodyResult) String

type GetTableResponseBodyResultDataProcessConfig

type GetTableResponseBodyResultDataProcessConfig struct {
	// example:
	//
	// source_image_vector
	DstField *string `json:"dstField,omitempty" xml:"dstField,omitempty"`
	// example:
	//
	// vectorize
	Operator *string                                            `json:"operator,omitempty" xml:"operator,omitempty"`
	Params   *GetTableResponseBodyResultDataProcessConfigParams `json:"params,omitempty" xml:"params,omitempty" type:"Struct"`
	// example:
	//
	// source_image
	SrcField *string `json:"srcField,omitempty" xml:"srcField,omitempty"`
}

func (GetTableResponseBodyResultDataProcessConfig) GoString

func (*GetTableResponseBodyResultDataProcessConfig) SetDstField

func (*GetTableResponseBodyResultDataProcessConfig) SetOperator

func (*GetTableResponseBodyResultDataProcessConfig) SetSrcField

func (GetTableResponseBodyResultDataProcessConfig) String

type GetTableResponseBodyResultDataProcessConfigParams

type GetTableResponseBodyResultDataProcessConfigParams struct {
	SrcFieldConfig *GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig `json:"srcFieldConfig,omitempty" xml:"srcFieldConfig,omitempty" type:"Struct"`
	// example:
	//
	// image
	VectorModal *string `json:"vectorModal,omitempty" xml:"vectorModal,omitempty"`
	// example:
	//
	// clip
	VectorModel *string `json:"vectorModel,omitempty" xml:"vectorModel,omitempty"`
}

func (GetTableResponseBodyResultDataProcessConfigParams) GoString

func (*GetTableResponseBodyResultDataProcessConfigParams) SetVectorModal

func (*GetTableResponseBodyResultDataProcessConfigParams) SetVectorModel

func (GetTableResponseBodyResultDataProcessConfigParams) String

type GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig

type GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig struct {
	// OSS Bucket
	//
	// example:
	//
	// test
	OssBucket *string `json:"ossBucket,omitempty" xml:"ossBucket,omitempty"`
	// example:
	//
	// oss-cn-hangzhou-internal.aliyuncs.com
	OssEndpoint *string `json:"ossEndpoint,omitempty" xml:"ossEndpoint,omitempty"`
	// example:
	//
	// uid
	Uid *string `json:"uid,omitempty" xml:"uid,omitempty"`
}

func (GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) GoString

func (*GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) SetOssBucket

func (*GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) SetOssEndpoint

func (*GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) SetUid

func (GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) String

type GetTableResponseBodyResultDataSource

type GetTableResponseBodyResultDataSource struct {
	// example:
	//
	// true
	AutoBuildIndex *bool                                       `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	Config         *GetTableResponseBodyResultDataSourceConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// example:
	//
	// 1715160176
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (GetTableResponseBodyResultDataSource) GoString

func (*GetTableResponseBodyResultDataSource) SetAutoBuildIndex

func (*GetTableResponseBodyResultDataSource) SetDataTimeSec

func (*GetTableResponseBodyResultDataSource) SetType

func (GetTableResponseBodyResultDataSource) String

type GetTableResponseBodyResultDataSourceConfig

type GetTableResponseBodyResultDataSourceConfig struct {
	// AK
	//
	// example:
	//
	// ak
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// AS
	//
	// example:
	//
	// as
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// example:
	//
	// heytea-ops-oss
	Bucket *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// example:
	//
	// namespace
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// example:
	//
	// /opensearch_index_data/sift_oss_test.data
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// example:
	//
	// ds=20220808
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// example:
	//
	// vendor/sebastian/comparator/src/exceptions
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// example:
	//
	// dp_pdm_marketing_prod
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// example:
	//
	// test_add
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
}

func (GetTableResponseBodyResultDataSourceConfig) GoString

func (*GetTableResponseBodyResultDataSourceConfig) SetAccessKey

func (*GetTableResponseBodyResultDataSourceConfig) SetAccessSecret

func (*GetTableResponseBodyResultDataSourceConfig) SetBucket

func (*GetTableResponseBodyResultDataSourceConfig) SetEndpoint

func (*GetTableResponseBodyResultDataSourceConfig) SetNamespace

func (*GetTableResponseBodyResultDataSourceConfig) SetOssPath

func (*GetTableResponseBodyResultDataSourceConfig) SetPartition

func (*GetTableResponseBodyResultDataSourceConfig) SetPath

func (*GetTableResponseBodyResultDataSourceConfig) SetProject

func (*GetTableResponseBodyResultDataSourceConfig) SetTable

func (GetTableResponseBodyResultDataSourceConfig) String

type GetTableResponseBodyResultVectorIndex

type GetTableResponseBodyResultVectorIndex struct {
	AdvanceParams *GetTableResponseBodyResultVectorIndexAdvanceParams `json:"advanceParams,omitempty" xml:"advanceParams,omitempty" type:"Struct"`
	// example:
	//
	// 128
	Dimension *string `json:"dimension,omitempty" xml:"dimension,omitempty"`
	// example:
	//
	// SquaredEuclidean
	DistanceType *string `json:"distanceType,omitempty" xml:"distanceType,omitempty"`
	// example:
	//
	// test_odps
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// example:
	//
	// namespace
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// example:
	//
	// sparse_indices
	SparseIndexField *string `json:"sparseIndexField,omitempty" xml:"sparseIndexField,omitempty"`
	// example:
	//
	// sparse_values
	SparseValueField *string `json:"sparseValueField,omitempty" xml:"sparseValueField,omitempty"`
	// example:
	//
	// source_image_vector
	VectorField *string `json:"vectorField,omitempty" xml:"vectorField,omitempty"`
	// example:
	//
	// Qc
	VectorIndexType *string `json:"vectorIndexType,omitempty" xml:"vectorIndexType,omitempty"`
}

func (GetTableResponseBodyResultVectorIndex) GoString

func (*GetTableResponseBodyResultVectorIndex) SetDimension

func (*GetTableResponseBodyResultVectorIndex) SetDistanceType

func (*GetTableResponseBodyResultVectorIndex) SetIndexName

func (*GetTableResponseBodyResultVectorIndex) SetNamespace

func (*GetTableResponseBodyResultVectorIndex) SetSparseIndexField

func (*GetTableResponseBodyResultVectorIndex) SetSparseValueField

func (*GetTableResponseBodyResultVectorIndex) SetVectorField

func (*GetTableResponseBodyResultVectorIndex) SetVectorIndexType

func (GetTableResponseBodyResultVectorIndex) String

type GetTableResponseBodyResultVectorIndexAdvanceParams

type GetTableResponseBodyResultVectorIndexAdvanceParams struct {
	// example:
	//
	// {}
	BuildIndexParams *string `json:"buildIndexParams,omitempty" xml:"buildIndexParams,omitempty"`
	// example:
	//
	// 5000
	LinearBuildThreshold *string `json:"linearBuildThreshold,omitempty" xml:"linearBuildThreshold,omitempty"`
	// example:
	//
	// 20000
	MinScanDocCnt *string `json:"minScanDocCnt,omitempty" xml:"minScanDocCnt,omitempty"`
	// example:
	//
	// {}
	SearchIndexParams *string `json:"searchIndexParams,omitempty" xml:"searchIndexParams,omitempty"`
}

func (GetTableResponseBodyResultVectorIndexAdvanceParams) GoString

func (*GetTableResponseBodyResultVectorIndexAdvanceParams) SetBuildIndexParams

func (*GetTableResponseBodyResultVectorIndexAdvanceParams) SetLinearBuildThreshold

func (*GetTableResponseBodyResultVectorIndexAdvanceParams) SetMinScanDocCnt

func (*GetTableResponseBodyResultVectorIndexAdvanceParams) SetSearchIndexParams

func (GetTableResponseBodyResultVectorIndexAdvanceParams) String

type ListAdvanceConfigDirRequest

type ListAdvanceConfigDirRequest struct {
	// The name of the directory
	//
	// This parameter is required.
	//
	// example:
	//
	// /zones/general
	DirName *string `json:"dirName,omitempty" xml:"dirName,omitempty"`
}

func (ListAdvanceConfigDirRequest) GoString

func (s ListAdvanceConfigDirRequest) GoString() string

func (*ListAdvanceConfigDirRequest) SetDirName

func (ListAdvanceConfigDirRequest) String

type ListAdvanceConfigDirResponse

type ListAdvanceConfigDirResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAdvanceConfigDirResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAdvanceConfigDirResponse) GoString

func (s ListAdvanceConfigDirResponse) GoString() string

func (*ListAdvanceConfigDirResponse) SetBody

func (*ListAdvanceConfigDirResponse) SetHeaders

func (*ListAdvanceConfigDirResponse) SetStatusCode

func (ListAdvanceConfigDirResponse) String

type ListAdvanceConfigDirResponseBody

type ListAdvanceConfigDirResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The file list in the advanced configuration directory.
	Result []*ListAdvanceConfigDirResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListAdvanceConfigDirResponseBody) GoString

func (*ListAdvanceConfigDirResponseBody) SetRequestId

func (ListAdvanceConfigDirResponseBody) String

type ListAdvanceConfigDirResponseBodyResult

type ListAdvanceConfigDirResponseBodyResult struct {
	// The name of the absolute path.
	//
	// example:
	//
	// "/path/wpd/nae"
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Indicates whether it is a directory. Valid values: true and false. true indicates that it is a directory, and false indicates that it is not a directory.
	//
	// example:
	//
	// true
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// Indicates whether it is a template. Valid values: **true*	- and **false**. true indicates that it is a template, and false indicates that it is not a template.
	//
	// example:
	//
	// true
	IsTemplate *bool `json:"isTemplate,omitempty" xml:"isTemplate,omitempty"`
	// The name of the cluster.
	//
	// example:
	//
	// file_name_1
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListAdvanceConfigDirResponseBodyResult) GoString

func (*ListAdvanceConfigDirResponseBodyResult) SetFullPathName

func (*ListAdvanceConfigDirResponseBodyResult) SetIsDir

func (*ListAdvanceConfigDirResponseBodyResult) SetIsTemplate

func (*ListAdvanceConfigDirResponseBodyResult) SetName

func (ListAdvanceConfigDirResponseBodyResult) String

type ListAdvanceConfigsRequest

type ListAdvanceConfigsRequest struct {
	DataSourceName *string `json:"dataSourceName,omitempty" xml:"dataSourceName,omitempty"`
	IndexName      *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	NewMode        *bool   `json:"newMode,omitempty" xml:"newMode,omitempty"`
	// The type of the advanced configurations. Valid values: online and offline. - online The default value is offline.
	//
	// example:
	//
	// online
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListAdvanceConfigsRequest) GoString

func (s ListAdvanceConfigsRequest) GoString() string

func (*ListAdvanceConfigsRequest) SetDataSourceName

func (*ListAdvanceConfigsRequest) SetIndexName

func (*ListAdvanceConfigsRequest) SetNewMode

func (*ListAdvanceConfigsRequest) SetType

func (ListAdvanceConfigsRequest) String

func (s ListAdvanceConfigsRequest) String() string

type ListAdvanceConfigsResponse

type ListAdvanceConfigsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListAdvanceConfigsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListAdvanceConfigsResponse) GoString

func (s ListAdvanceConfigsResponse) GoString() string

func (*ListAdvanceConfigsResponse) SetBody

func (*ListAdvanceConfigsResponse) SetHeaders

func (*ListAdvanceConfigsResponse) SetStatusCode

func (ListAdvanceConfigsResponse) String

type ListAdvanceConfigsResponseBody

type ListAdvanceConfigsResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 4FB0325E-8C37-5525-96AC-0333523170A3
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The list of advanced configurations.
	Result []*ListAdvanceConfigsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListAdvanceConfigsResponseBody) GoString

func (*ListAdvanceConfigsResponseBody) SetRequestId

func (*ListAdvanceConfigsResponseBody) SetResult

func (ListAdvanceConfigsResponseBody) String

type ListAdvanceConfigsResponseBodyResult

type ListAdvanceConfigsResponseBodyResult struct {
	AdvanceConfigType *string `json:"advanceConfigType,omitempty" xml:"advanceConfigType,omitempty"`
	Content           *string `json:"content,omitempty" xml:"content,omitempty"`
	ContentType       *string `json:"contentType,omitempty" xml:"contentType,omitempty"`
	Creator           *string `json:"creator,omitempty" xml:"creator,omitempty"`
	// The description.
	//
	// example:
	//
	// test
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The list of file names.
	Files []*ListAdvanceConfigsResponseBodyResultFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// The name of the advanced configuration.
	//
	// example:
	//
	// my_index
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The state of the advanced configuration. Valid values: drafting, used, unused, and trash. drafting indicates that the advanced configuration is a draft. used indicates that the advanced configuration is in use. unused indicates that the advanced configuration is unused. trash indicates that the advanced configuration is being deleted.
	//
	// example:
	//
	// drafting
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The update time.
	//
	// example:
	//
	// 1631070464000
	UpdateTime *int64 `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ListAdvanceConfigsResponseBodyResult) GoString

func (*ListAdvanceConfigsResponseBodyResult) SetAdvanceConfigType

func (*ListAdvanceConfigsResponseBodyResult) SetContent

func (*ListAdvanceConfigsResponseBodyResult) SetContentType

func (*ListAdvanceConfigsResponseBodyResult) SetCreator

func (*ListAdvanceConfigsResponseBodyResult) SetDesc

func (*ListAdvanceConfigsResponseBodyResult) SetName

func (*ListAdvanceConfigsResponseBodyResult) SetStatus

func (*ListAdvanceConfigsResponseBodyResult) SetUpdateTime

func (ListAdvanceConfigsResponseBodyResult) String

type ListAdvanceConfigsResponseBodyResultFiles

type ListAdvanceConfigsResponseBodyResultFiles struct {
	// The name of the absolute path.
	//
	// example:
	//
	// /path/wpd/nae
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Indicates whether it is a directory. Valid values: true and false. true indicates that it is a directory, and false indicates that it is not a directory.
	//
	// example:
	//
	// true
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// Indicates whether it is a template. Valid values: true and false. true indicates that it is a directory, and false indicates that it is not a directory.
	//
	// example:
	//
	// true
	IsTemplate *bool `json:"isTemplate,omitempty" xml:"isTemplate,omitempty"`
	// The name of the file.
	//
	// example:
	//
	// file_name_1
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListAdvanceConfigsResponseBodyResultFiles) GoString

func (*ListAdvanceConfigsResponseBodyResultFiles) SetFullPathName

func (*ListAdvanceConfigsResponseBodyResultFiles) SetIsDir

func (*ListAdvanceConfigsResponseBodyResultFiles) SetIsTemplate

func (*ListAdvanceConfigsResponseBodyResultFiles) SetName

func (ListAdvanceConfigsResponseBodyResultFiles) String

type ListClusterNamesResponse

type ListClusterNamesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListClusterNamesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListClusterNamesResponse) GoString

func (s ListClusterNamesResponse) GoString() string

func (*ListClusterNamesResponse) SetBody

func (*ListClusterNamesResponse) SetHeaders

func (*ListClusterNamesResponse) SetStatusCode

func (ListClusterNamesResponse) String

func (s ListClusterNamesResponse) String() string

type ListClusterNamesResponseBody

type ListClusterNamesResponseBody struct {
	// id of request
	//
	// example:
	//
	// F6E3D968-529C-5C40-AFDD-133A8B8FD930
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result set
	Result *ListClusterNamesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (ListClusterNamesResponseBody) GoString

func (s ListClusterNamesResponseBody) GoString() string

func (*ListClusterNamesResponseBody) SetRequestId

func (*ListClusterNamesResponseBody) SetResult

func (ListClusterNamesResponseBody) String

type ListClusterNamesResponseBodyResult

type ListClusterNamesResponseBodyResult struct {
	// The description of the cluster
	//
	// example:
	//
	// ha3_test
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The ID of the cluster
	//
	// example:
	//
	// 25030
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
	// The name of the cluster
	//
	// example:
	//
	// my_index
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListClusterNamesResponseBodyResult) GoString

func (*ListClusterNamesResponseBodyResult) SetDescription

func (*ListClusterNamesResponseBodyResult) SetId

func (*ListClusterNamesResponseBodyResult) SetName

func (ListClusterNamesResponseBodyResult) String

type ListClusterTasksResponse

type ListClusterTasksResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListClusterTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListClusterTasksResponse) GoString

func (s ListClusterTasksResponse) GoString() string

func (*ListClusterTasksResponse) SetBody

func (*ListClusterTasksResponse) SetHeaders

func (*ListClusterTasksResponse) SetStatusCode

func (ListClusterTasksResponse) String

func (s ListClusterTasksResponse) String() string

type ListClusterTasksResponseBody

type ListClusterTasksResponseBody struct {
	// id of request
	//
	// example:
	//
	// CC5EC8FA-5C0D-56AF-BEF4-6FCCEABD0511
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index.
	Result []*ListClusterTasksResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListClusterTasksResponseBody) GoString

func (s ListClusterTasksResponseBody) GoString() string

func (*ListClusterTasksResponseBody) SetRequestId

func (*ListClusterTasksResponseBody) SetResult

func (ListClusterTasksResponseBody) String

type ListClusterTasksResponseBodyResult

type ListClusterTasksResponseBodyResult struct {
	// The additional attributes of the card.
	//
	// example:
	//
	// " "
	ExtraAttribute *string `json:"extraAttribute,omitempty" xml:"extraAttribute,omitempty"`
	// The field3 field that is passed through when you create a state machine.
	//
	// example:
	//
	// " "
	Field3 *string `json:"field3,omitempty" xml:"field3,omitempty"`
	// fsmId
	//
	// example:
	//
	// tisplus_opensearch@datasource_flow_fsm@1865410598556969-ha-cn-zvp2ljiwe01_api2@bj_vpc_domain_1@null@MANUAL-ha-cn-zvp2ljiwe01_api2@1649729867698@028315
	FsmId *string `json:"fsmId,omitempty" xml:"fsmId,omitempty"`
	// Indicates whether the change is a data source task change or a cluster task change.
	//
	// example:
	//
	// " "
	GroupType *string `json:"groupType,omitempty" xml:"groupType,omitempty"`
	// The task name on the card.
	//
	// example:
	//
	// ha-cn-pl32rf0js04_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The overall status of FSM.
	//
	// example:
	//
	// onlyPublished
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The status tag of the progress bar chart.
	Tags []*ListClusterTasksResponseBodyResultTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	// The information about the task.
	TaskNodes []*ListClusterTasksResponseBodyResultTaskNodes `json:"taskNodes,omitempty" xml:"taskNodes,omitempty" type:"Repeated"`
	// The timestamp of the task on the card.
	//
	// example:
	//
	// 1657610520
	Time *string `json:"time,omitempty" xml:"time,omitempty"`
	// The type of the task on the card.
	//
	// example:
	//
	// qrs
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The user who triggered the FSM process.
	//
	// example:
	//
	// " "
	User *string `json:"user,omitempty" xml:"user,omitempty"`
}

func (ListClusterTasksResponseBodyResult) GoString

func (*ListClusterTasksResponseBodyResult) SetExtraAttribute

func (*ListClusterTasksResponseBodyResult) SetField3

func (*ListClusterTasksResponseBodyResult) SetFsmId

func (*ListClusterTasksResponseBodyResult) SetGroupType

func (*ListClusterTasksResponseBodyResult) SetName

func (*ListClusterTasksResponseBodyResult) SetStatus

func (*ListClusterTasksResponseBodyResult) SetTime

func (*ListClusterTasksResponseBodyResult) SetType

func (*ListClusterTasksResponseBodyResult) SetUser

func (ListClusterTasksResponseBodyResult) String

type ListClusterTasksResponseBodyResultTags

type ListClusterTasksResponseBodyResultTags struct {
	// The content of the tag.
	//
	// example:
	//
	// succeed in handling request
	Msg *string `json:"msg,omitempty" xml:"msg,omitempty"`
	// The level of the tag.
	//
	// example:
	//
	// " "
	TagLevel *string `json:"tagLevel,omitempty" xml:"tagLevel,omitempty"`
}

func (ListClusterTasksResponseBodyResultTags) GoString

func (*ListClusterTasksResponseBodyResultTags) SetMsg

func (*ListClusterTasksResponseBodyResultTags) SetTagLevel

func (ListClusterTasksResponseBodyResultTags) String

type ListClusterTasksResponseBodyResultTaskNodes

type ListClusterTasksResponseBodyResultTaskNodes struct {
	// The date when the task was completed.
	//
	// example:
	//
	// " "
	FinishDate *string `json:"finishDate,omitempty" xml:"finishDate,omitempty"`
	// The sequence number of the task.
	//
	// example:
	//
	// 100
	Index *int64 `json:"index,omitempty" xml:"index,omitempty"`
	// The name of the task.
	//
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The status of the task.
	//
	// example:
	//
	// 2
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListClusterTasksResponseBodyResultTaskNodes) GoString

func (*ListClusterTasksResponseBodyResultTaskNodes) SetFinishDate

func (*ListClusterTasksResponseBodyResultTaskNodes) SetIndex

func (*ListClusterTasksResponseBodyResultTaskNodes) SetName

func (*ListClusterTasksResponseBodyResultTaskNodes) SetStatus

func (ListClusterTasksResponseBodyResultTaskNodes) String

type ListClustersResponse

type ListClustersResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListClustersResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListClustersResponse) GoString

func (s ListClustersResponse) GoString() string

func (*ListClustersResponse) SetBody

func (*ListClustersResponse) SetHeaders

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

func (*ListClustersResponse) SetStatusCode

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

func (ListClustersResponse) String

func (s ListClustersResponse) String() string

type ListClustersResponseBody

type ListClustersResponseBody struct {
	// id of request
	//
	// example:
	//
	// F43E8AB4-419C-5F4C-90D6-615590DFAA3C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The clusters.
	Result []*ListClustersResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListClustersResponseBody) GoString

func (s ListClustersResponseBody) GoString() string

func (*ListClustersResponseBody) SetRequestId

func (*ListClustersResponseBody) SetResult

func (ListClustersResponseBody) String

func (s ListClustersResponseBody) String() string

type ListClustersResponseBodyResult

type ListClustersResponseBodyResult struct {
	Config map[string]map[string]interface{} `json:"config,omitempty" xml:"config,omitempty"`
	// The time when the configuration was updated.
	//
	// example:
	//
	// " "
	ConfigUpdateTime *string `json:"configUpdateTime,omitempty" xml:"configUpdateTime,omitempty"`
	CreateTime       *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The effective advanced configuration version.
	//
	// example:
	//
	// " "
	CurrentAdvanceConfigVersion *string `json:"currentAdvanceConfigVersion,omitempty" xml:"currentAdvanceConfigVersion,omitempty"`
	// The effective dictionary configuration version.
	CurrentOfflineDictConfigVersion *string `json:"currentOfflineDictConfigVersion,omitempty" xml:"currentOfflineDictConfigVersion,omitempty"`
	// The effective online configuration version.
	//
	// example:
	//
	// " "
	CurrentOnlineConfigVersion *string `json:"currentOnlineConfigVersion,omitempty" xml:"currentOnlineConfigVersion,omitempty"`
	// The effective query configuration version.
	CurrentOnlineQueryConfigVersion *string `json:"currentOnlineQueryConfigVersion,omitempty" xml:"currentOnlineQueryConfigVersion,omitempty"`
	// The information about Searcher workers.
	DataNode *ListClustersResponseBodyResultDataNode `json:"dataNode,omitempty" xml:"dataNode,omitempty" type:"Struct"`
	// The description of the cluster.
	//
	// example:
	//
	// fzz_test
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The latest advanced configuration version.
	//
	// example:
	//
	// " "
	LatestAdvanceConfigVersion *string `json:"latestAdvanceConfigVersion,omitempty" xml:"latestAdvanceConfigVersion,omitempty"`
	// The latest dictionary configuration version.
	LatestOfflineDictConfigVersion *string `json:"latestOfflineDictConfigVersion,omitempty" xml:"latestOfflineDictConfigVersion,omitempty"`
	// The latest online configuration version.
	//
	// example:
	//
	// " "
	LatestOnlineConfigVersion *string `json:"latestOnlineConfigVersion,omitempty" xml:"latestOnlineConfigVersion,omitempty"`
	// The latest query configuration version.
	LatestOnlineQueryConfigVersion *string `json:"latestOnlineQueryConfigVersion,omitempty" xml:"latestOnlineQueryConfigVersion,omitempty"`
	// The cluster name.
	//
	// example:
	//
	// ha-cn-7pp2pcna701_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The information about Query Result Searcher (QRS) workers.
	QueryNode *ListClustersResponseBodyResultQueryNode `json:"queryNode,omitempty" xml:"queryNode,omitempty" type:"Struct"`
	// The status of the cluster. Valid values: running: The cluster is running. starting: The cluster is being started. stopping: The cluster is being stopped. stopped: The cluster is stopped.
	//
	// example:
	//
	// "starting"
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListClustersResponseBodyResult) GoString

func (*ListClustersResponseBodyResult) SetConfig

func (s *ListClustersResponseBodyResult) SetConfig(v map[string]map[string]interface{}) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetConfigUpdateTime

func (*ListClustersResponseBodyResult) SetCreateTime

func (*ListClustersResponseBodyResult) SetCurrentAdvanceConfigVersion

func (s *ListClustersResponseBodyResult) SetCurrentAdvanceConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetCurrentOfflineDictConfigVersion

func (s *ListClustersResponseBodyResult) SetCurrentOfflineDictConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetCurrentOnlineConfigVersion

func (s *ListClustersResponseBodyResult) SetCurrentOnlineConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetCurrentOnlineQueryConfigVersion

func (s *ListClustersResponseBodyResult) SetCurrentOnlineQueryConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetDescription

func (*ListClustersResponseBodyResult) SetLatestAdvanceConfigVersion

func (s *ListClustersResponseBodyResult) SetLatestAdvanceConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetLatestOfflineDictConfigVersion

func (s *ListClustersResponseBodyResult) SetLatestOfflineDictConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetLatestOnlineConfigVersion

func (s *ListClustersResponseBodyResult) SetLatestOnlineConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetLatestOnlineQueryConfigVersion

func (s *ListClustersResponseBodyResult) SetLatestOnlineQueryConfigVersion(v string) *ListClustersResponseBodyResult

func (*ListClustersResponseBodyResult) SetName

func (*ListClustersResponseBodyResult) SetStatus

func (ListClustersResponseBodyResult) String

type ListClustersResponseBodyResultDataNode

type ListClustersResponseBodyResultDataNode struct {
	// The name of the Searcher worker.
	//
	// example:
	//
	// ha-cn-8ed2k7brm05_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of Searcher workers.
	//
	// example:
	//
	// 1
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
	// The ID of the partition that is stored on the Searcher worker.
	//
	// example:
	//
	// dt=20220216
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (ListClustersResponseBodyResultDataNode) GoString

func (*ListClustersResponseBodyResultDataNode) SetName

func (*ListClustersResponseBodyResultDataNode) SetNumber

func (*ListClustersResponseBodyResultDataNode) SetPartition

func (ListClustersResponseBodyResultDataNode) String

type ListClustersResponseBodyResultQueryNode

type ListClustersResponseBodyResultQueryNode struct {
	// The name of the QRS worker.
	//
	// example:
	//
	// test_0704
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of QRS workers.
	//
	// example:
	//
	// 1
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
	// The ID of the partition that is stored on the QRS worker.
	//
	// example:
	//
	// dt=20211216
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (ListClustersResponseBodyResultQueryNode) GoString

func (*ListClustersResponseBodyResultQueryNode) SetName

func (*ListClustersResponseBodyResultQueryNode) SetNumber

func (*ListClustersResponseBodyResultQueryNode) SetPartition

func (ListClustersResponseBodyResultQueryNode) String

type ListDataSourceSchemasResponse

type ListDataSourceSchemasResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDataSourceSchemasResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDataSourceSchemasResponse) GoString

func (*ListDataSourceSchemasResponse) SetBody

func (*ListDataSourceSchemasResponse) SetHeaders

func (*ListDataSourceSchemasResponse) SetStatusCode

func (ListDataSourceSchemasResponse) String

type ListDataSourceSchemasResponseBody

type ListDataSourceSchemasResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned.
	Result []*ListDataSourceSchemasResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListDataSourceSchemasResponseBody) GoString

func (*ListDataSourceSchemasResponseBody) SetRequestId

func (ListDataSourceSchemasResponseBody) String

type ListDataSourceSchemasResponseBodyResult

type ListDataSourceSchemasResponseBodyResult struct {
	// Indicates whether the index properties are added. Valid values: true and false. **true*	- indicates that the index properties are added, and **false*	- indicates that the index properties are not added.
	//
	// example:
	//
	// false
	AddIndex *bool `json:"addIndex,omitempty" xml:"addIndex,omitempty"`
	// Indicates whether it is an attribute field. Valid values: true and false. **true*	- indicates that it is an attribute field, and **false*	- indicates that it is not an attribute field.
	//
	// example:
	//
	// false
	Attribute *bool `json:"attribute,omitempty" xml:"attribute,omitempty"`
	// Indicates whether it is a custom field. Valid values: true and false. **true*	- indicates that it is a custom field, and **false*	- indicates that it is not a custom field.
	//
	// example:
	//
	// false
	Custom *bool `json:"custom,omitempty" xml:"custom,omitempty"`
	// The name of the field.
	//
	// example:
	//
	// test
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The primary key.
	PrimaryKey *ListDataSourceSchemasResponseBodyResultPrimaryKey `json:"primaryKey,omitempty" xml:"primaryKey,omitempty" type:"Struct"`
	// Indicates whether the information can be displayed. Valid values: true and false. **true*	- indicates that the information can be displayed, and **false*	- indicates that the information cannot be displayed.
	//
	// example:
	//
	// false
	Summary *bool `json:"summary,omitempty" xml:"summary,omitempty"`
	// The type of the field.
	//
	// example:
	//
	// STRING
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListDataSourceSchemasResponseBodyResult) GoString

func (*ListDataSourceSchemasResponseBodyResult) SetAddIndex

func (*ListDataSourceSchemasResponseBodyResult) SetAttribute

func (*ListDataSourceSchemasResponseBodyResult) SetCustom

func (*ListDataSourceSchemasResponseBodyResult) SetName

func (*ListDataSourceSchemasResponseBodyResult) SetSummary

func (*ListDataSourceSchemasResponseBodyResult) SetType

func (ListDataSourceSchemasResponseBodyResult) String

type ListDataSourceSchemasResponseBodyResultPrimaryKey

type ListDataSourceSchemasResponseBodyResultPrimaryKey struct {
	// Indicates whether it has the primary key property. **true*	- indicates that it has the primary key property, and **false*	- indicates that it does not have the primary key property.
	//
	// example:
	//
	// false
	HasPrimaryKeyAttribute *bool `json:"hasPrimaryKeyAttribute,omitempty" xml:"hasPrimaryKeyAttribute,omitempty"`
	// Indicates whether it is the primary key. Valid values: true and false. **true*	- indicates that it is the primary key, and **false*	- indicates that it is not the primary key.
	//
	// example:
	//
	// false
	IsPrimaryKey *bool `json:"isPrimaryKey,omitempty" xml:"isPrimaryKey,omitempty"`
	// Indicates whether data is sorted based on the primary key. Valid values: true and false. **true*	- indicates that data is sorted based on the primary key, and **false*	- indicates that data is not sorted based on the primary key.
	//
	// example:
	//
	// false
	IsPrimaryKeySorted *bool `json:"isPrimaryKeySorted,omitempty" xml:"isPrimaryKeySorted,omitempty"`
}

func (ListDataSourceSchemasResponseBodyResultPrimaryKey) GoString

func (*ListDataSourceSchemasResponseBodyResultPrimaryKey) SetHasPrimaryKeyAttribute

func (*ListDataSourceSchemasResponseBodyResultPrimaryKey) SetIsPrimaryKey

func (*ListDataSourceSchemasResponseBodyResultPrimaryKey) SetIsPrimaryKeySorted

func (ListDataSourceSchemasResponseBodyResultPrimaryKey) String

type ListDataSourceTasksResponse

type ListDataSourceTasksResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDataSourceTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDataSourceTasksResponse) GoString

func (s ListDataSourceTasksResponse) GoString() string

func (*ListDataSourceTasksResponse) SetBody

func (*ListDataSourceTasksResponse) SetHeaders

func (*ListDataSourceTasksResponse) SetStatusCode

func (ListDataSourceTasksResponse) String

type ListDataSourceTasksResponseBody

type ListDataSourceTasksResponseBody struct {
	// id of request
	//
	// example:
	//
	// CC5EC8FA-5C0D-56AF-BEF4-6FCCEABD0511
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index.
	Result []*ListDataSourceTasksResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListDataSourceTasksResponseBody) GoString

func (*ListDataSourceTasksResponseBody) SetRequestId

func (ListDataSourceTasksResponseBody) String

type ListDataSourceTasksResponseBodyResult

type ListDataSourceTasksResponseBodyResult struct {
	// The additional attributes of the card.
	//
	// example:
	//
	// ""
	ExtraAttribute *string `json:"extraAttribute,omitempty" xml:"extraAttribute,omitempty"`
	// The field3 field that is passed through when you create a state machine.
	//
	// example:
	//
	// ""
	Field3 *string `json:"field3,omitempty" xml:"field3,omitempty"`
	// fsmId
	//
	// example:
	//
	// tisplus_opensearch@datasource_flow_fsm@1062017779051424-ha-cn-2r42ostoc01_ecom_table@vpc_hz_domain_1@null@MANUAL-ha-cn-2r42ostoc01_ecom_table@1655974525756@006754
	FsmId *string `json:"fsmId,omitempty" xml:"fsmId,omitempty"`
	// Indicates whether the change is a data source task change or a cluster task change.
	//
	// example:
	//
	// " "
	GroupType *string `json:"groupType,omitempty" xml:"groupType,omitempty"`
	// The task name on the card.
	//
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The overall status of FSM.
	//
	// example:
	//
	// 2
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The status tag of the progress bar chart.
	Tags []*ListDataSourceTasksResponseBodyResultTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	// The information about the task.
	TaskNodes []*ListDataSourceTasksResponseBodyResultTaskNodes `json:"taskNodes,omitempty" xml:"taskNodes,omitempty" type:"Repeated"`
	// The timestamp of the task on the card.
	//
	// example:
	//
	// 1646279473
	Time *string `json:"time,omitempty" xml:"time,omitempty"`
	// The type of the task on the card.
	//
	// example:
	//
	// search
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The user who triggered the finite-state machine (FSM) process.
	//
	// example:
	//
	// ""
	User *string `json:"user,omitempty" xml:"user,omitempty"`
}

func (ListDataSourceTasksResponseBodyResult) GoString

func (*ListDataSourceTasksResponseBodyResult) SetExtraAttribute

func (*ListDataSourceTasksResponseBodyResult) SetField3

func (*ListDataSourceTasksResponseBodyResult) SetFsmId

func (*ListDataSourceTasksResponseBodyResult) SetGroupType

func (*ListDataSourceTasksResponseBodyResult) SetName

func (*ListDataSourceTasksResponseBodyResult) SetStatus

func (*ListDataSourceTasksResponseBodyResult) SetTime

func (*ListDataSourceTasksResponseBodyResult) SetType

func (*ListDataSourceTasksResponseBodyResult) SetUser

func (ListDataSourceTasksResponseBodyResult) String

type ListDataSourceTasksResponseBodyResultTags

type ListDataSourceTasksResponseBodyResultTags struct {
	// The content of the tag.
	//
	// example:
	//
	// succeed in handling request
	Msg *string `json:"msg,omitempty" xml:"msg,omitempty"`
	// The level of the tag.
	//
	// example:
	//
	// ""
	TagLevel *string `json:"tagLevel,omitempty" xml:"tagLevel,omitempty"`
}

func (ListDataSourceTasksResponseBodyResultTags) GoString

func (*ListDataSourceTasksResponseBodyResultTags) SetMsg

func (*ListDataSourceTasksResponseBodyResultTags) SetTagLevel

func (ListDataSourceTasksResponseBodyResultTags) String

type ListDataSourceTasksResponseBodyResultTaskNodes

type ListDataSourceTasksResponseBodyResultTaskNodes struct {
	// The date when the task was completed.
	//
	// example:
	//
	// ""
	FinishDate *string `json:"finishDate,omitempty" xml:"finishDate,omitempty"`
	// The sequence number of the task.
	//
	// example:
	//
	// 100
	Index *int64 `json:"index,omitempty" xml:"index,omitempty"`
	// The name of the task.
	//
	// example:
	//
	// ha-cn-7pp2ngv4s02_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The status of the task.
	//
	// example:
	//
	// onlyPublished
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListDataSourceTasksResponseBodyResultTaskNodes) GoString

func (*ListDataSourceTasksResponseBodyResultTaskNodes) SetFinishDate

func (*ListDataSourceTasksResponseBodyResultTaskNodes) SetIndex

func (*ListDataSourceTasksResponseBodyResultTaskNodes) SetName

func (*ListDataSourceTasksResponseBodyResultTaskNodes) SetStatus

func (ListDataSourceTasksResponseBodyResultTaskNodes) String

type ListDataSourcesResponse

type ListDataSourcesResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDataSourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDataSourcesResponse) GoString

func (s ListDataSourcesResponse) GoString() string

func (*ListDataSourcesResponse) SetBody

func (*ListDataSourcesResponse) SetHeaders

func (*ListDataSourcesResponse) SetStatusCode

func (ListDataSourcesResponse) String

func (s ListDataSourcesResponse) String() string

type ListDataSourcesResponseBody

type ListDataSourcesResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 93A9E542-8CF8-5BA6-99AB-94C0FE520429
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned.
	Result []*ListDataSourcesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListDataSourcesResponseBody) GoString

func (s ListDataSourcesResponseBody) GoString() string

func (*ListDataSourcesResponseBody) SetRequestId

func (*ListDataSourcesResponseBody) SetResult

func (ListDataSourcesResponseBody) String

type ListDataSourcesResponseBodyResult

type ListDataSourcesResponseBodyResult struct {
	// The data center where the data source is deployed in offline mode.
	//
	// example:
	//
	// test
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The information about indexes.
	Indexes []*string `json:"indexes,omitempty" xml:"indexes,omitempty" type:"Repeated"`
	// The time when an index for full data was last built.
	LastFulTime *int64 `json:"lastFulTime,omitempty" xml:"lastFulTime,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// data_source_name
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The state of the data source.
	//
	// example:
	//
	// new
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The type of the data source.
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListDataSourcesResponseBodyResult) GoString

func (*ListDataSourcesResponseBodyResult) SetDomain

func (*ListDataSourcesResponseBodyResult) SetIndexes

func (*ListDataSourcesResponseBodyResult) SetLastFulTime

func (*ListDataSourcesResponseBodyResult) SetName

func (*ListDataSourcesResponseBodyResult) SetStatus

func (*ListDataSourcesResponseBodyResult) SetType

func (ListDataSourcesResponseBodyResult) String

type ListDateSourceGenerationsRequest

type ListDateSourceGenerationsRequest struct {
	// The data center where the data source is deployed.
	//
	// This parameter is required.
	//
	// example:
	//
	// bj_vpc_domain_1
	DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"`
	// The valid state of the data source. Valid values: true and false. The default value of this parameter is true.
	//
	// 1.  true indicates that the generations that have not expired and of which the tasks have been executed are returned.
	//
	// 2.  false indicates that all generations are returned.
	//
	// example:
	//
	// true
	ValidStatus *bool `json:"validStatus,omitempty" xml:"validStatus,omitempty"`
}

func (ListDateSourceGenerationsRequest) GoString

func (*ListDateSourceGenerationsRequest) SetDomainName

func (*ListDateSourceGenerationsRequest) SetValidStatus

func (ListDateSourceGenerationsRequest) String

type ListDateSourceGenerationsResponse

type ListDateSourceGenerationsResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListDateSourceGenerationsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListDateSourceGenerationsResponse) GoString

func (*ListDateSourceGenerationsResponse) SetHeaders

func (*ListDateSourceGenerationsResponse) SetStatusCode

func (ListDateSourceGenerationsResponse) String

type ListDateSourceGenerationsResponseBody

type ListDateSourceGenerationsResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// List
	Result []*ListDateSourceGenerationsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListDateSourceGenerationsResponseBody) GoString

func (*ListDateSourceGenerationsResponseBody) SetRequestId

func (ListDateSourceGenerationsResponseBody) String

type ListDateSourceGenerationsResponseBodyResult

type ListDateSourceGenerationsResponseBodyResult struct {
	// buildDeployId
	//
	// example:
	//
	// 122
	BuildDeployId *int32 `json:"buildDeployId,omitempty" xml:"buildDeployId,omitempty"`
	// The time to start index building.
	//
	// example:
	//
	// 1626143673
	CreateTime *int64 `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The directory where the index file created by using the dump table is saved.
	//
	// example:
	//
	// ""
	DataDumpRoot *string `json:"dataDumpRoot,omitempty" xml:"dataDumpRoot,omitempty"`
	// The primary key of the generation.
	//
	// example:
	//
	// 1626143930
	Generation *int64 `json:"generation,omitempty" xml:"generation,omitempty"`
	// Key indicates the name of the index. value indicates the number of shards.
	Partition map[string]*int32 `json:"partition,omitempty" xml:"partition,omitempty"`
	// The status.
	//
	// example:
	//
	// STOPPED
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The timestamp when the offline indexing was initiated.
	//
	// example:
	//
	// 1626143673
	Timestamp *int64 `json:"timestamp,omitempty" xml:"timestamp,omitempty"`
}

func (ListDateSourceGenerationsResponseBodyResult) GoString

func (*ListDateSourceGenerationsResponseBodyResult) SetBuildDeployId

func (*ListDateSourceGenerationsResponseBodyResult) SetCreateTime

func (*ListDateSourceGenerationsResponseBodyResult) SetDataDumpRoot

func (*ListDateSourceGenerationsResponseBodyResult) SetGeneration

func (*ListDateSourceGenerationsResponseBodyResult) SetPartition

func (*ListDateSourceGenerationsResponseBodyResult) SetStatus

func (*ListDateSourceGenerationsResponseBodyResult) SetTimestamp

func (ListDateSourceGenerationsResponseBodyResult) String

type ListIndexRecoverRecordsResponse added in v2.1.0

type ListIndexRecoverRecordsResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListIndexRecoverRecordsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListIndexRecoverRecordsResponse) GoString added in v2.1.0

func (*ListIndexRecoverRecordsResponse) SetBody added in v2.1.0

func (*ListIndexRecoverRecordsResponse) SetHeaders added in v2.1.0

func (*ListIndexRecoverRecordsResponse) SetStatusCode added in v2.1.0

func (ListIndexRecoverRecordsResponse) String added in v2.1.0

type ListIndexRecoverRecordsResponseBody added in v2.1.0

type ListIndexRecoverRecordsResponseBody struct {
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// example:
	//
	// 2024-06-07 16:43:00
	FinishedTime *string `json:"finishedTime,omitempty" xml:"finishedTime,omitempty"`
	// generationId
	//
	// example:
	//
	// 1708674867
	GenerationId *string `json:"generationId,omitempty" xml:"generationId,omitempty"`
}

func (ListIndexRecoverRecordsResponseBody) GoString added in v2.1.0

func (*ListIndexRecoverRecordsResponseBody) SetDesc added in v2.1.0

func (*ListIndexRecoverRecordsResponseBody) SetFinishedTime added in v2.1.0

func (*ListIndexRecoverRecordsResponseBody) SetGenerationId added in v2.1.0

func (ListIndexRecoverRecordsResponseBody) String added in v2.1.0

type ListIndexesRequest

type ListIndexesRequest struct {
	// 是否为新版本控制台页面
	//
	// example:
	//
	// true
	NewMode *bool `json:"newMode,omitempty" xml:"newMode,omitempty"`
}

func (ListIndexesRequest) GoString

func (s ListIndexesRequest) GoString() string

func (*ListIndexesRequest) SetNewMode

func (s *ListIndexesRequest) SetNewMode(v bool) *ListIndexesRequest

func (ListIndexesRequest) String

func (s ListIndexesRequest) String() string

type ListIndexesResponse

type ListIndexesResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListIndexesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListIndexesResponse) GoString

func (s ListIndexesResponse) GoString() string

func (*ListIndexesResponse) SetBody

func (*ListIndexesResponse) SetHeaders

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

func (*ListIndexesResponse) SetStatusCode

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

func (ListIndexesResponse) String

func (s ListIndexesResponse) String() string

type ListIndexesResponseBody

type ListIndexesResponseBody struct {
	// id of request
	//
	// example:
	//
	// 4FB0325E-8C37-5525-96AC-0333523170A3
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The index list.
	Result []*ListIndexesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListIndexesResponseBody) GoString

func (s ListIndexesResponseBody) GoString() string

func (*ListIndexesResponseBody) SetRequestId

func (*ListIndexesResponseBody) SetResult

func (ListIndexesResponseBody) String

func (s ListIndexesResponseBody) String() string

type ListIndexesResponseBodyResult

type ListIndexesResponseBodyResult struct {
	// schema JSON
	//
	// example:
	//
	// {"summarys":{"parameter":{"file_compressor":"zstd"},"summary_fields":["id"]},"file_compress":[{"name":"file_compressor","type":"zstd"},{"name":"no_compressor","type":""}],"indexs":[{"index_fields":"name","index_name":"ids","index_type":"STRING"},{"has_primary_key_attribute":true,"index_fields":"id","is_primary_key_sorted":false,"index_name":"id","index_type":"PRIMARYKEY64"}],"attributes":[{"file_compress":"no_compressor","field_name":"id"}],"fields":[{"user_defined_param":{},"compress_type":"uniq","field_type":"STRING","field_name":"id"},{"compress_type":"uniq","field_type":"STRING","field_name":"name"}],"table_name":"api"}
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The data source.
	//
	// example:
	//
	// ha-cn-7mz2kvu2c01_table4
	DataSource *string `json:"dataSource,omitempty" xml:"dataSource,omitempty"`
	// 数据源相关信息
	DataSourceInfo *ListIndexesResponseBodyResultDataSourceInfo `json:"dataSourceInfo,omitempty" xml:"dataSourceInfo,omitempty" type:"Struct"`
	// 备注
	//
	// example:
	//
	// 备注
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The name of the data center where the data source is deployed.
	//
	// example:
	//
	// test
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// 全量切换时间
	//
	// example:
	//
	// 2023-07-05 10:40:38
	FullUpdateTime *string `json:"fullUpdateTime,omitempty" xml:"fullUpdateTime,omitempty"`
	// 全量版本  即:索引版本
	//
	// example:
	//
	// 1688523414
	FullVersion *int64 `json:"fullVersion,omitempty" xml:"fullVersion,omitempty"`
	// 增量更新时间
	//
	// example:
	//
	// 2023-07-05 10:58:33
	IncUpdateTime *string `json:"incUpdateTime,omitempty" xml:"incUpdateTime,omitempty"`
	// 索引大小
	//
	// example:
	//
	// 4689
	IndexSize *int64 `json:"indexSize,omitempty" xml:"indexSize,omitempty"`
	// NEW, PUBLISH
	//
	// example:
	//
	// " "
	IndexStatus *string `json:"indexStatus,omitempty" xml:"indexStatus,omitempty"`
	// The name of the index.
	//
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 数据分片
	//
	// example:
	//
	// 2
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
	// The list of version information.
	Versions []*ListIndexesResponseBodyResultVersions `json:"versions,omitempty" xml:"versions,omitempty" type:"Repeated"`
}

func (ListIndexesResponseBodyResult) GoString

func (*ListIndexesResponseBodyResult) SetContent

func (*ListIndexesResponseBodyResult) SetDataSource

func (*ListIndexesResponseBodyResult) SetDescription

func (*ListIndexesResponseBodyResult) SetDomain

func (*ListIndexesResponseBodyResult) SetFullUpdateTime

func (*ListIndexesResponseBodyResult) SetFullVersion

func (*ListIndexesResponseBodyResult) SetIncUpdateTime

func (*ListIndexesResponseBodyResult) SetIndexSize

func (*ListIndexesResponseBodyResult) SetIndexStatus

func (*ListIndexesResponseBodyResult) SetName

func (*ListIndexesResponseBodyResult) SetPartition

func (*ListIndexesResponseBodyResult) SetVersions

func (ListIndexesResponseBodyResult) String

type ListIndexesResponseBodyResultDataSourceInfo

type ListIndexesResponseBodyResultDataSourceInfo struct {
	// 是否开启自动全量
	//
	// example:
	//
	// true
	AutoBuildIndex *bool `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	// odps 数据源配置
	Config *ListIndexesResponseBodyResultDataSourceInfoConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// 离线部署
	//
	// example:
	//
	// test
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// 数据源名
	//
	// example:
	//
	// index1
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// 数据更新资源数
	//
	// example:
	//
	// 2
	ProcessPartitionCount *int32 `json:"processPartitionCount,omitempty" xml:"processPartitionCount,omitempty"`
	// saro数据源配置
	SaroConfig *ListIndexesResponseBodyResultDataSourceInfoSaroConfig `json:"saroConfig,omitempty" xml:"saroConfig,omitempty" type:"Struct"`
	// 数据源类型 (odps, swift, saro, oss, unKnow)
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListIndexesResponseBodyResultDataSourceInfo) GoString

func (*ListIndexesResponseBodyResultDataSourceInfo) SetAutoBuildIndex

func (*ListIndexesResponseBodyResultDataSourceInfo) SetDomain

func (*ListIndexesResponseBodyResultDataSourceInfo) SetName

func (*ListIndexesResponseBodyResultDataSourceInfo) SetProcessPartitionCount

func (*ListIndexesResponseBodyResultDataSourceInfo) SetType

func (ListIndexesResponseBodyResultDataSourceInfo) String

type ListIndexesResponseBodyResultDataSourceInfoConfig

type ListIndexesResponseBodyResultDataSourceInfoConfig struct {
	// odps数据源ak
	//
	// example:
	//
	// root
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// odps数据源ak secret
	//
	// example:
	//
	// root123
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// oss命名空间
	//
	// example:
	//
	// ha3test-oss
	Bucket *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	// odps相关
	//
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// saro相关
	//
	// example:
	//
	// TEST_dump_demo_sj_na61hunbu2_share_holo
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// oss数据源相关
	//
	// example:
	//
	// /test_opensearch/sift_oss_test.data
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// 数据分片
	//
	// example:
	//
	// ds=12345
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// hdfs相关
	//
	// example:
	//
	// http://test_opensearch/sift_oss_test.data
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// odps数据源项目名称
	//
	// example:
	//
	// tisplus_dev
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// saro、odps相关
	//
	// example:
	//
	// dump_odps_demo
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
}

func (ListIndexesResponseBodyResultDataSourceInfoConfig) GoString

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetAccessKey

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetAccessSecret

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetBucket

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetEndpoint

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetNamespace

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetOssPath

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetPartition

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetPath

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetProject

func (*ListIndexesResponseBodyResultDataSourceInfoConfig) SetTable

func (ListIndexesResponseBodyResultDataSourceInfoConfig) String

type ListIndexesResponseBodyResultDataSourceInfoSaroConfig

type ListIndexesResponseBodyResultDataSourceInfoSaroConfig struct {
	// saro数据源的namespace
	//
	// example:
	//
	// TEST_dump_demo_sj_na61hunbu2_share_holo
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// saro数据表名称
	//
	// example:
	//
	// dump_odps_demo
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
}

func (ListIndexesResponseBodyResultDataSourceInfoSaroConfig) GoString

func (*ListIndexesResponseBodyResultDataSourceInfoSaroConfig) SetNamespace

func (*ListIndexesResponseBodyResultDataSourceInfoSaroConfig) SetTableName

func (ListIndexesResponseBodyResultDataSourceInfoSaroConfig) String

type ListIndexesResponseBodyResultVersions

type ListIndexesResponseBodyResultVersions struct {
	// The description.
	//
	// example:
	//
	// close alarm, by 3.9.2 hotfix workflow
	Desc *string `json:"desc,omitempty" xml:"desc,omitempty"`
	// The list of file names.
	Files []*ListIndexesResponseBodyResultVersionsFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// The name of the version.
	//
	// example:
	//
	// ha-cn-7pp2ngv4s02_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The state of the version. Valid values: drafting, used, unused and trash. drafting indicates that the version is a draft, used indicates that the version is used online, unused indicates that the version is not used, and trash indicates that the version is being deleted.
	//
	// example:
	//
	// 2
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The time when the version was updated.
	//
	// example:
	//
	// " "
	UpdateTime *int64 `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
	// The ID of the version. The value of this parameter is null for the edit version.
	//
	// example:
	//
	// 1
	VersionId *int32 `json:"versionId,omitempty" xml:"versionId,omitempty"`
}

func (ListIndexesResponseBodyResultVersions) GoString

func (*ListIndexesResponseBodyResultVersions) SetDesc

func (*ListIndexesResponseBodyResultVersions) SetName

func (*ListIndexesResponseBodyResultVersions) SetStatus

func (*ListIndexesResponseBodyResultVersions) SetUpdateTime

func (*ListIndexesResponseBodyResultVersions) SetVersionId

func (ListIndexesResponseBodyResultVersions) String

type ListIndexesResponseBodyResultVersionsFiles

type ListIndexesResponseBodyResultVersionsFiles struct {
	// The name of the directory for the index.
	//
	// example:
	//
	// " "
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// Indicates whether a directory exists.
	//
	// example:
	//
	// True
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// Indicates whether it is a template.
	//
	// example:
	//
	// True
	IsTemplate *bool `json:"isTemplate,omitempty" xml:"isTemplate,omitempty"`
	// The name of the file.
	//
	// example:
	//
	// ha-cn-7mz2iv7sq01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ListIndexesResponseBodyResultVersionsFiles) GoString

func (*ListIndexesResponseBodyResultVersionsFiles) SetFullPathName

func (*ListIndexesResponseBodyResultVersionsFiles) SetIsDir

func (*ListIndexesResponseBodyResultVersionsFiles) SetIsTemplate

func (*ListIndexesResponseBodyResultVersionsFiles) SetName

func (ListIndexesResponseBodyResultVersionsFiles) String

type ListInstanceSpecsRequest

type ListInstanceSpecsRequest struct {
	// The node type. Valid values: qrs, search, index, and cluster. qrs indicates a query node, search indicates a data node, index indicates an index node, and cluster indicates a cluster.
	//
	// This parameter is required.
	//
	// example:
	//
	// search
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListInstanceSpecsRequest) GoString

func (s ListInstanceSpecsRequest) GoString() string

func (*ListInstanceSpecsRequest) SetType

func (ListInstanceSpecsRequest) String

func (s ListInstanceSpecsRequest) String() string

type ListInstanceSpecsResponse

type ListInstanceSpecsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListInstanceSpecsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListInstanceSpecsResponse) GoString

func (s ListInstanceSpecsResponse) GoString() string

func (*ListInstanceSpecsResponse) SetBody

func (*ListInstanceSpecsResponse) SetHeaders

func (*ListInstanceSpecsResponse) SetStatusCode

func (ListInstanceSpecsResponse) String

func (s ListInstanceSpecsResponse) String() string

type ListInstanceSpecsResponseBody

type ListInstanceSpecsResponseBody struct {
	// id of request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// List
	Result []*ListInstanceSpecsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListInstanceSpecsResponseBody) GoString

func (*ListInstanceSpecsResponseBody) SetRequestId

func (*ListInstanceSpecsResponseBody) SetResult

func (ListInstanceSpecsResponseBody) String

type ListInstanceSpecsResponseBodyResult

type ListInstanceSpecsResponseBodyResult struct {
	// None
	//
	// example:
	//
	// 1
	Cpu *int32 `json:"cpu,omitempty" xml:"cpu,omitempty"`
	// 单数据节点存储空间最大值
	MaxDisk *int32 `json:"maxDisk,omitempty" xml:"maxDisk,omitempty"`
	// Unit: GB
	//
	// example:
	//
	// 4
	Mem *int32 `json:"mem,omitempty" xml:"mem,omitempty"`
	// 单数据节点存储空间最小值
	MinDisk *int32 `json:"minDisk,omitempty" xml:"minDisk,omitempty"`
}

func (ListInstanceSpecsResponseBodyResult) GoString

func (*ListInstanceSpecsResponseBodyResult) SetCpu

func (*ListInstanceSpecsResponseBodyResult) SetMaxDisk

func (*ListInstanceSpecsResponseBodyResult) SetMem

func (*ListInstanceSpecsResponseBodyResult) SetMinDisk

func (ListInstanceSpecsResponseBodyResult) String

type ListInstancesRequest

type ListInstancesRequest struct {
	// The description of the instance. You can use this description to filter instances. Fuzzy match is supported.
	//
	// example:
	//
	// Havenask instance
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The Instance type, vector (vector index version),engine (recall engine version)
	//
	// example:
	//
	// vector
	Edition *string `json:"edition,omitempty" xml:"edition,omitempty"`
	// The ID of the instance.
	//
	// example:
	//
	// ha-cn-83570439y0n
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The number of the page to return. Default value: 1.
	//
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// The number of entries to return on each page. Valid values: 1 to 50. Default value: 10.
	//
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// The ID of the resource group to which the instance belongs.
	//
	// example:
	//
	// rg-aekzgpiswzbksdi
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	// The tag dictionary.
	Tags []*ListInstancesRequestTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
}

func (ListInstancesRequest) GoString

func (s ListInstancesRequest) GoString() string

func (*ListInstancesRequest) SetDescription

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

func (*ListInstancesRequest) SetEdition

func (*ListInstancesRequest) SetInstanceId

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

func (*ListInstancesRequest) SetPageNumber

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

func (*ListInstancesRequest) SetPageSize

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

func (*ListInstancesRequest) SetResourceGroupId

func (s *ListInstancesRequest) SetResourceGroupId(v string) *ListInstancesRequest

func (*ListInstancesRequest) SetTags

func (ListInstancesRequest) String

func (s ListInstancesRequest) String() string

type ListInstancesRequestTags

type ListInstancesRequestTags struct {
	// The key of the tag.
	//
	// example:
	//
	// backup
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// The value of the tag.
	//
	// example:
	//
	// oboms-disk
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (ListInstancesRequestTags) GoString

func (s ListInstancesRequestTags) GoString() string

func (*ListInstancesRequestTags) SetKey

func (*ListInstancesRequestTags) SetValue

func (ListInstancesRequestTags) String

func (s ListInstancesRequestTags) String() string

type ListInstancesResponse

type ListInstancesResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListInstancesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListInstancesResponse) GoString

func (s ListInstancesResponse) GoString() string

func (*ListInstancesResponse) SetBody

func (*ListInstancesResponse) SetHeaders

func (*ListInstancesResponse) SetStatusCode

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

func (ListInstancesResponse) String

func (s ListInstancesResponse) String() string

type ListInstancesResponseBody

type ListInstancesResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// 89B968E6-1E41-58DF-BB25-5F98ECC759CE
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned
	Result []*ListInstancesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
	// The total number of entries returned
	//
	// example:
	//
	// 5
	TotalCount *int32 `json:"totalCount,omitempty" xml:"totalCount,omitempty"`
}

func (ListInstancesResponseBody) GoString

func (s ListInstancesResponseBody) GoString() string

func (*ListInstancesResponseBody) SetRequestId

func (*ListInstancesResponseBody) SetResult

func (*ListInstancesResponseBody) SetTotalCount

func (ListInstancesResponseBody) String

func (s ListInstancesResponseBody) String() string

type ListInstancesResponseBodyResult

type ListInstancesResponseBodyResult struct {
	// The billing method
	//
	// example:
	//
	// PrePaid
	ChargeType *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	// The product code
	//
	// example:
	//
	// ""
	CommodityCode *string `json:"commodityCode,omitempty" xml:"commodityCode,omitempty"`
	// The time when the instance was created
	//
	// example:
	//
	// 2022-06-04T02:03:21Z
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The description of the instance
	//
	// example:
	//
	// Emergency test
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The expiration time
	//
	// example:
	//
	// 1634885083
	ExpiredTime *string `json:"expiredTime,omitempty" xml:"expiredTime,omitempty"`
	// Indicates whether an overdue payment is involved
	//
	// example:
	//
	// false
	InDebt *bool `json:"inDebt,omitempty" xml:"inDebt,omitempty"`
	// The ID of the resource
	//
	// example:
	//
	// ha-cn-2r42n8oh001
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The lock status
	//
	// example:
	//
	// Unlock
	LockMode *string `json:"lockMode,omitempty" xml:"lockMode,omitempty"`
	// Information about the instance of the network search engine
	Network *ListInstancesResponseBodyResultNetwork `json:"network,omitempty" xml:"network,omitempty" type:"Struct"`
	// The ID of the resource group
	//
	// example:
	//
	// rg-aekzgpiswzbksdi
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	// The status of the instance
	//
	// example:
	//
	// 2
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The result returned.
	Tags []*ListInstancesResponseBodyResultTags `json:"tags,omitempty" xml:"tags,omitempty" type:"Repeated"`
	// The time when the instance was last updated
	//
	// example:
	//
	// 2018-12-06T11:17:49.0
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ListInstancesResponseBodyResult) GoString

func (*ListInstancesResponseBodyResult) SetChargeType

func (*ListInstancesResponseBodyResult) SetCommodityCode

func (*ListInstancesResponseBodyResult) SetCreateTime

func (*ListInstancesResponseBodyResult) SetDescription

func (*ListInstancesResponseBodyResult) SetExpiredTime

func (*ListInstancesResponseBodyResult) SetInDebt

func (*ListInstancesResponseBodyResult) SetInstanceId

func (*ListInstancesResponseBodyResult) SetLockMode

func (*ListInstancesResponseBodyResult) SetResourceGroupId

func (*ListInstancesResponseBodyResult) SetStatus

func (*ListInstancesResponseBodyResult) SetTags

func (*ListInstancesResponseBodyResult) SetUpdateTime

func (ListInstancesResponseBodyResult) String

type ListInstancesResponseBodyResultNetwork

type ListInstancesResponseBodyResultNetwork struct {
	// The access point of the gateway
	//
	// example:
	//
	// ""
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// The ID of the virtual switch
	//
	// example:
	//
	// vsw-bp11ldcf59q2nbwkqgj6z
	VSwitchId *string `json:"vSwitchId,omitempty" xml:"vSwitchId,omitempty"`
	// The ID of the Virtual Private Cloud (VPC) network
	//
	// example:
	//
	// vpc-wz9axk41d9vffoc79x0oe
	VpcId *string `json:"vpcId,omitempty" xml:"vpcId,omitempty"`
}

func (ListInstancesResponseBodyResultNetwork) GoString

func (*ListInstancesResponseBodyResultNetwork) SetEndpoint

func (*ListInstancesResponseBodyResultNetwork) SetVSwitchId

func (*ListInstancesResponseBodyResultNetwork) SetVpcId

func (ListInstancesResponseBodyResultNetwork) String

type ListInstancesResponseBodyResultTags

type ListInstancesResponseBodyResultTags struct {
	// The key of the tag.
	//
	// example:
	//
	// env
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// The value of the tag.
	//
	// example:
	//
	// oboms-disk
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (ListInstancesResponseBodyResultTags) GoString

func (*ListInstancesResponseBodyResultTags) SetKey

func (*ListInstancesResponseBodyResultTags) SetValue

func (ListInstancesResponseBodyResultTags) String

type ListInstancesShrinkRequest

type ListInstancesShrinkRequest struct {
	// The description of the instance. You can use this description to filter instances. Fuzzy match is supported.
	//
	// example:
	//
	// Havenask instance
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The Instance type, vector (vector index version),engine (recall engine version)
	//
	// example:
	//
	// vector
	Edition *string `json:"edition,omitempty" xml:"edition,omitempty"`
	// The ID of the instance.
	//
	// example:
	//
	// ha-cn-83570439y0n
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The number of the page to return. Default value: 1.
	//
	// example:
	//
	// 1
	PageNumber *int32 `json:"pageNumber,omitempty" xml:"pageNumber,omitempty"`
	// The number of entries to return on each page. Valid values: 1 to 50. Default value: 10.
	//
	// example:
	//
	// 10
	PageSize *int32 `json:"pageSize,omitempty" xml:"pageSize,omitempty"`
	// The ID of the resource group to which the instance belongs.
	//
	// example:
	//
	// rg-aekzgpiswzbksdi
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	// The tag dictionary.
	TagsShrink *string `json:"tags,omitempty" xml:"tags,omitempty"`
}

func (ListInstancesShrinkRequest) GoString

func (s ListInstancesShrinkRequest) GoString() string

func (*ListInstancesShrinkRequest) SetDescription

func (*ListInstancesShrinkRequest) SetEdition

func (*ListInstancesShrinkRequest) SetInstanceId

func (*ListInstancesShrinkRequest) SetPageNumber

func (*ListInstancesShrinkRequest) SetPageSize

func (*ListInstancesShrinkRequest) SetResourceGroupId

func (*ListInstancesShrinkRequest) SetTagsShrink

func (ListInstancesShrinkRequest) String

type ListOnlineConfigsRequest

type ListOnlineConfigsRequest struct {
	// The name of the domain
	//
	// This parameter is required.
	//
	// example:
	//
	// sz_vpc_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
}

func (ListOnlineConfigsRequest) GoString

func (s ListOnlineConfigsRequest) GoString() string

func (*ListOnlineConfigsRequest) SetDomain

func (ListOnlineConfigsRequest) String

func (s ListOnlineConfigsRequest) String() string

type ListOnlineConfigsResponse

type ListOnlineConfigsResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListOnlineConfigsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListOnlineConfigsResponse) GoString

func (s ListOnlineConfigsResponse) GoString() string

func (*ListOnlineConfigsResponse) SetBody

func (*ListOnlineConfigsResponse) SetHeaders

func (*ListOnlineConfigsResponse) SetStatusCode

func (ListOnlineConfigsResponse) String

func (s ListOnlineConfigsResponse) String() string

type ListOnlineConfigsResponseBody

type ListOnlineConfigsResponseBody struct {
	// id of request
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// List
	Result []*ListOnlineConfigsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListOnlineConfigsResponseBody) GoString

func (*ListOnlineConfigsResponseBody) SetRequestId

func (*ListOnlineConfigsResponseBody) SetResult

func (ListOnlineConfigsResponseBody) String

type ListOnlineConfigsResponseBodyResult

type ListOnlineConfigsResponseBodyResult struct {
	// The configuration information
	//
	// example:
	//
	// {\\"specItems\\":[{\\"specKey\\":\\"YQ_KEYWORD_NUMBER_PLUS\\",\\"value\\":\\"1\\"}]}
	Config *string `json:"config,omitempty" xml:"config,omitempty"`
	// The name of the index
	//
	// example:
	//
	// generation
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
}

func (ListOnlineConfigsResponseBodyResult) GoString

func (*ListOnlineConfigsResponseBodyResult) SetConfig

func (*ListOnlineConfigsResponseBodyResult) SetIndexName

func (ListOnlineConfigsResponseBodyResult) String

type ListPausePolicysResponse added in v2.1.0

type ListPausePolicysResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListPausePolicysResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListPausePolicysResponse) GoString added in v2.1.0

func (s ListPausePolicysResponse) GoString() string

func (*ListPausePolicysResponse) SetBody added in v2.1.0

func (*ListPausePolicysResponse) SetHeaders added in v2.1.0

func (*ListPausePolicysResponse) SetStatusCode added in v2.1.0

func (ListPausePolicysResponse) String added in v2.1.0

func (s ListPausePolicysResponse) String() string

type ListPausePolicysResponseBody added in v2.1.0

type ListPausePolicysResponseBody struct {
	// id of request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	Result map[string]*ResultValue `json:"result,omitempty" xml:"result,omitempty"`
}

func (ListPausePolicysResponseBody) GoString added in v2.1.0

func (s ListPausePolicysResponseBody) GoString() string

func (*ListPausePolicysResponseBody) SetRequestId added in v2.1.0

func (*ListPausePolicysResponseBody) SetResult added in v2.1.0

func (ListPausePolicysResponseBody) String added in v2.1.0

type ListPostQueryResultRequest added in v2.1.0

type ListPostQueryResultRequest struct {
	// example:
	//
	// 127.0.0.1
	Address *string `json:"address,omitempty" xml:"address,omitempty"`
	// example:
	//
	// {}
	Body map[string]interface{} `json:"body,omitempty" xml:"body,omitempty"`
	// example:
	//
	// ha3
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListPostQueryResultRequest) GoString added in v2.1.0

func (s ListPostQueryResultRequest) GoString() string

func (*ListPostQueryResultRequest) SetAddress added in v2.1.0

func (*ListPostQueryResultRequest) SetBody added in v2.1.0

func (s *ListPostQueryResultRequest) SetBody(v map[string]interface{}) *ListPostQueryResultRequest

func (*ListPostQueryResultRequest) SetType added in v2.1.0

func (ListPostQueryResultRequest) String added in v2.1.0

type ListPostQueryResultResponse added in v2.1.0

type ListPostQueryResultResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListPostQueryResultResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListPostQueryResultResponse) GoString added in v2.1.0

func (s ListPostQueryResultResponse) GoString() string

func (*ListPostQueryResultResponse) SetBody added in v2.1.0

func (*ListPostQueryResultResponse) SetHeaders added in v2.1.0

func (*ListPostQueryResultResponse) SetStatusCode added in v2.1.0

func (ListPostQueryResultResponse) String added in v2.1.0

type ListPostQueryResultResponseBody added in v2.1.0

type ListPostQueryResultResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Object
	//
	// example:
	//
	// {}
	Result interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ListPostQueryResultResponseBody) GoString added in v2.1.0

func (*ListPostQueryResultResponseBody) SetRequestId added in v2.1.0

func (*ListPostQueryResultResponseBody) SetResult added in v2.1.0

func (ListPostQueryResultResponseBody) String added in v2.1.0

type ListQueryResultRequest

type ListQueryResultRequest struct {
	// The query statement
	//
	// example:
	//
	// query%3D1%26%26config%3Dstart%3A0%2Chit%3A10%2Cformat%3Ajson%26%26cluster%3Dgeneral
	Query *string `json:"query,omitempty" xml:"query,omitempty"`
	// The SQL statement that is executed in the query
	//
	// example:
	//
	// query%3Dselect%20max(content_id)%20from%20generation
	Sql *string `json:"sql,omitempty" xml:"sql,omitempty"`
}

func (ListQueryResultRequest) GoString

func (s ListQueryResultRequest) GoString() string

func (*ListQueryResultRequest) SetQuery

func (*ListQueryResultRequest) SetSql

func (ListQueryResultRequest) String

func (s ListQueryResultRequest) String() string

type ListQueryResultResponse

type ListQueryResultResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListQueryResultResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListQueryResultResponse) GoString

func (s ListQueryResultResponse) GoString() string

func (*ListQueryResultResponse) SetBody

func (*ListQueryResultResponse) SetHeaders

func (*ListQueryResultResponse) SetStatusCode

func (ListQueryResultResponse) String

func (s ListQueryResultResponse) String() string

type ListQueryResultResponseBody

type ListQueryResultResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// 9E5BCFAA-98B3-51D0-9188-B1BC07589337
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (ListQueryResultResponseBody) GoString

func (s ListQueryResultResponseBody) GoString() string

func (*ListQueryResultResponseBody) SetRequestId

func (ListQueryResultResponseBody) String

type ListRestQueryResultRequest added in v2.1.0

type ListRestQueryResultRequest struct {
	// example:
	//
	// 127.0.0.1
	Address *string `json:"address,omitempty" xml:"address,omitempty"`
	// example:
	//
	// main_index
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// example:
	//
	// query%3Drelation_id%3A%221151274675_2%22%26%26cluster%3Dgeneral%26%26config%3Dstart%3A0%2Chit%3A10%2Cformat%3Ajson
	Query map[string]interface{} `json:"query,omitempty" xml:"query,omitempty"`
}

func (ListRestQueryResultRequest) GoString added in v2.1.0

func (s ListRestQueryResultRequest) GoString() string

func (*ListRestQueryResultRequest) SetAddress added in v2.1.0

func (*ListRestQueryResultRequest) SetIndexName added in v2.1.0

func (*ListRestQueryResultRequest) SetQuery added in v2.1.0

func (s *ListRestQueryResultRequest) SetQuery(v map[string]interface{}) *ListRestQueryResultRequest

func (ListRestQueryResultRequest) String added in v2.1.0

type ListRestQueryResultResponse added in v2.1.0

type ListRestQueryResultResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListRestQueryResultResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListRestQueryResultResponse) GoString added in v2.1.0

func (s ListRestQueryResultResponse) GoString() string

func (*ListRestQueryResultResponse) SetBody added in v2.1.0

func (*ListRestQueryResultResponse) SetHeaders added in v2.1.0

func (*ListRestQueryResultResponse) SetStatusCode added in v2.1.0

func (ListRestQueryResultResponse) String added in v2.1.0

type ListRestQueryResultResponseBody added in v2.1.0

type ListRestQueryResultResponseBody struct {
	// id of request
	//
	// example:
	//
	// F43E8AB4-419C-5F4C-90D6-615590DFAA3C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Object
	//
	// example:
	//
	// {}
	Result interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ListRestQueryResultResponseBody) GoString added in v2.1.0

func (*ListRestQueryResultResponseBody) SetRequestId added in v2.1.0

func (*ListRestQueryResultResponseBody) SetResult added in v2.1.0

func (ListRestQueryResultResponseBody) String added in v2.1.0

type ListSchemasRequest added in v2.1.0

type ListSchemasRequest struct {
	// AK
	//
	// example:
	//
	// ak
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// AS
	//
	// example:
	//
	// as
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// odps endpoint
	//
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// example:
	//
	// igraph-cn-tl32wnrhi04
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// example:
	//
	// dt=20230520
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// example:
	//
	// start-flask-v3-obcc
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// example:
	//
	// item
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
	// odps, swift, saro, oss, unKnow
	//
	// This parameter is required.
	//
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ListSchemasRequest) GoString added in v2.1.0

func (s ListSchemasRequest) GoString() string

func (*ListSchemasRequest) SetAccessKey added in v2.1.0

func (s *ListSchemasRequest) SetAccessKey(v string) *ListSchemasRequest

func (*ListSchemasRequest) SetAccessSecret added in v2.1.0

func (s *ListSchemasRequest) SetAccessSecret(v string) *ListSchemasRequest

func (*ListSchemasRequest) SetEndpoint added in v2.1.0

func (s *ListSchemasRequest) SetEndpoint(v string) *ListSchemasRequest

func (*ListSchemasRequest) SetNamespace added in v2.1.0

func (s *ListSchemasRequest) SetNamespace(v string) *ListSchemasRequest

func (*ListSchemasRequest) SetPartition added in v2.1.0

func (s *ListSchemasRequest) SetPartition(v string) *ListSchemasRequest

func (*ListSchemasRequest) SetProject added in v2.1.0

func (s *ListSchemasRequest) SetProject(v string) *ListSchemasRequest

func (*ListSchemasRequest) SetTable added in v2.1.0

func (*ListSchemasRequest) SetType added in v2.1.0

func (ListSchemasRequest) String added in v2.1.0

func (s ListSchemasRequest) String() string

type ListSchemasResponse added in v2.1.0

type ListSchemasResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListSchemasResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListSchemasResponse) GoString added in v2.1.0

func (s ListSchemasResponse) GoString() string

func (*ListSchemasResponse) SetBody added in v2.1.0

func (*ListSchemasResponse) SetHeaders added in v2.1.0

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

func (*ListSchemasResponse) SetStatusCode added in v2.1.0

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

func (ListSchemasResponse) String added in v2.1.0

func (s ListSchemasResponse) String() string

type ListSchemasResponseBody added in v2.1.0

type ListSchemasResponseBody struct {
	// id of request
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Object
	//
	// example:
	//
	// {}
	Result interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ListSchemasResponseBody) GoString added in v2.1.0

func (s ListSchemasResponseBody) GoString() string

func (*ListSchemasResponseBody) SetRequestId added in v2.1.0

func (*ListSchemasResponseBody) SetResult added in v2.1.0

func (s *ListSchemasResponseBody) SetResult(v interface{}) *ListSchemasResponseBody

func (ListSchemasResponseBody) String added in v2.1.0

func (s ListSchemasResponseBody) String() string

type ListTableGenerationsResponse

type ListTableGenerationsResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTableGenerationsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListTableGenerationsResponse) GoString

func (s ListTableGenerationsResponse) GoString() string

func (*ListTableGenerationsResponse) SetBody

func (*ListTableGenerationsResponse) SetHeaders

func (*ListTableGenerationsResponse) SetStatusCode

func (ListTableGenerationsResponse) String

type ListTableGenerationsResponseBody

type ListTableGenerationsResponseBody struct {
	// requestId
	//
	// example:
	//
	// F6E3D968-529C-5C40-AFDD-133A8B8FD930
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// List
	Result []*ListTableGenerationsResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListTableGenerationsResponseBody) GoString

func (*ListTableGenerationsResponseBody) SetRequestId

func (ListTableGenerationsResponseBody) String

type ListTableGenerationsResponseBodyResult

type ListTableGenerationsResponseBodyResult struct {
	// generationId
	//
	// example:
	//
	// 1708674867
	GenerationId *int64 `json:"generationId,omitempty" xml:"generationId,omitempty"`
}

func (ListTableGenerationsResponseBodyResult) GoString

func (*ListTableGenerationsResponseBodyResult) SetGenerationId

func (ListTableGenerationsResponseBodyResult) String

type ListTablesRequest

type ListTablesRequest struct {
	// example:
	//
	// true
	NewMode *bool `json:"newMode,omitempty" xml:"newMode,omitempty"`
}

func (ListTablesRequest) GoString

func (s ListTablesRequest) GoString() string

func (*ListTablesRequest) SetNewMode

func (s *ListTablesRequest) SetNewMode(v bool) *ListTablesRequest

func (ListTablesRequest) String

func (s ListTablesRequest) String() string

type ListTablesResponse

type ListTablesResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTablesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListTablesResponse) GoString

func (s ListTablesResponse) GoString() string

func (*ListTablesResponse) SetBody

func (*ListTablesResponse) SetHeaders

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

func (*ListTablesResponse) SetStatusCode

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

func (ListTablesResponse) String

func (s ListTablesResponse) String() string

type ListTablesResponseBody

type ListTablesResponseBody struct {
	// requestId
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// List
	Result []*ListTablesResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Repeated"`
}

func (ListTablesResponseBody) GoString

func (s ListTablesResponseBody) GoString() string

func (*ListTablesResponseBody) SetRequestId

func (*ListTablesResponseBody) SetResult

func (ListTablesResponseBody) String

func (s ListTablesResponseBody) String() string

type ListTablesResponseBodyResult

type ListTablesResponseBodyResult struct {
	// example:
	//
	// IN_USE
	IndexStatus *string `json:"indexStatus,omitempty" xml:"indexStatus,omitempty"`
	// example:
	//
	// es_test_1b
	Name   *string `json:"name,omitempty" xml:"name,omitempty"`
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListTablesResponseBodyResult) GoString

func (s ListTablesResponseBodyResult) GoString() string

func (*ListTablesResponseBodyResult) SetIndexStatus

func (*ListTablesResponseBodyResult) SetName

func (*ListTablesResponseBodyResult) SetStatus

func (ListTablesResponseBodyResult) String

type ListTagResourcesRequest added in v2.2.0

type ListTagResourcesRequest struct {
	// example:
	//
	// 600********33
	NextToken  *string   `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	ResourceId []*string `json:"resourceId,omitempty" xml:"resourceId,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// instance
	ResourceType *string                       `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	Tag          []*ListTagResourcesRequestTag `json:"tag,omitempty" xml:"tag,omitempty" type:"Repeated"`
}

func (ListTagResourcesRequest) GoString added in v2.2.0

func (s ListTagResourcesRequest) GoString() string

func (*ListTagResourcesRequest) SetNextToken added in v2.2.0

func (*ListTagResourcesRequest) SetResourceId added in v2.2.0

func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest

func (*ListTagResourcesRequest) SetResourceType added in v2.2.0

func (*ListTagResourcesRequest) SetTag added in v2.2.0

func (ListTagResourcesRequest) String added in v2.2.0

func (s ListTagResourcesRequest) String() string

type ListTagResourcesRequestTag added in v2.2.0

type ListTagResourcesRequestTag struct {
	// example:
	//
	// opensearch
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// example:
	//
	// opensearch
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (ListTagResourcesRequestTag) GoString added in v2.2.0

func (s ListTagResourcesRequestTag) GoString() string

func (*ListTagResourcesRequestTag) SetKey added in v2.2.0

func (*ListTagResourcesRequestTag) SetValue added in v2.2.0

func (ListTagResourcesRequestTag) String added in v2.2.0

type ListTagResourcesResponse added in v2.2.0

type ListTagResourcesResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListTagResourcesResponse) GoString added in v2.2.0

func (s ListTagResourcesResponse) GoString() string

func (*ListTagResourcesResponse) SetBody added in v2.2.0

func (*ListTagResourcesResponse) SetHeaders added in v2.2.0

func (*ListTagResourcesResponse) SetStatusCode added in v2.2.0

func (ListTagResourcesResponse) String added in v2.2.0

func (s ListTagResourcesResponse) String() string

type ListTagResourcesResponseBody added in v2.2.0

type ListTagResourcesResponseBody struct {
	// example:
	//
	// b56*******de4a7eca
	NextToken *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId    *string                                     `json:"requestId,omitempty" xml:"requestId,omitempty"`
	TagResources []*ListTagResourcesResponseBodyTagResources `json:"tagResources,omitempty" xml:"tagResources,omitempty" type:"Repeated"`
}

func (ListTagResourcesResponseBody) GoString added in v2.2.0

func (s ListTagResourcesResponseBody) GoString() string

func (*ListTagResourcesResponseBody) SetNextToken added in v2.2.0

func (*ListTagResourcesResponseBody) SetRequestId added in v2.2.0

func (*ListTagResourcesResponseBody) SetTagResources added in v2.2.0

func (ListTagResourcesResponseBody) String added in v2.2.0

type ListTagResourcesResponseBodyTagResources added in v2.2.0

type ListTagResourcesResponseBodyTagResources struct {
	// example:
	//
	// rmq-cn-jeo3mn55j01
	ResourceId *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
	// example:
	//
	// instance
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	// example:
	//
	// opensearch
	TagKey *string `json:"tagKey,omitempty" xml:"tagKey,omitempty"`
	// example:
	//
	// opensearch
	TagValue *string `json:"tagValue,omitempty" xml:"tagValue,omitempty"`
}

func (ListTagResourcesResponseBodyTagResources) GoString added in v2.2.0

func (*ListTagResourcesResponseBodyTagResources) SetResourceId added in v2.2.0

func (*ListTagResourcesResponseBodyTagResources) SetResourceType added in v2.2.0

func (*ListTagResourcesResponseBodyTagResources) SetTagKey added in v2.2.0

func (*ListTagResourcesResponseBodyTagResources) SetTagValue added in v2.2.0

func (ListTagResourcesResponseBodyTagResources) String added in v2.2.0

type ListTagResourcesShrinkRequest added in v2.2.0

type ListTagResourcesShrinkRequest struct {
	// example:
	//
	// 600********33
	NextToken        *string `json:"nextToken,omitempty" xml:"nextToken,omitempty"`
	ResourceIdShrink *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// instance
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	TagShrink    *string `json:"tag,omitempty" xml:"tag,omitempty"`
}

func (ListTagResourcesShrinkRequest) GoString added in v2.2.0

func (*ListTagResourcesShrinkRequest) SetNextToken added in v2.2.0

func (*ListTagResourcesShrinkRequest) SetResourceIdShrink added in v2.2.0

func (*ListTagResourcesShrinkRequest) SetResourceType added in v2.2.0

func (*ListTagResourcesShrinkRequest) SetTagShrink added in v2.2.0

func (ListTagResourcesShrinkRequest) String added in v2.2.0

type ListTasksRequest added in v2.1.0

type ListTasksRequest struct {
	// example:
	//
	// 1690423741577
	End *int64 `json:"end,omitempty" xml:"end,omitempty"`
	// example:
	//
	// 1687238865434
	Start *int64 `json:"start,omitempty" xml:"start,omitempty"`
}

func (ListTasksRequest) GoString added in v2.1.0

func (s ListTasksRequest) GoString() string

func (*ListTasksRequest) SetEnd added in v2.1.0

func (s *ListTasksRequest) SetEnd(v int64) *ListTasksRequest

func (*ListTasksRequest) SetStart added in v2.1.0

func (s *ListTasksRequest) SetStart(v int64) *ListTasksRequest

func (ListTasksRequest) String added in v2.1.0

func (s ListTasksRequest) String() string

type ListTasksResponse added in v2.1.0

type ListTasksResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListTasksResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListTasksResponse) GoString added in v2.1.0

func (s ListTasksResponse) GoString() string

func (*ListTasksResponse) SetBody added in v2.1.0

func (*ListTasksResponse) SetHeaders added in v2.1.0

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

func (*ListTasksResponse) SetStatusCode added in v2.1.0

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

func (ListTasksResponse) String added in v2.1.0

func (s ListTasksResponse) String() string

type ListTasksResponseBody added in v2.1.0

type ListTasksResponseBody struct {
	// id of request
	//
	// example:
	//
	// D39EE0F1-D7EF-5F46-B781-6BF4185308B0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Object
	//
	// example:
	//
	// {}
	Result interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ListTasksResponseBody) GoString added in v2.1.0

func (s ListTasksResponseBody) GoString() string

func (*ListTasksResponseBody) SetRequestId added in v2.1.0

func (*ListTasksResponseBody) SetResult added in v2.1.0

func (s *ListTasksResponseBody) SetResult(v interface{}) *ListTasksResponseBody

func (ListTasksResponseBody) String added in v2.1.0

func (s ListTasksResponseBody) String() string

type ListVectorQueryResultRequest added in v2.1.0

type ListVectorQueryResultRequest struct {
	// example:
	//
	// 127.0.0.1
	Address *string `json:"address,omitempty" xml:"address,omitempty"`
	// example:
	//
	// {}
	Body map[string]interface{} `json:"body,omitempty" xml:"body,omitempty"`
	// example:
	//
	// primary_key
	QueryType *string `json:"queryType,omitempty" xml:"queryType,omitempty"`
	// example:
	//
	// image
	VectorQueryType *string `json:"vectorQueryType,omitempty" xml:"vectorQueryType,omitempty"`
}

func (ListVectorQueryResultRequest) GoString added in v2.1.0

func (s ListVectorQueryResultRequest) GoString() string

func (*ListVectorQueryResultRequest) SetAddress added in v2.1.0

func (*ListVectorQueryResultRequest) SetBody added in v2.1.0

func (s *ListVectorQueryResultRequest) SetBody(v map[string]interface{}) *ListVectorQueryResultRequest

func (*ListVectorQueryResultRequest) SetQueryType added in v2.1.0

func (*ListVectorQueryResultRequest) SetVectorQueryType added in v2.1.0

func (ListVectorQueryResultRequest) String added in v2.1.0

type ListVectorQueryResultResponse added in v2.1.0

type ListVectorQueryResultResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ListVectorQueryResultResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ListVectorQueryResultResponse) GoString added in v2.1.0

func (*ListVectorQueryResultResponse) SetBody added in v2.1.0

func (*ListVectorQueryResultResponse) SetHeaders added in v2.1.0

func (*ListVectorQueryResultResponse) SetStatusCode added in v2.1.0

func (ListVectorQueryResultResponse) String added in v2.1.0

type ListVectorQueryResultResponseBody added in v2.1.0

type ListVectorQueryResultResponseBody struct {
	// id of request
	//
	// example:
	//
	// 022F36C7-9FB4-5D67-BEBC-3D14B0984463
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Object
	//
	// example:
	//
	// {}
	Result interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ListVectorQueryResultResponseBody) GoString added in v2.1.0

func (*ListVectorQueryResultResponseBody) SetRequestId added in v2.1.0

func (*ListVectorQueryResultResponseBody) SetResult added in v2.1.0

func (ListVectorQueryResultResponseBody) String added in v2.1.0

type ModifyAdvanceConfigFileRequest

type ModifyAdvanceConfigFileRequest struct {
	// The content of the file.
	//
	// example:
	//
	// "ha3"
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// The variable.
	Variables map[string]*VariablesValue `json:"variables,omitempty" xml:"variables,omitempty"`
	// The name of the file.
	//
	// This parameter is required.
	//
	// example:
	//
	// /qrs.json
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (ModifyAdvanceConfigFileRequest) GoString

func (*ModifyAdvanceConfigFileRequest) SetContent

func (*ModifyAdvanceConfigFileRequest) SetFileName

func (*ModifyAdvanceConfigFileRequest) SetVariables

func (ModifyAdvanceConfigFileRequest) String

type ModifyAdvanceConfigFileResponse

type ModifyAdvanceConfigFileResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAdvanceConfigFileResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAdvanceConfigFileResponse) GoString

func (*ModifyAdvanceConfigFileResponse) SetHeaders

func (*ModifyAdvanceConfigFileResponse) SetStatusCode

func (ModifyAdvanceConfigFileResponse) String

type ModifyAdvanceConfigFileResponseBody

type ModifyAdvanceConfigFileResponseBody struct {
	// id of request
	//
	// example:
	//
	// 93A9E542-8CF8-5BA6-99AB-94C0FE520429
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyAdvanceConfigFileResponseBody) GoString

func (*ModifyAdvanceConfigFileResponseBody) SetRequestId

func (*ModifyAdvanceConfigFileResponseBody) SetResult

func (ModifyAdvanceConfigFileResponseBody) String

type ModifyAdvanceConfigRequest added in v2.1.0

type ModifyAdvanceConfigRequest struct {
	// example:
	//
	// ""
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// FILE
	ContentType *string                            `json:"contentType,omitempty" xml:"contentType,omitempty"`
	Desc        *string                            `json:"desc,omitempty" xml:"desc,omitempty"`
	Files       []*ModifyAdvanceConfigRequestFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
	// example:
	//
	// ha-cn-zvp2qr1sk01_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// used
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// example:
	//
	// 2024-02-27T07:50:55Z
	UpdateTime *int64 `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (ModifyAdvanceConfigRequest) GoString added in v2.1.0

func (s ModifyAdvanceConfigRequest) GoString() string

func (*ModifyAdvanceConfigRequest) SetContent added in v2.1.0

func (*ModifyAdvanceConfigRequest) SetContentType added in v2.1.0

func (*ModifyAdvanceConfigRequest) SetDesc added in v2.1.0

func (*ModifyAdvanceConfigRequest) SetFiles added in v2.1.0

func (*ModifyAdvanceConfigRequest) SetName added in v2.1.0

func (*ModifyAdvanceConfigRequest) SetStatus added in v2.1.0

func (*ModifyAdvanceConfigRequest) SetUpdateTime added in v2.1.0

func (ModifyAdvanceConfigRequest) String added in v2.1.0

type ModifyAdvanceConfigRequestFiles added in v2.1.0

type ModifyAdvanceConfigRequestFiles struct {
	// example:
	//
	// /cluster.json
	FullPathName *string `json:"fullPathName,omitempty" xml:"fullPathName,omitempty"`
	// example:
	//
	// true
	IsDir *bool `json:"isDir,omitempty" xml:"isDir,omitempty"`
	// example:
	//
	// true
	IsTemplate *bool `json:"isTemplate,omitempty" xml:"isTemplate,omitempty"`
	// example:
	//
	// general
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (ModifyAdvanceConfigRequestFiles) GoString added in v2.1.0

func (*ModifyAdvanceConfigRequestFiles) SetFullPathName added in v2.1.0

func (*ModifyAdvanceConfigRequestFiles) SetIsDir added in v2.1.0

func (*ModifyAdvanceConfigRequestFiles) SetIsTemplate added in v2.1.0

func (*ModifyAdvanceConfigRequestFiles) SetName added in v2.1.0

func (ModifyAdvanceConfigRequestFiles) String added in v2.1.0

type ModifyAdvanceConfigResponse added in v2.1.0

type ModifyAdvanceConfigResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyAdvanceConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyAdvanceConfigResponse) GoString added in v2.1.0

func (s ModifyAdvanceConfigResponse) GoString() string

func (*ModifyAdvanceConfigResponse) SetBody added in v2.1.0

func (*ModifyAdvanceConfigResponse) SetHeaders added in v2.1.0

func (*ModifyAdvanceConfigResponse) SetStatusCode added in v2.1.0

func (ModifyAdvanceConfigResponse) String added in v2.1.0

type ModifyAdvanceConfigResponseBody added in v2.1.0

type ModifyAdvanceConfigResponseBody struct {
	// id of request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyAdvanceConfigResponseBody) GoString added in v2.1.0

func (*ModifyAdvanceConfigResponseBody) SetRequestId added in v2.1.0

func (*ModifyAdvanceConfigResponseBody) SetResult added in v2.1.0

func (ModifyAdvanceConfigResponseBody) String added in v2.1.0

type ModifyClusterDescRequest

type ModifyClusterDescRequest struct {
	// The parameters in the request body
	//
	// example:
	//
	// {}
	Body map[string]interface{} `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyClusterDescRequest) GoString

func (s ModifyClusterDescRequest) GoString() string

func (*ModifyClusterDescRequest) SetBody

func (s *ModifyClusterDescRequest) SetBody(v map[string]interface{}) *ModifyClusterDescRequest

func (ModifyClusterDescRequest) String

func (s ModifyClusterDescRequest) String() string

type ModifyClusterDescResponse

type ModifyClusterDescResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyClusterDescResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyClusterDescResponse) GoString

func (s ModifyClusterDescResponse) GoString() string

func (*ModifyClusterDescResponse) SetBody

func (*ModifyClusterDescResponse) SetHeaders

func (*ModifyClusterDescResponse) SetStatusCode

func (ModifyClusterDescResponse) String

func (s ModifyClusterDescResponse) String() string

type ModifyClusterDescResponseBody

type ModifyClusterDescResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// D39EE0F1-D7EF-5F46-B781-6BF4185308B0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyClusterDescResponseBody) GoString

func (*ModifyClusterDescResponseBody) SetRequestId

func (*ModifyClusterDescResponseBody) SetResult

func (s *ModifyClusterDescResponseBody) SetResult(v map[string]interface{}) *ModifyClusterDescResponseBody

func (ModifyClusterDescResponseBody) String

type ModifyClusterOfflineConfigRequest

type ModifyClusterOfflineConfigRequest struct {
	// The mode of reindexing. Valid values: api and indexRecover. api indicates to push incremental data to a data source by calling the API operations. indexRecover indicates that the data source is restored from the index.
	//
	// example:
	//
	// indexRecover
	BuildMode *string `json:"buildMode,omitempty" xml:"buildMode,omitempty"`
	// The configuration name, which is stored as a key.
	Config map[string]*int32 `json:"config,omitempty" xml:"config,omitempty"`
	// The name of the data source.
	//
	// example:
	//
	// test1
	DataSourceName *string `json:"dataSourceName,omitempty" xml:"dataSourceName,omitempty"`
	// The type of the data source. Valid values: odps, swift, saro, and unKnow.
	//
	// example:
	//
	// maxComputer
	DataSourceType *string `json:"dataSourceType,omitempty" xml:"dataSourceType,omitempty"`
	// This parameter is required when index building by using API data sources is triggered.
	//
	// example:
	//
	// 1640867288
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// The domain where the data source is deployed.
	//
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The data restoration version.
	//
	// example:
	//
	// 160142641
	Generation *int64 `json:"generation,omitempty" xml:"generation,omitempty"`
	// This parameter is required when index building for full data in a MaxCompute data source is triggered.
	//
	// example:
	//
	// 20211202
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	PushMode  *string `json:"pushMode,omitempty" xml:"pushMode,omitempty"`
}

func (ModifyClusterOfflineConfigRequest) GoString

func (*ModifyClusterOfflineConfigRequest) SetBuildMode

func (*ModifyClusterOfflineConfigRequest) SetConfig

func (*ModifyClusterOfflineConfigRequest) SetDataSourceName

func (*ModifyClusterOfflineConfigRequest) SetDataSourceType

func (*ModifyClusterOfflineConfigRequest) SetDataTimeSec

func (*ModifyClusterOfflineConfigRequest) SetDomain

func (*ModifyClusterOfflineConfigRequest) SetGeneration

func (*ModifyClusterOfflineConfigRequest) SetPartition

func (*ModifyClusterOfflineConfigRequest) SetPushMode

func (ModifyClusterOfflineConfigRequest) String

type ModifyClusterOfflineConfigResponse

type ModifyClusterOfflineConfigResponse struct {
	Headers    map[string]*string                      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyClusterOfflineConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyClusterOfflineConfigResponse) GoString

func (*ModifyClusterOfflineConfigResponse) SetHeaders

func (*ModifyClusterOfflineConfigResponse) SetStatusCode

func (ModifyClusterOfflineConfigResponse) String

type ModifyClusterOfflineConfigResponseBody

type ModifyClusterOfflineConfigResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyClusterOfflineConfigResponseBody) GoString

func (*ModifyClusterOfflineConfigResponseBody) SetRequestId

func (*ModifyClusterOfflineConfigResponseBody) SetResult

func (ModifyClusterOfflineConfigResponseBody) String

type ModifyClusterOnlineConfigRequest

type ModifyClusterOnlineConfigRequest struct {
	// The information about the cluster
	Clusters []*string `json:"clusters,omitempty" xml:"clusters,omitempty" type:"Repeated"`
	// 配置信息
	Config map[string]*int32 `json:"config,omitempty" xml:"config,omitempty"`
}

func (ModifyClusterOnlineConfigRequest) GoString

func (*ModifyClusterOnlineConfigRequest) SetClusters

func (*ModifyClusterOnlineConfigRequest) SetConfig

func (ModifyClusterOnlineConfigRequest) String

type ModifyClusterOnlineConfigResponse

type ModifyClusterOnlineConfigResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyClusterOnlineConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyClusterOnlineConfigResponse) GoString

func (*ModifyClusterOnlineConfigResponse) SetHeaders

func (*ModifyClusterOnlineConfigResponse) SetStatusCode

func (ModifyClusterOnlineConfigResponse) String

type ModifyClusterOnlineConfigResponseBody

type ModifyClusterOnlineConfigResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyClusterOnlineConfigResponseBody) GoString

func (*ModifyClusterOnlineConfigResponseBody) SetRequestId

func (*ModifyClusterOnlineConfigResponseBody) SetResult

func (ModifyClusterOnlineConfigResponseBody) String

type ModifyDataSourceDeployRequest added in v2.1.0

type ModifyDataSourceDeployRequest struct {
	// example:
	//
	// true
	AutoBuildIndex *bool                                   `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	Extend         *ModifyDataSourceDeployRequestExtend    `json:"extend,omitempty" xml:"extend,omitempty" type:"Struct"`
	Processor      *ModifyDataSourceDeployRequestProcessor `json:"processor,omitempty" xml:"processor,omitempty" type:"Struct"`
	Storage        *ModifyDataSourceDeployRequestStorage   `json:"storage,omitempty" xml:"storage,omitempty" type:"Struct"`
	Swift          *ModifyDataSourceDeployRequestSwift     `json:"swift,omitempty" xml:"swift,omitempty" type:"Struct"`
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
	// generationId
	//
	// example:
	//
	// 1708674867
	GenerationId *int64 `json:"generationId,omitempty" xml:"generationId,omitempty"`
}

func (ModifyDataSourceDeployRequest) GoString added in v2.1.0

func (*ModifyDataSourceDeployRequest) SetAutoBuildIndex added in v2.1.0

func (*ModifyDataSourceDeployRequest) SetDryRun added in v2.1.0

func (*ModifyDataSourceDeployRequest) SetExtend added in v2.1.0

func (*ModifyDataSourceDeployRequest) SetGenerationId added in v2.1.0

func (*ModifyDataSourceDeployRequest) SetProcessor added in v2.1.0

func (*ModifyDataSourceDeployRequest) SetStorage added in v2.1.0

func (*ModifyDataSourceDeployRequest) SetSwift added in v2.1.0

func (ModifyDataSourceDeployRequest) String added in v2.1.0

type ModifyDataSourceDeployRequestExtend added in v2.1.0

type ModifyDataSourceDeployRequestExtend struct {
	Hdfs *ModifyDataSourceDeployRequestExtendHdfs `json:"hdfs,omitempty" xml:"hdfs,omitempty" type:"Struct"`
	Odps *ModifyDataSourceDeployRequestExtendOdps `json:"odps,omitempty" xml:"odps,omitempty" type:"Struct"`
	Oss  *ModifyDataSourceDeployRequestExtendOss  `json:"oss,omitempty" xml:"oss,omitempty" type:"Struct"`
	Saro *ModifyDataSourceDeployRequestExtendSaro `json:"saro,omitempty" xml:"saro,omitempty" type:"Struct"`
}

func (ModifyDataSourceDeployRequestExtend) GoString added in v2.1.0

func (*ModifyDataSourceDeployRequestExtend) SetHdfs added in v2.1.0

func (*ModifyDataSourceDeployRequestExtend) SetOdps added in v2.1.0

func (*ModifyDataSourceDeployRequestExtend) SetOss added in v2.1.0

func (*ModifyDataSourceDeployRequestExtend) SetSaro added in v2.1.0

func (ModifyDataSourceDeployRequestExtend) String added in v2.1.0

type ModifyDataSourceDeployRequestExtendHdfs added in v2.1.0

type ModifyDataSourceDeployRequestExtendHdfs struct {
	// example:
	//
	// ymsh-service/src/main/java/cn/ymsh/util/jd
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
}

func (ModifyDataSourceDeployRequestExtendHdfs) GoString added in v2.1.0

func (*ModifyDataSourceDeployRequestExtendHdfs) SetPath added in v2.1.0

func (ModifyDataSourceDeployRequestExtendHdfs) String added in v2.1.0

type ModifyDataSourceDeployRequestExtendOdps added in v2.1.0

type ModifyDataSourceDeployRequestExtendOdps struct {
	Partitions map[string]*string `json:"partitions,omitempty" xml:"partitions,omitempty"`
}

func (ModifyDataSourceDeployRequestExtendOdps) GoString added in v2.1.0

func (*ModifyDataSourceDeployRequestExtendOdps) SetPartitions added in v2.1.0

func (ModifyDataSourceDeployRequestExtendOdps) String added in v2.1.0

type ModifyDataSourceDeployRequestExtendOss added in v2.1.0

type ModifyDataSourceDeployRequestExtendOss struct {
	// example:
	//
	// oss://test
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
}

func (ModifyDataSourceDeployRequestExtendOss) GoString added in v2.1.0

func (*ModifyDataSourceDeployRequestExtendOss) SetPath added in v2.1.0

func (ModifyDataSourceDeployRequestExtendOss) String added in v2.1.0

type ModifyDataSourceDeployRequestExtendSaro added in v2.1.0

type ModifyDataSourceDeployRequestExtendSaro struct {
	// example:
	//
	// /
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// example:
	//
	// 1
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (ModifyDataSourceDeployRequestExtendSaro) GoString added in v2.1.0

func (*ModifyDataSourceDeployRequestExtendSaro) SetPath added in v2.1.0

func (*ModifyDataSourceDeployRequestExtendSaro) SetVersion added in v2.1.0

func (ModifyDataSourceDeployRequestExtendSaro) String added in v2.1.0

type ModifyDataSourceDeployRequestProcessor added in v2.1.0

type ModifyDataSourceDeployRequestProcessor struct {
	// example:
	//
	// {}
	Args *string `json:"args,omitempty" xml:"args,omitempty"`
	// example:
	//
	// {}
	Resource *string `json:"resource,omitempty" xml:"resource,omitempty"`
}

func (ModifyDataSourceDeployRequestProcessor) GoString added in v2.1.0

func (*ModifyDataSourceDeployRequestProcessor) SetArgs added in v2.1.0

func (*ModifyDataSourceDeployRequestProcessor) SetResource added in v2.1.0

func (ModifyDataSourceDeployRequestProcessor) String added in v2.1.0

type ModifyDataSourceDeployRequestStorage added in v2.1.0

type ModifyDataSourceDeployRequestStorage struct {
	// AK
	//
	// example:
	//
	// ak
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// AS
	//
	// example:
	//
	// as
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// example:
	//
	// test-bucket
	Bucket *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// example:
	//
	// dp-dev
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// example:
	//
	// /opensearch
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// example:
	//
	// ds=20220713
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// example:
	//
	// /ude_jobs/iflow_offline_data_access
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// example:
	//
	// kubenest
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// example:
	//
	// item
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
}

func (ModifyDataSourceDeployRequestStorage) GoString added in v2.1.0

func (*ModifyDataSourceDeployRequestStorage) SetAccessKey added in v2.1.0

func (*ModifyDataSourceDeployRequestStorage) SetAccessSecret added in v2.1.0

func (*ModifyDataSourceDeployRequestStorage) SetBucket added in v2.1.0

func (*ModifyDataSourceDeployRequestStorage) SetEndpoint added in v2.1.0

func (*ModifyDataSourceDeployRequestStorage) SetNamespace added in v2.1.0

func (*ModifyDataSourceDeployRequestStorage) SetOssPath added in v2.1.0

func (*ModifyDataSourceDeployRequestStorage) SetPartition added in v2.1.0

func (*ModifyDataSourceDeployRequestStorage) SetPath added in v2.1.0

func (*ModifyDataSourceDeployRequestStorage) SetProject added in v2.1.0

func (*ModifyDataSourceDeployRequestStorage) SetTable added in v2.1.0

func (ModifyDataSourceDeployRequestStorage) String added in v2.1.0

type ModifyDataSourceDeployRequestSwift added in v2.1.0

type ModifyDataSourceDeployRequestSwift struct {
	// topic
	//
	// example:
	//
	// ha-cn-0ju2rps6c08_api
	Topic *string `json:"topic,omitempty" xml:"topic,omitempty"`
	// zk
	//
	// example:
	//
	// zk
	Zk *string `json:"zk,omitempty" xml:"zk,omitempty"`
}

func (ModifyDataSourceDeployRequestSwift) GoString added in v2.1.0

func (*ModifyDataSourceDeployRequestSwift) SetTopic added in v2.1.0

func (*ModifyDataSourceDeployRequestSwift) SetZk added in v2.1.0

func (ModifyDataSourceDeployRequestSwift) String added in v2.1.0

type ModifyDataSourceDeployResponse added in v2.1.0

type ModifyDataSourceDeployResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyDataSourceDeployResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyDataSourceDeployResponse) GoString added in v2.1.0

func (*ModifyDataSourceDeployResponse) SetBody added in v2.1.0

func (*ModifyDataSourceDeployResponse) SetHeaders added in v2.1.0

func (*ModifyDataSourceDeployResponse) SetStatusCode added in v2.1.0

func (ModifyDataSourceDeployResponse) String added in v2.1.0

type ModifyDataSourceDeployResponseBody added in v2.1.0

type ModifyDataSourceDeployResponseBody struct {
	// id of request
	//
	// example:
	//
	// 93A9E542-8CF8-5BA6-99AB-94C0FE520429
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyDataSourceDeployResponseBody) GoString added in v2.1.0

func (*ModifyDataSourceDeployResponseBody) SetRequestId added in v2.1.0

func (*ModifyDataSourceDeployResponseBody) SetResult added in v2.1.0

func (ModifyDataSourceDeployResponseBody) String added in v2.1.0

type ModifyDataSourceRequest

type ModifyDataSourceRequest struct {
	// The request body.
	//
	// example:
	//
	// {}
	Body map[string]interface{} `json:"body,omitempty" xml:"body,omitempty"`
	// Specifies whether the data source is created by using the dryRun feature. This parameter only checks whether the data source is valid. Valid values: true and false. true indicates that the data source is created by using the dryRun feature, and false indicates that the data source is not created by using the dryRun feature.
	//
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (ModifyDataSourceRequest) GoString

func (s ModifyDataSourceRequest) GoString() string

func (*ModifyDataSourceRequest) SetBody

func (s *ModifyDataSourceRequest) SetBody(v map[string]interface{}) *ModifyDataSourceRequest

func (*ModifyDataSourceRequest) SetDryRun

func (ModifyDataSourceRequest) String

func (s ModifyDataSourceRequest) String() string

type ModifyDataSourceResponse

type ModifyDataSourceResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyDataSourceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyDataSourceResponse) GoString

func (s ModifyDataSourceResponse) GoString() string

func (*ModifyDataSourceResponse) SetBody

func (*ModifyDataSourceResponse) SetHeaders

func (*ModifyDataSourceResponse) SetStatusCode

func (ModifyDataSourceResponse) String

func (s ModifyDataSourceResponse) String() string

type ModifyDataSourceResponseBody

type ModifyDataSourceResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyDataSourceResponseBody) GoString

func (s ModifyDataSourceResponseBody) GoString() string

func (*ModifyDataSourceResponseBody) SetRequestId

func (*ModifyDataSourceResponseBody) SetResult

func (s *ModifyDataSourceResponseBody) SetResult(v map[string]interface{}) *ModifyDataSourceResponseBody

func (ModifyDataSourceResponseBody) String

type ModifyFileRequest

type ModifyFileRequest struct {
	// The content of the file.
	//
	// example:
	//
	// ""
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// This parameter is required when index building for full data in a MaxCompute data source is triggered.
	//
	// example:
	//
	// ds=20220713
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
	// The name of the file in the full path
	//
	// This parameter is required.
	//
	// example:
	//
	// /schemas/generation_schema.json
	FileName *string `json:"fileName,omitempty" xml:"fileName,omitempty"`
}

func (ModifyFileRequest) GoString

func (s ModifyFileRequest) GoString() string

func (*ModifyFileRequest) SetContent

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

func (*ModifyFileRequest) SetFileName

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

func (*ModifyFileRequest) SetPartition

func (s *ModifyFileRequest) SetPartition(v int32) *ModifyFileRequest

func (ModifyFileRequest) String

func (s ModifyFileRequest) String() string

type ModifyFileResponse

type ModifyFileResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyFileResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyFileResponse) GoString

func (s ModifyFileResponse) GoString() string

func (*ModifyFileResponse) SetBody

func (*ModifyFileResponse) SetHeaders

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

func (*ModifyFileResponse) SetStatusCode

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

func (ModifyFileResponse) String

func (s ModifyFileResponse) String() string

type ModifyFileResponseBody

type ModifyFileResponseBody struct {
	// id of request
	//
	// example:
	//
	// 89B968E6-1E41-58DF-BB25-5F98ECC759CE
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyFileResponseBody) GoString

func (s ModifyFileResponseBody) GoString() string

func (*ModifyFileResponseBody) SetRequestId

func (*ModifyFileResponseBody) SetResult

func (s *ModifyFileResponseBody) SetResult(v map[string]interface{}) *ModifyFileResponseBody

func (ModifyFileResponseBody) String

func (s ModifyFileResponseBody) String() string

type ModifyIndexOnlineStrategyRequest added in v2.1.0

type ModifyIndexOnlineStrategyRequest struct {
	// example:
	//
	// 20
	ChangeRate *int32 `json:"changeRate,omitempty" xml:"changeRate,omitempty"`
}

func (ModifyIndexOnlineStrategyRequest) GoString added in v2.1.0

func (*ModifyIndexOnlineStrategyRequest) SetChangeRate added in v2.1.0

func (ModifyIndexOnlineStrategyRequest) String added in v2.1.0

type ModifyIndexOnlineStrategyResponse added in v2.1.0

type ModifyIndexOnlineStrategyResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyIndexOnlineStrategyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyIndexOnlineStrategyResponse) GoString added in v2.1.0

func (*ModifyIndexOnlineStrategyResponse) SetBody added in v2.1.0

func (*ModifyIndexOnlineStrategyResponse) SetHeaders added in v2.1.0

func (*ModifyIndexOnlineStrategyResponse) SetStatusCode added in v2.1.0

func (ModifyIndexOnlineStrategyResponse) String added in v2.1.0

type ModifyIndexOnlineStrategyResponseBody added in v2.1.0

type ModifyIndexOnlineStrategyResponseBody struct {
	// id of request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyIndexOnlineStrategyResponseBody) GoString added in v2.1.0

func (*ModifyIndexOnlineStrategyResponseBody) SetRequestId added in v2.1.0

func (*ModifyIndexOnlineStrategyResponseBody) SetResult added in v2.1.0

func (ModifyIndexOnlineStrategyResponseBody) String added in v2.1.0

type ModifyIndexPartitionRequest

type ModifyIndexPartitionRequest struct {
	// The name of the data source.
	//
	// example:
	//
	// test1
	DataSourceName *string `json:"dataSourceName,omitempty" xml:"dataSourceName,omitempty"`
	// The name of the data center.
	//
	// example:
	//
	// pre_domain_1
	DomainName *string `json:"domainName,omitempty" xml:"domainName,omitempty"`
	// The primary key of generation.
	//
	// example:
	//
	// 1633293829
	Generation *int64 `json:"generation,omitempty" xml:"generation,omitempty"`
	// The information about shards of the index.
	IndexInfos []*ModifyIndexPartitionRequestIndexInfos `json:"indexInfos,omitempty" xml:"indexInfos,omitempty" type:"Repeated"`
}

func (ModifyIndexPartitionRequest) GoString

func (s ModifyIndexPartitionRequest) GoString() string

func (*ModifyIndexPartitionRequest) SetDataSourceName

func (*ModifyIndexPartitionRequest) SetDomainName

func (*ModifyIndexPartitionRequest) SetGeneration

func (*ModifyIndexPartitionRequest) SetIndexInfos

func (ModifyIndexPartitionRequest) String

type ModifyIndexPartitionRequestIndexInfos

type ModifyIndexPartitionRequestIndexInfos struct {
	// The name of the index.
	//
	// example:
	//
	// atest2
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// The number of concurrency. The default value is 1.
	//
	// example:
	//
	// 1
	ParallelNum *int32 `json:"parallelNum,omitempty" xml:"parallelNum,omitempty"`
	// The number of shards of the index.
	//
	// example:
	//
	// 3
	PartitionCount *int32 `json:"partitionCount,omitempty" xml:"partitionCount,omitempty"`
}

func (ModifyIndexPartitionRequestIndexInfos) GoString

func (*ModifyIndexPartitionRequestIndexInfos) SetIndexName

func (*ModifyIndexPartitionRequestIndexInfos) SetParallelNum

func (*ModifyIndexPartitionRequestIndexInfos) SetPartitionCount

func (ModifyIndexPartitionRequestIndexInfos) String

type ModifyIndexPartitionResponse

type ModifyIndexPartitionResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyIndexPartitionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyIndexPartitionResponse) GoString

func (s ModifyIndexPartitionResponse) GoString() string

func (*ModifyIndexPartitionResponse) SetBody

func (*ModifyIndexPartitionResponse) SetHeaders

func (*ModifyIndexPartitionResponse) SetStatusCode

func (ModifyIndexPartitionResponse) String

type ModifyIndexPartitionResponseBody

type ModifyIndexPartitionResponseBody struct {
	// id of request
	//
	// example:
	//
	// 93A9E542-8CF8-5BA6-99AB-94C0FE520429
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// []
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyIndexPartitionResponseBody) GoString

func (*ModifyIndexPartitionResponseBody) SetRequestId

func (*ModifyIndexPartitionResponseBody) SetResult

func (ModifyIndexPartitionResponseBody) String

type ModifyIndexRequest added in v2.1.0

type ModifyIndexRequest struct {
	// example:
	//
	// 2
	BuildParallelNum *int32                            `json:"buildParallelNum,omitempty" xml:"buildParallelNum,omitempty"`
	Cluster          map[string]map[string]interface{} `json:"cluster,omitempty" xml:"cluster,omitempty"`
	// example:
	//
	// ha-cn-35t3r02iq03@ha-cn-35t3r02iq03_test_api@hz_pre_vpc_domain_1@test_api@index_config_v1
	ClusterConfigName *string                 `json:"clusterConfigName,omitempty" xml:"clusterConfigName,omitempty"`
	Config            map[string]*ConfigValue `json:"config,omitempty" xml:"config,omitempty"`
	// example:
	//
	// {\\"summarys\\":{\\"summary_fields\\":[\\"id\\"]},\\"indexs\\":[{\\"index_name\\":\\"index_id\\",\\"index_type\\":\\"PRIMARYKEY64\\",\\"index_fields\\":\\"id\\",\\"has_primary_key_attribute\\":true,\\"is_primary_key_sorted\\":false}],\\"attributes\\":[\\"id\\"],\\"fields\\":[{\\"field_name\\":\\"id\\",\\"field_type\\":\\"UINT16\\"}],\\"table_name\\":\\"index_2\\"}
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	// example:
	//
	// ha-cn-35t3n1yuj0d_index_1
	DataSource     *string                           `json:"dataSource,omitempty" xml:"dataSource,omitempty"`
	DataSourceInfo *ModifyIndexRequestDataSourceInfo `json:"dataSourceInfo,omitempty" xml:"dataSourceInfo,omitempty" type:"Struct"`
	Description    *string                           `json:"description,omitempty" xml:"description,omitempty"`
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// example:
	//
	// 2
	MergeParallelNum *int32 `json:"mergeParallelNum,omitempty" xml:"mergeParallelNum,omitempty"`
	// example:
	//
	// 2
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
	// example:
	//
	// PUSH_ONLY
	PushMode *string `json:"pushMode,omitempty" xml:"pushMode,omitempty"`
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (ModifyIndexRequest) GoString added in v2.1.0

func (s ModifyIndexRequest) GoString() string

func (*ModifyIndexRequest) SetBuildParallelNum added in v2.1.0

func (s *ModifyIndexRequest) SetBuildParallelNum(v int32) *ModifyIndexRequest

func (*ModifyIndexRequest) SetCluster added in v2.1.0

func (s *ModifyIndexRequest) SetCluster(v map[string]map[string]interface{}) *ModifyIndexRequest

func (*ModifyIndexRequest) SetClusterConfigName added in v2.1.0

func (s *ModifyIndexRequest) SetClusterConfigName(v string) *ModifyIndexRequest

func (*ModifyIndexRequest) SetConfig added in v2.1.0

func (*ModifyIndexRequest) SetContent added in v2.1.0

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

func (*ModifyIndexRequest) SetDataSource added in v2.1.0

func (s *ModifyIndexRequest) SetDataSource(v string) *ModifyIndexRequest

func (*ModifyIndexRequest) SetDataSourceInfo added in v2.1.0

func (*ModifyIndexRequest) SetDescription added in v2.1.0

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

func (*ModifyIndexRequest) SetDomain added in v2.1.0

func (s *ModifyIndexRequest) SetDomain(v string) *ModifyIndexRequest

func (*ModifyIndexRequest) SetDryRun added in v2.1.0

func (s *ModifyIndexRequest) SetDryRun(v bool) *ModifyIndexRequest

func (*ModifyIndexRequest) SetMergeParallelNum added in v2.1.0

func (s *ModifyIndexRequest) SetMergeParallelNum(v int32) *ModifyIndexRequest

func (*ModifyIndexRequest) SetPartition added in v2.1.0

func (s *ModifyIndexRequest) SetPartition(v int32) *ModifyIndexRequest

func (*ModifyIndexRequest) SetPushMode added in v2.1.0

func (s *ModifyIndexRequest) SetPushMode(v string) *ModifyIndexRequest

func (ModifyIndexRequest) String added in v2.1.0

func (s ModifyIndexRequest) String() string

type ModifyIndexRequestDataSourceInfo added in v2.1.0

type ModifyIndexRequestDataSourceInfo struct {
	// example:
	//
	// true
	AutoBuildIndex *bool `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	// example:
	//
	// api
	BuildMode *string                                 `json:"buildMode,omitempty" xml:"buildMode,omitempty"`
	Config    *ModifyIndexRequestDataSourceInfoConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// example:
	//
	// 1709715164
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// example:
	//
	// vpc_hz_domain_1
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// example:
	//
	// 4
	Generation *int64 `json:"generation,omitempty" xml:"generation,omitempty"`
	// example:
	//
	// ha-cn-35t3n1yuj0d_index_1
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// example:
	//
	// 2
	ProcessParallelNum *int32 `json:"processParallelNum,omitempty" xml:"processParallelNum,omitempty"`
	// example:
	//
	// 4
	ProcessPartitionCount *int32                                      `json:"processPartitionCount,omitempty" xml:"processPartitionCount,omitempty"`
	SaroConfig            *ModifyIndexRequestDataSourceInfoSaroConfig `json:"saroConfig,omitempty" xml:"saroConfig,omitempty" type:"Struct"`
	// example:
	//
	// odps
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ModifyIndexRequestDataSourceInfo) GoString added in v2.1.0

func (*ModifyIndexRequestDataSourceInfo) SetAutoBuildIndex added in v2.1.0

func (*ModifyIndexRequestDataSourceInfo) SetBuildMode added in v2.1.0

func (*ModifyIndexRequestDataSourceInfo) SetConfig added in v2.1.0

func (*ModifyIndexRequestDataSourceInfo) SetDataTimeSec added in v2.1.0

func (*ModifyIndexRequestDataSourceInfo) SetDomain added in v2.1.0

func (*ModifyIndexRequestDataSourceInfo) SetGeneration added in v2.1.0

func (*ModifyIndexRequestDataSourceInfo) SetName added in v2.1.0

func (*ModifyIndexRequestDataSourceInfo) SetProcessParallelNum added in v2.1.0

func (*ModifyIndexRequestDataSourceInfo) SetProcessPartitionCount added in v2.1.0

func (*ModifyIndexRequestDataSourceInfo) SetSaroConfig added in v2.1.0

func (*ModifyIndexRequestDataSourceInfo) SetType added in v2.1.0

func (ModifyIndexRequestDataSourceInfo) String added in v2.1.0

type ModifyIndexRequestDataSourceInfoConfig added in v2.1.0

type ModifyIndexRequestDataSourceInfoConfig struct {
	// example:
	//
	// L***p
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// example:
	//
	// 5**9a6
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// example:
	//
	// test-bucket
	Bucket *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// example:
	//
	// test-namespace
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// example:
	//
	// /opensearch/oss.json
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// example:
	//
	// ds=20230114
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// example:
	//
	// test-hdfs-path
	Path *string `json:"path,omitempty" xml:"path,omitempty"`
	// example:
	//
	// bbt_algo_pai
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// example:
	//
	// item
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
}

func (ModifyIndexRequestDataSourceInfoConfig) GoString added in v2.1.0

func (*ModifyIndexRequestDataSourceInfoConfig) SetAccessKey added in v2.1.0

func (*ModifyIndexRequestDataSourceInfoConfig) SetAccessSecret added in v2.1.0

func (*ModifyIndexRequestDataSourceInfoConfig) SetBucket added in v2.1.0

func (*ModifyIndexRequestDataSourceInfoConfig) SetEndpoint added in v2.1.0

func (*ModifyIndexRequestDataSourceInfoConfig) SetNamespace added in v2.1.0

func (*ModifyIndexRequestDataSourceInfoConfig) SetOssPath added in v2.1.0

func (*ModifyIndexRequestDataSourceInfoConfig) SetPartition added in v2.1.0

func (*ModifyIndexRequestDataSourceInfoConfig) SetPath added in v2.1.0

func (*ModifyIndexRequestDataSourceInfoConfig) SetProject added in v2.1.0

func (*ModifyIndexRequestDataSourceInfoConfig) SetTable added in v2.1.0

func (ModifyIndexRequestDataSourceInfoConfig) String added in v2.1.0

type ModifyIndexRequestDataSourceInfoSaroConfig added in v2.1.0

type ModifyIndexRequestDataSourceInfoSaroConfig struct {
	// example:
	//
	// flink-test-fjx-default
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// example:
	//
	// device_event_shy_summary_
	TableName *string `json:"tableName,omitempty" xml:"tableName,omitempty"`
}

func (ModifyIndexRequestDataSourceInfoSaroConfig) GoString added in v2.1.0

func (*ModifyIndexRequestDataSourceInfoSaroConfig) SetNamespace added in v2.1.0

func (*ModifyIndexRequestDataSourceInfoSaroConfig) SetTableName added in v2.1.0

func (ModifyIndexRequestDataSourceInfoSaroConfig) String added in v2.1.0

type ModifyIndexResponse added in v2.1.0

type ModifyIndexResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyIndexResponse) GoString added in v2.1.0

func (s ModifyIndexResponse) GoString() string

func (*ModifyIndexResponse) SetBody added in v2.1.0

func (*ModifyIndexResponse) SetHeaders added in v2.1.0

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

func (*ModifyIndexResponse) SetStatusCode added in v2.1.0

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

func (ModifyIndexResponse) String added in v2.1.0

func (s ModifyIndexResponse) String() string

type ModifyIndexResponseBody added in v2.1.0

type ModifyIndexResponseBody struct {
	// id of request
	//
	// example:
	//
	// 93A9E542-8CF8-5BA6-99AB-94C0FE520429
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Object
	//
	// example:
	//
	// {}
	Result interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyIndexResponseBody) GoString added in v2.1.0

func (s ModifyIndexResponseBody) GoString() string

func (*ModifyIndexResponseBody) SetRequestId added in v2.1.0

func (*ModifyIndexResponseBody) SetResult added in v2.1.0

func (s *ModifyIndexResponseBody) SetResult(v interface{}) *ModifyIndexResponseBody

func (ModifyIndexResponseBody) String added in v2.1.0

func (s ModifyIndexResponseBody) String() string

type ModifyIndexVersionRequest

type ModifyIndexVersionRequest struct {
	// The keyword used to search for a version. Fuzzy match is supported.
	//
	// example:
	//
	// {}
	Body []*ModifyIndexVersionRequestBody `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
}

func (ModifyIndexVersionRequest) GoString

func (s ModifyIndexVersionRequest) GoString() string

func (*ModifyIndexVersionRequest) SetBody

func (ModifyIndexVersionRequest) String

func (s ModifyIndexVersionRequest) String() string

type ModifyIndexVersionRequestBody

type ModifyIndexVersionRequestBody struct {
	// The ID of the index deployed in offline mode.
	//
	// example:
	//
	// 277
	BuildDeployId *string `json:"buildDeployId,omitempty" xml:"buildDeployId,omitempty"`
	// The name of the index.
	//
	// example:
	//
	// main_index
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// The version of the index.
	//
	// example:
	//
	// 1
	Version *string `json:"version,omitempty" xml:"version,omitempty"`
}

func (ModifyIndexVersionRequestBody) GoString

func (*ModifyIndexVersionRequestBody) SetBuildDeployId

func (*ModifyIndexVersionRequestBody) SetIndexName

func (*ModifyIndexVersionRequestBody) SetVersion

func (ModifyIndexVersionRequestBody) String

type ModifyIndexVersionResponse

type ModifyIndexVersionResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyIndexVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyIndexVersionResponse) GoString

func (s ModifyIndexVersionResponse) GoString() string

func (*ModifyIndexVersionResponse) SetBody

func (*ModifyIndexVersionResponse) SetHeaders

func (*ModifyIndexVersionResponse) SetStatusCode

func (ModifyIndexVersionResponse) String

type ModifyIndexVersionResponseBody

type ModifyIndexVersionResponseBody struct {
	// id of request
	//
	// example:
	//
	// F43E8AB4-419C-5F4C-90D6-615590DFAA3C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// result
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyIndexVersionResponseBody) GoString

func (*ModifyIndexVersionResponseBody) SetRequestId

func (*ModifyIndexVersionResponseBody) SetResult

func (s *ModifyIndexVersionResponseBody) SetResult(v map[string]interface{}) *ModifyIndexVersionResponseBody

func (ModifyIndexVersionResponseBody) String

type ModifyNodeConfigRequest

type ModifyNodeConfigRequest struct {
	// Specifies whether to enable the index.
	//
	// example:
	//
	// true
	Active *bool `json:"active,omitempty" xml:"active,omitempty"`
	// The number of data replicas.
	//
	// example:
	//
	// 1
	DataDuplicateNumber *int32 `json:"dataDuplicateNumber,omitempty" xml:"dataDuplicateNumber,omitempty"`
	// The number of data shards.
	//
	// example:
	//
	// 1
	DataFragmentNumber *int32 `json:"dataFragmentNumber,omitempty" xml:"dataFragmentNumber,omitempty"`
	// The traffic percentage.
	//
	// example:
	//
	// -100
	FlowRatio *int32 `json:"flowRatio,omitempty" xml:"flowRatio,omitempty"`
	// The minimum service ratio.
	//
	// example:
	//
	// 10
	MinServicePercent *int32 `json:"minServicePercent,omitempty" xml:"minServicePercent,omitempty"`
	// Specifies whether to mount the cluster.
	//
	// example:
	//
	// true
	Published *bool `json:"published,omitempty" xml:"published,omitempty"`
	// The name of the cluster.
	//
	// example:
	//
	// vpc_sh_domain_2
	ClusterName *string `json:"clusterName,omitempty" xml:"clusterName,omitempty"`
	// The name of the data source. Valid values: search and not_search. search indicates to search data. not_search indicates not to search data.
	//
	// example:
	//
	// ha-cn-2r42ostoc01_0704
	DataSourceName *string `json:"dataSourceName,omitempty" xml:"dataSourceName,omitempty"`
	// The original name of the node.
	//
	// This parameter is required.
	//
	// example:
	//
	// ha-cn-zvp2iv9a401_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The type of the algorithm. Valid values: pop, cp, hot, hint, and suggest.
	//
	// 	- pop indicates the popularity model.
	//
	// 	- cp indicates the category prediction model.
	//
	// 	- hot indicates the top search model.
	//
	// 	- hint indicates the hint model.
	//
	// 	- suggest indicates the drop-down suggestion model.
	//
	// This parameter is required.
	//
	// example:
	//
	// " "
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ModifyNodeConfigRequest) GoString

func (s ModifyNodeConfigRequest) GoString() string

func (*ModifyNodeConfigRequest) SetActive

func (*ModifyNodeConfigRequest) SetClusterName

func (*ModifyNodeConfigRequest) SetDataDuplicateNumber

func (s *ModifyNodeConfigRequest) SetDataDuplicateNumber(v int32) *ModifyNodeConfigRequest

func (*ModifyNodeConfigRequest) SetDataFragmentNumber

func (s *ModifyNodeConfigRequest) SetDataFragmentNumber(v int32) *ModifyNodeConfigRequest

func (*ModifyNodeConfigRequest) SetDataSourceName

func (s *ModifyNodeConfigRequest) SetDataSourceName(v string) *ModifyNodeConfigRequest

func (*ModifyNodeConfigRequest) SetFlowRatio

func (*ModifyNodeConfigRequest) SetMinServicePercent

func (s *ModifyNodeConfigRequest) SetMinServicePercent(v int32) *ModifyNodeConfigRequest

func (*ModifyNodeConfigRequest) SetName

func (*ModifyNodeConfigRequest) SetPublished

func (*ModifyNodeConfigRequest) SetType

func (ModifyNodeConfigRequest) String

func (s ModifyNodeConfigRequest) String() string

type ModifyNodeConfigResponse

type ModifyNodeConfigResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyNodeConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyNodeConfigResponse) GoString

func (s ModifyNodeConfigResponse) GoString() string

func (*ModifyNodeConfigResponse) SetBody

func (*ModifyNodeConfigResponse) SetHeaders

func (*ModifyNodeConfigResponse) SetStatusCode

func (ModifyNodeConfigResponse) String

func (s ModifyNodeConfigResponse) String() string

type ModifyNodeConfigResponseBody

type ModifyNodeConfigResponseBody struct {
	// id of request
	//
	// example:
	//
	// D39EE0F1-D7EF-5F46-B781-6BF4185308B0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyNodeConfigResponseBody) GoString

func (s ModifyNodeConfigResponseBody) GoString() string

func (*ModifyNodeConfigResponseBody) SetRequestId

func (*ModifyNodeConfigResponseBody) SetResult

func (s *ModifyNodeConfigResponseBody) SetResult(v map[string]interface{}) *ModifyNodeConfigResponseBody

func (ModifyNodeConfigResponseBody) String

type ModifyOnlineConfigRequest

type ModifyOnlineConfigRequest struct {
	// ashortdescriptionofstruct
	Body map[string]*string `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyOnlineConfigRequest) GoString

func (s ModifyOnlineConfigRequest) GoString() string

func (*ModifyOnlineConfigRequest) SetBody

func (ModifyOnlineConfigRequest) String

func (s ModifyOnlineConfigRequest) String() string

type ModifyOnlineConfigResponse

type ModifyOnlineConfigResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyOnlineConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyOnlineConfigResponse) GoString

func (s ModifyOnlineConfigResponse) GoString() string

func (*ModifyOnlineConfigResponse) SetBody

func (*ModifyOnlineConfigResponse) SetHeaders

func (*ModifyOnlineConfigResponse) SetStatusCode

func (ModifyOnlineConfigResponse) String

type ModifyOnlineConfigResponseBody

type ModifyOnlineConfigResponseBody struct {
	// id of request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyOnlineConfigResponseBody) GoString

func (*ModifyOnlineConfigResponseBody) SetRequestId

func (*ModifyOnlineConfigResponseBody) SetResult

func (s *ModifyOnlineConfigResponseBody) SetResult(v map[string]interface{}) *ModifyOnlineConfigResponseBody

func (ModifyOnlineConfigResponseBody) String

type ModifyPasswordRequest

type ModifyPasswordRequest struct {
	// The password
	//
	// example:
	//
	// ******************************
	Password *string `json:"password,omitempty" xml:"password,omitempty"`
	// The username
	//
	// example:
	//
	// "username"
	Username *string `json:"username,omitempty" xml:"username,omitempty"`
}

func (ModifyPasswordRequest) GoString

func (s ModifyPasswordRequest) GoString() string

func (*ModifyPasswordRequest) SetPassword

func (*ModifyPasswordRequest) SetUsername

func (ModifyPasswordRequest) String

func (s ModifyPasswordRequest) String() string

type ModifyPasswordResponse

type ModifyPasswordResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyPasswordResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyPasswordResponse) GoString

func (s ModifyPasswordResponse) GoString() string

func (*ModifyPasswordResponse) SetBody

func (*ModifyPasswordResponse) SetHeaders

func (*ModifyPasswordResponse) SetStatusCode

func (ModifyPasswordResponse) String

func (s ModifyPasswordResponse) String() string

type ModifyPasswordResponseBody

type ModifyPasswordResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// 407BFD91-DE7D-50BA-8F88-CDE52A3B5E46
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyPasswordResponseBody) GoString

func (s ModifyPasswordResponseBody) GoString() string

func (*ModifyPasswordResponseBody) SetRequestId

func (*ModifyPasswordResponseBody) SetResult

func (s *ModifyPasswordResponseBody) SetResult(v map[string]interface{}) *ModifyPasswordResponseBody

func (ModifyPasswordResponseBody) String

type ModifyPausePolicyRequest added in v2.1.0

type ModifyPausePolicyRequest struct {
	Body map[string]*BodyValue `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyPausePolicyRequest) GoString added in v2.1.0

func (s ModifyPausePolicyRequest) GoString() string

func (*ModifyPausePolicyRequest) SetBody added in v2.1.0

func (ModifyPausePolicyRequest) String added in v2.1.0

func (s ModifyPausePolicyRequest) String() string

type ModifyPausePolicyResponse added in v2.1.0

type ModifyPausePolicyResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyPausePolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyPausePolicyResponse) GoString added in v2.1.0

func (s ModifyPausePolicyResponse) GoString() string

func (*ModifyPausePolicyResponse) SetBody added in v2.1.0

func (*ModifyPausePolicyResponse) SetHeaders added in v2.1.0

func (*ModifyPausePolicyResponse) SetStatusCode added in v2.1.0

func (ModifyPausePolicyResponse) String added in v2.1.0

func (s ModifyPausePolicyResponse) String() string

type ModifyPausePolicyResponseBody added in v2.1.0

type ModifyPausePolicyResponseBody struct {
	// id of request
	//
	// example:
	//
	// 0B1FF998-BB8D-5182-BFC0-E471AA77095A
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyPausePolicyResponseBody) GoString added in v2.1.0

func (*ModifyPausePolicyResponseBody) SetRequestId added in v2.1.0

func (*ModifyPausePolicyResponseBody) SetResult added in v2.1.0

func (s *ModifyPausePolicyResponseBody) SetResult(v map[string]interface{}) *ModifyPausePolicyResponseBody

func (ModifyPausePolicyResponseBody) String added in v2.1.0

type ModifyPublicUrlIpListRequest added in v2.1.0

type ModifyPublicUrlIpListRequest struct {
	// body
	Body map[string]*string `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyPublicUrlIpListRequest) GoString added in v2.1.0

func (s ModifyPublicUrlIpListRequest) GoString() string

func (*ModifyPublicUrlIpListRequest) SetBody added in v2.1.0

func (ModifyPublicUrlIpListRequest) String added in v2.1.0

type ModifyPublicUrlIpListResponse added in v2.1.0

type ModifyPublicUrlIpListResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyPublicUrlIpListResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyPublicUrlIpListResponse) GoString added in v2.1.0

func (*ModifyPublicUrlIpListResponse) SetBody added in v2.1.0

func (*ModifyPublicUrlIpListResponse) SetHeaders added in v2.1.0

func (*ModifyPublicUrlIpListResponse) SetStatusCode added in v2.1.0

func (ModifyPublicUrlIpListResponse) String added in v2.1.0

type ModifyPublicUrlIpListResponseBody added in v2.1.0

type ModifyPublicUrlIpListResponseBody struct {
	// id of request
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyPublicUrlIpListResponseBody) GoString added in v2.1.0

func (*ModifyPublicUrlIpListResponseBody) SetRequestId added in v2.1.0

func (*ModifyPublicUrlIpListResponseBody) SetResult added in v2.1.0

func (ModifyPublicUrlIpListResponseBody) String added in v2.1.0

type ModifyTableRequest

type ModifyTableRequest struct {
	DataProcessConfig []*ModifyTableRequestDataProcessConfig `json:"dataProcessConfig,omitempty" xml:"dataProcessConfig,omitempty" type:"Repeated"`
	DataSource        *ModifyTableRequestDataSource          `json:"dataSource,omitempty" xml:"dataSource,omitempty" type:"Struct"`
	FieldSchema       map[string]*string                     `json:"fieldSchema,omitempty" xml:"fieldSchema,omitempty"`
	// example:
	//
	// 1
	PartitionCount *int32 `json:"partitionCount,omitempty" xml:"partitionCount,omitempty"`
	// example:
	//
	// id
	PrimaryKey *string `json:"primaryKey,omitempty" xml:"primaryKey,omitempty"`
	// example:
	//
	// {}
	RawSchema   *string                          `json:"rawSchema,omitempty" xml:"rawSchema,omitempty"`
	VectorIndex []*ModifyTableRequestVectorIndex `json:"vectorIndex,omitempty" xml:"vectorIndex,omitempty" type:"Repeated"`
	// example:
	//
	// true
	DryRun *bool `json:"dryRun,omitempty" xml:"dryRun,omitempty"`
}

func (ModifyTableRequest) GoString

func (s ModifyTableRequest) GoString() string

func (*ModifyTableRequest) SetDataProcessConfig

func (*ModifyTableRequest) SetDataSource

func (*ModifyTableRequest) SetDryRun

func (s *ModifyTableRequest) SetDryRun(v bool) *ModifyTableRequest

func (*ModifyTableRequest) SetFieldSchema

func (s *ModifyTableRequest) SetFieldSchema(v map[string]*string) *ModifyTableRequest

func (*ModifyTableRequest) SetPartitionCount

func (s *ModifyTableRequest) SetPartitionCount(v int32) *ModifyTableRequest

func (*ModifyTableRequest) SetPrimaryKey

func (s *ModifyTableRequest) SetPrimaryKey(v string) *ModifyTableRequest

func (*ModifyTableRequest) SetRawSchema

func (s *ModifyTableRequest) SetRawSchema(v string) *ModifyTableRequest

func (*ModifyTableRequest) SetVectorIndex

func (ModifyTableRequest) String

func (s ModifyTableRequest) String() string

type ModifyTableRequestDataProcessConfig

type ModifyTableRequestDataProcessConfig struct {
	// example:
	//
	// source_image_vector
	DstField *string `json:"dstField,omitempty" xml:"dstField,omitempty"`
	// example:
	//
	// vectorize
	Operator *string                                    `json:"operator,omitempty" xml:"operator,omitempty"`
	Params   *ModifyTableRequestDataProcessConfigParams `json:"params,omitempty" xml:"params,omitempty" type:"Struct"`
	// example:
	//
	// source_image
	SrcField *string `json:"srcField,omitempty" xml:"srcField,omitempty"`
}

func (ModifyTableRequestDataProcessConfig) GoString

func (*ModifyTableRequestDataProcessConfig) SetDstField

func (*ModifyTableRequestDataProcessConfig) SetOperator

func (*ModifyTableRequestDataProcessConfig) SetSrcField

func (ModifyTableRequestDataProcessConfig) String

type ModifyTableRequestDataProcessConfigParams

type ModifyTableRequestDataProcessConfigParams struct {
	SrcFieldConfig *ModifyTableRequestDataProcessConfigParamsSrcFieldConfig `json:"srcFieldConfig,omitempty" xml:"srcFieldConfig,omitempty" type:"Struct"`
	// example:
	//
	// image
	VectorModal *string `json:"vectorModal,omitempty" xml:"vectorModal,omitempty"`
	// example:
	//
	// clip
	VectorModel *string `json:"vectorModel,omitempty" xml:"vectorModel,omitempty"`
}

func (ModifyTableRequestDataProcessConfigParams) GoString

func (*ModifyTableRequestDataProcessConfigParams) SetVectorModal

func (*ModifyTableRequestDataProcessConfigParams) SetVectorModel

func (ModifyTableRequestDataProcessConfigParams) String

type ModifyTableRequestDataProcessConfigParamsSrcFieldConfig

type ModifyTableRequestDataProcessConfigParamsSrcFieldConfig struct {
	// example:
	//
	// test
	OssBucket *string `json:"ossBucket,omitempty" xml:"ossBucket,omitempty"`
	// example:
	//
	// oss-cn-hangzhou-internal.aliyuncs.com
	OssEndpoint *string `json:"ossEndpoint,omitempty" xml:"ossEndpoint,omitempty"`
	// example:
	//
	// uid
	Uid *string `json:"uid,omitempty" xml:"uid,omitempty"`
}

func (ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) GoString

func (*ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) SetOssBucket

func (*ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) SetOssEndpoint

func (*ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) SetUid

func (ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) String

type ModifyTableRequestDataSource

type ModifyTableRequestDataSource struct {
	// example:
	//
	// true
	AutoBuildIndex *bool                               `json:"autoBuildIndex,omitempty" xml:"autoBuildIndex,omitempty"`
	Config         *ModifyTableRequestDataSourceConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	// example:
	//
	// 1715160176
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
}

func (ModifyTableRequestDataSource) GoString

func (s ModifyTableRequestDataSource) GoString() string

func (*ModifyTableRequestDataSource) SetAutoBuildIndex

func (*ModifyTableRequestDataSource) SetConfig

func (*ModifyTableRequestDataSource) SetDataTimeSec

func (ModifyTableRequestDataSource) String

type ModifyTableRequestDataSourceConfig

type ModifyTableRequestDataSourceConfig struct {
	// AK
	//
	// example:
	//
	// AK
	AccessKey *string `json:"accessKey,omitempty" xml:"accessKey,omitempty"`
	// AS
	//
	// example:
	//
	// AS
	AccessSecret *string `json:"accessSecret,omitempty" xml:"accessSecret,omitempty"`
	// oss bucket
	//
	// example:
	//
	// antsys-shujiang-osstest
	Bucket *string `json:"bucket,omitempty" xml:"bucket,omitempty"`
	// example:
	//
	// http://service.cn-hangzhou.maxcompute.aliyun-inc.com/api
	Endpoint *string `json:"endpoint,omitempty" xml:"endpoint,omitempty"`
	// example:
	//
	// oss://opensearch
	OssPath *string `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	// example:
	//
	// ds=20231220
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
	// example:
	//
	// yw_dw_rpt
	Project *string `json:"project,omitempty" xml:"project,omitempty"`
	// example:
	//
	// behavior
	Table *string `json:"table,omitempty" xml:"table,omitempty"`
}

func (ModifyTableRequestDataSourceConfig) GoString

func (*ModifyTableRequestDataSourceConfig) SetAccessKey

func (*ModifyTableRequestDataSourceConfig) SetAccessSecret

func (*ModifyTableRequestDataSourceConfig) SetBucket

func (*ModifyTableRequestDataSourceConfig) SetEndpoint

func (*ModifyTableRequestDataSourceConfig) SetOssPath

func (*ModifyTableRequestDataSourceConfig) SetPartition

func (*ModifyTableRequestDataSourceConfig) SetProject

func (*ModifyTableRequestDataSourceConfig) SetTable

func (ModifyTableRequestDataSourceConfig) String

type ModifyTableRequestVectorIndex

type ModifyTableRequestVectorIndex struct {
	AdvanceParams *ModifyTableRequestVectorIndexAdvanceParams `json:"advanceParams,omitempty" xml:"advanceParams,omitempty" type:"Struct"`
	// example:
	//
	// 128
	Dimension *string `json:"dimension,omitempty" xml:"dimension,omitempty"`
	// example:
	//
	// SquaredEuclidean
	DistanceType *string `json:"distanceType,omitempty" xml:"distanceType,omitempty"`
	// example:
	//
	// test_api
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
	// example:
	//
	// namespace
	Namespace *string `json:"namespace,omitempty" xml:"namespace,omitempty"`
	// example:
	//
	// sparse_indices
	SparseIndexField *string `json:"sparseIndexField,omitempty" xml:"sparseIndexField,omitempty"`
	// example:
	//
	// sparse_values
	SparseValueField *string `json:"sparseValueField,omitempty" xml:"sparseValueField,omitempty"`
	// example:
	//
	// source_image_vector
	VectorField *string `json:"vectorField,omitempty" xml:"vectorField,omitempty"`
	// example:
	//
	// Qc
	VectorIndexType *string `json:"vectorIndexType,omitempty" xml:"vectorIndexType,omitempty"`
}

func (ModifyTableRequestVectorIndex) GoString

func (*ModifyTableRequestVectorIndex) SetDimension

func (*ModifyTableRequestVectorIndex) SetDistanceType

func (*ModifyTableRequestVectorIndex) SetIndexName

func (*ModifyTableRequestVectorIndex) SetNamespace

func (*ModifyTableRequestVectorIndex) SetSparseIndexField

func (*ModifyTableRequestVectorIndex) SetSparseValueField

func (*ModifyTableRequestVectorIndex) SetVectorField

func (*ModifyTableRequestVectorIndex) SetVectorIndexType

func (ModifyTableRequestVectorIndex) String

type ModifyTableRequestVectorIndexAdvanceParams

type ModifyTableRequestVectorIndexAdvanceParams struct {
	// example:
	//
	// {}
	BuildIndexParams *string `json:"buildIndexParams,omitempty" xml:"buildIndexParams,omitempty"`
	// example:
	//
	// 5000
	LinearBuildThreshold *string `json:"linearBuildThreshold,omitempty" xml:"linearBuildThreshold,omitempty"`
	// example:
	//
	// 20000
	MinScanDocCnt *string `json:"minScanDocCnt,omitempty" xml:"minScanDocCnt,omitempty"`
	// example:
	//
	// {}
	SearchIndexParams *string `json:"searchIndexParams,omitempty" xml:"searchIndexParams,omitempty"`
}

func (ModifyTableRequestVectorIndexAdvanceParams) GoString

func (*ModifyTableRequestVectorIndexAdvanceParams) SetBuildIndexParams

func (*ModifyTableRequestVectorIndexAdvanceParams) SetLinearBuildThreshold

func (*ModifyTableRequestVectorIndexAdvanceParams) SetMinScanDocCnt

func (*ModifyTableRequestVectorIndexAdvanceParams) SetSearchIndexParams

func (ModifyTableRequestVectorIndexAdvanceParams) String

type ModifyTableResponse

type ModifyTableResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ModifyTableResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ModifyTableResponse) GoString

func (s ModifyTableResponse) GoString() string

func (*ModifyTableResponse) SetBody

func (*ModifyTableResponse) SetHeaders

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

func (*ModifyTableResponse) SetStatusCode

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

func (ModifyTableResponse) String

func (s ModifyTableResponse) String() string

type ModifyTableResponseBody

type ModifyTableResponseBody struct {
	// id of request
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ModifyTableResponseBody) GoString

func (s ModifyTableResponseBody) GoString() string

func (*ModifyTableResponseBody) SetRequestId

func (*ModifyTableResponseBody) SetResult

func (s *ModifyTableResponseBody) SetResult(v map[string]interface{}) *ModifyTableResponseBody

func (ModifyTableResponseBody) String

func (s ModifyTableResponseBody) String() string

type PublishAdvanceConfigRequest

type PublishAdvanceConfigRequest struct {
	Desc  *string                             `json:"desc,omitempty" xml:"desc,omitempty"`
	Files []*PublishAdvanceConfigRequestFiles `json:"files,omitempty" xml:"files,omitempty" type:"Repeated"`
}

func (PublishAdvanceConfigRequest) GoString

func (s PublishAdvanceConfigRequest) GoString() string

func (*PublishAdvanceConfigRequest) SetDesc

func (*PublishAdvanceConfigRequest) SetFiles

func (PublishAdvanceConfigRequest) String

type PublishAdvanceConfigRequestFiles

type PublishAdvanceConfigRequestFiles struct {
	Config         *PublishAdvanceConfigRequestFilesConfig `json:"config,omitempty" xml:"config,omitempty" type:"Struct"`
	DirName        *string                                 `json:"dirName,omitempty" xml:"dirName,omitempty"`
	FileName       *string                                 `json:"fileName,omitempty" xml:"fileName,omitempty"`
	OperateType    *string                                 `json:"operateType,omitempty" xml:"operateType,omitempty"`
	OssPath        *string                                 `json:"ossPath,omitempty" xml:"ossPath,omitempty"`
	ParentFullPath *string                                 `json:"parentFullPath,omitempty" xml:"parentFullPath,omitempty"`
}

func (PublishAdvanceConfigRequestFiles) GoString

func (*PublishAdvanceConfigRequestFiles) SetDirName

func (*PublishAdvanceConfigRequestFiles) SetFileName

func (*PublishAdvanceConfigRequestFiles) SetOperateType

func (*PublishAdvanceConfigRequestFiles) SetOssPath

func (*PublishAdvanceConfigRequestFiles) SetParentFullPath

func (PublishAdvanceConfigRequestFiles) String

type PublishAdvanceConfigRequestFilesConfig

type PublishAdvanceConfigRequestFilesConfig struct {
	Content   *string                               `json:"content,omitempty" xml:"content,omitempty"`
	Variables map[string]*FilesConfigVariablesValue `json:"variables,omitempty" xml:"variables,omitempty"`
}

func (PublishAdvanceConfigRequestFilesConfig) GoString

func (*PublishAdvanceConfigRequestFilesConfig) SetContent

func (*PublishAdvanceConfigRequestFilesConfig) SetVariables

func (PublishAdvanceConfigRequestFilesConfig) String

type PublishAdvanceConfigResponse

type PublishAdvanceConfigResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *PublishAdvanceConfigResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (PublishAdvanceConfigResponse) GoString

func (s PublishAdvanceConfigResponse) GoString() string

func (*PublishAdvanceConfigResponse) SetBody

func (*PublishAdvanceConfigResponse) SetHeaders

func (*PublishAdvanceConfigResponse) SetStatusCode

func (PublishAdvanceConfigResponse) String

type PublishAdvanceConfigResponseBody

type PublishAdvanceConfigResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (PublishAdvanceConfigResponseBody) GoString

func (*PublishAdvanceConfigResponseBody) SetRequestId

func (*PublishAdvanceConfigResponseBody) SetResult

func (PublishAdvanceConfigResponseBody) String

type PublishIndexVersionRequest

type PublishIndexVersionRequest struct {
	// The query result
	//
	// example:
	//
	// {}
	Body map[string]interface{} `json:"body,omitempty" xml:"body,omitempty"`
}

func (PublishIndexVersionRequest) GoString

func (s PublishIndexVersionRequest) GoString() string

func (*PublishIndexVersionRequest) SetBody

func (s *PublishIndexVersionRequest) SetBody(v map[string]interface{}) *PublishIndexVersionRequest

func (PublishIndexVersionRequest) String

type PublishIndexVersionResponse

type PublishIndexVersionResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *PublishIndexVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (PublishIndexVersionResponse) GoString

func (s PublishIndexVersionResponse) GoString() string

func (*PublishIndexVersionResponse) SetBody

func (*PublishIndexVersionResponse) SetHeaders

func (*PublishIndexVersionResponse) SetStatusCode

func (PublishIndexVersionResponse) String

type PublishIndexVersionResponseBody

type PublishIndexVersionResponseBody struct {
	// id of request
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (PublishIndexVersionResponseBody) GoString

func (*PublishIndexVersionResponseBody) SetRequestId

func (*PublishIndexVersionResponseBody) SetResult

func (PublishIndexVersionResponseBody) String

type PushDocumentsRequest added in v2.1.0

type PushDocumentsRequest struct {
	Body []interface{} `json:"body,omitempty" xml:"body,omitempty" type:"Repeated"`
	// example:
	//
	// id
	PkField *string `json:"pkField,omitempty" xml:"pkField,omitempty"`
}

func (PushDocumentsRequest) GoString added in v2.1.0

func (s PushDocumentsRequest) GoString() string

func (*PushDocumentsRequest) SetBody added in v2.1.0

func (s *PushDocumentsRequest) SetBody(v []interface{}) *PushDocumentsRequest

func (*PushDocumentsRequest) SetPkField added in v2.1.0

func (PushDocumentsRequest) String added in v2.1.0

func (s PushDocumentsRequest) String() string

type PushDocumentsResponse added in v2.1.0

type PushDocumentsResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *PushDocumentsResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (PushDocumentsResponse) GoString added in v2.1.0

func (s PushDocumentsResponse) GoString() string

func (*PushDocumentsResponse) SetBody added in v2.1.0

func (*PushDocumentsResponse) SetHeaders added in v2.1.0

func (*PushDocumentsResponse) SetStatusCode added in v2.1.0

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

func (PushDocumentsResponse) String added in v2.1.0

func (s PushDocumentsResponse) String() string

type PushDocumentsResponseBody added in v2.1.0

type PushDocumentsResponseBody struct {
	// id of request
	//
	// example:
	//
	// 2AE63638-5420-56DC-BF59-37D8174039A0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (PushDocumentsResponseBody) GoString added in v2.1.0

func (s PushDocumentsResponseBody) GoString() string

func (*PushDocumentsResponseBody) SetRequestId added in v2.1.0

func (*PushDocumentsResponseBody) SetResult added in v2.1.0

func (s *PushDocumentsResponseBody) SetResult(v map[string]interface{}) *PushDocumentsResponseBody

func (PushDocumentsResponseBody) String added in v2.1.0

func (s PushDocumentsResponseBody) String() string

type RecoverIndexRequest

type RecoverIndexRequest struct {
	// The ID of the index deployed in offline mode.
	//
	// example:
	//
	// 277
	BuildDeployId *int32 `json:"buildDeployId,omitempty" xml:"buildDeployId,omitempty"`
	// The name of the data source
	//
	// example:
	//
	// ha-cn-pl32rf0js04_odps_first
	DataSourceName *string `json:"dataSourceName,omitempty" xml:"dataSourceName,omitempty"`
	// The primary key of generation.
	//
	// example:
	//
	// 1653018575
	Generation *string `json:"generation,omitempty" xml:"generation,omitempty"`
	// The name of the index
	//
	// example:
	//
	// main_index
	IndexName *string `json:"indexName,omitempty" xml:"indexName,omitempty"`
}

func (RecoverIndexRequest) GoString

func (s RecoverIndexRequest) GoString() string

func (*RecoverIndexRequest) SetBuildDeployId

func (s *RecoverIndexRequest) SetBuildDeployId(v int32) *RecoverIndexRequest

func (*RecoverIndexRequest) SetDataSourceName

func (s *RecoverIndexRequest) SetDataSourceName(v string) *RecoverIndexRequest

func (*RecoverIndexRequest) SetGeneration

func (s *RecoverIndexRequest) SetGeneration(v string) *RecoverIndexRequest

func (*RecoverIndexRequest) SetIndexName

func (s *RecoverIndexRequest) SetIndexName(v string) *RecoverIndexRequest

func (RecoverIndexRequest) String

func (s RecoverIndexRequest) String() string

type RecoverIndexResponse

type RecoverIndexResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RecoverIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RecoverIndexResponse) GoString

func (s RecoverIndexResponse) GoString() string

func (*RecoverIndexResponse) SetBody

func (*RecoverIndexResponse) SetHeaders

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

func (*RecoverIndexResponse) SetStatusCode

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

func (RecoverIndexResponse) String

func (s RecoverIndexResponse) String() string

type RecoverIndexResponseBody

type RecoverIndexResponseBody struct {
	// The ID of the request.
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned by data search.
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (RecoverIndexResponseBody) GoString

func (s RecoverIndexResponseBody) GoString() string

func (*RecoverIndexResponseBody) SetRequestId

func (*RecoverIndexResponseBody) SetResult

func (s *RecoverIndexResponseBody) SetResult(v map[string]interface{}) *RecoverIndexResponseBody

func (RecoverIndexResponseBody) String

func (s RecoverIndexResponseBody) String() string

type ReindexRequest

type ReindexRequest struct {
	// example:
	//
	// 1640867288
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// example:
	//
	// oss://opensearch
	OssDataPath *string `json:"ossDataPath,omitempty" xml:"ossDataPath,omitempty"`
	// example:
	//
	// ds=20220713
	Partition *string `json:"partition,omitempty" xml:"partition,omitempty"`
}

func (ReindexRequest) GoString

func (s ReindexRequest) GoString() string

func (*ReindexRequest) SetDataTimeSec

func (s *ReindexRequest) SetDataTimeSec(v int32) *ReindexRequest

func (*ReindexRequest) SetOssDataPath

func (s *ReindexRequest) SetOssDataPath(v string) *ReindexRequest

func (*ReindexRequest) SetPartition

func (s *ReindexRequest) SetPartition(v string) *ReindexRequest

func (ReindexRequest) String

func (s ReindexRequest) String() string

type ReindexResponse

type ReindexResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *ReindexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (ReindexResponse) GoString

func (s ReindexResponse) GoString() string

func (*ReindexResponse) SetBody

func (*ReindexResponse) SetHeaders

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

func (*ReindexResponse) SetStatusCode

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

func (ReindexResponse) String

func (s ReindexResponse) String() string

type ReindexResponseBody

type ReindexResponseBody struct {
	// requestId
	//
	// example:
	//
	// 10D5E615-69F7-5F49-B850-00169ADE513C
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (ReindexResponseBody) GoString

func (s ReindexResponseBody) GoString() string

func (*ReindexResponseBody) SetRequestId

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

func (*ReindexResponseBody) SetResult

func (s *ReindexResponseBody) SetResult(v map[string]interface{}) *ReindexResponseBody

func (ReindexResponseBody) String

func (s ReindexResponseBody) String() string

type RemoveClusterResponse

type RemoveClusterResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *RemoveClusterResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (RemoveClusterResponse) GoString

func (s RemoveClusterResponse) GoString() string

func (*RemoveClusterResponse) SetBody

func (*RemoveClusterResponse) SetHeaders

func (*RemoveClusterResponse) SetStatusCode

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

func (RemoveClusterResponse) String

func (s RemoveClusterResponse) String() string

type RemoveClusterResponseBody

type RemoveClusterResponseBody struct {
	// id of request
	//
	// example:
	//
	// E45380E8-994A-5402-9806-F114B3295FCF
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (RemoveClusterResponseBody) GoString

func (s RemoveClusterResponseBody) GoString() string

func (*RemoveClusterResponseBody) SetRequestId

func (*RemoveClusterResponseBody) SetResult

func (s *RemoveClusterResponseBody) SetResult(v map[string]interface{}) *RemoveClusterResponseBody

func (RemoveClusterResponseBody) String

func (s RemoveClusterResponseBody) String() string

type ResultClusterValue

type ResultClusterValue struct {
	BuildParallelNum *int32 `json:"buildParallelNum,omitempty" xml:"buildParallelNum,omitempty"`
	MergeParallelNum *int32 `json:"mergeParallelNum,omitempty" xml:"mergeParallelNum,omitempty"`
}

func (ResultClusterValue) GoString

func (s ResultClusterValue) GoString() string

func (*ResultClusterValue) SetBuildParallelNum

func (s *ResultClusterValue) SetBuildParallelNum(v int32) *ResultClusterValue

func (*ResultClusterValue) SetMergeParallelNum

func (s *ResultClusterValue) SetMergeParallelNum(v int32) *ResultClusterValue

func (ResultClusterValue) String

func (s ResultClusterValue) String() string

type ResultValue added in v2.1.0

type ResultValue struct {
	// example:
	//
	// true
	PauseAll *bool `json:"pauseAll,omitempty" xml:"pauseAll,omitempty"`
	// example:
	//
	// true
	PauseIndex *bool `json:"pauseIndex,omitempty" xml:"pauseIndex,omitempty"`
	// example:
	//
	// true
	PauseIndexBatch *bool `json:"pauseIndexBatch,omitempty" xml:"pauseIndexBatch,omitempty"`
	// example:
	//
	// true
	PauseBiz *bool `json:"pauseBiz,omitempty" xml:"pauseBiz,omitempty"`
	// example:
	//
	// true
	PauseRuntime *bool `json:"pauseRuntime,omitempty" xml:"pauseRuntime,omitempty"`
}

func (ResultValue) GoString added in v2.1.0

func (s ResultValue) GoString() string

func (*ResultValue) SetPauseAll added in v2.1.0

func (s *ResultValue) SetPauseAll(v bool) *ResultValue

func (*ResultValue) SetPauseBiz added in v2.1.0

func (s *ResultValue) SetPauseBiz(v bool) *ResultValue

func (*ResultValue) SetPauseIndex added in v2.1.0

func (s *ResultValue) SetPauseIndex(v bool) *ResultValue

func (*ResultValue) SetPauseIndexBatch added in v2.1.0

func (s *ResultValue) SetPauseIndexBatch(v bool) *ResultValue

func (*ResultValue) SetPauseRuntime added in v2.1.0

func (s *ResultValue) SetPauseRuntime(v bool) *ResultValue

func (ResultValue) String added in v2.1.0

func (s ResultValue) String() string

type StartIndexResponse

type StartIndexResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StartIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StartIndexResponse) GoString

func (s StartIndexResponse) GoString() string

func (*StartIndexResponse) SetBody

func (*StartIndexResponse) SetHeaders

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

func (*StartIndexResponse) SetStatusCode

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

func (StartIndexResponse) String

func (s StartIndexResponse) String() string

type StartIndexResponseBody

type StartIndexResponseBody struct {
	// id of request
	//
	// example:
	//
	// D39EE0F1-D7EF-5F46-B781-6BF4185308B0
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (StartIndexResponseBody) GoString

func (s StartIndexResponseBody) GoString() string

func (*StartIndexResponseBody) SetRequestId

func (*StartIndexResponseBody) SetResult

func (s *StartIndexResponseBody) SetResult(v map[string]interface{}) *StartIndexResponseBody

func (StartIndexResponseBody) String

func (s StartIndexResponseBody) String() string

type StopIndexResponse

type StopIndexResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopIndexResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopIndexResponse) GoString

func (s StopIndexResponse) GoString() string

func (*StopIndexResponse) SetBody

func (*StopIndexResponse) SetHeaders

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

func (*StopIndexResponse) SetStatusCode

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

func (StopIndexResponse) String

func (s StopIndexResponse) String() string

type StopIndexResponseBody

type StopIndexResponseBody struct {
	// id of request
	//
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// Map
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (StopIndexResponseBody) GoString

func (s StopIndexResponseBody) GoString() string

func (*StopIndexResponseBody) SetRequestId

func (*StopIndexResponseBody) SetResult

func (s *StopIndexResponseBody) SetResult(v map[string]interface{}) *StopIndexResponseBody

func (StopIndexResponseBody) String

func (s StopIndexResponseBody) String() string

type StopTaskResponse

type StopTaskResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *StopTaskResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (StopTaskResponse) GoString

func (s StopTaskResponse) GoString() string

func (*StopTaskResponse) SetBody

func (*StopTaskResponse) SetHeaders

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

func (*StopTaskResponse) SetStatusCode

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

func (StopTaskResponse) String

func (s StopTaskResponse) String() string

type StopTaskResponseBody

type StopTaskResponseBody struct {
	// id of request
	//
	// example:
	//
	// FE03180A-0E29-5474-8A86-33F0683294A4
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The information about the index
	//
	// example:
	//
	// {}
	Result map[string]interface{} `json:"result,omitempty" xml:"result,omitempty"`
}

func (StopTaskResponseBody) GoString

func (s StopTaskResponseBody) GoString() string

func (*StopTaskResponseBody) SetRequestId

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

func (*StopTaskResponseBody) SetResult

func (s *StopTaskResponseBody) SetResult(v map[string]interface{}) *StopTaskResponseBody

func (StopTaskResponseBody) String

func (s StopTaskResponseBody) String() string

type TagResourcesRequest added in v2.2.0

type TagResourcesRequest struct {
	// This parameter is required.
	ResourceId []*string `json:"resourceId,omitempty" xml:"resourceId,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// instance
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	// This parameter is required.
	Tag []*TagResourcesRequestTag `json:"tag,omitempty" xml:"tag,omitempty" type:"Repeated"`
}

func (TagResourcesRequest) GoString added in v2.2.0

func (s TagResourcesRequest) GoString() string

func (*TagResourcesRequest) SetResourceId added in v2.2.0

func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest

func (*TagResourcesRequest) SetResourceType added in v2.2.0

func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest

func (*TagResourcesRequest) SetTag added in v2.2.0

func (TagResourcesRequest) String added in v2.2.0

func (s TagResourcesRequest) String() string

type TagResourcesRequestTag added in v2.2.0

type TagResourcesRequestTag struct {
	// example:
	//
	// opensearch
	Key *string `json:"key,omitempty" xml:"key,omitempty"`
	// example:
	//
	// opensearch
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (TagResourcesRequestTag) GoString added in v2.2.0

func (s TagResourcesRequestTag) GoString() string

func (*TagResourcesRequestTag) SetKey added in v2.2.0

func (*TagResourcesRequestTag) SetValue added in v2.2.0

func (TagResourcesRequestTag) String added in v2.2.0

func (s TagResourcesRequestTag) String() string

type TagResourcesResponse added in v2.2.0

type TagResourcesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (TagResourcesResponse) GoString added in v2.2.0

func (s TagResourcesResponse) GoString() string

func (*TagResourcesResponse) SetBody added in v2.2.0

func (*TagResourcesResponse) SetHeaders added in v2.2.0

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

func (*TagResourcesResponse) SetStatusCode added in v2.2.0

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

func (TagResourcesResponse) String added in v2.2.0

func (s TagResourcesResponse) String() string

type TagResourcesResponseBody added in v2.2.0

type TagResourcesResponseBody struct {
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
}

func (TagResourcesResponseBody) GoString added in v2.2.0

func (s TagResourcesResponseBody) GoString() string

func (*TagResourcesResponseBody) SetRequestId added in v2.2.0

func (TagResourcesResponseBody) String added in v2.2.0

func (s TagResourcesResponseBody) String() string

type UntagResourcesRequest added in v2.2.0

type UntagResourcesRequest struct {
	// example:
	//
	// true
	All *bool `json:"all,omitempty" xml:"all,omitempty"`
	// This parameter is required.
	ResourceId []*string `json:"resourceId,omitempty" xml:"resourceId,omitempty" type:"Repeated"`
	// This parameter is required.
	//
	// example:
	//
	// instance
	ResourceType *string   `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	TagKey       []*string `json:"tagKey,omitempty" xml:"tagKey,omitempty" type:"Repeated"`
}

func (UntagResourcesRequest) GoString added in v2.2.0

func (s UntagResourcesRequest) GoString() string

func (*UntagResourcesRequest) SetAll added in v2.2.0

func (*UntagResourcesRequest) SetResourceId added in v2.2.0

func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetResourceType added in v2.2.0

func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest

func (*UntagResourcesRequest) SetTagKey added in v2.2.0

func (UntagResourcesRequest) String added in v2.2.0

func (s UntagResourcesRequest) String() string

type UntagResourcesResponse added in v2.2.0

type UntagResourcesResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UntagResourcesResponse) GoString added in v2.2.0

func (s UntagResourcesResponse) GoString() string

func (*UntagResourcesResponse) SetBody added in v2.2.0

func (*UntagResourcesResponse) SetHeaders added in v2.2.0

func (*UntagResourcesResponse) SetStatusCode added in v2.2.0

func (UntagResourcesResponse) String added in v2.2.0

func (s UntagResourcesResponse) String() string

type UntagResourcesResponseBody added in v2.2.0

type UntagResourcesResponseBody struct {
	// example:
	//
	// E7B7D598-B080-5C8E-AA35-D43EC0D5F886
	TequestId *string `json:"tequestId,omitempty" xml:"tequestId,omitempty"`
}

func (UntagResourcesResponseBody) GoString added in v2.2.0

func (s UntagResourcesResponseBody) GoString() string

func (*UntagResourcesResponseBody) SetTequestId added in v2.2.0

func (UntagResourcesResponseBody) String added in v2.2.0

type UntagResourcesShrinkRequest added in v2.2.0

type UntagResourcesShrinkRequest struct {
	// example:
	//
	// true
	All *bool `json:"all,omitempty" xml:"all,omitempty"`
	// This parameter is required.
	ResourceIdShrink *string `json:"resourceId,omitempty" xml:"resourceId,omitempty"`
	// This parameter is required.
	//
	// example:
	//
	// instance
	ResourceType *string `json:"resourceType,omitempty" xml:"resourceType,omitempty"`
	TagKeyShrink *string `json:"tagKey,omitempty" xml:"tagKey,omitempty"`
}

func (UntagResourcesShrinkRequest) GoString added in v2.2.0

func (s UntagResourcesShrinkRequest) GoString() string

func (*UntagResourcesShrinkRequest) SetAll added in v2.2.0

func (*UntagResourcesShrinkRequest) SetResourceIdShrink added in v2.2.0

func (*UntagResourcesShrinkRequest) SetResourceType added in v2.2.0

func (*UntagResourcesShrinkRequest) SetTagKeyShrink added in v2.2.0

func (UntagResourcesShrinkRequest) String added in v2.2.0

type UpdateInstanceRequest

type UpdateInstanceRequest struct {
	// A list of instance-related specifications.
	Components []*UpdateInstanceRequestComponents `json:"components,omitempty" xml:"components,omitempty" type:"Repeated"`
	// The description of the instance.
	//
	// example:
	//
	// ""
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// Valid values: UPGRADE and DOWNGRADE. UPGRADE indicates to upgrade the instance specifications. DOWNGRADE indicates to downgrade the instance specifications.
	//
	// example:
	//
	// ""
	OrderType *string `json:"orderType,omitempty" xml:"orderType,omitempty"`
}

func (UpdateInstanceRequest) GoString

func (s UpdateInstanceRequest) GoString() string

func (*UpdateInstanceRequest) SetComponents

func (*UpdateInstanceRequest) SetDescription

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

func (*UpdateInstanceRequest) SetOrderType

func (UpdateInstanceRequest) String

func (s UpdateInstanceRequest) String() string

type UpdateInstanceRequestComponents

type UpdateInstanceRequestComponents struct {
	// The specification code, which must be consistent with the values of the corresponding module parameters.
	//
	// example:
	//
	// 200
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	// example:
	//
	// ""
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
}

func (UpdateInstanceRequestComponents) GoString

func (*UpdateInstanceRequestComponents) SetCode

func (*UpdateInstanceRequestComponents) SetValue

func (UpdateInstanceRequestComponents) String

type UpdateInstanceResponse

type UpdateInstanceResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty"`
	Body       *UpdateInstanceResponseBody `json:"body,omitempty" xml:"body,omitempty"`
}

func (UpdateInstanceResponse) GoString

func (s UpdateInstanceResponse) GoString() string

func (*UpdateInstanceResponse) SetBody

func (*UpdateInstanceResponse) SetHeaders

func (*UpdateInstanceResponse) SetStatusCode

func (UpdateInstanceResponse) String

func (s UpdateInstanceResponse) String() string

type UpdateInstanceResponseBody

type UpdateInstanceResponseBody struct {
	// The ID of the request
	//
	// example:
	//
	// 90D6B8F5-FE97-4509-9AAB-367836C51818
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// The result returned
	Result *UpdateInstanceResponseBodyResult `json:"result,omitempty" xml:"result,omitempty" type:"Struct"`
}

func (UpdateInstanceResponseBody) GoString

func (s UpdateInstanceResponseBody) GoString() string

func (*UpdateInstanceResponseBody) SetRequestId

func (*UpdateInstanceResponseBody) SetResult

func (UpdateInstanceResponseBody) String

type UpdateInstanceResponseBodyResult

type UpdateInstanceResponseBodyResult struct {
	// The billing method
	//
	// example:
	//
	// PrePaid
	ChargeType *string `json:"chargeType,omitempty" xml:"chargeType,omitempty"`
	// The product code
	//
	// example:
	//
	// ha3-code
	CommodityCode *string `json:"commodityCode,omitempty" xml:"commodityCode,omitempty"`
	// The time when the instance was created
	//
	// example:
	//
	// 2018-12-06T11:17:49.0
	CreateTime *string `json:"createTime,omitempty" xml:"createTime,omitempty"`
	// The description of the instance
	//
	// example:
	//
	// Test instance
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The time when the instance expires
	//
	// example:
	//
	// 2019-01-06T16:00:00.0
	ExpiredTime *string `json:"expiredTime,omitempty" xml:"expiredTime,omitempty"`
	// Indicates whether an overdue payment is involved
	//
	// example:
	//
	// false
	InDebt *bool `json:"inDebt,omitempty" xml:"inDebt,omitempty"`
	// The ID of the resource
	//
	// example:
	//
	// ha-cn-0ju2s170b03
	InstanceId *string `json:"instanceId,omitempty" xml:"instanceId,omitempty"`
	// The lock status
	//
	// example:
	//
	// Unlock
	LockMode *string `json:"lockMode,omitempty" xml:"lockMode,omitempty"`
	// The ID of the resource group
	//
	// example:
	//
	// rg-aeky6hthboewpuy
	ResourceGroupId *string `json:"resourceGroupId,omitempty" xml:"resourceGroupId,omitempty"`
	// The status of the instance
	//
	// example:
	//
	// Running
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
	// The time when the instance was last updated
	//
	// example:
	//
	// 2018-12-06T11:17:49.0
	UpdateTime *string `json:"updateTime,omitempty" xml:"updateTime,omitempty"`
}

func (UpdateInstanceResponseBodyResult) GoString

func (*UpdateInstanceResponseBodyResult) SetChargeType

func (*UpdateInstanceResponseBodyResult) SetCommodityCode

func (*UpdateInstanceResponseBodyResult) SetCreateTime

func (*UpdateInstanceResponseBodyResult) SetDescription

func (*UpdateInstanceResponseBodyResult) SetExpiredTime

func (*UpdateInstanceResponseBodyResult) SetInDebt

func (*UpdateInstanceResponseBodyResult) SetInstanceId

func (*UpdateInstanceResponseBodyResult) SetLockMode

func (*UpdateInstanceResponseBodyResult) SetResourceGroupId

func (*UpdateInstanceResponseBodyResult) SetStatus

func (*UpdateInstanceResponseBodyResult) SetUpdateTime

func (UpdateInstanceResponseBodyResult) String

type VariablesValue

type VariablesValue struct {
	// Specifies whether the variable cannot be modified.
	//
	// example:
	//
	// false
	DisableModify *bool `json:"disableModify,omitempty" xml:"disableModify,omitempty"`
	// Specifies whether the variable is modified.
	//
	// example:
	//
	// false
	IsModify *bool `json:"isModify,omitempty" xml:"isModify,omitempty"`
	// The value of the variable.
	//
	// example:
	//
	// ""
	Value *string `json:"value,omitempty" xml:"value,omitempty"`
	// The description about the variable.
	//
	// example:
	//
	// ""
	Description *string `json:"description,omitempty" xml:"description,omitempty"`
	// The value of the template.
	//
	// example:
	//
	// ""
	TemplateValue *string `json:"templateValue,omitempty" xml:"templateValue,omitempty"`
	// The type of the variable. Valid values:
	//
	// 	- NORMAL: a normal variable
	//
	// 	- FUNCTION: a function variable
	//
	// example:
	//
	// NORMAL
	Type *string `json:"type,omitempty" xml:"type,omitempty"`
	// The function variable.
	FuncValue *VariablesValueFuncValue `json:"funcValue,omitempty" xml:"funcValue,omitempty" type:"Struct"`
}

func (VariablesValue) GoString

func (s VariablesValue) GoString() string

func (*VariablesValue) SetDescription

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

func (*VariablesValue) SetDisableModify

func (s *VariablesValue) SetDisableModify(v bool) *VariablesValue

func (*VariablesValue) SetFuncValue

func (*VariablesValue) SetIsModify

func (s *VariablesValue) SetIsModify(v bool) *VariablesValue

func (*VariablesValue) SetTemplateValue

func (s *VariablesValue) SetTemplateValue(v string) *VariablesValue

func (*VariablesValue) SetType

func (s *VariablesValue) SetType(v string) *VariablesValue

func (*VariablesValue) SetValue

func (s *VariablesValue) SetValue(v string) *VariablesValue

func (VariablesValue) String

func (s VariablesValue) String() string

type VariablesValueFuncValue

type VariablesValueFuncValue struct {
	// The class name.
	//
	// example:
	//
	// ""
	FuncClassName *string `json:"funcClassName,omitempty" xml:"funcClassName,omitempty"`
	// The template of the variable.
	//
	// example:
	//
	// ""
	Template *string `json:"template,omitempty" xml:"template,omitempty"`
}

func (VariablesValueFuncValue) GoString

func (s VariablesValueFuncValue) GoString() string

func (*VariablesValueFuncValue) SetFuncClassName

func (s *VariablesValueFuncValue) SetFuncClassName(v string) *VariablesValueFuncValue

func (*VariablesValueFuncValue) SetTemplate

func (VariablesValueFuncValue) String

func (s VariablesValueFuncValue) String() string

Jump to

Keyboard shortcuts

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