Class DeveloperConnectGrpc.DeveloperConnectStub (0.31.0)

publicstaticfinalclass DeveloperConnectGrpc.DeveloperConnectStubextendsAbstractAsyncStub<DeveloperConnectGrpc.DeveloperConnectStub>

A stub to allow clients to do asynchronous rpc calls to service DeveloperConnect.

Service describing handlers for resources

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > DeveloperConnectGrpc.DeveloperConnectStub

Inherited Members

io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractAsyncStub.<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

build(Channel channel, CallOptions callOptions)

protectedDeveloperConnectGrpc.DeveloperConnectStubbuild(Channelchannel,CallOptionscallOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
DeveloperConnectGrpc.DeveloperConnectStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createAccountConnector(CreateAccountConnectorRequest request, StreamObserver<Operation> responseObserver)

publicvoidcreateAccountConnector(CreateAccountConnectorRequestrequest,StreamObserver<Operation>responseObserver)

Creates a new AccountConnector in a given project and location.

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

createConnection(CreateConnectionRequest request, StreamObserver<Operation> responseObserver)

publicvoidcreateConnection(CreateConnectionRequestrequest,StreamObserver<Operation>responseObserver)

Creates a new Connection in a given project and location.

Parameters
Name Description
request CreateConnectionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>
publicvoidcreateGitRepositoryLink(CreateGitRepositoryLinkRequestrequest,StreamObserver<Operation>responseObserver)

Creates a GitRepositoryLink. Upon linking a Git Repository, Developer Connect will configure the Git Repository to send webhook events to Developer Connect. Connections that use Firebase GitHub Application will have events forwarded to the Firebase service. All other Connections will have events forwarded to Cloud Build.

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

deleteAccountConnector(DeleteAccountConnectorRequest request, StreamObserver<Operation> responseObserver)

publicvoiddeleteAccountConnector(DeleteAccountConnectorRequestrequest,StreamObserver<Operation>responseObserver)

Deletes a single AccountConnector.

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

deleteConnection(DeleteConnectionRequest request, StreamObserver<Operation> responseObserver)

publicvoiddeleteConnection(DeleteConnectionRequestrequest,StreamObserver<Operation>responseObserver)

Deletes a single Connection.

Parameters
Name Description
request DeleteConnectionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>
publicvoiddeleteGitRepositoryLink(DeleteGitRepositoryLinkRequestrequest,StreamObserver<Operation>responseObserver)

Deletes a single GitRepositoryLink.

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

deleteSelf(DeleteSelfRequest request, StreamObserver<Operation> responseObserver)

publicvoiddeleteSelf(DeleteSelfRequestrequest,StreamObserver<Operation>responseObserver)

Delete the User based on the user credentials.

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

deleteUser(DeleteUserRequest request, StreamObserver<Operation> responseObserver)

publicvoiddeleteUser(DeleteUserRequestrequest,StreamObserver<Operation>responseObserver)

Deletes a single User.

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

fetchAccessToken(FetchAccessTokenRequest request, StreamObserver<FetchAccessTokenResponse> responseObserver)

publicvoidfetchAccessToken(FetchAccessTokenRequestrequest,StreamObserver<FetchAccessTokenResponse>responseObserver)

Fetches OAuth access token based on end user credentials.

Parameters
Name Description
request FetchAccessTokenRequest
responseObserver io.grpc.stub.StreamObserver<FetchAccessTokenResponse>

fetchGitHubInstallations(FetchGitHubInstallationsRequest request, StreamObserver<FetchGitHubInstallationsResponse> responseObserver)

publicvoidfetchGitHubInstallations(FetchGitHubInstallationsRequestrequest,StreamObserver<FetchGitHubInstallationsResponse>responseObserver)

FetchGitHubInstallations returns the list of GitHub Installations that are available to be added to a Connection. For github.com, only installations accessible to the authorizer token are returned. For GitHub Enterprise, all installations are returned.

Parameters
Name Description
request FetchGitHubInstallationsRequest
responseObserver io.grpc.stub.StreamObserver<FetchGitHubInstallationsResponse>

fetchGitRefs(FetchGitRefsRequest request, StreamObserver<FetchGitRefsResponse> responseObserver)

publicvoidfetchGitRefs(FetchGitRefsRequestrequest,StreamObserver<FetchGitRefsResponse>responseObserver)

Fetch the list of branches or tags for a given repository.

Parameters
Name Description
request FetchGitRefsRequest
responseObserver io.grpc.stub.StreamObserver<FetchGitRefsResponse>

fetchLinkableGitRepositories(FetchLinkableGitRepositoriesRequest request, StreamObserver<FetchLinkableGitRepositoriesResponse> responseObserver)

publicvoidfetchLinkableGitRepositories(FetchLinkableGitRepositoriesRequestrequest,StreamObserver<FetchLinkableGitRepositoriesResponse>responseObserver)

FetchLinkableGitRepositories returns a list of git repositories from an SCM that are available to be added to a Connection.

Parameters
Name Description
request FetchLinkableGitRepositoriesRequest
responseObserver io.grpc.stub.StreamObserver<FetchLinkableGitRepositoriesResponse>

fetchReadToken(FetchReadTokenRequest request, StreamObserver<FetchReadTokenResponse> responseObserver)

publicvoidfetchReadToken(FetchReadTokenRequestrequest,StreamObserver<FetchReadTokenResponse>responseObserver)

Fetches read token of a given gitRepositoryLink.

Parameters
Name Description
request FetchReadTokenRequest
responseObserver io.grpc.stub.StreamObserver<FetchReadTokenResponse>

fetchReadWriteToken(FetchReadWriteTokenRequest request, StreamObserver<FetchReadWriteTokenResponse> responseObserver)

publicvoidfetchReadWriteToken(FetchReadWriteTokenRequestrequest,StreamObserver<FetchReadWriteTokenResponse>responseObserver)

Fetches read/write token of a given gitRepositoryLink.

Parameters
Name Description
request FetchReadWriteTokenRequest
responseObserver io.grpc.stub.StreamObserver<FetchReadWriteTokenResponse>

fetchSelf(FetchSelfRequest request, StreamObserver<User> responseObserver)

publicvoidfetchSelf(FetchSelfRequestrequest,StreamObserver<User>responseObserver)

Fetch the User based on the user credentials.

Parameters
Name Description
request FetchSelfRequest
responseObserver io.grpc.stub.StreamObserver<User>

getAccountConnector(GetAccountConnectorRequest request, StreamObserver<AccountConnector> responseObserver)

publicvoidgetAccountConnector(GetAccountConnectorRequestrequest,StreamObserver<AccountConnector>responseObserver)

Gets details of a single AccountConnector.

Parameters
Name Description
request GetAccountConnectorRequest
responseObserver io.grpc.stub.StreamObserver<AccountConnector>

getConnection(GetConnectionRequest request, StreamObserver<Connection> responseObserver)

publicvoidgetConnection(GetConnectionRequestrequest,StreamObserver<Connection>responseObserver)

Gets details of a single Connection.

Parameters
Name Description
request GetConnectionRequest
responseObserver io.grpc.stub.StreamObserver<Connection>
publicvoidgetGitRepositoryLink(GetGitRepositoryLinkRequestrequest,StreamObserver<GitRepositoryLink>responseObserver)

Gets details of a single GitRepositoryLink.

Parameters
Name Description
request GetGitRepositoryLinkRequest
responseObserver io.grpc.stub.StreamObserver<GitRepositoryLink>

listAccountConnectors(ListAccountConnectorsRequest request, StreamObserver<ListAccountConnectorsResponse> responseObserver)

publicvoidlistAccountConnectors(ListAccountConnectorsRequestrequest,StreamObserver<ListAccountConnectorsResponse>responseObserver)

Lists AccountConnectors in a given project and location.

Parameters
Name Description
request ListAccountConnectorsRequest
responseObserver io.grpc.stub.StreamObserver<ListAccountConnectorsResponse>

listConnections(ListConnectionsRequest request, StreamObserver<ListConnectionsResponse> responseObserver)

publicvoidlistConnections(ListConnectionsRequestrequest,StreamObserver<ListConnectionsResponse>responseObserver)

Lists Connections in a given project and location.

Parameters
Name Description
request ListConnectionsRequest
responseObserver io.grpc.stub.StreamObserver<ListConnectionsResponse>
publicvoidlistGitRepositoryLinks(ListGitRepositoryLinksRequestrequest,StreamObserver<ListGitRepositoryLinksResponse>responseObserver)

Lists GitRepositoryLinks in a given project, location, and connection.

Parameters
Name Description
request ListGitRepositoryLinksRequest
responseObserver io.grpc.stub.StreamObserver<ListGitRepositoryLinksResponse>

listUsers(ListUsersRequest request, StreamObserver<ListUsersResponse> responseObserver)

publicvoidlistUsers(ListUsersRequestrequest,StreamObserver<ListUsersResponse>responseObserver)

Lists Users in a given project, location, and account_connector.

Parameters
Name Description
request ListUsersRequest
responseObserver io.grpc.stub.StreamObserver<ListUsersResponse>

updateAccountConnector(UpdateAccountConnectorRequest request, StreamObserver<Operation> responseObserver)

publicvoidupdateAccountConnector(UpdateAccountConnectorRequestrequest,StreamObserver<Operation>responseObserver)

Updates the parameters of a single AccountConnector.

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

updateConnection(UpdateConnectionRequest request, StreamObserver<Operation> responseObserver)

publicvoidupdateConnection(UpdateConnectionRequestrequest,StreamObserver<Operation>responseObserver)

Updates the parameters of a single Connection.

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

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月19日 UTC.