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
  • Secure Source Manager 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 securesourcemanager_v1::SecureSourceManagerClient Retry Policies
  • Modules
    • Secure Source Manager API Configuration Options
  • Namespaces
    • google::cloud::securesourcemanager_v1
      • Overview
      • Classes
        • SecureSourceManagerClient
          • Overview
          • Constructors
            • SecureSourceManagerClient(SecureSourceManagerClient const &)
            • SecureSourceManagerClient(SecureSourceManagerClient &&)
            • SecureSourceManagerClient(std::shared_ptr< SecureSourceManagerConnection >, Options)
          • Operators
            • operator=(SecureSourceManagerClient const &)
            • operator=(SecureSourceManagerClient &&)
            • operator==(SecureSourceManagerClient const &, SecureSourceManagerClient const &)
            • operator!=(SecureSourceManagerClient const &, SecureSourceManagerClient const &)
          • Functions
            • ListInstances(std::string const &, Options)
            • ListInstances(google::cloud::securesourcemanager::v1::ListInstancesRequest, Options)
            • GetInstance(std::string const &, Options)
            • GetInstance(google::cloud::securesourcemanager::v1::GetInstanceRequest const &, Options)
            • CreateInstance(std::string const &, google::cloud::securesourcemanager::v1::Instance const &, std::string const &, Options)
            • CreateInstance(NoAwaitTag, std::string const &, google::cloud::securesourcemanager::v1::Instance const &, std::string const &, Options)
            • CreateInstance(google::cloud::securesourcemanager::v1::CreateInstanceRequest const &, Options)
            • CreateInstance(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateInstanceRequest const &, Options)
            • CreateInstance(google::longrunning::Operation const &, Options)
            • DeleteInstance(std::string const &, Options)
            • DeleteInstance(NoAwaitTag, std::string const &, Options)
            • DeleteInstance(google::cloud::securesourcemanager::v1::DeleteInstanceRequest const &, Options)
            • DeleteInstance(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteInstanceRequest const &, Options)
            • DeleteInstance(google::longrunning::Operation const &, Options)
            • ListRepositories(std::string const &, Options)
            • ListRepositories(google::cloud::securesourcemanager::v1::ListRepositoriesRequest, Options)
            • GetRepository(std::string const &, Options)
            • GetRepository(google::cloud::securesourcemanager::v1::GetRepositoryRequest const &, Options)
            • CreateRepository(std::string const &, google::cloud::securesourcemanager::v1::Repository const &, std::string const &, Options)
            • CreateRepository(NoAwaitTag, std::string const &, google::cloud::securesourcemanager::v1::Repository const &, std::string const &, Options)
            • CreateRepository(google::cloud::securesourcemanager::v1::CreateRepositoryRequest const &, Options)
            • CreateRepository(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateRepositoryRequest const &, Options)
            • CreateRepository(google::longrunning::Operation const &, Options)
            • UpdateRepository(google::cloud::securesourcemanager::v1::Repository const &, google::protobuf::FieldMask const &, Options)
            • UpdateRepository(NoAwaitTag, google::cloud::securesourcemanager::v1::Repository const &, google::protobuf::FieldMask const &, Options)
            • UpdateRepository(google::cloud::securesourcemanager::v1::UpdateRepositoryRequest const &, Options)
            • UpdateRepository(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateRepositoryRequest const &, Options)
            • UpdateRepository(google::longrunning::Operation const &, Options)
            • DeleteRepository(std::string const &, Options)
            • DeleteRepository(NoAwaitTag, std::string const &, Options)
            • DeleteRepository(google::cloud::securesourcemanager::v1::DeleteRepositoryRequest const &, Options)
            • DeleteRepository(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteRepositoryRequest const &, Options)
            • DeleteRepository(google::longrunning::Operation const &, Options)
            • ListHooks(std::string const &, Options)
            • ListHooks(google::cloud::securesourcemanager::v1::ListHooksRequest, Options)
            • GetHook(std::string const &, Options)
            • GetHook(google::cloud::securesourcemanager::v1::GetHookRequest const &, Options)
            • CreateHook(std::string const &, google::cloud::securesourcemanager::v1::Hook const &, std::string const &, Options)
            • CreateHook(NoAwaitTag, std::string const &, google::cloud::securesourcemanager::v1::Hook const &, std::string const &, Options)
            • CreateHook(google::cloud::securesourcemanager::v1::CreateHookRequest const &, Options)
            • CreateHook(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateHookRequest const &, Options)
            • CreateHook(google::longrunning::Operation const &, Options)
            • UpdateHook(google::cloud::securesourcemanager::v1::Hook const &, google::protobuf::FieldMask const &, Options)
            • UpdateHook(NoAwaitTag, google::cloud::securesourcemanager::v1::Hook const &, google::protobuf::FieldMask const &, Options)
            • UpdateHook(google::cloud::securesourcemanager::v1::UpdateHookRequest const &, Options)
            • UpdateHook(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateHookRequest const &, Options)
            • UpdateHook(google::longrunning::Operation const &, Options)
            • DeleteHook(std::string const &, Options)
            • DeleteHook(NoAwaitTag, std::string const &, Options)
            • DeleteHook(google::cloud::securesourcemanager::v1::DeleteHookRequest const &, Options)
            • DeleteHook(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteHookRequest const &, Options)
            • DeleteHook(google::longrunning::Operation const &, Options)
            • GetIamPolicyRepo(std::string const &, Options)
            • GetIamPolicyRepo(google::iam::v1::GetIamPolicyRequest const &, Options)
            • SetIamPolicyRepo(std::string const &, Options)
            • SetIamPolicyRepo(google::iam::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissionsRepo(std::string const &, Options)
            • TestIamPermissionsRepo(google::iam::v1::TestIamPermissionsRequest const &, Options)
            • CreateBranchRule(std::string const &, google::cloud::securesourcemanager::v1::BranchRule const &, std::string const &, Options)
            • CreateBranchRule(NoAwaitTag, std::string const &, google::cloud::securesourcemanager::v1::BranchRule const &, std::string const &, Options)
            • CreateBranchRule(google::cloud::securesourcemanager::v1::CreateBranchRuleRequest const &, Options)
            • CreateBranchRule(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateBranchRuleRequest const &, Options)
            • CreateBranchRule(google::longrunning::Operation const &, Options)
            • ListBranchRules(std::string const &, Options)
            • ListBranchRules(google::cloud::securesourcemanager::v1::ListBranchRulesRequest, Options)
            • GetBranchRule(std::string const &, Options)
            • GetBranchRule(google::cloud::securesourcemanager::v1::GetBranchRuleRequest const &, Options)
            • UpdateBranchRule(google::cloud::securesourcemanager::v1::BranchRule const &, google::protobuf::FieldMask const &, Options)
            • UpdateBranchRule(NoAwaitTag, google::cloud::securesourcemanager::v1::BranchRule const &, google::protobuf::FieldMask const &, Options)
            • UpdateBranchRule(google::cloud::securesourcemanager::v1::UpdateBranchRuleRequest const &, Options)
            • UpdateBranchRule(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateBranchRuleRequest const &, Options)
            • UpdateBranchRule(google::longrunning::Operation const &, Options)
            • DeleteBranchRule(std::string const &, Options)
            • DeleteBranchRule(NoAwaitTag, std::string const &, Options)
            • DeleteBranchRule(google::cloud::securesourcemanager::v1::DeleteBranchRuleRequest const &, Options)
            • DeleteBranchRule(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteBranchRuleRequest const &, Options)
            • DeleteBranchRule(google::longrunning::Operation const &, Options)
            • CreatePullRequest(std::string const &, google::cloud::securesourcemanager::v1::PullRequest const &, Options)
            • CreatePullRequest(NoAwaitTag, std::string const &, google::cloud::securesourcemanager::v1::PullRequest const &, Options)
            • CreatePullRequest(google::cloud::securesourcemanager::v1::CreatePullRequestRequest const &, Options)
            • CreatePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::CreatePullRequestRequest const &, Options)
            • CreatePullRequest(google::longrunning::Operation const &, Options)
            • GetPullRequest(std::string const &, Options)
            • GetPullRequest(google::cloud::securesourcemanager::v1::GetPullRequestRequest const &, Options)
            • ListPullRequests(std::string const &, Options)
            • ListPullRequests(google::cloud::securesourcemanager::v1::ListPullRequestsRequest, Options)
            • UpdatePullRequest(google::cloud::securesourcemanager::v1::PullRequest const &, google::protobuf::FieldMask const &, Options)
            • UpdatePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::PullRequest const &, google::protobuf::FieldMask const &, Options)
            • UpdatePullRequest(google::cloud::securesourcemanager::v1::UpdatePullRequestRequest const &, Options)
            • UpdatePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdatePullRequestRequest const &, Options)
            • UpdatePullRequest(google::longrunning::Operation const &, Options)
            • MergePullRequest(std::string const &, Options)
            • MergePullRequest(NoAwaitTag, std::string const &, Options)
            • MergePullRequest(google::cloud::securesourcemanager::v1::MergePullRequestRequest const &, Options)
            • MergePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::MergePullRequestRequest const &, Options)
            • MergePullRequest(google::longrunning::Operation const &, Options)
            • OpenPullRequest(std::string const &, Options)
            • OpenPullRequest(NoAwaitTag, std::string const &, Options)
            • OpenPullRequest(google::cloud::securesourcemanager::v1::OpenPullRequestRequest const &, Options)
            • OpenPullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::OpenPullRequestRequest const &, Options)
            • OpenPullRequest(google::longrunning::Operation const &, Options)
            • ClosePullRequest(std::string const &, Options)
            • ClosePullRequest(NoAwaitTag, std::string const &, Options)
            • ClosePullRequest(google::cloud::securesourcemanager::v1::ClosePullRequestRequest const &, Options)
            • ClosePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::ClosePullRequestRequest const &, Options)
            • ClosePullRequest(google::longrunning::Operation const &, Options)
            • ListPullRequestFileDiffs(std::string const &, Options)
            • ListPullRequestFileDiffs(google::cloud::securesourcemanager::v1::ListPullRequestFileDiffsRequest, Options)
            • FetchTree(google::cloud::securesourcemanager::v1::FetchTreeRequest, Options)
            • FetchBlob(google::cloud::securesourcemanager::v1::FetchBlobRequest const &, Options)
            • CreateIssue(std::string const &, google::cloud::securesourcemanager::v1::Issue const &, Options)
            • CreateIssue(NoAwaitTag, std::string const &, google::cloud::securesourcemanager::v1::Issue const &, Options)
            • CreateIssue(google::cloud::securesourcemanager::v1::CreateIssueRequest const &, Options)
            • CreateIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateIssueRequest const &, Options)
            • CreateIssue(google::longrunning::Operation const &, Options)
            • GetIssue(std::string const &, Options)
            • GetIssue(google::cloud::securesourcemanager::v1::GetIssueRequest const &, Options)
            • ListIssues(std::string const &, Options)
            • ListIssues(google::cloud::securesourcemanager::v1::ListIssuesRequest, Options)
            • UpdateIssue(google::cloud::securesourcemanager::v1::Issue const &, google::protobuf::FieldMask const &, Options)
            • UpdateIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::Issue const &, google::protobuf::FieldMask const &, Options)
            • UpdateIssue(google::cloud::securesourcemanager::v1::UpdateIssueRequest const &, Options)
            • UpdateIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateIssueRequest const &, Options)
            • UpdateIssue(google::longrunning::Operation const &, Options)
            • DeleteIssue(std::string const &, Options)
            • DeleteIssue(NoAwaitTag, std::string const &, Options)
            • DeleteIssue(google::cloud::securesourcemanager::v1::DeleteIssueRequest const &, Options)
            • DeleteIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteIssueRequest const &, Options)
            • DeleteIssue(google::longrunning::Operation const &, Options)
            • OpenIssue(std::string const &, Options)
            • OpenIssue(NoAwaitTag, std::string const &, Options)
            • OpenIssue(google::cloud::securesourcemanager::v1::OpenIssueRequest const &, Options)
            • OpenIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::OpenIssueRequest const &, Options)
            • OpenIssue(google::longrunning::Operation const &, Options)
            • CloseIssue(std::string const &, Options)
            • CloseIssue(NoAwaitTag, std::string const &, Options)
            • CloseIssue(google::cloud::securesourcemanager::v1::CloseIssueRequest const &, Options)
            • CloseIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::CloseIssueRequest const &, Options)
            • CloseIssue(google::longrunning::Operation const &, Options)
            • GetPullRequestComment(std::string const &, Options)
            • GetPullRequestComment(google::cloud::securesourcemanager::v1::GetPullRequestCommentRequest const &, Options)
            • ListPullRequestComments(std::string const &, Options)
            • ListPullRequestComments(google::cloud::securesourcemanager::v1::ListPullRequestCommentsRequest, Options)
            • CreatePullRequestComment(std::string const &, google::cloud::securesourcemanager::v1::PullRequestComment const &, Options)
            • CreatePullRequestComment(NoAwaitTag, std::string const &, google::cloud::securesourcemanager::v1::PullRequestComment const &, Options)
            • CreatePullRequestComment(google::cloud::securesourcemanager::v1::CreatePullRequestCommentRequest const &, Options)
            • CreatePullRequestComment(NoAwaitTag, google::cloud::securesourcemanager::v1::CreatePullRequestCommentRequest const &, Options)
            • CreatePullRequestComment(google::longrunning::Operation const &, Options)
            • UpdatePullRequestComment(google::cloud::securesourcemanager::v1::PullRequestComment const &, google::protobuf::FieldMask const &, Options)
            • UpdatePullRequestComment(NoAwaitTag, google::cloud::securesourcemanager::v1::PullRequestComment const &, google::protobuf::FieldMask const &, Options)
            • UpdatePullRequestComment(google::cloud::securesourcemanager::v1::UpdatePullRequestCommentRequest const &, Options)
            • UpdatePullRequestComment(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdatePullRequestCommentRequest const &, Options)
            • UpdatePullRequestComment(google::longrunning::Operation const &, Options)
            • DeletePullRequestComment(std::string const &, Options)
            • DeletePullRequestComment(NoAwaitTag, std::string const &, Options)
            • DeletePullRequestComment(google::cloud::securesourcemanager::v1::DeletePullRequestCommentRequest const &, Options)
            • DeletePullRequestComment(NoAwaitTag, google::cloud::securesourcemanager::v1::DeletePullRequestCommentRequest const &, Options)
            • DeletePullRequestComment(google::longrunning::Operation const &, Options)
            • BatchCreatePullRequestComments(std::string const &, std::vector< google::cloud::securesourcemanager::v1::CreatePullRequestCommentRequest > const &, Options)
            • BatchCreatePullRequestComments(NoAwaitTag, std::string const &, std::vector< google::cloud::securesourcemanager::v1::CreatePullRequestCommentRequest > const &, Options)
            • BatchCreatePullRequestComments(google::cloud::securesourcemanager::v1::BatchCreatePullRequestCommentsRequest const &, Options)
            • BatchCreatePullRequestComments(NoAwaitTag, google::cloud::securesourcemanager::v1::BatchCreatePullRequestCommentsRequest const &, Options)
            • BatchCreatePullRequestComments(google::longrunning::Operation const &, Options)
            • ResolvePullRequestComments(std::string const &, std::vector< std::string > const &, Options)
            • ResolvePullRequestComments(NoAwaitTag, std::string const &, std::vector< std::string > const &, Options)
            • ResolvePullRequestComments(google::cloud::securesourcemanager::v1::ResolvePullRequestCommentsRequest const &, Options)
            • ResolvePullRequestComments(NoAwaitTag, google::cloud::securesourcemanager::v1::ResolvePullRequestCommentsRequest const &, Options)
            • ResolvePullRequestComments(google::longrunning::Operation const &, Options)
            • UnresolvePullRequestComments(std::string const &, std::vector< std::string > const &, Options)
            • UnresolvePullRequestComments(NoAwaitTag, std::string const &, std::vector< std::string > const &, Options)
            • UnresolvePullRequestComments(google::cloud::securesourcemanager::v1::UnresolvePullRequestCommentsRequest const &, Options)
            • UnresolvePullRequestComments(NoAwaitTag, google::cloud::securesourcemanager::v1::UnresolvePullRequestCommentsRequest const &, Options)
            • UnresolvePullRequestComments(google::longrunning::Operation const &, Options)
            • CreateIssueComment(std::string const &, google::cloud::securesourcemanager::v1::IssueComment const &, Options)
            • CreateIssueComment(NoAwaitTag, std::string const &, google::cloud::securesourcemanager::v1::IssueComment const &, Options)
            • CreateIssueComment(google::cloud::securesourcemanager::v1::CreateIssueCommentRequest const &, Options)
            • CreateIssueComment(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateIssueCommentRequest const &, Options)
            • CreateIssueComment(google::longrunning::Operation const &, Options)
            • GetIssueComment(std::string const &, Options)
            • GetIssueComment(google::cloud::securesourcemanager::v1::GetIssueCommentRequest const &, Options)
            • ListIssueComments(std::string const &, Options)
            • ListIssueComments(google::cloud::securesourcemanager::v1::ListIssueCommentsRequest, Options)
            • UpdateIssueComment(google::cloud::securesourcemanager::v1::IssueComment const &, google::protobuf::FieldMask const &, Options)
            • UpdateIssueComment(NoAwaitTag, google::cloud::securesourcemanager::v1::IssueComment const &, google::protobuf::FieldMask const &, Options)
            • UpdateIssueComment(google::cloud::securesourcemanager::v1::UpdateIssueCommentRequest const &, Options)
            • UpdateIssueComment(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateIssueCommentRequest const &, Options)
            • UpdateIssueComment(google::longrunning::Operation const &, Options)
            • DeleteIssueComment(std::string const &, Options)
            • DeleteIssueComment(NoAwaitTag, std::string const &, Options)
            • DeleteIssueComment(google::cloud::securesourcemanager::v1::DeleteIssueCommentRequest const &, Options)
            • DeleteIssueComment(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteIssueCommentRequest const &, Options)
            • DeleteIssueComment(google::longrunning::Operation const &, Options)
            • ListLocations(google::cloud::location::ListLocationsRequest, Options)
            • GetLocation(google::cloud::location::GetLocationRequest const &, Options)
            • SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
            • GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
            • TestIamPermissions(google::iam::v1::TestIamPermissionsRequest 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)
        • SecureSourceManagerConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ListInstances(google::cloud::securesourcemanager::v1::ListInstancesRequest)
            • virtual GetInstance(google::cloud::securesourcemanager::v1::GetInstanceRequest const &)
            • virtual CreateInstance(google::cloud::securesourcemanager::v1::CreateInstanceRequest const &)
            • virtual CreateInstance(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateInstanceRequest const &)
            • virtual CreateInstance(google::longrunning::Operation const &)
            • virtual DeleteInstance(google::cloud::securesourcemanager::v1::DeleteInstanceRequest const &)
            • virtual DeleteInstance(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteInstanceRequest const &)
            • virtual DeleteInstance(google::longrunning::Operation const &)
            • virtual ListRepositories(google::cloud::securesourcemanager::v1::ListRepositoriesRequest)
            • virtual GetRepository(google::cloud::securesourcemanager::v1::GetRepositoryRequest const &)
            • virtual CreateRepository(google::cloud::securesourcemanager::v1::CreateRepositoryRequest const &)
            • virtual CreateRepository(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateRepositoryRequest const &)
            • virtual CreateRepository(google::longrunning::Operation const &)
            • virtual UpdateRepository(google::cloud::securesourcemanager::v1::UpdateRepositoryRequest const &)
            • virtual UpdateRepository(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateRepositoryRequest const &)
            • virtual UpdateRepository(google::longrunning::Operation const &)
            • virtual DeleteRepository(google::cloud::securesourcemanager::v1::DeleteRepositoryRequest const &)
            • virtual DeleteRepository(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteRepositoryRequest const &)
            • virtual DeleteRepository(google::longrunning::Operation const &)
            • virtual ListHooks(google::cloud::securesourcemanager::v1::ListHooksRequest)
            • virtual GetHook(google::cloud::securesourcemanager::v1::GetHookRequest const &)
            • virtual CreateHook(google::cloud::securesourcemanager::v1::CreateHookRequest const &)
            • virtual CreateHook(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateHookRequest const &)
            • virtual CreateHook(google::longrunning::Operation const &)
            • virtual UpdateHook(google::cloud::securesourcemanager::v1::UpdateHookRequest const &)
            • virtual UpdateHook(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateHookRequest const &)
            • virtual UpdateHook(google::longrunning::Operation const &)
            • virtual DeleteHook(google::cloud::securesourcemanager::v1::DeleteHookRequest const &)
            • virtual DeleteHook(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteHookRequest const &)
            • virtual DeleteHook(google::longrunning::Operation const &)
            • virtual GetIamPolicyRepo(google::iam::v1::GetIamPolicyRequest const &)
            • virtual SetIamPolicyRepo(google::iam::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissionsRepo(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual CreateBranchRule(google::cloud::securesourcemanager::v1::CreateBranchRuleRequest const &)
            • virtual CreateBranchRule(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateBranchRuleRequest const &)
            • virtual CreateBranchRule(google::longrunning::Operation const &)
            • virtual ListBranchRules(google::cloud::securesourcemanager::v1::ListBranchRulesRequest)
            • virtual GetBranchRule(google::cloud::securesourcemanager::v1::GetBranchRuleRequest const &)
            • virtual UpdateBranchRule(google::cloud::securesourcemanager::v1::UpdateBranchRuleRequest const &)
            • virtual UpdateBranchRule(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateBranchRuleRequest const &)
            • virtual UpdateBranchRule(google::longrunning::Operation const &)
            • virtual DeleteBranchRule(google::cloud::securesourcemanager::v1::DeleteBranchRuleRequest const &)
            • virtual DeleteBranchRule(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteBranchRuleRequest const &)
            • virtual DeleteBranchRule(google::longrunning::Operation const &)
            • virtual CreatePullRequest(google::cloud::securesourcemanager::v1::CreatePullRequestRequest const &)
            • virtual CreatePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::CreatePullRequestRequest const &)
            • virtual CreatePullRequest(google::longrunning::Operation const &)
            • virtual GetPullRequest(google::cloud::securesourcemanager::v1::GetPullRequestRequest const &)
            • virtual ListPullRequests(google::cloud::securesourcemanager::v1::ListPullRequestsRequest)
            • virtual UpdatePullRequest(google::cloud::securesourcemanager::v1::UpdatePullRequestRequest const &)
            • virtual UpdatePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdatePullRequestRequest const &)
            • virtual UpdatePullRequest(google::longrunning::Operation const &)
            • virtual MergePullRequest(google::cloud::securesourcemanager::v1::MergePullRequestRequest const &)
            • virtual MergePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::MergePullRequestRequest const &)
            • virtual MergePullRequest(google::longrunning::Operation const &)
            • virtual OpenPullRequest(google::cloud::securesourcemanager::v1::OpenPullRequestRequest const &)
            • virtual OpenPullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::OpenPullRequestRequest const &)
            • virtual OpenPullRequest(google::longrunning::Operation const &)
            • virtual ClosePullRequest(google::cloud::securesourcemanager::v1::ClosePullRequestRequest const &)
            • virtual ClosePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::ClosePullRequestRequest const &)
            • virtual ClosePullRequest(google::longrunning::Operation const &)
            • virtual ListPullRequestFileDiffs(google::cloud::securesourcemanager::v1::ListPullRequestFileDiffsRequest)
            • virtual FetchTree(google::cloud::securesourcemanager::v1::FetchTreeRequest)
            • virtual FetchBlob(google::cloud::securesourcemanager::v1::FetchBlobRequest const &)
            • virtual CreateIssue(google::cloud::securesourcemanager::v1::CreateIssueRequest const &)
            • virtual CreateIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateIssueRequest const &)
            • virtual CreateIssue(google::longrunning::Operation const &)
            • virtual GetIssue(google::cloud::securesourcemanager::v1::GetIssueRequest const &)
            • virtual ListIssues(google::cloud::securesourcemanager::v1::ListIssuesRequest)
            • virtual UpdateIssue(google::cloud::securesourcemanager::v1::UpdateIssueRequest const &)
            • virtual UpdateIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateIssueRequest const &)
            • virtual UpdateIssue(google::longrunning::Operation const &)
            • virtual DeleteIssue(google::cloud::securesourcemanager::v1::DeleteIssueRequest const &)
            • virtual DeleteIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteIssueRequest const &)
            • virtual DeleteIssue(google::longrunning::Operation const &)
            • virtual OpenIssue(google::cloud::securesourcemanager::v1::OpenIssueRequest const &)
            • virtual OpenIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::OpenIssueRequest const &)
            • virtual OpenIssue(google::longrunning::Operation const &)
            • virtual CloseIssue(google::cloud::securesourcemanager::v1::CloseIssueRequest const &)
            • virtual CloseIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::CloseIssueRequest const &)
            • virtual CloseIssue(google::longrunning::Operation const &)
            • virtual GetPullRequestComment(google::cloud::securesourcemanager::v1::GetPullRequestCommentRequest const &)
            • virtual ListPullRequestComments(google::cloud::securesourcemanager::v1::ListPullRequestCommentsRequest)
            • virtual CreatePullRequestComment(google::cloud::securesourcemanager::v1::CreatePullRequestCommentRequest const &)
            • virtual CreatePullRequestComment(NoAwaitTag, google::cloud::securesourcemanager::v1::CreatePullRequestCommentRequest const &)
            • virtual CreatePullRequestComment(google::longrunning::Operation const &)
            • virtual UpdatePullRequestComment(google::cloud::securesourcemanager::v1::UpdatePullRequestCommentRequest const &)
            • virtual UpdatePullRequestComment(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdatePullRequestCommentRequest const &)
            • virtual UpdatePullRequestComment(google::longrunning::Operation const &)
            • virtual DeletePullRequestComment(google::cloud::securesourcemanager::v1::DeletePullRequestCommentRequest const &)
            • virtual DeletePullRequestComment(NoAwaitTag, google::cloud::securesourcemanager::v1::DeletePullRequestCommentRequest const &)
            • virtual DeletePullRequestComment(google::longrunning::Operation const &)
            • virtual BatchCreatePullRequestComments(google::cloud::securesourcemanager::v1::BatchCreatePullRequestCommentsRequest const &)
            • virtual BatchCreatePullRequestComments(NoAwaitTag, google::cloud::securesourcemanager::v1::BatchCreatePullRequestCommentsRequest const &)
            • virtual BatchCreatePullRequestComments(google::longrunning::Operation const &)
            • virtual ResolvePullRequestComments(google::cloud::securesourcemanager::v1::ResolvePullRequestCommentsRequest const &)
            • virtual ResolvePullRequestComments(NoAwaitTag, google::cloud::securesourcemanager::v1::ResolvePullRequestCommentsRequest const &)
            • virtual ResolvePullRequestComments(google::longrunning::Operation const &)
            • virtual UnresolvePullRequestComments(google::cloud::securesourcemanager::v1::UnresolvePullRequestCommentsRequest const &)
            • virtual UnresolvePullRequestComments(NoAwaitTag, google::cloud::securesourcemanager::v1::UnresolvePullRequestCommentsRequest const &)
            • virtual UnresolvePullRequestComments(google::longrunning::Operation const &)
            • virtual CreateIssueComment(google::cloud::securesourcemanager::v1::CreateIssueCommentRequest const &)
            • virtual CreateIssueComment(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateIssueCommentRequest const &)
            • virtual CreateIssueComment(google::longrunning::Operation const &)
            • virtual GetIssueComment(google::cloud::securesourcemanager::v1::GetIssueCommentRequest const &)
            • virtual ListIssueComments(google::cloud::securesourcemanager::v1::ListIssueCommentsRequest)
            • virtual UpdateIssueComment(google::cloud::securesourcemanager::v1::UpdateIssueCommentRequest const &)
            • virtual UpdateIssueComment(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateIssueCommentRequest const &)
            • virtual UpdateIssueComment(google::longrunning::Operation const &)
            • virtual DeleteIssueComment(google::cloud::securesourcemanager::v1::DeleteIssueCommentRequest const &)
            • virtual DeleteIssueComment(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteIssueCommentRequest const &)
            • virtual DeleteIssueComment(google::longrunning::Operation const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • SecureSourceManagerConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual ListInstances(google::cloud::securesourcemanager::v1::ListInstancesRequest)
            • virtual GetInstance(google::cloud::securesourcemanager::v1::GetInstanceRequest const &)
            • virtual CreateInstance(google::cloud::securesourcemanager::v1::CreateInstanceRequest const &)
            • virtual DeleteInstance(google::cloud::securesourcemanager::v1::DeleteInstanceRequest const &)
            • virtual ListRepositories(google::cloud::securesourcemanager::v1::ListRepositoriesRequest)
            • virtual GetRepository(google::cloud::securesourcemanager::v1::GetRepositoryRequest const &)
            • virtual CreateRepository(google::cloud::securesourcemanager::v1::CreateRepositoryRequest const &)
            • virtual UpdateRepository(google::cloud::securesourcemanager::v1::UpdateRepositoryRequest const &)
            • virtual DeleteRepository(google::cloud::securesourcemanager::v1::DeleteRepositoryRequest const &)
            • virtual ListHooks(google::cloud::securesourcemanager::v1::ListHooksRequest)
            • virtual GetHook(google::cloud::securesourcemanager::v1::GetHookRequest const &)
            • virtual CreateHook(google::cloud::securesourcemanager::v1::CreateHookRequest const &)
            • virtual UpdateHook(google::cloud::securesourcemanager::v1::UpdateHookRequest const &)
            • virtual DeleteHook(google::cloud::securesourcemanager::v1::DeleteHookRequest const &)
            • virtual GetIamPolicyRepo(google::iam::v1::GetIamPolicyRequest const &)
            • virtual SetIamPolicyRepo(google::iam::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissionsRepo(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual CreateBranchRule(google::cloud::securesourcemanager::v1::CreateBranchRuleRequest const &)
            • virtual ListBranchRules(google::cloud::securesourcemanager::v1::ListBranchRulesRequest)
            • virtual GetBranchRule(google::cloud::securesourcemanager::v1::GetBranchRuleRequest const &)
            • virtual UpdateBranchRule(google::cloud::securesourcemanager::v1::UpdateBranchRuleRequest const &)
            • virtual DeleteBranchRule(google::cloud::securesourcemanager::v1::DeleteBranchRuleRequest const &)
            • virtual CreatePullRequest(google::cloud::securesourcemanager::v1::CreatePullRequestRequest const &)
            • virtual GetPullRequest(google::cloud::securesourcemanager::v1::GetPullRequestRequest const &)
            • virtual ListPullRequests(google::cloud::securesourcemanager::v1::ListPullRequestsRequest)
            • virtual UpdatePullRequest(google::cloud::securesourcemanager::v1::UpdatePullRequestRequest const &)
            • virtual MergePullRequest(google::cloud::securesourcemanager::v1::MergePullRequestRequest const &)
            • virtual OpenPullRequest(google::cloud::securesourcemanager::v1::OpenPullRequestRequest const &)
            • virtual ClosePullRequest(google::cloud::securesourcemanager::v1::ClosePullRequestRequest const &)
            • virtual ListPullRequestFileDiffs(google::cloud::securesourcemanager::v1::ListPullRequestFileDiffsRequest)
            • virtual FetchTree(google::cloud::securesourcemanager::v1::FetchTreeRequest)
            • virtual FetchBlob(google::cloud::securesourcemanager::v1::FetchBlobRequest const &)
            • virtual CreateIssue(google::cloud::securesourcemanager::v1::CreateIssueRequest const &)
            • virtual GetIssue(google::cloud::securesourcemanager::v1::GetIssueRequest const &)
            • virtual ListIssues(google::cloud::securesourcemanager::v1::ListIssuesRequest)
            • virtual UpdateIssue(google::cloud::securesourcemanager::v1::UpdateIssueRequest const &)
            • virtual DeleteIssue(google::cloud::securesourcemanager::v1::DeleteIssueRequest const &)
            • virtual OpenIssue(google::cloud::securesourcemanager::v1::OpenIssueRequest const &)
            • virtual CloseIssue(google::cloud::securesourcemanager::v1::CloseIssueRequest const &)
            • virtual GetPullRequestComment(google::cloud::securesourcemanager::v1::GetPullRequestCommentRequest const &)
            • virtual ListPullRequestComments(google::cloud::securesourcemanager::v1::ListPullRequestCommentsRequest)
            • virtual CreatePullRequestComment(google::cloud::securesourcemanager::v1::CreatePullRequestCommentRequest const &)
            • virtual UpdatePullRequestComment(google::cloud::securesourcemanager::v1::UpdatePullRequestCommentRequest const &)
            • virtual DeletePullRequestComment(google::cloud::securesourcemanager::v1::DeletePullRequestCommentRequest const &)
            • virtual BatchCreatePullRequestComments(google::cloud::securesourcemanager::v1::BatchCreatePullRequestCommentsRequest const &)
            • virtual ResolvePullRequestComments(google::cloud::securesourcemanager::v1::ResolvePullRequestCommentsRequest const &)
            • virtual UnresolvePullRequestComments(google::cloud::securesourcemanager::v1::UnresolvePullRequestCommentsRequest const &)
            • virtual CreateIssueComment(google::cloud::securesourcemanager::v1::CreateIssueCommentRequest const &)
            • virtual GetIssueComment(google::cloud::securesourcemanager::v1::GetIssueCommentRequest const &)
            • virtual ListIssueComments(google::cloud::securesourcemanager::v1::ListIssueCommentsRequest)
            • virtual UpdateIssueComment(google::cloud::securesourcemanager::v1::UpdateIssueCommentRequest const &)
            • virtual DeleteIssueComment(google::cloud::securesourcemanager::v1::DeleteIssueCommentRequest const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • SecureSourceManagerLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • SecureSourceManagerLimitedErrorCountRetryPolicy(int)
            • SecureSourceManagerLimitedErrorCountRetryPolicy(SecureSourceManagerLimitedErrorCountRetryPolicy &&)
            • SecureSourceManagerLimitedErrorCountRetryPolicy(SecureSourceManagerLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SecureSourceManagerLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • SecureSourceManagerLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • SecureSourceManagerLimitedTimeRetryPolicy(SecureSourceManagerLimitedTimeRetryPolicy &&)
            • SecureSourceManagerLimitedTimeRetryPolicy(SecureSourceManagerLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • SecureSourceManagerRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • SecureSourceManagerBackoffPolicyOption
          • Overview
          • Types
            • Type
        • SecureSourceManagerConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • SecureSourceManagerPollingPolicyOption
          • Overview
          • Types
            • Type
        • SecureSourceManagerRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeSecureSourceManagerConnection(Options)
        • MakeDefaultSecureSourceManagerConnectionIdempotencyPolicy()
    • google::cloud::securesourcemanager_v1_mocks
      • Overview
      • Classes
        • MockSecureSourceManagerConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ListInstances(google::cloud::securesourcemanager::v1::ListInstancesRequest)
            • virtual GetInstance(google::cloud::securesourcemanager::v1::GetInstanceRequest const &)
            • virtual CreateInstance(google::cloud::securesourcemanager::v1::CreateInstanceRequest const &)
            • virtual CreateInstance(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateInstanceRequest const &)
            • virtual CreateInstance(google::longrunning::Operation const &)
            • virtual DeleteInstance(google::cloud::securesourcemanager::v1::DeleteInstanceRequest const &)
            • virtual DeleteInstance(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteInstanceRequest const &)
            • virtual DeleteInstance(google::longrunning::Operation const &)
            • virtual ListRepositories(google::cloud::securesourcemanager::v1::ListRepositoriesRequest)
            • virtual GetRepository(google::cloud::securesourcemanager::v1::GetRepositoryRequest const &)
            • virtual CreateRepository(google::cloud::securesourcemanager::v1::CreateRepositoryRequest const &)
            • virtual CreateRepository(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateRepositoryRequest const &)
            • virtual CreateRepository(google::longrunning::Operation const &)
            • virtual UpdateRepository(google::cloud::securesourcemanager::v1::UpdateRepositoryRequest const &)
            • virtual UpdateRepository(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateRepositoryRequest const &)
            • virtual UpdateRepository(google::longrunning::Operation const &)
            • virtual DeleteRepository(google::cloud::securesourcemanager::v1::DeleteRepositoryRequest const &)
            • virtual DeleteRepository(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteRepositoryRequest const &)
            • virtual DeleteRepository(google::longrunning::Operation const &)
            • virtual ListHooks(google::cloud::securesourcemanager::v1::ListHooksRequest)
            • virtual GetHook(google::cloud::securesourcemanager::v1::GetHookRequest const &)
            • virtual CreateHook(google::cloud::securesourcemanager::v1::CreateHookRequest const &)
            • virtual CreateHook(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateHookRequest const &)
            • virtual CreateHook(google::longrunning::Operation const &)
            • virtual UpdateHook(google::cloud::securesourcemanager::v1::UpdateHookRequest const &)
            • virtual UpdateHook(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateHookRequest const &)
            • virtual UpdateHook(google::longrunning::Operation const &)
            • virtual DeleteHook(google::cloud::securesourcemanager::v1::DeleteHookRequest const &)
            • virtual DeleteHook(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteHookRequest const &)
            • virtual DeleteHook(google::longrunning::Operation const &)
            • virtual GetIamPolicyRepo(google::iam::v1::GetIamPolicyRequest const &)
            • virtual SetIamPolicyRepo(google::iam::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissionsRepo(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual CreateBranchRule(google::cloud::securesourcemanager::v1::CreateBranchRuleRequest const &)
            • virtual CreateBranchRule(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateBranchRuleRequest const &)
            • virtual CreateBranchRule(google::longrunning::Operation const &)
            • virtual ListBranchRules(google::cloud::securesourcemanager::v1::ListBranchRulesRequest)
            • virtual GetBranchRule(google::cloud::securesourcemanager::v1::GetBranchRuleRequest const &)
            • virtual UpdateBranchRule(google::cloud::securesourcemanager::v1::UpdateBranchRuleRequest const &)
            • virtual UpdateBranchRule(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateBranchRuleRequest const &)
            • virtual UpdateBranchRule(google::longrunning::Operation const &)
            • virtual DeleteBranchRule(google::cloud::securesourcemanager::v1::DeleteBranchRuleRequest const &)
            • virtual DeleteBranchRule(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteBranchRuleRequest const &)
            • virtual DeleteBranchRule(google::longrunning::Operation const &)
            • virtual CreatePullRequest(google::cloud::securesourcemanager::v1::CreatePullRequestRequest const &)
            • virtual CreatePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::CreatePullRequestRequest const &)
            • virtual CreatePullRequest(google::longrunning::Operation const &)
            • virtual GetPullRequest(google::cloud::securesourcemanager::v1::GetPullRequestRequest const &)
            • virtual ListPullRequests(google::cloud::securesourcemanager::v1::ListPullRequestsRequest)
            • virtual UpdatePullRequest(google::cloud::securesourcemanager::v1::UpdatePullRequestRequest const &)
            • virtual UpdatePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdatePullRequestRequest const &)
            • virtual UpdatePullRequest(google::longrunning::Operation const &)
            • virtual MergePullRequest(google::cloud::securesourcemanager::v1::MergePullRequestRequest const &)
            • virtual MergePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::MergePullRequestRequest const &)
            • virtual MergePullRequest(google::longrunning::Operation const &)
            • virtual OpenPullRequest(google::cloud::securesourcemanager::v1::OpenPullRequestRequest const &)
            • virtual OpenPullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::OpenPullRequestRequest const &)
            • virtual OpenPullRequest(google::longrunning::Operation const &)
            • virtual ClosePullRequest(google::cloud::securesourcemanager::v1::ClosePullRequestRequest const &)
            • virtual ClosePullRequest(NoAwaitTag, google::cloud::securesourcemanager::v1::ClosePullRequestRequest const &)
            • virtual ClosePullRequest(google::longrunning::Operation const &)
            • virtual ListPullRequestFileDiffs(google::cloud::securesourcemanager::v1::ListPullRequestFileDiffsRequest)
            • virtual FetchTree(google::cloud::securesourcemanager::v1::FetchTreeRequest)
            • virtual FetchBlob(google::cloud::securesourcemanager::v1::FetchBlobRequest const &)
            • virtual CreateIssue(google::cloud::securesourcemanager::v1::CreateIssueRequest const &)
            • virtual CreateIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateIssueRequest const &)
            • virtual CreateIssue(google::longrunning::Operation const &)
            • virtual GetIssue(google::cloud::securesourcemanager::v1::GetIssueRequest const &)
            • virtual ListIssues(google::cloud::securesourcemanager::v1::ListIssuesRequest)
            • virtual UpdateIssue(google::cloud::securesourcemanager::v1::UpdateIssueRequest const &)
            • virtual UpdateIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateIssueRequest const &)
            • virtual UpdateIssue(google::longrunning::Operation const &)
            • virtual DeleteIssue(google::cloud::securesourcemanager::v1::DeleteIssueRequest const &)
            • virtual DeleteIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteIssueRequest const &)
            • virtual DeleteIssue(google::longrunning::Operation const &)
            • virtual OpenIssue(google::cloud::securesourcemanager::v1::OpenIssueRequest const &)
            • virtual OpenIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::OpenIssueRequest const &)
            • virtual OpenIssue(google::longrunning::Operation const &)
            • virtual CloseIssue(google::cloud::securesourcemanager::v1::CloseIssueRequest const &)
            • virtual CloseIssue(NoAwaitTag, google::cloud::securesourcemanager::v1::CloseIssueRequest const &)
            • virtual CloseIssue(google::longrunning::Operation const &)
            • virtual GetPullRequestComment(google::cloud::securesourcemanager::v1::GetPullRequestCommentRequest const &)
            • virtual ListPullRequestComments(google::cloud::securesourcemanager::v1::ListPullRequestCommentsRequest)
            • virtual CreatePullRequestComment(google::cloud::securesourcemanager::v1::CreatePullRequestCommentRequest const &)
            • virtual CreatePullRequestComment(NoAwaitTag, google::cloud::securesourcemanager::v1::CreatePullRequestCommentRequest const &)
            • virtual CreatePullRequestComment(google::longrunning::Operation const &)
            • virtual UpdatePullRequestComment(google::cloud::securesourcemanager::v1::UpdatePullRequestCommentRequest const &)
            • virtual UpdatePullRequestComment(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdatePullRequestCommentRequest const &)
            • virtual UpdatePullRequestComment(google::longrunning::Operation const &)
            • virtual DeletePullRequestComment(google::cloud::securesourcemanager::v1::DeletePullRequestCommentRequest const &)
            • virtual DeletePullRequestComment(NoAwaitTag, google::cloud::securesourcemanager::v1::DeletePullRequestCommentRequest const &)
            • virtual DeletePullRequestComment(google::longrunning::Operation const &)
            • virtual BatchCreatePullRequestComments(google::cloud::securesourcemanager::v1::BatchCreatePullRequestCommentsRequest const &)
            • virtual BatchCreatePullRequestComments(NoAwaitTag, google::cloud::securesourcemanager::v1::BatchCreatePullRequestCommentsRequest const &)
            • virtual BatchCreatePullRequestComments(google::longrunning::Operation const &)
            • virtual ResolvePullRequestComments(google::cloud::securesourcemanager::v1::ResolvePullRequestCommentsRequest const &)
            • virtual ResolvePullRequestComments(NoAwaitTag, google::cloud::securesourcemanager::v1::ResolvePullRequestCommentsRequest const &)
            • virtual ResolvePullRequestComments(google::longrunning::Operation const &)
            • virtual UnresolvePullRequestComments(google::cloud::securesourcemanager::v1::UnresolvePullRequestCommentsRequest const &)
            • virtual UnresolvePullRequestComments(NoAwaitTag, google::cloud::securesourcemanager::v1::UnresolvePullRequestCommentsRequest const &)
            • virtual UnresolvePullRequestComments(google::longrunning::Operation const &)
            • virtual CreateIssueComment(google::cloud::securesourcemanager::v1::CreateIssueCommentRequest const &)
            • virtual CreateIssueComment(NoAwaitTag, google::cloud::securesourcemanager::v1::CreateIssueCommentRequest const &)
            • virtual CreateIssueComment(google::longrunning::Operation const &)
            • virtual GetIssueComment(google::cloud::securesourcemanager::v1::GetIssueCommentRequest const &)
            • virtual ListIssueComments(google::cloud::securesourcemanager::v1::ListIssueCommentsRequest)
            • virtual UpdateIssueComment(google::cloud::securesourcemanager::v1::UpdateIssueCommentRequest const &)
            • virtual UpdateIssueComment(NoAwaitTag, google::cloud::securesourcemanager::v1::UpdateIssueCommentRequest const &)
            • virtual UpdateIssueComment(google::longrunning::Operation const &)
            • virtual DeleteIssueComment(google::cloud::securesourcemanager::v1::DeleteIssueCommentRequest const &)
            • virtual DeleteIssueComment(NoAwaitTag, google::cloud::securesourcemanager::v1::DeleteIssueCommentRequest const &)
            • virtual DeleteIssueComment(google::longrunning::Operation const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
  • 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
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
  • 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
  • Home
  • C++
  • Documentation
  • Reference

Namespace google::cloud::securesourcemanager_v1_mocks (2.44.0-rc)

  • 2.44.0-rc (latest)
  • 2.43.0
  • 2.42.0
  • 2.41.0
  • 2.40.0
  • 2.39.0
  • 2.38.0
  • 2.37.0
  • 2.36.0
  • 2.35.0
  • 2.34.0
  • 2.33.0
  • 2.32.0
  • 2.31.0
  • 2.30.0
  • 2.29.0
  • 2.28.0
  • 2.27.0
  • 2.26.0
  • 2.25.1
  • 2.24.0
  • 2.23.0
  • 2.22.1
  • 2.21.0
  • 2.20.0
  • 2.19.0
  • 2.18.0

Classes

MockSecureSourceManagerConnection

A class to mock SecureSourceManagerConnection.

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-10-10 UTC.

  • Why Google

    • Choosing Google Cloud
    • Trust and security
    • Modern Infrastructure Cloud
    • Multicloud
    • Global infrastructure
    • Customers and case studies
    • Analyst reports
    • Whitepapers
  • Products and pricing

    • See all products
    • See all solutions
    • Google Cloud for Startups
    • Google Cloud Marketplace
    • Google Cloud pricing
    • Contact sales
  • Support

    • Community forums
    • Support
    • Release Notes
    • System status
  • Resources

    • GitHub
    • Getting Started with Google Cloud
    • Google Cloud documentation
    • Code samples
    • Cloud Architecture Center
    • Training and Certification
    • Developer Center
  • Engage

    • Blog
    • Events
    • X (Twitter)
    • Google Cloud on YouTube
    • Google Cloud Tech on YouTube
    • Become a Partner
    • Google Cloud Affiliate Program
    • Press Corner
  • About Google
  • Privacy
  • Site terms
  • Google Cloud terms
  • Manage cookies
  • Our third decade of climate action: join us
  • Sign up for the Google Cloud newsletter Subscribe
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어