Class protos.google.cloud.securesourcemanager.v1.SecureSourceManager (0.11.0)

Represents a SecureSourceManager

Inheritance

$protobuf.rpc.Service > protos.google.cloud.securesourcemanager.v1.SecureSourceManager

Package

@google-cloud/securesourcemanager

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new SecureSourceManager service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

batchCreatePullRequestComments(request, callback)

public batchCreatePullRequestComments(request: google.cloud.securesourcemanager.v1.IBatchCreatePullRequestCommentsRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.BatchCreatePullRequestCommentsCallback): void;

Calls BatchCreatePullRequestComments.

Parameters
Name Description
request IBatchCreatePullRequestCommentsRequest

BatchCreatePullRequestCommentsRequest message or plain object

callback BatchCreatePullRequestCommentsCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

batchCreatePullRequestComments(request)

public batchCreatePullRequestComments(request: google.cloud.securesourcemanager.v1.IBatchCreatePullRequestCommentsRequest): Promise<google.longrunning.Operation>;

Calls BatchCreatePullRequestComments.

Parameter
Name Description
request IBatchCreatePullRequestCommentsRequest

BatchCreatePullRequestCommentsRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

closeIssue(request, callback)

public closeIssue(request: google.cloud.securesourcemanager.v1.ICloseIssueRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.CloseIssueCallback): void;

Calls CloseIssue.

Parameters
Name Description
request ICloseIssueRequest

CloseIssueRequest message or plain object

callback CloseIssueCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

closeIssue(request)

public closeIssue(request: google.cloud.securesourcemanager.v1.ICloseIssueRequest): Promise<google.longrunning.Operation>;

Calls CloseIssue.

Parameter
Name Description
request ICloseIssueRequest

CloseIssueRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

closePullRequest(request, callback)

public closePullRequest(request: google.cloud.securesourcemanager.v1.IClosePullRequestRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.ClosePullRequestCallback): void;

Calls ClosePullRequest.

Parameters
Name Description
request IClosePullRequestRequest

ClosePullRequestRequest message or plain object

callback ClosePullRequestCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

closePullRequest(request)

public closePullRequest(request: google.cloud.securesourcemanager.v1.IClosePullRequestRequest): Promise<google.longrunning.Operation>;

Calls ClosePullRequest.

Parameter
Name Description
request IClosePullRequestRequest

ClosePullRequestRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): SecureSourceManager;

Creates new SecureSourceManager service using the specified rpc implementation.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
Type Description
SecureSourceManager

RPC service. Useful where requests and/or responses are streamed.

createBranchRule(request, callback)

public createBranchRule(request: google.cloud.securesourcemanager.v1.ICreateBranchRuleRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.CreateBranchRuleCallback): void;

Calls CreateBranchRule.

Parameters
Name Description
request ICreateBranchRuleRequest

CreateBranchRuleRequest message or plain object

callback CreateBranchRuleCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createBranchRule(request)

public createBranchRule(request: google.cloud.securesourcemanager.v1.ICreateBranchRuleRequest): Promise<google.longrunning.Operation>;

Calls CreateBranchRule.

Parameter
Name Description
request ICreateBranchRuleRequest

CreateBranchRuleRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createHook(request, callback)

public createHook(request: google.cloud.securesourcemanager.v1.ICreateHookRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.CreateHookCallback): void;

Calls CreateHook.

Parameters
Name Description
request ICreateHookRequest

CreateHookRequest message or plain object

callback CreateHookCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createHook(request)

public createHook(request: google.cloud.securesourcemanager.v1.ICreateHookRequest): Promise<google.longrunning.Operation>;

Calls CreateHook.

Parameter
Name Description
request ICreateHookRequest

CreateHookRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createInstance(request, callback)

public createInstance(request: google.cloud.securesourcemanager.v1.ICreateInstanceRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.CreateInstanceCallback): void;

Calls CreateInstance.

Parameters
Name Description
request ICreateInstanceRequest

CreateInstanceRequest message or plain object

callback CreateInstanceCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createInstance(request)

public createInstance(request: google.cloud.securesourcemanager.v1.ICreateInstanceRequest): Promise<google.longrunning.Operation>;

Calls CreateInstance.

Parameter
Name Description
request ICreateInstanceRequest

CreateInstanceRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createIssue(request, callback)

public createIssue(request: google.cloud.securesourcemanager.v1.ICreateIssueRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.CreateIssueCallback): void;

Calls CreateIssue.

Parameters
Name Description
request ICreateIssueRequest

CreateIssueRequest message or plain object

callback CreateIssueCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createIssue(request)

