Skip to main content
Documentation
close
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
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 &)