Google Cloud Storage C++ Client  1.34.0
A C++ Client Library for Google Cloud Storage
Deprecated List
Member google::cloud::storage::ChannelOptions::set_ssl_root_path (std::string ssl_root_path)
Use google::cloud::Options and CAPathOption instead.
Member google::cloud::storage::ChannelOptions::ssl_root_path () const
Use google::cloud::Options and CAPathOption instead.
Member google::cloud::storage::Client::Client (std::shared_ptr< oauth2::Credentials > credentials, Policies &&... policies)
use the constructor from google::cloud::Options instead.
Member google::cloud::storage::Client::Client (ClientOptions options, Policies &&... policies)
use the constructor from google::cloud::Options instead.
Member google::cloud::storage::Client::Client (std::shared_ptr< internal::RawClient > client, Policies &&... policies)
This was intended only for test code, applications should not use it.
Member google::cloud::storage::Client::Client (std::shared_ptr< internal::RawClient > client, NoDecorations)
This was intended only for test code, applications should not use it.
Member google::cloud::storage::Client::CreateDefaultClient ()
use the constructor from google::cloud::Options instead.
Member google::cloud::storage::Client::GetBucketIamPolicy (std::string const &bucket_name, Options &&... options)
this function is deprecated; it doesn't support conditional bindings and will not support any other features to come; please use GetNativeBucketIamPolicy instead.
Member google::cloud::storage::Client::raw_client () const
Only intended for implementors, do not use.
Member google::cloud::storage::Client::SetBucketIamPolicy (std::string const &bucket_name, IamPolicy const &iam_policy, Options &&... options)
this function is deprecated; it doesn't support conditional bindings and will not support any other features to come; please use SetNativeBucketIamPolicy instead.
Class google::cloud::storage::ClientOptions
Please use google::cloud::Options instead.
Member google::cloud::storage::ClientOptions::add_user_agent_prefix (std::string prefix)
Use google::cloud::Options and google::cloud::UserAgentProductsOption instead.
Member google::cloud::storage::ClientOptions::add_user_agent_prefx (std::string const &v)
use add_user_agent_prefix() instead.
Member google::cloud::storage::ClientOptions::channel_options ()
Use google::cloud::Options and CAPathOption instead.
Member google::cloud::storage::ClientOptions::channel_options () const
Use google::cloud::Options and CAPathOption instead.
Member google::cloud::storage::ClientOptions::ClientOptions (std::shared_ptr< oauth2::Credentials > credentials, ChannelOptions channel_options)
use google::cloud::Options instead.
Member google::cloud::storage::ClientOptions::ClientOptions (std::shared_ptr< oauth2::Credentials > credentials)
use google::cloud::Options instead.
Member google::cloud::storage::ClientOptions::connection_pool_size () const
Use google::cloud::Options and ConnectionPoolSizeOption instead.
Member google::cloud::storage::ClientOptions::CreateDefaultClientOptions ()
Please use google::cloud::Options instead.
Member google::cloud::storage::ClientOptions::CreateDefaultClientOptions (ChannelOptions const &channel_options)
Please use google::cloud::Options instead.
Member google::cloud::storage::ClientOptions::credentials () const
Use google::cloud::Options and Oauth2CredentialsOption instead.
Member google::cloud::storage::ClientOptions::download_buffer_size () const
Use google::cloud::Options and DownloadBufferSizeOption instead.
Member google::cloud::storage::ClientOptions::download_stall_timeout () const
Use google::cloud::Options and DownloadStallTimeoutOption instead.
Member google::cloud::storage::ClientOptions::enable_http_tracing () const
Use google::cloud::Options and google::cloud::TracingComponentsOption instead.
Member google::cloud::storage::ClientOptions::enable_raw_client_tracing () const
Use google::cloud::Options and google::cloud::TracingComponentsOption instead.
Member google::cloud::storage::ClientOptions::enable_sigpipe_handler () const
Use google::cloud::Options and EnableCurlSigpipeOption instead.
Member google::cloud::storage::ClientOptions::enable_ssl_locking_callbacks () const
Use google::cloud::options and EnableCurlSslLockingOption instead.
Member google::cloud::storage::ClientOptions::endpoint () const
Use google::cloud::Options and RestEndpointOption instead.
Member google::cloud::storage::ClientOptions::iam_endpoint () const
Use google::cloud::Options and IamEndpointOption instead.
Member google::cloud::storage::ClientOptions::maximum_simple_upload_size () const
Use google::cloud::Options and MaximumSimpleUploadSizeOption instead.
Member google::cloud::storage::ClientOptions::maximum_socket_recv_size () const
Use google::cloud::Options and MaximumCurlSocketRecvSizeOption instead.
Member google::cloud::storage::ClientOptions::maximum_socket_send_size () const
Use google::cloud::Options and MaximumCurlSocketSendSizeOption instead.
Member google::cloud::storage::ClientOptions::project_id () const
Use google::cloud::Options and ProjectIdOption instead.
Member google::cloud::storage::ClientOptions::set_connection_pool_size (std::size_t size)
Use google::cloud::Options and ConnectionPoolSizeOption instead.
Member google::cloud::storage::ClientOptions::set_credentials (std::shared_ptr< oauth2::Credentials > c)
Use google::cloud::Options and Oauth2CredentialsOption instead.
Member google::cloud::storage::ClientOptions::set_download_stall_timeout (std::chrono::seconds v)
Use google::cloud::Options and DownloadStallTimeoutOption instead.
Member google::cloud::storage::ClientOptions::set_enable_http_tracing (bool enable)
Use google::cloud::Options and google::cloud::TracingComponentsOption instead.
Member google::cloud::storage::ClientOptions::set_enable_raw_client_tracing (bool enable)
Use google::cloud::Options and google::cloud::TracingComponentsOption instead.
Member google::cloud::storage::ClientOptions::set_enable_sigpipe_handler (bool v)
Use google::cloud::Options and EnableCurlSigpipeOption instead.
Member google::cloud::storage::ClientOptions::set_enable_ssl_locking_callbacks (bool v)
Use google::cloud::options and EnableCurlSslLockingOption instead.
Member google::cloud::storage::ClientOptions::set_endpoint (std::string endpoint)
Use google::cloud::Options and RestEndpointOption instead.
Member google::cloud::storage::ClientOptions::set_iam_endpoint (std::string endpoint)
Use google::cloud::Options and IamEndpointOption instead.
Member google::cloud::storage::ClientOptions::set_maximum_simple_upload_size (std::size_t v)
Use google::cloud::Options and MaximumSimpleUploadSizeOption instead.
Member google::cloud::storage::ClientOptions::set_maximum_socket_recv_size (std::size_t v)
Use google::cloud::Options and MaximumCurlSocketRecvSizeOption instead.
Member google::cloud::storage::ClientOptions::set_maximum_socket_send_size (std::size_t v)
Use google::cloud::Options and MaximumCurlSocketSendSizeOption instead.
Member google::cloud::storage::ClientOptions::set_project_id (std::string v)
Use google::cloud::Options and ProjectIdOption instead.
Member google::cloud::storage::ClientOptions::set_version (std::string version)
This was intended for development and not a public API.
Member google::cloud::storage::ClientOptions::SetDownloadBufferSize (std::size_t size)
Use google::cloud::Options and DownloadBufferSizeOption instead.
Member google::cloud::storage::ClientOptions::SetUploadBufferSize (std::size_t size)
Use google::cloud::Options and UploadBufferSizeOption instead.
Member google::cloud::storage::ClientOptions::upload_buffer_size () const
Use google::cloud::Options and UploadBufferSizeOption instead.
Member google::cloud::storage::ClientOptions::user_agent_prefix () const
Use google::cloud::Options and google::cloud::UserAgentProductsOption instead.
Member google::cloud::storage::ClientOptions::version () const
This was intended for development and not a public API.