Class SecureSourceManagerGrpc.SecureSourceManagerStub (0.40.0)

public static final class SecureSourceManagerGrpc.SecureSourceManagerStub extends AbstractAsyncStub<SecureSourceManagerGrpc.SecureSourceManagerStub>

A stub to allow clients to do asynchronous 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.AbstractAsyncStub > SecureSourceManagerGrpc.SecureSourceManagerStub

Methods

batchCreatePullRequestComments(BatchCreatePullRequestCommentsRequest request, StreamObserver<Operation> responseObserver)

public void batchCreatePullRequestComments(BatchCreatePullRequestCommentsRequest request, StreamObserver<Operation> responseObserver)

Batch creates pull request comments.

Parameters
Name Description
request BatchCreatePullRequestCommentsRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

build(Channel channel, CallOptions callOptions)

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

closeIssue(CloseIssueRequest request, StreamObserver<Operation> responseObserver)

public void closeIssue(CloseIssueRequest request, StreamObserver<Operation> responseObserver)

Closes an issue.

Parameters
Name Description
request CloseIssueRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

closePullRequest(ClosePullRequestRequest request, StreamObserver<Operation> responseObserver)

public void closePullRequest(ClosePullRequestRequest request, StreamObserver<Operation> responseObserver)

Closes a pull request without merging.

Parameters
Name Description
request ClosePullRequestRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createBranchRule(CreateBranchRuleRequest request, StreamObserver<Operation> responseObserver)

public void createBranchRule(CreateBranchRuleRequest request, StreamObserver<Operation> responseObserver)

CreateBranchRule creates a branch rule in a given repository.

Parameters
Name Description
request CreateBranchRuleRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createHook(CreateHookRequest request, StreamObserver<Operation> responseObserver)

public void createHook(CreateHookRequest request, StreamObserver<Operation> responseObserver)

Creates a new hook in a given repository.

Parameters
Name Description
request CreateHookRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createInstance(CreateInstanceRequest request, StreamObserver<Operation> responseObserver)

public void createInstance(CreateInstanceRequest request, StreamObserver<Operation> responseObserver)

Creates a new instance in a given project and location.

Parameters
Name Description
request CreateInstanceRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createIssue(CreateIssueRequest request, StreamObserver<Operation> responseObserver)

public void createIssue(CreateIssueRequest request, StreamObserver<Operation> responseObserver)

Creates an issue.

Parameters
Name Description
request CreateIssueRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createIssueComment(CreateIssueCommentRequest request, StreamObserver<Operation> responseObserver)

public void createIssueComment(CreateIssueCommentRequest request, StreamObserver<Operation> responseObserver)

Creates an issue comment.

Parameters
Name Description
request CreateIssueCommentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createPullRequest(CreatePullRequestRequest request, StreamObserver<Operation> responseObserver)

public void createPullRequest(CreatePullRequestRequest request, StreamObserver<Operation> responseObserver)

Creates a pull request.

Parameters
Name Description
request CreatePullRequestRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createPullRequestComment(CreatePullRequestCommentRequest request, StreamObserver<Operation> responseObserver)

public void createPullRequestComment(CreatePullRequestCommentRequest request, StreamObserver<Operation> responseObserver)

Creates a pull request comment.

Parameters
Name Description
request CreatePullRequestCommentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createRepository(CreateRepositoryRequest request, StreamObserver<Operation> responseObserver)

public void createRepository(CreateRepositoryRequest request, StreamObserver<Operation> responseObserver)

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.

Parameters
Name Description
request CreateRepositoryRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteBranchRule(DeleteBranchRuleRequest request, StreamObserver<Operation> responseObserver)

public void deleteBranchRule(DeleteBranchRuleRequest request, StreamObserver<Operation> responseObserver)

DeleteBranchRule deletes a branch rule.

Parameters
Name Description
request DeleteBranchRuleRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteHook(DeleteHookRequest request, StreamObserver<Operation> responseObserver)

public void deleteHook(DeleteHookRequest request, StreamObserver<Operation> responseObserver)

Deletes a Hook.

Parameters
Name Description
request DeleteHookRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteInstance(DeleteInstanceRequest request, StreamObserver<Operation> responseObserver)

public void deleteInstance(DeleteInstanceRequest request, StreamObserver<Operation> responseObserver)

Deletes a single instance.

Parameters
Name Description
request DeleteInstanceRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteIssue(DeleteIssueRequest request, StreamObserver<Operation> responseObserver)

