codeup

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcceptMergeRequestRequest

type AcceptMergeRequestRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	MergeRequestId requests.Integer `position:"Path" name:"MergeRequestId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

AcceptMergeRequestRequest is the request struct for api AcceptMergeRequest

func CreateAcceptMergeRequestRequest

func CreateAcceptMergeRequestRequest() (request *AcceptMergeRequestRequest)

CreateAcceptMergeRequestRequest creates a request to invoke AcceptMergeRequest API

type AcceptMergeRequestResponse

type AcceptMergeRequestResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

AcceptMergeRequestResponse is the response struct for api AcceptMergeRequest

func CreateAcceptMergeRequestResponse

func CreateAcceptMergeRequestResponse() (response *AcceptMergeRequestResponse)

CreateAcceptMergeRequestResponse creates a response to parse from AcceptMergeRequest response

type AddGroupMemberRequest

type AddGroupMemberRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	ClientToken    string           `position:"Query" name:"ClientToken"`
	GroupId        requests.Integer `position:"Path" name:"GroupId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
}

AddGroupMemberRequest is the request struct for api AddGroupMember

func CreateAddGroupMemberRequest

func CreateAddGroupMemberRequest() (request *AddGroupMemberRequest)

CreateAddGroupMemberRequest creates a request to invoke AddGroupMember API

type AddGroupMemberResponse

type AddGroupMemberResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool         `json:"Success" xml:"Success"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

AddGroupMemberResponse is the response struct for api AddGroupMember

func CreateAddGroupMemberResponse

func CreateAddGroupMemberResponse() (response *AddGroupMemberResponse)

CreateAddGroupMemberResponse creates a response to parse from AddGroupMember response

type AddRepositoryMemberRequest

type AddRepositoryMemberRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	ClientToken    string           `position:"Query" name:"ClientToken"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

AddRepositoryMemberRequest is the request struct for api AddRepositoryMember

func CreateAddRepositoryMemberRequest

func CreateAddRepositoryMemberRequest() (request *AddRepositoryMemberRequest)

CreateAddRepositoryMemberRequest creates a request to invoke AddRepositoryMember API

type AddRepositoryMemberResponse

type AddRepositoryMemberResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool         `json:"Success" xml:"Success"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

AddRepositoryMemberResponse is the response struct for api AddRepositoryMember

func CreateAddRepositoryMemberResponse

func CreateAddRepositoryMemberResponse() (response *AddRepositoryMemberResponse)

CreateAddRepositoryMemberResponse creates a response to parse from AddRepositoryMember response

type AddWebhookRequest

type AddWebhookRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

AddWebhookRequest is the request struct for api AddWebhook

func CreateAddWebhookRequest

func CreateAddWebhookRequest() (request *AddWebhookRequest)

CreateAddWebhookRequest creates a request to invoke AddWebhook API

type AddWebhookResponse

type AddWebhookResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

AddWebhookResponse is the response struct for api AddWebhook

func CreateAddWebhookResponse

func CreateAddWebhookResponse() (response *AddWebhookResponse)

CreateAddWebhookResponse creates a response to parse from AddWebhook response

type AllowMergeRequestRoles

type AllowMergeRequestRoles struct {
	AllowMergeRequestRoles []int `json:"AllowMergeRequestRoles" xml:"AllowMergeRequestRoles"`
}

AllowMergeRequestRoles is a nested struct in codeup response

type AllowMergeRoles

type AllowMergeRoles struct {
	AllowMergeRoles []int `json:"AllowMergeRoles" xml:"AllowMergeRoles"`
}

AllowMergeRoles is a nested struct in codeup response

type AllowPushRoles

type AllowPushRoles struct {
	AllowPushRoles []int `json:"AllowPushRoles" xml:"AllowPushRoles"`
}

AllowPushRoles is a nested struct in codeup response

type ApproveCheckResult

type ApproveCheckResult struct {
	TotalCheckResult        string                        `json:"TotalCheckResult" xml:"TotalCheckResult"`
	SatisfiedCheckResults   []SatisfiedCheckResultsItem   `json:"SatisfiedCheckResults" xml:"SatisfiedCheckResults"`
	UnsatisfiedCheckResults []UnsatisfiedCheckResultsItem `json:"UnsatisfiedCheckResults" xml:"UnsatisfiedCheckResults"`
}

ApproveCheckResult is a nested struct in codeup response

type AssigneeListInAcceptMergeRequest

type AssigneeListInAcceptMergeRequest struct {
	AssigneeListItem []AssigneeListItem `json:"AssigneeList" xml:"AssigneeList"`
}

AssigneeListInAcceptMergeRequest is a nested struct in codeup response

type AssigneeListInCreateMergeRequest

type AssigneeListInCreateMergeRequest struct {
	AssigneeListItem []AssigneeListItem `json:"AssigneeList" xml:"AssigneeList"`
}

AssigneeListInCreateMergeRequest is a nested struct in codeup response

type AssigneeListInGetMergeRequestDetail

type AssigneeListInGetMergeRequestDetail struct {
	AssigneeListItem []AssigneeListItem `json:"AssigneeList" xml:"AssigneeList"`
}

AssigneeListInGetMergeRequestDetail is a nested struct in codeup response

type AssigneeListInListMergeRequests

type AssigneeListInListMergeRequests struct {
	AssigneeListItem []AssigneeListItem `json:"AssigneeList" xml:"AssigneeList"`
}

AssigneeListInListMergeRequests is a nested struct in codeup response

type AssigneeListInMergeMergeRequest

type AssigneeListInMergeMergeRequest struct {
	AssigneeListItem []AssigneeListItem `json:"AssigneeList" xml:"AssigneeList"`
}

AssigneeListInMergeMergeRequest is a nested struct in codeup response

type AssigneeListInUpdateMergeRequest

type AssigneeListInUpdateMergeRequest struct {
	AssigneeListItem []AssigneeListItem `json:"AssigneeList" xml:"AssigneeList"`
}

AssigneeListInUpdateMergeRequest is a nested struct in codeup response

type AssigneeListItem

type AssigneeListItem struct {
	Name         string `json:"Name" xml:"Name"`
	ExternUserId string `json:"ExternUserId" xml:"ExternUserId"`
	Email        string `json:"Email" xml:"Email"`
	Id           string `json:"Id" xml:"Id"`
	Status       string `json:"Status" xml:"Status"`
	AvatarUrl    string `json:"AvatarUrl" xml:"AvatarUrl"`
}

AssigneeListItem is a nested struct in codeup response

type Author

type Author struct {
	Name         string `json:"Name" xml:"Name"`
	ExternUserId string `json:"ExternUserId" xml:"ExternUserId"`
	Email        string `json:"Email" xml:"Email"`
	Id           int64  `json:"Id" xml:"Id"`
	AvatarUrl    string `json:"AvatarUrl" xml:"AvatarUrl"`
}

Author is a nested struct in codeup response

type CheckConfig

type CheckConfig struct {
	CheckItems []CheckItemsItem `json:"CheckItems" xml:"CheckItems"`
}

CheckConfig is a nested struct in codeup response

type CheckItems

type CheckItems struct {
	CheckItemsItem []CheckItemsItem `json:"CheckItems" xml:"CheckItems"`
}

CheckItems is a nested struct in codeup response

type CheckItemsItem

type CheckItemsItem struct {
	Name     string `json:"Name" xml:"Name"`
	Required bool   `json:"Required" xml:"Required"`
}

CheckItemsItem is a nested struct in codeup response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AcceptMergeRequest

func (client *Client) AcceptMergeRequest(request *AcceptMergeRequestRequest) (response *AcceptMergeRequestResponse, err error)

AcceptMergeRequest invokes the codeup.AcceptMergeRequest API synchronously

func (*Client) AcceptMergeRequestWithCallback

func (client *Client) AcceptMergeRequestWithCallback(request *AcceptMergeRequestRequest, callback func(response *AcceptMergeRequestResponse, err error)) <-chan int

AcceptMergeRequestWithCallback invokes the codeup.AcceptMergeRequest API asynchronously

func (*Client) AcceptMergeRequestWithChan

func (client *Client) AcceptMergeRequestWithChan(request *AcceptMergeRequestRequest) (<-chan *AcceptMergeRequestResponse, <-chan error)

AcceptMergeRequestWithChan invokes the codeup.AcceptMergeRequest API asynchronously

func (*Client) AddGroupMember

func (client *Client) AddGroupMember(request *AddGroupMemberRequest) (response *AddGroupMemberResponse, err error)

AddGroupMember invokes the codeup.AddGroupMember API synchronously

func (*Client) AddGroupMemberWithCallback

func (client *Client) AddGroupMemberWithCallback(request *AddGroupMemberRequest, callback func(response *AddGroupMemberResponse, err error)) <-chan int

AddGroupMemberWithCallback invokes the codeup.AddGroupMember API asynchronously

func (*Client) AddGroupMemberWithChan

func (client *Client) AddGroupMemberWithChan(request *AddGroupMemberRequest) (<-chan *AddGroupMemberResponse, <-chan error)

AddGroupMemberWithChan invokes the codeup.AddGroupMember API asynchronously

func (*Client) AddRepositoryMember

func (client *Client) AddRepositoryMember(request *AddRepositoryMemberRequest) (response *AddRepositoryMemberResponse, err error)

AddRepositoryMember invokes the codeup.AddRepositoryMember API synchronously

func (*Client) AddRepositoryMemberWithCallback

func (client *Client) AddRepositoryMemberWithCallback(request *AddRepositoryMemberRequest, callback func(response *AddRepositoryMemberResponse, err error)) <-chan int

AddRepositoryMemberWithCallback invokes the codeup.AddRepositoryMember API asynchronously

func (*Client) AddRepositoryMemberWithChan

func (client *Client) AddRepositoryMemberWithChan(request *AddRepositoryMemberRequest) (<-chan *AddRepositoryMemberResponse, <-chan error)

AddRepositoryMemberWithChan invokes the codeup.AddRepositoryMember API asynchronously

func (*Client) AddWebhook

func (client *Client) AddWebhook(request *AddWebhookRequest) (response *AddWebhookResponse, err error)

AddWebhook invokes the codeup.AddWebhook API synchronously

func (*Client) AddWebhookWithCallback

func (client *Client) AddWebhookWithCallback(request *AddWebhookRequest, callback func(response *AddWebhookResponse, err error)) <-chan int

AddWebhookWithCallback invokes the codeup.AddWebhook API asynchronously

func (*Client) AddWebhookWithChan

func (client *Client) AddWebhookWithChan(request *AddWebhookRequest) (<-chan *AddWebhookResponse, <-chan error)

AddWebhookWithChan invokes the codeup.AddWebhook API asynchronously

func (*Client) CreateBranch

func (client *Client) CreateBranch(request *CreateBranchRequest) (response *CreateBranchResponse, err error)

CreateBranch invokes the codeup.CreateBranch API synchronously

func (*Client) CreateBranchWithCallback

func (client *Client) CreateBranchWithCallback(request *CreateBranchRequest, callback func(response *CreateBranchResponse, err error)) <-chan int

CreateBranchWithCallback invokes the codeup.CreateBranch API asynchronously

func (*Client) CreateBranchWithChan

func (client *Client) CreateBranchWithChan(request *CreateBranchRequest) (<-chan *CreateBranchResponse, <-chan error)

CreateBranchWithChan invokes the codeup.CreateBranch API asynchronously

func (*Client) CreateFile

func (client *Client) CreateFile(request *CreateFileRequest) (response *CreateFileResponse, err error)

CreateFile invokes the codeup.CreateFile API synchronously

func (*Client) CreateFileWithCallback

func (client *Client) CreateFileWithCallback(request *CreateFileRequest, callback func(response *CreateFileResponse, err error)) <-chan int

CreateFileWithCallback invokes the codeup.CreateFile API asynchronously

func (*Client) CreateFileWithChan

func (client *Client) CreateFileWithChan(request *CreateFileRequest) (<-chan *CreateFileResponse, <-chan error)

CreateFileWithChan invokes the codeup.CreateFile API asynchronously

func (*Client) CreateMergeRequest

func (client *Client) CreateMergeRequest(request *CreateMergeRequestRequest) (response *CreateMergeRequestResponse, err error)

CreateMergeRequest invokes the codeup.CreateMergeRequest API synchronously

func (*Client) CreateMergeRequestComment

func (client *Client) CreateMergeRequestComment(request *CreateMergeRequestCommentRequest) (response *CreateMergeRequestCommentResponse, err error)

CreateMergeRequestComment invokes the codeup.CreateMergeRequestComment API synchronously

func (*Client) CreateMergeRequestCommentWithCallback

func (client *Client) CreateMergeRequestCommentWithCallback(request *CreateMergeRequestCommentRequest, callback func(response *CreateMergeRequestCommentResponse, err error)) <-chan int

CreateMergeRequestCommentWithCallback invokes the codeup.CreateMergeRequestComment API asynchronously

func (*Client) CreateMergeRequestCommentWithChan

func (client *Client) CreateMergeRequestCommentWithChan(request *CreateMergeRequestCommentRequest) (<-chan *CreateMergeRequestCommentResponse, <-chan error)

CreateMergeRequestCommentWithChan invokes the codeup.CreateMergeRequestComment API asynchronously

func (*Client) CreateMergeRequestWithCallback

func (client *Client) CreateMergeRequestWithCallback(request *CreateMergeRequestRequest, callback func(response *CreateMergeRequestResponse, err error)) <-chan int

CreateMergeRequestWithCallback invokes the codeup.CreateMergeRequest API asynchronously

func (*Client) CreateMergeRequestWithChan

func (client *Client) CreateMergeRequestWithChan(request *CreateMergeRequestRequest) (<-chan *CreateMergeRequestResponse, <-chan error)

CreateMergeRequestWithChan invokes the codeup.CreateMergeRequest API asynchronously

func (*Client) CreateRepository

func (client *Client) CreateRepository(request *CreateRepositoryRequest) (response *CreateRepositoryResponse, err error)

CreateRepository invokes the codeup.CreateRepository API synchronously

func (*Client) CreateRepositoryDeployKey

func (client *Client) CreateRepositoryDeployKey(request *CreateRepositoryDeployKeyRequest) (response *CreateRepositoryDeployKeyResponse, err error)

CreateRepositoryDeployKey invokes the codeup.CreateRepositoryDeployKey API synchronously

func (*Client) CreateRepositoryDeployKeyWithCallback

func (client *Client) CreateRepositoryDeployKeyWithCallback(request *CreateRepositoryDeployKeyRequest, callback func(response *CreateRepositoryDeployKeyResponse, err error)) <-chan int

CreateRepositoryDeployKeyWithCallback invokes the codeup.CreateRepositoryDeployKey API asynchronously

func (*Client) CreateRepositoryDeployKeyWithChan

func (client *Client) CreateRepositoryDeployKeyWithChan(request *CreateRepositoryDeployKeyRequest) (<-chan *CreateRepositoryDeployKeyResponse, <-chan error)

CreateRepositoryDeployKeyWithChan invokes the codeup.CreateRepositoryDeployKey API asynchronously

func (*Client) CreateRepositoryGroup

func (client *Client) CreateRepositoryGroup(request *CreateRepositoryGroupRequest) (response *CreateRepositoryGroupResponse, err error)

CreateRepositoryGroup invokes the codeup.CreateRepositoryGroup API synchronously

func (*Client) CreateRepositoryGroupWithCallback

func (client *Client) CreateRepositoryGroupWithCallback(request *CreateRepositoryGroupRequest, callback func(response *CreateRepositoryGroupResponse, err error)) <-chan int

CreateRepositoryGroupWithCallback invokes the codeup.CreateRepositoryGroup API asynchronously

func (*Client) CreateRepositoryGroupWithChan

func (client *Client) CreateRepositoryGroupWithChan(request *CreateRepositoryGroupRequest) (<-chan *CreateRepositoryGroupResponse, <-chan error)

CreateRepositoryGroupWithChan invokes the codeup.CreateRepositoryGroup API asynchronously

func (*Client) CreateRepositoryProtectedBranch

func (client *Client) CreateRepositoryProtectedBranch(request *CreateRepositoryProtectedBranchRequest) (response *CreateRepositoryProtectedBranchResponse, err error)

CreateRepositoryProtectedBranch invokes the codeup.CreateRepositoryProtectedBranch API synchronously

func (*Client) CreateRepositoryProtectedBranchWithCallback

func (client *Client) CreateRepositoryProtectedBranchWithCallback(request *CreateRepositoryProtectedBranchRequest, callback func(response *CreateRepositoryProtectedBranchResponse, err error)) <-chan int

CreateRepositoryProtectedBranchWithCallback invokes the codeup.CreateRepositoryProtectedBranch API asynchronously

func (*Client) CreateRepositoryProtectedBranchWithChan

func (client *Client) CreateRepositoryProtectedBranchWithChan(request *CreateRepositoryProtectedBranchRequest) (<-chan *CreateRepositoryProtectedBranchResponse, <-chan error)

CreateRepositoryProtectedBranchWithChan invokes the codeup.CreateRepositoryProtectedBranch API asynchronously

func (*Client) CreateRepositoryWithCallback

func (client *Client) CreateRepositoryWithCallback(request *CreateRepositoryRequest, callback func(response *CreateRepositoryResponse, err error)) <-chan int

CreateRepositoryWithCallback invokes the codeup.CreateRepository API asynchronously

func (*Client) CreateRepositoryWithChan

func (client *Client) CreateRepositoryWithChan(request *CreateRepositoryRequest) (<-chan *CreateRepositoryResponse, <-chan error)

CreateRepositoryWithChan invokes the codeup.CreateRepository API asynchronously

func (*Client) CreateSshKey

func (client *Client) CreateSshKey(request *CreateSshKeyRequest) (response *CreateSshKeyResponse, err error)

CreateSshKey invokes the codeup.CreateSshKey API synchronously

func (*Client) CreateSshKeyWithCallback

func (client *Client) CreateSshKeyWithCallback(request *CreateSshKeyRequest, callback func(response *CreateSshKeyResponse, err error)) <-chan int

CreateSshKeyWithCallback invokes the codeup.CreateSshKey API asynchronously

func (*Client) CreateSshKeyWithChan

func (client *Client) CreateSshKeyWithChan(request *CreateSshKeyRequest) (<-chan *CreateSshKeyResponse, <-chan error)

CreateSshKeyWithChan invokes the codeup.CreateSshKey API asynchronously

func (*Client) CreateTag

func (client *Client) CreateTag(request *CreateTagRequest) (response *CreateTagResponse, err error)

CreateTag invokes the codeup.CreateTag API synchronously

func (*Client) CreateTagWithCallback

func (client *Client) CreateTagWithCallback(request *CreateTagRequest, callback func(response *CreateTagResponse, err error)) <-chan int

CreateTagWithCallback invokes the codeup.CreateTag API asynchronously

func (*Client) CreateTagWithChan

func (client *Client) CreateTagWithChan(request *CreateTagRequest) (<-chan *CreateTagResponse, <-chan error)

CreateTagWithChan invokes the codeup.CreateTag API asynchronously

func (*Client) DeleteBranch

func (client *Client) DeleteBranch(request *DeleteBranchRequest) (response *DeleteBranchResponse, err error)

DeleteBranch invokes the codeup.DeleteBranch API synchronously

func (*Client) DeleteBranchWithCallback

func (client *Client) DeleteBranchWithCallback(request *DeleteBranchRequest, callback func(response *DeleteBranchResponse, err error)) <-chan int

DeleteBranchWithCallback invokes the codeup.DeleteBranch API asynchronously

func (*Client) DeleteBranchWithChan

func (client *Client) DeleteBranchWithChan(request *DeleteBranchRequest) (<-chan *DeleteBranchResponse, <-chan error)

DeleteBranchWithChan invokes the codeup.DeleteBranch API asynchronously

func (*Client) DeleteFile

func (client *Client) DeleteFile(request *DeleteFileRequest) (response *DeleteFileResponse, err error)

DeleteFile invokes the codeup.DeleteFile API synchronously

func (*Client) DeleteFileWithCallback

func (client *Client) DeleteFileWithCallback(request *DeleteFileRequest, callback func(response *DeleteFileResponse, err error)) <-chan int

DeleteFileWithCallback invokes the codeup.DeleteFile API asynchronously

func (*Client) DeleteFileWithChan

func (client *Client) DeleteFileWithChan(request *DeleteFileRequest) (<-chan *DeleteFileResponse, <-chan error)

DeleteFileWithChan invokes the codeup.DeleteFile API asynchronously

func (*Client) DeleteGroupMember

func (client *Client) DeleteGroupMember(request *DeleteGroupMemberRequest) (response *DeleteGroupMemberResponse, err error)

DeleteGroupMember invokes the codeup.DeleteGroupMember API synchronously

func (*Client) DeleteGroupMemberWithCallback

func (client *Client) DeleteGroupMemberWithCallback(request *DeleteGroupMemberRequest, callback func(response *DeleteGroupMemberResponse, err error)) <-chan int

DeleteGroupMemberWithCallback invokes the codeup.DeleteGroupMember API asynchronously

func (*Client) DeleteGroupMemberWithChan

func (client *Client) DeleteGroupMemberWithChan(request *DeleteGroupMemberRequest) (<-chan *DeleteGroupMemberResponse, <-chan error)

DeleteGroupMemberWithChan invokes the codeup.DeleteGroupMember API asynchronously

func (*Client) DeleteRepository

func (client *Client) DeleteRepository(request *DeleteRepositoryRequest) (response *DeleteRepositoryResponse, err error)

DeleteRepository invokes the codeup.DeleteRepository API synchronously

func (*Client) DeleteRepositoryGroup

func (client *Client) DeleteRepositoryGroup(request *DeleteRepositoryGroupRequest) (response *DeleteRepositoryGroupResponse, err error)

DeleteRepositoryGroup invokes the codeup.DeleteRepositoryGroup API synchronously

func (*Client) DeleteRepositoryGroupWithCallback

func (client *Client) DeleteRepositoryGroupWithCallback(request *DeleteRepositoryGroupRequest, callback func(response *DeleteRepositoryGroupResponse, err error)) <-chan int

DeleteRepositoryGroupWithCallback invokes the codeup.DeleteRepositoryGroup API asynchronously

func (*Client) DeleteRepositoryGroupWithChan

func (client *Client) DeleteRepositoryGroupWithChan(request *DeleteRepositoryGroupRequest) (<-chan *DeleteRepositoryGroupResponse, <-chan error)

DeleteRepositoryGroupWithChan invokes the codeup.DeleteRepositoryGroup API asynchronously

func (*Client) DeleteRepositoryMember

func (client *Client) DeleteRepositoryMember(request *DeleteRepositoryMemberRequest) (response *DeleteRepositoryMemberResponse, err error)

DeleteRepositoryMember invokes the codeup.DeleteRepositoryMember API synchronously

func (*Client) DeleteRepositoryMemberWithCallback

func (client *Client) DeleteRepositoryMemberWithCallback(request *DeleteRepositoryMemberRequest, callback func(response *DeleteRepositoryMemberResponse, err error)) <-chan int

DeleteRepositoryMemberWithCallback invokes the codeup.DeleteRepositoryMember API asynchronously

func (*Client) DeleteRepositoryMemberWithChan

func (client *Client) DeleteRepositoryMemberWithChan(request *DeleteRepositoryMemberRequest) (<-chan *DeleteRepositoryMemberResponse, <-chan error)

DeleteRepositoryMemberWithChan invokes the codeup.DeleteRepositoryMember API asynchronously

func (*Client) DeleteRepositoryProtectedBranch

func (client *Client) DeleteRepositoryProtectedBranch(request *DeleteRepositoryProtectedBranchRequest) (response *DeleteRepositoryProtectedBranchResponse, err error)

DeleteRepositoryProtectedBranch invokes the codeup.DeleteRepositoryProtectedBranch API synchronously

func (*Client) DeleteRepositoryProtectedBranchWithCallback

func (client *Client) DeleteRepositoryProtectedBranchWithCallback(request *DeleteRepositoryProtectedBranchRequest, callback func(response *DeleteRepositoryProtectedBranchResponse, err error)) <-chan int

DeleteRepositoryProtectedBranchWithCallback invokes the codeup.DeleteRepositoryProtectedBranch API asynchronously

func (*Client) DeleteRepositoryProtectedBranchWithChan

func (client *Client) DeleteRepositoryProtectedBranchWithChan(request *DeleteRepositoryProtectedBranchRequest) (<-chan *DeleteRepositoryProtectedBranchResponse, <-chan error)

DeleteRepositoryProtectedBranchWithChan invokes the codeup.DeleteRepositoryProtectedBranch API asynchronously

func (*Client) DeleteRepositoryTag

func (client *Client) DeleteRepositoryTag(request *DeleteRepositoryTagRequest) (response *DeleteRepositoryTagResponse, err error)

DeleteRepositoryTag invokes the codeup.DeleteRepositoryTag API synchronously

func (*Client) DeleteRepositoryTagV2

func (client *Client) DeleteRepositoryTagV2(request *DeleteRepositoryTagV2Request) (response *DeleteRepositoryTagV2Response, err error)

DeleteRepositoryTagV2 invokes the codeup.DeleteRepositoryTagV2 API synchronously

func (*Client) DeleteRepositoryTagV2WithCallback

func (client *Client) DeleteRepositoryTagV2WithCallback(request *DeleteRepositoryTagV2Request, callback func(response *DeleteRepositoryTagV2Response, err error)) <-chan int

DeleteRepositoryTagV2WithCallback invokes the codeup.DeleteRepositoryTagV2 API asynchronously

func (*Client) DeleteRepositoryTagV2WithChan

func (client *Client) DeleteRepositoryTagV2WithChan(request *DeleteRepositoryTagV2Request) (<-chan *DeleteRepositoryTagV2Response, <-chan error)

DeleteRepositoryTagV2WithChan invokes the codeup.DeleteRepositoryTagV2 API asynchronously

func (*Client) DeleteRepositoryTagWithCallback

func (client *Client) DeleteRepositoryTagWithCallback(request *DeleteRepositoryTagRequest, callback func(response *DeleteRepositoryTagResponse, err error)) <-chan int

DeleteRepositoryTagWithCallback invokes the codeup.DeleteRepositoryTag API asynchronously

func (*Client) DeleteRepositoryTagWithChan

func (client *Client) DeleteRepositoryTagWithChan(request *DeleteRepositoryTagRequest) (<-chan *DeleteRepositoryTagResponse, <-chan error)

DeleteRepositoryTagWithChan invokes the codeup.DeleteRepositoryTag API asynchronously

func (*Client) DeleteRepositoryWebhook

func (client *Client) DeleteRepositoryWebhook(request *DeleteRepositoryWebhookRequest) (response *DeleteRepositoryWebhookResponse, err error)

DeleteRepositoryWebhook invokes the codeup.DeleteRepositoryWebhook API synchronously

func (*Client) DeleteRepositoryWebhookWithCallback

func (client *Client) DeleteRepositoryWebhookWithCallback(request *DeleteRepositoryWebhookRequest, callback func(response *DeleteRepositoryWebhookResponse, err error)) <-chan int

DeleteRepositoryWebhookWithCallback invokes the codeup.DeleteRepositoryWebhook API asynchronously

func (*Client) DeleteRepositoryWebhookWithChan

func (client *Client) DeleteRepositoryWebhookWithChan(request *DeleteRepositoryWebhookRequest) (<-chan *DeleteRepositoryWebhookResponse, <-chan error)

DeleteRepositoryWebhookWithChan invokes the codeup.DeleteRepositoryWebhook API asynchronously

func (*Client) DeleteRepositoryWithCallback

func (client *Client) DeleteRepositoryWithCallback(request *DeleteRepositoryRequest, callback func(response *DeleteRepositoryResponse, err error)) <-chan int

DeleteRepositoryWithCallback invokes the codeup.DeleteRepository API asynchronously

func (*Client) DeleteRepositoryWithChan

func (client *Client) DeleteRepositoryWithChan(request *DeleteRepositoryRequest) (<-chan *DeleteRepositoryResponse, <-chan error)

DeleteRepositoryWithChan invokes the codeup.DeleteRepository API asynchronously

func (*Client) EnableRepositoryDeployKey

func (client *Client) EnableRepositoryDeployKey(request *EnableRepositoryDeployKeyRequest) (response *EnableRepositoryDeployKeyResponse, err error)

EnableRepositoryDeployKey invokes the codeup.EnableRepositoryDeployKey API synchronously

func (*Client) EnableRepositoryDeployKeyWithCallback

func (client *Client) EnableRepositoryDeployKeyWithCallback(request *EnableRepositoryDeployKeyRequest, callback func(response *EnableRepositoryDeployKeyResponse, err error)) <-chan int

EnableRepositoryDeployKeyWithCallback invokes the codeup.EnableRepositoryDeployKey API asynchronously

func (*Client) EnableRepositoryDeployKeyWithChan

func (client *Client) EnableRepositoryDeployKeyWithChan(request *EnableRepositoryDeployKeyRequest) (<-chan *EnableRepositoryDeployKeyResponse, <-chan error)

EnableRepositoryDeployKeyWithChan invokes the codeup.EnableRepositoryDeployKey API asynchronously

func (*Client) GetBranchInfo

func (client *Client) GetBranchInfo(request *GetBranchInfoRequest) (response *GetBranchInfoResponse, err error)

GetBranchInfo invokes the codeup.GetBranchInfo API synchronously

func (*Client) GetBranchInfoWithCallback

func (client *Client) GetBranchInfoWithCallback(request *GetBranchInfoRequest, callback func(response *GetBranchInfoResponse, err error)) <-chan int

GetBranchInfoWithCallback invokes the codeup.GetBranchInfo API asynchronously

func (*Client) GetBranchInfoWithChan

func (client *Client) GetBranchInfoWithChan(request *GetBranchInfoRequest) (<-chan *GetBranchInfoResponse, <-chan error)

GetBranchInfoWithChan invokes the codeup.GetBranchInfo API asynchronously

func (*Client) GetCodeCompletion

func (client *Client) GetCodeCompletion(request *GetCodeCompletionRequest) (response *GetCodeCompletionResponse, err error)

GetCodeCompletion invokes the codeup.GetCodeCompletion API synchronously

func (*Client) GetCodeCompletionWithCallback

func (client *Client) GetCodeCompletionWithCallback(request *GetCodeCompletionRequest, callback func(response *GetCodeCompletionResponse, err error)) <-chan int

GetCodeCompletionWithCallback invokes the codeup.GetCodeCompletion API asynchronously

func (*Client) GetCodeCompletionWithChan

func (client *Client) GetCodeCompletionWithChan(request *GetCodeCompletionRequest) (<-chan *GetCodeCompletionResponse, <-chan error)

GetCodeCompletionWithChan invokes the codeup.GetCodeCompletion API asynchronously

func (*Client) GetCodeupOrganization

func (client *Client) GetCodeupOrganization(request *GetCodeupOrganizationRequest) (response *GetCodeupOrganizationResponse, err error)

GetCodeupOrganization invokes the codeup.GetCodeupOrganization API synchronously

func (*Client) GetCodeupOrganizationWithCallback

func (client *Client) GetCodeupOrganizationWithCallback(request *GetCodeupOrganizationRequest, callback func(response *GetCodeupOrganizationResponse, err error)) <-chan int

GetCodeupOrganizationWithCallback invokes the codeup.GetCodeupOrganization API asynchronously

func (*Client) GetCodeupOrganizationWithChan

func (client *Client) GetCodeupOrganizationWithChan(request *GetCodeupOrganizationRequest) (<-chan *GetCodeupOrganizationResponse, <-chan error)

GetCodeupOrganizationWithChan invokes the codeup.GetCodeupOrganization API asynchronously

func (*Client) GetFileBlobs

func (client *Client) GetFileBlobs(request *GetFileBlobsRequest) (response *GetFileBlobsResponse, err error)

GetFileBlobs invokes the codeup.GetFileBlobs API synchronously

func (*Client) GetFileBlobsWithCallback

func (client *Client) GetFileBlobsWithCallback(request *GetFileBlobsRequest, callback func(response *GetFileBlobsResponse, err error)) <-chan int

GetFileBlobsWithCallback invokes the codeup.GetFileBlobs API asynchronously

func (*Client) GetFileBlobsWithChan

func (client *Client) GetFileBlobsWithChan(request *GetFileBlobsRequest) (<-chan *GetFileBlobsResponse, <-chan error)

GetFileBlobsWithChan invokes the codeup.GetFileBlobs API asynchronously

func (*Client) GetGroupDetail

func (client *Client) GetGroupDetail(request *GetGroupDetailRequest) (response *GetGroupDetailResponse, err error)

GetGroupDetail invokes the codeup.GetGroupDetail API synchronously

func (*Client) GetGroupDetailWithCallback

func (client *Client) GetGroupDetailWithCallback(request *GetGroupDetailRequest, callback func(response *GetGroupDetailResponse, err error)) <-chan int

GetGroupDetailWithCallback invokes the codeup.GetGroupDetail API asynchronously

func (*Client) GetGroupDetailWithChan

func (client *Client) GetGroupDetailWithChan(request *GetGroupDetailRequest) (<-chan *GetGroupDetailResponse, <-chan error)

GetGroupDetailWithChan invokes the codeup.GetGroupDetail API asynchronously

func (*Client) GetMergeRequestApproveStatus

func (client *Client) GetMergeRequestApproveStatus(request *GetMergeRequestApproveStatusRequest) (response *GetMergeRequestApproveStatusResponse, err error)

GetMergeRequestApproveStatus invokes the codeup.GetMergeRequestApproveStatus API synchronously

func (*Client) GetMergeRequestApproveStatusWithCallback

func (client *Client) GetMergeRequestApproveStatusWithCallback(request *GetMergeRequestApproveStatusRequest, callback func(response *GetMergeRequestApproveStatusResponse, err error)) <-chan int

GetMergeRequestApproveStatusWithCallback invokes the codeup.GetMergeRequestApproveStatus API asynchronously

func (*Client) GetMergeRequestApproveStatusWithChan

func (client *Client) GetMergeRequestApproveStatusWithChan(request *GetMergeRequestApproveStatusRequest) (<-chan *GetMergeRequestApproveStatusResponse, <-chan error)

GetMergeRequestApproveStatusWithChan invokes the codeup.GetMergeRequestApproveStatus API asynchronously

func (*Client) GetMergeRequestDetail

func (client *Client) GetMergeRequestDetail(request *GetMergeRequestDetailRequest) (response *GetMergeRequestDetailResponse, err error)

GetMergeRequestDetail invokes the codeup.GetMergeRequestDetail API synchronously

func (*Client) GetMergeRequestDetailWithCallback

func (client *Client) GetMergeRequestDetailWithCallback(request *GetMergeRequestDetailRequest, callback func(response *GetMergeRequestDetailResponse, err error)) <-chan int

GetMergeRequestDetailWithCallback invokes the codeup.GetMergeRequestDetail API asynchronously

func (*Client) GetMergeRequestDetailWithChan

func (client *Client) GetMergeRequestDetailWithChan(request *GetMergeRequestDetailRequest) (<-chan *GetMergeRequestDetailResponse, <-chan error)

GetMergeRequestDetailWithChan invokes the codeup.GetMergeRequestDetail API asynchronously

func (*Client) GetMergeRequestSetting

func (client *Client) GetMergeRequestSetting(request *GetMergeRequestSettingRequest) (response *GetMergeRequestSettingResponse, err error)

GetMergeRequestSetting invokes the codeup.GetMergeRequestSetting API synchronously

func (*Client) GetMergeRequestSettingWithCallback

func (client *Client) GetMergeRequestSettingWithCallback(request *GetMergeRequestSettingRequest, callback func(response *GetMergeRequestSettingResponse, err error)) <-chan int

GetMergeRequestSettingWithCallback invokes the codeup.GetMergeRequestSetting API asynchronously

func (*Client) GetMergeRequestSettingWithChan

func (client *Client) GetMergeRequestSettingWithChan(request *GetMergeRequestSettingRequest) (<-chan *GetMergeRequestSettingResponse, <-chan error)

GetMergeRequestSettingWithChan invokes the codeup.GetMergeRequestSetting API asynchronously

func (*Client) GetOrganizationSecurityCenterStatus

func (client *Client) GetOrganizationSecurityCenterStatus(request *GetOrganizationSecurityCenterStatusRequest) (response *GetOrganizationSecurityCenterStatusResponse, err error)

GetOrganizationSecurityCenterStatus invokes the codeup.GetOrganizationSecurityCenterStatus API synchronously

func (*Client) GetOrganizationSecurityCenterStatusWithCallback

func (client *Client) GetOrganizationSecurityCenterStatusWithCallback(request *GetOrganizationSecurityCenterStatusRequest, callback func(response *GetOrganizationSecurityCenterStatusResponse, err error)) <-chan int

GetOrganizationSecurityCenterStatusWithCallback invokes the codeup.GetOrganizationSecurityCenterStatus API asynchronously

func (*Client) GetOrganizationSecurityCenterStatusWithChan

func (client *Client) GetOrganizationSecurityCenterStatusWithChan(request *GetOrganizationSecurityCenterStatusRequest) (<-chan *GetOrganizationSecurityCenterStatusResponse, <-chan error)

GetOrganizationSecurityCenterStatusWithChan invokes the codeup.GetOrganizationSecurityCenterStatus API asynchronously

func (*Client) GetProjectMember

func (client *Client) GetProjectMember(request *GetProjectMemberRequest) (response *GetProjectMemberResponse, err error)

GetProjectMember invokes the codeup.GetProjectMember API synchronously

func (*Client) GetProjectMemberWithCallback

func (client *Client) GetProjectMemberWithCallback(request *GetProjectMemberRequest, callback func(response *GetProjectMemberResponse, err error)) <-chan int

GetProjectMemberWithCallback invokes the codeup.GetProjectMember API asynchronously

func (*Client) GetProjectMemberWithChan

func (client *Client) GetProjectMemberWithChan(request *GetProjectMemberRequest) (<-chan *GetProjectMemberResponse, <-chan error)

GetProjectMemberWithChan invokes the codeup.GetProjectMember API asynchronously

func (*Client) GetRepositoryCommit

func (client *Client) GetRepositoryCommit(request *GetRepositoryCommitRequest) (response *GetRepositoryCommitResponse, err error)

GetRepositoryCommit invokes the codeup.GetRepositoryCommit API synchronously

func (*Client) GetRepositoryCommitWithCallback

func (client *Client) GetRepositoryCommitWithCallback(request *GetRepositoryCommitRequest, callback func(response *GetRepositoryCommitResponse, err error)) <-chan int

GetRepositoryCommitWithCallback invokes the codeup.GetRepositoryCommit API asynchronously

func (*Client) GetRepositoryCommitWithChan

func (client *Client) GetRepositoryCommitWithChan(request *GetRepositoryCommitRequest) (<-chan *GetRepositoryCommitResponse, <-chan error)

GetRepositoryCommitWithChan invokes the codeup.GetRepositoryCommit API asynchronously

func (*Client) GetRepositoryInfo

func (client *Client) GetRepositoryInfo(request *GetRepositoryInfoRequest) (response *GetRepositoryInfoResponse, err error)

GetRepositoryInfo invokes the codeup.GetRepositoryInfo API synchronously

func (*Client) GetRepositoryInfoWithCallback

func (client *Client) GetRepositoryInfoWithCallback(request *GetRepositoryInfoRequest, callback func(response *GetRepositoryInfoResponse, err error)) <-chan int

GetRepositoryInfoWithCallback invokes the codeup.GetRepositoryInfo API asynchronously

func (*Client) GetRepositoryInfoWithChan

func (client *Client) GetRepositoryInfoWithChan(request *GetRepositoryInfoRequest) (<-chan *GetRepositoryInfoResponse, <-chan error)

GetRepositoryInfoWithChan invokes the codeup.GetRepositoryInfo API asynchronously

func (*Client) GetRepositoryTag

func (client *Client) GetRepositoryTag(request *GetRepositoryTagRequest) (response *GetRepositoryTagResponse, err error)

GetRepositoryTag invokes the codeup.GetRepositoryTag API synchronously

func (*Client) GetRepositoryTagV2

func (client *Client) GetRepositoryTagV2(request *GetRepositoryTagV2Request) (response *GetRepositoryTagV2Response, err error)

GetRepositoryTagV2 invokes the codeup.GetRepositoryTagV2 API synchronously

func (*Client) GetRepositoryTagV2WithCallback

func (client *Client) GetRepositoryTagV2WithCallback(request *GetRepositoryTagV2Request, callback func(response *GetRepositoryTagV2Response, err error)) <-chan int

GetRepositoryTagV2WithCallback invokes the codeup.GetRepositoryTagV2 API asynchronously

func (*Client) GetRepositoryTagV2WithChan

func (client *Client) GetRepositoryTagV2WithChan(request *GetRepositoryTagV2Request) (<-chan *GetRepositoryTagV2Response, <-chan error)

GetRepositoryTagV2WithChan invokes the codeup.GetRepositoryTagV2 API asynchronously

func (*Client) GetRepositoryTagWithCallback

func (client *Client) GetRepositoryTagWithCallback(request *GetRepositoryTagRequest, callback func(response *GetRepositoryTagResponse, err error)) <-chan int

GetRepositoryTagWithCallback invokes the codeup.GetRepositoryTag API asynchronously

func (*Client) GetRepositoryTagWithChan

func (client *Client) GetRepositoryTagWithChan(request *GetRepositoryTagRequest) (<-chan *GetRepositoryTagResponse, <-chan error)

GetRepositoryTagWithChan invokes the codeup.GetRepositoryTag API asynchronously

func (*Client) GetUserInfo

func (client *Client) GetUserInfo(request *GetUserInfoRequest) (response *GetUserInfoResponse, err error)

GetUserInfo invokes the codeup.GetUserInfo API synchronously

func (*Client) GetUserInfoWithCallback

func (client *Client) GetUserInfoWithCallback(request *GetUserInfoRequest, callback func(response *GetUserInfoResponse, err error)) <-chan int

GetUserInfoWithCallback invokes the codeup.GetUserInfo API asynchronously

func (*Client) GetUserInfoWithChan

func (client *Client) GetUserInfoWithChan(request *GetUserInfoRequest) (<-chan *GetUserInfoResponse, <-chan error)

GetUserInfoWithChan invokes the codeup.GetUserInfo API asynchronously

func (*Client) ListGroupMember

func (client *Client) ListGroupMember(request *ListGroupMemberRequest) (response *ListGroupMemberResponse, err error)

ListGroupMember invokes the codeup.ListGroupMember API synchronously

func (*Client) ListGroupMemberWithCallback

func (client *Client) ListGroupMemberWithCallback(request *ListGroupMemberRequest, callback func(response *ListGroupMemberResponse, err error)) <-chan int

ListGroupMemberWithCallback invokes the codeup.ListGroupMember API asynchronously

func (*Client) ListGroupMemberWithChan

func (client *Client) ListGroupMemberWithChan(request *ListGroupMemberRequest) (<-chan *ListGroupMemberResponse, <-chan error)

ListGroupMemberWithChan invokes the codeup.ListGroupMember API asynchronously

func (*Client) ListGroupRepositories

func (client *Client) ListGroupRepositories(request *ListGroupRepositoriesRequest) (response *ListGroupRepositoriesResponse, err error)

ListGroupRepositories invokes the codeup.ListGroupRepositories API synchronously

func (*Client) ListGroupRepositoriesWithCallback

func (client *Client) ListGroupRepositoriesWithCallback(request *ListGroupRepositoriesRequest, callback func(response *ListGroupRepositoriesResponse, err error)) <-chan int

ListGroupRepositoriesWithCallback invokes the codeup.ListGroupRepositories API asynchronously

func (*Client) ListGroupRepositoriesWithChan

func (client *Client) ListGroupRepositoriesWithChan(request *ListGroupRepositoriesRequest) (<-chan *ListGroupRepositoriesResponse, <-chan error)

ListGroupRepositoriesWithChan invokes the codeup.ListGroupRepositories API asynchronously

func (*Client) ListGroups

func (client *Client) ListGroups(request *ListGroupsRequest) (response *ListGroupsResponse, err error)

ListGroups invokes the codeup.ListGroups API synchronously

func (*Client) ListGroupsWithCallback

func (client *Client) ListGroupsWithCallback(request *ListGroupsRequest, callback func(response *ListGroupsResponse, err error)) <-chan int

ListGroupsWithCallback invokes the codeup.ListGroups API asynchronously

func (*Client) ListGroupsWithChan

func (client *Client) ListGroupsWithChan(request *ListGroupsRequest) (<-chan *ListGroupsResponse, <-chan error)

ListGroupsWithChan invokes the codeup.ListGroups API asynchronously

func (*Client) ListMergeRequestComments

func (client *Client) ListMergeRequestComments(request *ListMergeRequestCommentsRequest) (response *ListMergeRequestCommentsResponse, err error)

ListMergeRequestComments invokes the codeup.ListMergeRequestComments API synchronously

func (*Client) ListMergeRequestCommentsWithCallback

func (client *Client) ListMergeRequestCommentsWithCallback(request *ListMergeRequestCommentsRequest, callback func(response *ListMergeRequestCommentsResponse, err error)) <-chan int

ListMergeRequestCommentsWithCallback invokes the codeup.ListMergeRequestComments API asynchronously

func (*Client) ListMergeRequestCommentsWithChan

func (client *Client) ListMergeRequestCommentsWithChan(request *ListMergeRequestCommentsRequest) (<-chan *ListMergeRequestCommentsResponse, <-chan error)

ListMergeRequestCommentsWithChan invokes the codeup.ListMergeRequestComments API asynchronously

func (*Client) ListMergeRequests

func (client *Client) ListMergeRequests(request *ListMergeRequestsRequest) (response *ListMergeRequestsResponse, err error)

ListMergeRequests invokes the codeup.ListMergeRequests API synchronously

func (*Client) ListMergeRequestsWithCallback

func (client *Client) ListMergeRequestsWithCallback(request *ListMergeRequestsRequest, callback func(response *ListMergeRequestsResponse, err error)) <-chan int

ListMergeRequestsWithCallback invokes the codeup.ListMergeRequests API asynchronously

func (*Client) ListMergeRequestsWithChan

func (client *Client) ListMergeRequestsWithChan(request *ListMergeRequestsRequest) (<-chan *ListMergeRequestsResponse, <-chan error)

ListMergeRequestsWithChan invokes the codeup.ListMergeRequests API asynchronously

func (*Client) ListOrganizationSecurityScores

func (client *Client) ListOrganizationSecurityScores(request *ListOrganizationSecurityScoresRequest) (response *ListOrganizationSecurityScoresResponse, err error)

ListOrganizationSecurityScores invokes the codeup.ListOrganizationSecurityScores API synchronously

func (*Client) ListOrganizationSecurityScoresWithCallback

func (client *Client) ListOrganizationSecurityScoresWithCallback(request *ListOrganizationSecurityScoresRequest, callback func(response *ListOrganizationSecurityScoresResponse, err error)) <-chan int

ListOrganizationSecurityScoresWithCallback invokes the codeup.ListOrganizationSecurityScores API asynchronously

func (*Client) ListOrganizationSecurityScoresWithChan

func (client *Client) ListOrganizationSecurityScoresWithChan(request *ListOrganizationSecurityScoresRequest) (<-chan *ListOrganizationSecurityScoresResponse, <-chan error)

ListOrganizationSecurityScoresWithChan invokes the codeup.ListOrganizationSecurityScores API asynchronously

func (*Client) ListOrganizations

func (client *Client) ListOrganizations(request *ListOrganizationsRequest) (response *ListOrganizationsResponse, err error)

ListOrganizations invokes the codeup.ListOrganizations API synchronously

func (*Client) ListOrganizationsWithCallback

func (client *Client) ListOrganizationsWithCallback(request *ListOrganizationsRequest, callback func(response *ListOrganizationsResponse, err error)) <-chan int

ListOrganizationsWithCallback invokes the codeup.ListOrganizations API asynchronously

func (*Client) ListOrganizationsWithChan

func (client *Client) ListOrganizationsWithChan(request *ListOrganizationsRequest) (<-chan *ListOrganizationsResponse, <-chan error)

ListOrganizationsWithChan invokes the codeup.ListOrganizations API asynchronously

func (*Client) ListRepositories

func (client *Client) ListRepositories(request *ListRepositoriesRequest) (response *ListRepositoriesResponse, err error)

ListRepositories invokes the codeup.ListRepositories API synchronously

func (*Client) ListRepositoriesWithCallback

func (client *Client) ListRepositoriesWithCallback(request *ListRepositoriesRequest, callback func(response *ListRepositoriesResponse, err error)) <-chan int

ListRepositoriesWithCallback invokes the codeup.ListRepositories API asynchronously

func (*Client) ListRepositoriesWithChan

func (client *Client) ListRepositoriesWithChan(request *ListRepositoriesRequest) (<-chan *ListRepositoriesResponse, <-chan error)

ListRepositoriesWithChan invokes the codeup.ListRepositories API asynchronously

func (*Client) ListRepositoryBranches

func (client *Client) ListRepositoryBranches(request *ListRepositoryBranchesRequest) (response *ListRepositoryBranchesResponse, err error)

ListRepositoryBranches invokes the codeup.ListRepositoryBranches API synchronously

func (*Client) ListRepositoryBranchesWithCallback

func (client *Client) ListRepositoryBranchesWithCallback(request *ListRepositoryBranchesRequest, callback func(response *ListRepositoryBranchesResponse, err error)) <-chan int

ListRepositoryBranchesWithCallback invokes the codeup.ListRepositoryBranches API asynchronously

func (*Client) ListRepositoryBranchesWithChan

func (client *Client) ListRepositoryBranchesWithChan(request *ListRepositoryBranchesRequest) (<-chan *ListRepositoryBranchesResponse, <-chan error)

ListRepositoryBranchesWithChan invokes the codeup.ListRepositoryBranches API asynchronously

func (*Client) ListRepositoryCommitDiff

func (client *Client) ListRepositoryCommitDiff(request *ListRepositoryCommitDiffRequest) (response *ListRepositoryCommitDiffResponse, err error)

ListRepositoryCommitDiff invokes the codeup.ListRepositoryCommitDiff API synchronously

func (*Client) ListRepositoryCommitDiffWithCallback

func (client *Client) ListRepositoryCommitDiffWithCallback(request *ListRepositoryCommitDiffRequest, callback func(response *ListRepositoryCommitDiffResponse, err error)) <-chan int

ListRepositoryCommitDiffWithCallback invokes the codeup.ListRepositoryCommitDiff API asynchronously

func (*Client) ListRepositoryCommitDiffWithChan

func (client *Client) ListRepositoryCommitDiffWithChan(request *ListRepositoryCommitDiffRequest) (<-chan *ListRepositoryCommitDiffResponse, <-chan error)

ListRepositoryCommitDiffWithChan invokes the codeup.ListRepositoryCommitDiff API asynchronously

func (*Client) ListRepositoryCommits

func (client *Client) ListRepositoryCommits(request *ListRepositoryCommitsRequest) (response *ListRepositoryCommitsResponse, err error)

ListRepositoryCommits invokes the codeup.ListRepositoryCommits API synchronously

func (*Client) ListRepositoryCommitsWithCallback

func (client *Client) ListRepositoryCommitsWithCallback(request *ListRepositoryCommitsRequest, callback func(response *ListRepositoryCommitsResponse, err error)) <-chan int

ListRepositoryCommitsWithCallback invokes the codeup.ListRepositoryCommits API asynchronously

func (*Client) ListRepositoryCommitsWithChan

func (client *Client) ListRepositoryCommitsWithChan(request *ListRepositoryCommitsRequest) (<-chan *ListRepositoryCommitsResponse, <-chan error)

ListRepositoryCommitsWithChan invokes the codeup.ListRepositoryCommits API asynchronously

func (*Client) ListRepositoryMember

func (client *Client) ListRepositoryMember(request *ListRepositoryMemberRequest) (response *ListRepositoryMemberResponse, err error)

ListRepositoryMember invokes the codeup.ListRepositoryMember API synchronously

func (*Client) ListRepositoryMemberWithCallback

func (client *Client) ListRepositoryMemberWithCallback(request *ListRepositoryMemberRequest, callback func(response *ListRepositoryMemberResponse, err error)) <-chan int

ListRepositoryMemberWithCallback invokes the codeup.ListRepositoryMember API asynchronously

func (*Client) ListRepositoryMemberWithChan

func (client *Client) ListRepositoryMemberWithChan(request *ListRepositoryMemberRequest) (<-chan *ListRepositoryMemberResponse, <-chan error)

ListRepositoryMemberWithChan invokes the codeup.ListRepositoryMember API asynchronously

func (*Client) ListRepositoryMemberWithInherited

func (client *Client) ListRepositoryMemberWithInherited(request *ListRepositoryMemberWithInheritedRequest) (response *ListRepositoryMemberWithInheritedResponse, err error)

ListRepositoryMemberWithInherited invokes the codeup.ListRepositoryMemberWithInherited API synchronously

func (*Client) ListRepositoryMemberWithInheritedWithCallback

func (client *Client) ListRepositoryMemberWithInheritedWithCallback(request *ListRepositoryMemberWithInheritedRequest, callback func(response *ListRepositoryMemberWithInheritedResponse, err error)) <-chan int

ListRepositoryMemberWithInheritedWithCallback invokes the codeup.ListRepositoryMemberWithInherited API asynchronously

func (*Client) ListRepositoryMemberWithInheritedWithChan

func (client *Client) ListRepositoryMemberWithInheritedWithChan(request *ListRepositoryMemberWithInheritedRequest) (<-chan *ListRepositoryMemberWithInheritedResponse, <-chan error)

ListRepositoryMemberWithInheritedWithChan invokes the codeup.ListRepositoryMemberWithInherited API asynchronously

func (*Client) ListRepositoryTags

func (client *Client) ListRepositoryTags(request *ListRepositoryTagsRequest) (response *ListRepositoryTagsResponse, err error)

ListRepositoryTags invokes the codeup.ListRepositoryTags API synchronously

func (*Client) ListRepositoryTagsWithCallback

func (client *Client) ListRepositoryTagsWithCallback(request *ListRepositoryTagsRequest, callback func(response *ListRepositoryTagsResponse, err error)) <-chan int

ListRepositoryTagsWithCallback invokes the codeup.ListRepositoryTags API asynchronously

func (*Client) ListRepositoryTagsWithChan

func (client *Client) ListRepositoryTagsWithChan(request *ListRepositoryTagsRequest) (<-chan *ListRepositoryTagsResponse, <-chan error)

ListRepositoryTagsWithChan invokes the codeup.ListRepositoryTags API asynchronously

func (*Client) ListRepositoryTree

func (client *Client) ListRepositoryTree(request *ListRepositoryTreeRequest) (response *ListRepositoryTreeResponse, err error)

ListRepositoryTree invokes the codeup.ListRepositoryTree API synchronously

func (*Client) ListRepositoryTreeWithCallback

func (client *Client) ListRepositoryTreeWithCallback(request *ListRepositoryTreeRequest, callback func(response *ListRepositoryTreeResponse, err error)) <-chan int

ListRepositoryTreeWithCallback invokes the codeup.ListRepositoryTree API asynchronously

func (*Client) ListRepositoryTreeWithChan

func (client *Client) ListRepositoryTreeWithChan(request *ListRepositoryTreeRequest) (<-chan *ListRepositoryTreeResponse, <-chan error)

ListRepositoryTreeWithChan invokes the codeup.ListRepositoryTree API asynchronously

func (*Client) ListRepositoryWebhook

func (client *Client) ListRepositoryWebhook(request *ListRepositoryWebhookRequest) (response *ListRepositoryWebhookResponse, err error)

ListRepositoryWebhook invokes the codeup.ListRepositoryWebhook API synchronously

func (*Client) ListRepositoryWebhookWithCallback

func (client *Client) ListRepositoryWebhookWithCallback(request *ListRepositoryWebhookRequest, callback func(response *ListRepositoryWebhookResponse, err error)) <-chan int

ListRepositoryWebhookWithCallback invokes the codeup.ListRepositoryWebhook API asynchronously

func (*Client) ListRepositoryWebhookWithChan

func (client *Client) ListRepositoryWebhookWithChan(request *ListRepositoryWebhookRequest) (<-chan *ListRepositoryWebhookResponse, <-chan error)

ListRepositoryWebhookWithChan invokes the codeup.ListRepositoryWebhook API asynchronously

func (*Client) MergeMergeRequest

func (client *Client) MergeMergeRequest(request *MergeMergeRequestRequest) (response *MergeMergeRequestResponse, err error)

MergeMergeRequest invokes the codeup.MergeMergeRequest API synchronously

func (*Client) MergeMergeRequestWithCallback

func (client *Client) MergeMergeRequestWithCallback(request *MergeMergeRequestRequest, callback func(response *MergeMergeRequestResponse, err error)) <-chan int

MergeMergeRequestWithCallback invokes the codeup.MergeMergeRequest API asynchronously

func (*Client) MergeMergeRequestWithChan

func (client *Client) MergeMergeRequestWithChan(request *MergeMergeRequestRequest) (<-chan *MergeMergeRequestResponse, <-chan error)

MergeMergeRequestWithChan invokes the codeup.MergeMergeRequest API asynchronously

func (*Client) UpdateFile

func (client *Client) UpdateFile(request *UpdateFileRequest) (response *UpdateFileResponse, err error)

UpdateFile invokes the codeup.UpdateFile API synchronously

func (*Client) UpdateFileWithCallback

func (client *Client) UpdateFileWithCallback(request *UpdateFileRequest, callback func(response *UpdateFileResponse, err error)) <-chan int

UpdateFileWithCallback invokes the codeup.UpdateFile API asynchronously

func (*Client) UpdateFileWithChan

func (client *Client) UpdateFileWithChan(request *UpdateFileRequest) (<-chan *UpdateFileResponse, <-chan error)

UpdateFileWithChan invokes the codeup.UpdateFile API asynchronously

func (*Client) UpdateGroupMember

func (client *Client) UpdateGroupMember(request *UpdateGroupMemberRequest) (response *UpdateGroupMemberResponse, err error)

UpdateGroupMember invokes the codeup.UpdateGroupMember API synchronously

func (*Client) UpdateGroupMemberWithCallback

func (client *Client) UpdateGroupMemberWithCallback(request *UpdateGroupMemberRequest, callback func(response *UpdateGroupMemberResponse, err error)) <-chan int

UpdateGroupMemberWithCallback invokes the codeup.UpdateGroupMember API asynchronously

func (*Client) UpdateGroupMemberWithChan

func (client *Client) UpdateGroupMemberWithChan(request *UpdateGroupMemberRequest) (<-chan *UpdateGroupMemberResponse, <-chan error)

UpdateGroupMemberWithChan invokes the codeup.UpdateGroupMember API asynchronously

func (*Client) UpdateMergeRequest

func (client *Client) UpdateMergeRequest(request *UpdateMergeRequestRequest) (response *UpdateMergeRequestResponse, err error)

UpdateMergeRequest invokes the codeup.UpdateMergeRequest API synchronously

func (*Client) UpdateMergeRequestComment

func (client *Client) UpdateMergeRequestComment(request *UpdateMergeRequestCommentRequest) (response *UpdateMergeRequestCommentResponse, err error)

UpdateMergeRequestComment invokes the codeup.UpdateMergeRequestComment API synchronously

func (*Client) UpdateMergeRequestCommentWithCallback

func (client *Client) UpdateMergeRequestCommentWithCallback(request *UpdateMergeRequestCommentRequest, callback func(response *UpdateMergeRequestCommentResponse, err error)) <-chan int

UpdateMergeRequestCommentWithCallback invokes the codeup.UpdateMergeRequestComment API asynchronously

func (*Client) UpdateMergeRequestCommentWithChan

func (client *Client) UpdateMergeRequestCommentWithChan(request *UpdateMergeRequestCommentRequest) (<-chan *UpdateMergeRequestCommentResponse, <-chan error)

UpdateMergeRequestCommentWithChan invokes the codeup.UpdateMergeRequestComment API asynchronously

func (*Client) UpdateMergeRequestSetting

func (client *Client) UpdateMergeRequestSetting(request *UpdateMergeRequestSettingRequest) (response *UpdateMergeRequestSettingResponse, err error)

UpdateMergeRequestSetting invokes the codeup.UpdateMergeRequestSetting API synchronously

func (*Client) UpdateMergeRequestSettingWithCallback

func (client *Client) UpdateMergeRequestSettingWithCallback(request *UpdateMergeRequestSettingRequest, callback func(response *UpdateMergeRequestSettingResponse, err error)) <-chan int

UpdateMergeRequestSettingWithCallback invokes the codeup.UpdateMergeRequestSetting API asynchronously

func (*Client) UpdateMergeRequestSettingWithChan

func (client *Client) UpdateMergeRequestSettingWithChan(request *UpdateMergeRequestSettingRequest) (<-chan *UpdateMergeRequestSettingResponse, <-chan error)

UpdateMergeRequestSettingWithChan invokes the codeup.UpdateMergeRequestSetting API asynchronously

func (*Client) UpdateMergeRequestWithCallback

func (client *Client) UpdateMergeRequestWithCallback(request *UpdateMergeRequestRequest, callback func(response *UpdateMergeRequestResponse, err error)) <-chan int

UpdateMergeRequestWithCallback invokes the codeup.UpdateMergeRequest API asynchronously

func (*Client) UpdateMergeRequestWithChan

func (client *Client) UpdateMergeRequestWithChan(request *UpdateMergeRequestRequest) (<-chan *UpdateMergeRequestResponse, <-chan error)

UpdateMergeRequestWithChan invokes the codeup.UpdateMergeRequest API asynchronously

func (*Client) UpdateRepository

func (client *Client) UpdateRepository(request *UpdateRepositoryRequest) (response *UpdateRepositoryResponse, err error)

UpdateRepository invokes the codeup.UpdateRepository API synchronously

func (*Client) UpdateRepositoryMember

func (client *Client) UpdateRepositoryMember(request *UpdateRepositoryMemberRequest) (response *UpdateRepositoryMemberResponse, err error)

UpdateRepositoryMember invokes the codeup.UpdateRepositoryMember API synchronously

func (*Client) UpdateRepositoryMemberWithCallback

func (client *Client) UpdateRepositoryMemberWithCallback(request *UpdateRepositoryMemberRequest, callback func(response *UpdateRepositoryMemberResponse, err error)) <-chan int

UpdateRepositoryMemberWithCallback invokes the codeup.UpdateRepositoryMember API asynchronously

func (*Client) UpdateRepositoryMemberWithChan

func (client *Client) UpdateRepositoryMemberWithChan(request *UpdateRepositoryMemberRequest) (<-chan *UpdateRepositoryMemberResponse, <-chan error)

UpdateRepositoryMemberWithChan invokes the codeup.UpdateRepositoryMember API asynchronously

func (*Client) UpdateRepositoryWithCallback

func (client *Client) UpdateRepositoryWithCallback(request *UpdateRepositoryRequest, callback func(response *UpdateRepositoryResponse, err error)) <-chan int

UpdateRepositoryWithCallback invokes the codeup.UpdateRepository API asynchronously

func (*Client) UpdateRepositoryWithChan

func (client *Client) UpdateRepositoryWithChan(request *UpdateRepositoryRequest) (<-chan *UpdateRepositoryResponse, <-chan error)

UpdateRepositoryWithChan invokes the codeup.UpdateRepository API asynchronously

type CodingGuidelinesDetection

type CodingGuidelinesDetection struct {
	Enabled bool   `json:"Enabled" xml:"Enabled"`
	Message string `json:"Message" xml:"Message"`
}

CodingGuidelinesDetection is a nested struct in codeup response

type Commit

type Commit struct {
	Message        string    `json:"Message" xml:"Message"`
	Title          string    `json:"Title" xml:"Title"`
	AuthoredDate   string    `json:"AuthoredDate" xml:"AuthoredDate"`
	ShortId        string    `json:"ShortId" xml:"ShortId"`
	CommittedDate  string    `json:"CommittedDate" xml:"CommittedDate"`
	AuthorEmail    string    `json:"AuthorEmail" xml:"AuthorEmail"`
	CommitterName  string    `json:"CommitterName" xml:"CommitterName"`
	CommitterEmail string    `json:"CommitterEmail" xml:"CommitterEmail"`
	AuthorName     string    `json:"AuthorName" xml:"AuthorName"`
	Id             string    `json:"Id" xml:"Id"`
	CreatedAt      string    `json:"CreatedAt" xml:"CreatedAt"`
	ParentIds      []string  `json:"ParentIds" xml:"ParentIds"`
	Signature      Signature `json:"Signature" xml:"Signature"`
}

Commit is a nested struct in codeup response

type CommitInfo

type CommitInfo struct {
	Message        string   `json:"Message" xml:"Message"`
	Title          string   `json:"Title" xml:"Title"`
	AuthorDate     string   `json:"AuthorDate" xml:"AuthorDate"`
	AuthoredDate   string   `json:"AuthoredDate" xml:"AuthoredDate"`
	ShortId        string   `json:"ShortId" xml:"ShortId"`
	CommittedDate  string   `json:"CommittedDate" xml:"CommittedDate"`
	AuthorEmail    string   `json:"AuthorEmail" xml:"AuthorEmail"`
	CommitterName  string   `json:"CommitterName" xml:"CommitterName"`
	CommitterEmail string   `json:"CommitterEmail" xml:"CommitterEmail"`
	AuthorName     string   `json:"AuthorName" xml:"AuthorName"`
	Id             string   `json:"Id" xml:"Id"`
	CreatedAt      string   `json:"CreatedAt" xml:"CreatedAt"`
	ParentIds      []string `json:"ParentIds" xml:"ParentIds"`
}

CommitInfo is a nested struct in codeup response

type CreateBranchRequest

type CreateBranchRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

CreateBranchRequest is the request struct for api CreateBranch

func CreateCreateBranchRequest

func CreateCreateBranchRequest() (request *CreateBranchRequest)

CreateCreateBranchRequest creates a request to invoke CreateBranch API

type CreateBranchResponse

type CreateBranchResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

CreateBranchResponse is the response struct for api CreateBranch

func CreateCreateBranchResponse

func CreateCreateBranchResponse() (response *CreateBranchResponse)

CreateCreateBranchResponse creates a response to parse from CreateBranch response

type CreateFileRequest

type CreateFileRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	ClientToken    string           `position:"Query" name:"ClientToken"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

