public class ListOpsAlarmRulesRequest extends AbstractModel
header, skipSign| Constructor and Description |
|---|
ListOpsAlarmRulesRequest() |
ListOpsAlarmRulesRequest(ListOpsAlarmRulesRequest 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 |
getAlarmLevel()
Get Queries Alarm rules configured with corresponding Alarm levels.
|
String |
getAlarmRecipientId()
Get Query the alarm rules associated with the configured alarm recipients.
|
String |
getAlarmType()
Get Alarm Rule Monitoring Types:
failure: Failure alarm
overtime: Timeout alarm
success: Success alarm
backTrackingOrRerunSuccess: Alarm when backfill/rerun succeeds
backTrackingOrRerunFailure: Alarm when backfill/rerun fails
projectFailureInstanceUpwardFluctuationAlarm: Alarm when the upward fluctuation rate of failed instances for the day exceeds the threshold
projectSuccessInstanceDownwardFluctuationAlarm: Alarm when the downward fluctuation rate of successful instances for the day exceeds the threshold
reconciliationFailure: Alarm when an offline reconciliation task fails
reconciliationOvertime: Alarm when an offline reconciliation task runs overtime
reconciliationMismatch: Alarm when the number of mismatched records in reconciliation exceeds the threshold
|
String |
getCreateTimeFrom()
Get Start time of the Alarm rule create time range, in the format of 2025-08-17 00:00:00.
|
String |
getCreateTimeTo()
Get End time of the Alarm rule creation time range, in the format of "2025-08-26 23:59:59".
|
String |
getCreateUserUin()
Get Specifies the creator filter for Alarm rule creation.
|
String |
getKeyword()
Get Queries the corresponding Alarm rule based on Alarm rule id or rule name.
|
Long |
getMonitorObjectType()
Get Monitoring Object Type
Task-level Monitoring - Can be configured by Task / Workflow / Project:
1 = Task (default)
2 = Workflow
3 = Project
Project-level Monitoring - Monitors overall task fluctuations within a project:
7 = Project fluctuation monitoring alarm
|
Long |
getPageNumber()
Get Page number for pagination.
|
Long |
getPageSize()
Get Number of items to display per page, defaults to 20, minimum value 1, maximum value 200.
|
String |
getProjectId()
Get Project ID.
|
String |
getTaskId()
Get Based on task id, queries Alarm rules.
|
String |
getUpdateTimeFrom()
Get Filters Alarm rules by last update time, in the format of "2025-08-26 00:00:00".
|
String |
getUpdateTimeTo()
Get Filters Alarm rules by last update time in the format of "2025-08-26 23:59:59".
|
void |
setAlarmLevel(Long AlarmLevel)
Set Queries Alarm rules configured with corresponding Alarm levels.
|
void |
setAlarmRecipientId(String AlarmRecipientId)
Set Query the alarm rules associated with the configured alarm recipients.
|
void |
setAlarmType(String AlarmType)
Set Alarm Rule Monitoring Types:
failure: Failure alarm
overtime: Timeout alarm
success: Success alarm
backTrackingOrRerunSuccess: Alarm when backfill/rerun succeeds
backTrackingOrRerunFailure: Alarm when backfill/rerun fails
projectFailureInstanceUpwardFluctuationAlarm: Alarm when the upward fluctuation rate of failed instances for the day exceeds the threshold
projectSuccessInstanceDownwardFluctuationAlarm: Alarm when the downward fluctuation rate of successful instances for the day exceeds the threshold
reconciliationFailure: Alarm when an offline reconciliation task fails
reconciliationOvertime: Alarm when an offline reconciliation task runs overtime
reconciliationMismatch: Alarm when the number of mismatched records in reconciliation exceeds the threshold
|
void |
setCreateTimeFrom(String CreateTimeFrom)
Set Start time of the Alarm rule create time range, in the format of 2025-08-17 00:00:00.
|
void |
setCreateTimeTo(String CreateTimeTo)
Set End time of the Alarm rule creation time range, in the format of "2025-08-26 23:59:59".
|
void |
setCreateUserUin(String CreateUserUin)
Set Specifies the creator filter for Alarm rule creation.
|
void |
setKeyword(String Keyword)
Set Queries the corresponding Alarm rule based on Alarm rule id or rule name.
|
void |
setMonitorObjectType(Long MonitorObjectType)
Set Monitoring Object Type
Task-level Monitoring - Can be configured by Task / Workflow / Project:
1 = Task (default)
2 = Workflow
3 = Project
Project-level Monitoring - Monitors overall task fluctuations within a project:
7 = Project fluctuation monitoring alarm
|
void |
setPageNumber(Long PageNumber)
Set Page number for pagination.
|
void |
setPageSize(Long PageSize)
Set Number of items to display per page, defaults to 20, minimum value 1, maximum value 200.
|
void |
setProjectId(String ProjectId)
Set Project ID.
|
void |
setTaskId(String TaskId)
Set Based on task id, queries Alarm rules.
|
void |
setUpdateTimeFrom(String UpdateTimeFrom)
Set Filters Alarm rules by last update time, in the format of "2025-08-26 00:00:00".
|
void |
setUpdateTimeTo(String UpdateTimeTo)
Set Filters Alarm rules by last update time in the format of "2025-08-26 23:59:59".
|
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 ListOpsAlarmRulesRequest()
public ListOpsAlarmRulesRequest(ListOpsAlarmRulesRequest source)
public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId - Project ID.public Long getPageNumber()
public void setPageNumber(Long PageNumber)
PageNumber - Page number for pagination. defaults to 1.public Long getPageSize()
public void setPageSize(Long PageSize)
PageSize - Number of items to display per page, defaults to 20, minimum value 1, maximum value 200.public Long getMonitorObjectType()
public void setMonitorObjectType(Long MonitorObjectType)
MonitorObjectType - Monitoring Object Type
Task-level Monitoring - Can be configured by Task / Workflow / Project:
1 = Task (default)
2 = Workflow
3 = Project
Project-level Monitoring - Monitors overall task fluctuations within a project:
7 = Project fluctuation monitoring alarmpublic String getTaskId()
public void setTaskId(String TaskId)
TaskId - Based on task id, queries Alarm rules.public String getAlarmType()
public void setAlarmType(String AlarmType)
AlarmType - Alarm Rule Monitoring Types:
failure: Failure alarm
overtime: Timeout alarm
success: Success alarm
backTrackingOrRerunSuccess: Alarm when backfill/rerun succeeds
backTrackingOrRerunFailure: Alarm when backfill/rerun fails
projectFailureInstanceUpwardFluctuationAlarm: Alarm when the upward fluctuation rate of failed instances for the day exceeds the threshold
projectSuccessInstanceDownwardFluctuationAlarm: Alarm when the downward fluctuation rate of successful instances for the day exceeds the threshold
reconciliationFailure: Alarm when an offline reconciliation task fails
reconciliationOvertime: Alarm when an offline reconciliation task runs overtime
reconciliationMismatch: Alarm when the number of mismatched records in reconciliation exceeds the thresholdpublic Long getAlarmLevel()
public void setAlarmLevel(Long AlarmLevel)
AlarmLevel - Queries Alarm rules configured with corresponding Alarm levels.
Valid values: 1. ordinary, 2. important, 3. critical.public String getAlarmRecipientId()
public void setAlarmRecipientId(String AlarmRecipientId)
AlarmRecipientId - Query the alarm rules associated with the configured alarm recipients.public String getKeyword()
public void setKeyword(String Keyword)
Keyword - Queries the corresponding Alarm rule based on Alarm rule id or rule name.public String getCreateUserUin()
public void setCreateUserUin(String CreateUserUin)
CreateUserUin - Specifies the creator filter for Alarm rule creation.public String getCreateTimeFrom()
public void setCreateTimeFrom(String CreateTimeFrom)
CreateTimeFrom - Start time of the Alarm rule create time range, in the format of 2025-08-17 00:00:00.public String getCreateTimeTo()
public void setCreateTimeTo(String CreateTimeTo)
CreateTimeTo - End time of the Alarm rule creation time range, in the format of "2025-08-26 23:59:59".public String getUpdateTimeFrom()
public void setUpdateTimeFrom(String UpdateTimeFrom)
UpdateTimeFrom - Filters Alarm rules by last update time, in the format of "2025-08-26 00:00:00".public String getUpdateTimeTo()
public void setUpdateTimeTo(String UpdateTimeTo)
UpdateTimeTo - Filters Alarm rules by last update time in the format of "2025-08-26 23:59:59".Copyright © 2025. All rights reserved.