Skip to main content
Google Cloud Documentation
Documentation
  • Get Started
  • Get Started with Google Cloud
  • Product List
  • Cloud Customer Care
  • Featured Products
  • Agent Platform
  • Apigee API Management
  • BigQuery
  • Compute Engine
  • Cloud CDN
  • Cloud Run
  • Cloud Storage
  • Cloud SQL
  • Gemini Enterprise
  • Google Kubernetes Engine
  • Looker
  • Cross-product Tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
  • Technology Areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Industry solutions
  • Migration
  • Networking
  • Observability and monitoring
  • Security
  • Storage
/
Console
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Sign in
  • Google Cloud SDK
  • C++
  • Client libraries
Start free
Overview Guides Reference Samples
Google Cloud Documentation
  • Documentation
    • More
    • Overview
    • Guides
    • Reference
    • Samples
  • Console
  • Overview
  • Library reference docs
  • Chronicle 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 chronicle_v1::DataAccessControlServiceClient Retry Policies
    • Override chronicle_v1::EntityServiceClient Retry Policies
    • Override chronicle_v1::InstanceServiceClient Retry Policies
    • Override chronicle_v1::ReferenceListServiceClient Retry Policies
    • Override chronicle_v1::RuleServiceClient Retry Policies
    • How to Override the Default Universe Domain
    • Override chronicle_v1::DataAccessControlServiceClient Universe Domain
    • Override chronicle_v1::EntityServiceClient Universe Domain
    • Override chronicle_v1::InstanceServiceClient Universe Domain
    • Override chronicle_v1::ReferenceListServiceClient Universe Domain
    • Override chronicle_v1::RuleServiceClient Universe Domain
  • Modules
    • Chronicle API Configuration Options
  • Namespaces
    • google::cloud::chronicle_v1
      • Overview
      • Classes
        • DataAccessControlServiceClient
          • Overview
          • Constructors
            • DataAccessControlServiceClient(DataAccessControlServiceClient const &)
            • DataAccessControlServiceClient(DataAccessControlServiceClient &&)
            • DataAccessControlServiceClient(std::shared_ptr< DataAccessControlServiceConnection >, Options)
          • Operators
            • operator=(DataAccessControlServiceClient const &)
            • operator=(DataAccessControlServiceClient &&)
            • operator==(DataAccessControlServiceClient const &, DataAccessControlServiceClient const &)
            • operator!=(DataAccessControlServiceClient const &, DataAccessControlServiceClient const &)
          • Functions
            • CreateDataAccessLabel(std::string const &, google::cloud::chronicle::v1::DataAccessLabel const &, std::string const &, Options)
            • CreateDataAccessLabel(google::cloud::chronicle::v1::CreateDataAccessLabelRequest const &, Options)
            • GetDataAccessLabel(std::string const &, Options)
            • GetDataAccessLabel(google::cloud::chronicle::v1::GetDataAccessLabelRequest const &, Options)
            • ListDataAccessLabels(std::string const &, Options)
            • ListDataAccessLabels(google::cloud::chronicle::v1::ListDataAccessLabelsRequest, Options)
            • UpdateDataAccessLabel(google::cloud::chronicle::v1::DataAccessLabel const &, google::protobuf::FieldMask const &, Options)
            • UpdateDataAccessLabel(google::cloud::chronicle::v1::UpdateDataAccessLabelRequest const &, Options)
            • DeleteDataAccessLabel(std::string const &, Options)
            • DeleteDataAccessLabel(google::cloud::chronicle::v1::DeleteDataAccessLabelRequest const &, Options)
            • CreateDataAccessScope(std::string const &, google::cloud::chronicle::v1::DataAccessScope const &, std::string const &, Options)
            • CreateDataAccessScope(google::cloud::chronicle::v1::CreateDataAccessScopeRequest const &, Options)
            • GetDataAccessScope(std::string const &, Options)
            • GetDataAccessScope(google::cloud::chronicle::v1::GetDataAccessScopeRequest const &, Options)
            • ListDataAccessScopes(std::string const &, Options)
            • ListDataAccessScopes(google::cloud::chronicle::v1::ListDataAccessScopesRequest, Options)
            • UpdateDataAccessScope(google::cloud::chronicle::v1::DataAccessScope const &, google::protobuf::FieldMask const &, Options)
            • UpdateDataAccessScope(google::cloud::chronicle::v1::UpdateDataAccessScopeRequest const &, Options)
            • DeleteDataAccessScope(std::string const &, Options)
            • DeleteDataAccessScope(google::cloud::chronicle::v1::DeleteDataAccessScopeRequest 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)
        • DataAccessControlServiceConnection
          • Overview
          • Functions
            • virtual options()
            • virtual CreateDataAccessLabel(google::cloud::chronicle::v1::CreateDataAccessLabelRequest const &)
            • virtual GetDataAccessLabel(google::cloud::chronicle::v1::GetDataAccessLabelRequest const &)
            • virtual ListDataAccessLabels(google::cloud::chronicle::v1::ListDataAccessLabelsRequest)
            • virtual UpdateDataAccessLabel(google::cloud::chronicle::v1::UpdateDataAccessLabelRequest const &)
            • virtual DeleteDataAccessLabel(google::cloud::chronicle::v1::DeleteDataAccessLabelRequest const &)
            • virtual CreateDataAccessScope(google::cloud::chronicle::v1::CreateDataAccessScopeRequest const &)
            • virtual GetDataAccessScope(google::cloud::chronicle::v1::GetDataAccessScopeRequest const &)
            • virtual ListDataAccessScopes(google::cloud::chronicle::v1::ListDataAccessScopesRequest)
            • virtual UpdateDataAccessScope(google::cloud::chronicle::v1::UpdateDataAccessScopeRequest const &)
            • virtual DeleteDataAccessScope(google::cloud::chronicle::v1::DeleteDataAccessScopeRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • DataAccessControlServiceConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual CreateDataAccessLabel(google::cloud::chronicle::v1::CreateDataAccessLabelRequest const &)
            • virtual GetDataAccessLabel(google::cloud::chronicle::v1::GetDataAccessLabelRequest const &)
            • virtual ListDataAccessLabels(google::cloud::chronicle::v1::ListDataAccessLabelsRequest)
            • virtual UpdateDataAccessLabel(google::cloud::chronicle::v1::UpdateDataAccessLabelRequest const &)
            • virtual DeleteDataAccessLabel(google::cloud::chronicle::v1::DeleteDataAccessLabelRequest const &)
            • virtual CreateDataAccessScope(google::cloud::chronicle::v1::CreateDataAccessScopeRequest const &)
            • virtual GetDataAccessScope(google::cloud::chronicle::v1::GetDataAccessScopeRequest const &)
            • virtual ListDataAccessScopes(google::cloud::chronicle::v1::ListDataAccessScopesRequest)
            • virtual UpdateDataAccessScope(google::cloud::chronicle::v1::UpdateDataAccessScopeRequest const &)
            • virtual DeleteDataAccessScope(google::cloud::chronicle::v1::DeleteDataAccessScopeRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • DataAccessControlServiceLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • DataAccessControlServiceLimitedErrorCountRetryPolicy(int)
            • DataAccessControlServiceLimitedErrorCountRetryPolicy(DataAccessControlServiceLimitedErrorCountRetryPolicy &&)
            • DataAccessControlServiceLimitedErrorCountRetryPolicy(DataAccessControlServiceLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • DataAccessControlServiceLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • DataAccessControlServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • DataAccessControlServiceLimitedTimeRetryPolicy(DataAccessControlServiceLimitedTimeRetryPolicy &&)
            • DataAccessControlServiceLimitedTimeRetryPolicy(DataAccessControlServiceLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • DataAccessControlServiceRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
        • EntityServiceClient
          • Overview
          • Constructors
            • EntityServiceClient(EntityServiceClient const &)
            • EntityServiceClient(EntityServiceClient &&)
            • EntityServiceClient(std::shared_ptr< EntityServiceConnection >, Options)
          • Operators
            • operator=(EntityServiceClient const &)
            • operator=(EntityServiceClient &&)
            • operator==(EntityServiceClient const &, EntityServiceClient const &)
            • operator!=(EntityServiceClient const &, EntityServiceClient const &)
          • Functions
            • GetWatchlist(std::string const &, Options)
            • GetWatchlist(google::cloud::chronicle::v1::GetWatchlistRequest const &, Options)
            • ListWatchlists(std::string const &, Options)
            • ListWatchlists(google::cloud::chronicle::v1::ListWatchlistsRequest, Options)
            • CreateWatchlist(std::string const &, google::cloud::chronicle::v1::Watchlist const &, std::string const &, Options)
            • CreateWatchlist(google::cloud::chronicle::v1::CreateWatchlistRequest const &, Options)
            • UpdateWatchlist(google::cloud::chronicle::v1::Watchlist const &, google::protobuf::FieldMask const &, Options)
            • UpdateWatchlist(google::cloud::chronicle::v1::UpdateWatchlistRequest const &, Options)
            • DeleteWatchlist(std::string const &, bool, Options)
            • DeleteWatchlist(google::cloud::chronicle::v1::DeleteWatchlistRequest 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)
        • EntityServiceConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetWatchlist(google::cloud::chronicle::v1::GetWatchlistRequest const &)
            • virtual ListWatchlists(google::cloud::chronicle::v1::ListWatchlistsRequest)
            • virtual CreateWatchlist(google::cloud::chronicle::v1::CreateWatchlistRequest const &)
            • virtual UpdateWatchlist(google::cloud::chronicle::v1::UpdateWatchlistRequest const &)
            • virtual DeleteWatchlist(google::cloud::chronicle::v1::DeleteWatchlistRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • EntityServiceConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetWatchlist(google::cloud::chronicle::v1::GetWatchlistRequest const &)
            • virtual ListWatchlists(google::cloud::chronicle::v1::ListWatchlistsRequest)
            • virtual CreateWatchlist(google::cloud::chronicle::v1::CreateWatchlistRequest const &)
            • virtual UpdateWatchlist(google::cloud::chronicle::v1::UpdateWatchlistRequest const &)
            • virtual DeleteWatchlist(google::cloud::chronicle::v1::DeleteWatchlistRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • EntityServiceLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • EntityServiceLimitedErrorCountRetryPolicy(int)
            • EntityServiceLimitedErrorCountRetryPolicy(EntityServiceLimitedErrorCountRetryPolicy &&)
            • EntityServiceLimitedErrorCountRetryPolicy(EntityServiceLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • EntityServiceLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • EntityServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • EntityServiceLimitedTimeRetryPolicy(EntityServiceLimitedTimeRetryPolicy &&)
            • EntityServiceLimitedTimeRetryPolicy(EntityServiceLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • EntityServiceRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
        • InstanceServiceClient
          • Overview
          • Constructors
            • InstanceServiceClient(InstanceServiceClient const &)
            • InstanceServiceClient(InstanceServiceClient &&)
            • InstanceServiceClient(std::shared_ptr< InstanceServiceConnection >, Options)
          • Operators
            • operator=(InstanceServiceClient const &)
            • operator=(InstanceServiceClient &&)
            • operator==(InstanceServiceClient const &, InstanceServiceClient const &)
            • operator!=(InstanceServiceClient const &, InstanceServiceClient const &)
          • Functions
            • GetInstance(std::string const &, Options)
            • GetInstance(google::cloud::chronicle::v1::GetInstanceRequest 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)
        • InstanceServiceConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetInstance(google::cloud::chronicle::v1::GetInstanceRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • InstanceServiceConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetInstance(google::cloud::chronicle::v1::GetInstanceRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • InstanceServiceLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • InstanceServiceLimitedErrorCountRetryPolicy(int)
            • InstanceServiceLimitedErrorCountRetryPolicy(InstanceServiceLimitedErrorCountRetryPolicy &&)
            • InstanceServiceLimitedErrorCountRetryPolicy(InstanceServiceLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstanceServiceLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • InstanceServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • InstanceServiceLimitedTimeRetryPolicy(InstanceServiceLimitedTimeRetryPolicy &&)
            • InstanceServiceLimitedTimeRetryPolicy(InstanceServiceLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • InstanceServiceRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
        • ReferenceListServiceClient
          • Overview
          • Constructors
            • ReferenceListServiceClient(ReferenceListServiceClient const &)
            • ReferenceListServiceClient(ReferenceListServiceClient &&)
            • ReferenceListServiceClient(std::shared_ptr< ReferenceListServiceConnection >, Options)
          • Operators
            • operator=(ReferenceListServiceClient const &)
            • operator=(ReferenceListServiceClient &&)
            • operator==(ReferenceListServiceClient const &, ReferenceListServiceClient const &)
            • operator!=(ReferenceListServiceClient const &, ReferenceListServiceClient const &)
          • Functions
            • GetReferenceList(std::string const &, Options)
            • GetReferenceList(google::cloud::chronicle::v1::GetReferenceListRequest const &, Options)
            • ListReferenceLists(std::string const &, Options)
            • ListReferenceLists(google::cloud::chronicle::v1::ListReferenceListsRequest, Options)
            • CreateReferenceList(std::string const &, google::cloud::chronicle::v1::ReferenceList const &, std::string const &, Options)
            • CreateReferenceList(google::cloud::chronicle::v1::CreateReferenceListRequest const &, Options)
            • UpdateReferenceList(google::cloud::chronicle::v1::ReferenceList const &, google::protobuf::FieldMask const &, Options)
            • UpdateReferenceList(google::cloud::chronicle::v1::UpdateReferenceListRequest const &, Options)
            • VerifyReferenceList(google::cloud::chronicle::v1::VerifyReferenceListRequest 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)
        • ReferenceListServiceConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetReferenceList(google::cloud::chronicle::v1::GetReferenceListRequest const &)
            • virtual ListReferenceLists(google::cloud::chronicle::v1::ListReferenceListsRequest)
            • virtual CreateReferenceList(google::cloud::chronicle::v1::CreateReferenceListRequest const &)
            • virtual UpdateReferenceList(google::cloud::chronicle::v1::UpdateReferenceListRequest const &)
            • virtual VerifyReferenceList(google::cloud::chronicle::v1::VerifyReferenceListRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • ReferenceListServiceConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetReferenceList(google::cloud::chronicle::v1::GetReferenceListRequest const &)