public class DescribeGeneralMetricDataRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
DescribeGeneralMetricDataRequest()  | 
DescribeGeneralMetricDataRequest(DescribeGeneralMetricDataRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Long | 
getEndTime()
Get The timestamp of the end time, supporting the query of metric data within 30 days. 
 | 
GeneralFilter[] | 
getFilters()
Get The dimension information to be filtered; different views have corresponding metric dimensions. 
 | 
String[] | 
getGroupBy()
Get Aggregated dimension; different views have corresponding metric dimensions. 
 | 
String | 
getInstanceId()
Get Business system id. 
 | 
String[] | 
getMetrics()
Get Metric name to be queried, which cannot be customized. 
 | 
OrderBy | 
getOrderBy()
Get Sort query metrics. 
 | 
Long | 
getPageSize()
Get Maximum number of queried metrics. 
 | 
Long | 
getPeriod()
Get Whether to aggregate by a fixed time span: enter 1 for values of 1 and greater, and 0 if not filled in. 
 | 
Long | 
getStartTime()
Get The timestamp of the start time, supporting the query of metric data within 30 days. 
 | 
String | 
getViewName()
Get View name. 
 | 
void | 
setEndTime(Long EndTime)
Set The timestamp of the end time, supporting the query of metric data within 30 days. 
 | 
void | 
setFilters(GeneralFilter[] Filters)
Set The dimension information to be filtered; different views have corresponding metric dimensions. 
 | 
void | 
setGroupBy(String[] GroupBy)
Set Aggregated dimension; different views have corresponding metric dimensions. 
 | 
void | 
setInstanceId(String InstanceId)
Set Business system id. 
 | 
void | 
setMetrics(String[] Metrics)
Set Metric name to be queried, which cannot be customized. 
 | 
void | 
setOrderBy(OrderBy OrderBy)
Set Sort query metrics. 
 | 
void | 
setPageSize(Long PageSize)
Set Maximum number of queried metrics. 
 | 
void | 
setPeriod(Long Period)
Set Whether to aggregate by a fixed time span: enter 1 for values of 1 and greater, and 0 if not filled in. 
 | 
void | 
setStartTime(Long StartTime)
Set The timestamp of the start time, supporting the query of metric data within 30 days. 
 | 
void | 
setViewName(String ViewName)
Set View name. 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DescribeGeneralMetricDataRequest()
public DescribeGeneralMetricDataRequest(DescribeGeneralMetricDataRequest source)
public String[] getMetrics()
public void setMetrics(String[] Metrics)
Metrics - Metric name to be queried, which cannot be customized. (for details, see public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - Business system id.public String getViewName()
public void setViewName(String ViewName)
ViewName - View name. the input cannot be customized. [for details, see.](https://intl.cloud.tencent.com/document/product/248/101681?from_cn_redirect=1).public GeneralFilter[] getFilters()
public void setFilters(GeneralFilter[] Filters)
Filters - The dimension information to be filtered; different views have corresponding metric dimensions. (for details, see public String[] getGroupBy()
public void setGroupBy(String[] GroupBy)
GroupBy - Aggregated dimension; different views have corresponding metric dimensions. (for details, see public Long getStartTime()
public void setStartTime(Long StartTime)
StartTime - The timestamp of the start time, supporting the query of metric data within 30 days. (unit: seconds).public Long getEndTime()
public void setEndTime(Long EndTime)
EndTime - The timestamp of the end time, supporting the query of metric data within 30 days. (unit: seconds).public Long getPeriod()
public void setPeriod(Long Period)
Period - Whether to aggregate by a fixed time span: enter 1 for values of 1 and greater, and 0 if not filled in.
-If 0 is filled in, it calculates the metric data from the start time to the cutoff time.
- if 1 is filled in, the aggregation granularity will be selected according to the time span from the start time to the deadline:.
 -If the time span is (0,12) hours, it is aggregated by one-minute granularity.
 -If the time span is [12,48] hours, it is aggregated at a five-minute granularity.
 -If the time span is (48, +∞) hours, it is aggregated at an hourly granularity.public OrderBy getOrderBy()
public void setOrderBy(OrderBy OrderBy)
OrderBy - Sort query metrics.
Key: enter the tencentcloud api metric name. [for details, see](https://intl.cloud.tencent.com/document/product/248/101681?from_cn_redirect=1) .
Value: specify the sorting method:.     
-Asc: sorts query metrics in ascending order.
- desc: sort query metrics in descending order.public Long getPageSize()
public void setPageSize(Long PageSize)
PageSize - Maximum number of queried metrics. currently, up to 50 data entries can be displayed. the value range for pagesize is 1-50. submit pagesize to show the limited number based on the value of pagesize.Copyright © 2025. All rights reserved.