public void deleteIssue(DeleteIssueRequest request, StreamObserver<Operation> responseObserver)

Deletes an issue.

Parameters
Name Description
request DeleteIssueRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteIssueComment(DeleteIssueCommentRequest request, StreamObserver<Operation> responseObserver)

public void deleteIssueComment(DeleteIssueCommentRequest request, StreamObserver<Operation> responseObserver)

Deletes an issue comment.

Parameters
Name Description
request DeleteIssueCommentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deletePullRequestComment(DeletePullRequestCommentRequest request, StreamObserver<Operation> responseObserver)

public void deletePullRequestComment(DeletePullRequestCommentRequest request, StreamObserver<Operation> responseObserver)

Deletes a pull request comment.

Parameters
Name Description
request DeletePullRequestCommentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteRepository(DeleteRepositoryRequest request, StreamObserver<Operation> responseObserver)

public void deleteRepository(DeleteRepositoryRequest request, StreamObserver<Operation> responseObserver)

Deletes a Repository.

Parameters
Name Description
request DeleteRepositoryRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

fetchBlob(FetchBlobRequest request, StreamObserver<FetchBlobResponse> responseObserver)

public void fetchBlob(FetchBlobRequest request, StreamObserver<FetchBlobResponse> responseObserver)

Fetches a blob from a repository.

Parameters
Name Description
request FetchBlobRequest
responseObserver io.grpc.stub.StreamObserver<FetchBlobResponse>

fetchTree(FetchTreeRequest request, StreamObserver<FetchTreeResponse> responseObserver)

public void fetchTree(FetchTreeRequest request, StreamObserver<FetchTreeResponse> responseObserver)

Fetches a tree from a repository.

Parameters
Name Description
request FetchTreeRequest
responseObserver io.grpc.stub.StreamObserver<FetchTreeResponse>

getBranchRule(GetBranchRuleRequest request, StreamObserver<BranchRule> responseObserver)

public void getBranchRule(GetBranchRuleRequest request, StreamObserver<BranchRule> responseObserver)

GetBranchRule gets a branch rule.

Parameters
Name Description
request GetBranchRuleRequest
responseObserver io.grpc.stub.StreamObserver<BranchRule>

getHook(GetHookRequest request, StreamObserver<Hook> responseObserver)

public void getHook(GetHookRequest request, StreamObserver<Hook> responseObserver)

Gets metadata of a hook.

Parameters
Name Description
request GetHookRequest
responseObserver io.grpc.stub.StreamObserver<Hook>

getIamPolicyRepo(GetIamPolicyRequest request, StreamObserver<Policy> responseObserver)

public void getIamPolicyRepo(GetIamPolicyRequest request, StreamObserver<Policy> responseObserver)

Get IAM policy for a repository.

Parameters
Name Description
request com.google.iam.v1.GetIamPolicyRequest
responseObserver io.grpc.stub.StreamObserver<com.google.iam.v1.Policy>

getInstance(GetInstanceRequest request, StreamObserver<Instance> responseObserver)

public void getInstance(GetInstanceRequest request, StreamObserver<Instance> responseObserver)

Gets details of a single instance.

Parameters
Name Description
request GetInstanceRequest
responseObserver io.grpc.stub.StreamObserver<Instance>

getIssue(GetIssueRequest request, StreamObserver<Issue> responseObserver)

public void getIssue(GetIssueRequest request, StreamObserver<Issue> responseObserver)

Gets an issue.

Parameters
Name Description
request GetIssueRequest
responseObserver io.grpc.stub.StreamObserver<Issue>

getIssueComment(GetIssueCommentRequest request, StreamObserver<IssueComment> responseObserver)

public void getIssueComment(GetIssueCommentRequest request, StreamObserver<IssueComment> responseObserver)

Gets an issue comment.

Parameters
Name Description
request GetIssueCommentRequest
responseObserver io.grpc.stub.StreamObserver<IssueComment>

getPullRequest(GetPullRequestRequest request, StreamObserver<PullRequest> responseObserver)

public void getPullRequest(GetPullRequestRequest request, StreamObserver<PullRequest> responseObserver)

Gets a pull request.

Parameters
Name Description
request GetPullRequestRequest
responseObserver io.grpc.stub.StreamObserver<PullRequest>

getPullRequestComment(GetPullRequestCommentRequest request, StreamObserver<PullRequestComment> responseObserver)

