v1

package
v0.0.86 Latest Latest
Warning

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

Go to latest
Published: Apr 28, 2022 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForAddDevData

func GenReqDefForAddDevData() *def.HttpRequestDef

func GenReqDefForAddPipelineJob

func GenReqDefForAddPipelineJob() *def.HttpRequestDef

func GenReqDefForCreateAssetModel

func GenReqDefForCreateAssetModel() *def.HttpRequestDef

func GenReqDefForCreateAssetNew

func GenReqDefForCreateAssetNew() *def.HttpRequestDef

func GenReqDefForCreateBatchJob

func GenReqDefForCreateBatchJob() *def.HttpRequestDef

func GenReqDefForCreateComputingResource

func GenReqDefForCreateComputingResource() *def.HttpRequestDef

func GenReqDefForCreateDatasource

func GenReqDefForCreateDatasource() *def.HttpRequestDef

func GenReqDefForCreateGroup

func GenReqDefForCreateGroup() *def.HttpRequestDef

func GenReqDefForCreateRun

func GenReqDefForCreateRun() *def.HttpRequestDef

func GenReqDefForCreateStreamingJob

func GenReqDefForCreateStreamingJob() *def.HttpRequestDef

func GenReqDefForCreateTable

func GenReqDefForCreateTable() *def.HttpRequestDef

func GenReqDefForDeleteAssetModel

func GenReqDefForDeleteAssetModel() *def.HttpRequestDef

func GenReqDefForDeleteAssetNew

func GenReqDefForDeleteAssetNew() *def.HttpRequestDef

func GenReqDefForDeleteBatchJob

func GenReqDefForDeleteBatchJob() *def.HttpRequestDef

func GenReqDefForDeleteComputingResource

func GenReqDefForDeleteComputingResource() *def.HttpRequestDef

func GenReqDefForDeleteDataStore

func GenReqDefForDeleteDataStore() *def.HttpRequestDef

func GenReqDefForDeleteDatasource

func GenReqDefForDeleteDatasource() *def.HttpRequestDef

func GenReqDefForDeleteGroup

func GenReqDefForDeleteGroup() *def.HttpRequestDef

func GenReqDefForDeletePipelineJob

func GenReqDefForDeletePipelineJob() *def.HttpRequestDef

func GenReqDefForDeleteRun

func GenReqDefForDeleteRun() *def.HttpRequestDef

func GenReqDefForDeleteStreamingJobById

func GenReqDefForDeleteStreamingJobById() *def.HttpRequestDef

func GenReqDefForDeleteTable

func GenReqDefForDeleteTable() *def.HttpRequestDef

func GenReqDefForExportDataset

func GenReqDefForExportDataset() *def.HttpRequestDef

func GenReqDefForImportData

func GenReqDefForImportData() *def.HttpRequestDef

func GenReqDefForListAssetModels

func GenReqDefForListAssetModels() *def.HttpRequestDef

func GenReqDefForListAssetsNew

func GenReqDefForListAssetsNew() *def.HttpRequestDef

func GenReqDefForListBatchJobs

func GenReqDefForListBatchJobs() *def.HttpRequestDef

func GenReqDefForListComputingResources

func GenReqDefForListComputingResources() *def.HttpRequestDef

func GenReqDefForListDataStores

func GenReqDefForListDataStores() *def.HttpRequestDef

func GenReqDefForListGroups

func GenReqDefForListGroups() *def.HttpRequestDef

func GenReqDefForListHistory

func GenReqDefForListHistory() *def.HttpRequestDef

func GenReqDefForListMetrics

func GenReqDefForListMetrics() *def.HttpRequestDef

func GenReqDefForListPipelineJobs

func GenReqDefForListPipelineJobs() *def.HttpRequestDef

func GenReqDefForListRuns

func GenReqDefForListRuns() *def.HttpRequestDef

func GenReqDefForListTables

func GenReqDefForListTables() *def.HttpRequestDef

func GenReqDefForListTagValues

func GenReqDefForListTagValues() *def.HttpRequestDef

func GenReqDefForPublishRootAsset

func GenReqDefForPublishRootAsset() *def.HttpRequestDef

func GenReqDefForShowAllDataSource

func GenReqDefForShowAllDataSource() *def.HttpRequestDef

func GenReqDefForShowAssetModel

func GenReqDefForShowAssetModel() *def.HttpRequestDef

func GenReqDefForShowAssetNew

func GenReqDefForShowAssetNew() *def.HttpRequestDef

func GenReqDefForShowBatchJob

func GenReqDefForShowBatchJob() *def.HttpRequestDef

func GenReqDefForShowDataSource

func GenReqDefForShowDataSource() *def.HttpRequestDef

func GenReqDefForShowDataset

func GenReqDefForShowDataset() *def.HttpRequestDef

