v3

package
v0.1.63 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2023 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 CodeHubClientBuilder

func CodeHubClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForAddDeployKey

func GenReqDefForAddDeployKey() *def.HttpRequestDef

func GenReqDefForAddDeployKeyV2

func GenReqDefForAddDeployKeyV2() *def.HttpRequestDef

func GenReqDefForAddHooks

func GenReqDefForAddHooks() *def.HttpRequestDef

func GenReqDefForAddProtectBranchV2 added in v0.0.88

func GenReqDefForAddProtectBranchV2() *def.HttpRequestDef

func GenReqDefForAddRepoMembers

func GenReqDefForAddRepoMembers() *def.HttpRequestDef

func GenReqDefForAddSshKey

func GenReqDefForAddSshKey() *def.HttpRequestDef

func GenReqDefForAddTagV2 added in v0.0.88

func GenReqDefForAddTagV2() *def.HttpRequestDef

func GenReqDefForAssociateIssues added in v0.1.1

func GenReqDefForAssociateIssues() *def.HttpRequestDef

func GenReqDefForCreateCommit

func GenReqDefForCreateCommit() *def.HttpRequestDef

func GenReqDefForCreateMergeRequestDiscussion added in v0.1.50

func GenReqDefForCreateMergeRequestDiscussion() *def.HttpRequestDef

func GenReqDefForCreateMergeRequestDiscussionNote added in v0.1.50

func GenReqDefForCreateMergeRequestDiscussionNote() *def.HttpRequestDef

func GenReqDefForCreateNewBranch added in v0.1.1

func GenReqDefForCreateNewBranch() *def.HttpRequestDef

func GenReqDefForCreateProjectAndRepositories

func GenReqDefForCreateProjectAndRepositories() *def.HttpRequestDef

func GenReqDefForCreateProjectAndforkRepositories

func GenReqDefForCreateProjectAndforkRepositories() *def.HttpRequestDef

func GenReqDefForCreateRepository

func GenReqDefForCreateRepository() *def.HttpRequestDef

func GenReqDefForDeleteDeployKey

func GenReqDefForDeleteDeployKey() *def.HttpRequestDef

func GenReqDefForDeleteDeployKeyV2

func GenReqDefForDeleteDeployKeyV2() *def.HttpRequestDef

func GenReqDefForDeleteHooks

func GenReqDefForDeleteHooks() *def.HttpRequestDef

func GenReqDefForDeleteRepoMember

func GenReqDefForDeleteRepoMember() *def.HttpRequestDef

func GenReqDefForDeleteRepository

func GenReqDefForDeleteRepository() *def.HttpRequestDef

func GenReqDefForDeleteSShkey

func GenReqDefForDeleteSShkey() *def.HttpRequestDef

func GenReqDefForGetAllRepositoryByProjectId

func GenReqDefForGetAllRepositoryByProjectId() *def.HttpRequestDef

func GenReqDefForGetProductTemplates

func GenReqDefForGetProductTemplates() *def.HttpRequestDef

func GenReqDefForGetRepositoryByProjectId

func GenReqDefForGetRepositoryByProjectId() *def.HttpRequestDef

func GenReqDefForGetTemplates

func GenReqDefForGetTemplates() *def.HttpRequestDef

func GenReqDefForListBranchesByRepositoryId added in v0.1.1

func GenReqDefForListBranchesByRepositoryId() *def.HttpRequestDef

func GenReqDefForListCommitStatistics

func GenReqDefForListCommitStatistics() *def.HttpRequestDef

func GenReqDefForListCommits

func GenReqDefForListCommits() *def.HttpRequestDef

func GenReqDefForListFiles

func GenReqDefForListFiles() *def.HttpRequestDef

func GenReqDefForListFilesByQuery added in v0.1.1

func GenReqDefForListFilesByQuery() *def.HttpRequestDef

func GenReqDefForListHooks

func GenReqDefForListHooks() *def.HttpRequestDef

func GenReqDefForListMergeRequest added in v0.1.1

func GenReqDefForListMergeRequest() *def.HttpRequestDef

func GenReqDefForListProductTwoTemplates

func GenReqDefForListProductTwoTemplates() *def.HttpRequestDef

func GenReqDefForListRepoMembers

func GenReqDefForListRepoMembers() *def.HttpRequestDef

func GenReqDefForListRepositoryStatus

func GenReqDefForListRepositoryStatus() *def.HttpRequestDef

func GenReqDefForListSshKeys

func GenReqDefForListSshKeys() *def.HttpRequestDef

func GenReqDefForListSubfiles

func GenReqDefForListSubfiles() *def.HttpRequestDef

func GenReqDefForListTemplatesTwo

func GenReqDefForListTemplatesTwo() *def.HttpRequestDef

func GenReqDefForListTwoTemplates

func GenReqDefForListTwoTemplates() *def.HttpRequestDef

func GenReqDefForListUserAllRepositories

func GenReqDefForListUserAllRepositories() *def.HttpRequestDef

func GenReqDefForSetRepoRole

func GenReqDefForSetRepoRole() *def.HttpRequestDef

func GenReqDefForShareTemplates

func GenReqDefForShareTemplates() *def.HttpRequestDef

func GenReqDefForShowAllRepositoryByTwoProjectId

func GenReqDefForShowAllRepositoryByTwoProjectId() *def.HttpRequestDef

func GenReqDefForShowBranchesByRepositoryId

func GenReqDefForShowBranchesByRepositoryId() *def.HttpRequestDef

func GenReqDefForShowBranchesByTwoRepositoryId

func GenReqDefForShowBranchesByTwoRepositoryId() *def.HttpRequestDef

func GenReqDefForShowCommitsByBranch

func GenReqDefForShowCommitsByBranch() *def.HttpRequestDef

func GenReqDefForShowCommitsByRepoId

func GenReqDefForShowCommitsByRepoId() *def.HttpRequestDef

func GenReqDefForShowDiffCommit

func GenReqDefForShowDiffCommit() *def.HttpRequestDef

func GenReqDefForShowFile

func GenReqDefForShowFile() *def.HttpRequestDef

func GenReqDefForShowHasPipeline

func GenReqDefForShowHasPipeline() *def.HttpRequestDef

func GenReqDefForShowImageBlob

func GenReqDefForShowImageBlob() *def.HttpRequestDef

