Class SecureSourceManagerGrpc.SecureSourceManagerBlockingV2Stub (0.40.0)

public static final class SecureSourceManagerGrpc.SecureSourceManagerBlockingV2Stub extends AbstractBlockingStub<SecureSourceManagerGrpc.SecureSourceManagerBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service SecureSourceManager.

Secure Source Manager API Access Secure Source Manager instances, resources, and repositories.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > SecureSourceManagerGrpc.SecureSourceManagerBlockingV2Stub

Methods

batchCreatePullRequestComments(BatchCreatePullRequestCommentsRequest request)

public Operation batchCreatePullRequestComments(BatchCreatePullRequestCommentsRequest request)

Batch creates pull request comments.

Parameter
Name Description
request BatchCreatePullRequestCommentsRequest
Returns
Type Description
Operation

build(Channel channel, CallOptions callOptions)

protected SecureSourceManagerGrpc.SecureSourceManagerBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
SecureSourceManagerGrpc.SecureSourceManagerBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

closeIssue(CloseIssueRequest request)

public Operation closeIssue(CloseIssueRequest request)

Closes an issue.

Parameter
Name Description
request CloseIssueRequest
Returns
Type Description
Operation

closePullRequest(ClosePullRequestRequest request)

public Operation closePullRequest(ClosePullRequestRequest request)

Closes a pull request without merging.

Parameter
Name Description
request ClosePullRequestRequest
Returns
Type Description
Operation

createBranchRule(CreateBranchRuleRequest request)

public Operation createBranchRule(CreateBranchRuleRequest request)

CreateBranchRule creates a branch rule in a given repository.

Parameter
Name Description
request CreateBranchRuleRequest
Returns
Type Description
Operation

createHook(CreateHookRequest request)

public Operation createHook(CreateHookRequest request)

Creates a new hook in a given repository.

Parameter
Name Description
request CreateHookRequest
Returns
Type Description
Operation

createInstance(CreateInstanceRequest request)

public Operation createInstance(CreateInstanceRequest request)

Creates a new instance in a given project and ___location.

Parameter
Name Description
request CreateInstanceRequest
Returns
Type Description
Operation

createIssue(CreateIssueRequest request)

public Operation createIssue(CreateIssueRequest request)

Creates an issue.

Parameter
Name Description
request CreateIssueRequest
Returns
Type Description
Operation

createIssueComment(CreateIssueCommentRequest request)

public Operation createIssueComment(CreateIssueCommentRequest request)

Creates an issue comment.

Parameter
Name Description
request CreateIssueCommentRequest
Returns
Type Description
Operation

createPullRequest(CreatePullRequestRequest request)

public Operation createPullRequest(CreatePullRequestRequest request)

Creates a pull request.

Parameter
Name Description
request CreatePullRequestRequest
Returns
Type Description
Operation

createPullRequestComment(CreatePullRequestCommentRequest request)

public Operation createPullRequestComment(CreatePullRequestCommentRequest request)

Creates a pull request comment.

Parameter
Name Description
request CreatePullRequestCommentRequest
Returns
Type Description
Operation

createRepository(CreateRepositoryRequest request)

public Operation createRepository(CreateRepositoryRequest request)

Creates a new repository in a given project and ___location. The Repository.Instance field is required in the request body for requests using the securesourcemanager.googleapis.com endpoint.

Parameter
Name Description
request CreateRepositoryRequest
Returns
Type Description
Operation

deleteBranchRule(DeleteBranchRuleRequest request)

public Operation deleteBranchRule(DeleteBranchRuleRequest request)

DeleteBranchRule deletes a branch rule.

Parameter
Name Description
request DeleteBranchRuleRequest
Returns
Type Description
Operation

deleteHook(DeleteHookRequest request)

public Operation deleteHook(DeleteHookRequest request)

Deletes a Hook.

Parameter
Name Description
request DeleteHookRequest
Returns
Type Description
Operation

deleteInstance(DeleteInstanceRequest request)

public Operation deleteInstance(DeleteInstanceRequest request)

Deletes a single instance.

Parameter
Name Description
request DeleteInstanceRequest
Returns
Type Description
Operation

deleteIssue(DeleteIssueRequest request)

public Operation deleteIssue(DeleteIssueRequest request)

Deletes an issue.

Parameter
Name Description
request DeleteIssueRequest
Returns
Type Description
Operation

deleteIssueComment(DeleteIssueCommentRequest request)

public Operation deleteIssueComment(DeleteIssueCommentRequest request)

Deletes an issue comment.

Parameter
Name Description
request DeleteIssueCommentRequest
Returns
Type Description
Operation

deletePullRequestComment(DeletePullRequestCommentRequest request)

