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
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
public Operation batchCreatePullRequestComments(BatchCreatePullRequestCommentsRequest request)
Batch creates pull request comments.
build(Channel channel, CallOptions callOptions)
protected SecureSourceManagerGrpc.SecureSourceManagerBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters |
Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
closeIssue(CloseIssueRequest request)
public Operation closeIssue(CloseIssueRequest request)
closePullRequest(ClosePullRequestRequest request)
public Operation closePullRequest(ClosePullRequestRequest request)
Closes a pull request without merging.
createBranchRule(CreateBranchRuleRequest request)
public Operation createBranchRule(CreateBranchRuleRequest request)
CreateBranchRule creates a branch rule in a given repository.
createHook(CreateHookRequest request)
public Operation createHook(CreateHookRequest request)
Creates a new hook in a given repository.
createInstance(CreateInstanceRequest request)
public Operation createInstance(CreateInstanceRequest request)
Creates a new instance in a given project and ___location.
createIssue(CreateIssueRequest request)
public Operation createIssue(CreateIssueRequest request)
public Operation createIssueComment(CreateIssueCommentRequest request)
Creates an issue comment.
createPullRequest(CreatePullRequestRequest request)
public Operation createPullRequest(CreatePullRequestRequest request)
public Operation createPullRequestComment(CreatePullRequestCommentRequest request)
Creates a pull request comment.
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.
deleteBranchRule(DeleteBranchRuleRequest request)
public Operation deleteBranchRule(DeleteBranchRuleRequest request)
DeleteBranchRule deletes a branch rule.
deleteHook(DeleteHookRequest request)
public Operation deleteHook(DeleteHookRequest request)
deleteInstance(DeleteInstanceRequest request)
public Operation deleteInstance(DeleteInstanceRequest request)
Deletes a single instance.
deleteIssue(DeleteIssueRequest request)
public Operation deleteIssue(DeleteIssueRequest request)
public Operation deleteIssueComment(DeleteIssueCommentRequest request)
Deletes an issue comment.
public Operation deletePullRequestComment(DeletePullRequestCommentRequest request)
Deletes a pull request comment.
deleteRepository(DeleteRepositoryRequest request)
public Operation deleteRepository(DeleteRepositoryRequest request)
fetchBlob(FetchBlobRequest request)
public FetchBlobResponse fetchBlob(FetchBlobRequest request)
Fetches a blob from a repository.
fetchTree(FetchTreeRequest request)
public FetchTreeResponse fetchTree(FetchTreeRequest request)
Fetches a tree from a repository.
getBranchRule(GetBranchRuleRequest request)
public BranchRule getBranchRule(GetBranchRuleRequest request)
GetBranchRule gets a branch rule.
getHook(GetHookRequest request)
public Hook getHook(GetHookRequest request)
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.
getIssue(GetIssueRequest request)
public Issue getIssue(GetIssueRequest request)
Returns |
Type |
Description |
Issue |
|
public IssueComment getIssueComment(GetIssueCommentRequest request)
getPullRequest(GetPullRequestRequest request)
public PullRequest getPullRequest(GetPullRequestRequest request)
public PullRequestComment getPullRequestComment(GetPullRequestCommentRequest request)
Gets a pull request comment.
getRepository(GetRepositoryRequest request)
public Repository getRepository(GetRepositoryRequest request)
Gets metadata of a repository.
listBranchRules(ListBranchRulesRequest request)
public ListBranchRulesResponse listBranchRules(ListBranchRulesRequest request)
ListBranchRules lists branch rules in a given repository.
listHooks(ListHooksRequest request)
public ListHooksResponse listHooks(ListHooksRequest request)
Lists hooks in a given repository.
listInstances(ListInstancesRequest request)
public ListInstancesResponse listInstances(ListInstancesRequest request)
Lists Instances in a given project and ___location.
public ListIssueCommentsResponse listIssueComments(ListIssueCommentsRequest request)
Lists comments in an issue.
listIssues(ListIssuesRequest request)
public ListIssuesResponse listIssues(ListIssuesRequest request)
Lists issues in a repository.
public ListPullRequestCommentsResponse listPullRequestComments(ListPullRequestCommentsRequest request)
Lists pull request comments.
listPullRequestFileDiffs(ListPullRequestFileDiffsRequest request)
public ListPullRequestFileDiffsResponse listPullRequestFileDiffs(ListPullRequestFileDiffsRequest request)
Lists a pull request's file diffs.
listPullRequests(ListPullRequestsRequest request)
public ListPullRequestsResponse listPullRequests(ListPullRequestsRequest request)
Lists pull requests in a repository.
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.
mergePullRequest(MergePullRequestRequest request)
public Operation mergePullRequest(MergePullRequestRequest request)
openIssue(OpenIssueRequest request)
public Operation openIssue(OpenIssueRequest request)
openPullRequest(OpenPullRequestRequest request)
public Operation openPullRequest(OpenPullRequestRequest request)
public Operation resolvePullRequestComments(ResolvePullRequestCommentsRequest request)
Resolves pull request comments.
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 |
|
public Operation unresolvePullRequestComments(UnresolvePullRequestCommentsRequest request)
Unresolves pull request comment.
updateBranchRule(UpdateBranchRuleRequest request)
public Operation updateBranchRule(UpdateBranchRuleRequest request)
UpdateBranchRule updates a branch rule.
updateHook(UpdateHookRequest request)
public Operation updateHook(UpdateHookRequest request)
Updates the metadata of a hook.
updateIssue(UpdateIssueRequest request)
public Operation updateIssue(UpdateIssueRequest request)
public Operation updateIssueComment(UpdateIssueCommentRequest request)
Updates an issue comment.
updatePullRequest(UpdatePullRequestRequest request)
public Operation updatePullRequest(UpdatePullRequestRequest request)
public Operation updatePullRequestComment(UpdatePullRequestCommentRequest request)
Updates a pull request comment.
updateRepository(UpdateRepositoryRequest request)
public Operation updateRepository(UpdateRepositoryRequest request)
Updates the metadata of a repository.