in e2e-examples/gcs/benchmark/gcscpp_runner.cc [100:112]
bool GcscppRunner::DoOperation(int thread_id,
google::cloud::storage::Client storage_client) {
switch (parameters_.operation_type) {
case OperationType::Read:
return DoRead(thread_id, storage_client);
case OperationType::RandomRead:
return DoRandomRead(thread_id, storage_client);
case OperationType::Write:
return DoWrite(thread_id, storage_client);
default:
return false;
}
}