Configuration for MutationBatcher
.
More...
#include <google/cloud/bigtable/mutation_batcher.h>
Configuration for MutationBatcher
.
◆ Options()
google::cloud::bigtable::MutationBatcher::Options::Options |
( |
| ) |
|
◆ SetMaxBatches()
Options & google::cloud::bigtable::MutationBatcher::Options::SetMaxBatches |
( |
size_t |
max_batches_arg | ) |
|
|
inline |
There will be no more RPCs outstanding (except for retries) than this.
◆ SetMaxMutationsPerBatch()
Options & google::cloud::bigtable::MutationBatcher::Options::SetMaxMutationsPerBatch |
( |
size_t |
max_mutations_per_batch_arg | ) |
|
A single RPC will not have more mutations than this.
◆ SetMaxOutstandingMutations()
Options & google::cloud::bigtable::MutationBatcher::Options::SetMaxOutstandingMutations |
( |
size_t |
max_outstanding_mutations_arg | ) |
|
◆ SetMaxOutstandingSize()
Options & google::cloud::bigtable::MutationBatcher::Options::SetMaxOutstandingSize |
( |
size_t |
max_outstanding_size_arg | ) |
|
|
inline |
◆ SetMaxSizePerBatch()
Options & google::cloud::bigtable::MutationBatcher::Options::SetMaxSizePerBatch |
( |
size_t |
max_size_per_batch_arg | ) |
|
|
inline |
Sum of mutations' sizes in a single RPC will not be larger than this.
◆ max_batches
std::size_t google::cloud::bigtable::MutationBatcher::Options::max_batches |
◆ max_mutations_per_batch
std::size_t google::cloud::bigtable::MutationBatcher::Options::max_mutations_per_batch |
◆ max_outstanding_mutations
std::size_t google::cloud::bigtable::MutationBatcher::Options::max_outstanding_mutations |
◆ max_outstanding_size
std::size_t google::cloud::bigtable::MutationBatcher::Options::max_outstanding_size |
◆ max_size_per_batch
std::size_t google::cloud::bigtable::MutationBatcher::Options::max_size_per_batch |