Generated 2019-09-01 for OceanBasePro.
This commit is contained in:
@@ -41,17 +41,17 @@ namespace AlibabaCloud
|
|||||||
double sumDbTime;
|
double sumDbTime;
|
||||||
std::string userName;
|
std::string userName;
|
||||||
std::string lastExecutedTime;
|
std::string lastExecutedTime;
|
||||||
float avgRetryCount;
|
double avgRetryCount;
|
||||||
double avgGetPlanTime;
|
double avgGetPlanTime;
|
||||||
double cpuTime;
|
double cpuTime;
|
||||||
float sumRetryCount;
|
double sumRetryCount;
|
||||||
std::string sqlId;
|
std::string sqlId;
|
||||||
std::string sumElapsedTime;
|
double sumElapsedTime;
|
||||||
std::string suggestion;
|
std::string suggestion;
|
||||||
std::string sqlTextShort;
|
std::string sqlTextShort;
|
||||||
double avgElapsedTime;
|
double avgElapsedTime;
|
||||||
std::string dbName;
|
std::string dbName;
|
||||||
float avgLogicalReads;
|
double avgLogicalReads;
|
||||||
std::string diagnosis;
|
std::string diagnosis;
|
||||||
std::string riskLevel;
|
std::string riskLevel;
|
||||||
double avgDbTime;
|
double avgDbTime;
|
||||||
@@ -64,18 +64,18 @@ namespace AlibabaCloud
|
|||||||
std::vector<DataItem::SqlListItem> sqlList;
|
std::vector<DataItem::SqlListItem> sqlList;
|
||||||
std::string userName;
|
std::string userName;
|
||||||
std::string lastExecutedTime;
|
std::string lastExecutedTime;
|
||||||
float avgRetryCount;
|
double avgRetryCount;
|
||||||
double avgGetPlanTime;
|
double avgGetPlanTime;
|
||||||
double cpuTime;
|
double cpuTime;
|
||||||
float sumRetryCount;
|
double sumRetryCount;
|
||||||
std::vector<std::string> diagTypes;
|
std::vector<std::string> diagTypes;
|
||||||
std::string sqlId;
|
std::string sqlId;
|
||||||
std::string sumElapsedTime;
|
double sumElapsedTime;
|
||||||
std::string suggestion;
|
std::string suggestion;
|
||||||
std::string sqlTextShort;
|
std::string sqlTextShort;
|
||||||
double avgElapsedTime;
|
double avgElapsedTime;
|
||||||
std::string dbName;
|
std::string dbName;
|
||||||
float avgLogicalReads;
|
double avgLogicalReads;
|
||||||
std::string diagnosis;
|
std::string diagnosis;
|
||||||
std::string riskLevel;
|
std::string riskLevel;
|
||||||
double avgDbTime;
|
double avgDbTime;
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ namespace AlibabaCloud
|
|||||||
long executeTime;
|
long executeTime;
|
||||||
std::string proxySessId;
|
std::string proxySessId;
|
||||||
std::string serverIp;
|
std::string serverIp;
|
||||||
std::string planId;
|
long planId;
|
||||||
std::string sqlText;
|
std::string sqlText;
|
||||||
long cpuTime;
|
long cpuTime;
|
||||||
std::string clientIp;
|
std::string clientIp;
|
||||||
@@ -90,7 +90,7 @@ namespace AlibabaCloud
|
|||||||
long executeTime;
|
long executeTime;
|
||||||
std::string proxySessId;
|
std::string proxySessId;
|
||||||
std::string serverIp;
|
std::string serverIp;
|
||||||
std::string planId;
|
long planId;
|
||||||
std::string sqlText;
|
std::string sqlText;
|
||||||
long cpuTime;
|
long cpuTime;
|
||||||
std::string clientIp;
|
std::string clientIp;
|
||||||
@@ -108,7 +108,7 @@ namespace AlibabaCloud
|
|||||||
long executeTime;
|
long executeTime;
|
||||||
std::string proxySessId;
|
std::string proxySessId;
|
||||||
std::string serverIp;
|
std::string serverIp;
|
||||||
std::string planId;
|
long planId;
|
||||||
std::string sqlText;
|
std::string sqlText;
|
||||||
std::vector<AllProcessListItem::ProcessSqlListsItem> processSqlLists;
|
std::vector<AllProcessListItem::ProcessSqlListsItem> processSqlLists;
|
||||||
long cpuTime;
|
long cpuTime;
|
||||||
@@ -122,9 +122,9 @@ namespace AlibabaCloud
|
|||||||
long sessionId;
|
long sessionId;
|
||||||
};
|
};
|
||||||
SessionStatistics sessionStatistics;
|
SessionStatistics sessionStatistics;
|
||||||
int totalSessionCount;
|
long totalSessionCount;
|
||||||
int activeSessionCount;
|
long activeSessionCount;
|
||||||
int idleSessionCount;
|
long idleSessionCount;
|
||||||
std::string obVersion;
|
std::string obVersion;
|
||||||
std::vector<AllProcessListItem> allProcessList;
|
std::vector<AllProcessListItem> allProcessList;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -78,11 +78,11 @@ void DescribeOasAnomalySQLListResult::parse(const std::string &payload)
|
|||||||
if(!valueDataDataItem["SumDbTime"].isNull())
|
if(!valueDataDataItem["SumDbTime"].isNull())
|
||||||
dataObject.sumDbTime = valueDataDataItem["SumDbTime"].asString();
|
dataObject.sumDbTime = valueDataDataItem["SumDbTime"].asString();
|
||||||
if(!valueDataDataItem["AvgRetryCount"].isNull())
|
if(!valueDataDataItem["AvgRetryCount"].isNull())
|
||||||
dataObject.avgRetryCount = std::stof(valueDataDataItem["AvgRetryCount"].asString());
|
dataObject.avgRetryCount = valueDataDataItem["AvgRetryCount"].asString();
|
||||||
if(!valueDataDataItem["SumRetryCount"].isNull())
|
if(!valueDataDataItem["SumRetryCount"].isNull())
|
||||||
dataObject.sumRetryCount = std::stof(valueDataDataItem["SumRetryCount"].asString());
|
dataObject.sumRetryCount = valueDataDataItem["SumRetryCount"].asString();
|
||||||
if(!valueDataDataItem["AvgLogicalReads"].isNull())
|
if(!valueDataDataItem["AvgLogicalReads"].isNull())
|
||||||
dataObject.avgLogicalReads = std::stof(valueDataDataItem["AvgLogicalReads"].asString());
|
dataObject.avgLogicalReads = valueDataDataItem["AvgLogicalReads"].asString();
|
||||||
auto allSqlListNode = valueDataDataItem["SqlList"]["SqlListItem"];
|
auto allSqlListNode = valueDataDataItem["SqlList"]["SqlListItem"];
|
||||||
for (auto valueDataDataItemSqlListSqlListItem : allSqlListNode)
|
for (auto valueDataDataItemSqlListSqlListItem : allSqlListNode)
|
||||||
{
|
{
|
||||||
@@ -120,11 +120,11 @@ void DescribeOasAnomalySQLListResult::parse(const std::string &payload)
|
|||||||
if(!valueDataDataItemSqlListSqlListItem["SumDbTime"].isNull())
|
if(!valueDataDataItemSqlListSqlListItem["SumDbTime"].isNull())
|
||||||
sqlListObject.sumDbTime = valueDataDataItemSqlListSqlListItem["SumDbTime"].asString();
|
sqlListObject.sumDbTime = valueDataDataItemSqlListSqlListItem["SumDbTime"].asString();
|
||||||
if(!valueDataDataItemSqlListSqlListItem["AvgRetryCount"].isNull())
|
if(!valueDataDataItemSqlListSqlListItem["AvgRetryCount"].isNull())
|
||||||
sqlListObject.avgRetryCount = std::stof(valueDataDataItemSqlListSqlListItem["AvgRetryCount"].asString());
|
sqlListObject.avgRetryCount = valueDataDataItemSqlListSqlListItem["AvgRetryCount"].asString();
|
||||||
if(!valueDataDataItemSqlListSqlListItem["SumRetryCount"].isNull())
|
if(!valueDataDataItemSqlListSqlListItem["SumRetryCount"].isNull())
|
||||||
sqlListObject.sumRetryCount = std::stof(valueDataDataItemSqlListSqlListItem["SumRetryCount"].asString());
|
sqlListObject.sumRetryCount = valueDataDataItemSqlListSqlListItem["SumRetryCount"].asString();
|
||||||
if(!valueDataDataItemSqlListSqlListItem["AvgLogicalReads"].isNull())
|
if(!valueDataDataItemSqlListSqlListItem["AvgLogicalReads"].isNull())
|
||||||
sqlListObject.avgLogicalReads = std::stof(valueDataDataItemSqlListSqlListItem["AvgLogicalReads"].asString());
|
sqlListObject.avgLogicalReads = valueDataDataItemSqlListSqlListItem["AvgLogicalReads"].asString();
|
||||||
auto allDiagTypes1 = value["DiagTypes"]["DiagTypes"];
|
auto allDiagTypes1 = value["DiagTypes"]["DiagTypes"];
|
||||||
for (auto value : allDiagTypes1)
|
for (auto value : allDiagTypes1)
|
||||||
sqlListObject.diagTypes1.push_back(value.asString());
|
sqlListObject.diagTypes1.push_back(value.asString());
|
||||||
|
|||||||
@@ -41,11 +41,11 @@ void DescribeProcessStatsCompositionResult::parse(const std::string &payload)
|
|||||||
setRequestId(value["RequestId"].asString());
|
setRequestId(value["RequestId"].asString());
|
||||||
auto dataNode = value["Data"];
|
auto dataNode = value["Data"];
|
||||||
if(!dataNode["TotalSessionCount"].isNull())
|
if(!dataNode["TotalSessionCount"].isNull())
|
||||||
data_.totalSessionCount = std::stoi(dataNode["TotalSessionCount"].asString());
|
data_.totalSessionCount = std::stol(dataNode["TotalSessionCount"].asString());
|
||||||
if(!dataNode["ActiveSessionCount"].isNull())
|
if(!dataNode["ActiveSessionCount"].isNull())
|
||||||
data_.activeSessionCount = std::stoi(dataNode["ActiveSessionCount"].asString());
|
data_.activeSessionCount = std::stol(dataNode["ActiveSessionCount"].asString());
|
||||||
if(!dataNode["IdleSessionCount"].isNull())
|
if(!dataNode["IdleSessionCount"].isNull())
|
||||||
data_.idleSessionCount = std::stoi(dataNode["IdleSessionCount"].asString());
|
data_.idleSessionCount = std::stol(dataNode["IdleSessionCount"].asString());
|
||||||
if(!dataNode["ObVersion"].isNull())
|
if(!dataNode["ObVersion"].isNull())
|
||||||
data_.obVersion = dataNode["ObVersion"].asString();
|
data_.obVersion = dataNode["ObVersion"].asString();
|
||||||
auto allAllProcessListNode = dataNode["AllProcessList"]["AllProcessListItem"];
|
auto allAllProcessListNode = dataNode["AllProcessList"]["AllProcessListItem"];
|
||||||
@@ -81,7 +81,7 @@ void DescribeProcessStatsCompositionResult::parse(const std::string &payload)
|
|||||||
if(!dataNodeAllProcessListAllProcessListItem["TraceId"].isNull())
|
if(!dataNodeAllProcessListAllProcessListItem["TraceId"].isNull())
|
||||||
allProcessListItemObject.traceId = dataNodeAllProcessListAllProcessListItem["TraceId"].asString();
|
allProcessListItemObject.traceId = dataNodeAllProcessListAllProcessListItem["TraceId"].asString();
|
||||||
if(!dataNodeAllProcessListAllProcessListItem["PlanId"].isNull())
|
if(!dataNodeAllProcessListAllProcessListItem["PlanId"].isNull())
|
||||||
allProcessListItemObject.planId = dataNodeAllProcessListAllProcessListItem["PlanId"].asString();
|
allProcessListItemObject.planId = std::stol(dataNodeAllProcessListAllProcessListItem["PlanId"].asString());
|
||||||
if(!dataNodeAllProcessListAllProcessListItem["DynamicSql"].isNull())
|
if(!dataNodeAllProcessListAllProcessListItem["DynamicSql"].isNull())
|
||||||
allProcessListItemObject.dynamicSql = dataNodeAllProcessListAllProcessListItem["DynamicSql"].asString() == "true";
|
allProcessListItemObject.dynamicSql = dataNodeAllProcessListAllProcessListItem["DynamicSql"].asString() == "true";
|
||||||
if(!dataNodeAllProcessListAllProcessListItem["ServerSn"].isNull())
|
if(!dataNodeAllProcessListAllProcessListItem["ServerSn"].isNull())
|
||||||
@@ -119,7 +119,7 @@ void DescribeProcessStatsCompositionResult::parse(const std::string &payload)
|
|||||||
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["TraceId"].isNull())
|
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["TraceId"].isNull())
|
||||||
processSqlListsObject.traceId = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["TraceId"].asString();
|
processSqlListsObject.traceId = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["TraceId"].asString();
|
||||||
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["PlanId"].isNull())
|
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["PlanId"].isNull())
|
||||||
processSqlListsObject.planId = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["PlanId"].asString();
|
processSqlListsObject.planId = std::stol(dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["PlanId"].asString());
|
||||||
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["DynamicSql"].isNull())
|
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["DynamicSql"].isNull())
|
||||||
processSqlListsObject.dynamicSql = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["DynamicSql"].asString() == "true";
|
processSqlListsObject.dynamicSql = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["DynamicSql"].asString() == "true";
|
||||||
auto allProcessSqlListNode = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["ProcessSqlList"]["ProcessSqlListItem"];
|
auto allProcessSqlListNode = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["ProcessSqlList"]["ProcessSqlListItem"];
|
||||||
@@ -155,7 +155,7 @@ void DescribeProcessStatsCompositionResult::parse(const std::string &payload)
|
|||||||
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["TraceId"].isNull())
|
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["TraceId"].isNull())
|
||||||
processSqlListObject.traceId = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["TraceId"].asString();
|
processSqlListObject.traceId = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["TraceId"].asString();
|
||||||
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["PlanId"].isNull())
|
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["PlanId"].isNull())
|
||||||
processSqlListObject.planId = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["PlanId"].asString();
|
processSqlListObject.planId = std::stol(dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["PlanId"].asString());
|
||||||
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["DynamicSql"].isNull())
|
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["DynamicSql"].isNull())
|
||||||
processSqlListObject.dynamicSql = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["DynamicSql"].asString() == "true";
|
processSqlListObject.dynamicSql = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["DynamicSql"].asString() == "true";
|
||||||
processSqlListsObject.processSqlList.push_back(processSqlListObject);
|
processSqlListsObject.processSqlList.push_back(processSqlListObject);
|
||||||
|
|||||||
Reference in New Issue
Block a user