#include <mongocxx/v_noabi/mongocxx/options/gridfs/bucket.hpp>
◆ bucket_name() [1/2]
Gets the name of the bucket.
- Returns
- The name of the bucket.
◆ bucket_name() [2/2]
bucket & mongocxx::v_noabi::options::gridfs::bucket::bucket_name |
( |
std::string | bucket_name | ) |
|
Sets the name of the bucket. Defaults to 'fs'.
- Parameters
-
bucket_name | The name of the bucket. |
- Returns
- A reference to the object on which this member function is being called. This facilitates method chaining.
◆ chunk_size_bytes() [1/2]
Gets the size of the chunks in the bucket.
- Returns
- The size of the chunks in the bucket in bytes.
◆ chunk_size_bytes() [2/2]
bucket & mongocxx::v_noabi::options::gridfs::bucket::chunk_size_bytes |
( |
std::int32_t | chunk_size_bytes | ) |
|
Sets the size of the chunks in the bucket. This will be used as the chunk size for files uploaded through the bucket without a custom size specified. Defaults to 255KB (255 * 1024).
- Parameters
-
chunk_size_bytes | The size of the chunks in bytes. |
- Returns
- A reference to the object on which this member function is being called. This facilitates method chaining.
◆ read_concern() [1/2]
Gets the read concern of the bucket.
- Returns
- The read concern of the bucket.
◆ read_concern() [2/2]
Sets the read concern to be used when reading from the bucket. Defaults to the read concern of the database containing the bucket's collections.
- Parameters
-
- Returns
- A reference to the object on which this member function is being called. This facilitates method chaining.
◆ read_preference() [1/2]
Gets the read preference of the bucket.
- Returns
- The read preference of the bucket.
◆ read_preference() [2/2]
Sets the read preference to be used when reading from the GridFS bucket. Defaults to the read preference of the database containing the bucket's collections.
- Note
- Because many GridFS operations require multiple independent reads from separate collections, use with secondaries is strongly discouraged because reads could go to different secondaries, resulting in inconsistent data if all file and chunk documents have not replicated to all secondaries.
- Parameters
-
- Returns
- A reference to the object on which this member function is being called. This facilitates method chaining.
◆ write_concern() [1/2]
Gets the write concern of the bucket.
- Returns
- The write concern of the bucket.
◆ write_concern() [2/2]
Sets the write concern to be used when writing to the GridFS bucket. Defaults to the write concern of the database containing the bucket's collections.
- Parameters
-
- Returns
- A reference to the object on which this member function is being called. This facilitates method chaining.
The documentation for this class was generated from the following file:
- mongocxx/v_noabi/mongocxx/options/gridfs/bucket.hpp