v2

package
v0.1.88 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CloudIDEClientBuilder

func CloudIDEClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForAddExtensionEvaluation added in v0.1.11

func GenReqDefForAddExtensionEvaluation() *def.HttpRequestDef

func GenReqDefForAddExtensionEvaluationReply added in v0.1.11

func GenReqDefForAddExtensionEvaluationReply() *def.HttpRequestDef

func GenReqDefForAddExtensionStar added in v0.1.11

func GenReqDefForAddExtensionStar() *def.HttpRequestDef

func GenReqDefForCheckInstanceAccess added in v0.0.71

func GenReqDefForCheckInstanceAccess() *def.HttpRequestDef

func GenReqDefForCheckMaliciousExtensionEvaluation added in v0.1.11

func GenReqDefForCheckMaliciousExtensionEvaluation() *def.HttpRequestDef

func GenReqDefForCheckName

func GenReqDefForCheckName() *def.HttpRequestDef

func GenReqDefForCreateAcceptance added in v0.1.14

func GenReqDefForCreateAcceptance() *def.HttpRequestDef

func GenReqDefForCreateApply added in v0.1.34

func GenReqDefForCreateApply() *def.HttpRequestDef

func GenReqDefForCreateEvent added in v0.1.34

func GenReqDefForCreateEvent() *def.HttpRequestDef

func GenReqDefForCreateExtensionAuthorization added in v0.0.71

func GenReqDefForCreateExtensionAuthorization() *def.HttpRequestDef

func GenReqDefForCreateInstance

func GenReqDefForCreateInstance() *def.HttpRequestDef

func GenReqDefForCreateInstanceBy3rd

func GenReqDefForCreateInstanceBy3rd() *def.HttpRequestDef

func GenReqDefForCreateLogin added in v0.1.26

func GenReqDefForCreateLogin() *def.HttpRequestDef

func GenReqDefForCreateRequest added in v0.1.14

func GenReqDefForCreateRequest() *def.HttpRequestDef

func GenReqDefForDeleteEvaluation added in v0.1.11

func GenReqDefForDeleteEvaluation() *def.HttpRequestDef

func GenReqDefForDeleteEvaluationReply added in v0.1.11

func GenReqDefForDeleteEvaluationReply() *def.HttpRequestDef

func GenReqDefForDeleteInstance

func GenReqDefForDeleteInstance() *def.HttpRequestDef

func GenReqDefForListExtensions added in v0.1.6

func GenReqDefForListExtensions() *def.HttpRequestDef

func GenReqDefForListInstances

func GenReqDefForListInstances() *def.HttpRequestDef

func GenReqDefForListOrgInstances

func GenReqDefForListOrgInstances() *def.HttpRequestDef

func GenReqDefForListProjectTemplates

func GenReqDefForListProjectTemplates() *def.HttpRequestDef

func GenReqDefForListPublisher added in v0.1.30

func GenReqDefForListPublisher() *def.HttpRequestDef

func GenReqDefForListStacks added in v0.0.74

func GenReqDefForListStacks() *def.HttpRequestDef

func GenReqDefForPublishExtension added in v0.1.33

func GenReqDefForPublishExtension() *def.HttpRequestDef

func GenReqDefForShowAccountStatus

func GenReqDefForShowAccountStatus() *def.HttpRequestDef

func GenReqDefForShowCategoryList added in v0.1.30

func GenReqDefForShowCategoryList() *def.HttpRequestDef

func GenReqDefForShowExtensionAuthorization added in v0.0.71

func GenReqDefForShowExtensionAuthorization() *def.HttpRequestDef

func GenReqDefForShowExtensionDetail added in v0.1.6

func GenReqDefForShowExtensionDetail() *def.HttpRequestDef

func GenReqDefForShowExtensionEvaluation added in v0.1.6

func GenReqDefForShowExtensionEvaluation() *def.HttpRequestDef

func GenReqDefForShowExtensionEvaluationStar added in v0.1.6

func GenReqDefForShowExtensionEvaluationStar() *def.HttpRequestDef

