Skip to main content
Google Cloud
Documentation Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
Related sites
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Console Sign in
  • C++
Overview Guides Reference Samples
Contact Us Start free
Google Cloud
  • Documentation
    • Overview
    • Guides
    • Reference
    • Samples
  • Technology areas
    • More
  • Cross-product tools
    • More
  • Related sites
    • More
  • Console
  • Contact Us
  • Start free
  • Overview
  • Library reference docs
  • Developer Connect API C++ Client Library
  • In-Depth Topics
    • Environment Variables
    • How to Override the Authentication Credentials
    • How to Override the Default Endpoint
    • Override Retry, Backoff, and Idempotency Policies
    • Override developerconnect_v1::DeveloperConnectClient Retry Policies
  • Modules
    • Developer Connect API Configuration Options
  • Namespaces
    • google::cloud::developerconnect_v1
      • Overview
      • Classes
        • DeveloperConnectClient
          • Overview
          • Constructors
            • DeveloperConnectClient(DeveloperConnectClient const &)
            • DeveloperConnectClient(DeveloperConnectClient &&)
            • DeveloperConnectClient(std::shared_ptr< DeveloperConnectConnection >, Options)
          • Operators
            • operator=(DeveloperConnectClient const &)
            • operator=(DeveloperConnectClient &&)
            • operator==(DeveloperConnectClient const &, DeveloperConnectClient const &)
            • operator!=(DeveloperConnectClient const &, DeveloperConnectClient const &)
          • Functions
            • ListConnections(std::string const &, Options)
            • ListConnections(google::cloud::developerconnect::v1::ListConnectionsRequest, Options)
            • GetConnection(std::string const &, Options)
            • GetConnection(google::cloud::developerconnect::v1::GetConnectionRequest const &, Options)
            • CreateConnection(std::string const &, google::cloud::developerconnect::v1::Connection const &, std::string const &, Options)
            • CreateConnection(NoAwaitTag, std::string const &, google::cloud::developerconnect::v1::Connection const &, std::string const &, Options)
            • CreateConnection(google::cloud::developerconnect::v1::CreateConnectionRequest const &, Options)
            • CreateConnection(NoAwaitTag, google::cloud::developerconnect::v1::CreateConnectionRequest const &, Options)
            • CreateConnection(google::longrunning::Operation const &, Options)
            • UpdateConnection(google::cloud::developerconnect::v1::Connection const &, google::protobuf::FieldMask const &, Options)
            • UpdateConnection(NoAwaitTag, google::cloud::developerconnect::v1::Connection const &, google::protobuf::FieldMask const &, Options)
            • UpdateConnection(google::cloud::developerconnect::v1::UpdateConnectionRequest const &, Options)
            • UpdateConnection(NoAwaitTag, google::cloud::developerconnect::v1::UpdateConnectionRequest const &, Options)
            • UpdateConnection(google::longrunning::Operation const &, Options)
            • DeleteConnection(std::string const &, Options)
            • DeleteConnection(NoAwaitTag, std::string const &, Options)
            • DeleteConnection(google::cloud::developerconnect::v1::DeleteConnectionRequest const &, Options)
            • DeleteConnection(NoAwaitTag, google::cloud::developerconnect::v1::DeleteConnectionRequest const &, Options)
            • DeleteConnection(google::longrunning::Operation const &, Options)
            • CreateGitRepositoryLink(std::string const &, google::cloud::developerconnect::v1::GitRepositoryLink const &, std::string const &, Options)
            • CreateGitRepositoryLink(NoAwaitTag, std::string const &, google::cloud::developerconnect::v1::GitRepositoryLink const &, std::string const &, Options)
            • CreateGitRepositoryLink(google::cloud::developerconnect::v1::CreateGitRepositoryLinkRequest const &, Options)
            • CreateGitRepositoryLink(NoAwaitTag, google::cloud::developerconnect::v1::CreateGitRepositoryLinkRequest const &, Options)
            • CreateGitRepositoryLink(google::longrunning::Operation const &, Options)
            • DeleteGitRepositoryLink(std::string const &, Options)
            • DeleteGitRepositoryLink(NoAwaitTag, std::string const &, Options)
            • DeleteGitRepositoryLink(google::cloud::developerconnect::v1::DeleteGitRepositoryLinkRequest const &, Options)
            • DeleteGitRepositoryLink(NoAwaitTag, google::cloud::developerconnect::v1::DeleteGitRepositoryLinkRequest const &, Options)
            • DeleteGitRepositoryLink(google::longrunning::Operation const &, Options)
            • ListGitRepositoryLinks(std::string const &, Options)
            • ListGitRepositoryLinks(google::cloud::developerconnect::v1::ListGitRepositoryLinksRequest, Options)
            • GetGitRepositoryLink(std::string const &, Options)
            • GetGitRepositoryLink(google::cloud::developerconnect::v1::GetGitRepositoryLinkRequest const &, Options)
            • FetchReadWriteToken(std::string const &, Options)
            • FetchReadWriteToken(google::cloud::developerconnect::v1::FetchReadWriteTokenRequest const &, Options)
            • FetchReadToken(std::string const &, Options)
            • FetchReadToken(google::cloud::developerconnect::v1::FetchReadTokenRequest const &, Options)
            • FetchLinkableGitRepositories(std::string const &, Options)
            • FetchLinkableGitRepositories(google::cloud::developerconnect::v1::FetchLinkableGitRepositoriesRequest, Options)
            • FetchGitHubInstallations(std::string const &, Options)
            • FetchGitHubInstallations(google::cloud::developerconnect::v1::FetchGitHubInstallationsRequest const &, Options)
            • FetchGitRefs(std::string const &, google::cloud::developerconnect::v1::FetchGitRefsRequest::RefType, Options)
            • FetchGitRefs(google::cloud::developerconnect::v1::FetchGitRefsRequest, Options)
            • ListAccountConnectors(std::string const &, Options)
            • ListAccountConnectors(google::cloud::developerconnect::v1::ListAccountConnectorsRequest, Options)
            • GetAccountConnector(std::string const &, Options)
            • GetAccountConnector(google::cloud::developerconnect::v1::GetAccountConnectorRequest const &, Options)
            • CreateAccountConnector(std::string const &, google::cloud::developerconnect::v1::AccountConnector const &, std::string const &, Options)
            • CreateAccountConnector(NoAwaitTag, std::string const &, google::cloud::developerconnect::v1::AccountConnector const &, std::string const &, Options)
            • CreateAccountConnector(google::cloud::developerconnect::v1::CreateAccountConnectorRequest const &, Options)
            • CreateAccountConnector(NoAwaitTag, google::cloud::developerconnect::v1::CreateAccountConnectorRequest const &, Options)
            • CreateAccountConnector(google::longrunning::Operation const &, Options)
            • UpdateAccountConnector(google::cloud::developerconnect::v1::AccountConnector const &, google::protobuf::FieldMask const &, Options)
            • UpdateAccountConnector(NoAwaitTag, google::cloud::developerconnect::v1::AccountConnector const &, google::protobuf::FieldMask const &, Options)
            • UpdateAccountConnector(google::cloud::developerconnect::v1::UpdateAccountConnectorRequest const &, Options)
            • UpdateAccountConnector(NoAwaitTag, google::cloud::developerconnect::v1::UpdateAccountConnectorRequest const &, Options)
            • UpdateAccountConnector(google::longrunning::Operation const &, Options)
            • DeleteAccountConnector(std::string const &, Options)
            • DeleteAccountConnector(NoAwaitTag, std::string const &, Options)
            • DeleteAccountConnector(google::cloud::developerconnect::v1::DeleteAccountConnectorRequest const &, Options)
            • DeleteAccountConnector(NoAwaitTag, google::cloud::developerconnect::v1::DeleteAccountConnectorRequest const &, Options)
            • DeleteAccountConnector(google::longrunning::Operation const &, Options)
            • FetchAccessToken(std::string const &, Options)
            • FetchAccessToken(google::cloud::developerconnect::v1::FetchAccessTokenRequest const &, Options)
            • ListUsers(std::string const &, Options)
            • ListUsers(google::cloud::developerconnect::v1::ListUsersRequest, Options)
            • DeleteUser(std::string const &, Options)
            • DeleteUser(NoAwaitTag, std::string const &, Options)
            • DeleteUser(google::cloud::developerconnect::v1::DeleteUserRequest const &, Options)
            • DeleteUser(NoAwaitTag, google::cloud::developerconnect::v1::DeleteUserRequest const &, Options)
            • DeleteUser(google::longrunning::Operation const &, Options)
            • FetchSelf(std::string const &, Options)
            • FetchSelf(google::cloud::developerconnect::v1::FetchSelfRequest const &, Options)
            • DeleteSelf(std::string const &, Options)
            • DeleteSelf(NoAwaitTag, std::string const &, Options)
            • DeleteSelf(google::cloud::developerconnect::v1::DeleteSelfRequest const &, Options)
            • DeleteSelf(NoAwaitTag, google::cloud::developerconnect::v1::DeleteSelfRequest const &, Options)
            • DeleteSelf(google::longrunning::Operation const &, Options)
            • ListLocations(google::cloud::location::ListLocationsRequest, Options)
            • GetLocation(google::cloud::location::GetLocationRequest const &, Options)
            • ListOperations(std::string const &, std::string const &, Options)
            • ListOperations(google::longrunning::ListOperationsRequest, Options)
            • GetOperation(std::string const &, Options)
            • GetOperation(google::longrunning::GetOperationRequest const &, Options)
            • DeleteOperation(std::string const &, Options)
            • DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
            • CancelOperation(std::string const &, Options)
            • CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
        • DeveloperConnectConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ListConnections(google::cloud::developerconnect::v1::ListConnectionsRequest)
            • virtual GetConnection(google::cloud::developerconnect::v1::GetConnectionRequest const &)
            • virtual CreateConnection(google::cloud::developerconnect::v1::CreateConnectionRequest const &)
            • virtual CreateConnection(NoAwaitTag, google::cloud::developerconnect::v1::CreateConnectionRequest const &)
            • virtual CreateConnection(google::longrunning::Operation const &)
            • virtual UpdateConnection(google::cloud::developerconnect::v1::UpdateConnectionRequest const &)
            • virtual UpdateConnection(NoAwaitTag, google::cloud::developerconnect::v1::UpdateConnectionRequest const &)
            • virtual UpdateConnection(google::longrunning::Operation const &)
            • virtual DeleteConnection(google::cloud::developerconnect::v1::DeleteConnectionRequest const &)
            • virtual DeleteConnection(NoAwaitTag, google::cloud::developerconnect::v1::DeleteConnectionRequest const &)
            • virtual DeleteConnection(google::longrunning::Operation const &)
            • virtual CreateGitRepositoryLink(google::cloud::developerconnect::v1::CreateGitRepositoryLinkRequest const &)
            • virtual CreateGitRepositoryLink(NoAwaitTag, google::cloud::developerconnect::v1::CreateGitRepositoryLinkRequest const &)
            • virtual CreateGitRepositoryLink(google::longrunning::Operation const &)
            • virtual DeleteGitRepositoryLink(google::cloud::developerconnect::v1::DeleteGitRepositoryLinkRequest const &)
            • virtual DeleteGitRepositoryLink(NoAwaitTag, google::cloud::developerconnect::v1::DeleteGitRepositoryLinkRequest const &)
            • virtual DeleteGitRepositoryLink(google::longrunning::Operation const &)
            • virtual ListGitRepositoryLinks(google::cloud::developerconnect::v1::ListGitRepositoryLinksRequest)
            • virtual GetGitRepositoryLink(google::cloud::developerconnect::v1::GetGitRepositoryLinkRequest const &)
            • virtual FetchReadWriteToken(google::cloud::developerconnect::v1::FetchReadWriteTokenRequest const &)
            • virtual FetchReadToken(google::cloud::developerconnect::v1::FetchReadTokenRequest const &)
            • virtual FetchLinkableGitRepositories(google::cloud::developerconnect::v1::FetchLinkableGitRepositoriesRequest)
            • virtual FetchGitHubInstallations(google::cloud::developerconnect::v1::FetchGitHubInstallationsRequest const &)
            • virtual FetchGitRefs(google::cloud::developerconnect::v1::FetchGitRefsRequest)
            • virtual ListAccountConnectors(google::cloud::developerconnect::v1::ListAccountConnectorsRequest)
            • virtual GetAccountConnector(google::cloud::developerconnect::v1::GetAccountConnectorRequest const &)
            • virtual CreateAccountConnector(google::cloud::developerconnect::v1::CreateAccountConnectorRequest const &)
            • virtual CreateAccountConnector(NoAwaitTag, google::cloud::developerconnect::v1::CreateAccountConnectorRequest const &)
            • virtual CreateAccountConnector(google::longrunning::Operation const &)
            • virtual UpdateAccountConnector(google::cloud::developerconnect::v1::UpdateAccountConnectorRequest const &)
            • virtual UpdateAccountConnector(NoAwaitTag, google::cloud::developerconnect::v1::UpdateAccountConnectorRequest const &)
            • virtual UpdateAccountConnector(google::longrunning::Operation const &)
            • virtual DeleteAccountConnector(google::cloud::developerconnect::v1::DeleteAccountConnectorRequest const &)
            • virtual DeleteAccountConnector(NoAwaitTag, google::cloud::developerconnect::v1::DeleteAccountConnectorRequest const &)
            • virtual DeleteAccountConnector(google::longrunning::Operation const &)
            • virtual FetchAccessToken(google::cloud::developerconnect::v1::FetchAccessTokenRequest const &)
            • virtual ListUsers(google::cloud::developerconnect::v1::ListUsersRequest)
            • virtual DeleteUser(google::cloud::developerconnect::v1::DeleteUserRequest const &)
            • virtual DeleteUser(NoAwaitTag, google::cloud::developerconnect::v1::DeleteUserRequest const &)
            • virtual DeleteUser(google::longrunning::Operation const &)
            • virtual FetchSelf(google::cloud::developerconnect::v1::FetchSelfRequest const &)
            • virtual DeleteSelf(google::cloud::developerconnect::v1::DeleteSelfRequest const &)
            • virtual DeleteSelf(NoAwaitTag, google::cloud::developerconnect::v1::DeleteSelfRequest const &)
            • virtual DeleteSelf(google::longrunning::Operation const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • DeveloperConnectConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual ListConnections(google::cloud::developerconnect::v1::ListConnectionsRequest)
            • virtual GetConnection(google::cloud::developerconnect::v1::GetConnectionRequest const &)
            • virtual CreateConnection(google::cloud::developerconnect::v1::CreateConnectionRequest const &)
            • virtual UpdateConnection(google::cloud::developerconnect::v1::UpdateConnectionRequest const &)
            • virtual DeleteConnection(google::cloud::developerconnect::v1::DeleteConnectionRequest const &)
            • virtual CreateGitRepositoryLink(google::cloud::developerconnect::v1::CreateGitRepositoryLinkRequest const &)
            • virtual DeleteGitRepositoryLink(google::cloud::developerconnect::v1::DeleteGitRepositoryLinkRequest const &)
            • virtual ListGitRepositoryLinks(google::cloud::developerconnect::v1::ListGitRepositoryLinksRequest)
            • virtual GetGitRepositoryLink(google::cloud::developerconnect::v1::GetGitRepositoryLinkRequest const &)
            • virtual FetchReadWriteToken(google::cloud::developerconnect::v1::FetchReadWriteTokenRequest const &)
            • virtual FetchReadToken(google::cloud::developerconnect::v1::FetchReadTokenRequest const &)
            • virtual FetchLinkableGitRepositories(google::cloud::developerconnect::v1::FetchLinkableGitRepositoriesRequest)
            • virtual FetchGitHubInstallations(google::cloud::developerconnect::v1::FetchGitHubInstallationsRequest const &)
            • virtual FetchGitRefs(google::cloud::developerconnect::v1::FetchGitRefsRequest)
            • virtual ListAccountConnectors(google::cloud::developerconnect::v1::ListAccountConnectorsRequest)
            • virtual GetAccountConnector(google::cloud::developerconnect::v1::GetAccountConnectorRequest const &)
            • virtual CreateAccountConnector(google::cloud::developerconnect::v1::CreateAccountConnectorRequest const &)
            • virtual UpdateAccountConnector(google::cloud::developerconnect::v1::UpdateAccountConnectorRequest const &)
            • virtual DeleteAccountConnector(google::cloud::developerconnect::v1::DeleteAccountConnectorRequest const &)
            • virtual FetchAccessToken(google::cloud::developerconnect::v1::FetchAccessTokenRequest const &)
            • virtual ListUsers(google::cloud::developerconnect::v1::ListUsersRequest)
            • virtual DeleteUser(google::cloud::developerconnect::v1::DeleteUserRequest const &)
            • virtual FetchSelf(google::cloud::developerconnect::v1::FetchSelfRequest const &)
            • virtual DeleteSelf(google::cloud::developerconnect::v1::DeleteSelfRequest const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • DeveloperConnectLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • DeveloperConnectLimitedErrorCountRetryPolicy(int)
            • DeveloperConnectLimitedErrorCountRetryPolicy(DeveloperConnectLimitedErrorCountRetryPolicy &&)
            • DeveloperConnectLimitedErrorCountRetryPolicy(DeveloperConnectLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const