developerconnect/v1 library
Developer Connect API - v1
Connect third-party source code management to Google
For more information, see cloud.google.com/developer-connect/docs/overview
Create an instance of DeveloperConnectApi to access these resources:
Classes
- BitbucketCloudConfig
- Configuration for connections to an instance of Bitbucket Cloud.
- BitbucketDataCenterConfig
- Configuration for connections to an instance of Bitbucket Data Center.
- Connection
- Message describing Connection object
- CryptoKeyConfig
- The crypto key configuration.
- DeveloperConnectApi
- Connect third-party source code management to Google
- FetchGitHubInstallationsResponse
- Response of fetching github installations.
- FetchLinkableGitRepositoriesResponse
- Response message for FetchLinkableGitRepositories.
- GitHubConfig
- Configuration for connections to github.com.
- GitHubEnterpriseConfig
- Configuration for connections to an instance of GitHub Enterprise.
- GitLabConfig
- Configuration for connections to gitlab.com.
- GitLabEnterpriseConfig
- Configuration for connections to an instance of GitLab Enterprise.
- GitProxyConfig
- The git proxy configuration.
- GitRepositoryLink
- Message describing the GitRepositoryLink object
- Installation
- Represents an installation of the GitHub App.
- LinkableGitRepository
- LinkableGitRepository represents a git repository that can be linked to a connection.
- ListConnectionsResponse
- Message for response to listing Connections
- ListGitRepositoryLinksResponse
- Message for response to listing GitRepositoryLinks
- ListLocationsResponse
- The response message for Locations.ListLocations.
- ListOperationsResponse
- The response message for Operations.ListOperations.
- OAuthCredential
- Represents an OAuth token of the account that authorized the Connection, and associated metadata.
- Operation
- This resource represents a long-running operation that is the result of a network API call.
- ProcessBitbucketCloudWebhookRequest
- RPC request object accepted by the ProcessBitbucketCloudWebhook RPC method.
- ProcessBitbucketDataCenterWebhookRequest
- RPC request object accepted by the ProcessBitbucketDataCenterWebhook RPC method.
- ProcessGitHubEnterpriseWebhookRequest
- RPC request object accepted by the ProcessGitHubEnterpriseWebhook RPC method.
- ProcessGitLabEnterpriseWebhookRequest
- RPC request object accepted by the ProcessGitLabEnterpriseWebhook RPC method.
- ProcessGitLabWebhookRequest
- RPC request object accepted by the ProcessGitLabWebhook RPC method.
- ProjectsLocationsConnectionsGitRepositoryLinksResource
- ProjectsLocationsConnectionsResource
- ProjectsLocationsOperationsResource
- ProjectsLocationsResource
- ProjectsResource
- UserCredential
- Represents a personal access token that authorized the Connection, and associated metadata.
Typedefs
- CancelOperationRequest = $Empty
- The request message for Operations.CancelOperation.
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- FetchGitRefsResponse = $FetchGitRefsResponse
- Response for fetching git refs.
- FetchReadTokenRequest = $Empty
- Message for fetching SCM read token.
- FetchReadTokenResponse = $TokenResponse01
- Message for responding to get read token.
- FetchReadWriteTokenRequest = $Empty
- Message for fetching SCM read/write token.
- FetchReadWriteTokenResponse = $TokenResponse01
- Message for responding to get read/write token.
- HttpBody = $HttpBody
- Message that represents an arbitrary HTTP body.
- InstallationState = $InstallationState
- Describes stage and necessary actions to be taken by the user to complete the installation.
- Location = $Location00
- A resource that represents a Google Cloud location.
- ServiceDirectoryConfig = $ServiceDirectoryConfig
- ServiceDirectoryConfig represents Service Directory configuration for a connection.
- Status = $Status00
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.