func GenReqDefForShowExtensionTestingResult added in v0.1.33

func GenReqDefForShowExtensionTestingResult() *def.HttpRequestDef

func GenReqDefForShowInstance

func GenReqDefForShowInstance() *def.HttpRequestDef

func GenReqDefForShowInstanceStatusInfo added in v0.0.99

func GenReqDefForShowInstanceStatusInfo() *def.HttpRequestDef

func GenReqDefForShowPrice

func GenReqDefForShowPrice() *def.HttpRequestDef

func GenReqDefForShowResult added in v0.1.14

func GenReqDefForShowResult() *def.HttpRequestDef

func GenReqDefForStartChat added in v0.1.64

func GenReqDefForStartChat() *def.HttpRequestDef

func GenReqDefForStartInstance

func GenReqDefForStartInstance() *def.HttpRequestDef

func GenReqDefForStopInstance

func GenReqDefForStopInstance() *def.HttpRequestDef

func GenReqDefForSyncChat added in v0.1.64

func GenReqDefForSyncChat() *def.HttpRequestDef

func GenReqDefForSyncGetChatResult added in v0.1.64

func GenReqDefForSyncGetChatResult() *def.HttpRequestDef

func GenReqDefForUpdateInstance

func GenReqDefForUpdateInstance() *def.HttpRequestDef

func GenReqDefForUpdateInstanceActivity added in v0.0.71

func GenReqDefForUpdateInstanceActivity() *def.HttpRequestDef

func GenReqDefForUploadExtensionFile added in v0.0.96

func GenReqDefForUploadExtensionFile() *def.HttpRequestDef

func GenReqDefForUploadFilePublisher added in v0.1.33

func GenReqDefForUploadFilePublisher() *def.HttpRequestDef

Types

type AddExtensionEvaluationInvoker added in v0.1.11

type AddExtensionEvaluationInvoker struct {
	*invoker.BaseInvoker
}

func (*AddExtensionEvaluationInvoker) Invoke added in v0.1.11

type AddExtensionEvaluationReplyInvoker added in v0.1.11

type AddExtensionEvaluationReplyInvoker struct {
	*invoker.BaseInvoker
}

func (*AddExtensionEvaluationReplyInvoker) Invoke added in v0.1.11

type AddExtensionStarInvoker added in v0.1.11

type AddExtensionStarInvoker struct {
	*invoker.BaseInvoker
}

func (*AddExtensionStarInvoker) Invoke added in v0.1.11

type CheckInstanceAccessInvoker added in v0.0.90

type CheckInstanceAccessInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckInstanceAccessInvoker) Invoke added in v0.0.90

type CheckMaliciousExtensionEvaluationInvoker added in v0.1.11

type CheckMaliciousExtensionEvaluationInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckMaliciousExtensionEvaluationInvoker) Invoke added in v0.1.11

type CheckNameInvoker added in v0.0.90

type CheckNameInvoker struct {
	*invoker.BaseInvoker
}

func (*CheckNameInvoker) Invoke added in v0.0.90

type CloudIDEClient

type CloudIDEClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewCloudIDEClient

func NewCloudIDEClient(hcClient *httpclient.HcHttpClient) *CloudIDEClient

func (*CloudIDEClient) AddExtensionEvaluation added in v0.1.11

AddExtensionEvaluation 添加插件评论

添加插件评论

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) AddExtensionEvaluationInvoker added in v0.1.11

func (c *CloudIDEClient) AddExtensionEvaluationInvoker(request *model.AddExtensionEvaluationRequest) *AddExtensionEvaluationInvoker

AddExtensionEvaluationInvoker 添加插件评论

func (*CloudIDEClient) AddExtensionEvaluationReply added in v0.1.11

AddExtensionEvaluationReply 添加评论回复、回复评论回复

添加评论回复、回复评论回复

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) AddExtensionEvaluationReplyInvoker added in v0.1.11