CreateFileRequest is the request struct for api CreateFile

func CreateCreateFileRequest

func CreateCreateFileRequest() (request *CreateFileRequest)

CreateCreateFileRequest creates a request to invoke CreateFile API

type CreateFileResponse

type CreateFileResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

CreateFileResponse is the response struct for api CreateFile

func CreateCreateFileResponse

func CreateCreateFileResponse() (response *CreateFileResponse)

CreateCreateFileResponse creates a response to parse from CreateFile response

type CreateMergeRequestCommentRequest

type CreateMergeRequestCommentRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	MergeRequestId requests.Integer `position:"Path" name:"MergeRequestId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

CreateMergeRequestCommentRequest is the request struct for api CreateMergeRequestComment

func CreateCreateMergeRequestCommentRequest

func CreateCreateMergeRequestCommentRequest() (request *CreateMergeRequestCommentRequest)

CreateCreateMergeRequestCommentRequest creates a request to invoke CreateMergeRequestComment API

type CreateMergeRequestCommentResponse

type CreateMergeRequestCommentResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

CreateMergeRequestCommentResponse is the response struct for api CreateMergeRequestComment

func CreateCreateMergeRequestCommentResponse

func CreateCreateMergeRequestCommentResponse() (response *CreateMergeRequestCommentResponse)

CreateCreateMergeRequestCommentResponse creates a response to parse from CreateMergeRequestComment response

type CreateMergeRequestRequest

type CreateMergeRequestRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

CreateMergeRequestRequest is the request struct for api CreateMergeRequest

func CreateCreateMergeRequestRequest

func CreateCreateMergeRequestRequest() (request *CreateMergeRequestRequest)

CreateCreateMergeRequestRequest creates a request to invoke CreateMergeRequest API

type CreateMergeRequestResponse

type CreateMergeRequestResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

CreateMergeRequestResponse is the response struct for api CreateMergeRequest

func CreateCreateMergeRequestResponse

func CreateCreateMergeRequestResponse() (response *CreateMergeRequestResponse)

CreateCreateMergeRequestResponse creates a response to parse from CreateMergeRequest response

type CreateRepositoryDeployKeyRequest

type CreateRepositoryDeployKeyRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

CreateRepositoryDeployKeyRequest is the request struct for api CreateRepositoryDeployKey

func CreateCreateRepositoryDeployKeyRequest

func CreateCreateRepositoryDeployKeyRequest() (request *CreateRepositoryDeployKeyRequest)

CreateCreateRepositoryDeployKeyRequest creates a request to invoke CreateRepositoryDeployKey API

type CreateRepositoryDeployKeyResponse

type CreateRepositoryDeployKeyResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

CreateRepositoryDeployKeyResponse is the response struct for api CreateRepositoryDeployKey

func CreateCreateRepositoryDeployKeyResponse

func CreateCreateRepositoryDeployKeyResponse() (response *CreateRepositoryDeployKeyResponse)

CreateCreateRepositoryDeployKeyResponse creates a response to parse from CreateRepositoryDeployKey response

type CreateRepositoryGroupRequest

type CreateRepositoryGroupRequest struct {
	*requests.RoaRequest
	OrganizationId string `position:"Query" name:"OrganizationId"`
	SubUserId      string `position:"Query" name:"SubUserId"`
	ClientToken    string `position:"Query" name:"ClientToken"`
	AccessToken    string `position:"Query" name:"AccessToken"`
}

CreateRepositoryGroupRequest is the request struct for api CreateRepositoryGroup

func CreateCreateRepositoryGroupRequest

func CreateCreateRepositoryGroupRequest() (request *CreateRepositoryGroupRequest)

CreateCreateRepositoryGroupRequest creates a request to invoke CreateRepositoryGroup API

type CreateRepositoryGroupResponse

type CreateRepositoryGroupResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

CreateRepositoryGroupResponse is the response struct for api CreateRepositoryGroup

func CreateCreateRepositoryGroupResponse

func CreateCreateRepositoryGroupResponse() (response *CreateRepositoryGroupResponse)

CreateCreateRepositoryGroupResponse creates a response to parse from CreateRepositoryGroup response

type CreateRepositoryProtectedBranchRequest

type CreateRepositoryProtectedBranchRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

CreateRepositoryProtectedBranchRequest is the request struct for api CreateRepositoryProtectedBranch

func CreateCreateRepositoryProtectedBranchRequest

func CreateCreateRepositoryProtectedBranchRequest() (request *CreateRepositoryProtectedBranchRequest)

CreateCreateRepositoryProtectedBranchRequest creates a request to invoke CreateRepositoryProtectedBranch API

type CreateRepositoryProtectedBranchResponse

type CreateRepositoryProtectedBranchResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

CreateRepositoryProtectedBranchResponse is the response struct for api CreateRepositoryProtectedBranch

func CreateCreateRepositoryProtectedBranchResponse

func CreateCreateRepositoryProtectedBranchResponse() (response *CreateRepositoryProtectedBranchResponse)

CreateCreateRepositoryProtectedBranchResponse creates a response to parse from CreateRepositoryProtectedBranch response

type CreateRepositoryRequest

type CreateRepositoryRequest struct {
	*requests.RoaRequest
	OrganizationId   string           `position:"Query" name:"OrganizationId"`
	SubUserId        string           `position:"Query" name:"SubUserId"`
	ClientToken      string           `position:"Query" name:"ClientToken"`
	AccessToken      string           `position:"Query" name:"AccessToken"`
	Sync             requests.Boolean `position:"Query" name:"Sync"`
	CreateParentPath requests.Boolean `position:"Query" name:"CreateParentPath"`
}

CreateRepositoryRequest is the request struct for api CreateRepository

func CreateCreateRepositoryRequest

func CreateCreateRepositoryRequest() (request *CreateRepositoryRequest)

CreateCreateRepositoryRequest creates a request to invoke CreateRepository API

type CreateRepositoryResponse

type CreateRepositoryResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

CreateRepositoryResponse is the response struct for api CreateRepository

func CreateCreateRepositoryResponse

func CreateCreateRepositoryResponse() (response *CreateRepositoryResponse)

CreateCreateRepositoryResponse creates a response to parse from CreateRepository response

type CreateSshKeyRequest

type CreateSshKeyRequest struct {
	*requests.RoaRequest
	AccessToken string `position:"Query" name:"AccessToken"`
}

CreateSshKeyRequest is the request struct for api CreateSshKey

func CreateCreateSshKeyRequest

func CreateCreateSshKeyRequest() (request *CreateSshKeyRequest)

CreateCreateSshKeyRequest creates a request to invoke CreateSshKey API

type CreateSshKeyResponse

type CreateSshKeyResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

CreateSshKeyResponse is the response struct for api CreateSshKey

func CreateCreateSshKeyResponse

func CreateCreateSshKeyResponse() (response *CreateSshKeyResponse)

CreateCreateSshKeyResponse creates a response to parse from CreateSshKey response

type CreateTagRequest

type CreateTagRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

CreateTagRequest is the request struct for api CreateTag

func CreateCreateTagRequest

func CreateCreateTagRequest() (request *CreateTagRequest)

CreateCreateTagRequest creates a request to invoke CreateTag API

type CreateTagResponse

type CreateTagResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

CreateTagResponse is the response struct for api CreateTag

func CreateCreateTagResponse

func CreateCreateTagResponse() (response *CreateTagResponse)

CreateCreateTagResponse creates a response to parse from CreateTag response

type DefaultAssignees

type DefaultAssignees struct {
	DefaultAssignees []string `json:"DefaultAssignees" xml:"DefaultAssignees"`
}

DefaultAssignees is a nested struct in codeup response

type DeleteBranchRequest

type DeleteBranchRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
	BranchName     string           `position:"Query" name:"BranchName"`
}

DeleteBranchRequest is the request struct for api DeleteBranch

func CreateDeleteBranchRequest

func CreateDeleteBranchRequest() (request *DeleteBranchRequest)

CreateDeleteBranchRequest creates a request to invoke DeleteBranch API

type DeleteBranchResponse

type DeleteBranchResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

DeleteBranchResponse is the response struct for api DeleteBranch

func CreateDeleteBranchResponse

func CreateDeleteBranchResponse() (response *DeleteBranchResponse)

CreateDeleteBranchResponse creates a response to parse from DeleteBranch response

type DeleteFileRequest

type DeleteFileRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	FilePath       string           `position:"Query" name:"FilePath"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	CommitMessage  string           `position:"Query" name:"CommitMessage"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
	BranchName     string           `position:"Query" name:"BranchName"`
}

DeleteFileRequest is the request struct for api DeleteFile

func CreateDeleteFileRequest

func CreateDeleteFileRequest() (request *DeleteFileRequest)

CreateDeleteFileRequest creates a request to invoke DeleteFile API

type DeleteFileResponse

type DeleteFileResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

DeleteFileResponse is the response struct for api DeleteFile

func CreateDeleteFileResponse

func CreateDeleteFileResponse() (response *DeleteFileResponse)

CreateDeleteFileResponse creates a response to parse from DeleteFile response

type DeleteGroupMemberRequest

type DeleteGroupMemberRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	GroupId        requests.Integer `position:"Path" name:"GroupId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	UserId         requests.Integer `position:"Path" name:"UserId"`
}

