public class DescribeApplicationMonitorResponseBody
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
DescribeApplicationMonitorResponseBody.DescribeApplicationMonitorResponseBodyIspCityList |
| 限定符和类型 | 字段和说明 |
|---|---|
String |
acceleratorId
The ID of the GA instance on which the origin probing task runs.
|
String |
address
The URL or IP address that is probed.
|
Boolean |
detectEnable
Indicates whether the automatic diagnostics feature is enabled.
|
Integer |
detectThreshold
The threshold that is used to trigger the automatic diagnostics feature.
|
Integer |
detectTimes
The number of times that is required to reach the threshold before the automatic diagnostics feature can be triggered.
|
List<DescribeApplicationMonitorResponseBody.DescribeApplicationMonitorResponseBodyIspCityList> |
ispCityList
The list of probe points provided by the service provider.
|
String |
listenerId
The ID of the listener on which the origin probing task runs.
|
String |
optionsJson
The extended options of the listener protocol that is used by the origin probing task.
|
String |
regionId
The ID of the region where the GA instance is deployed.
|
String |
requestId
The ID of the request.
|
Integer |
silenceTime
The silence period of the automatic diagnostics feature.
|
String |
taskId
The ID of the origin probing task.
|
String |
taskName
The name of the origin probing task.
|
| 构造器和说明 |
|---|
DescribeApplicationMonitorResponseBody() |
@NameInMap(value="AcceleratorId") public String acceleratorId
The ID of the GA instance on which the origin probing task runs.
@NameInMap(value="Address") public String address
The URL or IP address that is probed.
@NameInMap(value="DetectEnable") public Boolean detectEnable
Indicates whether the automatic diagnostics feature is enabled. Valid values:
* **true**: yes.
* **false**: no
@NameInMap(value="DetectThreshold") public Integer detectThreshold
The threshold that is used to trigger the automatic diagnostics feature.
If the liveness of the origin in percentile drops below the specified threshold, the automatic diagnostics feature is triggered.
@NameInMap(value="DetectTimes") public Integer detectTimes
The number of times that is required to reach the threshold before the automatic diagnostics feature can be triggered.
@NameInMap(value="IspCityList") public List<DescribeApplicationMonitorResponseBody.DescribeApplicationMonitorResponseBodyIspCityList> ispCityList
The list of probe points provided by the service provider.
@NameInMap(value="ListenerId") public String listenerId
The ID of the listener on which the origin probing task runs.
@NameInMap(value="OptionsJson") public String optionsJson
The extended options of the listener protocol that is used by the origin probing task. The options vary based on the listener protocol.
@NameInMap(value="RegionId") public String regionId
The ID of the region where the GA instance is deployed. The value is set to **cn-hangzhou**.
@NameInMap(value="RequestId") public String requestId
The ID of the request.
@NameInMap(value="SilenceTime") public Integer silenceTime
The silence period of the automatic diagnostics feature. This parameter specifies the interval at which the automatic diagnostics feature is triggered. If the availability rate does not return to normal after GA triggers an automatic diagnostic, GA must wait until the silence period ends before GA can trigger another automatic diagnostic.
If the number of consecutive times that the availability rate drops below the threshold of automatic diagnostics reaches the value of the **DetectTimes** parameter, the automatic diagnostics feature is triggered. The automatic diagnostics feature is not triggered again within the silence period even if the availability rate stays below the threshold. If the availability rate does not return to normal after the silence period ends, the automatic diagnostics feature is triggered again.
Unit: seconds.
@NameInMap(value="TaskId") public String taskId
The ID of the origin probing task.
@NameInMap(value="TaskName") public String taskName
The name of the origin probing task.
public static DescribeApplicationMonitorResponseBody build(Map<String,?> map) throws Exception
Exceptionpublic DescribeApplicationMonitorResponseBody setAcceleratorId(String acceleratorId)
public String getAcceleratorId()
public DescribeApplicationMonitorResponseBody setAddress(String address)
public String getAddress()
public DescribeApplicationMonitorResponseBody setDetectEnable(Boolean detectEnable)
public Boolean getDetectEnable()
public DescribeApplicationMonitorResponseBody setDetectThreshold(Integer detectThreshold)
public Integer getDetectThreshold()
public DescribeApplicationMonitorResponseBody setDetectTimes(Integer detectTimes)
public Integer getDetectTimes()
public DescribeApplicationMonitorResponseBody setIspCityList(List<DescribeApplicationMonitorResponseBody.DescribeApplicationMonitorResponseBodyIspCityList> ispCityList)
public List<DescribeApplicationMonitorResponseBody.DescribeApplicationMonitorResponseBodyIspCityList> getIspCityList()
public DescribeApplicationMonitorResponseBody setListenerId(String listenerId)
public String getListenerId()
public DescribeApplicationMonitorResponseBody setOptionsJson(String optionsJson)
public String getOptionsJson()
public DescribeApplicationMonitorResponseBody setRegionId(String regionId)
public String getRegionId()
public DescribeApplicationMonitorResponseBody setRequestId(String requestId)
public String getRequestId()
public DescribeApplicationMonitorResponseBody setSilenceTime(Integer silenceTime)
public Integer getSilenceTime()
public DescribeApplicationMonitorResponseBody setTaskId(String taskId)
public String getTaskId()
public DescribeApplicationMonitorResponseBody setTaskName(String taskName)
public String getTaskName()
Copyright © 2023. All rights reserved.