public class AlarmIndicatorInfo extends AbstractModel
header, skipSign| Constructor and Description |
|---|
AlarmIndicatorInfo() |
AlarmIndicatorInfo(AlarmIndicatorInfo 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 |
getAlarmIndicator()
Get Alert Metrics, 0 for task failure, 1 for task execution timeout, 2 for task stop, 3 for task pause, 4 read speed, 5 write speed, 6 read throughput, 7 write throughput, 8 dirty data byte count, 9 number of dirty data entries, 10 task exception, 11 task detection anomaly, 12 restart times, 13 task delay, 14 number of restarts within the last 20 minutes, 15 transmission delay, 16 business delay, 50 offline package CPU usage rate, 51 offline package memory usage rate, 52 offline package parallelism utilization, 53 number of instances queued for offline packages, 54 real-time package resource utilization, 55 number of tasks running in real-time packages
Note: This field may return null, indicating that no valid value can be obtained.
|
String |
getAlarmIndicatorDesc()
Get Alert Metric Description
Note: This field may return null, indicating that no valid value can be obtained.
|
String |
getAlarmIndicatorUnit()
Get Alert metric threshold unit: ms (milliseconds), s (seconds), min (minutes)
Note: This field may return null, indicating that no valid value can be obtained.
|
Long |
getDuration()
Get Alert Interval
|
String |
getDurationUnit()
Get Alert interval unit: hour, minute, day
|
Long |
getEstimatedTime()
Get Estimated timeout duration, minute level
Note: This field may return null, indicating that no valid value can be obtained.
|
String |
getId()
Get Metric ID
Note: This field may return null, indicating that no valid value can be obtained.
|
Long |
getMaxTimes()
Get Maximum number of alerts within a cycle
|
Long |
getOperator()
Get Alert threshold operator, 1 Greater than, 2 Less than
Note: This field may return null, indicating that no valid value can be obtained.
|
Float |
getThreshold()
Get Metric Threshold
Note: This field may return null, indicating that no valid value can be obtained.
|
Long |
getTriggerType()
Get Metric Threshold, 1 for the first run failure of an offline task, 2 for all retries failed of an offline task
Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setAlarmIndicator(Long AlarmIndicator)
Set Alert Metrics, 0 for task failure, 1 for task execution timeout, 2 for task stop, 3 for task pause, 4 read speed, 5 write speed, 6 read throughput, 7 write throughput, 8 dirty data byte count, 9 number of dirty data entries, 10 task exception, 11 task detection anomaly, 12 restart times, 13 task delay, 14 number of restarts within the last 20 minutes, 15 transmission delay, 16 business delay, 50 offline package CPU usage rate, 51 offline package memory usage rate, 52 offline package parallelism utilization, 53 number of instances queued for offline packages, 54 real-time package resource utilization, 55 number of tasks running in real-time packages
Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setAlarmIndicatorDesc(String AlarmIndicatorDesc)
Set Alert Metric Description
Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setAlarmIndicatorUnit(String AlarmIndicatorUnit)
Set Alert metric threshold unit: ms (milliseconds), s (seconds), min (minutes)
Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setDuration(Long Duration)
Set Alert Interval
|
void |
setDurationUnit(String DurationUnit)
Set Alert interval unit: hour, minute, day
|
void |
setEstimatedTime(Long EstimatedTime)
Set Estimated timeout duration, minute level
Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setId(String Id)
Set Metric ID
Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setMaxTimes(Long MaxTimes)
Set Maximum number of alerts within a cycle
|
void |
setOperator(Long Operator)
Set Alert threshold operator, 1 Greater than, 2 Less than
Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setThreshold(Float Threshold)
Set Metric Threshold
Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setTriggerType(Long TriggerType)
Set Metric Threshold, 1 for the first run failure of an offline task, 2 for all retries failed of an offline task
Note: This field may return null, indicating that no valid value can be obtained.
|
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 AlarmIndicatorInfo()
public AlarmIndicatorInfo(AlarmIndicatorInfo source)
public String getId()
public void setId(String Id)
Id - Metric ID
Note: This field may return null, indicating that no valid value can be obtained.public Long getAlarmIndicator()
public void setAlarmIndicator(Long AlarmIndicator)
AlarmIndicator - Alert Metrics, 0 for task failure, 1 for task execution timeout, 2 for task stop, 3 for task pause, 4 read speed, 5 write speed, 6 read throughput, 7 write throughput, 8 dirty data byte count, 9 number of dirty data entries, 10 task exception, 11 task detection anomaly, 12 restart times, 13 task delay, 14 number of restarts within the last 20 minutes, 15 transmission delay, 16 business delay, 50 offline package CPU usage rate, 51 offline package memory usage rate, 52 offline package parallelism utilization, 53 number of instances queued for offline packages, 54 real-time package resource utilization, 55 number of tasks running in real-time packages
Note: This field may return null, indicating that no valid value can be obtained.public String getAlarmIndicatorDesc()
public void setAlarmIndicatorDesc(String AlarmIndicatorDesc)
AlarmIndicatorDesc - Alert Metric Description
Note: This field may return null, indicating that no valid value can be obtained.public Long getTriggerType()
public void setTriggerType(Long TriggerType)
TriggerType - Metric Threshold, 1 for the first run failure of an offline task, 2 for all retries failed of an offline task
Note: This field may return null, indicating that no valid value can be obtained.public Long getEstimatedTime()
public void setEstimatedTime(Long EstimatedTime)
EstimatedTime - Estimated timeout duration, minute level
Note: This field may return null, indicating that no valid value can be obtained.public Long getOperator()
public void setOperator(Long Operator)
Operator - Alert threshold operator, 1 Greater than, 2 Less than
Note: This field may return null, indicating that no valid value can be obtained.public String getAlarmIndicatorUnit()
public void setAlarmIndicatorUnit(String AlarmIndicatorUnit)
AlarmIndicatorUnit - Alert metric threshold unit: ms (milliseconds), s (seconds), min (minutes)
Note: This field may return null, indicating that no valid value can be obtained.public Long getDuration()
public void setDuration(Long Duration)
Duration - Alert Intervalpublic String getDurationUnit()
public void setDurationUnit(String DurationUnit)
DurationUnit - Alert interval unit: hour, minute, daypublic Long getMaxTimes()
public void setMaxTimes(Long MaxTimes)
MaxTimes - Maximum number of alerts within a cyclepublic Float getThreshold()
public void setThreshold(Float Threshold)
Threshold - Metric Threshold
Note: This field may return null, indicating that no valid value can be obtained.Copyright © 2025. All rights reserved.