func GenReqDefForShowMaster

func GenReqDefForShowMaster() *def.HttpRequestDef

func GenReqDefForShowMergeRequest added in v0.1.1

func GenReqDefForShowMergeRequest() *def.HttpRequestDef

func GenReqDefForShowPrivateKeyVerify

func GenReqDefForShowPrivateKeyVerify() *def.HttpRequestDef

func GenReqDefForShowRepoId

func GenReqDefForShowRepoId() *def.HttpRequestDef

func GenReqDefForShowRepositoryArchive

func GenReqDefForShowRepositoryArchive() *def.HttpRequestDef

func GenReqDefForShowRepositoryByUuid

func GenReqDefForShowRepositoryByUuid() *def.HttpRequestDef

func GenReqDefForShowRepositoryNameExist

func GenReqDefForShowRepositoryNameExist() *def.HttpRequestDef

func GenReqDefForShowRepositoryStatistics

func GenReqDefForShowRepositoryStatistics() *def.HttpRequestDef

func GenReqDefForShowReviewSetting added in v0.1.50

func GenReqDefForShowReviewSetting() *def.HttpRequestDef

func GenReqDefForShowSingleCommit

func GenReqDefForShowSingleCommit() *def.HttpRequestDef

func GenReqDefForShowStatisticCommit

func GenReqDefForShowStatisticCommit() *def.HttpRequestDef

func GenReqDefForShowStatisticCommitV3 added in v0.0.78

func GenReqDefForShowStatisticCommitV3() *def.HttpRequestDef

func GenReqDefForShowStatisticalData

func GenReqDefForShowStatisticalData() *def.HttpRequestDef

func GenReqDefForValidateHttpsInfo

func GenReqDefForValidateHttpsInfo() *def.HttpRequestDef

func GenReqDefForValidateHttpsInfoV2

func GenReqDefForValidateHttpsInfoV2() *def.HttpRequestDef

Types

type AddDeployKeyInvoker added in v0.0.90

type AddDeployKeyInvoker struct {
	*invoker.BaseInvoker
}

func (*AddDeployKeyInvoker) Invoke added in v0.0.90

type AddDeployKeyV2Invoker added in v0.0.90

type AddDeployKeyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*AddDeployKeyV2Invoker) Invoke added in v0.0.90

type AddHooksInvoker added in v0.0.90

type AddHooksInvoker struct {
	*invoker.BaseInvoker
}

func (*AddHooksInvoker) Invoke added in v0.0.90

func (i *AddHooksInvoker) Invoke() (*model.AddHooksResponse, error)

type AddProtectBranchV2Invoker added in v0.0.90

type AddProtectBranchV2Invoker struct {
	*invoker.BaseInvoker
}

func (*AddProtectBranchV2Invoker) Invoke added in v0.0.90

type AddRepoMembersInvoker added in v0.0.90

type AddRepoMembersInvoker struct {
	*invoker.BaseInvoker
}

func (*AddRepoMembersInvoker) Invoke added in v0.0.90

type AddSshKeyInvoker added in v0.0.90

type AddSshKeyInvoker struct {
	*invoker.BaseInvoker
}

func (*AddSshKeyInvoker) Invoke added in v0.0.90

type AddTagV2Invoker added in v0.0.90

type AddTagV2Invoker struct {
	*invoker.BaseInvoker
}

func (*AddTagV2Invoker) Invoke added in v0.0.90

func (i *AddTagV2Invoker) Invoke() (*model.AddTagV2Response, error)

type AssociateIssuesInvoker added in v0.1.1

type AssociateIssuesInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociateIssuesInvoker) Invoke added in v0.1.1

type CodeHubClient

type CodeHubClient struct {
	HcClient *http_client.HcHttpClient
}

func NewCodeHubClient

func NewCodeHubClient(hcClient *http_client.HcHttpClient) *CodeHubClient

func (*CodeHubClient) AddDeployKey

AddDeployKey 添加部署密钥

添加部署密钥

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) AddDeployKeyInvoker added in v0.0.90

func (c *CodeHubClient) AddDeployKeyInvoker(request *model.AddDeployKeyRequest) *AddDeployKeyInvoker

AddDeployKeyInvoker 添加部署密钥

func (*CodeHubClient) AddDeployKeyV2

AddDeployKeyV2 添加部署密钥

添加部署密钥

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) AddDeployKeyV2Invoker added in v0.0.90

func (c *CodeHubClient) AddDeployKeyV2Invoker(request *model.AddDeployKeyV2Request) *AddDeployKeyV2Invoker

AddDeployKeyV2Invoker 添加部署密钥

func (*CodeHubClient) AddHooks

func (c *CodeHubClient) AddHooks(request *model.AddHooksRequest) (*model.AddHooksResponse, error)

AddHooks 为指定仓库添加hook

提交代码自动触发编译构建,添加仓库钩子

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) AddHooksInvoker added in v0.0.90

func (c *CodeHubClient) AddHooksInvoker(request *model.AddHooksRequest) *AddHooksInvoker

AddHooksInvoker 为指定仓库添加hook

func (*CodeHubClient) AddProtectBranchV2 added in v0.0.88

AddProtectBranchV2 新建保护分支

新建保护分支

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) AddProtectBranchV2Invoker added in v0.0.90

func (c *CodeHubClient) AddProtectBranchV2Invoker(request *model.AddProtectBranchV2Request) *AddProtectBranchV2Invoker

AddProtectBranchV2Invoker 新建保护分支

func (*CodeHubClient) AddRepoMembers

AddRepoMembers 添加仓库成员

添加仓库成员。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) AddRepoMembersInvoker added in v0.0.90

func (c *CodeHubClient) AddRepoMembersInvoker(request *model.AddRepoMembersRequest) *AddRepoMembersInvoker

AddRepoMembersInvoker 添加仓库成员

func (*CodeHubClient) AddSshKey

func (c *CodeHubClient) AddSshKey(request *model.AddSshKeyRequest) (*model.AddSshKeyResponse, error)

AddSshKey 添加ssh key

添加ssh key

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) AddSshKeyInvoker added in v0.0.90

func (c *CodeHubClient) AddSshKeyInvoker(request *model.AddSshKeyRequest) *AddSshKeyInvoker

AddSshKeyInvoker 添加ssh key