public Operation deletePullRequestComment(DeletePullRequestCommentRequest request)

Deletes a pull request comment.

Parameter
Name Description
request DeletePullRequestCommentRequest
Returns
Type Description
Operation

deleteRepository(DeleteRepositoryRequest request)

public Operation deleteRepository(DeleteRepositoryRequest request)

Deletes a Repository.

Parameter
Name Description
request DeleteRepositoryRequest
Returns
Type Description
Operation

fetchBlob(FetchBlobRequest request)

public FetchBlobResponse fetchBlob(FetchBlobRequest request)

Fetches a blob from a repository.

Parameter
Name Description
request FetchBlobRequest
Returns
Type Description
FetchBlobResponse

fetchTree(FetchTreeRequest request)

public FetchTreeResponse fetchTree(FetchTreeRequest request)

Fetches a tree from a repository.

Parameter
Name Description
request FetchTreeRequest
Returns
Type Description
FetchTreeResponse

getBranchRule(GetBranchRuleRequest request)

public BranchRule getBranchRule(GetBranchRuleRequest request)

GetBranchRule gets a branch rule.

Parameter
Name Description
request GetBranchRuleRequest
Returns
Type Description
BranchRule

getHook(GetHookRequest request)

public Hook getHook(GetHookRequest request)

Gets metadata of a hook.

Parameter
Name Description
request GetHookRequest
Returns
Type Description
Hook

getIamPolicyRepo(GetIamPolicyRequest request)

public Policy getIamPolicyRepo(GetIamPolicyRequest request)

Get IAM policy for a repository.

Parameter
Name Description
request com.google.iam.v1.GetIamPolicyRequest
Returns
Type Description
com.google.iam.v1.Policy

getInstance(GetInstanceRequest request)

public Instance getInstance(GetInstanceRequest request)

Gets details of a single instance.

Parameter
Name Description
request GetInstanceRequest
Returns
Type Description
Instance

getIssue(GetIssueRequest request)

public Issue getIssue(GetIssueRequest request)

Gets an issue.

Parameter
Name Description
request GetIssueRequest
Returns
Type Description
Issue

getIssueComment(GetIssueCommentRequest request)

public IssueComment getIssueComment(GetIssueCommentRequest request)

Gets an issue comment.

Parameter
Name Description
request GetIssueCommentRequest
Returns
Type Description
IssueComment

getPullRequest(GetPullRequestRequest request)

public PullRequest getPullRequest(GetPullRequestRequest request)

Gets a pull request.

Parameter
Name Description
request GetPullRequestRequest
Returns
Type Description
PullRequest

getPullRequestComment(GetPullRequestCommentRequest request)

public PullRequestComment getPullRequestComment(GetPullRequestCommentRequest request)

Gets a pull request comment.

Parameter
Name Description
request GetPullRequestCommentRequest
Returns
Type Description
PullRequestComment

getRepository(GetRepositoryRequest request)

public Repository getRepository(GetRepositoryRequest request)

Gets metadata of a repository.

Parameter
Name Description
request GetRepositoryRequest
Returns
Type Description
Repository

listBranchRules(ListBranchRulesRequest request)

public ListBranchRulesResponse listBranchRules(ListBranchRulesRequest request)

ListBranchRules lists branch rules in a given repository.

Parameter
Name Description
request ListBranchRulesRequest
Returns
Type Description
ListBranchRulesResponse

listHooks(ListHooksRequest request)

public ListHooksResponse listHooks(ListHooksRequest request)

Lists hooks in a given repository.

Parameter
Name Description
request ListHooksRequest
Returns
Type Description
ListHooksResponse

listInstances(ListInstancesRequest request)

public ListInstancesResponse listInstances(ListInstancesRequest request)

Lists Instances in a given project and ___location.

Parameter
Name Description
request ListInstancesRequest
Returns
Type Description
ListInstancesResponse

listIssueComments(ListIssueCommentsRequest request)

public ListIssueCommentsResponse listIssueComments(ListIssueCommentsRequest request)

Lists comments in an issue.

Parameter
Name Description
request ListIssueCommentsRequest
Returns
Type Description
ListIssueCommentsResponse

listIssues(ListIssuesRequest request)

public ListIssuesResponse listIssues(ListIssuesRequest request)

Lists issues in a repository.

Parameter
Name Description
request ListIssuesRequest
Returns
Type Description
ListIssuesResponse

listPullRequestComments(ListPullRequestCommentsRequest request)

public ListPullRequestCommentsResponse listPullRequestComments(ListPullRequestCommentsRequest request)

Lists pull request comments.

Parameter
Name Description
request ListPullRequestCommentsRequest
Returns
Type Description
ListPullRequestCommentsResponse