func (c *CloudIDEClient) AddExtensionEvaluationReplyInvoker(request *model.AddExtensionEvaluationReplyRequest) *AddExtensionEvaluationReplyInvoker

AddExtensionEvaluationReplyInvoker 添加评论回复、回复评论回复

func (*CloudIDEClient) AddExtensionStar added in v0.1.11

AddExtensionStar 添加新评星

添加新评星

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) AddExtensionStarInvoker added in v0.1.11

func (c *CloudIDEClient) AddExtensionStarInvoker(request *model.AddExtensionStarRequest) *AddExtensionStarInvoker

AddExtensionStarInvoker 添加新评星

func (*CloudIDEClient) CheckInstanceAccess added in v0.0.71

CheckInstanceAccess 查询用户是否有权限访问某个IDE实例

查询用户是否有权限访问某个IDE实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) CheckInstanceAccessInvoker added in v0.0.90

func (c *CloudIDEClient) CheckInstanceAccessInvoker(request *model.CheckInstanceAccessRequest) *CheckInstanceAccessInvoker

CheckInstanceAccessInvoker 查询用户是否有权限访问某个IDE实例

func (*CloudIDEClient) CheckMaliciousExtensionEvaluation added in v0.1.11

CheckMaliciousExtensionEvaluation 举报评论,举报回复

举报评论,举报回复

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) CheckMaliciousExtensionEvaluationInvoker added in v0.1.11

func (c *CloudIDEClient) CheckMaliciousExtensionEvaluationInvoker(request *model.CheckMaliciousExtensionEvaluationRequest) *CheckMaliciousExtensionEvaluationInvoker

CheckMaliciousExtensionEvaluationInvoker 举报评论,举报回复

func (*CloudIDEClient) CheckName

CheckName 查询IDE实例名是否重复

查询IDE实例名是否重复

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) CheckNameInvoker added in v0.0.90

func (c *CloudIDEClient) CheckNameInvoker(request *model.CheckNameRequest) *CheckNameInvoker

CheckNameInvoker 查询IDE实例名是否重复

func (*CloudIDEClient) CreateAcceptance added in v0.1.14

CreateAcceptance CreateAcceptance接口

create a acceptance

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) CreateAcceptanceInvoker added in v0.1.14

func (c *CloudIDEClient) CreateAcceptanceInvoker(request *model.CreateAcceptanceRequest) *CreateAcceptanceInvoker

CreateAcceptanceInvoker CreateAcceptance接口

func (*CloudIDEClient) CreateApply added in v0.1.34

CreateApply CreateJoinRequest接口

create a join-request

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) CreateApplyInvoker added in v0.1.34

func (c *CloudIDEClient) CreateApplyInvoker(request *model.CreateApplyRequest) *CreateApplyInvoker

CreateApplyInvoker CreateJoinRequest接口

func (*CloudIDEClient) CreateEvent added in v0.1.34

CreateEvent CreateEvent接口

create an event

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) CreateEventInvoker added in v0.1.34

func (c *CloudIDEClient) CreateEventInvoker(request *model.CreateEventRequest) *CreateEventInvoker

CreateEventInvoker CreateEvent接口

func (*CloudIDEClient) CreateExtensionAuthorization added in v0.0.71

CreateExtensionAuthorization 设置ide实例对插件的授权

设置ide实例对插件的授权。同意、不同意、未知(下次重新询问)

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) CreateExtensionAuthorizationInvoker added in v0.0.90

func (c *CloudIDEClient) CreateExtensionAuthorizationInvoker(request *model.CreateExtensionAuthorizationRequest) *CreateExtensionAuthorizationInvoker

CreateExtensionAuthorizationInvoker 设置ide实例对插件的授权

func (*CloudIDEClient) CreateInstance

CreateInstance 创建IDE实例

创建IDE实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) CreateInstanceBy3rd

CreateInstanceBy3rd 外部第三方集成商创建IDE实例

创建IDE实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) CreateInstanceBy3rdInvoker added in v0.0.90

func (c *CloudIDEClient) CreateInstanceBy3rdInvoker(request *model.CreateInstanceBy3rdRequest) *CreateInstanceBy3rdInvoker

