Google Cloud Storage C++ Client  2.6.0
A C++ Client Library for Google Cloud Storage
Public Types | List of all members
google::cloud::storage::UploadBufferSizeOption Struct Reference

Control the formatted I/O upload buffer. More...

#include <google/cloud/storage/options.h>

Public Types

using Type = std::size_t

Detailed Description

Control the formatted I/O upload buffer.

When using formatted I/O operations (typically operator<<(std::istream&...) this option controls the size of the in-memory buffer kept before a chunk is uploaded. Note that GCS only accepts chunks in multiples of 256KiB, so this option is always rounded up to the next such multiple.

Applications seeking optimal performance for downloads should avoid formatted I/O, and prefer using std::istream::write(). This option has no effect in that case.

Definition at line 179 of file options.h.

Member Typedef Documentation

◆ Type

Definition at line 180 of file options.h.