public createIssue(request: google.cloud.securesourcemanager.v1.ICreateIssueRequest): Promise<google.longrunning.Operation>;

Calls CreateIssue.

Parameter
Name Description
request ICreateIssueRequest

CreateIssueRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createIssueComment(request, callback)

public createIssueComment(request: google.cloud.securesourcemanager.v1.ICreateIssueCommentRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.CreateIssueCommentCallback): void;

Calls CreateIssueComment.

Parameters
Name Description
request ICreateIssueCommentRequest

CreateIssueCommentRequest message or plain object

callback CreateIssueCommentCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createIssueComment(request)

public createIssueComment(request: google.cloud.securesourcemanager.v1.ICreateIssueCommentRequest): Promise<google.longrunning.Operation>;

Calls CreateIssueComment.

Parameter
Name Description
request ICreateIssueCommentRequest

CreateIssueCommentRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createPullRequest(request, callback)

public createPullRequest(request: google.cloud.securesourcemanager.v1.ICreatePullRequestRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.CreatePullRequestCallback): void;

Calls CreatePullRequest.

Parameters
Name Description
request ICreatePullRequestRequest

CreatePullRequestRequest message or plain object

callback CreatePullRequestCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createPullRequest(request)

public createPullRequest(request: google.cloud.securesourcemanager.v1.ICreatePullRequestRequest): Promise<google.longrunning.Operation>;

Calls CreatePullRequest.

Parameter
Name Description
request ICreatePullRequestRequest

CreatePullRequestRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createPullRequestComment(request, callback)

public createPullRequestComment(request: google.cloud.securesourcemanager.v1.ICreatePullRequestCommentRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.CreatePullRequestCommentCallback): void;

Calls CreatePullRequestComment.

Parameters
Name Description
request ICreatePullRequestCommentRequest

CreatePullRequestCommentRequest message or plain object

callback CreatePullRequestCommentCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createPullRequestComment(request)

public createPullRequestComment(request: google.cloud.securesourcemanager.v1.ICreatePullRequestCommentRequest): Promise<google.longrunning.Operation>;

Calls CreatePullRequestComment.

Parameter
Name Description
request ICreatePullRequestCommentRequest

CreatePullRequestCommentRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createRepository(request, callback)

public createRepository(request: google.cloud.securesourcemanager.v1.ICreateRepositoryRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.CreateRepositoryCallback): void;

Calls CreateRepository.

Parameters
Name Description
request ICreateRepositoryRequest

CreateRepositoryRequest message or plain object

callback CreateRepositoryCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createRepository(request)

public createRepository(request: google.cloud.securesourcemanager.v1.ICreateRepositoryRequest): Promise<google.longrunning.Operation>;

Calls CreateRepository.

Parameter
Name Description
request ICreateRepositoryRequest

CreateRepositoryRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteBranchRule(request, callback)

public deleteBranchRule(request: google.cloud.securesourcemanager.v1.IDeleteBranchRuleRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.DeleteBranchRuleCallback): void;

Calls DeleteBranchRule.

Parameters
Name Description
request IDeleteBranchRuleRequest

DeleteBranchRuleRequest message or plain object

callback DeleteBranchRuleCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteBranchRule(request)

public deleteBranchRule(request: google.cloud.securesourcemanager.v1.IDeleteBranchRuleRequest): Promise<google.longrunning.Operation>;

Calls DeleteBranchRule.

Parameter
Name Description
request IDeleteBranchRuleRequest

DeleteBranchRuleRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteHook(request, callback)

public deleteHook(request: google.cloud.securesourcemanager.v1.IDeleteHookRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.DeleteHookCallback): void;

Calls DeleteHook.

Parameters
Name Description
request IDeleteHookRequest

DeleteHookRequest message or plain object

callback DeleteHookCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteHook(request)

public deleteHook(request: google.cloud.securesourcemanager.v1.IDeleteHookRequest): Promise<google.longrunning.Operation>;

Calls DeleteHook.

Parameter
Name Description
request IDeleteHookRequest

DeleteHookRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteInstance(request, callback)

public deleteInstance(request: google.cloud.securesourcemanager.v1.IDeleteInstanceRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.DeleteInstanceCallback): void;

Calls DeleteInstance.

Parameters
Name Description
request IDeleteInstanceRequest

DeleteInstanceRequest message or plain object

callback DeleteInstanceCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteInstance(request)

public deleteInstance(request: google.cloud.securesourcemanager.v1.IDeleteInstanceRequest): Promise<google.longrunning.Operation>;

Calls DeleteInstance.

Parameter
Name Description
request IDeleteInstanceRequest

DeleteInstanceRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteIssue(request, callback)