func (*CodeHubClient) AddTagV2 added in v0.0.88

func (c *CodeHubClient) AddTagV2(request *model.AddTagV2Request) (*model.AddTagV2Response, error)

AddTagV2 新建标签

新建标签

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) AddTagV2Invoker added in v0.0.90

func (c *CodeHubClient) AddTagV2Invoker(request *model.AddTagV2Request) *AddTagV2Invoker

AddTagV2Invoker 新建标签

func (*CodeHubClient) AssociateIssues added in v0.1.1

AssociateIssues 分支关联工作项

分支关联工作项

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) AssociateIssuesInvoker added in v0.1.1

func (c *CodeHubClient) AssociateIssuesInvoker(request *model.AssociateIssuesRequest) *AssociateIssuesInvoker

AssociateIssuesInvoker 分支关联工作项

func (*CodeHubClient) CreateCommit

CreateCommit 创建提交

能够一次提交位于不同目录的多个文件,目录不存在时,能自动创建目录。支持强制覆盖选项,当选择强制覆盖标志为true时,忽略冲突,强制提交。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) CreateCommitInvoker added in v0.0.90

func (c *CodeHubClient) CreateCommitInvoker(request *model.CreateCommitRequest) *CreateCommitInvoker

CreateCommitInvoker 创建提交

func (*CodeHubClient) CreateMergeRequestDiscussion added in v0.1.50

CreateMergeRequestDiscussion 创建MR检视意见

创建MR检视意见

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) CreateMergeRequestDiscussionInvoker added in v0.1.50

func (c *CodeHubClient) CreateMergeRequestDiscussionInvoker(request *model.CreateMergeRequestDiscussionRequest) *CreateMergeRequestDiscussionInvoker

CreateMergeRequestDiscussionInvoker 创建MR检视意见

func (*CodeHubClient) CreateMergeRequestDiscussionNote added in v0.1.50

CreateMergeRequestDiscussionNote 回复MR检视意见

回复MR检视意见

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) CreateMergeRequestDiscussionNoteInvoker added in v0.1.50

func (c *CodeHubClient) CreateMergeRequestDiscussionNoteInvoker(request *model.CreateMergeRequestDiscussionNoteRequest) *CreateMergeRequestDiscussionNoteInvoker

CreateMergeRequestDiscussionNoteInvoker 回复MR检视意见

func (*CodeHubClient) CreateNewBranch added in v0.1.1

CreateNewBranch 创建分支

根据仓库id在指定仓库中创建分支

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) CreateNewBranchInvoker added in v0.1.1

func (c *CodeHubClient) CreateNewBranchInvoker(request *model.CreateNewBranchRequest) *CreateNewBranchInvoker

CreateNewBranchInvoker 创建分支

func (*CodeHubClient) CreateProjectAndRepositories

CreateProjectAndRepositories 创建项目、仓库

创建项目后,创建仓库组由后台生成方式 传入参数:仓库名、模板id、是否导入项目成员、归属项目

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) CreateProjectAndRepositoriesInvoker added in v0.0.90

func (c *CodeHubClient) CreateProjectAndRepositoriesInvoker(request *model.CreateProjectAndRepositoriesRequest) *CreateProjectAndRepositoriesInvoker

CreateProjectAndRepositoriesInvoker 创建项目、仓库

func (*CodeHubClient) CreateProjectAndforkRepositories

CreateProjectAndforkRepositories 创建项目并fork仓库

创建仓库后fork仓库 传入参数:仓库名、是否导入项目成员、归属项目

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) CreateProjectAndforkRepositoriesInvoker added in v0.0.90

func (c *CodeHubClient) CreateProjectAndforkRepositoriesInvoker(request *model.CreateProjectAndforkRepositoriesRequest) *CreateProjectAndforkRepositoriesInvoker

CreateProjectAndforkRepositoriesInvoker 创建项目并fork仓库

func (*CodeHubClient) CreateRepository

CreateRepository 创建仓库

用指定的名称在指定项目上创建仓库。传入参数:仓库名、模板id、是否导入项目成员、归属项目

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) CreateRepositoryInvoker added in v0.0.90

func (c *CodeHubClient) CreateRepositoryInvoker(request *model.CreateRepositoryRequest) *CreateRepositoryInvoker

CreateRepositoryInvoker 创建仓库

func (*CodeHubClient) DeleteDeployKey

DeleteDeployKey 删除仓库部署密钥

删除仓库部署密钥

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) DeleteDeployKeyInvoker added in v0.0.90

func (c *CodeHubClient) DeleteDeployKeyInvoker(request *model.DeleteDeployKeyRequest) *DeleteDeployKeyInvoker

DeleteDeployKeyInvoker 删除仓库部署密钥

func (*CodeHubClient) DeleteDeployKeyV2

DeleteDeployKeyV2 删除仓库部署密钥

删除仓库部署密钥

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) DeleteDeployKeyV2Invoker added in v0.0.90

func (c *CodeHubClient) DeleteDeployKeyV2Invoker(request *model.DeleteDeployKeyV2Request) *DeleteDeployKeyV2Invoker

DeleteDeployKeyV2Invoker 删除仓库部署密钥

func (*CodeHubClient) DeleteHooks

DeleteHooks 删除指定仓库的 hook

提交代码自动触发编译构建,删除仓库钩子

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) DeleteHooksInvoker added in v0.0.90

func (c *CodeHubClient) DeleteHooksInvoker(request *model.DeleteHooksRequest) *DeleteHooksInvoker

DeleteHooksInvoker 删除指定仓库的 hook

func (*CodeHubClient) DeleteRepoMember

DeleteRepoMember 删除仓库成员

删除仓库成员

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) DeleteRepoMemberInvoker added in v0.0.90

func (c *CodeHubClient) DeleteRepoMemberInvoker(request *model.DeleteRepoMemberRequest) *DeleteRepoMemberInvoker

DeleteRepoMemberInvoker 删除仓库成员

func (*CodeHubClient) DeleteRepository

DeleteRepository 删除仓库

根据仓库32位uuid删除指定的仓库

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) DeleteRepositoryInvoker added in v0.0.90

func (c *CodeHubClient) DeleteRepositoryInvoker(request *model.DeleteRepositoryRequest) *DeleteRepositoryInvoker

DeleteRepositoryInvoker 删除仓库