DeleteGroupMemberRequest is the request struct for api DeleteGroupMember

func CreateDeleteGroupMemberRequest

func CreateDeleteGroupMemberRequest() (request *DeleteGroupMemberRequest)

CreateDeleteGroupMemberRequest creates a request to invoke DeleteGroupMember API

type DeleteGroupMemberResponse

type DeleteGroupMemberResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

DeleteGroupMemberResponse is the response struct for api DeleteGroupMember

func CreateDeleteGroupMemberResponse

func CreateDeleteGroupMemberResponse() (response *DeleteGroupMemberResponse)

CreateDeleteGroupMemberResponse creates a response to parse from DeleteGroupMember response

type DeleteRepositoryGroupRequest

type DeleteRepositoryGroupRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	GroupId        requests.Integer `position:"Path" name:"GroupId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
}

DeleteRepositoryGroupRequest is the request struct for api DeleteRepositoryGroup

func CreateDeleteRepositoryGroupRequest

func CreateDeleteRepositoryGroupRequest() (request *DeleteRepositoryGroupRequest)

CreateDeleteRepositoryGroupRequest creates a request to invoke DeleteRepositoryGroup API

type DeleteRepositoryGroupResponse

type DeleteRepositoryGroupResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

DeleteRepositoryGroupResponse is the response struct for api DeleteRepositoryGroup

func CreateDeleteRepositoryGroupResponse

func CreateDeleteRepositoryGroupResponse() (response *DeleteRepositoryGroupResponse)

CreateDeleteRepositoryGroupResponse creates a response to parse from DeleteRepositoryGroup response

type DeleteRepositoryMemberRequest

type DeleteRepositoryMemberRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
	UserId         requests.Integer `position:"Path" name:"UserId"`
}

DeleteRepositoryMemberRequest is the request struct for api DeleteRepositoryMember

func CreateDeleteRepositoryMemberRequest

func CreateDeleteRepositoryMemberRequest() (request *DeleteRepositoryMemberRequest)

CreateDeleteRepositoryMemberRequest creates a request to invoke DeleteRepositoryMember API

type DeleteRepositoryMemberResponse

type DeleteRepositoryMemberResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

DeleteRepositoryMemberResponse is the response struct for api DeleteRepositoryMember

func CreateDeleteRepositoryMemberResponse

func CreateDeleteRepositoryMemberResponse() (response *DeleteRepositoryMemberResponse)

CreateDeleteRepositoryMemberResponse creates a response to parse from DeleteRepositoryMember response

type DeleteRepositoryProtectedBranchRequest

type DeleteRepositoryProtectedBranchRequest struct {
	*requests.RoaRequest
	OrganizationId    string           `position:"Query" name:"OrganizationId"`
	ProtectedBranchId requests.Integer `position:"Path" name:"ProtectedBranchId"`
	AccessToken       string           `position:"Query" name:"AccessToken"`
	ProjectId         requests.Integer `position:"Path" name:"ProjectId"`
}

DeleteRepositoryProtectedBranchRequest is the request struct for api DeleteRepositoryProtectedBranch

func CreateDeleteRepositoryProtectedBranchRequest

func CreateDeleteRepositoryProtectedBranchRequest() (request *DeleteRepositoryProtectedBranchRequest)

CreateDeleteRepositoryProtectedBranchRequest creates a request to invoke DeleteRepositoryProtectedBranch API

type DeleteRepositoryProtectedBranchResponse

type DeleteRepositoryProtectedBranchResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

DeleteRepositoryProtectedBranchResponse is the response struct for api DeleteRepositoryProtectedBranch

func CreateDeleteRepositoryProtectedBranchResponse

func CreateDeleteRepositoryProtectedBranchResponse() (response *DeleteRepositoryProtectedBranchResponse)

CreateDeleteRepositoryProtectedBranchResponse creates a response to parse from DeleteRepositoryProtectedBranch response

type DeleteRepositoryRequest

type DeleteRepositoryRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

DeleteRepositoryRequest is the request struct for api DeleteRepository

func CreateDeleteRepositoryRequest

func CreateDeleteRepositoryRequest() (request *DeleteRepositoryRequest)

CreateDeleteRepositoryRequest creates a request to invoke DeleteRepository API

type DeleteRepositoryResponse

type DeleteRepositoryResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

DeleteRepositoryResponse is the response struct for api DeleteRepository

func CreateDeleteRepositoryResponse

func CreateDeleteRepositoryResponse() (response *DeleteRepositoryResponse)

CreateDeleteRepositoryResponse creates a response to parse from DeleteRepository response

type DeleteRepositoryTagRequest

type DeleteRepositoryTagRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	TagName        string           `position:"Path" name:"TagName"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

DeleteRepositoryTagRequest is the request struct for api DeleteRepositoryTag

func CreateDeleteRepositoryTagRequest

func CreateDeleteRepositoryTagRequest() (request *DeleteRepositoryTagRequest)

CreateDeleteRepositoryTagRequest creates a request to invoke DeleteRepositoryTag API

type DeleteRepositoryTagResponse

type DeleteRepositoryTagResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

DeleteRepositoryTagResponse is the response struct for api DeleteRepositoryTag

func CreateDeleteRepositoryTagResponse

func CreateDeleteRepositoryTagResponse() (response *DeleteRepositoryTagResponse)

CreateDeleteRepositoryTagResponse creates a response to parse from DeleteRepositoryTag response

type DeleteRepositoryTagV2Request

type DeleteRepositoryTagV2Request struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	TagName        string           `position:"Query" name:"TagName"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

DeleteRepositoryTagV2Request is the request struct for api DeleteRepositoryTagV2

func CreateDeleteRepositoryTagV2Request

func CreateDeleteRepositoryTagV2Request() (request *DeleteRepositoryTagV2Request)

CreateDeleteRepositoryTagV2Request creates a request to invoke DeleteRepositoryTagV2 API

type DeleteRepositoryTagV2Response

type DeleteRepositoryTagV2Response struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

DeleteRepositoryTagV2Response is the response struct for api DeleteRepositoryTagV2

func CreateDeleteRepositoryTagV2Response

func CreateDeleteRepositoryTagV2Response() (response *DeleteRepositoryTagV2Response)

CreateDeleteRepositoryTagV2Response creates a response to parse from DeleteRepositoryTagV2 response

type DeleteRepositoryWebhookRequest

type DeleteRepositoryWebhookRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	WebhookId      requests.Integer `position:"Path" name:"WebhookId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

DeleteRepositoryWebhookRequest is the request struct for api DeleteRepositoryWebhook

func CreateDeleteRepositoryWebhookRequest

func CreateDeleteRepositoryWebhookRequest() (request *DeleteRepositoryWebhookRequest)

CreateDeleteRepositoryWebhookRequest creates a request to invoke DeleteRepositoryWebhook API

type DeleteRepositoryWebhookResponse

type DeleteRepositoryWebhookResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

DeleteRepositoryWebhookResponse is the response struct for api DeleteRepositoryWebhook

func CreateDeleteRepositoryWebhookResponse

func CreateDeleteRepositoryWebhookResponse() (response *DeleteRepositoryWebhookResponse)

CreateDeleteRepositoryWebhookResponse creates a response to parse from DeleteRepositoryWebhook response

type EnableRepositoryDeployKeyRequest

type EnableRepositoryDeployKeyRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	KeyId          requests.Integer `position:"Path" name:"KeyId"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

EnableRepositoryDeployKeyRequest is the request struct for api EnableRepositoryDeployKey

func CreateEnableRepositoryDeployKeyRequest

func CreateEnableRepositoryDeployKeyRequest() (request *EnableRepositoryDeployKeyRequest)

CreateEnableRepositoryDeployKeyRequest creates a request to invoke EnableRepositoryDeployKey API

type EnableRepositoryDeployKeyResponse

type EnableRepositoryDeployKeyResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

EnableRepositoryDeployKeyResponse is the response struct for api EnableRepositoryDeployKey

func CreateEnableRepositoryDeployKeyResponse

func CreateEnableRepositoryDeployKeyResponse() (response *EnableRepositoryDeployKeyResponse)

CreateEnableRepositoryDeployKeyResponse creates a response to parse from EnableRepositoryDeployKey response

type ExtraUsersInAcceptMergeRequest

type ExtraUsersInAcceptMergeRequest struct {
	ExtraUsersItem []ExtraUsersItem `json:"ExtraUsers" xml:"ExtraUsers"`
}

ExtraUsersInAcceptMergeRequest is a nested struct in codeup response

type ExtraUsersInCreateMergeRequest

type ExtraUsersInCreateMergeRequest struct {
	ExtraUsersItem []ExtraUsersItem `json:"ExtraUsers" xml:"ExtraUsers"`
}

ExtraUsersInCreateMergeRequest is a nested struct in codeup response

type ExtraUsersInGetMergeRequestDetail

type ExtraUsersInGetMergeRequestDetail struct {
	ExtraUsersItem []ExtraUsersItem `json:"ExtraUsers" xml:"ExtraUsers"`
}

ExtraUsersInGetMergeRequestDetail is a nested struct in codeup response

type ExtraUsersInListMergeRequests

type ExtraUsersInListMergeRequests struct {
	ExtraUsersItem []ExtraUsersItem `json:"ExtraUsers" xml:"ExtraUsers"`
}

ExtraUsersInListMergeRequests is a nested struct in codeup response

type ExtraUsersInMergeMergeRequest

type ExtraUsersInMergeMergeRequest struct {
	ExtraUsersItem []ExtraUsersItem `json:"ExtraUsers" xml:"ExtraUsers"`
}

ExtraUsersInMergeMergeRequest is a nested struct in codeup response

type ExtraUsersInUpdateMergeRequest

type ExtraUsersInUpdateMergeRequest struct {
	ExtraUsersItem []ExtraUsersItem `json:"ExtraUsers" xml:"ExtraUsers"`
}

ExtraUsersInUpdateMergeRequest is a nested struct in codeup response

type ExtraUsersItem

type ExtraUsersItem struct {
	Name         string `json:"Name" xml:"Name"`
	ExternUserId string `json:"ExternUserId" xml:"ExternUserId"`
	Id           int64  `json:"Id" xml:"Id"`
	AvatarUrl    string `json:"AvatarUrl" xml:"AvatarUrl"`
}

ExtraUsersItem is a nested struct in codeup response

type GetBranchInfoRequest

type GetBranchInfoRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
	BranchName     string           `position:"Query" name:"BranchName"`
}

GetBranchInfoRequest is the request struct for api GetBranchInfo

func CreateGetBranchInfoRequest

func CreateGetBranchInfoRequest() (request *GetBranchInfoRequest)

CreateGetBranchInfoRequest creates a request to invoke GetBranchInfo API

type GetBranchInfoResponse

type GetBranchInfoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

GetBranchInfoResponse is the response struct for api GetBranchInfo

func CreateGetBranchInfoResponse

func CreateGetBranchInfoResponse() (response *GetBranchInfoResponse)

CreateGetBranchInfoResponse creates a response to parse from GetBranchInfo response

type GetCodeCompletionRequest

type GetCodeCompletionRequest struct {
	*requests.RoaRequest
	IsEncrypted requests.Boolean `position:"Query" name:"IsEncrypted"`
	FetchKeys   string           `position:"Query" name:"FetchKeys"`
	ServiceName string           `position:"Path" name:"ServiceName"`
}

GetCodeCompletionRequest is the request struct for api GetCodeCompletion

func CreateGetCodeCompletionRequest

func CreateGetCodeCompletionRequest() (request *GetCodeCompletionRequest)

CreateGetCodeCompletionRequest creates a request to invoke GetCodeCompletion API

type GetCodeCompletionResponse

type GetCodeCompletionResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

GetCodeCompletionResponse is the response struct for api GetCodeCompletion

func CreateGetCodeCompletionResponse

func CreateGetCodeCompletionResponse() (response *GetCodeCompletionResponse)

CreateGetCodeCompletionResponse creates a response to parse from GetCodeCompletion response

type GetCodeupOrganizationRequest

type GetCodeupOrganizationRequest struct {
	*requests.RoaRequest
	OrganizationId       string `position:"Query" name:"OrganizationId"`
	SubUserId            string `position:"Query" name:"SubUserId"`
	OrganizationIdentity string `position:"Path" name:"OrganizationIdentity"`
	AccessToken          string `position:"Query" name:"AccessToken"`
}

GetCodeupOrganizationRequest is the request struct for api GetCodeupOrganization

func CreateGetCodeupOrganizationRequest

func CreateGetCodeupOrganizationRequest() (request *GetCodeupOrganizationRequest)

CreateGetCodeupOrganizationRequest creates a request to invoke GetCodeupOrganization API

type GetCodeupOrganizationResponse

type GetCodeupOrganizationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

GetCodeupOrganizationResponse is the response struct for api GetCodeupOrganization

func CreateGetCodeupOrganizationResponse

func CreateGetCodeupOrganizationResponse() (response *GetCodeupOrganizationResponse)

CreateGetCodeupOrganizationResponse creates a response to parse from GetCodeupOrganization response

type GetFileBlobsRequest

type GetFileBlobsRequest struct {
	*requests.RoaRequest
	AccessToken    string           `position:"Query" name:"AccessToken"`
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	Ref            string           `position:"Query" name:"Ref"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	FilePath       string           `position:"Query" name:"FilePath"`
	From           requests.Integer `position:"Query" name:"From"`
	To             requests.Integer `position:"Query" name:"To"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

GetFileBlobsRequest is the request struct for api GetFileBlobs

func CreateGetFileBlobsRequest

func CreateGetFileBlobsRequest() (request *GetFileBlobsRequest)

CreateGetFileBlobsRequest creates a request to invoke GetFileBlobs API

type GetFileBlobsResponse

type GetFileBlobsResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

GetFileBlobsResponse is the response struct for api GetFileBlobs

func CreateGetFileBlobsResponse

func CreateGetFileBlobsResponse() (response *GetFileBlobsResponse)

CreateGetFileBlobsResponse creates a response to parse from GetFileBlobs response

type GetGroupDetailRequest

type GetGroupDetailRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	GroupId        requests.Integer `position:"Query" name:"GroupId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
}

GetGroupDetailRequest is the request struct for api GetGroupDetail

func CreateGetGroupDetailRequest

func CreateGetGroupDetailRequest() (request *GetGroupDetailRequest)

CreateGetGroupDetailRequest creates a request to invoke GetGroupDetail API

type GetGroupDetailResponse

type GetGroupDetailResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

GetGroupDetailResponse is the response struct for api GetGroupDetail

func CreateGetGroupDetailResponse

func CreateGetGroupDetailResponse() (response *GetGroupDetailResponse)

CreateGetGroupDetailResponse creates a response to parse from GetGroupDetail response

type GetMergeRequestApproveStatusRequest

type GetMergeRequestApproveStatusRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	MergeRequestId requests.Integer `position:"Path" name:"MergeRequestId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

GetMergeRequestApproveStatusRequest is the request struct for api GetMergeRequestApproveStatus

func CreateGetMergeRequestApproveStatusRequest

func CreateGetMergeRequestApproveStatusRequest() (request *GetMergeRequestApproveStatusRequest)

CreateGetMergeRequestApproveStatusRequest creates a request to invoke GetMergeRequestApproveStatus API

type GetMergeRequestApproveStatusResponse

type GetMergeRequestApproveStatusResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

GetMergeRequestApproveStatusResponse is the response struct for api GetMergeRequestApproveStatus

func CreateGetMergeRequestApproveStatusResponse

func CreateGetMergeRequestApproveStatusResponse() (response *GetMergeRequestApproveStatusResponse)

CreateGetMergeRequestApproveStatusResponse creates a response to parse from GetMergeRequestApproveStatus response

type GetMergeRequestDetailRequest

type GetMergeRequestDetailRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	MergeRequestId requests.Integer `position:"Path" name:"MergeRequestId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

GetMergeRequestDetailRequest is the request struct for api GetMergeRequestDetail

func CreateGetMergeRequestDetailRequest

func CreateGetMergeRequestDetailRequest() (request *GetMergeRequestDetailRequest)

CreateGetMergeRequestDetailRequest creates a request to invoke GetMergeRequestDetail API

type GetMergeRequestDetailResponse

type GetMergeRequestDetailResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

GetMergeRequestDetailResponse is the response struct for api GetMergeRequestDetail

func CreateGetMergeRequestDetailResponse

func CreateGetMergeRequestDetailResponse() (response *GetMergeRequestDetailResponse)

CreateGetMergeRequestDetailResponse creates a response to parse from GetMergeRequestDetail response

type GetMergeRequestSettingRequest

type GetMergeRequestSettingRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

GetMergeRequestSettingRequest is the request struct for api GetMergeRequestSetting

func CreateGetMergeRequestSettingRequest

func CreateGetMergeRequestSettingRequest() (request *GetMergeRequestSettingRequest)

CreateGetMergeRequestSettingRequest creates a request to invoke GetMergeRequestSetting API

type GetMergeRequestSettingResponse

type GetMergeRequestSettingResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

GetMergeRequestSettingResponse is the response struct for api GetMergeRequestSetting

func CreateGetMergeRequestSettingResponse

func CreateGetMergeRequestSettingResponse() (response *GetMergeRequestSettingResponse)

CreateGetMergeRequestSettingResponse creates a response to parse from GetMergeRequestSetting response

type GetOrganizationSecurityCenterStatusRequest

type GetOrganizationSecurityCenterStatusRequest struct {
	*requests.RoaRequest
	AccessToken string `position:"Query" name:"AccessToken"`
}

GetOrganizationSecurityCenterStatusRequest is the request struct for api GetOrganizationSecurityCenterStatus

func CreateGetOrganizationSecurityCenterStatusRequest

func CreateGetOrganizationSecurityCenterStatusRequest() (request *GetOrganizationSecurityCenterStatusRequest)

CreateGetOrganizationSecurityCenterStatusRequest creates a request to invoke GetOrganizationSecurityCenterStatus API

type GetOrganizationSecurityCenterStatusResponse

type GetOrganizationSecurityCenterStatusResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

GetOrganizationSecurityCenterStatusResponse is the response struct for api GetOrganizationSecurityCenterStatus

func CreateGetOrganizationSecurityCenterStatusResponse

func CreateGetOrganizationSecurityCenterStatusResponse() (response *GetOrganizationSecurityCenterStatusResponse)

CreateGetOrganizationSecurityCenterStatusResponse creates a response to parse from GetOrganizationSecurityCenterStatus response

type GetProjectMemberRequest

type GetProjectMemberRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
	UserId         requests.Integer `position:"Path" name:"UserId"`
}

GetProjectMemberRequest is the request struct for api GetProjectMember

func CreateGetProjectMemberRequest

func CreateGetProjectMemberRequest() (request *GetProjectMemberRequest)

CreateGetProjectMemberRequest creates a request to invoke GetProjectMember API

type GetProjectMemberResponse

type GetProjectMemberResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

GetProjectMemberResponse is the response struct for api GetProjectMember

func CreateGetProjectMemberResponse

func CreateGetProjectMemberResponse() (response *GetProjectMemberResponse)

CreateGetProjectMemberResponse creates a response to parse from GetProjectMember response

type GetRepositoryCommitRequest

type GetRepositoryCommitRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
	Sha            string           `position:"Path" name:"Sha"`
}

GetRepositoryCommitRequest is the request struct for api GetRepositoryCommit

func CreateGetRepositoryCommitRequest

func CreateGetRepositoryCommitRequest() (request *GetRepositoryCommitRequest)

CreateGetRepositoryCommitRequest creates a request to invoke GetRepositoryCommit API

type GetRepositoryCommitResponse

type GetRepositoryCommitResponse struct {
	*responses.BaseResponse
	ErrorCode    string                      `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      bool                        `json:"Success" xml:"Success"`
	Result       ResultInGetRepositoryCommit `json:"Result" xml:"Result"`
}

GetRepositoryCommitResponse is the response struct for api GetRepositoryCommit

func CreateGetRepositoryCommitResponse

func CreateGetRepositoryCommitResponse() (response *GetRepositoryCommitResponse)

CreateGetRepositoryCommitResponse creates a response to parse from GetRepositoryCommit response

type GetRepositoryInfoRequest

type GetRepositoryInfoRequest struct {
	*requests.RoaRequest
	OrganizationId string `position:"Query" name:"OrganizationId"`
	Identity       string `position:"Query" name:"Identity"`
	AccessToken    string `position:"Query" name:"AccessToken"`
}

GetRepositoryInfoRequest is the request struct for api GetRepositoryInfo

func CreateGetRepositoryInfoRequest

func CreateGetRepositoryInfoRequest() (request *GetRepositoryInfoRequest)

CreateGetRepositoryInfoRequest creates a request to invoke GetRepositoryInfo API

type GetRepositoryInfoResponse

type GetRepositoryInfoResponse struct {
	*responses.BaseResponse
	ErrorCode    int    `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

GetRepositoryInfoResponse is the response struct for api GetRepositoryInfo

func CreateGetRepositoryInfoResponse

func CreateGetRepositoryInfoResponse() (response *GetRepositoryInfoResponse)

CreateGetRepositoryInfoResponse creates a response to parse from GetRepositoryInfo response

type GetRepositoryTagRequest

type GetRepositoryTagRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	TagName        string           `position:"Path" name:"TagName"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

GetRepositoryTagRequest is the request struct for api GetRepositoryTag

func CreateGetRepositoryTagRequest

func CreateGetRepositoryTagRequest() (request *GetRepositoryTagRequest)

CreateGetRepositoryTagRequest creates a request to invoke GetRepositoryTag API

type GetRepositoryTagResponse

type GetRepositoryTagResponse struct {
	*responses.BaseResponse
	RequestId    string                   `json:"RequestId" xml:"RequestId"`
	ErrorCode    string                   `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool                     `json:"Success" xml:"Success"`
	ErrorMessage string                   `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       ResultInGetRepositoryTag `json:"Result" xml:"Result"`
}

GetRepositoryTagResponse is the response struct for api GetRepositoryTag

func CreateGetRepositoryTagResponse

func CreateGetRepositoryTagResponse() (response *GetRepositoryTagResponse)

CreateGetRepositoryTagResponse creates a response to parse from GetRepositoryTag response

type GetRepositoryTagV2Request

type GetRepositoryTagV2Request struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	TagName        string           `position:"Query" name:"TagName"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

GetRepositoryTagV2Request is the request struct for api GetRepositoryTagV2

func CreateGetRepositoryTagV2Request

func CreateGetRepositoryTagV2Request() (request *GetRepositoryTagV2Request)

CreateGetRepositoryTagV2Request creates a request to invoke GetRepositoryTagV2 API

type GetRepositoryTagV2Response

type GetRepositoryTagV2Response struct {
	*responses.BaseResponse
	ErrorCode    string                     `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string                     `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string                     `json:"RequestId" xml:"RequestId"`
	Success      bool                       `json:"Success" xml:"Success"`
	Result       ResultInGetRepositoryTagV2 `json:"Result" xml:"Result"`
}

GetRepositoryTagV2Response is the response struct for api GetRepositoryTagV2

func CreateGetRepositoryTagV2Response

func CreateGetRepositoryTagV2Response() (response *GetRepositoryTagV2Response)

CreateGetRepositoryTagV2Response creates a response to parse from GetRepositoryTagV2 response

type GetUserInfoRequest

type GetUserInfoRequest struct {
	*requests.RoaRequest
	OrganizationId string `position:"Query" name:"OrganizationId"`
	AccessToken    string `position:"Query" name:"AccessToken"`
}

GetUserInfoRequest is the request struct for api GetUserInfo

func CreateGetUserInfoRequest

func CreateGetUserInfoRequest() (request *GetUserInfoRequest)

CreateGetUserInfoRequest creates a request to invoke GetUserInfo API

type GetUserInfoResponse

type GetUserInfoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

GetUserInfoResponse is the response struct for api GetUserInfo

func CreateGetUserInfoResponse

func CreateGetUserInfoResponse() (response *GetUserInfoResponse)

CreateGetUserInfoResponse creates a response to parse from GetUserInfo response

type GroupAccess

type GroupAccess struct {
	AccessLevel int `json:"AccessLevel" xml:"AccessLevel"`
}

GroupAccess is a nested struct in codeup response

type Inherited

type Inherited struct {
	Id                int64  `json:"Id" xml:"Id"`
	Name              string `json:"Name" xml:"Name"`
	Path              string `json:"Path" xml:"Path"`
	NameWithNamespace string `json:"NameWithNamespace" xml:"NameWithNamespace"`
	PathWithNamespace string `json:"PathWithNamespace" xml:"PathWithNamespace"`
	Type              string `json:"Type" xml:"Type"`
	VisibilityLevel   string `json:"VisibilityLevel" xml:"VisibilityLevel"`
}

Inherited is a nested struct in codeup response

type ListGroupMemberRequest

type ListGroupMemberRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	GroupId        requests.Integer `position:"Path" name:"GroupId"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	Page           requests.Integer `position:"Query" name:"Page"`
}

ListGroupMemberRequest is the request struct for api ListGroupMember

func CreateListGroupMemberRequest

func CreateListGroupMemberRequest() (request *ListGroupMemberRequest)

CreateListGroupMemberRequest creates a request to invoke ListGroupMember API

type ListGroupMemberResponse

type ListGroupMemberResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool         `json:"Success" xml:"Success"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int64        `json:"Total" xml:"Total"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

ListGroupMemberResponse is the response struct for api ListGroupMember

func CreateListGroupMemberResponse

func CreateListGroupMemberResponse() (response *ListGroupMemberResponse)

CreateListGroupMemberResponse creates a response to parse from ListGroupMember response

type ListGroupRepositoriesRequest

type ListGroupRepositoriesRequest struct {
	*requests.RoaRequest
	AccessToken    string           `position:"Query" name:"AccessToken"`
	IsMember       requests.Boolean `position:"Query" name:"IsMember"`
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	Search         string           `position:"Query" name:"Search"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	Identity       string           `position:"Path" name:"Identity"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	Page           requests.Integer `position:"Query" name:"Page"`
}

ListGroupRepositoriesRequest is the request struct for api ListGroupRepositories

func CreateListGroupRepositoriesRequest

func CreateListGroupRepositoriesRequest() (request *ListGroupRepositoriesRequest)

CreateListGroupRepositoriesRequest creates a request to invoke ListGroupRepositories API

type ListGroupRepositoriesResponse

type ListGroupRepositoriesResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool         `json:"Success" xml:"Success"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int64        `json:"Total" xml:"Total"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

ListGroupRepositoriesResponse is the response struct for api ListGroupRepositories

func CreateListGroupRepositoriesResponse

func CreateListGroupRepositoriesResponse() (response *ListGroupRepositoriesResponse)

CreateListGroupRepositoriesResponse creates a response to parse from ListGroupRepositories response

type ListGroupsRequest

type ListGroupsRequest struct {
	*requests.RoaRequest
	OrganizationId  string           `position:"Query" name:"OrganizationId"`
	IncludePersonal requests.Boolean `position:"Query" name:"IncludePersonal"`
	Search          string           `position:"Query" name:"Search"`
	SubUserId       string           `position:"Query" name:"SubUserId"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	AccessToken     string           `position:"Query" name:"AccessToken"`
	Page            requests.Integer `position:"Query" name:"Page"`
}

ListGroupsRequest is the request struct for api ListGroups

func CreateListGroupsRequest

func CreateListGroupsRequest() (request *ListGroupsRequest)

CreateListGroupsRequest creates a request to invoke ListGroups API

type ListGroupsResponse

type ListGroupsResponse struct {
	*responses.BaseResponse
	RequestId    string                   `json:"RequestId" xml:"RequestId"`
	ErrorCode    string                   `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool                     `json:"Success" xml:"Success"`
	ErrorMessage string                   `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int64                    `json:"Total" xml:"Total"`
	Result       []ResultItemInListGroups `json:"Result" xml:"Result"`
}

ListGroupsResponse is the response struct for api ListGroups

func CreateListGroupsResponse

func CreateListGroupsResponse() (response *ListGroupsResponse)

CreateListGroupsResponse creates a response to parse from ListGroups response

type ListMergeRequestCommentsRequest

type ListMergeRequestCommentsRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	MergeRequestId requests.Integer `position:"Path" name:"MergeRequestId"`
	FromCommit     string           `position:"Query" name:"FromCommit"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ToCommit       string           `position:"Query" name:"ToCommit"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

ListMergeRequestCommentsRequest is the request struct for api ListMergeRequestComments

func CreateListMergeRequestCommentsRequest

func CreateListMergeRequestCommentsRequest() (request *ListMergeRequestCommentsRequest)

CreateListMergeRequestCommentsRequest creates a request to invoke ListMergeRequestComments API

