public static final class SecureSourceManagerGrpc.SecureSourceManagerFutureStub extends AbstractFutureStub<SecureSourceManagerGrpc.SecureSourceManagerFutureStub>
A stub to allow clients to do ListenableFuture-style 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.AbstractFutureStub >
SecureSourceManagerGrpc.SecureSourceManagerFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<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 ListenableFuture<Operation> batchCreatePullRequestComments(BatchCreatePullRequestCommentsRequest request)
Batch creates pull request comments.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
build(Channel channel, CallOptions callOptions)
protected SecureSourceManagerGrpc.SecureSourceManagerFutureStub 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 ListenableFuture<Operation> closeIssue(CloseIssueRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
closePullRequest(ClosePullRequestRequest request)
public ListenableFuture<Operation> closePullRequest(ClosePullRequestRequest request)
Closes a pull request without merging.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createBranchRule(CreateBranchRuleRequest request)
public ListenableFuture<Operation> createBranchRule(CreateBranchRuleRequest request)
CreateBranchRule creates a branch rule in a given repository.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createHook(CreateHookRequest request)
public ListenableFuture<Operation> createHook(CreateHookRequest request)
Creates a new hook in a given repository.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createInstance(CreateInstanceRequest request)
public ListenableFuture<Operation> createInstance(CreateInstanceRequest request)
Creates a new instance in a given project and location.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createIssue(CreateIssueRequest request)
public ListenableFuture<Operation> createIssue(CreateIssueRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Operation> createIssueComment(CreateIssueCommentRequest request)
Creates an issue comment.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createPullRequest(CreatePullRequestRequest request)
public ListenableFuture<Operation> createPullRequest(CreatePullRequestRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Operation> createPullRequestComment(CreatePullRequestCommentRequest request)
Creates a pull request comment.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createRepository(CreateRepositoryRequest request)
public ListenableFuture<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.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteBranchRule(DeleteBranchRuleRequest request)
public ListenableFuture<Operation> deleteBranchRule(DeleteBranchRuleRequest request)
DeleteBranchRule deletes a branch rule.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteHook(DeleteHookRequest request)
public ListenableFuture<Operation> deleteHook(DeleteHookRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteInstance(DeleteInstanceRequest request)
public ListenableFuture<Operation> deleteInstance(DeleteInstanceRequest request)
Deletes a single instance.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteIssue(DeleteIssueRequest request)
public ListenableFuture<Operation> deleteIssue(DeleteIssueRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Operation> deleteIssueComment(DeleteIssueCommentRequest request)
Deletes an issue comment.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Operation> deletePullRequestComment(DeletePullRequestCommentRequest request)
Deletes a pull request comment.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteRepository(DeleteRepositoryRequest request)
public ListenableFuture<Operation> deleteRepository(DeleteRepositoryRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
fetchBlob(FetchBlobRequest request)
public ListenableFuture<FetchBlobResponse> fetchBlob(FetchBlobRequest request)
Fetches a blob from a repository.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<FetchBlobResponse> |
|
fetchTree(FetchTreeRequest request)
public ListenableFuture<FetchTreeResponse> fetchTree(FetchTreeRequest request)
Fetches a tree from a repository.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<FetchTreeResponse> |
|
getBranchRule(GetBranchRuleRequest request)
public ListenableFuture<BranchRule> getBranchRule(GetBranchRuleRequest request)
GetBranchRule gets a branch rule.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<BranchRule> |
|
getHook(GetHookRequest request)
public ListenableFuture<Hook> getHook(GetHookRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Hook> |
|
getIamPolicyRepo(GetIamPolicyRequest request)
public ListenableFuture<Policy> getIamPolicyRepo(GetIamPolicyRequest request)
Get IAM policy for a repository.
Parameter |
Name |
Description |
request |
com.google.iam.v1.GetIamPolicyRequest
|
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<com.google.iam.v1.Policy> |
|
getInstance(GetInstanceRequest request)
public ListenableFuture<Instance> getInstance(GetInstanceRequest request)
Gets details of a single instance.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Instance> |
|
getIssue(GetIssueRequest request)
public ListenableFuture<Issue> getIssue(GetIssueRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Issue> |
|
public ListenableFuture<IssueComment> getIssueComment(GetIssueCommentRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<IssueComment> |
|
getPullRequest(GetPullRequestRequest request)
public ListenableFuture<PullRequest> getPullRequest(GetPullRequestRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<PullRequest> |
|
public ListenableFuture<PullRequestComment> getPullRequestComment(GetPullRequestCommentRequest request)
Gets a pull request comment.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<PullRequestComment> |
|
getRepository(GetRepositoryRequest request)
public ListenableFuture<Repository> getRepository(GetRepositoryRequest request)
Gets metadata of a repository.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Repository> |
|
listBranchRules(ListBranchRulesRequest request)
public ListenableFuture<ListBranchRulesResponse> listBranchRules(ListBranchRulesRequest request)
ListBranchRules lists branch rules in a given repository.
listHooks(ListHooksRequest request)
public ListenableFuture<ListHooksResponse> listHooks(ListHooksRequest request)
Lists hooks in a given repository.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ListHooksResponse> |
|
listInstances(ListInstancesRequest request)
public ListenableFuture<ListInstancesResponse> listInstances(ListInstancesRequest request)
Lists Instances in a given project and location.
public ListenableFuture<ListIssueCommentsResponse> listIssueComments(ListIssueCommentsRequest request)
Lists comments in an issue.
listIssues(ListIssuesRequest request)
public ListenableFuture<ListIssuesResponse> listIssues(ListIssuesRequest request)
Lists issues in a repository.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ListIssuesResponse> |
|
public ListenableFuture<ListPullRequestCommentsResponse> listPullRequestComments(ListPullRequestCommentsRequest request)
Lists pull request comments.
listPullRequestFileDiffs(ListPullRequestFileDiffsRequest request)
public ListenableFuture<ListPullRequestFileDiffsResponse> listPullRequestFileDiffs(ListPullRequestFileDiffsRequest request)
Lists a pull request's file diffs.
listPullRequests(ListPullRequestsRequest request)
public ListenableFuture<ListPullRequestsResponse> listPullRequests(ListPullRequestsRequest request)
Lists pull requests in a repository.
listRepositories(ListRepositoriesRequest request)
public ListenableFuture<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 ListenableFuture<Operation> mergePullRequest(MergePullRequestRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
openIssue(OpenIssueRequest request)
public ListenableFuture<Operation> openIssue(OpenIssueRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
openPullRequest(OpenPullRequestRequest request)
public ListenableFuture<Operation> openPullRequest(OpenPullRequestRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Operation> resolvePullRequestComments(ResolvePullRequestCommentsRequest request)
Resolves pull request comments.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
setIamPolicyRepo(SetIamPolicyRequest request)
public ListenableFuture<Policy> setIamPolicyRepo(SetIamPolicyRequest request)
Set IAM policy on a repository.
Parameter |
Name |
Description |
request |
com.google.iam.v1.SetIamPolicyRequest
|
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<com.google.iam.v1.Policy> |
|
testIamPermissionsRepo(TestIamPermissionsRequest request)
public ListenableFuture<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.common.util.concurrent.ListenableFuture<com.google.iam.v1.TestIamPermissionsResponse> |
|
public ListenableFuture<Operation> unresolvePullRequestComments(UnresolvePullRequestCommentsRequest request)
Unresolves pull request comment.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateBranchRule(UpdateBranchRuleRequest request)
public ListenableFuture<Operation> updateBranchRule(UpdateBranchRuleRequest request)
UpdateBranchRule updates a branch rule.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateHook(UpdateHookRequest request)
public ListenableFuture<Operation> updateHook(UpdateHookRequest request)
Updates the metadata of a hook.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateIssue(UpdateIssueRequest request)
public ListenableFuture<Operation> updateIssue(UpdateIssueRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Operation> updateIssueComment(UpdateIssueCommentRequest request)
Updates an issue comment.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updatePullRequest(UpdatePullRequestRequest request)
public ListenableFuture<Operation> updatePullRequest(UpdatePullRequestRequest request)
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
public ListenableFuture<Operation> updatePullRequestComment(UpdatePullRequestCommentRequest request)
Updates a pull request comment.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateRepository(UpdateRepositoryRequest request)
public ListenableFuture<Operation> updateRepository(UpdateRepositoryRequest request)
Updates the metadata of a repository.
Returns |
Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|