func (*CodeHubClient) DeleteSShkey

DeleteSShkey 删除用户公钥

删除用户公钥。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) DeleteSShkeyInvoker added in v0.0.90

func (c *CodeHubClient) DeleteSShkeyInvoker(request *model.DeleteSShkeyRequest) *DeleteSShkeyInvoker

DeleteSShkeyInvoker 删除用户公钥

func (*CodeHubClient) GetAllRepositoryByProjectId

GetAllRepositoryByProjectId 获取项目下所有仓库信息

获取仓库列表 模糊查询支持范围,如果未传入project_id,则支持按仓库名或项目名模糊查询,否则,只按仓库名模糊匹配。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) GetAllRepositoryByProjectIdInvoker added in v0.0.90

func (c *CodeHubClient) GetAllRepositoryByProjectIdInvoker(request *model.GetAllRepositoryByProjectIdRequest) *GetAllRepositoryByProjectIdInvoker

GetAllRepositoryByProjectIdInvoker 获取项目下所有仓库信息

func (*CodeHubClient) GetProductTemplates

GetProductTemplates 获取一个项目下可以设置为公开状态的仓库列表

获取一个项目下可以设置为公开状态的仓库列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) GetProductTemplatesInvoker added in v0.0.90

func (c *CodeHubClient) GetProductTemplatesInvoker(request *model.GetProductTemplatesRequest) *GetProductTemplatesInvoker

GetProductTemplatesInvoker 获取一个项目下可以设置为公开状态的仓库列表

func (*CodeHubClient) GetRepositoryByProjectId

GetRepositoryByProjectId 查询项目下的某个仓库

不建议再使用,建议使用/{repository_uuid}/status

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) GetRepositoryByProjectIdInvoker added in v0.0.90

func (c *CodeHubClient) GetRepositoryByProjectIdInvoker(request *model.GetRepositoryByProjectIdRequest) *GetRepositoryByProjectIdInvoker

GetRepositoryByProjectIdInvoker 查询项目下的某个仓库

func (*CodeHubClient) GetTemplates

GetTemplates 获取公开示例模板列表

获取公开示例模板列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) GetTemplatesInvoker added in v0.0.90

func (c *CodeHubClient) GetTemplatesInvoker(request *model.GetTemplatesRequest) *GetTemplatesInvoker

GetTemplatesInvoker 获取公开示例模板列表

func (*CodeHubClient) ListBranchesByRepositoryId added in v0.1.1

ListBranchesByRepositoryId 获取仓库分支列表

获取仓库分支列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListBranchesByRepositoryIdInvoker added in v0.1.1

func (c *CodeHubClient) ListBranchesByRepositoryIdInvoker(request *model.ListBranchesByRepositoryIdRequest) *ListBranchesByRepositoryIdInvoker

ListBranchesByRepositoryIdInvoker 获取仓库分支列表

func (*CodeHubClient) ListCommitStatistics

ListCommitStatistics 获取仓库上一次的提交统计信息

获取仓库上一次的提交统计信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListCommitStatisticsInvoker added in v0.0.90

func (c *CodeHubClient) ListCommitStatisticsInvoker(request *model.ListCommitStatisticsRequest) *ListCommitStatisticsInvoker

ListCommitStatisticsInvoker 获取仓库上一次的提交统计信息

func (*CodeHubClient) ListCommits

ListCommits 查询某个仓库的提交信息

根据仓库短ID获取提交信息,支持根据文件路径,查询这个路径下所有的commits列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListCommitsInvoker added in v0.0.90

func (c *CodeHubClient) ListCommitsInvoker(request *model.ListCommitsRequest) *ListCommitsInvoker

ListCommitsInvoker 查询某个仓库的提交信息

func (*CodeHubClient) ListFiles

func (c *CodeHubClient) ListFiles(request *model.ListFilesRequest) (*model.ListFilesResponse, error)

ListFiles 获取一个仓库下特定分支指定文件内容

获取一个仓库下特定分支指定文件内容

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListFilesByQuery added in v0.1.1

ListFilesByQuery 查询某个仓库的文件信息

获取仓库中文件的信息,如名称、大小、内容。请注意,文件内容是Base64编码的。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListFilesByQueryInvoker added in v0.1.1

func (c *CodeHubClient) ListFilesByQueryInvoker(request *model.ListFilesByQueryRequest) *ListFilesByQueryInvoker

ListFilesByQueryInvoker 查询某个仓库的文件信息

func (*CodeHubClient) ListFilesInvoker added in v0.0.90

func (c *CodeHubClient) ListFilesInvoker(request *model.ListFilesRequest) *ListFilesInvoker

ListFilesInvoker 获取一个仓库下特定分支指定文件内容

func (*CodeHubClient) ListHooks

func (c *CodeHubClient) ListHooks(request *model.ListHooksRequest) (*model.ListHooksResponse, error)

ListHooks 查询指定仓库的webhook

获取仓库webhook

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListHooksInvoker added in v0.0.90

func (c *CodeHubClient) ListHooksInvoker(request *model.ListHooksRequest) *ListHooksInvoker

ListHooksInvoker 查询指定仓库的webhook

func (*CodeHubClient) ListMergeRequest added in v0.1.1

ListMergeRequest 获取仓库合并请求列表

获取仓库合并请求列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListMergeRequestInvoker added in v0.1.1

func (c *CodeHubClient) ListMergeRequestInvoker(request *model.ListMergeRequestRequest) *ListMergeRequestInvoker

ListMergeRequestInvoker 获取仓库合并请求列表

func (*CodeHubClient) ListProductTwoTemplates

ListProductTwoTemplates 获取一个项目下可以设置为公开状态的仓库列表

获取一个项目下可以设置为公开状态的仓库列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListProductTwoTemplatesInvoker added in v0.0.90

func (c *CodeHubClient) ListProductTwoTemplatesInvoker(request *model.ListProductTwoTemplatesRequest) *ListProductTwoTemplatesInvoker

ListProductTwoTemplatesInvoker 获取一个项目下可以设置为公开状态的仓库列表

func (*CodeHubClient) ListRepoMembers

ListRepoMembers 获取仓库所有成员记录

获取仓库成员列表,可通过关键字搜索某成员。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListRepoMembersInvoker added in v0.0.90