func GenReqDefForShowJobById

func GenReqDefForShowJobById() *def.HttpRequestDef

func GenReqDefForShowJobs

func GenReqDefForShowJobs() *def.HttpRequestDef

func GenReqDefForShowLastPropertyValue

func GenReqDefForShowLastPropertyValue() *def.HttpRequestDef

func GenReqDefForShowMetricValue

func GenReqDefForShowMetricValue() *def.HttpRequestDef

func GenReqDefForShowPipelineJob

func GenReqDefForShowPipelineJob() *def.HttpRequestDef

func GenReqDefForShowPropertyRawValue

func GenReqDefForShowPropertyRawValue() *def.HttpRequestDef

func GenReqDefForShowPropertyValues

func GenReqDefForShowPropertyValues() *def.HttpRequestDef

func GenReqDefForShowRun

func GenReqDefForShowRun() *def.HttpRequestDef

func GenReqDefForShowTablePreview

func GenReqDefForShowTablePreview() *def.HttpRequestDef

func GenReqDefForShowTableSchema

func GenReqDefForShowTableSchema() *def.HttpRequestDef

func GenReqDefForStartJob

func GenReqDefForStartJob() *def.HttpRequestDef

func GenReqDefForStartPipelineJob

func GenReqDefForStartPipelineJob() *def.HttpRequestDef

func GenReqDefForStopJob

func GenReqDefForStopJob() *def.HttpRequestDef

func GenReqDefForStopPipelineJob

func GenReqDefForStopPipelineJob() *def.HttpRequestDef

func GenReqDefForUpdateAssetModel

func GenReqDefForUpdateAssetModel() *def.HttpRequestDef

func GenReqDefForUpdateAssetNew

func GenReqDefForUpdateAssetNew() *def.HttpRequestDef

func GenReqDefForUpdateBatchJob

func GenReqDefForUpdateBatchJob() *def.HttpRequestDef

func GenReqDefForUpdateDataSource

func GenReqDefForUpdateDataSource() *def.HttpRequestDef

func GenReqDefForUpdateDataStore

func GenReqDefForUpdateDataStore() *def.HttpRequestDef

func GenReqDefForUpdateGroup

func GenReqDefForUpdateGroup() *def.HttpRequestDef

func GenReqDefForUpdatePipelineJob

func GenReqDefForUpdatePipelineJob() *def.HttpRequestDef

func GenReqDefForUpdateStreamingJob

func GenReqDefForUpdateStreamingJob() *def.HttpRequestDef

func GenReqDefForValidateSql

func GenReqDefForValidateSql() *def.HttpRequestDef

func IoTAnalyticsClientBuilder

func IoTAnalyticsClientBuilder() *http_client.HcHttpClientBuilder

Types

type IoTAnalyticsClient

type IoTAnalyticsClient struct {
	HcClient *http_client.HcHttpClient
}

func NewIoTAnalyticsClient

func NewIoTAnalyticsClient(hcClient *http_client.HcHttpClient) *IoTAnalyticsClient

func (*IoTAnalyticsClient) AddDevData

通过API数据源上报设备数据

通过API数据源上报设备数据

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) AddPipelineJob

新建管道作业

新建管道作业时,需要在URL中指定是更新哪一个作业,将在body中附带完整的作业信息。(作业中各算子的详细配置请参考算子配置章节。) check参数表示是否需要对作业配置进行检查,若为false,则不检查,将作业保存为草稿;若为true,则对作业配置进行检查。当检查不通过时,将作业状态修改为草稿;检查通过时,将作业状态修改为就绪,并返回成功。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) CreateAssetModel

创建资产模型

创建资产模型

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) CreateAssetNew

创建资产

创建资产

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) CreateBatchJob

创建离线作业

创建离线作业。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) CreateComputingResource

创建批计算资源

创建批计算资源。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) CreateDatasource

创建数据源

创建数据源

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) CreateGroup

创建存储组

创建存储组

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) CreateRun

执行离线作业

执行离线作业。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) CreateStreamingJob

新建实时作业

除名称和描述外,可先不提供作业的详细配置信息。 check参数表示是否需要对作业配置进行检查,若为false,则不检查,将作业保存为草稿;若为true,则对作业配置进行检查,无论检查是否通过,都将作业及配置信息保存为草稿,当检查不通过时,返回失败及错误信息,检查通过时,将作业状态修改为就绪,并返回成功。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) CreateTable

创建离线数据表

创建离线数据表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) DeleteAssetModel

删除资产模型

删除资产模型

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) DeleteAssetNew

删除资产

删除资产

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) DeleteBatchJob

删除离线作业

删除离线作业。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) DeleteComputingResource

删除批计算资源

删除批计算资源。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) DeleteDataStore

删除存储