type ListMergeRequestCommentsResponse

type ListMergeRequestCommentsResponse struct {
	*responses.BaseResponse
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Success      bool         `json:"Success" xml:"Success"`
	Total        int64        `json:"Total" xml:"Total"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

ListMergeRequestCommentsResponse is the response struct for api ListMergeRequestComments

func CreateListMergeRequestCommentsResponse

func CreateListMergeRequestCommentsResponse() (response *ListMergeRequestCommentsResponse)

CreateListMergeRequestCommentsResponse creates a response to parse from ListMergeRequestComments response

type ListMergeRequestsRequest

type ListMergeRequestsRequest struct {
	*requests.RoaRequest
	BeforeDate             string           `position:"Query" name:"BeforeDate"`
	AssigneeIdList         string           `position:"Query" name:"AssigneeIdList"`
	AccessToken            string           `position:"Query" name:"AccessToken"`
	SubscriberCodeupIdList string           `position:"Query" name:"SubscriberCodeupIdList"`
	AfterDate              string           `position:"Query" name:"AfterDate"`
	OrganizationId         string           `position:"Query" name:"OrganizationId"`
	GroupIdList            string           `position:"Query" name:"GroupIdList"`
	Search                 string           `position:"Query" name:"Search"`
	AuthorCodeupIdList     string           `position:"Query" name:"AuthorCodeupIdList"`
	AuthorIdList           string           `position:"Query" name:"AuthorIdList"`
	PageSize               requests.Integer `position:"Query" name:"PageSize"`
	ProjectIdList          string           `position:"Query" name:"ProjectIdList"`
	Page                   requests.Integer `position:"Query" name:"Page"`
	AssigneeCodeupIdList   string           `position:"Query" name:"AssigneeCodeupIdList"`
	State                  string           `position:"Query" name:"State"`
	Order                  string           `position:"Query" name:"Order"`
}

ListMergeRequestsRequest is the request struct for api ListMergeRequests

func CreateListMergeRequestsRequest

func CreateListMergeRequestsRequest() (request *ListMergeRequestsRequest)

CreateListMergeRequestsRequest creates a request to invoke ListMergeRequests API

type ListMergeRequestsResponse

type ListMergeRequestsResponse struct {
	*responses.BaseResponse
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Success      bool         `json:"Success" xml:"Success"`
	Total        int64        `json:"Total" xml:"Total"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

ListMergeRequestsResponse is the response struct for api ListMergeRequests

func CreateListMergeRequestsResponse

func CreateListMergeRequestsResponse() (response *ListMergeRequestsResponse)

CreateListMergeRequestsResponse creates a response to parse from ListMergeRequests response

type ListOrganizationSecurityScoresRequest

type ListOrganizationSecurityScoresRequest struct {
	*requests.RoaRequest
	AccessToken string `position:"Query" name:"AccessToken"`
}

ListOrganizationSecurityScoresRequest is the request struct for api ListOrganizationSecurityScores

func CreateListOrganizationSecurityScoresRequest

func CreateListOrganizationSecurityScoresRequest() (request *ListOrganizationSecurityScoresRequest)

CreateListOrganizationSecurityScoresRequest creates a request to invoke ListOrganizationSecurityScores API

type ListOrganizationSecurityScoresResponse

type ListOrganizationSecurityScoresResponse struct {
	*responses.BaseResponse
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Success      bool         `json:"Success" xml:"Success"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

ListOrganizationSecurityScoresResponse is the response struct for api ListOrganizationSecurityScores

func CreateListOrganizationSecurityScoresResponse

func CreateListOrganizationSecurityScoresResponse() (response *ListOrganizationSecurityScoresResponse)

CreateListOrganizationSecurityScoresResponse creates a response to parse from ListOrganizationSecurityScores response

type ListOrganizationsRequest

type ListOrganizationsRequest struct {
	*requests.RoaRequest
	AccessLevel    requests.Integer `position:"Query" name:"AccessLevel"`
	MinAccessLevel requests.Integer `position:"Query" name:"MinAccessLevel"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
}

ListOrganizationsRequest is the request struct for api ListOrganizations

func CreateListOrganizationsRequest

func CreateListOrganizationsRequest() (request *ListOrganizationsRequest)

CreateListOrganizationsRequest creates a request to invoke ListOrganizations API

type ListOrganizationsResponse

type ListOrganizationsResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool         `json:"Success" xml:"Success"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

ListOrganizationsResponse is the response struct for api ListOrganizations

func CreateListOrganizationsResponse

func CreateListOrganizationsResponse() (response *ListOrganizationsResponse)

CreateListOrganizationsResponse creates a response to parse from ListOrganizations response

type ListRepositoriesRequest

type ListRepositoriesRequest struct {
	*requests.RoaRequest
	AccessToken    string           `position:"Query" name:"AccessToken"`
	Archive        requests.Boolean `position:"Query" name:"Archive"`
	Sort           string           `position:"Query" name:"Sort"`
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	Search         string           `position:"Query" name:"Search"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	Page           requests.Integer `position:"Query" name:"Page"`
	Order          string           `position:"Query" name:"Order"`
}

ListRepositoriesRequest is the request struct for api ListRepositories

func CreateListRepositoriesRequest

func CreateListRepositoriesRequest() (request *ListRepositoriesRequest)

CreateListRepositoriesRequest creates a request to invoke ListRepositories API

type ListRepositoriesResponse

type ListRepositoriesResponse struct {
	*responses.BaseResponse
	ErrorCode    int                            `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string                         `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string                         `json:"RequestId" xml:"RequestId"`
	Success      bool                           `json:"Success" xml:"Success"`
	Total        int64                          `json:"Total" xml:"Total"`
	Result       []ResultItemInListRepositories `json:"Result" xml:"Result"`
}

ListRepositoriesResponse is the response struct for api ListRepositories

func CreateListRepositoriesResponse

func CreateListRepositoriesResponse() (response *ListRepositoriesResponse)

CreateListRepositoriesResponse creates a response to parse from ListRepositories response

type ListRepositoryBranchesRequest

type ListRepositoryBranchesRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	Search         string           `position:"Query" name:"Search"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	Page           requests.Integer `position:"Query" name:"Page"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

ListRepositoryBranchesRequest is the request struct for api ListRepositoryBranches

func CreateListRepositoryBranchesRequest

func CreateListRepositoryBranchesRequest() (request *ListRepositoryBranchesRequest)

CreateListRepositoryBranchesRequest creates a request to invoke ListRepositoryBranches API

type ListRepositoryBranchesResponse

type ListRepositoryBranchesResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool         `json:"Success" xml:"Success"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int64        `json:"Total" xml:"Total"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

ListRepositoryBranchesResponse is the response struct for api ListRepositoryBranches

func CreateListRepositoryBranchesResponse

func CreateListRepositoryBranchesResponse() (response *ListRepositoryBranchesResponse)

CreateListRepositoryBranchesResponse creates a response to parse from ListRepositoryBranches response

type ListRepositoryCommitDiffRequest

type ListRepositoryCommitDiffRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ContextLine    requests.Integer `position:"Query" name:"ContextLine"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
	Sha            string           `position:"Path" name:"Sha"`
}

ListRepositoryCommitDiffRequest is the request struct for api ListRepositoryCommitDiff

func CreateListRepositoryCommitDiffRequest

func CreateListRepositoryCommitDiffRequest() (request *ListRepositoryCommitDiffRequest)

CreateListRepositoryCommitDiffRequest creates a request to invoke ListRepositoryCommitDiff API

type ListRepositoryCommitDiffResponse

type ListRepositoryCommitDiffResponse struct {
	*responses.BaseResponse
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Success      bool         `json:"Success" xml:"Success"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

ListRepositoryCommitDiffResponse is the response struct for api ListRepositoryCommitDiff

func CreateListRepositoryCommitDiffResponse

func CreateListRepositoryCommitDiffResponse() (response *ListRepositoryCommitDiffResponse)

CreateListRepositoryCommitDiffResponse creates a response to parse from ListRepositoryCommitDiff response

type ListRepositoryCommitsRequest

type ListRepositoryCommitsRequest struct {
	*requests.RoaRequest
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ShowSignature  requests.Boolean `position:"Query" name:"ShowSignature"`
	RefName        string           `position:"Query" name:"RefName"`
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	Path           string           `position:"Query" name:"Path"`
	Search         string           `position:"Query" name:"Search"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	Page           requests.Integer `position:"Query" name:"Page"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

ListRepositoryCommitsRequest is the request struct for api ListRepositoryCommits

func CreateListRepositoryCommitsRequest

func CreateListRepositoryCommitsRequest() (request *ListRepositoryCommitsRequest)

CreateListRepositoryCommitsRequest creates a request to invoke ListRepositoryCommits API

type ListRepositoryCommitsResponse

type ListRepositoryCommitsResponse struct {
	*responses.BaseResponse
	ErrorCode    string                              `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string                              `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string                              `json:"RequestId" xml:"RequestId"`
	Success      bool                                `json:"Success" xml:"Success"`
	Total        int64                               `json:"Total" xml:"Total"`
	Result       []ResultItemInListRepositoryCommits `json:"Result" xml:"Result"`
}

ListRepositoryCommitsResponse is the response struct for api ListRepositoryCommits

func CreateListRepositoryCommitsResponse

func CreateListRepositoryCommitsResponse() (response *ListRepositoryCommitsResponse)

CreateListRepositoryCommitsResponse creates a response to parse from ListRepositoryCommits response

type ListRepositoryMemberRequest

type ListRepositoryMemberRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	Query          string           `position:"Query" name:"Query"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	Page           requests.Integer `position:"Query" name:"Page"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

ListRepositoryMemberRequest is the request struct for api ListRepositoryMember

func CreateListRepositoryMemberRequest

func CreateListRepositoryMemberRequest() (request *ListRepositoryMemberRequest)

CreateListRepositoryMemberRequest creates a request to invoke ListRepositoryMember API

type ListRepositoryMemberResponse

type ListRepositoryMemberResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool         `json:"Success" xml:"Success"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int64        `json:"Total" xml:"Total"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

ListRepositoryMemberResponse is the response struct for api ListRepositoryMember

func CreateListRepositoryMemberResponse

func CreateListRepositoryMemberResponse() (response *ListRepositoryMemberResponse)

CreateListRepositoryMemberResponse creates a response to parse from ListRepositoryMember response

type ListRepositoryMemberWithInheritedRequest

type ListRepositoryMemberWithInheritedRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

ListRepositoryMemberWithInheritedRequest is the request struct for api ListRepositoryMemberWithInherited

func CreateListRepositoryMemberWithInheritedRequest

func CreateListRepositoryMemberWithInheritedRequest() (request *ListRepositoryMemberWithInheritedRequest)

CreateListRepositoryMemberWithInheritedRequest creates a request to invoke ListRepositoryMemberWithInherited API

type ListRepositoryMemberWithInheritedResponse

type ListRepositoryMemberWithInheritedResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool         `json:"Success" xml:"Success"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

ListRepositoryMemberWithInheritedResponse is the response struct for api ListRepositoryMemberWithInherited

func CreateListRepositoryMemberWithInheritedResponse

func CreateListRepositoryMemberWithInheritedResponse() (response *ListRepositoryMemberWithInheritedResponse)

CreateListRepositoryMemberWithInheritedResponse creates a response to parse from ListRepositoryMemberWithInherited response

type ListRepositoryTagsRequest

type ListRepositoryTagsRequest struct {
	*requests.RoaRequest
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ShowSignature  requests.Boolean `position:"Query" name:"ShowSignature"`
	Sort           string           `position:"Query" name:"Sort"`
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	Search         string           `position:"Query" name:"Search"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	Page           requests.Integer `position:"Query" name:"Page"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

ListRepositoryTagsRequest is the request struct for api ListRepositoryTags

func CreateListRepositoryTagsRequest

func CreateListRepositoryTagsRequest() (request *ListRepositoryTagsRequest)

CreateListRepositoryTagsRequest creates a request to invoke ListRepositoryTags API

type ListRepositoryTagsResponse

type ListRepositoryTagsResponse struct {
	*responses.BaseResponse
	RequestId    string                           `json:"RequestId" xml:"RequestId"`
	ErrorCode    string                           `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool                             `json:"Success" xml:"Success"`
	ErrorMessage string                           `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int64                            `json:"Total" xml:"Total"`
	Result       []ResultItemInListRepositoryTags `json:"Result" xml:"Result"`
}

ListRepositoryTagsResponse is the response struct for api ListRepositoryTags

func CreateListRepositoryTagsResponse

func CreateListRepositoryTagsResponse() (response *ListRepositoryTagsResponse)

CreateListRepositoryTagsResponse creates a response to parse from ListRepositoryTags response

type ListRepositoryTreeRequest

type ListRepositoryTreeRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	Path           string           `position:"Query" name:"Path"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	Type           string           `position:"Query" name:"Type"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
	RefName        string           `position:"Query" name:"RefName"`
}

ListRepositoryTreeRequest is the request struct for api ListRepositoryTree

func CreateListRepositoryTreeRequest

func CreateListRepositoryTreeRequest() (request *ListRepositoryTreeRequest)

CreateListRepositoryTreeRequest creates a request to invoke ListRepositoryTree API

type ListRepositoryTreeResponse

type ListRepositoryTreeResponse struct {
	*responses.BaseResponse
	RequestId    string                           `json:"RequestId" xml:"RequestId"`
	ErrorCode    string                           `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool                             `json:"Success" xml:"Success"`
	ErrorMessage string                           `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       []ResultItemInListRepositoryTree `json:"Result" xml:"Result"`
}

ListRepositoryTreeResponse is the response struct for api ListRepositoryTree

func CreateListRepositoryTreeResponse

func CreateListRepositoryTreeResponse() (response *ListRepositoryTreeResponse)

CreateListRepositoryTreeResponse creates a response to parse from ListRepositoryTree response

type ListRepositoryWebhookRequest

type ListRepositoryWebhookRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	Page           requests.Integer `position:"Query" name:"Page"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

ListRepositoryWebhookRequest is the request struct for api ListRepositoryWebhook

func CreateListRepositoryWebhookRequest

func CreateListRepositoryWebhookRequest() (request *ListRepositoryWebhookRequest)

CreateListRepositoryWebhookRequest creates a request to invoke ListRepositoryWebhook API

type ListRepositoryWebhookResponse

type ListRepositoryWebhookResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	ErrorCode    string       `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool         `json:"Success" xml:"Success"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int64        `json:"Total" xml:"Total"`
	Result       []ResultItem `json:"Result" xml:"Result"`
}

ListRepositoryWebhookResponse is the response struct for api ListRepositoryWebhook

func CreateListRepositoryWebhookResponse

func CreateListRepositoryWebhookResponse() (response *ListRepositoryWebhookResponse)

CreateListRepositoryWebhookResponse creates a response to parse from ListRepositoryWebhook response

type MergeMergeRequestRequest

type MergeMergeRequestRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	MergeRequestId requests.Integer `position:"Path" name:"MergeRequestId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

MergeMergeRequestRequest is the request struct for api MergeMergeRequest

func CreateMergeMergeRequestRequest

func CreateMergeMergeRequestRequest() (request *MergeMergeRequestRequest)

CreateMergeMergeRequestRequest creates a request to invoke MergeMergeRequest API

type MergeMergeRequestResponse

type MergeMergeRequestResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

MergeMergeRequestResponse is the response struct for api MergeMergeRequest

func CreateMergeMergeRequestResponse

func CreateMergeMergeRequestResponse() (response *MergeMergeRequestResponse)

CreateMergeMergeRequestResponse creates a response to parse from MergeMergeRequest response

type MergeRequestSetting

type MergeRequestSetting struct {
	Required                     bool     `json:"Required" xml:"Required"`
	MergeRequestMode             string   `json:"MergeRequestMode" xml:"MergeRequestMode"`
	AllowSelfApproval            bool     `json:"AllowSelfApproval" xml:"AllowSelfApproval"`
	IsRequireDiscussionProcessed bool     `json:"IsRequireDiscussionProcessed" xml:"IsRequireDiscussionProcessed"`
	IsResetApprovalWhenNewPush   bool     `json:"IsResetApprovalWhenNewPush" xml:"IsResetApprovalWhenNewPush"`
	MinimualApproval             int      `json:"MinimualApproval" xml:"MinimualApproval"`
	AllowMergeRequestRoles       []int    `json:"AllowMergeRequestRoles" xml:"AllowMergeRequestRoles"`
	DefaultAssignees             []string `json:"DefaultAssignees" xml:"DefaultAssignees"`
}

MergeRequestSetting is a nested struct in codeup response

type MergeTypes

type MergeTypes struct {
	MergeTypes []string `json:"MergeTypes" xml:"MergeTypes"`
}

MergeTypes is a nested struct in codeup response

type Namespace

type Namespace struct {
	Name            string `json:"Name" xml:"Name"`
	Path            string `json:"Path" xml:"Path"`
	Avatar          string `json:"Avatar" xml:"Avatar"`
	VisibilityLevel string `json:"VisibilityLevel" xml:"VisibilityLevel"`
	State           string `json:"State" xml:"State"`
	UpdatedAt       string `json:"UpdatedAt" xml:"UpdatedAt"`
	Id              int64  `json:"Id" xml:"Id"`
	CreatedAt       string `json:"CreatedAt" xml:"CreatedAt"`
	OwnerId         int64  `json:"OwnerId" xml:"OwnerId"`
	Public          bool   `json:"Public" xml:"Public"`
	Description     string `json:"Description" xml:"Description"`
}

Namespace is a nested struct in codeup response

type OrganizationSecurityScore

type OrganizationSecurityScore struct {
	AuthorityControlScore int    `json:"AuthorityControlScore" xml:"AuthorityControlScore"`
	CodeContentScore      int    `json:"CodeContentScore" xml:"CodeContentScore"`
	MemberBehaviorScore   int    `json:"MemberBehaviorScore" xml:"MemberBehaviorScore"`
	Level                 string `json:"Level" xml:"Level"`
}

OrganizationSecurityScore is a nested struct in codeup response

type ParentIdsInCreateBranch

type ParentIdsInCreateBranch struct {
	ParentIds []string `json:"ParentIds" xml:"ParentIds"`
}

ParentIdsInCreateBranch is a nested struct in codeup response

type ParentIdsInCreateTag

type ParentIdsInCreateTag struct {
	ParentIds []string `json:"ParentIds" xml:"ParentIds"`
}

ParentIdsInCreateTag is a nested struct in codeup response

type ParentIdsInGetBranchInfo

type ParentIdsInGetBranchInfo struct {
	ParentIds []string `json:"ParentIds" xml:"ParentIds"`
}

ParentIdsInGetBranchInfo is a nested struct in codeup response

type ParentIdsInGetRepositoryCommit

type ParentIdsInGetRepositoryCommit struct {
	ParentIds []string `json:"ParentIds" xml:"ParentIds"`
}

ParentIdsInGetRepositoryCommit is a nested struct in codeup response

type ParentIdsInGetRepositoryTag

type ParentIdsInGetRepositoryTag struct {
	ParentIds []string `json:"ParentIds" xml:"ParentIds"`
}

ParentIdsInGetRepositoryTag is a nested struct in codeup response

type ParentIdsInGetRepositoryTagV2

type ParentIdsInGetRepositoryTagV2 struct {
	ParentIds []string `json:"ParentIds" xml:"ParentIds"`
}

ParentIdsInGetRepositoryTagV2 is a nested struct in codeup response

type ParentIdsInListRepositoryBranches

type ParentIdsInListRepositoryBranches struct {
	ParentIds []string `json:"ParentIds" xml:"ParentIds"`
}

ParentIdsInListRepositoryBranches is a nested struct in codeup response

type ParentIdsInListRepositoryCommits

type ParentIdsInListRepositoryCommits struct {
	ParentIds []string `json:"ParentIds" xml:"ParentIds"`
}

ParentIdsInListRepositoryCommits is a nested struct in codeup response

type ParentIdsInListRepositoryTags

type ParentIdsInListRepositoryTags struct {
	ParentIds []string `json:"ParentIds" xml:"ParentIds"`
}

ParentIdsInListRepositoryTags is a nested struct in codeup response

type Permissions

type Permissions struct {
	ProjectAccess ProjectAccess `json:"ProjectAccess" xml:"ProjectAccess"`
	GroupAccess   GroupAccess   `json:"GroupAccess" xml:"GroupAccess"`
}

Permissions is a nested struct in codeup response

type ProjectAccess

type ProjectAccess struct {
	AccessLevel int `json:"AccessLevel" xml:"AccessLevel"`
}

ProjectAccess is a nested struct in codeup response

type Release

type Release struct {
	TagName     string `json:"TagName" xml:"TagName"`
	Description string `json:"Description" xml:"Description"`
}

Release is a nested struct in codeup response

type Result

type Result struct {
	VisibilityLevel          string              `json:"VisibilityLevel" xml:"VisibilityLevel"`
	SourceBranch             string              `json:"SourceBranch" xml:"SourceBranch"`
	Branch                   string              `json:"Branch" xml:"Branch"`
	OutDated                 bool                `json:"OutDated" xml:"OutDated"`
	KeyScope                 string              `json:"KeyScope" xml:"KeyScope"`
	MergedRevision           string              `json:"MergedRevision" xml:"MergedRevision"`
	WebUrl                   string              `json:"WebUrl" xml:"WebUrl"`
	Content                  string              `json:"Content" xml:"Content"`
	MergeError               string              `json:"MergeError" xml:"MergeError"`
	TargetBranch             string              `json:"TargetBranch" xml:"TargetBranch"`
	IssuesEnableStatus       bool                `json:"IssuesEnableStatus" xml:"IssuesEnableStatus"`
	OrganizationId           string              `json:"OrganizationId" xml:"OrganizationId"`
	Type                     string              `json:"Type" xml:"Type"`
	Message                  string              `json:"Message" xml:"Message"`
	Email                    string              `json:"Email" xml:"Email"`
	AccessLevel              int                 `json:"AccessLevel" xml:"AccessLevel"`
	ReceiveTimestamp         string              `json:"ReceiveTimestamp" xml:"ReceiveTimestamp"`
	Id                       int64               `json:"Id" xml:"Id"`
	Result                   bool                `json:"Result" xml:"Result"`
	Note                     string              `json:"Note" xml:"Note"`
	FingerPrint              string              `json:"FingerPrint" xml:"FingerPrint"`
	IsSupportMerge           bool                `json:"IsSupportMerge" xml:"IsSupportMerge"`
	Archive                  bool                `json:"Archive" xml:"Archive"`
	Line                     int64               `json:"Line" xml:"Line"`
	ApproveStatus            string              `json:"ApproveStatus" xml:"ApproveStatus"`
	CreatorId                int64               `json:"CreatorId" xml:"CreatorId"`
	WikiEnableStatus         bool                `json:"WikiEnableStatus" xml:"WikiEnableStatus"`
	Name                     string              `json:"Name" xml:"Name"`
	ExternUserId             string              `json:"ExternUserId" xml:"ExternUserId"`
	Title                    string              `json:"Title" xml:"Title"`
	DemoProjectStatus        bool                `json:"DemoProjectStatus" xml:"DemoProjectStatus"`
	IsEnableSmartCodeReview  bool                `json:"IsEnableSmartCodeReview" xml:"IsEnableSmartCodeReview"`
	ClientTimestamp          string              `json:"ClientTimestamp" xml:"ClientTimestamp"`
	Key                      string              `json:"Key" xml:"Key"`
	SourceType               string              `json:"SourceType" xml:"SourceType"`
	CreatedAt                string              `json:"CreatedAt" xml:"CreatedAt"`
	NamespaceId              int64               `json:"NamespaceId" xml:"NamespaceId"`
	ExternalUserId           string              `json:"ExternalUserId" xml:"ExternalUserId"`
	Username                 string              `json:"Username" xml:"Username"`
	TagPushEvents            bool                `json:"TagPushEvents" xml:"TagPushEvents"`
	IsDraft                  bool                `json:"IsDraft" xml:"IsDraft"`
	LastActivityAt           string              `json:"LastActivityAt" xml:"LastActivityAt"`
	DefaultBranch            string              `json:"DefaultBranch" xml:"DefaultBranch"`
	MergeType                string              `json:"MergeType" xml:"MergeType"`
	State                    string              `json:"State" xml:"State"`
	MergeRequestEnableStatus bool                `json:"MergeRequestEnableStatus" xml:"MergeRequestEnableStatus"`
	MergeStatus              string              `json:"MergeStatus" xml:"MergeStatus"`
	InvokeTimestamp          string              `json:"InvokeTimestamp" xml:"InvokeTimestamp"`
	RspTimestamp             string              `json:"RspTimestamp" xml:"RspTimestamp"`
	EnableSslVerification    bool                `json:"EnableSslVerification" xml:"EnableSslVerification"`
	AvatarUrl                string              `json:"AvatarUrl" xml:"AvatarUrl"`
	BranchName               string              `json:"BranchName" xml:"BranchName"`
	MergeRequestsEvents      bool                `json:"MergeRequestsEvents" xml:"MergeRequestsEvents"`
	TagName                  string              `json:"TagName" xml:"TagName"`
	PushEvents               bool                `json:"PushEvents" xml:"PushEvents"`
	AcceptedRevision         string              `json:"AcceptedRevision" xml:"AcceptedRevision"`
	RangeContext             string              `json:"RangeContext" xml:"RangeContext"`
	Path                     string              `json:"Path" xml:"Path"`
	Side                     string              `json:"Side" xml:"Side"`
	PathWithNamespace        string              `json:"PathWithNamespace" xml:"PathWithNamespace"`
	LastTestResult           string              `json:"LastTestResult" xml:"LastTestResult"`
	Public                   bool                `json:"Public" xml:"Public"`
	NotificationLevel        int                 `json:"NotificationLevel" xml:"NotificationLevel"`
	Enable                   bool                `json:"Enable" xml:"Enable"`
	TotalLines               int                 `json:"TotalLines" xml:"TotalLines"`
	UserId                   int64               `json:"UserId" xml:"UserId"`
	ImportUrl                string              `json:"ImportUrl" xml:"ImportUrl"`
	UserRole                 string              `json:"UserRole" xml:"UserRole"`
	UpdatedAt                string              `json:"UpdatedAt" xml:"UpdatedAt"`
	IssuesEvents             bool                `json:"IssuesEvents" xml:"IssuesEvents"`
	SnippetsEnableStatus     bool                `json:"SnippetsEnableStatus" xml:"SnippetsEnableStatus"`
	OwnerId                  int64               `json:"OwnerId" xml:"OwnerId"`
	BuildEvents              bool                `json:"BuildEvents" xml:"BuildEvents"`
	SourceId                 int64               `json:"SourceId" xml:"SourceId"`
	ParentNoteId             int64               `json:"ParentNoteId" xml:"ParentNoteId"`
	FetchTimestamp           string              `json:"FetchTimestamp" xml:"FetchTimestamp"`
	AheadCommitCount         int                 `json:"AheadCommitCount" xml:"AheadCommitCount"`
	Description              string              `json:"Description" xml:"Description"`
	ParentId                 int64               `json:"ParentId" xml:"ParentId"`
	NameWithNamespace        string              `json:"NameWithNamespace" xml:"NameWithNamespace"`
	ProtectedBranch          bool                `json:"ProtectedBranch" xml:"ProtectedBranch"`
	ImportFromSubversion     bool                `json:"ImportFromSubversion" xml:"ImportFromSubversion"`
	NoteEvents               bool                `json:"NoteEvents" xml:"NoteEvents"`
	Body                     string              `json:"Body" xml:"Body"`
	SecretToken              string              `json:"SecretToken" xml:"SecretToken"`
	Closed                   int                 `json:"Closed" xml:"Closed"`
	Url                      string              `json:"Url" xml:"Url"`
	SshUrlToRepo             string              `json:"SshUrlToRepo" xml:"SshUrlToRepo"`
	BehindCommitCount        int                 `json:"BehindCommitCount" xml:"BehindCommitCount"`
	HttpUrlToRepo            string              `json:"HttpUrlToRepo" xml:"HttpUrlToRepo"`
	BuildsEnableStatus       bool                `json:"BuildsEnableStatus" xml:"BuildsEnableStatus"`
	ProjectId                int64               `json:"ProjectId" xml:"ProjectId"`
	FilePath                 string              `json:"FilePath" xml:"FilePath"`
	ImportStatus             string              `json:"ImportStatus" xml:"ImportStatus"`
	AllowMergeRoles          []int               `json:"AllowMergeRoles" xml:"AllowMergeRoles"`
	MergeTypes               []string            `json:"MergeTypes" xml:"MergeTypes"`
	TagList                  []string            `json:"TagList" xml:"TagList"`
	AllowPushRoles           []int               `json:"AllowPushRoles" xml:"AllowPushRoles"`
	Permissions              Permissions         `json:"Permissions" xml:"Permissions"`
	MergeRequestSetting      MergeRequestSetting `json:"MergeRequestSetting" xml:"MergeRequestSetting"`
	Namespace                Namespace           `json:"Namespace" xml:"Namespace"`
	TestSetting              TestSetting         `json:"TestSetting" xml:"TestSetting"`
	Release                  Release             `json:"Release" xml:"Release"`
	ApproveCheckResult       ApproveCheckResult  `json:"ApproveCheckResult" xml:"ApproveCheckResult"`
	Author                   Author              `json:"Author" xml:"Author"`
	CommitInfo               CommitInfo          `json:"CommitInfo" xml:"CommitInfo"`
	AssigneeList             []AssigneeListItem  `json:"AssigneeList" xml:"AssigneeList"`
}

Result is a nested struct in codeup response

type ResultInAddGroupMember

type ResultInAddGroupMember struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInAddGroupMember is a nested struct in codeup response

type ResultInAddRepositoryMember

type ResultInAddRepositoryMember struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInAddRepositoryMember is a nested struct in codeup response

type ResultInGetRepositoryCommit

type ResultInGetRepositoryCommit struct {
	AuthorDate     string    `json:"AuthorDate" xml:"AuthorDate"`
	AuthorEmail    string    `json:"AuthorEmail" xml:"AuthorEmail"`
	AuthorName     string    `json:"AuthorName" xml:"AuthorName"`
	CommittedDate  string    `json:"CommittedDate" xml:"CommittedDate"`
	CommitterEmail string    `json:"CommitterEmail" xml:"CommitterEmail"`
	CommitterName  string    `json:"CommitterName" xml:"CommitterName"`
	CreatedAt      string    `json:"CreatedAt" xml:"CreatedAt"`
	Id             string    `json:"Id" xml:"Id"`
	Message        string    `json:"Message" xml:"Message"`
	ShortId        string    `json:"ShortId" xml:"ShortId"`
	Title          string    `json:"Title" xml:"Title"`
	ParentIds      []string  `json:"ParentIds" xml:"ParentIds"`
	Signature      Signature `json:"Signature" xml:"Signature"`
}

ResultInGetRepositoryCommit is a nested struct in codeup response

type ResultInGetRepositoryTag

type ResultInGetRepositoryTag struct {
	Id        string    `json:"Id" xml:"Id"`
	Name      string    `json:"Name" xml:"Name"`
	Message   string    `json:"Message" xml:"Message"`
	Commit    Commit    `json:"Commit" xml:"Commit"`
	Signature Signature `json:"Signature" xml:"Signature"`
}

ResultInGetRepositoryTag is a nested struct in codeup response

type ResultInGetRepositoryTagV2

type ResultInGetRepositoryTagV2 struct {
	Id        string    `json:"Id" xml:"Id"`
	Message   string    `json:"Message" xml:"Message"`
	Name      string    `json:"Name" xml:"Name"`
	Commit    Commit    `json:"Commit" xml:"Commit"`
	Signature Signature `json:"Signature" xml:"Signature"`
}

ResultInGetRepositoryTagV2 is a nested struct in codeup response

type ResultInListGroupMember

type ResultInListGroupMember struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListGroupMember is a nested struct in codeup response

type ResultInListGroupRepositories

type ResultInListGroupRepositories struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListGroupRepositories is a nested struct in codeup response

type ResultInListGroups

type ResultInListGroups struct {
	ResultItem []ResultItemInListGroups `json:"Result" xml:"Result"`
}

ResultInListGroups is a nested struct in codeup response

type ResultInListMergeRequestComments

type ResultInListMergeRequestComments struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListMergeRequestComments is a nested struct in codeup response

type ResultInListMergeRequests

type ResultInListMergeRequests struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListMergeRequests is a nested struct in codeup response

type ResultInListOrganizationSecurityScores

type ResultInListOrganizationSecurityScores struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListOrganizationSecurityScores is a nested struct in codeup response

type ResultInListOrganizations

type ResultInListOrganizations struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListOrganizations is a nested struct in codeup response

type ResultInListRepositories

type ResultInListRepositories struct {
	ResultItem []ResultItemInListRepositories `json:"Result" xml:"Result"`
}

ResultInListRepositories is a nested struct in codeup response

type ResultInListRepositoryBranches

type ResultInListRepositoryBranches struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListRepositoryBranches is a nested struct in codeup response

type ResultInListRepositoryCommitDiff

type ResultInListRepositoryCommitDiff struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListRepositoryCommitDiff is a nested struct in codeup response

type ResultInListRepositoryCommits

type ResultInListRepositoryCommits struct {
	ResultItem []ResultItemInListRepositoryCommits `json:"Result" xml:"Result"`
}

ResultInListRepositoryCommits is a nested struct in codeup response

type ResultInListRepositoryMember

type ResultInListRepositoryMember struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListRepositoryMember is a nested struct in codeup response

type ResultInListRepositoryMemberWithInherited

type ResultInListRepositoryMemberWithInherited struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListRepositoryMemberWithInherited is a nested struct in codeup response

type ResultInListRepositoryTags

type ResultInListRepositoryTags struct {
	ResultItem []ResultItemInListRepositoryTags `json:"Result" xml:"Result"`
}

ResultInListRepositoryTags is a nested struct in codeup response

type ResultInListRepositoryTree

type ResultInListRepositoryTree struct {
	ResultItem []ResultItemInListRepositoryTree `json:"Result" xml:"Result"`
}

ResultInListRepositoryTree is a nested struct in codeup response

type ResultInListRepositoryWebhook

type ResultInListRepositoryWebhook struct {
	ResultItem []ResultItem `json:"Result" xml:"Result"`
}

ResultInListRepositoryWebhook is a nested struct in codeup response

type ResultItem

type ResultItem struct {
	DeletedFile               bool                      `json:"DeletedFile" xml:"DeletedFile"`
	SourceBranch              string                    `json:"SourceBranch" xml:"SourceBranch"`
	OutDated                  bool                      `json:"OutDated" xml:"OutDated"`
	EnableSslVerification     bool                      `json:"EnableSslVerification" xml:"EnableSslVerification"`
	AvatarUrl                 string                    `json:"AvatarUrl" xml:"AvatarUrl"`
	BranchName                string                    `json:"BranchName" xml:"BranchName"`
	WebUrl                    string                    `json:"WebUrl" xml:"WebUrl"`
	MergedRevision            string                    `json:"MergedRevision" xml:"MergedRevision"`
	MergeRequestsEvents       bool                      `json:"MergeRequestsEvents" xml:"MergeRequestsEvents"`
	OldId                     string                    `json:"OldId" xml:"OldId"`
	MergeError                string                    `json:"MergeError" xml:"MergeError"`
	PushEvents                bool                      `json:"PushEvents" xml:"PushEvents"`
	TargetBranch              string                    `json:"TargetBranch" xml:"TargetBranch"`
	AcceptedRevision          string                    `json:"AcceptedRevision" xml:"AcceptedRevision"`
	IsBinary                  bool                      `json:"IsBinary" xml:"IsBinary"`
	RangeContext              string                    `json:"RangeContext" xml:"RangeContext"`
	OldPath                   string                    `json:"OldPath" xml:"OldPath"`
	OrganizationId            string                    `json:"OrganizationId" xml:"OrganizationId"`
	Diff                      string                    `json:"Diff" xml:"Diff"`
	BMode                     string                    `json:"BMode" xml:"BMode"`
	Path                      string                    `json:"Path" xml:"Path"`
	Email                     string                    `json:"Email" xml:"Email"`
	Side                      string                    `json:"Side" xml:"Side"`
	AccessLevel               int                       `json:"AccessLevel" xml:"AccessLevel"`
	PathWithNamespace         string                    `json:"PathWithNamespace" xml:"PathWithNamespace"`
	Id                        int64                     `json:"Id" xml:"Id"`
	LastTestResult            string                    `json:"LastTestResult" xml:"LastTestResult"`
	Note                      string                    `json:"Note" xml:"Note"`
	IsSupportMerge            bool                      `json:"IsSupportMerge" xml:"IsSupportMerge"`
	Archive                   bool                      `json:"Archive" xml:"Archive"`
	Line                      int64                     `json:"Line" xml:"Line"`
	Enable                    bool                      `json:"Enable" xml:"Enable"`
	CreatorId                 int64                     `json:"CreatorId" xml:"CreatorId"`
	Name                      string                    `json:"Name" xml:"Name"`
	ExternUserId              string                    `json:"ExternUserId" xml:"ExternUserId"`
	OrganizationRole          string                    `json:"OrganizationRole" xml:"OrganizationRole"`
	IsNewLfs                  bool                      `json:"IsNewLfs" xml:"IsNewLfs"`
	Title                     string                    `json:"Title" xml:"Title"`
	AMode                     string                    `json:"AMode" xml:"AMode"`
	UpdatedAt                 string                    `json:"UpdatedAt" xml:"UpdatedAt"`
	NewFile                   bool                      `json:"NewFile" xml:"NewFile"`
	VisibilityLevel           int                       `json:"VisibilityLevel" xml:"VisibilityLevel"`
	ParentNoteId              int64                     `json:"ParentNoteId" xml:"ParentNoteId"`
	AheadCommitCount          int                       `json:"AheadCommitCount" xml:"AheadCommitCount"`
	CreatedAt                 string                    `json:"CreatedAt" xml:"CreatedAt"`
	NamespaceId               int64                     `json:"NamespaceId" xml:"NamespaceId"`
	Description               string                    `json:"Description" xml:"Description"`
	NewId                     string                    `json:"NewId" xml:"NewId"`
	NameWithNamespace         string                    `json:"NameWithNamespace" xml:"NameWithNamespace"`
	SshCloneUrl               string                    `json:"SshCloneUrl" xml:"SshCloneUrl"`
	ProtectedBranch           bool                      `json:"ProtectedBranch" xml:"ProtectedBranch"`
	Username                  string                    `json:"Username" xml:"Username"`
	NoteEvents                bool                      `json:"NoteEvents" xml:"NoteEvents"`
	TagPushEvents             bool                      `json:"TagPushEvents" xml:"TagPushEvents"`
	LastActivityAt            string                    `json:"LastActivityAt" xml:"LastActivityAt"`
	IsDraft                   bool                      `json:"IsDraft" xml:"IsDraft"`
	OrganizationName          string                    `json:"OrganizationName" xml:"OrganizationName"`
	MergeType                 string                    `json:"MergeType" xml:"MergeType"`
	NewPath                   string                    `json:"NewPath" xml:"NewPath"`
	SecretToken               string                    `json:"SecretToken" xml:"SecretToken"`
	Closed                    int                       `json:"Closed" xml:"Closed"`
	Url                       string                    `json:"Url" xml:"Url"`
	State                     string                    `json:"State" xml:"State"`
	BehindCommitCount         int                       `json:"BehindCommitCount" xml:"BehindCommitCount"`
	HttpCloneUrl              string                    `json:"HttpCloneUrl" xml:"HttpCloneUrl"`
	ProjectId                 int64                     `json:"ProjectId" xml:"ProjectId"`
	IsOldLfs                  bool                      `json:"IsOldLfs" xml:"IsOldLfs"`
	MergeStatus               string                    `json:"MergeStatus" xml:"MergeStatus"`
	RenamedFile               bool                      `json:"RenamedFile" xml:"RenamedFile"`
	ImportStatus              string                    `json:"ImportStatus" xml:"ImportStatus"`
	ApproveCheckResult        ApproveCheckResult        `json:"ApproveCheckResult" xml:"ApproveCheckResult"`
	OrganizationSecurityScore OrganizationSecurityScore `json:"OrganizationSecurityScore" xml:"OrganizationSecurityScore"`
	Author                    Author                    `json:"Author" xml:"Author"`
	CommitInfo                CommitInfo                `json:"CommitInfo" xml:"CommitInfo"`
	Inherited                 Inherited                 `json:"Inherited" xml:"Inherited"`
	AssigneeList              []AssigneeListItem        `json:"AssigneeList" xml:"AssigneeList"`
}

ResultItem is a nested struct in codeup response

type ResultItemInListGroups

type ResultItemInListGroups struct {
	Id                int64  `json:"Id" xml:"Id"`
	CreatedAt         string `json:"CreatedAt" xml:"CreatedAt"`
	UpdatedAt         string `json:"UpdatedAt" xml:"UpdatedAt"`
	AccessLevel       int    `json:"AccessLevel" xml:"AccessLevel"`
	Description       string `json:"Description" xml:"Description"`
	Name              string `json:"Name" xml:"Name"`
	NameWithNamespace string `json:"NameWithNamespace" xml:"NameWithNamespace"`
	OwnerId           int64  `json:"OwnerId" xml:"OwnerId"`
	ParentId          int64  `json:"ParentId" xml:"ParentId"`
	Path              string `json:"Path" xml:"Path"`
	PathWithNamespace string `json:"PathWithNamespace" xml:"PathWithNamespace"`
	Type              string `json:"Type" xml:"Type"`
	VisibilityLevel   string `json:"VisibilityLevel" xml:"VisibilityLevel"`
	WebUrl            string `json:"WebUrl" xml:"WebUrl"`
}

ResultItemInListGroups is a nested struct in codeup response

type ResultItemInListRepositories

type ResultItemInListRepositories struct {
	Id                int64  `json:"Id" xml:"Id"`
	Description       string `json:"Description" xml:"Description"`
	VisibilityLevel   string `json:"VisibilityLevel" xml:"VisibilityLevel"`
	WebUrl            string `json:"WebUrl" xml:"WebUrl"`
	Name              string `json:"Name" xml:"Name"`
	NameWithNamespace string `json:"NameWithNamespace" xml:"NameWithNamespace"`
	Path              string `json:"Path" xml:"Path"`
	PathWithNamespace string `json:"PathWithNamespace" xml:"PathWithNamespace"`
	CreatedAt         string `json:"CreatedAt" xml:"CreatedAt"`
	LastActivityAt    string `json:"LastActivityAt" xml:"LastActivityAt"`
	Archive           bool   `json:"Archive" xml:"Archive"`
	AvatarUrl         string `json:"AvatarUrl" xml:"AvatarUrl"`
	DemoProjectStatus bool   `json:"DemoProjectStatus" xml:"DemoProjectStatus"`
	AccessLevel       int    `json:"AccessLevel" xml:"AccessLevel"`
	ImportStatus      string `json:"ImportStatus" xml:"ImportStatus"`
	NamespaceId       int64  `json:"NamespaceId" xml:"NamespaceId"`
	UpdatedAt         string `json:"UpdatedAt" xml:"UpdatedAt"`
	StarCount         int64  `json:"StarCount" xml:"StarCount"`
	Star              bool   `json:"Star" xml:"Star"`
}

ResultItemInListRepositories is a nested struct in codeup response

type ResultItemInListRepositoryCommits

type ResultItemInListRepositoryCommits struct {
	AuthorDate     string    `json:"AuthorDate" xml:"AuthorDate"`
	AuthorEmail    string    `json:"AuthorEmail" xml:"AuthorEmail"`
	AuthorName     string    `json:"AuthorName" xml:"AuthorName"`
	CommittedDate  string    `json:"CommittedDate" xml:"CommittedDate"`
	CommitterEmail string    `json:"CommitterEmail" xml:"CommitterEmail"`
	CommitterName  string    `json:"CommitterName" xml:"CommitterName"`
	CreatedAt      string    `json:"CreatedAt" xml:"CreatedAt"`
	Id             string    `json:"Id" xml:"Id"`
	Message        string    `json:"Message" xml:"Message"`
	ShortId        string    `json:"ShortId" xml:"ShortId"`
	Title          string    `json:"Title" xml:"Title"`
	ParentIds      []string  `json:"ParentIds" xml:"ParentIds"`
	Signature      Signature `json:"Signature" xml:"Signature"`
}

ResultItemInListRepositoryCommits is a nested struct in codeup response

type ResultItemInListRepositoryTags

type ResultItemInListRepositoryTags struct {
	Id        string    `json:"Id" xml:"Id"`
	Name      string    `json:"Name" xml:"Name"`
	Message   string    `json:"Message" xml:"Message"`
	Commit    Commit    `json:"Commit" xml:"Commit"`
	Signature Signature `json:"Signature" xml:"Signature"`
}

ResultItemInListRepositoryTags is a nested struct in codeup response

type ResultItemInListRepositoryTree

type ResultItemInListRepositoryTree struct {
	Path string `json:"Path" xml:"Path"`
	Id   string `json:"Id" xml:"Id"`
	Name string `json:"Name" xml:"Name"`
	Mode string `json:"Mode" xml:"Mode"`
	Type string `json:"Type" xml:"Type"`
}

ResultItemInListRepositoryTree is a nested struct in codeup response

type SatisfiedCheckResultsInAcceptMergeRequest

type SatisfiedCheckResultsInAcceptMergeRequest struct {
	SatisfiedCheckResultsItem []SatisfiedCheckResultsItem `json:"SatisfiedCheckResults" xml:"SatisfiedCheckResults"`
}

SatisfiedCheckResultsInAcceptMergeRequest is a nested struct in codeup response

type SatisfiedCheckResultsInCreateMergeRequest

type SatisfiedCheckResultsInCreateMergeRequest struct {
	SatisfiedCheckResultsItem []SatisfiedCheckResultsItem `json:"SatisfiedCheckResults" xml:"SatisfiedCheckResults"`
}

SatisfiedCheckResultsInCreateMergeRequest is a nested struct in codeup response

type SatisfiedCheckResultsInGetMergeRequestDetail

type SatisfiedCheckResultsInGetMergeRequestDetail struct {
	SatisfiedCheckResultsItem []SatisfiedCheckResultsItem `json:"SatisfiedCheckResults" xml:"SatisfiedCheckResults"`
}

SatisfiedCheckResultsInGetMergeRequestDetail is a nested struct in codeup response

type SatisfiedCheckResultsInListMergeRequests

type SatisfiedCheckResultsInListMergeRequests struct {
	SatisfiedCheckResultsItem []SatisfiedCheckResultsItem `json:"SatisfiedCheckResults" xml:"SatisfiedCheckResults"`
}

SatisfiedCheckResultsInListMergeRequests is a nested struct in codeup response

type SatisfiedCheckResultsInMergeMergeRequest

type SatisfiedCheckResultsInMergeMergeRequest struct {
	SatisfiedCheckResultsItem []SatisfiedCheckResultsItem `json:"SatisfiedCheckResults" xml:"SatisfiedCheckResults"`
}

SatisfiedCheckResultsInMergeMergeRequest is a nested struct in codeup response

type SatisfiedCheckResultsInUpdateMergeRequest

type SatisfiedCheckResultsInUpdateMergeRequest struct {
	SatisfiedCheckResultsItem []SatisfiedCheckResultsItem `json:"SatisfiedCheckResults" xml:"SatisfiedCheckResults"`
}

SatisfiedCheckResultsInUpdateMergeRequest is a nested struct in codeup response

type SatisfiedCheckResultsItem

type SatisfiedCheckResultsItem struct {
	CheckType        string           `json:"CheckType" xml:"CheckType"`
	CheckStatus      string           `json:"CheckStatus" xml:"CheckStatus"`
	CheckName        string           `json:"CheckName" xml:"CheckName"`
	SatisfiedItems   []string         `json:"SatisfiedItems" xml:"SatisfiedItems"`
	UnsatisfiedItems []string         `json:"UnsatisfiedItems" xml:"UnsatisfiedItems"`
	ExtraUsers       []ExtraUsersItem `json:"ExtraUsers" xml:"ExtraUsers"`
}

SatisfiedCheckResultsItem is a nested struct in codeup response

type SatisfiedItemsInAcceptMergeRequest

type SatisfiedItemsInAcceptMergeRequest struct {
	SatisfiedItems []string `json:"SatisfiedItems" xml:"SatisfiedItems"`
}

SatisfiedItemsInAcceptMergeRequest is a nested struct in codeup response

type SatisfiedItemsInCreateMergeRequest

type SatisfiedItemsInCreateMergeRequest struct {
	SatisfiedItems []string `json:"SatisfiedItems" xml:"SatisfiedItems"`
}

SatisfiedItemsInCreateMergeRequest is a nested struct in codeup response

type SatisfiedItemsInGetMergeRequestDetail

type SatisfiedItemsInGetMergeRequestDetail struct {
	SatisfiedItems []string `json:"SatisfiedItems" xml:"SatisfiedItems"`
}

SatisfiedItemsInGetMergeRequestDetail is a nested struct in codeup response

type SatisfiedItemsInListMergeRequests

type SatisfiedItemsInListMergeRequests struct {
	SatisfiedItems []string `json:"SatisfiedItems" xml:"SatisfiedItems"`
}

SatisfiedItemsInListMergeRequests is a nested struct in codeup response

type SatisfiedItemsInMergeMergeRequest

type SatisfiedItemsInMergeMergeRequest struct {
	SatisfiedItems []string `json:"SatisfiedItems" xml:"SatisfiedItems"`
}

SatisfiedItemsInMergeMergeRequest is a nested struct in codeup response

type SatisfiedItemsInUpdateMergeRequest

type SatisfiedItemsInUpdateMergeRequest struct {
	SatisfiedItems []string `json:"SatisfiedItems" xml:"SatisfiedItems"`
}

SatisfiedItemsInUpdateMergeRequest is a nested struct in codeup response

type SensitiveInfoDetection

type SensitiveInfoDetection struct {
	Enabled bool   `json:"Enabled" xml:"Enabled"`
	Message string `json:"Message" xml:"Message"`
}

SensitiveInfoDetection is a nested struct in codeup response

type Signature

type Signature struct {
	GpgKeyId           string `json:"GpgKeyId" xml:"GpgKeyId"`
	VerificationStatus string `json:"VerificationStatus" xml:"VerificationStatus"`
}

Signature is a nested struct in codeup response

type TagListInCreateRepository

type TagListInCreateRepository struct {
	TagList []string `json:"TagList" xml:"TagList"`
}

TagListInCreateRepository is a nested struct in codeup response

type TagListInGetRepositoryInfo

type TagListInGetRepositoryInfo struct {
	TagList []string `json:"TagList" xml:"TagList"`
}

TagListInGetRepositoryInfo is a nested struct in codeup response

type TestSetting

type TestSetting struct {
	Required                  bool                      `json:"Required" xml:"Required"`
	CodingGuidelinesDetection CodingGuidelinesDetection `json:"CodingGuidelinesDetection" xml:"CodingGuidelinesDetection"`
	SensitiveInfoDetection    SensitiveInfoDetection    `json:"SensitiveInfoDetection" xml:"SensitiveInfoDetection"`
	CheckConfig               CheckConfig               `json:"CheckConfig" xml:"CheckConfig"`
}

TestSetting is a nested struct in codeup response

type UnsatisfiedCheckResultsInAcceptMergeRequest

type UnsatisfiedCheckResultsInAcceptMergeRequest struct {
	UnsatisfiedCheckResultsItem []UnsatisfiedCheckResultsItem `json:"UnsatisfiedCheckResults" xml:"UnsatisfiedCheckResults"`
}

UnsatisfiedCheckResultsInAcceptMergeRequest is a nested struct in codeup response

type UnsatisfiedCheckResultsInCreateMergeRequest

type UnsatisfiedCheckResultsInCreateMergeRequest struct {
	UnsatisfiedCheckResultsItem []UnsatisfiedCheckResultsItem `json:"UnsatisfiedCheckResults" xml:"UnsatisfiedCheckResults"`
}

UnsatisfiedCheckResultsInCreateMergeRequest is a nested struct in codeup response

type UnsatisfiedCheckResultsInGetMergeRequestDetail

type UnsatisfiedCheckResultsInGetMergeRequestDetail struct {
	UnsatisfiedCheckResultsItem []UnsatisfiedCheckResultsItem `json:"UnsatisfiedCheckResults" xml:"UnsatisfiedCheckResults"`
}

UnsatisfiedCheckResultsInGetMergeRequestDetail is a nested struct in codeup response

type UnsatisfiedCheckResultsInListMergeRequests

type UnsatisfiedCheckResultsInListMergeRequests struct {
	UnsatisfiedCheckResultsItem []UnsatisfiedCheckResultsItem `json:"UnsatisfiedCheckResults" xml:"UnsatisfiedCheckResults"`
}

UnsatisfiedCheckResultsInListMergeRequests is a nested struct in codeup response

type UnsatisfiedCheckResultsInMergeMergeRequest

type UnsatisfiedCheckResultsInMergeMergeRequest struct {
	UnsatisfiedCheckResultsItem []UnsatisfiedCheckResultsItem `json:"UnsatisfiedCheckResults" xml:"UnsatisfiedCheckResults"`
}

UnsatisfiedCheckResultsInMergeMergeRequest is a nested struct in codeup response

type UnsatisfiedCheckResultsInUpdateMergeRequest

type UnsatisfiedCheckResultsInUpdateMergeRequest struct {
	UnsatisfiedCheckResultsItem []UnsatisfiedCheckResultsItem `json:"UnsatisfiedCheckResults" xml:"UnsatisfiedCheckResults"`
}

UnsatisfiedCheckResultsInUpdateMergeRequest is a nested struct in codeup response

type UnsatisfiedCheckResultsItem

type UnsatisfiedCheckResultsItem struct {
	CheckType        string           `json:"CheckType" xml:"CheckType"`
	CheckStatus      string           `json:"CheckStatus" xml:"CheckStatus"`
	CheckName        string           `json:"CheckName" xml:"CheckName"`
	SatisfiedItems   []string         `json:"SatisfiedItems" xml:"SatisfiedItems"`
	UnsatisfiedItems []string         `json:"UnsatisfiedItems" xml:"UnsatisfiedItems"`
	ExtraUsers       []ExtraUsersItem `json:"ExtraUsers" xml:"ExtraUsers"`
}

UnsatisfiedCheckResultsItem is a nested struct in codeup response

type UnsatisfiedItemsInAcceptMergeRequest

type UnsatisfiedItemsInAcceptMergeRequest struct {
	UnsatisfiedItems []string `json:"UnsatisfiedItems" xml:"UnsatisfiedItems"`
}

UnsatisfiedItemsInAcceptMergeRequest is a nested struct in codeup response

type UnsatisfiedItemsInCreateMergeRequest

type UnsatisfiedItemsInCreateMergeRequest struct {
	UnsatisfiedItems []string `json:"UnsatisfiedItems" xml:"UnsatisfiedItems"`
}

UnsatisfiedItemsInCreateMergeRequest is a nested struct in codeup response

type UnsatisfiedItemsInGetMergeRequestDetail

type UnsatisfiedItemsInGetMergeRequestDetail struct {
	UnsatisfiedItems []string `json:"UnsatisfiedItems" xml:"UnsatisfiedItems"`
}

UnsatisfiedItemsInGetMergeRequestDetail is a nested struct in codeup response

type UnsatisfiedItemsInListMergeRequests

type UnsatisfiedItemsInListMergeRequests struct {
	UnsatisfiedItems []string `json:"UnsatisfiedItems" xml:"UnsatisfiedItems"`
}

UnsatisfiedItemsInListMergeRequests is a nested struct in codeup response

type UnsatisfiedItemsInMergeMergeRequest

type UnsatisfiedItemsInMergeMergeRequest struct {
	UnsatisfiedItems []string `json:"UnsatisfiedItems" xml:"UnsatisfiedItems"`
}

UnsatisfiedItemsInMergeMergeRequest is a nested struct in codeup response

type UnsatisfiedItemsInUpdateMergeRequest

type UnsatisfiedItemsInUpdateMergeRequest struct {
	UnsatisfiedItems []string `json:"UnsatisfiedItems" xml:"UnsatisfiedItems"`
}

UnsatisfiedItemsInUpdateMergeRequest is a nested struct in codeup response

type UpdateFileRequest

type UpdateFileRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

UpdateFileRequest is the request struct for api UpdateFile

func CreateUpdateFileRequest

func CreateUpdateFileRequest() (request *UpdateFileRequest)

CreateUpdateFileRequest creates a request to invoke UpdateFile API

type UpdateFileResponse

type UpdateFileResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

UpdateFileResponse is the response struct for api UpdateFile

func CreateUpdateFileResponse

func CreateUpdateFileResponse() (response *UpdateFileResponse)

CreateUpdateFileResponse creates a response to parse from UpdateFile response

type UpdateGroupMemberRequest

type UpdateGroupMemberRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	GroupId        requests.Integer `position:"Path" name:"GroupId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	UserId         requests.Integer `position:"Path" name:"UserId"`
}