func (c *CodeHubClient) ListRepoMembersInvoker(request *model.ListRepoMembersRequest) *ListRepoMembersInvoker

ListRepoMembersInvoker 获取仓库所有成员记录

func (*CodeHubClient) ListRepositoryStatus

ListRepositoryStatus 查看仓库的创建状态

获取仓库状态。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListRepositoryStatusInvoker added in v0.0.90

func (c *CodeHubClient) ListRepositoryStatusInvoker(request *model.ListRepositoryStatusRequest) *ListRepositoryStatusInvoker

ListRepositoryStatusInvoker 查看仓库的创建状态

func (*CodeHubClient) ListSshKeys

ListSshKeys 获取ssh key列表

获取ssh key列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListSshKeysInvoker added in v0.0.90

func (c *CodeHubClient) ListSshKeysInvoker(request *model.ListSshKeysRequest) *ListSshKeysInvoker

ListSshKeysInvoker 获取ssh key列表

func (*CodeHubClient) ListSubfiles

ListSubfiles 获取分支目录下的文件

获取分支目录下的文件

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListSubfilesInvoker added in v0.0.90

func (c *CodeHubClient) ListSubfilesInvoker(request *model.ListSubfilesRequest) *ListSubfilesInvoker

ListSubfilesInvoker 获取分支目录下的文件

func (*CodeHubClient) ListTemplatesTwo

ListTemplatesTwo 设置仓库是公开状态还是私有状态

设置仓库是公开状态还是私有状态

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListTemplatesTwoInvoker added in v0.0.90

func (c *CodeHubClient) ListTemplatesTwoInvoker(request *model.ListTemplatesTwoRequest) *ListTemplatesTwoInvoker

ListTemplatesTwoInvoker 设置仓库是公开状态还是私有状态

func (*CodeHubClient) ListTwoTemplates

ListTwoTemplates 获取公开示例模板列表

获取公开示例模板列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListTwoTemplatesInvoker added in v0.0.90

func (c *CodeHubClient) ListTwoTemplatesInvoker(request *model.ListTwoTemplatesRequest) *ListTwoTemplatesInvoker

ListTwoTemplatesInvoker 获取公开示例模板列表

func (*CodeHubClient) ListUserAllRepositories

ListUserAllRepositories 查询用户的所有仓库

获取用户的所有仓库信息

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ListUserAllRepositoriesInvoker added in v0.0.90

func (c *CodeHubClient) ListUserAllRepositoriesInvoker(request *model.ListUserAllRepositoriesRequest) *ListUserAllRepositoriesInvoker

ListUserAllRepositoriesInvoker 查询用户的所有仓库

func (*CodeHubClient) SetRepoRole

SetRepoRole 设置成员在仓库中的角色

给仓库中成员设置仓库的操作权限,

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) SetRepoRoleInvoker added in v0.0.90

func (c *CodeHubClient) SetRepoRoleInvoker(request *model.SetRepoRoleRequest) *SetRepoRoleInvoker

SetRepoRoleInvoker 设置成员在仓库中的角色

func (*CodeHubClient) ShareTemplates

ShareTemplates 设置仓库是公开状态还是私有状态

设置仓库是公开状态还是私有状态

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShareTemplatesInvoker added in v0.0.90

func (c *CodeHubClient) ShareTemplatesInvoker(request *model.ShareTemplatesRequest) *ShareTemplatesInvoker

ShareTemplatesInvoker 设置仓库是公开状态还是私有状态

func (*CodeHubClient) ShowAllRepositoryByTwoProjectId

ShowAllRepositoryByTwoProjectId 查询项目下的所有仓库

获取仓库列表,模糊查询支持范围,如果未传入project uuid,则支持按仓库名或项目名模糊查询,否则,只按仓库名模糊匹配

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowAllRepositoryByTwoProjectIdInvoker added in v0.0.90

func (c *CodeHubClient) ShowAllRepositoryByTwoProjectIdInvoker(request *model.ShowAllRepositoryByTwoProjectIdRequest) *ShowAllRepositoryByTwoProjectIdInvoker

ShowAllRepositoryByTwoProjectIdInvoker 查询项目下的所有仓库

func (*CodeHubClient) ShowBranchesByRepositoryId

ShowBranchesByRepositoryId 查询某仓库对应的分支

根据仓库id获取指定仓库的分支列表.

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowBranchesByRepositoryIdInvoker added in v0.0.90

func (c *CodeHubClient) ShowBranchesByRepositoryIdInvoker(request *model.ShowBranchesByRepositoryIdRequest) *ShowBranchesByRepositoryIdInvoker

ShowBranchesByRepositoryIdInvoker 查询某仓库对应的分支

func (*CodeHubClient) ShowBranchesByTwoRepositoryId

ShowBranchesByTwoRepositoryId 查询某仓库的标签列表

查询指定仓库对应的分支。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowBranchesByTwoRepositoryIdInvoker added in v0.0.90

func (c *CodeHubClient) ShowBranchesByTwoRepositoryIdInvoker(request *model.ShowBranchesByTwoRepositoryIdRequest) *ShowBranchesByTwoRepositoryIdInvoker

ShowBranchesByTwoRepositoryIdInvoker 查询某仓库的标签列表

func (*CodeHubClient) ShowCommitsByBranch

ShowCommitsByBranch 根据组名和仓库名查询某仓库某分支对应的提交

根据仓库组名、仓库名和分支获取提交列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowCommitsByBranchInvoker added in v0.0.90

func (c *CodeHubClient) ShowCommitsByBranchInvoker(request *model.ShowCommitsByBranchRequest) *ShowCommitsByBranchInvoker

ShowCommitsByBranchInvoker 根据组名和仓库名查询某仓库某分支对应的提交

func (*CodeHubClient) ShowCommitsByRepoId

ShowCommitsByRepoId 根据仓库id查询仓库某分支对应的提交,提供更多可选参数

根据仓库id查询仓库某分支对应的提交.

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowCommitsByRepoIdInvoker added in v0.0.90

func (c *CodeHubClient) ShowCommitsByRepoIdInvoker(request *model.ShowCommitsByRepoIdRequest) *ShowCommitsByRepoIdInvoker

ShowCommitsByRepoIdInvoker 根据仓库id查询仓库某分支对应的提交,提供更多可选参数

