Google Cloud C++ Client 2.10.1
C++ Client Library for Google Cloud Platform
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Ngoogle
 NcloudContains all the Google Cloud C++ Library APIs
 CAccessTokenLifetimeOptionConfigure the access token lifetime
 CAsyncOperationRepresents a pending asynchronous operation
 CAsyncStreamingReadWriteRpcA streaming read-write RPC
 CAsyncTimerResultThe result of an async timer operation
 CAuthorityOptionConfigure the "authority" attribute
 CBackgroundThreadsA object representing the background threads available to a Client
 CCARootsFilePathOptionConfigures a custom CA (Certificates Authority) certificates file
 CCompletionQueueCall the functor associated with asynchronous operations when they complete
 CConnectionOptionsThe configuration parameters for client connections
 CCredentialsAn opaque representation of the authentication configuration
 CDelegatesOptionConfigure the delegates for MakeImpersonateServiceAccountCredentials()
 CEndpointOptionChange the endpoint
 CErrorInfoDescribes the cause of the error with structured details
 CExperimentalTagAn argument type to indicate experimental functions
 CfutureImplement ISO/IEC TS 19571:2016 future<T>
 Cfuture< void >Implement ISO/IEC TS 19571:2016 future for void
 CGenericPollingPolicyConstruct a polling policy from existing Retry and Backoff policies
 CGrpcBackgroundThreadPoolSizeOptionThe size of the background thread pool
 CGrpcBackgroundThreadsFactoryOptionChanges the BackgroundThreadsFactory
 CGrpcChannelArgumentsNativeOptionThe native grpc::ChannelArguments object
 CGrpcChannelArgumentsOptionA string-string map of arguments for grpc::ChannelArguments::SetString
 CGrpcCompletionQueueOptionThe CompletionQueue to use for background gRPC work
 CGrpcCredentialOptionThe gRPC credentials used by clients configured with this object
 CGrpcNumChannelsOptionThe number of transport channels to create
 CGrpcTracingOptionsOptionThe TracingOptions to use when printing grpc protocol buffer messages
 CKmsKeyNameThis class identifies a Google Cloud KMS Key
 CLogBackendThe logging backend interface
 CLoggerDefine the class to capture a log message
 CLogger< false >Define the logger for a disabled log level
 CLogRecordRepresents a single log message
 CLogSinkA sink to receive log records
 CNullStreamImplements operator<< for all types, without any effect
 COptionsA class that holds option structs indexed by their type
 CPollingPolicyControl the Cloud C++ client library behavior with respect to polling on long running operations
 CProjectThis class identifies a Cloud Project
 CpromiseImplement promise<T> as defined in ISO/IEC TS 19571:2016
 Cpromise< void >Specialize promise as defined in ISO/IEC TS 19571:2016 for void
 CQuotaUserOptionConfigure the QuotaUser system parameter
 CRestTracingOptionsOptionThe TracingOptions to use when printing REST transport http messages
 CRuntimeStatusErrorA runtime error that wraps a google::cloud::Status
 CScopesOptionConfigure the scopes for MakeImpersonateServiceAccountCredentials()
 CServerTimeoutOptionTimeout for the server to finish processing the request
 CStatusRepresents success or an error with info about the error
 CStatusOrHolds a value or a Status indicating why there is no value
 CStreamRangeA StreamRange<T> is a range of StatusOr<T> where the end-of-stream is indicated by a non-OK Status
 CIteratorImplAn input iterator for a StreamRange<T> – DO NOT USE DIRECTLY
 CTracingComponentsOptionReturn whether tracing is enabled for the given component
 CTracingOptionsThe configuration parameters for RPC/protobuf tracing
 CUnifiedCredentialsOptionA wrapper to store credentials into an options
 CUserAgentProductsOptionUser-agent products to include with each request
 CUserIpOptionConfigure the UserIp query parameter
 CUserProjectOptionSpecifies a project for quota and billing purposes