client

package
v1.1.1 Latest Latest
Warning

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

Go to latest
Published: May 9, 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 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. It is of the INT type. This parameter is required for the API-pushed data source.
	//
	// example:
	//
	// 1640867288
	DataTimeSec *int32 `json:"dataTimeSec,omitempty" xml:"dataTimeSec,omitempty"`
	// The data center where the data source is deployed.
	//
	// example:
	//
	// test
	Domain *string `json:"domain,omitempty" xml:"domain,omitempty"`
	// The data restoration version.
	//
	// example:
	//
	// 160131146
	Generation *int64 `json:"generation,omitempty" xml:"generation,omitempty"`
	// This parameter is required for the odps data source.
	//
	// 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 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)

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)

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) CreateCluster

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

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)

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) CreateDataSource

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

func (*Client) CreateDataSourceWithOptions

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

func (*Client) CreateIndex

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

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)

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)

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)

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) CreateTable added in v1.1.0

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

func (*Client) CreateTableWithOptions added in v1.1.0

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

func (*Client) DeleteAdvanceConfig

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

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)

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) DeleteDataSource

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

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)

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)

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)

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)

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)

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)

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)

Description:

### Method

`DELETE`

### URI

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

@param headers - map

@param runtime - runtime options for this request RuntimeOptions

@return DeleteInstanceResponse

func (*Client) DeleteTable added in v1.1.0

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

func (*Client) DeleteTableWithOptions added in v1.1.0

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

func (*Client) DescribeRegions added in v1.1.0

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

func (*Client) DescribeRegionsWithOptions added in v1.1.0

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

func (*Client) ForceSwitch

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

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

func (*Client) GetDataSourceDeployWithOptions

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

func (*Client) GetDataSourceWithOptions

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

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)

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)

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)

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)

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)

func (*Client) GetIndexVersion

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

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)

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)

func (*Client) GetInstance

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

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)

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)

func (*Client) GetNodeConfigWithOptions

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

func (*Client) GetTable added in v1.1.0

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

func (*Client) GetTableGeneration added in v1.1.0

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

func (*Client) GetTableGenerationWithOptions added in v1.1.0

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

func (*Client) GetTableWithOptions added in v1.1.0

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

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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) ListIndexes

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

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)

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)

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)

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)

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)

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)

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)

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) ListQueryResult

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

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)

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) ListTableGenerations added in v1.1.0

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

func (*Client) ListTableGenerationsWithOptions added in v1.1.0

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

func (*Client) ListTables added in v1.1.0

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

func (*Client) ListTablesWithOptions added in v1.1.0

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

func (*Client) ModifyAdvanceConfigFile

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

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)

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) ModifyClusterDesc

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

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)

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)

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)

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)

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)

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)

Description:

## Method

`PUT`

## URI

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

@param request - ModifyDataSourceRequest

@return ModifyDataSourceResponse

func (*Client) ModifyDataSourceWithOptions

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

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)

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)

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) ModifyIndexPartition

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

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)

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)

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)

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) ModifyNodeConfig

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

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)

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)

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)

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)

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)

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) ModifyTable added in v1.1.0

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

func (*Client) ModifyTableWithOptions added in v1.1.0

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

func (*Client) PublishAdvanceConfig

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

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)

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)

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)

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) RecoverIndex

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

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)

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 added in v1.1.0

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

func (*Client) ReindexWithOptions added in v1.1.0

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

func (*Client) RemoveCluster

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

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)

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) StopTask

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

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)

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) UpdateInstance

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

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)

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 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"`
}

func (CreateClusterRequestDataNode) GoString

func (s CreateClusterRequestDataNode) GoString() string