func (*CodeHubClient) ShowDiffCommit

ShowDiffCommit 查询某个仓库的提交差异信息

根据commit id查询提交差异信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowDiffCommitInvoker added in v0.0.90

func (c *CodeHubClient) ShowDiffCommitInvoker(request *model.ShowDiffCommitRequest) *ShowDiffCommitInvoker

ShowDiffCommitInvoker 查询某个仓库的提交差异信息

func (*CodeHubClient) ShowFile

func (c *CodeHubClient) ShowFile(request *model.ShowFileRequest) (*model.ShowFileResponse, error)

ShowFile 查询某个仓库的文件信息

获取仓库中文件的信息,如名称、大小、内容。请注意,文件内容是Base64编码的。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowFileInvoker added in v0.0.90

func (c *CodeHubClient) ShowFileInvoker(request *model.ShowFileRequest) *ShowFileInvoker

ShowFileInvoker 查询某个仓库的文件信息

func (*CodeHubClient) ShowHasPipeline

ShowHasPipeline 修改被流水线引用的仓库状态

修改被流水线引用的仓库状态

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowHasPipelineInvoker added in v0.0.90

func (c *CodeHubClient) ShowHasPipelineInvoker(request *model.ShowHasPipelineRequest) *ShowHasPipelineInvoker

ShowHasPipelineInvoker 修改被流水线引用的仓库状态

func (*CodeHubClient) ShowImageBlob

ShowImageBlob 获取一个仓库下特定分支的图片文件

获取一个仓库下特定分支的图片文件

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowImageBlobInvoker added in v0.0.90

func (c *CodeHubClient) ShowImageBlobInvoker(request *model.ShowImageBlobRequest) *ShowImageBlobInvoker

ShowImageBlobInvoker 获取一个仓库下特定分支的图片文件

func (*CodeHubClient) ShowMaster

func (c *CodeHubClient) ShowMaster(request *model.ShowMasterRequest) (*model.ShowMasterResponse, error)

ShowMaster 判断用户是否有仓库的管理员权限

判断用户是否有仓库的管理员权限

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowMasterInvoker added in v0.0.90

func (c *CodeHubClient) ShowMasterInvoker(request *model.ShowMasterRequest) *ShowMasterInvoker

ShowMasterInvoker 判断用户是否有仓库的管理员权限

func (*CodeHubClient) ShowMergeRequest added in v0.1.1

ShowMergeRequest 获取仓库合并请求详情

获取仓库合并请求详情

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowMergeRequestInvoker added in v0.1.1

func (c *CodeHubClient) ShowMergeRequestInvoker(request *model.ShowMergeRequestRequest) *ShowMergeRequestInvoker

ShowMergeRequestInvoker 获取仓库合并请求详情

func (*CodeHubClient) ShowPrivateKeyVerify

ShowPrivateKeyVerify 检验私钥是否有拉取代码的权限

检验私钥是否有拉取代码的权限

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowPrivateKeyVerifyInvoker added in v0.0.90

func (c *CodeHubClient) ShowPrivateKeyVerifyInvoker(request *model.ShowPrivateKeyVerifyRequest) *ShowPrivateKeyVerifyInvoker

ShowPrivateKeyVerifyInvoker 检验私钥是否有拉取代码的权限

func (*CodeHubClient) ShowRepoId

func (c *CodeHubClient) ShowRepoId(request *model.ShowRepoIdRequest) (*model.ShowRepoIdResponse, error)

ShowRepoId 根据仓库名组名获取仓库短id,用以拼接与commitid对应提交详情页面url

获取仓库短id,用于获取仓库详情页面url

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowRepoIdInvoker added in v0.0.90

func (c *CodeHubClient) ShowRepoIdInvoker(request *model.ShowRepoIdRequest) *ShowRepoIdInvoker

ShowRepoIdInvoker 根据仓库名组名获取仓库短id,用以拼接与commitid对应提交详情页面url

func (*CodeHubClient) ShowRepositoryArchive

ShowRepositoryArchive 下载仓库

按照指定格式下载仓库

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowRepositoryArchiveInvoker added in v0.0.90

func (c *CodeHubClient) ShowRepositoryArchiveInvoker(request *model.ShowRepositoryArchiveRequest) *ShowRepositoryArchiveInvoker

ShowRepositoryArchiveInvoker 下载仓库

func (*CodeHubClient) ShowRepositoryByUuid

ShowRepositoryByUuid 查询某个仓库的详细信息

根据仓库UUID(由CreateRepository接口返回)获取仓库信息仓库信息。返回 包含id,name,组名,仓库访问URL。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowRepositoryByUuidInvoker added in v0.0.90

func (c *CodeHubClient) ShowRepositoryByUuidInvoker(request *model.ShowRepositoryByUuidRequest) *ShowRepositoryByUuidInvoker

ShowRepositoryByUuidInvoker 查询某个仓库的详细信息

func (*CodeHubClient) ShowRepositoryNameExist

ShowRepositoryNameExist 校验指定项目下的仓库名

一般创建仓库时调用。通过传入项目ID,获取方式请参见[获取项目ID](codehub_api_0014.xml)。,仓库名,来判断仓库是否重名。仓库存在result:false,仓库不存在result:true。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowRepositoryNameExistInvoker added in v0.0.90

func (c *CodeHubClient) ShowRepositoryNameExistInvoker(request *model.ShowRepositoryNameExistRequest) *ShowRepositoryNameExistInvoker

ShowRepositoryNameExistInvoker 校验指定项目下的仓库名

func (*CodeHubClient) ShowRepositoryStatistics

ShowRepositoryStatistics 仓库统计

根据仓库短id,查询仓库的代码提交记录统计

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowRepositoryStatisticsInvoker added in v0.0.90

func (c *CodeHubClient) ShowRepositoryStatisticsInvoker(request *model.ShowRepositoryStatisticsRequest) *ShowRepositoryStatisticsInvoker

ShowRepositoryStatisticsInvoker 仓库统计

func (*CodeHubClient) ShowReviewSetting added in v0.1.50

ShowReviewSetting 获取检视意见设置

获取检视意见设置

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowReviewSettingInvoker added in v0.1.50

func (c *CodeHubClient) ShowReviewSettingInvoker(request *model.ShowReviewSettingRequest) *ShowReviewSettingInvoker