public deleteIssue(request: google.cloud.securesourcemanager.v1.IDeleteIssueRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.DeleteIssueCallback): void;

Calls DeleteIssue.

Parameters
Name Description
request IDeleteIssueRequest

DeleteIssueRequest message or plain object

callback DeleteIssueCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteIssue(request)

public deleteIssue(request: google.cloud.securesourcemanager.v1.IDeleteIssueRequest): Promise<google.longrunning.Operation>;

Calls DeleteIssue.

Parameter
Name Description
request IDeleteIssueRequest

DeleteIssueRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteIssueComment(request, callback)

public deleteIssueComment(request: google.cloud.securesourcemanager.v1.IDeleteIssueCommentRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.DeleteIssueCommentCallback): void;

Calls DeleteIssueComment.

Parameters
Name Description
request IDeleteIssueCommentRequest

DeleteIssueCommentRequest message or plain object

callback DeleteIssueCommentCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteIssueComment(request)

public deleteIssueComment(request: google.cloud.securesourcemanager.v1.IDeleteIssueCommentRequest): Promise<google.longrunning.Operation>;

Calls DeleteIssueComment.

Parameter
Name Description
request IDeleteIssueCommentRequest

DeleteIssueCommentRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deletePullRequestComment(request, callback)

public deletePullRequestComment(request: google.cloud.securesourcemanager.v1.IDeletePullRequestCommentRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.DeletePullRequestCommentCallback): void;

Calls DeletePullRequestComment.

Parameters
Name Description
request IDeletePullRequestCommentRequest

DeletePullRequestCommentRequest message or plain object

callback DeletePullRequestCommentCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deletePullRequestComment(request)

public deletePullRequestComment(request: google.cloud.securesourcemanager.v1.IDeletePullRequestCommentRequest): Promise<google.longrunning.Operation>;

Calls DeletePullRequestComment.

Parameter
Name Description
request IDeletePullRequestCommentRequest

DeletePullRequestCommentRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteRepository(request, callback)

public deleteRepository(request: google.cloud.securesourcemanager.v1.IDeleteRepositoryRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.DeleteRepositoryCallback): void;

Calls DeleteRepository.

Parameters
Name Description
request IDeleteRepositoryRequest

DeleteRepositoryRequest message or plain object

callback DeleteRepositoryCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteRepository(request)

public deleteRepository(request: google.cloud.securesourcemanager.v1.IDeleteRepositoryRequest): Promise<google.longrunning.Operation>;

Calls DeleteRepository.

Parameter
Name Description
request IDeleteRepositoryRequest

DeleteRepositoryRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

fetchBlob(request, callback)

public fetchBlob(request: google.cloud.securesourcemanager.v1.IFetchBlobRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.FetchBlobCallback): void;

Calls FetchBlob.

Parameters
Name Description
request IFetchBlobRequest

FetchBlobRequest message or plain object

callback FetchBlobCallback

Node-style callback called with the error, if any, and FetchBlobResponse

Returns
Type Description
void

fetchBlob(request)

public fetchBlob(request: google.cloud.securesourcemanager.v1.IFetchBlobRequest): Promise<google.cloud.securesourcemanager.v1.FetchBlobResponse>;

Calls FetchBlob.

Parameter
Name Description
request IFetchBlobRequest

FetchBlobRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.FetchBlobResponse>

Promise

fetchTree(request, callback)

public fetchTree(request: google.cloud.securesourcemanager.v1.IFetchTreeRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.FetchTreeCallback): void;

Calls FetchTree.

Parameters
Name Description
request IFetchTreeRequest

FetchTreeRequest message or plain object

callback FetchTreeCallback

Node-style callback called with the error, if any, and FetchTreeResponse

Returns
Type Description
void

fetchTree(request)

public fetchTree(request: google.cloud.securesourcemanager.v1.IFetchTreeRequest): Promise<google.cloud.securesourcemanager.v1.FetchTreeResponse>;

Calls FetchTree.

Parameter
Name Description
request IFetchTreeRequest

FetchTreeRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.FetchTreeResponse>

Promise

getBranchRule(request, callback)

public getBranchRule(request: google.cloud.securesourcemanager.v1.IGetBranchRuleRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.GetBranchRuleCallback): void;

Calls GetBranchRule.

Parameters
Name Description
request IGetBranchRuleRequest

GetBranchRuleRequest message or plain object

callback GetBranchRuleCallback

Node-style callback called with the error, if any, and BranchRule

Returns
Type Description
void

getBranchRule(request)

public getBranchRule(request: google.cloud.securesourcemanager.v1.IGetBranchRuleRequest): Promise<google.cloud.securesourcemanager.v1.BranchRule>;

