Generated 2019-09-01 for OceanBasePro.
This commit is contained in:
@@ -185,6 +185,7 @@ namespace AlibabaCloud
|
||||
Resource resource;
|
||||
std::string instanceClass;
|
||||
std::string payType;
|
||||
int iops;
|
||||
bool dataDiskAutoScale;
|
||||
bool enableProxyService;
|
||||
std::string instanceName;
|
||||
|
||||
@@ -121,6 +121,7 @@ namespace AlibabaCloud
|
||||
std::string instanceClass;
|
||||
bool migratable;
|
||||
std::string payType;
|
||||
int iops;
|
||||
std::string instanceName;
|
||||
std::string series;
|
||||
DataDiskAutoScaleConfig dataDiskAutoScaleConfig;
|
||||
|
||||
@@ -42,6 +42,8 @@ public:
|
||||
void setSortMetricKey(const std::string &sortMetricKey);
|
||||
std::string getReplicaType() const;
|
||||
void setReplicaType(const std::string &replicaType);
|
||||
std::string getMetricScope() const;
|
||||
void setMetricScope(const std::string &metricScope);
|
||||
std::string getEndTime() const;
|
||||
void setEndTime(const std::string &endTime);
|
||||
std::string getLabels() const;
|
||||
@@ -58,6 +60,7 @@ private:
|
||||
std::string sortOrder_;
|
||||
std::string sortMetricKey_;
|
||||
std::string replicaType_;
|
||||
std::string metricScope_;
|
||||
std::string endTime_;
|
||||
std::string labels_;
|
||||
std::string instanceId_;
|
||||
|
||||
@@ -63,7 +63,7 @@ namespace AlibabaCloud
|
||||
double sumDbTime;
|
||||
std::vector<DataItem::SqlListItem> sqlList;
|
||||
std::string userName;
|
||||
double lastExecutedTime;
|
||||
std::string lastExecutedTime;
|
||||
float avgRetryCount;
|
||||
double avgGetPlanTime;
|
||||
double cpuTime;
|
||||
|
||||
@@ -35,47 +35,47 @@ namespace AlibabaCloud
|
||||
struct DataItem
|
||||
{
|
||||
long executions;
|
||||
long avgRowCacheHit;
|
||||
double avgRowCacheHit;
|
||||
std::string server;
|
||||
double maxApplicationWaitTime;
|
||||
double maxAffectedRows;
|
||||
double maxUserIoWaitTime;
|
||||
double avgUserIoWaitTime;
|
||||
long retryCount;
|
||||
double retCode6002Count;
|
||||
long retCode6002Count;
|
||||
long missPlans;
|
||||
long avgLogicalReads;
|
||||
double retCode5167Count;
|
||||
long avgBlockCacheHit;
|
||||
double avgLogicalReads;
|
||||
long retCode5167Count;
|
||||
double avgBlockCacheHit;
|
||||
double execPs;
|
||||
double tableScanPercentage;
|
||||
double retCode5217Count;
|
||||
long retCode5217Count;
|
||||
double avgUsedWorkerCount;
|
||||
double maxElapsedTime;
|
||||
double localPlanPercentage;
|
||||
double avgGetPlanTime;
|
||||
double avgNetTime;
|
||||
double remotePlanPercentage;
|
||||
long avgAffectedRows;
|
||||
double avgAffectedRows;
|
||||
double avgApplicationWaitTime;
|
||||
long avgSsstoreReadRows;
|
||||
long avgMemstoreReadRows;
|
||||
double avgSsstoreReadRows;
|
||||
double avgMemstoreReadRows;
|
||||
double avgQueueTime;
|
||||
double maxCpuTime;
|
||||
long avgDiskReads;
|
||||
double retCode5001Count;
|
||||
double avgDiskReads;
|
||||
long retCode5001Count;
|
||||
double avgCpuTime;
|
||||
double retCode5024Count;
|
||||
long retCode5024Count;
|
||||
double sumLogicalReads;
|
||||
double sumDbTime;
|
||||
double strongConsistencyPercentage;
|
||||
double retCode4013Count;
|
||||
long retCode4013Count;
|
||||
double avgConcurrencyWaitTime;
|
||||
std::string timestamp;
|
||||
long avgBlockIndexCacheHit;
|
||||
long avgBloomFilterCacheHit;
|
||||
double avgBlockIndexCacheHit;
|
||||
double avgBloomFilterCacheHit;
|
||||
double sumElapsedTime;
|
||||
long avgReturnRows;
|
||||
double avgReturnRows;
|
||||
long failCount;
|
||||
double avgPartitionCount;
|
||||
std::string dbName;
|
||||
@@ -83,7 +83,7 @@ namespace AlibabaCloud
|
||||
double weakConsistencyPercentage;
|
||||
double avgDecodeTime;
|
||||
std::string sQLId;
|
||||
long avgRpcCount;
|
||||
double avgRpcCount;
|
||||
double avgNetWaitTime;
|
||||
double maxDiskReads;
|
||||
double avgDbTime;
|
||||
@@ -99,7 +99,7 @@ namespace AlibabaCloud
|
||||
double maxConcurrencyWaitTime;
|
||||
double missPlanPercentage;
|
||||
std::string waitEvent;
|
||||
double retCode4012Count;
|
||||
long retCode4012Count;
|
||||
double avgElapsedTime;
|
||||
double failPercentage;
|
||||
double maxReturnRows;
|
||||
|
||||
@@ -36,7 +36,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
struct SqlListItem
|
||||
{
|
||||
double executions;
|
||||
long executions;
|
||||
double avgRowCacheHit;
|
||||
double maxApplicationWaitTime;
|
||||
std::string server;
|
||||
@@ -45,9 +45,9 @@ namespace AlibabaCloud
|
||||
std::string clientIp;
|
||||
bool inner;
|
||||
double avgUserIoWaitTime;
|
||||
double retryCount;
|
||||
long retryCount;
|
||||
long retCode6002Count;
|
||||
double missPlans;
|
||||
long missPlans;
|
||||
long retCode5167Count;
|
||||
std::string sqlType;
|
||||
double avgLogicalReads;
|
||||
@@ -83,7 +83,7 @@ namespace AlibabaCloud
|
||||
double avgBloomFilterCacheHit;
|
||||
double avgReturnRows;
|
||||
double avgPartitionCount;
|
||||
double failCount;
|
||||
long failCount;
|
||||
std::string dbName;
|
||||
double avgWaitTime;
|
||||
double weakConsistencyPercentage;
|
||||
@@ -94,7 +94,7 @@ namespace AlibabaCloud
|
||||
double avgDbTime;
|
||||
double avgExpectedWorkerCount;
|
||||
double distPlanPercentage;
|
||||
double remotePlans;
|
||||
long remotePlans;
|
||||
double avgWaitCount;
|
||||
std::string userName;
|
||||
double rpcCount;
|
||||
@@ -114,7 +114,7 @@ namespace AlibabaCloud
|
||||
double sumWaitTime;
|
||||
long serverPort;
|
||||
};
|
||||
double executions;
|
||||
long executions;
|
||||
double avgRowCacheHit;
|
||||
double maxApplicationWaitTime;
|
||||
std::string server;
|
||||
@@ -123,16 +123,16 @@ namespace AlibabaCloud
|
||||
std::string clientIp;
|
||||
bool inner;
|
||||
double avgUserIoWaitTime;
|
||||
double retryCount;
|
||||
double retCode6002Count;
|
||||
double missPlans;
|
||||
double retCode5167Count;
|
||||
long retryCount;
|
||||
long retCode6002Count;
|
||||
long missPlans;
|
||||
long retCode5167Count;
|
||||
std::string sqlType;
|
||||
double avgLogicalReads;
|
||||
double execPs;
|
||||
double avgBlockCacheHit;
|
||||
double tableScanPercentage;
|
||||
double retCode5217Count;
|
||||
long retCode5217Count;
|
||||
double avgUsedWorkerCount;
|
||||
double maxElapsedTime;
|
||||
double localPlanPercentage;
|
||||
@@ -148,8 +148,8 @@ namespace AlibabaCloud
|
||||
double avgQueueTime;
|
||||
double maxCpuTime;
|
||||
double avgDiskReads;
|
||||
double retCode5001Count;
|
||||
double retCode5024Count;
|
||||
long retCode5001Count;
|
||||
long retCode5024Count;
|
||||
double sumLogicalReads;
|
||||
double avgCpuTime;
|
||||
double sumDbTime;
|
||||
@@ -161,7 +161,7 @@ namespace AlibabaCloud
|
||||
double avgBloomFilterCacheHit;
|
||||
double avgReturnRows;
|
||||
double avgPartitionCount;
|
||||
double failCount;
|
||||
long failCount;
|
||||
std::string dbName;
|
||||
double avgWaitTime;
|
||||
double weakConsistencyPercentage;
|
||||
@@ -174,7 +174,7 @@ namespace AlibabaCloud
|
||||
double distPlanPercentage;
|
||||
bool dynamicSql;
|
||||
std::vector<DataItem::SqlListItem> sqlList;
|
||||
double remotePlans;
|
||||
long remotePlans;
|
||||
double avgWaitCount;
|
||||
std::string userName;
|
||||
double rpcCount;
|
||||
|
||||
@@ -50,9 +50,9 @@ namespace AlibabaCloud
|
||||
std::string clientIp;
|
||||
bool inner;
|
||||
double avgUserIoWaitTime;
|
||||
double retryCount;
|
||||
long retryCount;
|
||||
long retCode6002Count;
|
||||
double missPlans;
|
||||
long missPlans;
|
||||
long retCode5167Count;
|
||||
std::string sqlType;
|
||||
double avgLogicalReads;
|
||||
@@ -89,7 +89,7 @@ namespace AlibabaCloud
|
||||
double avgBloomFilterCacheHit;
|
||||
double avgReturnRows;
|
||||
double avgPartitionCount;
|
||||
double failCount;
|
||||
long failCount;
|
||||
std::string dbName;
|
||||
double avgWaitTime;
|
||||
double weakConsistencyPercentage;
|
||||
@@ -100,7 +100,7 @@ namespace AlibabaCloud
|
||||
double avgDbTime;
|
||||
double avgExpectedWorkerCount;
|
||||
double distPlanPercentage;
|
||||
double remotePlans;
|
||||
long remotePlans;
|
||||
double avgWaitCount;
|
||||
std::string userName;
|
||||
double rpcCount;
|
||||
@@ -129,10 +129,10 @@ namespace AlibabaCloud
|
||||
std::string clientIp;
|
||||
bool inner;
|
||||
double avgUserIoWaitTime;
|
||||
double retryCount;
|
||||
long retryCount;
|
||||
long retCode6002Count;
|
||||
std::string obDbId;
|
||||
double missPlans;
|
||||
long obDbId;
|
||||
long missPlans;
|
||||
long retCode5167Count;
|
||||
std::string sqlType;
|
||||
double avgLogicalReads;
|
||||
@@ -170,7 +170,7 @@ namespace AlibabaCloud
|
||||
CustomColumns customColumns;
|
||||
double avgReturnRows;
|
||||
double avgPartitionCount;
|
||||
double failCount;
|
||||
long failCount;
|
||||
std::string dbName;
|
||||
double avgWaitTime;
|
||||
double weakConsistencyPercentage;
|
||||
@@ -183,7 +183,7 @@ namespace AlibabaCloud
|
||||
double distPlanPercentage;
|
||||
bool dynamicSql;
|
||||
std::vector<DataItem::SqlListItem> sqlList;
|
||||
double remotePlans;
|
||||
long remotePlans;
|
||||
double avgWaitCount;
|
||||
std::string userName;
|
||||
double rpcCount;
|
||||
|
||||
@@ -68,7 +68,7 @@ namespace AlibabaCloud
|
||||
struct ProcessSqlListItem
|
||||
{
|
||||
std::string status;
|
||||
std::string dynamicSql;
|
||||
bool dynamicSql;
|
||||
std::string user;
|
||||
long executeTime;
|
||||
std::string proxySessId;
|
||||
@@ -85,7 +85,7 @@ namespace AlibabaCloud
|
||||
long sessionId;
|
||||
};
|
||||
std::string status;
|
||||
std::string dynamicSql;
|
||||
bool dynamicSql;
|
||||
std::string user;
|
||||
long executeTime;
|
||||
std::string proxySessId;
|
||||
@@ -103,7 +103,7 @@ namespace AlibabaCloud
|
||||
long sessionId;
|
||||
};
|
||||
std::string status;
|
||||
std::string dynamicSql;
|
||||
bool dynamicSql;
|
||||
std::string user;
|
||||
long executeTime;
|
||||
std::string proxySessId;
|
||||
|
||||
@@ -35,39 +35,39 @@ namespace AlibabaCloud
|
||||
struct DataItem
|
||||
{
|
||||
std::string server;
|
||||
std::string clientPort;
|
||||
int clientPort;
|
||||
std::string clientIp;
|
||||
double cpuTime;
|
||||
bool inner;
|
||||
std::string consistencyLevel;
|
||||
double retryCount;
|
||||
long retryCount;
|
||||
std::string transHash;
|
||||
double retCode;
|
||||
int retCode;
|
||||
std::string planType;
|
||||
double obDbId;
|
||||
long obDbId;
|
||||
std::string sqlType;
|
||||
double queueTime;
|
||||
double blockIndexCacheHit;
|
||||
bool tableScan;
|
||||
double waitCount;
|
||||
std::string requestId;
|
||||
long waitCount;
|
||||
long requestId;
|
||||
std::string requestTime;
|
||||
std::string paramsValue;
|
||||
double ssstoreReadRows;
|
||||
long ssstoreReadRows;
|
||||
double scheduleTime;
|
||||
double obUserId;
|
||||
long obUserId;
|
||||
std::string traceId;
|
||||
double bloomFilterCacheHit;
|
||||
double obServerId;
|
||||
double expectedWorkerCount;
|
||||
long obServerId;
|
||||
long expectedWorkerCount;
|
||||
double decodeTime;
|
||||
double concurrencyWaitTime;
|
||||
double executeTime;
|
||||
double memstoreReadRows;
|
||||
long memstoreReadRows;
|
||||
double getPlanTime;
|
||||
double elapsedTime;
|
||||
bool hitPlan;
|
||||
double returnRows;
|
||||
long returnRows;
|
||||
bool executorRpc;
|
||||
double blockCacheHit;
|
||||
std::string dbName;
|
||||
@@ -75,19 +75,19 @@ namespace AlibabaCloud
|
||||
double diskReads;
|
||||
std::string userName;
|
||||
double netTime;
|
||||
double rpcCount;
|
||||
long rpcCount;
|
||||
std::string fullSqlText;
|
||||
std::string statement;
|
||||
double planId;
|
||||
long planId;
|
||||
double rowCacheHit;
|
||||
double affectedRows;
|
||||
double usedWorkerCount;
|
||||
long affectedRows;
|
||||
long usedWorkerCount;
|
||||
std::string sqlText;
|
||||
double applicationWaitTime;
|
||||
std::string waitEvent;
|
||||
double userIoWaitTime;
|
||||
double waitTime;
|
||||
double partitionCount;
|
||||
long partitionCount;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@ namespace AlibabaCloud
|
||||
struct ColumnsItem
|
||||
{
|
||||
std::string columnName;
|
||||
float ndv;
|
||||
double ndv;
|
||||
std::string minValue;
|
||||
std::string maxValue;
|
||||
};
|
||||
|
||||
@@ -38,8 +38,8 @@ public:
|
||||
void setDynamicSql(bool dynamicSql);
|
||||
std::string getTenantId() const;
|
||||
void setTenantId(const std::string &tenantId);
|
||||
std::string getLimit() const;
|
||||
void setLimit(const std::string &limit);
|
||||
int getLimit() const;
|
||||
void setLimit(int limit);
|
||||
std::string getSqlId() const;
|
||||
void setSqlId(const std::string &sqlId);
|
||||
std::string getEndTime() const;
|
||||
@@ -54,7 +54,7 @@ private:
|
||||
std::string startTime_;
|
||||
bool dynamicSql_;
|
||||
std::string tenantId_;
|
||||
std::string limit_;
|
||||
int limit_;
|
||||
std::string sqlId_;
|
||||
std::string endTime_;
|
||||
std::string instanceId_;
|
||||
|
||||
@@ -32,6 +32,8 @@ public:
|
||||
~DescribeSqlAuditStatRequest();
|
||||
std::string getStartTime() const;
|
||||
void setStartTime(const std::string &startTime);
|
||||
std::string getOperatorType() const;
|
||||
void setOperatorType(const std::string &operatorType);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getTenantId() const;
|
||||
@@ -45,6 +47,7 @@ public:
|
||||
|
||||
private:
|
||||
std::string startTime_;
|
||||
std::string operatorType_;
|
||||
int pageNumber_;
|
||||
std::string tenantId_;
|
||||
int pageSize_;
|
||||
|
||||
@@ -57,11 +57,13 @@ namespace AlibabaCloud
|
||||
DescribeSqlAuditStatResult();
|
||||
explicit DescribeSqlAuditStatResult(const std::string &payload);
|
||||
~DescribeSqlAuditStatResult();
|
||||
long getTotalCount()const;
|
||||
std::vector<DataItem> getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
std::vector<DataItem> data_;
|
||||
|
||||
};
|
||||
|
||||
@@ -182,6 +182,7 @@ namespace AlibabaCloud
|
||||
std::string charset;
|
||||
std::string payType;
|
||||
std::string odpVersion;
|
||||
int iops;
|
||||
std::string collation;
|
||||
bool enableInternetAddressService;
|
||||
bool enableReadWriteSplit;
|
||||
|
||||
@@ -46,6 +46,7 @@ namespace AlibabaCloud
|
||||
int cpu;
|
||||
std::string charset;
|
||||
bool enableReadOnlyReplica;
|
||||
int iops;
|
||||
std::string collation;
|
||||
std::string tenantId;
|
||||
std::string vpcId;
|
||||
|
||||
@@ -40,6 +40,8 @@ public:
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getTenantId() const;
|
||||
void setTenantId(const std::string &tenantId);
|
||||
std::string getIops() const;
|
||||
void setIops(const std::string &iops);
|
||||
std::string getReadOnlyZoneList() const;
|
||||
void setReadOnlyZoneList(const std::string &readOnlyZoneList);
|
||||
|
||||
@@ -49,6 +51,7 @@ private:
|
||||
int cpu_;
|
||||
std::string instanceId_;
|
||||
std::string tenantId_;
|
||||
std::string iops_;
|
||||
std::string readOnlyZoneList_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -122,6 +122,8 @@ void DescribeInstanceResult::parse(const std::string &payload)
|
||||
instance_.allowModifyInternetAddressConnectionLimit = instanceNode["AllowModifyInternetAddressConnectionLimit"].asString() == "true";
|
||||
if(!instanceNode["AllowCreateProxySqlFirewallRule"].isNull())
|
||||
instance_.allowCreateProxySqlFirewallRule = instanceNode["AllowCreateProxySqlFirewallRule"].asString() == "true";
|
||||
if(!instanceNode["Iops"].isNull())
|
||||
instance_.iops = std::stoi(instanceNode["Iops"].asString());
|
||||
auto resourceNode = instanceNode["Resource"];
|
||||
if(!resourceNode["UnitCount"].isNull())
|
||||
instance_.resource.unitCount = std::stol(resourceNode["UnitCount"].asString());
|
||||
|
||||
@@ -105,6 +105,8 @@ void DescribeInstancesResult::parse(const std::string &payload)
|
||||
instancesObject.replicaMode = valueInstancesData["ReplicaMode"].asString();
|
||||
if(!valueInstancesData["Migratable"].isNull())
|
||||
instancesObject.migratable = valueInstancesData["Migratable"].asString() == "true";
|
||||
if(!valueInstancesData["Iops"].isNull())
|
||||
instancesObject.iops = std::stoi(valueInstancesData["Iops"].asString());
|
||||
auto resourceNode = value["Resource"];
|
||||
if(!resourceNode["UnitCount"].isNull())
|
||||
instancesObject.resource.unitCount = std::stol(resourceNode["UnitCount"].asString());
|
||||
|
||||
@@ -79,6 +79,15 @@ void DescribeMetricsDataRequest::setReplicaType(const std::string &replicaType)
|
||||
setBodyParameter(std::string("ReplicaType"), replicaType);
|
||||
}
|
||||
|
||||
std::string DescribeMetricsDataRequest::getMetricScope() const {
|
||||
return metricScope_;
|
||||
}
|
||||
|
||||
void DescribeMetricsDataRequest::setMetricScope(const std::string &metricScope) {
|
||||
metricScope_ = metricScope;
|
||||
setBodyParameter(std::string("MetricScope"), metricScope);
|
||||
}
|
||||
|
||||
std::string DescribeMetricsDataRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
@@ -48,37 +48,37 @@ void DescribeOasSQLHistoryListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItem["DbName"].isNull())
|
||||
dataObject.dbName = valueDataDataItem["DbName"].asString();
|
||||
if(!valueDataDataItem["AvgAffectedRows"].isNull())
|
||||
dataObject.avgAffectedRows = std::stol(valueDataDataItem["AvgAffectedRows"].asString());
|
||||
dataObject.avgAffectedRows = valueDataDataItem["AvgAffectedRows"].asString();
|
||||
if(!valueDataDataItem["AvgBlockCacheHit"].isNull())
|
||||
dataObject.avgBlockCacheHit = std::stol(valueDataDataItem["AvgBlockCacheHit"].asString());
|
||||
dataObject.avgBlockCacheHit = valueDataDataItem["AvgBlockCacheHit"].asString();
|
||||
if(!valueDataDataItem["AvgBlockIndexCacheHit"].isNull())
|
||||
dataObject.avgBlockIndexCacheHit = std::stol(valueDataDataItem["AvgBlockIndexCacheHit"].asString());
|
||||
dataObject.avgBlockIndexCacheHit = valueDataDataItem["AvgBlockIndexCacheHit"].asString();
|
||||
if(!valueDataDataItem["AvgBloomFilterCacheHit"].isNull())
|
||||
dataObject.avgBloomFilterCacheHit = std::stol(valueDataDataItem["AvgBloomFilterCacheHit"].asString());
|
||||
dataObject.avgBloomFilterCacheHit = valueDataDataItem["AvgBloomFilterCacheHit"].asString();
|
||||
if(!valueDataDataItem["Executions"].isNull())
|
||||
dataObject.executions = std::stol(valueDataDataItem["Executions"].asString());
|
||||
if(!valueDataDataItem["FailCount"].isNull())
|
||||
dataObject.failCount = std::stol(valueDataDataItem["FailCount"].asString());
|
||||
if(!valueDataDataItem["AvgRpcCount"].isNull())
|
||||
dataObject.avgRpcCount = std::stol(valueDataDataItem["AvgRpcCount"].asString());
|
||||
dataObject.avgRpcCount = valueDataDataItem["AvgRpcCount"].asString();
|
||||
if(!valueDataDataItem["RemotePlans"].isNull())
|
||||
dataObject.remotePlans = std::stol(valueDataDataItem["RemotePlans"].asString());
|
||||
if(!valueDataDataItem["MissPlans"].isNull())
|
||||
dataObject.missPlans = std::stol(valueDataDataItem["MissPlans"].asString());
|
||||
if(!valueDataDataItem["AvgReturnRows"].isNull())
|
||||
dataObject.avgReturnRows = std::stol(valueDataDataItem["AvgReturnRows"].asString());
|
||||
dataObject.avgReturnRows = valueDataDataItem["AvgReturnRows"].asString();
|
||||
if(!valueDataDataItem["AvgLogicalReads"].isNull())
|
||||
dataObject.avgLogicalReads = std::stol(valueDataDataItem["AvgLogicalReads"].asString());
|
||||
dataObject.avgLogicalReads = valueDataDataItem["AvgLogicalReads"].asString();
|
||||
if(!valueDataDataItem["RetryCount"].isNull())
|
||||
dataObject.retryCount = std::stol(valueDataDataItem["RetryCount"].asString());
|
||||
if(!valueDataDataItem["AvgRowCacheHit"].isNull())
|
||||
dataObject.avgRowCacheHit = std::stol(valueDataDataItem["AvgRowCacheHit"].asString());
|
||||
dataObject.avgRowCacheHit = valueDataDataItem["AvgRowCacheHit"].asString();
|
||||
if(!valueDataDataItem["AvgDiskReads"].isNull())
|
||||
dataObject.avgDiskReads = std::stol(valueDataDataItem["AvgDiskReads"].asString());
|
||||
dataObject.avgDiskReads = valueDataDataItem["AvgDiskReads"].asString();
|
||||
if(!valueDataDataItem["AvgMemstoreReadRows"].isNull())
|
||||
dataObject.avgMemstoreReadRows = std::stol(valueDataDataItem["AvgMemstoreReadRows"].asString());
|
||||
dataObject.avgMemstoreReadRows = valueDataDataItem["AvgMemstoreReadRows"].asString();
|
||||
if(!valueDataDataItem["AvgSsstoreReadRows"].isNull())
|
||||
dataObject.avgSsstoreReadRows = std::stol(valueDataDataItem["AvgSsstoreReadRows"].asString());
|
||||
dataObject.avgSsstoreReadRows = valueDataDataItem["AvgSsstoreReadRows"].asString();
|
||||
if(!valueDataDataItem["AvgApplicationWaitTime"].isNull())
|
||||
dataObject.avgApplicationWaitTime = valueDataDataItem["AvgApplicationWaitTime"].asString();
|
||||
if(!valueDataDataItem["AvgElapsedTime"].isNull())
|
||||
@@ -120,19 +120,19 @@ void DescribeOasSQLHistoryListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItem["FailPercentage"].isNull())
|
||||
dataObject.failPercentage = valueDataDataItem["FailPercentage"].asString();
|
||||
if(!valueDataDataItem["RetCode4012Count"].isNull())
|
||||
dataObject.retCode4012Count = valueDataDataItem["RetCode4012Count"].asString();
|
||||
dataObject.retCode4012Count = std::stol(valueDataDataItem["RetCode4012Count"].asString());
|
||||
if(!valueDataDataItem["RetCode4013Count"].isNull())
|
||||
dataObject.retCode4013Count = valueDataDataItem["RetCode4013Count"].asString();
|
||||
dataObject.retCode4013Count = std::stol(valueDataDataItem["RetCode4013Count"].asString());
|
||||
if(!valueDataDataItem["RetCode5001Count"].isNull())
|
||||
dataObject.retCode5001Count = valueDataDataItem["RetCode5001Count"].asString();
|
||||
dataObject.retCode5001Count = std::stol(valueDataDataItem["RetCode5001Count"].asString());
|
||||
if(!valueDataDataItem["RetCode5024Count"].isNull())
|
||||
dataObject.retCode5024Count = valueDataDataItem["RetCode5024Count"].asString();
|
||||
dataObject.retCode5024Count = std::stol(valueDataDataItem["RetCode5024Count"].asString());
|
||||
if(!valueDataDataItem["RetCode5167Count"].isNull())
|
||||
dataObject.retCode5167Count = valueDataDataItem["RetCode5167Count"].asString();
|
||||
dataObject.retCode5167Count = std::stol(valueDataDataItem["RetCode5167Count"].asString());
|
||||
if(!valueDataDataItem["RetCode5217Count"].isNull())
|
||||
dataObject.retCode5217Count = valueDataDataItem["RetCode5217Count"].asString();
|
||||
dataObject.retCode5217Count = std::stol(valueDataDataItem["RetCode5217Count"].asString());
|
||||
if(!valueDataDataItem["RetCode6002Count"].isNull())
|
||||
dataObject.retCode6002Count = valueDataDataItem["RetCode6002Count"].asString();
|
||||
dataObject.retCode6002Count = std::stol(valueDataDataItem["RetCode6002Count"].asString());
|
||||
if(!valueDataDataItem["AvgWaitTime"].isNull())
|
||||
dataObject.avgWaitTime = valueDataDataItem["AvgWaitTime"].asString();
|
||||
if(!valueDataDataItem["AvgWaitCount"].isNull())
|
||||
|
||||
@@ -44,13 +44,13 @@ void DescribeOasSlowSQLListResult::parse(const std::string &payload)
|
||||
{
|
||||
DataItem dataObject;
|
||||
if(!valueDataDataItem["Executions"].isNull())
|
||||
dataObject.executions = valueDataDataItem["Executions"].asString();
|
||||
dataObject.executions = std::stol(valueDataDataItem["Executions"].asString());
|
||||
if(!valueDataDataItem["RpcCount"].isNull())
|
||||
dataObject.rpcCount = valueDataDataItem["RpcCount"].asString();
|
||||
if(!valueDataDataItem["RemotePlans"].isNull())
|
||||
dataObject.remotePlans = valueDataDataItem["RemotePlans"].asString();
|
||||
dataObject.remotePlans = std::stol(valueDataDataItem["RemotePlans"].asString());
|
||||
if(!valueDataDataItem["MissPlans"].isNull())
|
||||
dataObject.missPlans = valueDataDataItem["MissPlans"].asString();
|
||||
dataObject.missPlans = std::stol(valueDataDataItem["MissPlans"].asString());
|
||||
if(!valueDataDataItem["MaxElapsedTime"].isNull())
|
||||
dataObject.maxElapsedTime = valueDataDataItem["MaxElapsedTime"].asString();
|
||||
if(!valueDataDataItem["TotalWaitTime"].isNull())
|
||||
@@ -70,15 +70,15 @@ void DescribeOasSlowSQLListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItem["RetCode4013Count"].isNull())
|
||||
dataObject.retCode4013Count = std::stol(valueDataDataItem["RetCode4013Count"].asString());
|
||||
if(!valueDataDataItem["RetCode5001Count"].isNull())
|
||||
dataObject.retCode5001Count = valueDataDataItem["RetCode5001Count"].asString();
|
||||
dataObject.retCode5001Count = std::stol(valueDataDataItem["RetCode5001Count"].asString());
|
||||
if(!valueDataDataItem["RetCode5024Count"].isNull())
|
||||
dataObject.retCode5024Count = valueDataDataItem["RetCode5024Count"].asString();
|
||||
dataObject.retCode5024Count = std::stol(valueDataDataItem["RetCode5024Count"].asString());
|
||||
if(!valueDataDataItem["RetCode5167Count"].isNull())
|
||||
dataObject.retCode5167Count = valueDataDataItem["RetCode5167Count"].asString();
|
||||
dataObject.retCode5167Count = std::stol(valueDataDataItem["RetCode5167Count"].asString());
|
||||
if(!valueDataDataItem["RetCode5217Count"].isNull())
|
||||
dataObject.retCode5217Count = valueDataDataItem["RetCode5217Count"].asString();
|
||||
dataObject.retCode5217Count = std::stol(valueDataDataItem["RetCode5217Count"].asString());
|
||||
if(!valueDataDataItem["RetCode6002Count"].isNull())
|
||||
dataObject.retCode6002Count = valueDataDataItem["RetCode6002Count"].asString();
|
||||
dataObject.retCode6002Count = std::stol(valueDataDataItem["RetCode6002Count"].asString());
|
||||
if(!valueDataDataItem["FailPercentage"].isNull())
|
||||
dataObject.failPercentage = valueDataDataItem["FailPercentage"].asString();
|
||||
if(!valueDataDataItem["SumWaitTime"].isNull())
|
||||
@@ -150,7 +150,7 @@ void DescribeOasSlowSQLListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItem["AvgPartitionCount"].isNull())
|
||||
dataObject.avgPartitionCount = valueDataDataItem["AvgPartitionCount"].asString();
|
||||
if(!valueDataDataItem["FailCount"].isNull())
|
||||
dataObject.failCount = valueDataDataItem["FailCount"].asString();
|
||||
dataObject.failCount = std::stol(valueDataDataItem["FailCount"].asString());
|
||||
if(!valueDataDataItem["AvgWaitTime"].isNull())
|
||||
dataObject.avgWaitTime = valueDataDataItem["AvgWaitTime"].asString();
|
||||
if(!valueDataDataItem["AvgElapsedTime"].isNull())
|
||||
@@ -186,7 +186,7 @@ void DescribeOasSlowSQLListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItem["AvgDiskReads"].isNull())
|
||||
dataObject.avgDiskReads = valueDataDataItem["AvgDiskReads"].asString();
|
||||
if(!valueDataDataItem["RetryCount"].isNull())
|
||||
dataObject.retryCount = valueDataDataItem["RetryCount"].asString();
|
||||
dataObject.retryCount = std::stol(valueDataDataItem["RetryCount"].asString());
|
||||
if(!valueDataDataItem["AvgMemstoreReadRows"].isNull())
|
||||
dataObject.avgMemstoreReadRows = valueDataDataItem["AvgMemstoreReadRows"].asString();
|
||||
if(!valueDataDataItem["AvgSsstoreReadRows"].isNull())
|
||||
@@ -204,13 +204,13 @@ void DescribeOasSlowSQLListResult::parse(const std::string &payload)
|
||||
{
|
||||
DataItem::SqlListItem sqlListObject;
|
||||
if(!valueDataDataItemSqlListSqlListItem["Executions"].isNull())
|
||||
sqlListObject.executions = valueDataDataItemSqlListSqlListItem["Executions"].asString();
|
||||
sqlListObject.executions = std::stol(valueDataDataItemSqlListSqlListItem["Executions"].asString());
|
||||
if(!valueDataDataItemSqlListSqlListItem["RpcCount"].isNull())
|
||||
sqlListObject.rpcCount = valueDataDataItemSqlListSqlListItem["RpcCount"].asString();
|
||||
if(!valueDataDataItemSqlListSqlListItem["RemotePlans"].isNull())
|
||||
sqlListObject.remotePlans = valueDataDataItemSqlListSqlListItem["RemotePlans"].asString();
|
||||
sqlListObject.remotePlans = std::stol(valueDataDataItemSqlListSqlListItem["RemotePlans"].asString());
|
||||
if(!valueDataDataItemSqlListSqlListItem["MissPlans"].isNull())
|
||||
sqlListObject.missPlans = valueDataDataItemSqlListSqlListItem["MissPlans"].asString();
|
||||
sqlListObject.missPlans = std::stol(valueDataDataItemSqlListSqlListItem["MissPlans"].asString());
|
||||
if(!valueDataDataItemSqlListSqlListItem["MaxElapsedTime"].isNull())
|
||||
sqlListObject.maxElapsedTime = valueDataDataItemSqlListSqlListItem["MaxElapsedTime"].asString();
|
||||
if(!valueDataDataItemSqlListSqlListItem["TotalWaitTime"].isNull())
|
||||
@@ -310,7 +310,7 @@ void DescribeOasSlowSQLListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItemSqlListSqlListItem["AvgPartitionCount"].isNull())
|
||||
sqlListObject.avgPartitionCount = valueDataDataItemSqlListSqlListItem["AvgPartitionCount"].asString();
|
||||
if(!valueDataDataItemSqlListSqlListItem["FailCount"].isNull())
|
||||
sqlListObject.failCount = valueDataDataItemSqlListSqlListItem["FailCount"].asString();
|
||||
sqlListObject.failCount = std::stol(valueDataDataItemSqlListSqlListItem["FailCount"].asString());
|
||||
if(!valueDataDataItemSqlListSqlListItem["AvgWaitTime"].isNull())
|
||||
sqlListObject.avgWaitTime = valueDataDataItemSqlListSqlListItem["AvgWaitTime"].asString();
|
||||
if(!valueDataDataItemSqlListSqlListItem["AvgElapsedTime"].isNull())
|
||||
@@ -346,7 +346,7 @@ void DescribeOasSlowSQLListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItemSqlListSqlListItem["AvgDiskReads"].isNull())
|
||||
sqlListObject.avgDiskReads = valueDataDataItemSqlListSqlListItem["AvgDiskReads"].asString();
|
||||
if(!valueDataDataItemSqlListSqlListItem["RetryCount"].isNull())
|
||||
sqlListObject.retryCount = valueDataDataItemSqlListSqlListItem["RetryCount"].asString();
|
||||
sqlListObject.retryCount = std::stol(valueDataDataItemSqlListSqlListItem["RetryCount"].asString());
|
||||
if(!valueDataDataItemSqlListSqlListItem["AvgMemstoreReadRows"].isNull())
|
||||
sqlListObject.avgMemstoreReadRows = valueDataDataItemSqlListSqlListItem["AvgMemstoreReadRows"].asString();
|
||||
if(!valueDataDataItemSqlListSqlListItem["AvgSsstoreReadRows"].isNull())
|
||||
|
||||
@@ -48,9 +48,9 @@ void DescribeOasTopSQLListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItem["RpcCount"].isNull())
|
||||
dataObject.rpcCount = valueDataDataItem["RpcCount"].asString();
|
||||
if(!valueDataDataItem["RemotePlans"].isNull())
|
||||
dataObject.remotePlans = valueDataDataItem["RemotePlans"].asString();
|
||||
dataObject.remotePlans = std::stol(valueDataDataItem["RemotePlans"].asString());
|
||||
if(!valueDataDataItem["MissPlans"].isNull())
|
||||
dataObject.missPlans = valueDataDataItem["MissPlans"].asString();
|
||||
dataObject.missPlans = std::stol(valueDataDataItem["MissPlans"].asString());
|
||||
if(!valueDataDataItem["MaxElapsedTime"].isNull())
|
||||
dataObject.maxElapsedTime = valueDataDataItem["MaxElapsedTime"].asString();
|
||||
if(!valueDataDataItem["TotalWaitTime"].isNull())
|
||||
@@ -152,7 +152,7 @@ void DescribeOasTopSQLListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItem["AvgPartitionCount"].isNull())
|
||||
dataObject.avgPartitionCount = valueDataDataItem["AvgPartitionCount"].asString();
|
||||
if(!valueDataDataItem["FailCount"].isNull())
|
||||
dataObject.failCount = valueDataDataItem["FailCount"].asString();
|
||||
dataObject.failCount = std::stol(valueDataDataItem["FailCount"].asString());
|
||||
if(!valueDataDataItem["AvgWaitTime"].isNull())
|
||||
dataObject.avgWaitTime = valueDataDataItem["AvgWaitTime"].asString();
|
||||
if(!valueDataDataItem["AvgElapsedTime"].isNull())
|
||||
@@ -188,7 +188,7 @@ void DescribeOasTopSQLListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItem["AvgDiskReads"].isNull())
|
||||
dataObject.avgDiskReads = valueDataDataItem["AvgDiskReads"].asString();
|
||||
if(!valueDataDataItem["RetryCount"].isNull())
|
||||
dataObject.retryCount = valueDataDataItem["RetryCount"].asString();
|
||||
dataObject.retryCount = std::stol(valueDataDataItem["RetryCount"].asString());
|
||||
if(!valueDataDataItem["AvgMemstoreReadRows"].isNull())
|
||||
dataObject.avgMemstoreReadRows = valueDataDataItem["AvgMemstoreReadRows"].asString();
|
||||
if(!valueDataDataItem["AvgSsstoreReadRows"].isNull())
|
||||
@@ -204,7 +204,7 @@ void DescribeOasTopSQLListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItem["SumDbTime"].isNull())
|
||||
dataObject.sumDbTime = valueDataDataItem["SumDbTime"].asString();
|
||||
if(!valueDataDataItem["ObDbId"].isNull())
|
||||
dataObject.obDbId = valueDataDataItem["ObDbId"].asString();
|
||||
dataObject.obDbId = std::stol(valueDataDataItem["ObDbId"].asString());
|
||||
auto allSqlListNode = valueDataDataItem["SqlList"]["SqlListItem"];
|
||||
for (auto valueDataDataItemSqlListSqlListItem : allSqlListNode)
|
||||
{
|
||||
@@ -214,9 +214,9 @@ void DescribeOasTopSQLListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItemSqlListSqlListItem["RpcCount"].isNull())
|
||||
sqlListObject.rpcCount = valueDataDataItemSqlListSqlListItem["RpcCount"].asString();
|
||||
if(!valueDataDataItemSqlListSqlListItem["RemotePlans"].isNull())
|
||||
sqlListObject.remotePlans = valueDataDataItemSqlListSqlListItem["RemotePlans"].asString();
|
||||
sqlListObject.remotePlans = std::stol(valueDataDataItemSqlListSqlListItem["RemotePlans"].asString());
|
||||
if(!valueDataDataItemSqlListSqlListItem["MissPlans"].isNull())
|
||||
sqlListObject.missPlans = valueDataDataItemSqlListSqlListItem["MissPlans"].asString();
|
||||
sqlListObject.missPlans = std::stol(valueDataDataItemSqlListSqlListItem["MissPlans"].asString());
|
||||
if(!valueDataDataItemSqlListSqlListItem["MaxElapsedTime"].isNull())
|
||||
sqlListObject.maxElapsedTime = valueDataDataItemSqlListSqlListItem["MaxElapsedTime"].asString();
|
||||
if(!valueDataDataItemSqlListSqlListItem["TotalWaitTime"].isNull())
|
||||
@@ -318,7 +318,7 @@ void DescribeOasTopSQLListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItemSqlListSqlListItem["AvgPartitionCount"].isNull())
|
||||
sqlListObject.avgPartitionCount = valueDataDataItemSqlListSqlListItem["AvgPartitionCount"].asString();
|
||||
if(!valueDataDataItemSqlListSqlListItem["FailCount"].isNull())
|
||||
sqlListObject.failCount = valueDataDataItemSqlListSqlListItem["FailCount"].asString();
|
||||
sqlListObject.failCount = std::stol(valueDataDataItemSqlListSqlListItem["FailCount"].asString());
|
||||
if(!valueDataDataItemSqlListSqlListItem["AvgWaitTime"].isNull())
|
||||
sqlListObject.avgWaitTime = valueDataDataItemSqlListSqlListItem["AvgWaitTime"].asString();
|
||||
if(!valueDataDataItemSqlListSqlListItem["AvgElapsedTime"].isNull())
|
||||
@@ -354,7 +354,7 @@ void DescribeOasTopSQLListResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItemSqlListSqlListItem["AvgDiskReads"].isNull())
|
||||
sqlListObject.avgDiskReads = valueDataDataItemSqlListSqlListItem["AvgDiskReads"].asString();
|
||||
if(!valueDataDataItemSqlListSqlListItem["RetryCount"].isNull())
|
||||
sqlListObject.retryCount = valueDataDataItemSqlListSqlListItem["RetryCount"].asString();
|
||||
sqlListObject.retryCount = std::stol(valueDataDataItemSqlListSqlListItem["RetryCount"].asString());
|
||||
if(!valueDataDataItemSqlListSqlListItem["AvgMemstoreReadRows"].isNull())
|
||||
sqlListObject.avgMemstoreReadRows = valueDataDataItemSqlListSqlListItem["AvgMemstoreReadRows"].asString();
|
||||
if(!valueDataDataItemSqlListSqlListItem["AvgSsstoreReadRows"].isNull())
|
||||
|
||||
@@ -83,7 +83,7 @@ void DescribeProcessStatsCompositionResult::parse(const std::string &payload)
|
||||
if(!dataNodeAllProcessListAllProcessListItem["PlanId"].isNull())
|
||||
allProcessListItemObject.planId = dataNodeAllProcessListAllProcessListItem["PlanId"].asString();
|
||||
if(!dataNodeAllProcessListAllProcessListItem["DynamicSql"].isNull())
|
||||
allProcessListItemObject.dynamicSql = dataNodeAllProcessListAllProcessListItem["DynamicSql"].asString();
|
||||
allProcessListItemObject.dynamicSql = dataNodeAllProcessListAllProcessListItem["DynamicSql"].asString() == "true";
|
||||
if(!dataNodeAllProcessListAllProcessListItem["ServerSn"].isNull())
|
||||
allProcessListItemObject.serverSn = dataNodeAllProcessListAllProcessListItem["ServerSn"].asString();
|
||||
auto allProcessSqlListsNode = dataNodeAllProcessListAllProcessListItem["ProcessSqlLists"]["ProcessSqlListsItem"];
|
||||
@@ -121,7 +121,7 @@ void DescribeProcessStatsCompositionResult::parse(const std::string &payload)
|
||||
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["PlanId"].isNull())
|
||||
processSqlListsObject.planId = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["PlanId"].asString();
|
||||
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["DynamicSql"].isNull())
|
||||
processSqlListsObject.dynamicSql = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["DynamicSql"].asString();
|
||||
processSqlListsObject.dynamicSql = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["DynamicSql"].asString() == "true";
|
||||
auto allProcessSqlListNode = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItem["ProcessSqlList"]["ProcessSqlListItem"];
|
||||
for (auto dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem : allProcessSqlListNode)
|
||||
{
|
||||
@@ -157,7 +157,7 @@ void DescribeProcessStatsCompositionResult::parse(const std::string &payload)
|
||||
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["PlanId"].isNull())
|
||||
processSqlListObject.planId = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["PlanId"].asString();
|
||||
if(!dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["DynamicSql"].isNull())
|
||||
processSqlListObject.dynamicSql = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["DynamicSql"].asString();
|
||||
processSqlListObject.dynamicSql = dataNodeAllProcessListAllProcessListItemProcessSqlListsProcessSqlListsItemProcessSqlListProcessSqlListItem["DynamicSql"].asString() == "true";
|
||||
processSqlListsObject.processSqlList.push_back(processSqlListObject);
|
||||
}
|
||||
allProcessListItemObject.processSqlLists.push_back(processSqlListsObject);
|
||||
|
||||
@@ -44,7 +44,7 @@ void DescribeSQLSamplesResult::parse(const std::string &payload)
|
||||
{
|
||||
DataItem dataObject;
|
||||
if(!valueDataDataItem["RequestId"].isNull())
|
||||
dataObject.requestId = valueDataDataItem["RequestId"].asString();
|
||||
dataObject.requestId = std::stol(valueDataDataItem["RequestId"].asString());
|
||||
if(!valueDataDataItem["TraceId"].isNull())
|
||||
dataObject.traceId = valueDataDataItem["TraceId"].asString();
|
||||
if(!valueDataDataItem["RequestTime"].isNull())
|
||||
@@ -54,7 +54,7 @@ void DescribeSQLSamplesResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItem["ClientIp"].isNull())
|
||||
dataObject.clientIp = valueDataDataItem["ClientIp"].asString();
|
||||
if(!valueDataDataItem["ClientPort"].isNull())
|
||||
dataObject.clientPort = valueDataDataItem["ClientPort"].asString();
|
||||
dataObject.clientPort = std::stoi(valueDataDataItem["ClientPort"].asString());
|
||||
if(!valueDataDataItem["DbName"].isNull())
|
||||
dataObject.dbName = valueDataDataItem["DbName"].asString();
|
||||
if(!valueDataDataItem["UserName"].isNull())
|
||||
@@ -62,23 +62,23 @@ void DescribeSQLSamplesResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItem["SqlType"].isNull())
|
||||
dataObject.sqlType = valueDataDataItem["SqlType"].asString();
|
||||
if(!valueDataDataItem["PlanId"].isNull())
|
||||
dataObject.planId = valueDataDataItem["PlanId"].asString();
|
||||
dataObject.planId = std::stol(valueDataDataItem["PlanId"].asString());
|
||||
if(!valueDataDataItem["AffectedRows"].isNull())
|
||||
dataObject.affectedRows = valueDataDataItem["AffectedRows"].asString();
|
||||
dataObject.affectedRows = std::stol(valueDataDataItem["AffectedRows"].asString());
|
||||
if(!valueDataDataItem["ReturnRows"].isNull())
|
||||
dataObject.returnRows = valueDataDataItem["ReturnRows"].asString();
|
||||
dataObject.returnRows = std::stol(valueDataDataItem["ReturnRows"].asString());
|
||||
if(!valueDataDataItem["PartitionCount"].isNull())
|
||||
dataObject.partitionCount = valueDataDataItem["PartitionCount"].asString();
|
||||
dataObject.partitionCount = std::stol(valueDataDataItem["PartitionCount"].asString());
|
||||
if(!valueDataDataItem["RetCode"].isNull())
|
||||
dataObject.retCode = valueDataDataItem["RetCode"].asString();
|
||||
dataObject.retCode = std::stoi(valueDataDataItem["RetCode"].asString());
|
||||
if(!valueDataDataItem["WaitEvent"].isNull())
|
||||
dataObject.waitEvent = valueDataDataItem["WaitEvent"].asString();
|
||||
if(!valueDataDataItem["WaitTime"].isNull())
|
||||
dataObject.waitTime = valueDataDataItem["WaitTime"].asString();
|
||||
if(!valueDataDataItem["WaitCount"].isNull())
|
||||
dataObject.waitCount = valueDataDataItem["WaitCount"].asString();
|
||||
dataObject.waitCount = std::stol(valueDataDataItem["WaitCount"].asString());
|
||||
if(!valueDataDataItem["RpcCount"].isNull())
|
||||
dataObject.rpcCount = valueDataDataItem["RpcCount"].asString();
|
||||
dataObject.rpcCount = std::stol(valueDataDataItem["RpcCount"].asString());
|
||||
if(!valueDataDataItem["PlanType"].isNull())
|
||||
dataObject.planType = valueDataDataItem["PlanType"].asString();
|
||||
if(!valueDataDataItem["Inner"].isNull())
|
||||
@@ -122,25 +122,25 @@ void DescribeSQLSamplesResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItem["DiskReads"].isNull())
|
||||
dataObject.diskReads = valueDataDataItem["DiskReads"].asString();
|
||||
if(!valueDataDataItem["RetryCount"].isNull())
|
||||
dataObject.retryCount = valueDataDataItem["RetryCount"].asString();
|
||||
dataObject.retryCount = std::stol(valueDataDataItem["RetryCount"].asString());
|
||||
if(!valueDataDataItem["TableScan"].isNull())
|
||||
dataObject.tableScan = valueDataDataItem["TableScan"].asString() == "true";
|
||||
if(!valueDataDataItem["ConsistencyLevel"].isNull())
|
||||
dataObject.consistencyLevel = valueDataDataItem["ConsistencyLevel"].asString();
|
||||
if(!valueDataDataItem["MemstoreReadRows"].isNull())
|
||||
dataObject.memstoreReadRows = valueDataDataItem["MemstoreReadRows"].asString();
|
||||
dataObject.memstoreReadRows = std::stol(valueDataDataItem["MemstoreReadRows"].asString());
|
||||
if(!valueDataDataItem["ExpectedWorkerCount"].isNull())
|
||||
dataObject.expectedWorkerCount = valueDataDataItem["ExpectedWorkerCount"].asString();
|
||||
dataObject.expectedWorkerCount = std::stol(valueDataDataItem["ExpectedWorkerCount"].asString());
|
||||
if(!valueDataDataItem["UsedWorkerCount"].isNull())
|
||||
dataObject.usedWorkerCount = valueDataDataItem["UsedWorkerCount"].asString();
|
||||
dataObject.usedWorkerCount = std::stol(valueDataDataItem["UsedWorkerCount"].asString());
|
||||
if(!valueDataDataItem["SsstoreReadRows"].isNull())
|
||||
dataObject.ssstoreReadRows = valueDataDataItem["SsstoreReadRows"].asString();
|
||||
dataObject.ssstoreReadRows = std::stol(valueDataDataItem["SsstoreReadRows"].asString());
|
||||
if(!valueDataDataItem["ObServerId"].isNull())
|
||||
dataObject.obServerId = valueDataDataItem["ObServerId"].asString();
|
||||
dataObject.obServerId = std::stol(valueDataDataItem["ObServerId"].asString());
|
||||
if(!valueDataDataItem["ObUserId"].isNull())
|
||||
dataObject.obUserId = valueDataDataItem["ObUserId"].asString();
|
||||
dataObject.obUserId = std::stol(valueDataDataItem["ObUserId"].asString());
|
||||
if(!valueDataDataItem["ObDbId"].isNull())
|
||||
dataObject.obDbId = valueDataDataItem["ObDbId"].asString();
|
||||
dataObject.obDbId = std::stol(valueDataDataItem["ObDbId"].asString());
|
||||
if(!valueDataDataItem["Statement"].isNull())
|
||||
dataObject.statement = valueDataDataItem["Statement"].asString();
|
||||
if(!valueDataDataItem["TransHash"].isNull())
|
||||
|
||||
@@ -60,7 +60,7 @@ void DescribeSQLTuningAdvicesResult::parse(const std::string &payload)
|
||||
if(!valueDataDataItemColumnsColumnsItem["ColumnName"].isNull())
|
||||
columnsObject.columnName = valueDataDataItemColumnsColumnsItem["ColumnName"].asString();
|
||||
if(!valueDataDataItemColumnsColumnsItem["Ndv"].isNull())
|
||||
columnsObject.ndv = std::stof(valueDataDataItemColumnsColumnsItem["Ndv"].asString());
|
||||
columnsObject.ndv = valueDataDataItemColumnsColumnsItem["Ndv"].asString();
|
||||
if(!valueDataDataItemColumnsColumnsItem["MinValue"].isNull())
|
||||
columnsObject.minValue = valueDataDataItemColumnsColumnsItem["MinValue"].asString();
|
||||
if(!valueDataDataItemColumnsColumnsItem["MaxValue"].isNull())
|
||||
|
||||
@@ -61,13 +61,13 @@ void DescribeSampleSqlRawTextsRequest::setTenantId(const std::string &tenantId)
|
||||
setBodyParameter(std::string("TenantId"), tenantId);
|
||||
}
|
||||
|
||||
std::string DescribeSampleSqlRawTextsRequest::getLimit() const {
|
||||
int DescribeSampleSqlRawTextsRequest::getLimit() const {
|
||||
return limit_;
|
||||
}
|
||||
|
||||
void DescribeSampleSqlRawTextsRequest::setLimit(const std::string &limit) {
|
||||
void DescribeSampleSqlRawTextsRequest::setLimit(int limit) {
|
||||
limit_ = limit;
|
||||
setBodyParameter(std::string("Limit"), limit);
|
||||
setBodyParameter(std::string("Limit"), std::to_string(limit));
|
||||
}
|
||||
|
||||
std::string DescribeSampleSqlRawTextsRequest::getSqlId() const {
|
||||
|
||||
@@ -34,6 +34,15 @@ void DescribeSqlAuditStatRequest::setStartTime(const std::string &startTime) {
|
||||
setBodyParameter(std::string("StartTime"), startTime);
|
||||
}
|
||||
|
||||
std::string DescribeSqlAuditStatRequest::getOperatorType() const {
|
||||
return operatorType_;
|
||||
}
|
||||
|
||||
void DescribeSqlAuditStatRequest::setOperatorType(const std::string &operatorType) {
|
||||
operatorType_ = operatorType;
|
||||
setBodyParameter(std::string("OperatorType"), operatorType);
|
||||
}
|
||||
|
||||
int DescribeSqlAuditStatRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
@@ -79,9 +79,16 @@ void DescribeSqlAuditStatResult::parse(const std::string &payload)
|
||||
dataObject.operatorType = valueDataDataItem["OperatorType"].asString();
|
||||
data_.push_back(dataObject);
|
||||
}
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stol(value["TotalCount"].asString());
|
||||
|
||||
}
|
||||
|
||||
long DescribeSqlAuditStatResult::getTotalCount()const
|
||||
{
|
||||
return totalCount_;
|
||||
}
|
||||
|
||||
std::vector<DescribeSqlAuditStatResult::DataItem> DescribeSqlAuditStatResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
|
||||
@@ -108,6 +108,8 @@ void DescribeTenantResult::parse(const std::string &payload)
|
||||
tenant_.tenantMaxConnections = tenantNode["TenantMaxConnections"].asString();
|
||||
if(!tenantNode["ParameterTemplate"].isNull())
|
||||
tenant_.parameterTemplate = tenantNode["ParameterTemplate"].asString();
|
||||
if(!tenantNode["Iops"].isNull())
|
||||
tenant_.iops = std::stoi(tenantNode["Iops"].asString());
|
||||
auto allTenantConnectionsNode = tenantNode["TenantConnections"]["TenantConnectionsItem"];
|
||||
for (auto tenantNodeTenantConnectionsTenantConnectionsItem : allTenantConnectionsNode)
|
||||
{
|
||||
|
||||
@@ -83,6 +83,8 @@ void DescribeTenantsResult::parse(const std::string &payload)
|
||||
tenantsObject.enableReadOnlyReplica = valueTenantsData["EnableReadOnlyReplica"].asString() == "true";
|
||||
if(!valueTenantsData["ParameterTemplate"].isNull())
|
||||
tenantsObject.parameterTemplate = valueTenantsData["ParameterTemplate"].asString();
|
||||
if(!valueTenantsData["Iops"].isNull())
|
||||
tenantsObject.iops = std::stoi(valueTenantsData["Iops"].asString());
|
||||
tenants_.push_back(tenantsObject);
|
||||
}
|
||||
if(!value["TotalCount"].isNull())
|
||||
|
||||
@@ -70,6 +70,15 @@ void ModifyTenantResourceRequest::setTenantId(const std::string &tenantId) {
|
||||
setBodyParameter(std::string("TenantId"), tenantId);
|
||||
}
|
||||
|
||||
std::string ModifyTenantResourceRequest::getIops() const {
|
||||
return iops_;
|
||||
}
|
||||
|
||||
void ModifyTenantResourceRequest::setIops(const std::string &iops) {
|
||||
iops_ = iops;
|
||||
setBodyParameter(std::string("Iops"), iops);
|
||||
}
|
||||
|
||||
std::string ModifyTenantResourceRequest::getReadOnlyZoneList() const {
|
||||
return readOnlyZoneList_;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user