ShowReviewSettingInvoker 获取检视意见设置

func (*CodeHubClient) ShowSingleCommit

ShowSingleCommit 查询某个仓库的特定提交信息

获取由commit id或分支或标记的名称标识的特定提交。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowSingleCommitInvoker added in v0.0.90

func (c *CodeHubClient) ShowSingleCommitInvoker(request *model.ShowSingleCommitRequest) *ShowSingleCommitInvoker

ShowSingleCommitInvoker 查询某个仓库的特定提交信息

func (*CodeHubClient) ShowStatisticCommit

ShowStatisticCommit 获取代码提交行数

获取指定日期内代码仓指定分支的代码提交行数

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowStatisticCommitInvoker added in v0.0.90

func (c *CodeHubClient) ShowStatisticCommitInvoker(request *model.ShowStatisticCommitRequest) *ShowStatisticCommitInvoker

ShowStatisticCommitInvoker 获取代码提交行数

func (*CodeHubClient) ShowStatisticCommitV3 added in v0.0.78

ShowStatisticCommitV3 获取代码提交行数

获取指定日期内代码仓指定分支的代码提交行数

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowStatisticCommitV3Invoker added in v0.0.90

func (c *CodeHubClient) ShowStatisticCommitV3Invoker(request *model.ShowStatisticCommitV3Request) *ShowStatisticCommitV3Invoker

ShowStatisticCommitV3Invoker 获取代码提交行数

func (*CodeHubClient) ShowStatisticalData

ShowStatisticalData 获取仓库统计数据

获取仓库统计数据

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ShowStatisticalDataInvoker added in v0.0.90

func (c *CodeHubClient) ShowStatisticalDataInvoker(request *model.ShowStatisticalDataRequest) *ShowStatisticalDataInvoker

ShowStatisticalDataInvoker 获取仓库统计数据

func (*CodeHubClient) ValidateHttpsInfo

ValidateHttpsInfo https账号密码校验

判断用户使用 https 上传/下载代码时输入的用户名和密码是否合法。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ValidateHttpsInfoInvoker added in v0.0.90

func (c *CodeHubClient) ValidateHttpsInfoInvoker(request *model.ValidateHttpsInfoRequest) *ValidateHttpsInfoInvoker

ValidateHttpsInfoInvoker https账号密码校验

func (*CodeHubClient) ValidateHttpsInfoV2

ValidateHttpsInfoV2 https账号密码校验

判断用户使用 https 上传/下载代码时输入的用户名和密码是否合法。

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeHubClient) ValidateHttpsInfoV2Invoker added in v0.0.90

func (c *CodeHubClient) ValidateHttpsInfoV2Invoker(request *model.ValidateHttpsInfoV2Request) *ValidateHttpsInfoV2Invoker

ValidateHttpsInfoV2Invoker https账号密码校验

type CreateCommitInvoker added in v0.0.90

type CreateCommitInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateCommitInvoker) Invoke added in v0.0.90

type CreateMergeRequestDiscussionInvoker added in v0.1.50

type CreateMergeRequestDiscussionInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateMergeRequestDiscussionInvoker) Invoke added in v0.1.50

type CreateMergeRequestDiscussionNoteInvoker added in v0.1.50

type CreateMergeRequestDiscussionNoteInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateMergeRequestDiscussionNoteInvoker) Invoke added in v0.1.50

type CreateNewBranchInvoker added in v0.1.1

type CreateNewBranchInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateNewBranchInvoker) Invoke added in v0.1.1

type CreateProjectAndRepositoriesInvoker added in v0.0.90

type CreateProjectAndRepositoriesInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateProjectAndRepositoriesInvoker) Invoke added in v0.0.90

type CreateProjectAndforkRepositoriesInvoker added in v0.0.90

type CreateProjectAndforkRepositoriesInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateProjectAndforkRepositoriesInvoker) Invoke added in v0.0.90

type CreateRepositoryInvoker added in v0.0.90

type CreateRepositoryInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateRepositoryInvoker) Invoke added in v0.0.90

type DeleteDeployKeyInvoker added in v0.0.90

type DeleteDeployKeyInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDeployKeyInvoker) Invoke added in v0.0.90

type DeleteDeployKeyV2Invoker added in v0.0.90

type DeleteDeployKeyV2Invoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDeployKeyV2Invoker) Invoke added in v0.0.90

type DeleteHooksInvoker added in v0.0.90

type DeleteHooksInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteHooksInvoker) Invoke added in v0.0.90

type DeleteRepoMemberInvoker added in v0.0.90

type DeleteRepoMemberInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteRepoMemberInvoker) Invoke added in v0.0.90

type DeleteRepositoryInvoker added in v0.0.90

type DeleteRepositoryInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteRepositoryInvoker) Invoke added in v0.0.90

type DeleteSShkeyInvoker added in v0.0.90

type DeleteSShkeyInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteSShkeyInvoker) Invoke added in v0.0.90

type GetAllRepositoryByProjectIdInvoker added in v0.0.90

type GetAllRepositoryByProjectIdInvoker struct {
	*invoker.BaseInvoker
}

func (*GetAllRepositoryByProjectIdInvoker) Invoke added in v0.0.90

type GetProductTemplatesInvoker added in v0.0.90

type GetProductTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*GetProductTemplatesInvoker) Invoke added in v0.0.90

type GetRepositoryByProjectIdInvoker added in v0.0.90

type GetRepositoryByProjectIdInvoker struct {
	*invoker.BaseInvoker
}

func (*GetRepositoryByProjectIdInvoker) Invoke added in v0.0.90

type GetTemplatesInvoker added in v0.0.90

type GetTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*GetTemplatesInvoker) Invoke added in v0.0.90

type ListBranchesByRepositoryIdInvoker added in v0.1.1

type ListBranchesByRepositoryIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBranchesByRepositoryIdInvoker) Invoke added in v0.1.1

type ListCommitStatisticsInvoker added in v0.0.90

type ListCommitStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListCommitStatisticsInvoker) Invoke added in v0.0.90

type ListCommitsInvoker added in v0.0.90

type ListCommitsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListCommitsInvoker) Invoke added in v0.0.90

type ListFilesByQueryInvoker added in v0.1.1

type ListFilesByQueryInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFilesByQueryInvoker) Invoke added in v0.1.1

type ListFilesInvoker added in v0.0.90

type ListFilesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListFilesInvoker) Invoke added in v0.0.90

type ListHooksInvoker added in v0.0.90

type ListHooksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHooksInvoker) Invoke added in v0.0.90

type ListMergeRequestInvoker added in v0.1.1

type ListMergeRequestInvoker struct {
	*invoker.BaseInvoker
}

func (*ListMergeRequestInvoker) Invoke added in v0.1.1

type ListProductTwoTemplatesInvoker added in v0.0.90

type ListProductTwoTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProductTwoTemplatesInvoker) Invoke added in v0.0.90

type ListRepoMembersInvoker added in v0.0.90

type ListRepoMembersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRepoMembersInvoker) Invoke added in v0.0.90

type ListRepositoryStatusInvoker added in v0.0.90

type ListRepositoryStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRepositoryStatusInvoker) Invoke added in v0.0.90

type ListSshKeysInvoker added in v0.0.90

type ListSshKeysInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSshKeysInvoker) Invoke added in v0.0.90

type ListSubfilesInvoker added in v0.0.90

type ListSubfilesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSubfilesInvoker) Invoke added in v0.0.90

type ListTemplatesTwoInvoker added in v0.0.90

type ListTemplatesTwoInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTemplatesTwoInvoker) Invoke added in v0.0.90

type ListTwoTemplatesInvoker added in v0.0.90

type ListTwoTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTwoTemplatesInvoker) Invoke added in v0.0.90

type ListUserAllRepositoriesInvoker added in v0.0.90

type ListUserAllRepositoriesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListUserAllRepositoriesInvoker) Invoke added in v0.0.90

type SetRepoRoleInvoker added in v0.0.90

type SetRepoRoleInvoker struct {
	*invoker.BaseInvoker
}

func (*SetRepoRoleInvoker) Invoke added in v0.0.90

type ShareTemplatesInvoker added in v0.0.90

type ShareTemplatesInvoker struct {
	*invoker.BaseInvoker
}

func (*ShareTemplatesInvoker) Invoke added in v0.0.90

type ShowAllRepositoryByTwoProjectIdInvoker added in v0.0.90

type ShowAllRepositoryByTwoProjectIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAllRepositoryByTwoProjectIdInvoker) Invoke added in v0.0.90

type ShowBranchesByRepositoryIdInvoker added in v0.0.90

type ShowBranchesByRepositoryIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBranchesByRepositoryIdInvoker) Invoke added in v0.0.90

type ShowBranchesByTwoRepositoryIdInvoker added in v0.0.90

type ShowBranchesByTwoRepositoryIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBranchesByTwoRepositoryIdInvoker) Invoke added in v0.0.90

type ShowCommitsByBranchInvoker added in v0.0.90

type ShowCommitsByBranchInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowCommitsByBranchInvoker) Invoke added in v0.0.90

type ShowCommitsByRepoIdInvoker added in v0.0.90

type ShowCommitsByRepoIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowCommitsByRepoIdInvoker) Invoke added in v0.0.90

type ShowDiffCommitInvoker added in v0.0.90

type ShowDiffCommitInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDiffCommitInvoker) Invoke added in v0.0.90

type ShowFileInvoker added in v0.0.90

type ShowFileInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowFileInvoker) Invoke added in v0.0.90

func (i *ShowFileInvoker) Invoke() (*model.ShowFileResponse, error)

type ShowHasPipelineInvoker added in v0.0.90

type ShowHasPipelineInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowHasPipelineInvoker) Invoke added in v0.0.90

type ShowImageBlobInvoker added in v0.0.90

type ShowImageBlobInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowImageBlobInvoker) Invoke added in v0.0.90

type ShowMasterInvoker added in v0.0.90

type ShowMasterInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowMasterInvoker) Invoke added in v0.0.90

type ShowMergeRequestInvoker added in v0.1.1

type ShowMergeRequestInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowMergeRequestInvoker) Invoke added in v0.1.1

type ShowPrivateKeyVerifyInvoker added in v0.0.90

type ShowPrivateKeyVerifyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPrivateKeyVerifyInvoker) Invoke added in v0.0.90

type ShowRepoIdInvoker added in v0.0.90

type ShowRepoIdInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRepoIdInvoker) Invoke added in v0.0.90

type ShowRepositoryArchiveInvoker added in v0.0.90

type ShowRepositoryArchiveInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRepositoryArchiveInvoker) Invoke added in v0.0.90

type ShowRepositoryByUuidInvoker added in v0.0.90

type ShowRepositoryByUuidInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRepositoryByUuidInvoker) Invoke added in v0.0.90

type ShowRepositoryNameExistInvoker added in v0.0.90

type ShowRepositoryNameExistInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRepositoryNameExistInvoker) Invoke added in v0.0.90

type ShowRepositoryStatisticsInvoker added in v0.0.90

type ShowRepositoryStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRepositoryStatisticsInvoker) Invoke added in v0.0.90

type ShowReviewSettingInvoker added in v0.1.50

type ShowReviewSettingInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowReviewSettingInvoker) Invoke added in v0.1.50

type ShowSingleCommitInvoker added in v0.0.90

type ShowSingleCommitInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowSingleCommitInvoker) Invoke added in v0.0.90

type ShowStatisticCommitInvoker added in v0.0.90

type ShowStatisticCommitInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowStatisticCommitInvoker) Invoke added in v0.0.90

type ShowStatisticCommitV3Invoker added in v0.0.90

type ShowStatisticCommitV3Invoker struct {
	*invoker.BaseInvoker
}

func (*ShowStatisticCommitV3Invoker) Invoke added in v0.0.90

type ShowStatisticalDataInvoker added in v0.0.90

type ShowStatisticalDataInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowStatisticalDataInvoker) Invoke added in v0.0.90

type ValidateHttpsInfoInvoker added in v0.0.90

type ValidateHttpsInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ValidateHttpsInfoInvoker) Invoke added in v0.0.90

type ValidateHttpsInfoV2Invoker added in v0.0.90

type ValidateHttpsInfoV2Invoker struct {
	*invoker.BaseInvoker
}

func (*ValidateHttpsInfoV2Invoker) Invoke added in v0.0.90

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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