Calls GetBranchRule.

Parameter
Name Description
request IGetBranchRuleRequest

GetBranchRuleRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.BranchRule>

Promise

getHook(request, callback)

public getHook(request: google.cloud.securesourcemanager.v1.IGetHookRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.GetHookCallback): void;

Calls GetHook.

Parameters
Name Description
request IGetHookRequest

GetHookRequest message or plain object

callback GetHookCallback

Node-style callback called with the error, if any, and Hook

Returns
Type Description
void

getHook(request)

public getHook(request: google.cloud.securesourcemanager.v1.IGetHookRequest): Promise<google.cloud.securesourcemanager.v1.Hook>;

Calls GetHook.

Parameter
Name Description
request IGetHookRequest

GetHookRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.Hook>

Promise

getIamPolicyRepo(request, callback)

public getIamPolicyRepo(request: google.iam.v1.IGetIamPolicyRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.GetIamPolicyRepoCallback): void;

Calls GetIamPolicyRepo.

Parameters
Name Description
request IGetIamPolicyRequest

GetIamPolicyRequest message or plain object

callback GetIamPolicyRepoCallback

Node-style callback called with the error, if any, and Policy

Returns
Type Description
void

getIamPolicyRepo(request)

public getIamPolicyRepo(request: google.iam.v1.IGetIamPolicyRequest): Promise<google.iam.v1.Policy>;

Calls GetIamPolicyRepo.

Parameter
Name Description
request IGetIamPolicyRequest

GetIamPolicyRequest message or plain object

Returns
Type Description
Promise<google.iam.v1.Policy>

Promise

getInstance(request, callback)

public getInstance(request: google.cloud.securesourcemanager.v1.IGetInstanceRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.GetInstanceCallback): void;

Calls GetInstance.

Parameters
Name Description
request IGetInstanceRequest

GetInstanceRequest message or plain object

callback GetInstanceCallback

Node-style callback called with the error, if any, and Instance

Returns
Type Description
void

getInstance(request)

public getInstance(request: google.cloud.securesourcemanager.v1.IGetInstanceRequest): Promise<google.cloud.securesourcemanager.v1.Instance>;

Calls GetInstance.

Parameter
Name Description
request IGetInstanceRequest

GetInstanceRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.Instance>

Promise

getIssue(request, callback)

public getIssue(request: google.cloud.securesourcemanager.v1.IGetIssueRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.GetIssueCallback): void;

Calls GetIssue.

Parameters
Name Description
request IGetIssueRequest

GetIssueRequest message or plain object

callback GetIssueCallback

Node-style callback called with the error, if any, and Issue

Returns
Type Description
void

getIssue(request)

public getIssue(request: google.cloud.securesourcemanager.v1.IGetIssueRequest): Promise<google.cloud.securesourcemanager.v1.Issue>;

Calls GetIssue.

Parameter
Name Description
request IGetIssueRequest

GetIssueRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.Issue>

Promise

getIssueComment(request, callback)

public getIssueComment(request: google.cloud.securesourcemanager.v1.IGetIssueCommentRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.GetIssueCommentCallback): void;

Calls GetIssueComment.

Parameters
Name Description
request IGetIssueCommentRequest

GetIssueCommentRequest message or plain object

callback GetIssueCommentCallback

Node-style callback called with the error, if any, and IssueComment

Returns
Type Description
void

getIssueComment(request)

public getIssueComment(request: google.cloud.securesourcemanager.v1.IGetIssueCommentRequest): Promise<google.cloud.securesourcemanager.v1.IssueComment>;

Calls GetIssueComment.

Parameter
Name Description
request IGetIssueCommentRequest

GetIssueCommentRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.IssueComment>

Promise

getPullRequest(request, callback)

public getPullRequest(request: google.cloud.securesourcemanager.v1.IGetPullRequestRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.GetPullRequestCallback): void;

Calls GetPullRequest.

Parameters
Name Description
request IGetPullRequestRequest

GetPullRequestRequest message or plain object

callback GetPullRequestCallback

Node-style callback called with the error, if any, and PullRequest

Returns
Type Description
void

getPullRequest(request)

public getPullRequest(request: google.cloud.securesourcemanager.v1.IGetPullRequestRequest): Promise<google.cloud.securesourcemanager.v1.PullRequest>;

Calls GetPullRequest.

Parameter
Name Description
request IGetPullRequestRequest

GetPullRequestRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.PullRequest>

Promise

getPullRequestComment(request, callback)

public getPullRequestComment(request: google.cloud.securesourcemanager.v1.IGetPullRequestCommentRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.GetPullRequestCommentCallback): void;