CreateInstanceBy3rdInvoker 外部第三方集成商创建IDE实例

func (*CloudIDEClient) CreateInstanceInvoker added in v0.0.90

func (c *CloudIDEClient) CreateInstanceInvoker(request *model.CreateInstanceRequest) *CreateInstanceInvoker

CreateInstanceInvoker 创建IDE实例

func (*CloudIDEClient) CreateLogin added in v0.1.26

CreateLogin CreateLogin接口

create a login

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) CreateLoginInvoker added in v0.1.26

func (c *CloudIDEClient) CreateLoginInvoker(request *model.CreateLoginRequest) *CreateLoginInvoker

CreateLoginInvoker CreateLogin接口

func (*CloudIDEClient) CreateRequest added in v0.1.14

CreateRequest Create Request接口

create a code generation request.

if agent receives a code generation request, it will: - record the request into mysql, - decompose the request into `topn` tasks. - send the tasks to kafka.

if agent receives a duplicated code generation request, it will not decompose request and send to kafka.

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) CreateRequestInvoker added in v0.1.14

func (c *CloudIDEClient) CreateRequestInvoker(request *model.CreateRequestRequest) *CreateRequestInvoker

CreateRequestInvoker Create Request接口

func (*CloudIDEClient) DeleteEvaluation added in v0.1.11

DeleteEvaluation 删除评论

删除评论

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) DeleteEvaluationInvoker added in v0.1.11

func (c *CloudIDEClient) DeleteEvaluationInvoker(request *model.DeleteEvaluationRequest) *DeleteEvaluationInvoker

DeleteEvaluationInvoker 删除评论

func (*CloudIDEClient) DeleteEvaluationReply added in v0.1.11

DeleteEvaluationReply 删除回复

删除回复

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) DeleteEvaluationReplyInvoker added in v0.1.11

func (c *CloudIDEClient) DeleteEvaluationReplyInvoker(request *model.DeleteEvaluationReplyRequest) *DeleteEvaluationReplyInvoker

DeleteEvaluationReplyInvoker 删除回复

func (*CloudIDEClient) DeleteInstance

DeleteInstance 删除IDE实例

删除IDE实例(同时删除磁盘数据)

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) DeleteInstanceInvoker added in v0.0.90

func (c *CloudIDEClient) DeleteInstanceInvoker(request *model.DeleteInstanceRequest) *DeleteInstanceInvoker

DeleteInstanceInvoker 删除IDE实例

func (*CloudIDEClient) ListExtensions added in v0.1.6

ListExtensions 查询插件列表

查询插件列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ListExtensionsInvoker added in v0.1.6

func (c *CloudIDEClient) ListExtensionsInvoker(request *model.ListExtensionsRequest) *ListExtensionsInvoker

ListExtensionsInvoker 查询插件列表

func (*CloudIDEClient) ListInstances

ListInstances 查询IDE实例列表

查询IDE实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ListInstancesInvoker added in v0.0.90

func (c *CloudIDEClient) ListInstancesInvoker(request *model.ListInstancesRequest) *ListInstancesInvoker

ListInstancesInvoker 查询IDE实例列表

func (*CloudIDEClient) ListOrgInstances

ListOrgInstances 查询某个租户下的IDE实例列表

查询某个租户下的IDE实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ListOrgInstancesInvoker added in v0.0.90

func (c *CloudIDEClient) ListOrgInstancesInvoker(request *model.ListOrgInstancesRequest) *ListOrgInstancesInvoker

ListOrgInstancesInvoker 查询某个租户下的IDE实例列表

func (*CloudIDEClient) ListProjectTemplates

ListProjectTemplates 查询技术栈模板工程

查询技术栈模板工程

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ListProjectTemplatesInvoker added in v0.0.90

func (c *CloudIDEClient) ListProjectTemplatesInvoker(request *model.ListProjectTemplatesRequest) *ListProjectTemplatesInvoker

ListProjectTemplatesInvoker 查询技术栈模板工程

