Class DeveloperConnectGrpc.DeveloperConnectBlockingStub (0.3.0)

publicstaticfinalclass DeveloperConnectGrpc.DeveloperConnectBlockingStubextendsAbstractBlockingStub<DeveloperConnectGrpc.DeveloperConnectBlockingStub>

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

Service describing handlers for resources

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > DeveloperConnectGrpc.DeveloperConnectBlockingStub

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(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.withWaitForReady()

Methods

build(Channel channel, CallOptions callOptions)

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

createConnection(CreateConnectionRequest request)

publicOperationcreateConnection(CreateConnectionRequestrequest)

Creates a new Connection in a given project and location.

Parameter
Name Description
request CreateConnectionRequest
Returns
Type Description
Operation
publicOperationcreateGitRepositoryLink(CreateGitRepositoryLinkRequestrequest)

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.

Parameter
Name Description
request CreateGitRepositoryLinkRequest
Returns
Type Description
Operation

deleteConnection(DeleteConnectionRequest request)

publicOperationdeleteConnection(DeleteConnectionRequestrequest)

Deletes a single Connection.

Parameter
Name Description
request DeleteConnectionRequest
Returns
Type Description
Operation
publicOperationdeleteGitRepositoryLink(DeleteGitRepositoryLinkRequestrequest)

Deletes a single GitRepositoryLink.

Parameter
Name Description
request DeleteGitRepositoryLinkRequest
Returns
Type Description
Operation

fetchGitHubInstallations(FetchGitHubInstallationsRequest request)

publicFetchGitHubInstallationsResponsefetchGitHubInstallations(FetchGitHubInstallationsRequestrequest)

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.

Parameter
Name Description
request FetchGitHubInstallationsRequest
Returns
Type Description
FetchGitHubInstallationsResponse

fetchGitRefs(FetchGitRefsRequest request)

publicFetchGitRefsResponsefetchGitRefs(FetchGitRefsRequestrequest)

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

Parameter
Name Description
request FetchGitRefsRequest
Returns
Type Description
FetchGitRefsResponse

fetchLinkableGitRepositories(FetchLinkableGitRepositoriesRequest request)

publicFetchLinkableGitRepositoriesResponsefetchLinkableGitRepositories(FetchLinkableGitRepositoriesRequestrequest)

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

Parameter
Name Description
request FetchLinkableGitRepositoriesRequest
Returns
Type Description
FetchLinkableGitRepositoriesResponse

fetchReadToken(FetchReadTokenRequest request)

publicFetchReadTokenResponsefetchReadToken(FetchReadTokenRequestrequest)

Fetches read token of a given gitRepositoryLink.

Parameter
Name Description
request FetchReadTokenRequest
Returns
Type Description
FetchReadTokenResponse

fetchReadWriteToken(FetchReadWriteTokenRequest request)

publicFetchReadWriteTokenResponsefetchReadWriteToken(FetchReadWriteTokenRequestrequest)

Fetches read/write token of a given gitRepositoryLink.

Parameter
Name Description
request FetchReadWriteTokenRequest
Returns
Type Description
FetchReadWriteTokenResponse

getConnection(GetConnectionRequest request)

publicConnectiongetConnection(GetConnectionRequestrequest)

Gets details of a single Connection.

Parameter
Name Description
request GetConnectionRequest
Returns
Type Description
Connection
publicGitRepositoryLinkgetGitRepositoryLink(GetGitRepositoryLinkRequestrequest)

Gets details of a single GitRepositoryLink.

Parameter
Name Description
request GetGitRepositoryLinkRequest
Returns
Type Description
GitRepositoryLink

listConnections(ListConnectionsRequest request)

publicListConnectionsResponselistConnections(ListConnectionsRequestrequest)

Lists Connections in a given project and location.

Parameter
Name Description
request ListConnectionsRequest
Returns
Type Description
ListConnectionsResponse
publicListGitRepositoryLinksResponselistGitRepositoryLinks(ListGitRepositoryLinksRequestrequest)

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

Parameter
Name Description
request ListGitRepositoryLinksRequest
Returns
Type Description
ListGitRepositoryLinksResponse

updateConnection(UpdateConnectionRequest request)

publicOperationupdateConnection(UpdateConnectionRequestrequest)

Updates the parameters of a single Connection.

Parameter
Name Description
request UpdateConnectionRequest
Returns
Type Description
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.