in cpp/include/alibabacloud/open_api.hpp [119:195]
void fromMap(map<string, boost::any> m) override {
if (m.find("accessKeyId") != m.end() && !m["accessKeyId"].empty()) {
accessKeyId =
make_shared<string>(boost::any_cast<string>(m["accessKeyId"]));
}
if (m.find("accessKeySecret") != m.end() && !m["accessKeySecret"].empty()) {
accessKeySecret =
make_shared<string>(boost::any_cast<string>(m["accessKeySecret"]));
}
if (m.find("securityToken") != m.end() && !m["securityToken"].empty()) {
securityToken =
make_shared<string>(boost::any_cast<string>(m["securityToken"]));
}
if (m.find("protocol") != m.end() && !m["protocol"].empty()) {
protocol = make_shared<string>(boost::any_cast<string>(m["protocol"]));
}
if (m.find("regionId") != m.end() && !m["regionId"].empty()) {
regionId = make_shared<string>(boost::any_cast<string>(m["regionId"]));
}
if (m.find("readTimeout") != m.end() && !m["readTimeout"].empty()) {
readTimeout = make_shared<int>(boost::any_cast<int>(m["readTimeout"]));
}
if (m.find("connectTimeout") != m.end() && !m["connectTimeout"].empty()) {
connectTimeout =
make_shared<int>(boost::any_cast<int>(m["connectTimeout"]));
}
if (m.find("httpProxy") != m.end() && !m["httpProxy"].empty()) {
httpProxy = make_shared<string>(boost::any_cast<string>(m["httpProxy"]));
}
if (m.find("httpsProxy") != m.end() && !m["httpsProxy"].empty()) {
httpsProxy =
make_shared<string>(boost::any_cast<string>(m["httpsProxy"]));
}
if (m.find("endpoint") != m.end() && !m["endpoint"].empty()) {
endpoint = make_shared<string>(boost::any_cast<string>(m["endpoint"]));
}
if (m.find("noProxy") != m.end() && !m["noProxy"].empty()) {
noProxy = make_shared<string>(boost::any_cast<string>(m["noProxy"]));
}
if (m.find("maxIdleConns") != m.end() && !m["maxIdleConns"].empty()) {
maxIdleConns = make_shared<int>(boost::any_cast<int>(m["maxIdleConns"]));
}
if (m.find("network") != m.end() && !m["network"].empty()) {
network = make_shared<string>(boost::any_cast<string>(m["network"]));
}
if (m.find("userAgent") != m.end() && !m["userAgent"].empty()) {
userAgent = make_shared<string>(boost::any_cast<string>(m["userAgent"]));
}
if (m.find("suffix") != m.end() && !m["suffix"].empty()) {
suffix = make_shared<string>(boost::any_cast<string>(m["suffix"]));
}
if (m.find("socks5Proxy") != m.end() && !m["socks5Proxy"].empty()) {
socks5Proxy =
make_shared<string>(boost::any_cast<string>(m["socks5Proxy"]));
}
if (m.find("socks5NetWork") != m.end() && !m["socks5NetWork"].empty()) {
socks5NetWork =
make_shared<string>(boost::any_cast<string>(m["socks5NetWork"]));
}
if (m.find("endpointType") != m.end() && !m["endpointType"].empty()) {
endpointType =
make_shared<string>(boost::any_cast<string>(m["endpointType"]));
}
if (m.find("openPlatformEndpoint") != m.end() &&
!m["openPlatformEndpoint"].empty()) {
openPlatformEndpoint = make_shared<string>(
boost::any_cast<string>(m["openPlatformEndpoint"]));
}
if (m.find("type") != m.end() && !m["type"].empty()) {
type = make_shared<string>(boost::any_cast<string>(m["type"]));
}
if (m.find("signatureAlgorithm") != m.end() &&
!m["signatureAlgorithm"].empty()) {
signatureAlgorithm =
make_shared<string>(boost::any_cast<string>(m["signatureAlgorithm"]));
}
}