func (*CloudIDEClient) ListPublisher added in v0.1.30

ListPublisher 获取当前用户下的发布商列表

获取当前用户下的发布商列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ListPublisherInvoker added in v0.1.30

func (c *CloudIDEClient) ListPublisherInvoker(request *model.ListPublisherRequest) *ListPublisherInvoker

ListPublisherInvoker 获取当前用户下的发布商列表

func (*CloudIDEClient) ListStacks added in v0.0.74

ListStacks 按region获取标签所有技术栈

按region获取标签所有技术栈

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ListStacksInvoker added in v0.0.90

func (c *CloudIDEClient) ListStacksInvoker(request *model.ListStacksRequest) *ListStacksInvoker

ListStacksInvoker 按region获取标签所有技术栈

func (*CloudIDEClient) PublishExtension added in v0.1.33

PublishExtension 插件发布

插件发布

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) PublishExtensionInvoker added in v0.1.33

func (c *CloudIDEClient) PublishExtensionInvoker(request *model.PublishExtensionRequest) *PublishExtensionInvoker

PublishExtensionInvoker 插件发布

func (*CloudIDEClient) ShowAccountStatus

ShowAccountStatus 查询当前帐号访问权限

查询当前帐号访问权限

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ShowAccountStatusInvoker added in v0.0.90

func (c *CloudIDEClient) ShowAccountStatusInvoker(request *model.ShowAccountStatusRequest) *ShowAccountStatusInvoker

ShowAccountStatusInvoker 查询当前帐号访问权限

func (*CloudIDEClient) ShowCategoryList added in v0.1.30

ShowCategoryList 查询插件分类

查询插件分类

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ShowCategoryListInvoker added in v0.1.30

func (c *CloudIDEClient) ShowCategoryListInvoker(request *model.ShowCategoryListRequest) *ShowCategoryListInvoker

ShowCategoryListInvoker 查询插件分类

func (*CloudIDEClient) ShowExtensionAuthorization added in v0.0.71

ShowExtensionAuthorization 查询ide实例对插件的授权情况

查询ide实例对插件的授权情况,同意授权的插件能在ide实例内携带登陆用户的token调用第三方服务

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ShowExtensionAuthorizationInvoker added in v0.0.90

func (c *CloudIDEClient) ShowExtensionAuthorizationInvoker(request *model.ShowExtensionAuthorizationRequest) *ShowExtensionAuthorizationInvoker

ShowExtensionAuthorizationInvoker 查询ide实例对插件的授权情况

func (*CloudIDEClient) ShowExtensionDetail added in v0.1.6

ShowExtensionDetail 查询插件详细信息

查询插件详细信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ShowExtensionDetailInvoker added in v0.1.6

func (c *CloudIDEClient) ShowExtensionDetailInvoker(request *model.ShowExtensionDetailRequest) *ShowExtensionDetailInvoker

ShowExtensionDetailInvoker 查询插件详细信息

func (*CloudIDEClient) ShowExtensionEvaluation added in v0.1.6

ShowExtensionEvaluation 查询插件评价

查询插件评价

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ShowExtensionEvaluationInvoker added in v0.1.6

func (c *CloudIDEClient) ShowExtensionEvaluationInvoker(request *model.ShowExtensionEvaluationRequest) *ShowExtensionEvaluationInvoker

ShowExtensionEvaluationInvoker 查询插件评价

func (*CloudIDEClient) ShowExtensionEvaluationStar added in v0.1.6

ShowExtensionEvaluationStar 查询插件评星

查询插件评星

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ShowExtensionEvaluationStarInvoker added in v0.1.6

func (c *CloudIDEClient) ShowExtensionEvaluationStarInvoker(request *model.ShowExtensionEvaluationStarRequest) *ShowExtensionEvaluationStarInvoker

ShowExtensionEvaluationStarInvoker 查询插件评星

func (*CloudIDEClient) ShowExtensionTestingResult added in v0.1.33

ShowExtensionTestingResult 获取插件检测结果