Calls GetPullRequestComment.

Parameters
Name Description
request IGetPullRequestCommentRequest

GetPullRequestCommentRequest message or plain object

callback GetPullRequestCommentCallback

Node-style callback called with the error, if any, and PullRequestComment

Returns
Type Description
void

getPullRequestComment(request)

public getPullRequestComment(request: google.cloud.securesourcemanager.v1.IGetPullRequestCommentRequest): Promise<google.cloud.securesourcemanager.v1.PullRequestComment>;

Calls GetPullRequestComment.

Parameter
Name Description
request IGetPullRequestCommentRequest

GetPullRequestCommentRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.PullRequestComment>

Promise

getRepository(request, callback)

public getRepository(request: google.cloud.securesourcemanager.v1.IGetRepositoryRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.GetRepositoryCallback): void;

Calls GetRepository.

Parameters
Name Description
request IGetRepositoryRequest

GetRepositoryRequest message or plain object

callback GetRepositoryCallback

Node-style callback called with the error, if any, and Repository

Returns
Type Description
void

getRepository(request)

public getRepository(request: google.cloud.securesourcemanager.v1.IGetRepositoryRequest): Promise<google.cloud.securesourcemanager.v1.Repository>;

Calls GetRepository.

Parameter
Name Description
request IGetRepositoryRequest

GetRepositoryRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.Repository>

Promise

listBranchRules(request, callback)

public listBranchRules(request: google.cloud.securesourcemanager.v1.IListBranchRulesRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.ListBranchRulesCallback): void;

Calls ListBranchRules.

Parameters
Name Description
request IListBranchRulesRequest

ListBranchRulesRequest message or plain object

callback ListBranchRulesCallback

Node-style callback called with the error, if any, and ListBranchRulesResponse

Returns
Type Description
void

listBranchRules(request)

public listBranchRules(request: google.cloud.securesourcemanager.v1.IListBranchRulesRequest): Promise<google.cloud.securesourcemanager.v1.ListBranchRulesResponse>;

Calls ListBranchRules.

Parameter
Name Description
request IListBranchRulesRequest

ListBranchRulesRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.ListBranchRulesResponse>

Promise

listHooks(request, callback)

public listHooks(request: google.cloud.securesourcemanager.v1.IListHooksRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.ListHooksCallback): void;

Calls ListHooks.

Parameters
Name Description
request IListHooksRequest

ListHooksRequest message or plain object

callback ListHooksCallback

Node-style callback called with the error, if any, and ListHooksResponse

Returns
Type Description
void

listHooks(request)

public listHooks(request: google.cloud.securesourcemanager.v1.IListHooksRequest): Promise<google.cloud.securesourcemanager.v1.ListHooksResponse>;

Calls ListHooks.

Parameter
Name Description
request IListHooksRequest

ListHooksRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.ListHooksResponse>

Promise

listInstances(request, callback)

public listInstances(request: google.cloud.securesourcemanager.v1.IListInstancesRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.ListInstancesCallback): void;

Calls ListInstances.

Parameters
Name Description
request IListInstancesRequest

ListInstancesRequest message or plain object

callback ListInstancesCallback

Node-style callback called with the error, if any, and ListInstancesResponse

Returns
Type Description
void

listInstances(request)

public listInstances(request: google.cloud.securesourcemanager.v1.IListInstancesRequest): Promise<google.cloud.securesourcemanager.v1.ListInstancesResponse>;

Calls ListInstances.

Parameter
Name Description
request IListInstancesRequest

ListInstancesRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.ListInstancesResponse>

Promise

listIssueComments(request, callback)

public listIssueComments(request: google.cloud.securesourcemanager.v1.IListIssueCommentsRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.ListIssueCommentsCallback): void;

Calls ListIssueComments.

Parameters
Name Description
request IListIssueCommentsRequest

ListIssueCommentsRequest message or plain object

callback ListIssueCommentsCallback

Node-style callback called with the error, if any, and ListIssueCommentsResponse

Returns
Type Description
void

listIssueComments(request)

public listIssueComments(request: google.cloud.securesourcemanager.v1.IListIssueCommentsRequest): Promise<google.cloud.securesourcemanager.v1.ListIssueCommentsResponse>;

Calls ListIssueComments.

Parameter
Name Description
request IListIssueCommentsRequest

ListIssueCommentsRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.ListIssueCommentsResponse>

Promise

listIssues(request, callback)

public listIssues(request: google.cloud.securesourcemanager.v1.IListIssuesRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.ListIssuesCallback): void;

Calls ListIssues.

