public class DescribeBasicAlarmListRequest extends AbstractModel
Constructor and Description |
---|
DescribeBasicAlarmListRequest() |
DescribeBasicAlarmListRequest(DescribeBasicAlarmListRequest 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[] |
getAlarmStatus()
Get Filter by alarm status.
|
Long |
getEndTime()
Get End time, which is the current timestamp by default.
|
Long[] |
getInstanceGroupIds()
Get Filter by instance group ID.
|
Long |
getLimit()
Get Number of parameters that can be returned on each page.
|
String[] |
getMetricNames()
Get Filtering by metric names
|
String |
getModule()
Get API component name.
|
String |
getObjLike()
Get Filter by alarm object.
|
String |
getOccurTimeOrder()
Get Sorting by occurrence time.
|
Long |
getOffset()
Get Parameter offset on each page.
|
Long[] |
getProjectIds()
Get Filter by project ID.
|
Long |
getStartTime()
Get Start time, which is the timestamp one day prior by default.
|
String[] |
getViewNames()
Get Filter by policy type.
|
void |
setAlarmStatus(Long[] AlarmStatus)
Set Filter by alarm status.
|
void |
setEndTime(Long EndTime)
Set End time, which is the current timestamp by default.
|
void |
setInstanceGroupIds(Long[] InstanceGroupIds)
Set Filter by instance group ID.
|
void |
setLimit(Long Limit)
Set Number of parameters that can be returned on each page.
|
void |
setMetricNames(String[] MetricNames)
Set Filtering by metric names
|
void |
setModule(String Module)
Set API component name.
|
void |
setObjLike(String ObjLike)
Set Filter by alarm object.
|
void |
setOccurTimeOrder(String OccurTimeOrder)
Set Sorting by occurrence time.
|
void |
setOffset(Long Offset)
Set Parameter offset on each page.
|
void |
setProjectIds(Long[] ProjectIds)
Set Filter by project ID.
|
void |
setStartTime(Long StartTime)
Set Start time, which is the timestamp one day prior by default.
|
void |
setViewNames(String[] ViewNames)
Set Filter by policy type.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public DescribeBasicAlarmListRequest()
public DescribeBasicAlarmListRequest(DescribeBasicAlarmListRequest source)
public String getModule()
public void setModule(String Module)
Module
- API component name. The value for the current API is monitor.public Long getStartTime()
public void setStartTime(Long StartTime)
StartTime
- Start time, which is the timestamp one day prior by default.public Long getEndTime()
public void setEndTime(Long EndTime)
EndTime
- End time, which is the current timestamp by default.public Long getLimit()
public void setLimit(Long Limit)
Limit
- Number of parameters that can be returned on each page. Value range: 1 - 100. Default value: 20.public Long getOffset()
public void setOffset(Long Offset)
Offset
- Parameter offset on each page. The value starts from 0 and the default value is 0.public String getOccurTimeOrder()
public void setOccurTimeOrder(String OccurTimeOrder)
OccurTimeOrder
- Sorting by occurrence time. Valid values: asc and desc.public Long[] getProjectIds()
public void setProjectIds(Long[] ProjectIds)
ProjectIds
- Filter by project ID.public String[] getViewNames()
public void setViewNames(String[] ViewNames)
ViewNames
- Filter by policy type.public Long[] getAlarmStatus()
public void setAlarmStatus(Long[] AlarmStatus)
AlarmStatus
- Filter by alarm status.public String getObjLike()
public void setObjLike(String ObjLike)
ObjLike
- Filter by alarm object.public Long[] getInstanceGroupIds()
public void setInstanceGroupIds(Long[] InstanceGroupIds)
InstanceGroupIds
- Filter by instance group ID.public String[] getMetricNames()
public void setMetricNames(String[] MetricNames)
MetricNames
- Filtering by metric namesCopyright © 2023. All rights reserved.