func (*CreateClusterRequestDataNode) SetNumber

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 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 {
	// 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"`
	// 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) 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) 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"`
	// 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 added in v1.0.1

func (*CreateIndexRequestDataSourceInfo) SetDomain added in v1.0.1

func (*CreateIndexRequestDataSourceInfo) SetName added in v1.0.1

func (*CreateIndexRequestDataSourceInfo) SetProcessPartitionCount

func (*CreateIndexRequestDataSourceInfo) SetSaroConfig added in v1.0.1

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 added in v1.0.1

func (*CreateIndexRequestDataSourceInfoConfig) SetEndpoint

func (*CreateIndexRequestDataSourceInfoConfig) SetNamespace added in v1.0.1

func (*CreateIndexRequestDataSourceInfoConfig) SetOssPath added in v1.0.1

func (*CreateIndexRequestDataSourceInfoConfig) SetPartition

func (*CreateIndexRequestDataSourceInfoConfig) SetPath added in v1.0.1

func (*CreateIndexRequestDataSourceInfoConfig) SetProject

func (*CreateIndexRequestDataSourceInfoConfig) SetTable

func (CreateIndexRequestDataSourceInfoConfig) String

type CreateIndexRequestDataSourceInfoSaroConfig added in v1.0.1

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

func (CreateIndexRequestDataSourceInfoSaroConfig) GoString added in v1.0.1

func (*CreateIndexRequestDataSourceInfoSaroConfig) SetNamespace added in v1.0.1

func (*CreateIndexRequestDataSourceInfoSaroConfig) SetTableName added in v1.0.1

func (CreateIndexRequestDataSourceInfoSaroConfig) String added in v1.0.1

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 CreateTableRequest added in v1.1.0

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 added in v1.1.0

func (s CreateTableRequest) GoString() string

func (*CreateTableRequest) SetDataProcessConfig added in v1.1.0

func (*CreateTableRequest) SetDataProcessorCount added in v1.1.0

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

func (*CreateTableRequest) SetDataSource added in v1.1.0

func (*CreateTableRequest) SetDryRun added in v1.1.0

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

func (*CreateTableRequest) SetFieldSchema added in v1.1.0

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

func (*CreateTableRequest) SetName added in v1.1.0

func (*CreateTableRequest) SetPartitionCount added in v1.1.0

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

func (*CreateTableRequest) SetPrimaryKey added in v1.1.0

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

func (*CreateTableRequest) SetRawSchema added in v1.1.0

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

func (*CreateTableRequest) SetVectorIndex added in v1.1.0

func (CreateTableRequest) String added in v1.1.0

func (s CreateTableRequest) String() string

type CreateTableRequestDataProcessConfig added in v1.1.0

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 added in v1.1.0

func (*CreateTableRequestDataProcessConfig) SetDstField added in v1.1.0

func (*CreateTableRequestDataProcessConfig) SetOperator added in v1.1.0

func (*CreateTableRequestDataProcessConfig) SetParams added in v1.1.0

func (*CreateTableRequestDataProcessConfig) SetSrcField added in v1.1.0

func (CreateTableRequestDataProcessConfig) String added in v1.1.0

type CreateTableRequestDataProcessConfigParams added in v1.1.0

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 added in v1.1.0

func (*CreateTableRequestDataProcessConfigParams) SetSrcFieldConfig added in v1.1.0

func (*CreateTableRequestDataProcessConfigParams) SetVectorModal added in v1.1.0

func (*CreateTableRequestDataProcessConfigParams) SetVectorModel added in v1.1.0

func (CreateTableRequestDataProcessConfigParams) String added in v1.1.0

type CreateTableRequestDataProcessConfigParamsSrcFieldConfig added in v1.1.0

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 added in v1.1.0

func (*CreateTableRequestDataProcessConfigParamsSrcFieldConfig) SetOssBucket added in v1.1.0

func (*CreateTableRequestDataProcessConfigParamsSrcFieldConfig) SetOssEndpoint added in v1.1.0

func (*CreateTableRequestDataProcessConfigParamsSrcFieldConfig) SetUid added in v1.1.0

func (CreateTableRequestDataProcessConfigParamsSrcFieldConfig) String added in v1.1.0

type CreateTableRequestDataSource added in v1.1.0

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 added in v1.1.0

func (s CreateTableRequestDataSource) GoString() string

func (*CreateTableRequestDataSource) SetAutoBuildIndex added in v1.1.0

func (*CreateTableRequestDataSource) SetConfig added in v1.1.0

func (*CreateTableRequestDataSource) SetDataTimeSec added in v1.1.0

func (*CreateTableRequestDataSource) SetType added in v1.1.0

func (CreateTableRequestDataSource) String added in v1.1.0

type CreateTableRequestDataSourceConfig added in v1.1.0

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 added in v1.1.0

func (*CreateTableRequestDataSourceConfig) SetAccessKey added in v1.1.0

func (*CreateTableRequestDataSourceConfig) SetAccessSecret added in v1.1.0

func (*CreateTableRequestDataSourceConfig) SetBucket added in v1.1.0

func (*CreateTableRequestDataSourceConfig) SetEndpoint added in v1.1.0

func (*CreateTableRequestDataSourceConfig) SetOssPath added in v1.1.0

func (*CreateTableRequestDataSourceConfig) SetPartition added in v1.1.0

func (*CreateTableRequestDataSourceConfig) SetProject added in v1.1.0

func (*CreateTableRequestDataSourceConfig) SetTable added in v1.1.0

func (CreateTableRequestDataSourceConfig) String added in v1.1.0

type CreateTableRequestVectorIndex added in v1.1.0

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 added in v1.1.0

func (*CreateTableRequestVectorIndex) SetAdvanceParams added in v1.1.0

func (*CreateTableRequestVectorIndex) SetDimension added in v1.1.0

func (*CreateTableRequestVectorIndex) SetDistanceType added in v1.1.0

func (*CreateTableRequestVectorIndex) SetIndexName added in v1.1.0

func (*CreateTableRequestVectorIndex) SetNamespace added in v1.1.0

func (*CreateTableRequestVectorIndex) SetSparseIndexField added in v1.1.0

func (*CreateTableRequestVectorIndex) SetSparseValueField added in v1.1.0

func (*CreateTableRequestVectorIndex) SetVectorField added in v1.1.0

func (*CreateTableRequestVectorIndex) SetVectorIndexType added in v1.1.0

func (CreateTableRequestVectorIndex) String added in v1.1.0

type CreateTableRequestVectorIndexAdvanceParams added in v1.1.0

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 added in v1.1.0

func (*CreateTableRequestVectorIndexAdvanceParams) SetBuildIndexParams added in v1.1.0

func (*CreateTableRequestVectorIndexAdvanceParams) SetLinearBuildThreshold added in v1.1.0

func (*CreateTableRequestVectorIndexAdvanceParams) SetMinScanDocCnt added in v1.1.0

func (*CreateTableRequestVectorIndexAdvanceParams) SetSearchIndexParams added in v1.1.0

func (CreateTableRequestVectorIndexAdvanceParams) String added in v1.1.0

type CreateTableResponse added in v1.1.0

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 added in v1.1.0

func (s CreateTableResponse) GoString() string

func (*CreateTableResponse) SetBody added in v1.1.0

func (*CreateTableResponse) SetHeaders added in v1.1.0

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

func (*CreateTableResponse) SetStatusCode added in v1.1.0

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

func (CreateTableResponse) String added in v1.1.0

func (s CreateTableResponse) String() string

type CreateTableResponseBody added in v1.1.0

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 added in v1.1.0

func (s CreateTableResponseBody) GoString() string

func (*CreateTableResponseBody) SetRequestId added in v1.1.0

func (*CreateTableResponseBody) SetResult added in v1.1.0

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

func (CreateTableResponseBody) String added in v1.1.0

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 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
	//
	// 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 DeleteTableResponse added in v1.1.0

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 added in v1.1.0

func (s DeleteTableResponse) GoString() string

func (*DeleteTableResponse) SetBody added in v1.1.0

func (*DeleteTableResponse) SetHeaders added in v1.1.0

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

func (*DeleteTableResponse) SetStatusCode added in v1.1.0

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

func (DeleteTableResponse) String added in v1.1.0

func (s DeleteTableResponse) String() string

type DeleteTableResponseBody added in v1.1.0

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 added in v1.1.0

func (s DeleteTableResponseBody) GoString() string

func (*DeleteTableResponseBody) SetRequestId added in v1.1.0

func (*DeleteTableResponseBody) SetResult added in v1.1.0

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

func (DeleteTableResponseBody) String added in v1.1.0

func (s DeleteTableResponseBody) String() string

type DescribeRegionsRequest added in v1.1.0

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

func (DescribeRegionsRequest) GoString added in v1.1.0

func (s DescribeRegionsRequest) GoString() string

func (*DescribeRegionsRequest) SetAcceptLanguage added in v1.1.0

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

func (DescribeRegionsRequest) String added in v1.1.0

func (s DescribeRegionsRequest) String() string

type DescribeRegionsResponse added in v1.1.0

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 added in v1.1.0

func (s DescribeRegionsResponse) GoString() string

func (*DescribeRegionsResponse) SetBody added in v1.1.0

func (*DescribeRegionsResponse) SetHeaders added in v1.1.0

func (*DescribeRegionsResponse) SetStatusCode added in v1.1.0

func (DescribeRegionsResponse) String added in v1.1.0

func (s DescribeRegionsResponse) String() string

type DescribeRegionsResponseBody added in v1.1.0

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 added in v1.1.0

func (s DescribeRegionsResponseBody) GoString() string

func (*DescribeRegionsResponseBody) SetRequestId added in v1.1.0

func (*DescribeRegionsResponseBody) SetResult added in v1.1.0

func (DescribeRegionsResponseBody) String added in v1.1.0

type DescribeRegionsResponseBodyResult added in v1.1.0

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 added in v1.1.0

func (*DescribeRegionsResponseBodyResult) SetEndpoint added in v1.1.0

func (*DescribeRegionsResponseBodyResult) SetLocalName added in v1.1.0

func (*DescribeRegionsResponseBodyResult) SetRegionId added in v1.1.0

func (DescribeRegionsResponseBodyResult) String added in v1.1.0

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 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
	//
	// 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 {
	// The time when the cluster was updated.
	//
	// example:
	//
	// 2021-08-09 00:01:02
	ConfigUpdateTime *string `json:"configUpdateTime,omitempty" xml:"configUpdateTime,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) SetConfigUpdateTime

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
	//
	// 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 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 {
	// 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) 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"`
	// 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) 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 result set.
	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"`
	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 added in v1.0.1

func (*GetNodeConfigResponseBodyResult) SetMinServicePercent

func (*GetNodeConfigResponseBodyResult) SetPublished

func (GetNodeConfigResponseBodyResult) String

type GetTableGenerationResponse added in v1.1.0

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 added in v1.1.0

func (s GetTableGenerationResponse) GoString() string

func (*GetTableGenerationResponse) SetBody added in v1.1.0

func (*GetTableGenerationResponse) SetHeaders added in v1.1.0

func (*GetTableGenerationResponse) SetStatusCode added in v1.1.0

func (GetTableGenerationResponse) String added in v1.1.0

type GetTableGenerationResponseBody added in v1.1.0

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 added in v1.1.0

func (*GetTableGenerationResponseBody) SetRequestId added in v1.1.0

func (*GetTableGenerationResponseBody) SetResult added in v1.1.0

func (GetTableGenerationResponseBody) String added in v1.1.0

type GetTableGenerationResponseBodyResult added in v1.1.0

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 added in v1.1.0

func (*GetTableGenerationResponseBodyResult) SetGenerationId added in v1.1.0

func (*GetTableGenerationResponseBodyResult) SetStatus added in v1.1.0

func (GetTableGenerationResponseBodyResult) String added in v1.1.0

type GetTableResponse added in v1.1.0

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 added in v1.1.0

func (s GetTableResponse) GoString() string

func (*GetTableResponse) SetBody added in v1.1.0

func (*GetTableResponse) SetHeaders added in v1.1.0

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

func (*GetTableResponse) SetStatusCode added in v1.1.0

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

func (GetTableResponse) String added in v1.1.0

func (s GetTableResponse) String() string

type GetTableResponseBody added in v1.1.0

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 added in v1.1.0

func (s GetTableResponseBody) GoString() string

func (*GetTableResponseBody) SetRequestId added in v1.1.0

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

func (*GetTableResponseBody) SetResult added in v1.1.0

func (GetTableResponseBody) String added in v1.1.0

func (s GetTableResponseBody) String() string

type GetTableResponseBodyResult added in v1.1.0

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 added in v1.1.0

func (s GetTableResponseBodyResult) GoString() string

func (*GetTableResponseBodyResult) SetDataProcessConfig added in v1.1.0

func (*GetTableResponseBodyResult) SetDataProcessorCount added in v1.1.0

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

func (*GetTableResponseBodyResult) SetDataSource added in v1.1.0

func (*GetTableResponseBodyResult) SetFieldSchema added in v1.1.0

func (*GetTableResponseBodyResult) SetName added in v1.1.0

func (*GetTableResponseBodyResult) SetPartitionCount added in v1.1.0

func (*GetTableResponseBodyResult) SetPrimaryKey added in v1.1.0

func (*GetTableResponseBodyResult) SetRawSchema added in v1.1.0

func (*GetTableResponseBodyResult) SetStatus added in v1.1.1

func (*GetTableResponseBodyResult) SetVectorIndex added in v1.1.0

func (GetTableResponseBodyResult) String added in v1.1.0

type GetTableResponseBodyResultDataProcessConfig added in v1.1.0

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 added in v1.1.0

func (*GetTableResponseBodyResultDataProcessConfig) SetDstField added in v1.1.0

func (*GetTableResponseBodyResultDataProcessConfig) SetOperator added in v1.1.0

func (*GetTableResponseBodyResultDataProcessConfig) SetParams added in v1.1.0

func (*GetTableResponseBodyResultDataProcessConfig) SetSrcField added in v1.1.0

func (GetTableResponseBodyResultDataProcessConfig) String added in v1.1.0

type GetTableResponseBodyResultDataProcessConfigParams added in v1.1.0

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 added in v1.1.0

func (*GetTableResponseBodyResultDataProcessConfigParams) SetVectorModal added in v1.1.0

func (*GetTableResponseBodyResultDataProcessConfigParams) SetVectorModel added in v1.1.0

func (GetTableResponseBodyResultDataProcessConfigParams) String added in v1.1.0

type GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig added in v1.1.0

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 added in v1.1.0

func (*GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) SetOssBucket added in v1.1.0

func (*GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) SetOssEndpoint added in v1.1.0

func (*GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) SetUid added in v1.1.0

func (GetTableResponseBodyResultDataProcessConfigParamsSrcFieldConfig) String added in v1.1.0

type GetTableResponseBodyResultDataSource added in v1.1.0

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 added in v1.1.0

func (*GetTableResponseBodyResultDataSource) SetAutoBuildIndex added in v1.1.0

func (*GetTableResponseBodyResultDataSource) SetConfig added in v1.1.0

func (*GetTableResponseBodyResultDataSource) SetDataTimeSec added in v1.1.0

func (*GetTableResponseBodyResultDataSource) SetType added in v1.1.0

func (GetTableResponseBodyResultDataSource) String added in v1.1.0

type GetTableResponseBodyResultDataSourceConfig added in v1.1.0

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 added in v1.1.0

func (*GetTableResponseBodyResultDataSourceConfig) SetAccessKey added in v1.1.0

func (*GetTableResponseBodyResultDataSourceConfig) SetAccessSecret added in v1.1.0

func (*GetTableResponseBodyResultDataSourceConfig) SetBucket added in v1.1.0

func (*GetTableResponseBodyResultDataSourceConfig) SetEndpoint added in v1.1.0

func (*GetTableResponseBodyResultDataSourceConfig) SetNamespace added in v1.1.0

func (*GetTableResponseBodyResultDataSourceConfig) SetOssPath added in v1.1.0

func (*GetTableResponseBodyResultDataSourceConfig) SetPartition added in v1.1.0

func (*GetTableResponseBodyResultDataSourceConfig) SetPath added in v1.1.0

func (*GetTableResponseBodyResultDataSourceConfig) SetProject added in v1.1.0

func (*GetTableResponseBodyResultDataSourceConfig) SetTable added in v1.1.0

func (GetTableResponseBodyResultDataSourceConfig) String added in v1.1.0

type GetTableResponseBodyResultVectorIndex added in v1.1.0

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 added in v1.1.0

func (*GetTableResponseBodyResultVectorIndex) SetAdvanceParams added in v1.1.0

func (*GetTableResponseBodyResultVectorIndex) SetDimension added in v1.1.0

func (*GetTableResponseBodyResultVectorIndex) SetDistanceType added in v1.1.0

func (*GetTableResponseBodyResultVectorIndex) SetIndexName added in v1.1.0

func (*GetTableResponseBodyResultVectorIndex) SetNamespace added in v1.1.0

func (*GetTableResponseBodyResultVectorIndex) SetSparseIndexField added in v1.1.0

func (*GetTableResponseBodyResultVectorIndex) SetSparseValueField added in v1.1.0

func (*GetTableResponseBodyResultVectorIndex) SetVectorField added in v1.1.0

func (*GetTableResponseBodyResultVectorIndex) SetVectorIndexType added in v1.1.0

func (GetTableResponseBodyResultVectorIndex) String added in v1.1.0

type GetTableResponseBodyResultVectorIndexAdvanceParams added in v1.1.0

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 added in v1.1.0

func (*GetTableResponseBodyResultVectorIndexAdvanceParams) SetBuildIndexParams added in v1.1.0

func (*GetTableResponseBodyResultVectorIndexAdvanceParams) SetLinearBuildThreshold added in v1.1.0

func (*GetTableResponseBodyResultVectorIndexAdvanceParams) SetMinScanDocCnt added in v1.1.0

func (*GetTableResponseBodyResultVectorIndexAdvanceParams) SetSearchIndexParams added in v1.1.0

func (GetTableResponseBodyResultVectorIndexAdvanceParams) String added in v1.1.0

type ListAdvanceConfigDirRequest

type ListAdvanceConfigDirRequest struct {
	// The name of the directory
	//
	// 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"`
	// 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) 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 {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	ContentType *string `json:"contentType,omitempty" xml:"contentType,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) SetContent

func (*ListAdvanceConfigsResponseBodyResult) SetContentType

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 list of 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 {
	// The time when the configuration was updated.
	//
	// example:
	//
	// " "
	ConfigUpdateTime *string `json:"configUpdateTime,omitempty" xml:"configUpdateTime,omitempty"`
	// The effective advanced version.
	//
	// example:
	//
	// " "
	CurrentAdvanceConfigVersion *string `json:"currentAdvanceConfigVersion,omitempty" xml:"currentAdvanceConfigVersion,omitempty"`
	// 词典配置生效版本
	CurrentOfflineDictConfigVersion *string `json:"currentOfflineDictConfigVersion,omitempty" xml:"currentOfflineDictConfigVersion,omitempty"`
	// The effective online configuration version.
	//
	// example:
	//
	// " "
	CurrentOnlineConfigVersion *string `json:"currentOnlineConfigVersion,omitempty" xml:"currentOnlineConfigVersion,omitempty"`
	// 查询配置生效版本
	CurrentOnlineQueryConfigVersion *string `json:"currentOnlineQueryConfigVersion,omitempty" xml:"currentOnlineQueryConfigVersion,omitempty"`
	// The information about the node in the cluster.
	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"`
	// 词典配置最新版本
	LatestOfflineDictConfigVersion *string `json:"latestOfflineDictConfigVersion,omitempty" xml:"latestOfflineDictConfigVersion,omitempty"`
	// The latest online configuration version.
	//
	// example:
	//
	// " "
	LatestOnlineConfigVersion *string `json:"latestOnlineConfigVersion,omitempty" xml:"latestOnlineConfigVersion,omitempty"`
	// 查询配置最新版本
	LatestOnlineQueryConfigVersion *string `json:"latestOnlineQueryConfigVersion,omitempty" xml:"latestOnlineQueryConfigVersion,omitempty"`
	// The name of the cluster.
	//
	// example:
	//
	// ha-cn-7pp2pcna701_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The query node of the cluster.
	QueryNode *ListClustersResponseBodyResultQueryNode `json:"queryNode,omitempty" xml:"queryNode,omitempty" type:"Struct"`
	// The status of the cluster. Valid values: running, starting, stopping, and stopped. running indicates the cluster is running, starting indicates the cluster is starting, stopping indicates the cluster is stopping, and stopped indicates the cluster has stopped.
	//
	// example:
	//
	// "starting"
	Status *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (ListClustersResponseBodyResult) GoString

func (*ListClustersResponseBodyResult) SetConfigUpdateTime

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 node.
	//
	// example:
	//
	// ha-cn-8ed2k7brm05_qrs
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of nodes.
	//
	// example:
	//
	// 1
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
	// The partition ID of the node.
	//
	// 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 node.
	//
	// example:
	//
	// test_0704
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	// The number of nodes.
	//
	// example:
	//
	// 1
	Number *int32 `json:"number,omitempty" xml:"number,omitempty"`
	// The number o replicas.
	//
	// 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.
	//
	// 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 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.
	//
	// 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
	//
	// 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 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 ListTableGenerationsResponse added in v1.1.0

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 added in v1.1.0

func (s ListTableGenerationsResponse) GoString() string

func (*ListTableGenerationsResponse) SetBody added in v1.1.0

func (*ListTableGenerationsResponse) SetHeaders added in v1.1.0

func (*ListTableGenerationsResponse) SetStatusCode added in v1.1.0

func (ListTableGenerationsResponse) String added in v1.1.0

type ListTableGenerationsResponseBody added in v1.1.0

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 added in v1.1.0

func (*ListTableGenerationsResponseBody) SetRequestId added in v1.1.0

func (*ListTableGenerationsResponseBody) SetResult added in v1.1.0

func (ListTableGenerationsResponseBody) String added in v1.1.0

type ListTableGenerationsResponseBodyResult added in v1.1.0

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

func (ListTableGenerationsResponseBodyResult) GoString added in v1.1.0

func (*ListTableGenerationsResponseBodyResult) SetGenerationId added in v1.1.0

func (ListTableGenerationsResponseBodyResult) String added in v1.1.0

type ListTablesRequest added in v1.1.0

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

func (ListTablesRequest) GoString added in v1.1.0

func (s ListTablesRequest) GoString() string

func (*ListTablesRequest) SetNewMode added in v1.1.0

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

func (ListTablesRequest) String added in v1.1.0

func (s ListTablesRequest) String() string

type ListTablesResponse added in v1.1.0

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 added in v1.1.0

func (s ListTablesResponse) GoString() string

func (*ListTablesResponse) SetBody added in v1.1.0

func (*ListTablesResponse) SetHeaders added in v1.1.0

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

func (*ListTablesResponse) SetStatusCode added in v1.1.0

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

func (ListTablesResponse) String added in v1.1.0

func (s ListTablesResponse) String() string

type ListTablesResponseBody added in v1.1.0

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 added in v1.1.0

func (s ListTablesResponseBody) GoString() string

func (*ListTablesResponseBody) SetRequestId added in v1.1.0

func (*ListTablesResponseBody) SetResult added in v1.1.0

func (ListTablesResponseBody) String added in v1.1.0

func (s ListTablesResponseBody) String() string

type ListTablesResponseBodyResult added in v1.1.0

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 added in v1.1.0

func (s ListTablesResponseBodyResult) GoString() string

func (*ListTablesResponseBodyResult) SetIndexStatus added in v1.1.0

func (*ListTablesResponseBodyResult) SetName added in v1.1.0

func (*ListTablesResponseBodyResult) SetStatus added in v1.1.1

func (ListTablesResponseBodyResult) String added in v1.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.
	//
	// 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 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 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"`
	// The data partition. This parameter is required if the dataSourceType parameter is set to odps.
	//
	// example:
	//
	// 1
	Partition *int32 `json:"partition,omitempty" xml:"partition,omitempty"`
	// The name of the file in the full path
	//
	// 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 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 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 {
	Active              *bool  `json:"active,omitempty" xml:"active,omitempty"`
	DataDuplicateNumber *int32 `json:"dataDuplicateNumber,omitempty" xml:"dataDuplicateNumber,omitempty"`
	DataFragmentNumber  *int32 `json:"dataFragmentNumber,omitempty" xml:"dataFragmentNumber,omitempty"`
	FlowRatio           *int32 `json:"flowRatio,omitempty" xml:"flowRatio,omitempty"`
	MinServicePercent   *int32 `json:"minServicePercent,omitempty" xml:"minServicePercent,omitempty"`
	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.
	//
	// 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.
	//
	// 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 added in v1.0.1

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 ModifyTableRequest added in v1.1.0

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 added in v1.1.0

func (s ModifyTableRequest) GoString() string

func (*ModifyTableRequest) SetDataProcessConfig added in v1.1.0

func (*ModifyTableRequest) SetDataSource added in v1.1.0

func (*ModifyTableRequest) SetDryRun added in v1.1.0

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

func (*ModifyTableRequest) SetFieldSchema added in v1.1.0

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

func (*ModifyTableRequest) SetPartitionCount added in v1.1.0

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

func (*ModifyTableRequest) SetPrimaryKey added in v1.1.0

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

func (*ModifyTableRequest) SetRawSchema added in v1.1.0

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

func (*ModifyTableRequest) SetVectorIndex added in v1.1.0

func (ModifyTableRequest) String added in v1.1.0

func (s ModifyTableRequest) String() string

type ModifyTableRequestDataProcessConfig added in v1.1.0

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 added in v1.1.0

func (*ModifyTableRequestDataProcessConfig) SetDstField added in v1.1.0

func (*ModifyTableRequestDataProcessConfig) SetOperator added in v1.1.0

func (*ModifyTableRequestDataProcessConfig) SetParams added in v1.1.0

func (*ModifyTableRequestDataProcessConfig) SetSrcField added in v1.1.0

func (ModifyTableRequestDataProcessConfig) String added in v1.1.0

type ModifyTableRequestDataProcessConfigParams added in v1.1.0

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 added in v1.1.0

func (*ModifyTableRequestDataProcessConfigParams) SetSrcFieldConfig added in v1.1.0

func (*ModifyTableRequestDataProcessConfigParams) SetVectorModal added in v1.1.0

func (*ModifyTableRequestDataProcessConfigParams) SetVectorModel added in v1.1.0

func (ModifyTableRequestDataProcessConfigParams) String added in v1.1.0

type ModifyTableRequestDataProcessConfigParamsSrcFieldConfig added in v1.1.0

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 added in v1.1.0

func (*ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) SetOssBucket added in v1.1.0

func (*ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) SetOssEndpoint added in v1.1.0

func (*ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) SetUid added in v1.1.0

func (ModifyTableRequestDataProcessConfigParamsSrcFieldConfig) String added in v1.1.0

type ModifyTableRequestDataSource added in v1.1.0

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 added in v1.1.0

func (s ModifyTableRequestDataSource) GoString() string

func (*ModifyTableRequestDataSource) SetAutoBuildIndex added in v1.1.0

func (*ModifyTableRequestDataSource) SetConfig added in v1.1.0

func (*ModifyTableRequestDataSource) SetDataTimeSec added in v1.1.0

func (ModifyTableRequestDataSource) String added in v1.1.0

type ModifyTableRequestDataSourceConfig added in v1.1.0

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 added in v1.1.0

func (*ModifyTableRequestDataSourceConfig) SetAccessKey added in v1.1.0

func (*ModifyTableRequestDataSourceConfig) SetAccessSecret added in v1.1.0

func (*ModifyTableRequestDataSourceConfig) SetBucket added in v1.1.0

func (*ModifyTableRequestDataSourceConfig) SetEndpoint added in v1.1.0

func (*ModifyTableRequestDataSourceConfig) SetOssPath added in v1.1.0

func (*ModifyTableRequestDataSourceConfig) SetPartition added in v1.1.0

func (*ModifyTableRequestDataSourceConfig) SetProject added in v1.1.0

func (*ModifyTableRequestDataSourceConfig) SetTable added in v1.1.0

func (ModifyTableRequestDataSourceConfig) String added in v1.1.0

type ModifyTableRequestVectorIndex added in v1.1.0

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 added in v1.1.0

func (*ModifyTableRequestVectorIndex) SetAdvanceParams added in v1.1.0

func (*ModifyTableRequestVectorIndex) SetDimension added in v1.1.0

func (*ModifyTableRequestVectorIndex) SetDistanceType added in v1.1.0

func (*ModifyTableRequestVectorIndex) SetIndexName added in v1.1.0

func (*ModifyTableRequestVectorIndex) SetNamespace added in v1.1.0

func (*ModifyTableRequestVectorIndex) SetSparseIndexField added in v1.1.0

func (*ModifyTableRequestVectorIndex) SetSparseValueField added in v1.1.0

func (*ModifyTableRequestVectorIndex) SetVectorField added in v1.1.0

func (*ModifyTableRequestVectorIndex) SetVectorIndexType added in v1.1.0

func (ModifyTableRequestVectorIndex) String added in v1.1.0

type ModifyTableRequestVectorIndexAdvanceParams added in v1.1.0

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 added in v1.1.0

func (*ModifyTableRequestVectorIndexAdvanceParams) SetBuildIndexParams added in v1.1.0

func (*ModifyTableRequestVectorIndexAdvanceParams) SetLinearBuildThreshold added in v1.1.0

func (*ModifyTableRequestVectorIndexAdvanceParams) SetMinScanDocCnt added in v1.1.0

func (*ModifyTableRequestVectorIndexAdvanceParams) SetSearchIndexParams added in v1.1.0

func (ModifyTableRequestVectorIndexAdvanceParams) String added in v1.1.0

type ModifyTableResponse added in v1.1.0

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 added in v1.1.0

func (s ModifyTableResponse) GoString() string

func (*ModifyTableResponse) SetBody added in v1.1.0

func (*ModifyTableResponse) SetHeaders added in v1.1.0

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

func (*ModifyTableResponse) SetStatusCode added in v1.1.0

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

func (ModifyTableResponse) String added in v1.1.0

func (s ModifyTableResponse) String() string

type ModifyTableResponseBody added in v1.1.0

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 added in v1.1.0

func (s ModifyTableResponseBody) GoString() string

func (*ModifyTableResponseBody) SetRequestId added in v1.1.0

func (*ModifyTableResponseBody) SetResult added in v1.1.0

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

func (ModifyTableResponseBody) String added in v1.1.0

func (s ModifyTableResponseBody) String() string

type PublishAdvanceConfigRequest

type PublishAdvanceConfigRequest struct {
	// The structure of the request
	//
	// example:
	//
	// {\"desc\":\"new version\"}
	Body map[string]interface{} `json:"body,omitempty" xml:"body,omitempty"`
}

func (PublishAdvanceConfigRequest) GoString

func (s PublishAdvanceConfigRequest) GoString() string

func (*PublishAdvanceConfigRequest) SetBody

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

func (PublishAdvanceConfigRequest) 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 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 added in v1.1.0

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 added in v1.1.0

func (s ReindexRequest) GoString() string

func (*ReindexRequest) SetDataTimeSec added in v1.1.0

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

func (*ReindexRequest) SetOssDataPath added in v1.1.0

func (s *ReindexRequest) SetOssDataPath(v string) *ReindexRequest

func (*ReindexRequest) SetPartition added in v1.1.0

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

func (ReindexRequest) String added in v1.1.0

func (s ReindexRequest) String() string

type ReindexResponse added in v1.1.0

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 added in v1.1.0

func (s ReindexResponse) GoString() string

func (*ReindexResponse) SetBody added in v1.1.0

func (*ReindexResponse) SetHeaders added in v1.1.0

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

func (*ReindexResponse) SetStatusCode added in v1.1.0

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

func (ReindexResponse) String added in v1.1.0

func (s ReindexResponse) String() string

type ReindexResponseBody added in v1.1.0

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 added in v1.1.0

func (s ReindexResponseBody) GoString() string

func (*ReindexResponseBody) SetRequestId added in v1.1.0

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

func (*ReindexResponseBody) SetResult added in v1.1.0

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

func (ReindexResponseBody) String added in v1.1.0

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 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 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