Parameters
Name Description
request IListIssuesRequest

ListIssuesRequest message or plain object

callback ListIssuesCallback

Node-style callback called with the error, if any, and ListIssuesResponse

Returns
Type Description
void

listIssues(request)

public listIssues(request: google.cloud.securesourcemanager.v1.IListIssuesRequest): Promise<google.cloud.securesourcemanager.v1.ListIssuesResponse>;

Calls ListIssues.

Parameter
Name Description
request IListIssuesRequest

ListIssuesRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.ListIssuesResponse>

Promise

listPullRequestComments(request, callback)

public listPullRequestComments(request: google.cloud.securesourcemanager.v1.IListPullRequestCommentsRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.ListPullRequestCommentsCallback): void;

Calls ListPullRequestComments.

Parameters
Name Description
request IListPullRequestCommentsRequest

ListPullRequestCommentsRequest message or plain object

callback ListPullRequestCommentsCallback

Node-style callback called with the error, if any, and ListPullRequestCommentsResponse

Returns
Type Description
void

listPullRequestComments(request)

public listPullRequestComments(request: google.cloud.securesourcemanager.v1.IListPullRequestCommentsRequest): Promise<google.cloud.securesourcemanager.v1.ListPullRequestCommentsResponse>;

Calls ListPullRequestComments.

Parameter
Name Description
request IListPullRequestCommentsRequest

ListPullRequestCommentsRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.ListPullRequestCommentsResponse>

Promise

listPullRequestFileDiffs(request, callback)

public listPullRequestFileDiffs(request: google.cloud.securesourcemanager.v1.IListPullRequestFileDiffsRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.ListPullRequestFileDiffsCallback): void;

Calls ListPullRequestFileDiffs.

Parameters
Name Description
request IListPullRequestFileDiffsRequest

ListPullRequestFileDiffsRequest message or plain object

callback ListPullRequestFileDiffsCallback

Node-style callback called with the error, if any, and ListPullRequestFileDiffsResponse

Returns
Type Description
void

listPullRequestFileDiffs(request)

public listPullRequestFileDiffs(request: google.cloud.securesourcemanager.v1.IListPullRequestFileDiffsRequest): Promise<google.cloud.securesourcemanager.v1.ListPullRequestFileDiffsResponse>;

Calls ListPullRequestFileDiffs.

Parameter
Name Description
request IListPullRequestFileDiffsRequest

ListPullRequestFileDiffsRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.ListPullRequestFileDiffsResponse>

Promise

listPullRequests(request, callback)

public listPullRequests(request: google.cloud.securesourcemanager.v1.IListPullRequestsRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.ListPullRequestsCallback): void;

Calls ListPullRequests.

Parameters
Name Description
request IListPullRequestsRequest

ListPullRequestsRequest message or plain object

callback ListPullRequestsCallback

Node-style callback called with the error, if any, and ListPullRequestsResponse

Returns
Type Description
void

listPullRequests(request)

public listPullRequests(request: google.cloud.securesourcemanager.v1.IListPullRequestsRequest): Promise<google.cloud.securesourcemanager.v1.ListPullRequestsResponse>;

Calls ListPullRequests.

Parameter
Name Description
request IListPullRequestsRequest

ListPullRequestsRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.ListPullRequestsResponse>

Promise

listRepositories(request, callback)

public listRepositories(request: google.cloud.securesourcemanager.v1.IListRepositoriesRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.ListRepositoriesCallback): void;

Calls ListRepositories.

Parameters
Name Description
request IListRepositoriesRequest

ListRepositoriesRequest message or plain object

callback ListRepositoriesCallback

Node-style callback called with the error, if any, and ListRepositoriesResponse

Returns
Type Description
void

listRepositories(request)

public listRepositories(request: google.cloud.securesourcemanager.v1.IListRepositoriesRequest): Promise<google.cloud.securesourcemanager.v1.ListRepositoriesResponse>;

Calls ListRepositories.

Parameter
Name Description
request IListRepositoriesRequest

ListRepositoriesRequest message or plain object

Returns
Type Description
Promise<google.cloud.securesourcemanager.v1.ListRepositoriesResponse>

Promise

mergePullRequest(request, callback)

public mergePullRequest(request: google.cloud.securesourcemanager.v1.IMergePullRequestRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.MergePullRequestCallback): void;

Calls MergePullRequest.

Parameters
Name Description
request IMergePullRequestRequest

MergePullRequestRequest message or plain object

callback MergePullRequestCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

mergePullRequest(request)

public mergePullRequest(request: google.cloud.securesourcemanager.v1.IMergePullRequestRequest): Promise<google.longrunning.Operation>;