public void getPullRequestComment(GetPullRequestCommentRequest request, StreamObserver<PullRequestComment> responseObserver)

Gets a pull request comment.

Parameters
Name Description
request GetPullRequestCommentRequest
responseObserver io.grpc.stub.StreamObserver<PullRequestComment>

getRepository(GetRepositoryRequest request, StreamObserver<Repository> responseObserver)

public void getRepository(GetRepositoryRequest request, StreamObserver<Repository> responseObserver)

Gets metadata of a repository.

Parameters
Name Description
request GetRepositoryRequest
responseObserver io.grpc.stub.StreamObserver<Repository>

listBranchRules(ListBranchRulesRequest request, StreamObserver<ListBranchRulesResponse> responseObserver)

public void listBranchRules(ListBranchRulesRequest request, StreamObserver<ListBranchRulesResponse> responseObserver)

ListBranchRules lists branch rules in a given repository.

Parameters
Name Description
request ListBranchRulesRequest
responseObserver io.grpc.stub.StreamObserver<ListBranchRulesResponse>

listHooks(ListHooksRequest request, StreamObserver<ListHooksResponse> responseObserver)

public void listHooks(ListHooksRequest request, StreamObserver<ListHooksResponse> responseObserver)

Lists hooks in a given repository.

Parameters
Name Description
request ListHooksRequest
responseObserver io.grpc.stub.StreamObserver<ListHooksResponse>

listInstances(ListInstancesRequest request, StreamObserver<ListInstancesResponse> responseObserver)

public void listInstances(ListInstancesRequest request, StreamObserver<ListInstancesResponse> responseObserver)

Lists Instances in a given project and location.

Parameters
Name Description
request ListInstancesRequest
responseObserver io.grpc.stub.StreamObserver<ListInstancesResponse>

listIssueComments(ListIssueCommentsRequest request, StreamObserver<ListIssueCommentsResponse> responseObserver)

public void listIssueComments(ListIssueCommentsRequest request, StreamObserver<ListIssueCommentsResponse> responseObserver)

Lists comments in an issue.

Parameters
Name Description
request ListIssueCommentsRequest
responseObserver io.grpc.stub.StreamObserver<ListIssueCommentsResponse>

listIssues(ListIssuesRequest request, StreamObserver<ListIssuesResponse> responseObserver)

public void listIssues(ListIssuesRequest request, StreamObserver<ListIssuesResponse> responseObserver)

Lists issues in a repository.

Parameters
Name Description
request ListIssuesRequest
responseObserver io.grpc.stub.StreamObserver<ListIssuesResponse>

listPullRequestComments(ListPullRequestCommentsRequest request, StreamObserver<ListPullRequestCommentsResponse> responseObserver)

public void listPullRequestComments(ListPullRequestCommentsRequest request, StreamObserver<ListPullRequestCommentsResponse> responseObserver)

Lists pull request comments.

Parameters
Name Description
request ListPullRequestCommentsRequest
responseObserver io.grpc.stub.StreamObserver<ListPullRequestCommentsResponse>

listPullRequestFileDiffs(ListPullRequestFileDiffsRequest request, StreamObserver<ListPullRequestFileDiffsResponse> responseObserver)

public void listPullRequestFileDiffs(ListPullRequestFileDiffsRequest request, StreamObserver<ListPullRequestFileDiffsResponse> responseObserver)

Lists a pull request's file diffs.

Parameters
Name Description
request ListPullRequestFileDiffsRequest
responseObserver io.grpc.stub.StreamObserver<ListPullRequestFileDiffsResponse>

listPullRequests(ListPullRequestsRequest request, StreamObserver<ListPullRequestsResponse> responseObserver)

public void listPullRequests(ListPullRequestsRequest request, StreamObserver<ListPullRequestsResponse> responseObserver)

Lists pull requests in a repository.

Parameters
Name Description
request ListPullRequestsRequest
responseObserver io.grpc.stub.StreamObserver<ListPullRequestsResponse>

listRepositories(ListRepositoriesRequest request, StreamObserver<ListRepositoriesResponse> responseObserver)

public void listRepositories(ListRepositoriesRequest request, StreamObserver<ListRepositoriesResponse> responseObserver)

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.

Parameters
Name Description
request ListRepositoriesRequest
responseObserver io.grpc.stub.StreamObserver<ListRepositoriesResponse>