获取插件检测结果

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ShowExtensionTestingResultInvoker added in v0.1.33

func (c *CloudIDEClient) ShowExtensionTestingResultInvoker(request *model.ShowExtensionTestingResultRequest) *ShowExtensionTestingResultInvoker

ShowExtensionTestingResultInvoker 获取插件检测结果

func (*CloudIDEClient) ShowInstance

ShowInstance 查询某个IDE实例

查询某个IDE实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ShowInstanceInvoker added in v0.0.90

func (c *CloudIDEClient) ShowInstanceInvoker(request *model.ShowInstanceRequest) *ShowInstanceInvoker

ShowInstanceInvoker 查询某个IDE实例

func (*CloudIDEClient) ShowInstanceStatusInfo added in v0.0.99

ShowInstanceStatusInfo 查询某个IDE实例的状态

查询某个IDE实例的状态

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ShowInstanceStatusInfoInvoker added in v0.0.99

func (c *CloudIDEClient) ShowInstanceStatusInfoInvoker(request *model.ShowInstanceStatusInfoRequest) *ShowInstanceStatusInfoInvoker

ShowInstanceStatusInfoInvoker 查询某个IDE实例的状态

func (*CloudIDEClient) ShowPrice

ShowPrice 获取技术栈计费信息

获取技术栈计费信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ShowPriceInvoker added in v0.0.90

func (c *CloudIDEClient) ShowPriceInvoker(request *model.ShowPriceRequest) *ShowPriceInvoker

ShowPriceInvoker 获取技术栈计费信息

func (*CloudIDEClient) ShowResult added in v0.1.14

ShowResult Show Result接口

get the result of the code generation request.

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) ShowResultInvoker added in v0.1.14

func (c *CloudIDEClient) ShowResultInvoker(request *model.ShowResultRequest) *ShowResultInvoker

ShowResultInvoker Show Result接口

func (*CloudIDEClient) StartChat added in v0.1.64

StartChat start_chat_codebreezetsbot_v1_devmind_tsbot_start_chat_post接口

开启对话 :param data: example: {\"user_type\": \"IDE\"} :return:

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) StartChatInvoker added in v0.1.64

func (c *CloudIDEClient) StartChatInvoker(request *model.StartChatRequest) *StartChatInvoker

StartChatInvoker start_chat_codebreezetsbot_v1_devmind_tsbot_start_chat_post接口

func (*CloudIDEClient) StartInstance

StartInstance 启动IDE实例

启动IDE实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) StartInstanceInvoker added in v0.0.90

func (c *CloudIDEClient) StartInstanceInvoker(request *model.StartInstanceRequest) *StartInstanceInvoker

StartInstanceInvoker 启动IDE实例

func (*CloudIDEClient) StopInstance

StopInstance 停止IDE实例

停止IDE实例(不删除磁盘数据)

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) StopInstanceInvoker added in v0.0.90

func (c *CloudIDEClient) StopInstanceInvoker(request *model.StopInstanceRequest) *StopInstanceInvoker

StopInstanceInvoker 停止IDE实例

func (*CloudIDEClient) SyncChat added in v0.1.64

func (c *CloudIDEClient) SyncChat(request *model.SyncChatRequest) (*model.SyncChatResponse, error)

SyncChat async_chat_codebreezetsbot_v1_devmind_tsbot_async_chat_post接口

异步聊天请求 :param data: ChatRequestMessage :return:

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) SyncChatInvoker added in v0.1.64

func (c *CloudIDEClient) SyncChatInvoker(request *model.SyncChatRequest) *SyncChatInvoker

SyncChatInvoker async_chat_codebreezetsbot_v1_devmind_tsbot_async_chat_post接口

func (*CloudIDEClient) SyncGetChatResult added in v0.1.64

SyncGetChatResult async_get_chat_result_codebreezetsbot_v1_devmind_tsbot_async_get_chat_result_post接口

异步聊天获取结果

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) SyncGetChatResultInvoker added in v0.1.64

func (c *CloudIDEClient) SyncGetChatResultInvoker(request *model.SyncGetChatResultRequest) *SyncGetChatResultInvoker

SyncGetChatResultInvoker async_get_chat_result_codebreezetsbot_v1_devmind_tsbot_async_get_chat_result_post接口

func (*CloudIDEClient) UpdateInstance

UpdateInstance 修改IDE实例

修改IDE实例

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) UpdateInstanceActivity added in v0.0.71

UpdateInstanceActivity 刷新IDE实例活跃状态

刷新IDE实例活跃状态,超过该实例设置的过期时间后实例自动关闭。

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) UpdateInstanceActivityInvoker added in v0.0.90

func (c *CloudIDEClient) UpdateInstanceActivityInvoker(request *model.UpdateInstanceActivityRequest) *UpdateInstanceActivityInvoker

UpdateInstanceActivityInvoker 刷新IDE实例活跃状态

func (*CloudIDEClient) UpdateInstanceInvoker added in v0.0.90

func (c *CloudIDEClient) UpdateInstanceInvoker(request *model.UpdateInstanceRequest) *UpdateInstanceInvoker

UpdateInstanceInvoker 修改IDE实例

func (*CloudIDEClient) UploadExtensionFile added in v0.0.96

UploadExtensionFile 上传插件

上传插件

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) UploadExtensionFileInvoker added in v0.0.96

func (c *CloudIDEClient) UploadExtensionFileInvoker(request *model.UploadExtensionFileRequest) *UploadExtensionFileInvoker

UploadExtensionFileInvoker 上传插件

func (*CloudIDEClient) UploadFilePublisher added in v0.1.33

UploadFilePublisher 文件上传归一化

文件上传归一化

Please refer to HUAWEI cloud API Explorer for details.

func (*CloudIDEClient) UploadFilePublisherInvoker added in v0.1.33

func (c *CloudIDEClient) UploadFilePublisherInvoker(request *model.UploadFilePublisherRequest) *UploadFilePublisherInvoker

UploadFilePublisherInvoker 文件上传归一化

type CreateAcceptanceInvoker added in v0.1.14

type CreateAcceptanceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateAcceptanceInvoker) Invoke added in v0.1.14

type CreateApplyInvoker added in v0.1.34

type CreateApplyInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateApplyInvoker) Invoke added in v0.1.34

type CreateEventInvoker added in v0.1.34

type CreateEventInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateEventInvoker) Invoke added in v0.1.34

type CreateExtensionAuthorizationInvoker added in v0.0.90

type CreateExtensionAuthorizationInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateExtensionAuthorizationInvoker) Invoke added in v0.0.90

type CreateInstanceBy3rdInvoker added in v0.0.90

type CreateInstanceBy3rdInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateInstanceBy3rdInvoker) Invoke added in v0.0.90

type CreateInstanceInvoker added in v0.0.90

type CreateInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateInstanceInvoker) Invoke added in v0.0.90

type CreateLoginInvoker added in v0.1.26

type CreateLoginInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateLoginInvoker) Invoke added in v0.1.26

type CreateRequestInvoker added in v0.1.14

type CreateRequestInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateRequestInvoker) Invoke added in v0.1.14

type DeleteEvaluationInvoker added in v0.1.11

type DeleteEvaluationInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEvaluationInvoker) Invoke added in v0.1.11

type DeleteEvaluationReplyInvoker added in v0.1.11

type DeleteEvaluationReplyInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteEvaluationReplyInvoker) Invoke added in v0.1.11

type DeleteInstanceInvoker added in v0.0.90

type DeleteInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteInstanceInvoker) Invoke added in v0.0.90

type ListExtensionsInvoker added in v0.1.6

type ListExtensionsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListExtensionsInvoker) Invoke added in v0.1.6

type ListInstancesInvoker added in v0.0.90

type ListInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListInstancesInvoker) Invoke added in v0.0.90

type ListOrgInstancesInvoker added in v0.0.90

type ListOrgInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListOrgInstancesInvoker) Invoke added in v0.0.90