Calls MergePullRequest.

Parameter
Name Description
request IMergePullRequestRequest

MergePullRequestRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

openIssue(request, callback)

public openIssue(request: google.cloud.securesourcemanager.v1.IOpenIssueRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.OpenIssueCallback): void;

Calls OpenIssue.

Parameters
Name Description
request IOpenIssueRequest

OpenIssueRequest message or plain object

callback OpenIssueCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

openIssue(request)

public openIssue(request: google.cloud.securesourcemanager.v1.IOpenIssueRequest): Promise<google.longrunning.Operation>;

Calls OpenIssue.

Parameter
Name Description
request IOpenIssueRequest

OpenIssueRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

openPullRequest(request, callback)

public openPullRequest(request: google.cloud.securesourcemanager.v1.IOpenPullRequestRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.OpenPullRequestCallback): void;

Calls OpenPullRequest.

Parameters
Name Description
request IOpenPullRequestRequest

OpenPullRequestRequest message or plain object

callback OpenPullRequestCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

openPullRequest(request)

public openPullRequest(request: google.cloud.securesourcemanager.v1.IOpenPullRequestRequest): Promise<google.longrunning.Operation>;

Calls OpenPullRequest.

Parameter
Name Description
request IOpenPullRequestRequest

OpenPullRequestRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

resolvePullRequestComments(request, callback)

public resolvePullRequestComments(request: google.cloud.securesourcemanager.v1.IResolvePullRequestCommentsRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.ResolvePullRequestCommentsCallback): void;

Calls ResolvePullRequestComments.

Parameters
Name Description
request IResolvePullRequestCommentsRequest

ResolvePullRequestCommentsRequest message or plain object

callback ResolvePullRequestCommentsCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

resolvePullRequestComments(request)

public resolvePullRequestComments(request: google.cloud.securesourcemanager.v1.IResolvePullRequestCommentsRequest): Promise<google.longrunning.Operation>;

Calls ResolvePullRequestComments.

Parameter
Name Description
request IResolvePullRequestCommentsRequest

ResolvePullRequestCommentsRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

setIamPolicyRepo(request, callback)

public setIamPolicyRepo(request: google.iam.v1.ISetIamPolicyRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.SetIamPolicyRepoCallback): void;

Calls SetIamPolicyRepo.

Parameters
Name Description
request ISetIamPolicyRequest

SetIamPolicyRequest message or plain object

callback SetIamPolicyRepoCallback

Node-style callback called with the error, if any, and Policy

Returns
Type Description
void

setIamPolicyRepo(request)

public setIamPolicyRepo(request: google.iam.v1.ISetIamPolicyRequest): Promise<google.iam.v1.Policy>;

Calls SetIamPolicyRepo.

Parameter
Name Description
request ISetIamPolicyRequest

SetIamPolicyRequest message or plain object

Returns
Type Description
Promise<google.iam.v1.Policy>

Promise

testIamPermissionsRepo(request, callback)

public testIamPermissionsRepo(request: google.iam.v1.ITestIamPermissionsRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.TestIamPermissionsRepoCallback): void;

Calls TestIamPermissionsRepo.

Parameters
Name Description
request ITestIamPermissionsRequest

TestIamPermissionsRequest message or plain object

callback TestIamPermissionsRepoCallback

Node-style callback called with the error, if any, and TestIamPermissionsResponse

Returns
Type Description
void

testIamPermissionsRepo(request)

public testIamPermissionsRepo(request: google.iam.v1.ITestIamPermissionsRequest): Promise<google.iam.v1.TestIamPermissionsResponse>;

Calls TestIamPermissionsRepo.

Parameter
Name Description
request ITestIamPermissionsRequest

TestIamPermissionsRequest message or plain object

Returns
Type Description
Promise<google.iam.v1.TestIamPermissionsResponse>

Promise

unresolvePullRequestComments(request, callback)

public unresolvePullRequestComments(request: google.cloud.securesourcemanager.v1.IUnresolvePullRequestCommentsRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.UnresolvePullRequestCommentsCallback): void;

Calls UnresolvePullRequestComments.

Parameters
Name Description
request IUnresolvePullRequestCommentsRequest

UnresolvePullRequestCommentsRequest message or plain object

callback UnresolvePullRequestCommentsCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

unresolvePullRequestComments(request)

public unresolvePullRequestComments(request: google.cloud.securesourcemanager.v1.IUnresolvePullRequestCommentsRequest): Promise<google.longrunning.Operation>;

Calls UnresolvePullRequestComments.

Parameter
Name Description
request IUnresolvePullRequestCommentsRequest

UnresolvePullRequestCommentsRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateBranchRule(request, callback)

public updateBranchRule(request: google.cloud.securesourcemanager.v1.IUpdateBranchRuleRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.UpdateBranchRuleCallback): void;

Calls UpdateBranchRule.

Parameters
Name Description
request IUpdateBranchRuleRequest

UpdateBranchRuleRequest message or plain object

callback UpdateBranchRuleCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateBranchRule(request)

public updateBranchRule(request: google.cloud.securesourcemanager.v1.IUpdateBranchRuleRequest): Promise<google.longrunning.Operation>;

Calls UpdateBranchRule.

Parameter
Name Description
request IUpdateBranchRuleRequest

UpdateBranchRuleRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateHook(request, callback)

public updateHook(request: google.cloud.securesourcemanager.v1.IUpdateHookRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.UpdateHookCallback): void;

Calls UpdateHook.

Parameters
Name Description
request IUpdateHookRequest

UpdateHookRequest message or plain object

callback UpdateHookCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateHook(request)

public updateHook(request: google.cloud.securesourcemanager.v1.IUpdateHookRequest): Promise<google.longrunning.Operation>;

Calls UpdateHook.

Parameter
Name Description
request IUpdateHookRequest

UpdateHookRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateIssue(request, callback)

public updateIssue(request: google.cloud.securesourcemanager.v1.IUpdateIssueRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.UpdateIssueCallback): void;

Calls UpdateIssue.

Parameters
Name Description
request IUpdateIssueRequest

UpdateIssueRequest message or plain object

callback UpdateIssueCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateIssue(request)

public updateIssue(request: google.cloud.securesourcemanager.v1.IUpdateIssueRequest): Promise<google.longrunning.Operation>;

Calls UpdateIssue.

Parameter
Name Description
request IUpdateIssueRequest

UpdateIssueRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateIssueComment(request, callback)

public updateIssueComment(request: google.cloud.securesourcemanager.v1.IUpdateIssueCommentRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.UpdateIssueCommentCallback): void;

Calls UpdateIssueComment.

Parameters
Name Description
request IUpdateIssueCommentRequest

UpdateIssueCommentRequest message or plain object

callback UpdateIssueCommentCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateIssueComment(request)

public updateIssueComment(request: google.cloud.securesourcemanager.v1.IUpdateIssueCommentRequest): Promise<google.longrunning.Operation>;

Calls UpdateIssueComment.

Parameter
Name Description
request IUpdateIssueCommentRequest

UpdateIssueCommentRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updatePullRequest(request, callback)

public updatePullRequest(request: google.cloud.securesourcemanager.v1.IUpdatePullRequestRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.UpdatePullRequestCallback): void;

Calls UpdatePullRequest.

Parameters
Name Description
request IUpdatePullRequestRequest

UpdatePullRequestRequest message or plain object

callback UpdatePullRequestCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updatePullRequest(request)

public updatePullRequest(request: google.cloud.securesourcemanager.v1.IUpdatePullRequestRequest): Promise<google.longrunning.Operation>;

Calls UpdatePullRequest.

Parameter
Name Description
request IUpdatePullRequestRequest

UpdatePullRequestRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updatePullRequestComment(request, callback)

public updatePullRequestComment(request: google.cloud.securesourcemanager.v1.IUpdatePullRequestCommentRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.UpdatePullRequestCommentCallback): void;

Calls UpdatePullRequestComment.

Parameters
Name Description
request IUpdatePullRequestCommentRequest

UpdatePullRequestCommentRequest message or plain object

callback UpdatePullRequestCommentCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updatePullRequestComment(request)

public updatePullRequestComment(request: google.cloud.securesourcemanager.v1.IUpdatePullRequestCommentRequest): Promise<google.longrunning.Operation>;

Calls UpdatePullRequestComment.

Parameter
Name Description
request IUpdatePullRequestCommentRequest

UpdatePullRequestCommentRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateRepository(request, callback)

public updateRepository(request: google.cloud.securesourcemanager.v1.IUpdateRepositoryRequest, callback: google.cloud.securesourcemanager.v1.SecureSourceManager.UpdateRepositoryCallback): void;

Calls UpdateRepository.

Parameters
Name Description
request IUpdateRepositoryRequest

UpdateRepositoryRequest message or plain object

callback UpdateRepositoryCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateRepository(request)

public updateRepository(request: google.cloud.securesourcemanager.v1.IUpdateRepositoryRequest): Promise<google.longrunning.Operation>;

Calls UpdateRepository.

Parameter
Name Description
request IUpdateRepositoryRequest

UpdateRepositoryRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise