|
| typedef ::google::cloud::internal::BackoffPolicy | BackoffPolicy |
| |
| typedef google::cloud::internal::ExponentialBackoffPolicy | ExponentialBackoffPolicy |
| |
| typedef OptionList< EndpointOption, UserAgentProductsOption, TracingComponentsOption, UserProjectOption, AuthorityOption > | CommonOptionList |
| |
| typedef OptionList< AccessTokenLifetimeOption, CARootsFilePathOption, DelegatesOption, ScopesOption, TracingComponentsOption, UnifiedCredentialsOption > | UnifiedCredentialsOptionList |
| |
| typedef std::function< std::unique_ptr< BackgroundThreads >()> | BackgroundThreadsFactory |
| |
| typedef OptionList< GrpcCredentialOption, GrpcNumChannelsOption, GrpcChannelArgumentsOption, GrpcChannelArgumentsNativeOption, GrpcTracingOptionsOption, GrpcBackgroundThreadPoolSizeOption, GrpcCompletionQueueOption, GrpcBackgroundThreadsFactoryOption > | GrpcOptionList |
| |
| typedef std::function< absl::optional< google::iam::v1::Policy >(google::iam::v1::Policy)> | IamUpdater |
| |
| typedef absl::optional< T > | optional |
| |
| typedef internal::TypeList< T... > | OptionList |
| |
| typedef ::google::cloud::OptionList< QuotaUserOption, RestTracingOptionsOption, ServerTimeoutOption, UserIpOption > | RestOptionList |
| |
| typedef std::function< void(char const *msg)> | TerminateHandler |
| |
| typedef std::function< void(char const *msg)> | TerminateHandler |
| |
|
| std::shared_ptr< Credentials > | MakeInsecureCredentials (Options opts={}) |
| |
| std::shared_ptr< Credentials > | MakeGoogleDefaultCredentials (Options opts={}) |
| |
| std::shared_ptr< Credentials > | MakeAccessTokenCredentials (std::string const &access_token, std::chrono::system_clock::time_point expiration, Options opts={}) |
| |
| std::shared_ptr< Credentials > | MakeImpersonateServiceAccountCredentials (std::shared_ptr< Credentials > base_credentials, std::string target_service_account, Options opts={}) |
| |
| std::shared_ptr< Credentials > | MakeServiceAccountCredentials (std::string json_object, Options opts={}) |
| |
| std::shared_ptr< Credentials > | MakeExternalAccountCredentials (std::string json_object, Options opts={}) |
| |
| future< typename internal::make_ready_return< T >::type > | make_ready_future (T &&t) |
| |
| future< void > | make_ready_future () |
| |
| google::cloud::Status | MakeStatusFromRpcError (grpc::Status const &status) |
| |
| google::cloud::Status | MakeStatusFromRpcError (grpc::StatusCode code, std::string what) |
| |
| google::cloud::Status | MakeStatusFromRpcError (google::rpc::Status const &proto) |
| |
| StatusOr< KmsKeyName > | MakeKmsKeyName (std::string const &full_name) |
| |
| absl::optional< Severity > | ParseSeverity (std::string const &name) |
| |
| std::ostream & | operator<< (std::ostream &os, Severity x) |
| |
| std::ostream & | operator<< (std::ostream &os, LogRecord const &rhs) |
| |
| StatusOr< Project > | MakeProject (std::string const &full_name) |
| |
| std::string | StatusCodeToString (StatusCode code) |
| |
| std::ostream & | operator<< (std::ostream &os, StatusCode code) |
| |
| std::ostream & | operator<< (std::ostream &os, Status const &s) |
| |
| bool | operator== (StatusOr< T > const &a, StatusOr< T > const &b) |
| |
| bool | operator!= (StatusOr< T > const &a, StatusOr< T > const &b) |
| |
| StatusOr< T > | make_status_or (T rhs) |
| |
| TerminateHandler | SetTerminateHandler (TerminateHandler f) |
| |
| TerminateHandler | GetTerminateHandler () |
| |
| void | Terminate (char const *msg) |
| |
| int constexpr | version_major () |
| |
| int constexpr | version_minor () |
| |
| int constexpr | version_patch () |
| |
| constexpr char const * | version_pre_release () |
| |
| int constexpr | version () |
| |
| std::string | version_string () |
| |
| TerminateHandler | SetTerminateHandler (TerminateHandler f) |
| |
| TerminateHandler | GetTerminateHandler () |
| |
| void | Terminate (char const *msg) |
| |
| std::shared_ptr< Credentials > | MakeInsecureCredentials (Options opts={}) |
| |
| std::shared_ptr< Credentials > | MakeGoogleDefaultCredentials (Options opts={}) |
| |
| std::shared_ptr< Credentials > | MakeAccessTokenCredentials (std::string const &access_token, std::chrono::system_clock::time_point expiration, Options opts={}) |
| |
| std::shared_ptr< Credentials > | MakeImpersonateServiceAccountCredentials (std::shared_ptr< Credentials > base_credentials, std::string target_service_account, Options opts={}) |
| |
| std::shared_ptr< Credentials > | MakeServiceAccountCredentials (std::string json_object, Options opts={}) |
| |
| std::shared_ptr< Credentials > | MakeExternalAccountCredentials (std::string json_object, Options opts={}) |
| |