Class DescribeBasicAlarmListRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.monitor.v20180724.models.DescribeBasicAlarmListRequest
-
public class DescribeBasicAlarmListRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long[]
getAlarmStatus()
Get 根据告警状态过滤Long
getEndTime()
Get 结束时间,默认当前时间戳Long[]
getInstanceGroupIds()
Get 根据实例组ID过滤Long
getLimit()
Get 分页参数,每页返回的数量,取值1~100,默认20String[]
getMetricNames()
Get 根据指标名过滤String
getModule()
Get 接口模块名,当前取值monitorString
getObjLike()
Get 根据告警对象过滤String
getOccurTimeOrder()
Get 根据发生时间排序,取值ASC或DESCLong
getOffset()
Get 分页参数,页偏移量,从0开始计数,默认0Long[]
getProjectIds()
Get 根据项目ID过滤Long
getStartTime()
Get 起始时间,默认一天前的时间戳String[]
getViewNames()
Get 根据策略类型过滤void
setAlarmStatus(Long[] AlarmStatus)
Set 根据告警状态过滤void
setEndTime(Long EndTime)
Set 结束时间,默认当前时间戳void
setInstanceGroupIds(Long[] InstanceGroupIds)
Set 根据实例组ID过滤void
setLimit(Long Limit)
Set 分页参数,每页返回的数量,取值1~100,默认20void
setMetricNames(String[] MetricNames)
Set 根据指标名过滤void
setModule(String Module)
Set 接口模块名,当前取值monitorvoid
setObjLike(String ObjLike)
Set 根据告警对象过滤void
setOccurTimeOrder(String OccurTimeOrder)
Set 根据发生时间排序,取值ASC或DESCvoid
setOffset(Long Offset)
Set 分页参数,页偏移量,从0开始计数,默认0void
setProjectIds(Long[] ProjectIds)
Set 根据项目ID过滤void
setStartTime(Long StartTime)
Set 起始时间,默认一天前的时间戳void
setViewNames(String[] ViewNames)
Set 根据策略类型过滤void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DescribeBasicAlarmListRequest
public DescribeBasicAlarmListRequest()
-
DescribeBasicAlarmListRequest
public 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.
-
-
Method Detail
-
getModule
public String getModule()
Get 接口模块名,当前取值monitor- Returns:
- Module 接口模块名,当前取值monitor
-
setModule
public void setModule(String Module)
Set 接口模块名,当前取值monitor- Parameters:
Module
- 接口模块名,当前取值monitor
-
getStartTime
public Long getStartTime()
Get 起始时间,默认一天前的时间戳- Returns:
- StartTime 起始时间,默认一天前的时间戳
-
setStartTime
public void setStartTime(Long StartTime)
Set 起始时间,默认一天前的时间戳- Parameters:
StartTime
- 起始时间,默认一天前的时间戳
-
getEndTime
public Long getEndTime()
Get 结束时间,默认当前时间戳- Returns:
- EndTime 结束时间,默认当前时间戳
-
setEndTime
public void setEndTime(Long EndTime)
Set 结束时间,默认当前时间戳- Parameters:
EndTime
- 结束时间,默认当前时间戳
-
getLimit
public Long getLimit()
Get 分页参数,每页返回的数量,取值1~100,默认20- Returns:
- Limit 分页参数,每页返回的数量,取值1~100,默认20
-
setLimit
public void setLimit(Long Limit)
Set 分页参数,每页返回的数量,取值1~100,默认20- Parameters:
Limit
- 分页参数,每页返回的数量,取值1~100,默认20
-
getOffset
public Long getOffset()
Get 分页参数,页偏移量,从0开始计数,默认0- Returns:
- Offset 分页参数,页偏移量,从0开始计数,默认0
-
setOffset
public void setOffset(Long Offset)
Set 分页参数,页偏移量,从0开始计数,默认0- Parameters:
Offset
- 分页参数,页偏移量,从0开始计数,默认0
-
getOccurTimeOrder
public String getOccurTimeOrder()
Get 根据发生时间排序,取值ASC或DESC- Returns:
- OccurTimeOrder 根据发生时间排序,取值ASC或DESC
-
setOccurTimeOrder
public void setOccurTimeOrder(String OccurTimeOrder)
Set 根据发生时间排序,取值ASC或DESC- Parameters:
OccurTimeOrder
- 根据发生时间排序,取值ASC或DESC
-
getProjectIds
public Long[] getProjectIds()
Get 根据项目ID过滤- Returns:
- ProjectIds 根据项目ID过滤
-
setProjectIds
public void setProjectIds(Long[] ProjectIds)
Set 根据项目ID过滤- Parameters:
ProjectIds
- 根据项目ID过滤
-
getViewNames
public String[] getViewNames()
Get 根据策略类型过滤- Returns:
- ViewNames 根据策略类型过滤
-
setViewNames
public void setViewNames(String[] ViewNames)
Set 根据策略类型过滤- Parameters:
ViewNames
- 根据策略类型过滤
-
getAlarmStatus
public Long[] getAlarmStatus()
Get 根据告警状态过滤- Returns:
- AlarmStatus 根据告警状态过滤
-
setAlarmStatus
public void setAlarmStatus(Long[] AlarmStatus)
Set 根据告警状态过滤- Parameters:
AlarmStatus
- 根据告警状态过滤
-
getObjLike
public String getObjLike()
Get 根据告警对象过滤- Returns:
- ObjLike 根据告警对象过滤
-
setObjLike
public void setObjLike(String ObjLike)
Set 根据告警对象过滤- Parameters:
ObjLike
- 根据告警对象过滤
-
getInstanceGroupIds
public Long[] getInstanceGroupIds()
Get 根据实例组ID过滤- Returns:
- InstanceGroupIds 根据实例组ID过滤
-
setInstanceGroupIds
public void setInstanceGroupIds(Long[] InstanceGroupIds)
Set 根据实例组ID过滤- Parameters:
InstanceGroupIds
- 根据实例组ID过滤
-
getMetricNames
public String[] getMetricNames()
Get 根据指标名过滤- Returns:
- MetricNames 根据指标名过滤
-
setMetricNames
public void setMetricNames(String[] MetricNames)
Set 根据指标名过滤- Parameters:
MetricNames
- 根据指标名过滤
-
-