v1

package
v0.0.30-rc Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2021 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 DevStarClientBuilder

func DevStarClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForCreateTemplateViewHistories

func GenReqDefForCreateTemplateViewHistories() *def.HttpRequestDef

func GenReqDefForDownloadApplicationCode

func GenReqDefForDownloadApplicationCode() *def.HttpRequestDef

func GenReqDefForListPublishedTemplates

func GenReqDefForListPublishedTemplates() *def.HttpRequestDef

func GenReqDefForListTemplateViewHistories

func GenReqDefForListTemplateViewHistories() *def.HttpRequestDef

func GenReqDefForListTemplatesV2

func GenReqDefForListTemplatesV2() *def.HttpRequestDef

func GenReqDefForRunCodehubTemplateJob

func GenReqDefForRunCodehubTemplateJob() *def.HttpRequestDef

func GenReqDefForRunDevstarTemplateJob

func GenReqDefForRunDevstarTemplateJob() *def.HttpRequestDef

func GenReqDefForShowJobDetail

func GenReqDefForShowJobDetail() *def.HttpRequestDef

func GenReqDefForShowTemplateDetail

func GenReqDefForShowTemplateDetail() *def.HttpRequestDef

func GenReqDefForShowTemplateFile

func GenReqDefForShowTemplateFile() *def.HttpRequestDef

func GenReqDefForShowTemplateV3

func GenReqDefForShowTemplateV3() *def.HttpRequestDef

Types

type DevStarClient

type DevStarClient struct {
	HcClient *http_client.HcHttpClient
}

func NewDevStarClient

func NewDevStarClient(hcClient *http_client.HcHttpClient) *DevStarClient

func (*DevStarClient) CreateTemplateViewHistories

生成模板浏览记录

func (*DevStarClient) DownloadApplicationCode

通过任务ID下载ZIP格式的代码工程。

func (*DevStarClient) ListPublishedTemplates

查询模板列表

func (*DevStarClient) ListTemplateViewHistories

查询用户浏览过的模板(只返回最近浏览的5个模板)

func (*DevStarClient) ListTemplatesV2

查询模板列表

func (*DevStarClient) RunCodehubTemplateJob

通过 Codehub 的模板进行应用代码创建 通过 Codehub 模板创建生成应用代码的任务,并将应用代码存储于指定的 CodeHub 仓库中或者生成代码压缩包,可以通过返回的任务 ID 查询相关任务状态 - 接口鉴权方式 通过华为云服务获取的用户token - 代码生成位置 应用代码生成后的地址,目前支持codehub地址和压缩包下载地址。

func (*DevStarClient) RunDevstarTemplateJob

通过DevStar的模板进行应用代码创建 通过 DevStar 模板创建生成应用代码的任务,并将应用代码存储于指定的 CodeHub 仓库中,可以通过返回的任务 ID 查询相关任务状态 - 接口鉴权方式 通过华为云服务获取的用户token - 代码生成位置 应用代码生成后的地址,目前支持codehub地址和压缩包下载地址。

func (*DevStarClient) ShowJobDetail

查询任务的详情 通过任务ID可以查看任务的状态 当任务结束时返回应用代码存放的位置 - 接口鉴权方式 通过华为云服务获取的用户token - 代码生成位置 应用代码生成后的地址,目前支持codehub地址和压缩包下载地址

func (*DevStarClient) ShowTemplateDetail

查询模板详情

func (*DevStarClient) ShowTemplateFile

读取模板文件

func (*DevStarClient) ShowTemplateV3

获取模板详情-模板id、名称、描述、作者、标签、上架时间等信息。

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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