删除存储

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) DeleteDatasource

删除数据源

删除数据源

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) DeleteGroup

删除存储组

删除存储组

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) DeletePipelineJob

删除管道作业

删除用户指定的管道作业

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) DeleteRun

停止离线作业

停止提交中或运行中的离线作业,若作业已经执行结束或失败则无法停止。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) DeleteStreamingJobById

删除实时作业

删除用户指定的作业

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) DeleteTable

删除离线数据表

删除离线数据表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ExportDataset

下载离线作业结果

将SQL语句的查询结果下载到本地,只支持下载“QUERY”类型作业的查询结果。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ImportData

执行导入数据离线作业

将数据从文件导入OBS表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ListAssetModels

获取资产模型列表

获取资产模型列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ListAssetsNew

获取资产列表

获取资产列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ListBatchJobs

查询离线作业列表

查询离线作业列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ListComputingResources

查询批计算资源列表

查询批计算资源列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ListDataStores

查询存储列表

查询存储列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ListGroups

查询存储组列表

查询存储组列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ListHistory

根据标签查询设备历史值

根据标签查询设备历史值

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ListMetrics

根据标签聚合、查询指标数据

根据标签聚合、查询数据

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ListPipelineJobs

获取管道作业列表

获取用户下的所有管道作业,支持分页。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ListRuns

查询离线作业运行列表

查询离线作业运行列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ListTables

查询离线数据表列表

查询离线数据表列表。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ListTagValues

查询标签的值列表

查询标签的值列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) PublishRootAsset

发布资产

发布资产

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowAllDataSource

查询数据源列表

查询数据源列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowAssetModel

获取资产模型详情

获取资产模型详情

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowAssetNew

获取资产详情

获取资产详情

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowBatchJob

查询离线作业详情

查询离线作业详情。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowDataSource

查询数据源详情

查询数据源详情

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowDataset

查询离线作业结果

在执行SQL查询语句的作业完成后,查看该作业执行的结果。目前仅支持查看“QUERY”类型作业的执行结果。该API只能查看前1000条的结果记录,若要查看全部的结果记录,需要先导出查询结果再进行查看。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowJobById

获取实时作业详情

获取指定作业的详情

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowJobs

获取实时作业列表

获取用户下的所有实时分析作业,支持分页。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowLastPropertyValue

获取资产属性最新值

获取资产属性最新值

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowMetricValue

获取资产属性聚合值

获取资产属性聚合值

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowPipelineJob

获取管道作业详情

获取指定管道作业的详情

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowPropertyRawValue

获取资产属性历史值

获取资产属性历史值

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowPropertyValues

查询设备属性最新状态值

查询设备属性最新状态值

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowRun

查询离线作业运行详情

查询离线作业运行详情。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowTablePreview

预览离线数据表内容

预览离线数据表内容。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ShowTableSchema

查询离线数据表结构

查询离线数据表结构。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) StartJob

启动实时作业

提交作业到运行环境,实时接收数据并按用户定义的业务逻辑对数据进行处理。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) StartPipelineJob

启动管道作业

提交管道作业到运行环境,实时接收数据源的数据并按用户定义的数据清洗逻辑对数据进行处理。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) StopJob

停止实时作业

停止一个正在运行中的作业

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) StopPipelineJob

停止管道作业

停止一个正在运行中的管道作业

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) UpdateAssetModel

修改资产模型

修改资产模型

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) UpdateAssetNew

修改资产

修改资产

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) UpdateBatchJob

修改离线作业

修改离线作业。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) UpdateDataSource

修改数据源

修改数据源

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) UpdateDataStore

更新存储

更新存储

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) UpdateGroup

更新存储组

更新存储组

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) UpdatePipelineJob

更新管道作业

更新管道作业时,需要在URL中指定是更新哪一个作业,将在body中附带完整的作业信息。(管道作业详细配置,每个作业可选择不同的算子进行组合,各算子的使用方法详见:数据管道算子配置指南。) check参数表示是否需要对作业配置进行检查,若为false,则不检查,将作业保存为草稿;若为true,则对作业配置进行检查。当检查不通过时,将作业状态修改为草稿;检查通过时,将作业状态修改为就绪,并返回成功。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) UpdateStreamingJob

更新实时作业

更新作业时,需要在URL中指定是更新哪一个作业,将在body中附带完整的作业信息。 check参数表示是否需要对作业配置进行检查,若为false,则不检查,将作业保存为草稿;若为true,则对作业配置进行检查,无论检查是否通过,都将作业及配置信息保存为草稿,当检查不通过时,返回失败及错误信息,检查通过时,将作业状态修改为就绪,并返回成功。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*IoTAnalyticsClient) ValidateSql

检查离线作业SQL语法

检查离线作业SQL语法。

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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