v1

package
v0.0.17-beta Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2020 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 GenReqDefForDownloadApplicationCode

func GenReqDefForDownloadApplicationCode(request *model.DownloadApplicationCodeRequest) *def.HttpRequestDef

func GenReqDefForListPublishedTemplates

func GenReqDefForListPublishedTemplates(request *model.ListPublishedTemplatesRequest) *def.HttpRequestDef

func GenReqDefForRunDevstarTemplateJob

func GenReqDefForRunDevstarTemplateJob(request *model.RunDevstarTemplateJobRequest) *def.HttpRequestDef

func GenReqDefForShowJobDetail

func GenReqDefForShowJobDetail(request *model.ShowJobDetailRequest) *def.HttpRequestDef

func GenReqDefForShowTemplateDetail

func GenReqDefForShowTemplateDetail(request *model.ShowTemplateDetailRequest) *def.HttpRequestDef

func GenRespForShowJobDetail

func GenRespForShowJobDetail() (*model.ShowJobDetailResponse, *def.HttpResponseDef)

func GenRespForShowTemplateDetail

func GenRespForShowTemplateDetail() (*model.ShowTemplateDetailResponse, *def.HttpResponseDef)

Types

type DevstarClient

type DevstarClient struct {
	// contains filtered or unexported fields
}

func NewDevstarClient

func NewDevstarClient(hcClient *http_client.HcHttpClient) *DevstarClient

func (*DevstarClient) DownloadApplicationCode

下载模板产物

func (*DevstarClient) ListPublishedTemplates

查询模板列表

func (*DevstarClient) RunDevstarTemplateJob

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

func (*DevstarClient) ShowJobDetail

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

func (*DevstarClient) ShowTemplateDetail

查询模板详情

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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