listPullRequestFileDiffs(ListPullRequestFileDiffsRequest request)

public ListPullRequestFileDiffsResponse listPullRequestFileDiffs(ListPullRequestFileDiffsRequest request)

Lists a pull request's file diffs.

Parameter
Name Description
request ListPullRequestFileDiffsRequest
Returns
Type Description
ListPullRequestFileDiffsResponse

listPullRequests(ListPullRequestsRequest request)

public ListPullRequestsResponse listPullRequests(ListPullRequestsRequest request)

Lists pull requests in a repository.

Parameter
Name Description
request ListPullRequestsRequest
Returns
Type Description
ListPullRequestsResponse

listRepositories(ListRepositoriesRequest request)

public ListRepositoriesResponse listRepositories(ListRepositoriesRequest request)

Lists Repositories in a given project and ___location. The instance field is required in the query parameter for requests using the securesourcemanager.googleapis.com endpoint.

Parameter
Name Description
request ListRepositoriesRequest
Returns
Type Description
ListRepositoriesResponse

mergePullRequest(MergePullRequestRequest request)

public Operation mergePullRequest(MergePullRequestRequest request)

Merges a pull request.

Parameter
Name Description
request MergePullRequestRequest
Returns
Type Description
Operation

openIssue(OpenIssueRequest request)

public Operation openIssue(OpenIssueRequest request)

Opens an issue.

Parameter
Name Description
request OpenIssueRequest
Returns
Type Description
Operation

openPullRequest(OpenPullRequestRequest request)

public Operation openPullRequest(OpenPullRequestRequest request)

Opens a pull request.

Parameter
Name Description
request OpenPullRequestRequest
Returns
Type Description
Operation

resolvePullRequestComments(ResolvePullRequestCommentsRequest request)

public Operation resolvePullRequestComments(ResolvePullRequestCommentsRequest request)

Resolves pull request comments.

Parameter
Name Description
request ResolvePullRequestCommentsRequest
Returns
Type Description
Operation

setIamPolicyRepo(SetIamPolicyRequest request)

public Policy setIamPolicyRepo(SetIamPolicyRequest request)

Set IAM policy on a repository.

Parameter
Name Description
request com.google.iam.v1.SetIamPolicyRequest
Returns
Type Description
com.google.iam.v1.Policy

testIamPermissionsRepo(TestIamPermissionsRequest request)

public TestIamPermissionsResponse testIamPermissionsRepo(TestIamPermissionsRequest request)

Test IAM permissions on a repository. IAM permission checks are not required on this method.

Parameter
Name Description
request com.google.iam.v1.TestIamPermissionsRequest
Returns
Type Description
com.google.iam.v1.TestIamPermissionsResponse

unresolvePullRequestComments(UnresolvePullRequestCommentsRequest request)

public Operation unresolvePullRequestComments(UnresolvePullRequestCommentsRequest request)

Unresolves pull request comment.

Parameter
Name Description
request UnresolvePullRequestCommentsRequest
Returns
Type Description
Operation

updateBranchRule(UpdateBranchRuleRequest request)

public Operation updateBranchRule(UpdateBranchRuleRequest request)

UpdateBranchRule updates a branch rule.

Parameter
Name Description
request UpdateBranchRuleRequest
Returns
Type Description
Operation

updateHook(UpdateHookRequest request)

public Operation updateHook(UpdateHookRequest request)

Updates the metadata of a hook.

Parameter
Name Description
request UpdateHookRequest
Returns
Type Description
Operation

updateIssue(UpdateIssueRequest request)

public Operation updateIssue(UpdateIssueRequest request)

Updates a issue.

Parameter
Name Description
request UpdateIssueRequest
Returns
Type Description
Operation

updateIssueComment(UpdateIssueCommentRequest request)

public Operation updateIssueComment(UpdateIssueCommentRequest request)

Updates an issue comment.

Parameter
Name Description
request UpdateIssueCommentRequest
Returns
Type Description
Operation

updatePullRequest(UpdatePullRequestRequest request)

public Operation updatePullRequest(UpdatePullRequestRequest request)

Updates a pull request.

Parameter
Name Description
request UpdatePullRequestRequest
Returns
Type Description
Operation

updatePullRequestComment(UpdatePullRequestCommentRequest request)

public Operation updatePullRequestComment(UpdatePullRequestCommentRequest request)

Updates a pull request comment.

Parameter
Name Description
request UpdatePullRequestCommentRequest
Returns
Type Description
Operation

updateRepository(UpdateRepositoryRequest request)

public Operation updateRepository(UpdateRepositoryRequest request)

Updates the metadata of a repository.

Parameter
Name Description
request UpdateRepositoryRequest
Returns
Type Description
Operation