in cloudwatch_logger/src/log_node_param_helper.cpp [237:276]
void ReadUploaderOptions(
const std::shared_ptr<Aws::Client::ParameterReaderInterface>& parameter_reader,
Aws::DataFlow::UploaderOptions & uploader_options)
{
ReadOption(
parameter_reader,
kNodeParamFileUploadBatchSize,
Aws::DataFlow::kDefaultUploaderOptions.file_upload_batch_size,
uploader_options.file_upload_batch_size
);
ReadOption(
parameter_reader,
kNodeParamFileMaxQueueSize,
Aws::DataFlow::kDefaultUploaderOptions.file_max_queue_size,
uploader_options.file_max_queue_size
);
ReadOption(
parameter_reader,
kNodeParamBatchMaxQueueSize,
Aws::DataFlow::kDefaultUploaderOptions.batch_max_queue_size,
uploader_options.batch_max_queue_size
);
ReadOption(
parameter_reader,
kNodeParamBatchTriggerPublishSize,
Aws::DataFlow::kDefaultUploaderOptions.batch_trigger_publish_size,
uploader_options.batch_trigger_publish_size
);
ReadOption(
parameter_reader,
kNodeParamStreamMaxQueueSize,
Aws::DataFlow::kDefaultUploaderOptions.stream_max_queue_size,
uploader_options.stream_max_queue_size
);
}