NebulaGraph CPP Client  release-3.4
Config.h
1 /* Copyright (c) 2020 vesoft inc. All rights reserved.
2  *
3  * This source code is licensed under Apache 2.0 License.
4  */
5 
6 #pragma once
7 
8 #include <cstdint>
9 #include <string>
10 
11 namespace nebula {
12 
13 struct Config {
14  std::uint32_t timeout_{0}; // in ms
15  std::uint32_t idleTime_{0}; // in ms
16  std::uint32_t maxConnectionPoolSize_{10};
17  std::uint32_t minConnectionPoolSize_{0};
18  std::string CAPath_;
19  bool enableSSL_{false};
20 };
21 
22 } // namespace nebula