UpdateGroupMemberRequest is the request struct for api UpdateGroupMember

func CreateUpdateGroupMemberRequest

func CreateUpdateGroupMemberRequest() (request *UpdateGroupMemberRequest)

CreateUpdateGroupMemberRequest creates a request to invoke UpdateGroupMember API

type UpdateGroupMemberResponse

type UpdateGroupMemberResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

UpdateGroupMemberResponse is the response struct for api UpdateGroupMember

func CreateUpdateGroupMemberResponse

func CreateUpdateGroupMemberResponse() (response *UpdateGroupMemberResponse)

CreateUpdateGroupMemberResponse creates a response to parse from UpdateGroupMember response

type UpdateMergeRequestCommentRequest

type UpdateMergeRequestCommentRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	MergeRequestId requests.Integer `position:"Path" name:"MergeRequestId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	NoteId         requests.Integer `position:"Path" name:"NoteId"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

UpdateMergeRequestCommentRequest is the request struct for api UpdateMergeRequestComment

func CreateUpdateMergeRequestCommentRequest

func CreateUpdateMergeRequestCommentRequest() (request *UpdateMergeRequestCommentRequest)

CreateUpdateMergeRequestCommentRequest creates a request to invoke UpdateMergeRequestComment API

type UpdateMergeRequestCommentResponse

type UpdateMergeRequestCommentResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

UpdateMergeRequestCommentResponse is the response struct for api UpdateMergeRequestComment

func CreateUpdateMergeRequestCommentResponse

func CreateUpdateMergeRequestCommentResponse() (response *UpdateMergeRequestCommentResponse)

CreateUpdateMergeRequestCommentResponse creates a response to parse from UpdateMergeRequestComment response

type UpdateMergeRequestRequest

type UpdateMergeRequestRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	MergeRequestId requests.Integer `position:"Path" name:"MergeRequestId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

UpdateMergeRequestRequest is the request struct for api UpdateMergeRequest

func CreateUpdateMergeRequestRequest

func CreateUpdateMergeRequestRequest() (request *UpdateMergeRequestRequest)

CreateUpdateMergeRequestRequest creates a request to invoke UpdateMergeRequest API

type UpdateMergeRequestResponse

type UpdateMergeRequestResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

UpdateMergeRequestResponse is the response struct for api UpdateMergeRequest

func CreateUpdateMergeRequestResponse

func CreateUpdateMergeRequestResponse() (response *UpdateMergeRequestResponse)

CreateUpdateMergeRequestResponse creates a response to parse from UpdateMergeRequest response

type UpdateMergeRequestSettingRequest

type UpdateMergeRequestSettingRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

UpdateMergeRequestSettingRequest is the request struct for api UpdateMergeRequestSetting

func CreateUpdateMergeRequestSettingRequest

func CreateUpdateMergeRequestSettingRequest() (request *UpdateMergeRequestSettingRequest)

CreateUpdateMergeRequestSettingRequest creates a request to invoke UpdateMergeRequestSetting API

type UpdateMergeRequestSettingResponse

type UpdateMergeRequestSettingResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

UpdateMergeRequestSettingResponse is the response struct for api UpdateMergeRequestSetting

func CreateUpdateMergeRequestSettingResponse

func CreateUpdateMergeRequestSettingResponse() (response *UpdateMergeRequestSettingResponse)

CreateUpdateMergeRequestSettingResponse creates a response to parse from UpdateMergeRequestSetting response

type UpdateRepositoryMemberRequest

type UpdateRepositoryMemberRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	SubUserId      string           `position:"Query" name:"SubUserId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
	UserId         requests.Integer `position:"Path" name:"UserId"`
}

UpdateRepositoryMemberRequest is the request struct for api UpdateRepositoryMember

func CreateUpdateRepositoryMemberRequest

func CreateUpdateRepositoryMemberRequest() (request *UpdateRepositoryMemberRequest)

CreateUpdateRepositoryMemberRequest creates a request to invoke UpdateRepositoryMember API

type UpdateRepositoryMemberResponse

type UpdateRepositoryMemberResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Result       Result `json:"Result" xml:"Result"`
}

UpdateRepositoryMemberResponse is the response struct for api UpdateRepositoryMember

func CreateUpdateRepositoryMemberResponse

func CreateUpdateRepositoryMemberResponse() (response *UpdateRepositoryMemberResponse)

CreateUpdateRepositoryMemberResponse creates a response to parse from UpdateRepositoryMember response

type UpdateRepositoryRequest

type UpdateRepositoryRequest struct {
	*requests.RoaRequest
	OrganizationId string           `position:"Query" name:"OrganizationId"`
	AccessToken    string           `position:"Query" name:"AccessToken"`
	ProjectId      requests.Integer `position:"Path" name:"ProjectId"`
}

UpdateRepositoryRequest is the request struct for api UpdateRepository

func CreateUpdateRepositoryRequest

func CreateUpdateRepositoryRequest() (request *UpdateRepositoryRequest)

CreateUpdateRepositoryRequest creates a request to invoke UpdateRepository API

type UpdateRepositoryResponse

type UpdateRepositoryResponse struct {
	*responses.BaseResponse
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Result       Result `json:"Result" xml:"Result"`
}

UpdateRepositoryResponse is the response struct for api UpdateRepository

func CreateUpdateRepositoryResponse

func CreateUpdateRepositoryResponse() (response *UpdateRepositoryResponse)

CreateUpdateRepositoryResponse creates a response to parse from UpdateRepository response

Source Files

Jump to

Keyboard shortcuts

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