type ListProjectTemplatesInvoker added in v0.0.90

type ListProjectTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProjectTemplatesInvoker) Invoke added in v0.0.90

type ListPublisherInvoker added in v0.1.30

type ListPublisherInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPublisherInvoker) Invoke added in v0.1.30

type ListStacksInvoker added in v0.0.90

type ListStacksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStacksInvoker) Invoke added in v0.0.90

type PublishExtensionInvoker added in v0.1.33

type PublishExtensionInvoker struct {
	*invoker.BaseInvoker
}

func (*PublishExtensionInvoker) Invoke added in v0.1.33

type ShowAccountStatusInvoker added in v0.0.90

type ShowAccountStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAccountStatusInvoker) Invoke added in v0.0.90

type ShowCategoryListInvoker added in v0.1.30

type ShowCategoryListInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowCategoryListInvoker) Invoke added in v0.1.30

type ShowExtensionAuthorizationInvoker added in v0.0.90

type ShowExtensionAuthorizationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowExtensionAuthorizationInvoker) Invoke added in v0.0.90

type ShowExtensionDetailInvoker added in v0.1.6

type ShowExtensionDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowExtensionDetailInvoker) Invoke added in v0.1.6

type ShowExtensionEvaluationInvoker added in v0.1.6

type ShowExtensionEvaluationInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowExtensionEvaluationInvoker) Invoke added in v0.1.6

type ShowExtensionEvaluationStarInvoker added in v0.1.6

type ShowExtensionEvaluationStarInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowExtensionEvaluationStarInvoker) Invoke added in v0.1.6

type ShowExtensionTestingResultInvoker added in v0.1.33

type ShowExtensionTestingResultInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowExtensionTestingResultInvoker) Invoke added in v0.1.33

type ShowInstanceInvoker added in v0.0.90

type ShowInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInstanceInvoker) Invoke added in v0.0.90

type ShowInstanceStatusInfoInvoker added in v0.0.99

type ShowInstanceStatusInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowInstanceStatusInfoInvoker) Invoke added in v0.0.99

type ShowPriceInvoker added in v0.0.90

type ShowPriceInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPriceInvoker) Invoke added in v0.0.90

type ShowResultInvoker added in v0.1.14

type ShowResultInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResultInvoker) Invoke added in v0.1.14

type StartChatInvoker added in v0.1.64

type StartChatInvoker struct {
	*invoker.BaseInvoker
}

func (*StartChatInvoker) Invoke added in v0.1.64

type StartInstanceInvoker added in v0.0.90

type StartInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*StartInstanceInvoker) Invoke added in v0.0.90

type StopInstanceInvoker added in v0.0.90

type StopInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*StopInstanceInvoker) Invoke added in v0.0.90

type SyncChatInvoker added in v0.1.64

type SyncChatInvoker struct {
	*invoker.BaseInvoker
}

func (*SyncChatInvoker) Invoke added in v0.1.64

func (i *SyncChatInvoker) Invoke() (*model.SyncChatResponse, error)

type SyncGetChatResultInvoker added in v0.1.64

type SyncGetChatResultInvoker struct {
	*invoker.BaseInvoker
}

func (*SyncGetChatResultInvoker) Invoke added in v0.1.64

type UpdateInstanceActivityInvoker added in v0.0.90

type UpdateInstanceActivityInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceActivityInvoker) Invoke added in v0.0.90

type UpdateInstanceInvoker added in v0.0.90

type UpdateInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateInstanceInvoker) Invoke added in v0.0.90

type UploadExtensionFileInvoker added in v0.0.96

type UploadExtensionFileInvoker struct {
	*invoker.BaseInvoker
}

func (*UploadExtensionFileInvoker) Invoke added in v0.0.96

type UploadFilePublisherInvoker added in v0.1.33

type UploadFilePublisherInvoker struct {
	*invoker.BaseInvoker
}

func (*UploadFilePublisherInvoker) Invoke added in v0.1.33

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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