mergePullRequest(MergePullRequestRequest request, StreamObserver<Operation> responseObserver)

public void mergePullRequest(MergePullRequestRequest request, StreamObserver<Operation> responseObserver)

Merges a pull request.

Parameters
Name Description
request MergePullRequestRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

openIssue(OpenIssueRequest request, StreamObserver<Operation> responseObserver)

public void openIssue(OpenIssueRequest request, StreamObserver<Operation> responseObserver)

Opens an issue.

Parameters
Name Description
request OpenIssueRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

openPullRequest(OpenPullRequestRequest request, StreamObserver<Operation> responseObserver)

public void openPullRequest(OpenPullRequestRequest request, StreamObserver<Operation> responseObserver)

Opens a pull request.

Parameters
Name Description
request OpenPullRequestRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

resolvePullRequestComments(ResolvePullRequestCommentsRequest request, StreamObserver<Operation> responseObserver)

public void resolvePullRequestComments(ResolvePullRequestCommentsRequest request, StreamObserver<Operation> responseObserver)

Resolves pull request comments.

Parameters
Name Description
request ResolvePullRequestCommentsRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

setIamPolicyRepo(SetIamPolicyRequest request, StreamObserver<Policy> responseObserver)

public void setIamPolicyRepo(SetIamPolicyRequest request, StreamObserver<Policy> responseObserver)

Set IAM policy on a repository.

Parameters
Name Description
request com.google.iam.v1.SetIamPolicyRequest
responseObserver io.grpc.stub.StreamObserver<com.google.iam.v1.Policy>

testIamPermissionsRepo(TestIamPermissionsRequest request, StreamObserver<TestIamPermissionsResponse> responseObserver)

public void testIamPermissionsRepo(TestIamPermissionsRequest request, StreamObserver<TestIamPermissionsResponse> responseObserver)

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

Parameters
Name Description
request com.google.iam.v1.TestIamPermissionsRequest
responseObserver io.grpc.stub.StreamObserver<com.google.iam.v1.TestIamPermissionsResponse>

unresolvePullRequestComments(UnresolvePullRequestCommentsRequest request, StreamObserver<Operation> responseObserver)

public void unresolvePullRequestComments(UnresolvePullRequestCommentsRequest request, StreamObserver<Operation> responseObserver)

Unresolves pull request comment.

Parameters
Name Description
request UnresolvePullRequestCommentsRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateBranchRule(UpdateBranchRuleRequest request, StreamObserver<Operation> responseObserver)

public void updateBranchRule(UpdateBranchRuleRequest request, StreamObserver<Operation> responseObserver)

UpdateBranchRule updates a branch rule.

Parameters
Name Description
request UpdateBranchRuleRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateHook(UpdateHookRequest request, StreamObserver<Operation> responseObserver)

public void updateHook(UpdateHookRequest request, StreamObserver<Operation> responseObserver)

Updates the metadata of a hook.

Parameters
Name Description
request UpdateHookRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateIssue(UpdateIssueRequest request, StreamObserver<Operation> responseObserver)

public void updateIssue(UpdateIssueRequest request, StreamObserver<Operation> responseObserver)

Updates a issue.

Parameters
Name Description
request UpdateIssueRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateIssueComment(UpdateIssueCommentRequest request, StreamObserver<Operation> responseObserver)

public void updateIssueComment(UpdateIssueCommentRequest request, StreamObserver<Operation> responseObserver)

Updates an issue comment.

Parameters
Name Description
request UpdateIssueCommentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updatePullRequest(UpdatePullRequestRequest request, StreamObserver<Operation> responseObserver)

public void updatePullRequest(UpdatePullRequestRequest request, StreamObserver<Operation> responseObserver)

Updates a pull request.

Parameters
Name Description
request UpdatePullRequestRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updatePullRequestComment(UpdatePullRequestCommentRequest request, StreamObserver<Operation> responseObserver)

public void updatePullRequestComment(UpdatePullRequestCommentRequest request, StreamObserver<Operation> responseObserver)

Updates a pull request comment.

Parameters
Name Description
request UpdatePullRequestCommentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateRepository(UpdateRepositoryRequest request, StreamObserver<Operation> responseObserver)

public void updateRepository(UpdateRepositoryRequest request, StreamObserver<Operation> responseObserver)

Updates the metadata of a repository.

Parameters
Name Description
request UpdateRepositoryRequest
responseObserver io.grpc.stub.StreamObserver<Operation>