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 ran.
|
String |
address
The URL or IP address that was probed.
|
Boolean |
detectEnable
Indicates whether the automatic diagnostics feature is enabled.
|
Integer |
detectThreshold
The threshold that is used to trigger automatic diagnostics.
|
Integer |
detectTimes
The number of times that are required to reach the threshold before the automatic diagnostics feature is triggered.
|
List<DescribeApplicationMonitorResponseBody.DescribeApplicationMonitorResponseBodyIspCityList> |
ispCityList
The probe points of the Internet service provider (ISP).
|
String |
listenerId
The ID of the listener on which the origin probing task ran.
|
String |
optionsJson
The extended options of the listener protocol that is used by the origin probing task.
|
String |
regionId
The region ID of the GA instance.
|
String |
requestId
The request ID.
|
Integer |
silenceTime
The silence period of the automatic diagnostics feature.
|
String |
state
The status of the origin probing task.
|
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 ran.
@NameInMap(value="Address") public String address
The URL or IP address that was probed.
@NameInMap(value="DetectEnable") public Boolean detectEnable
Indicates whether the automatic diagnostics feature is enabled. Valid values:
* **true**
* **false**
@NameInMap(value="DetectThreshold") public Integer detectThreshold
The threshold that is used to trigger automatic diagnostics.
If the availability of the origin server drops below the specified threshold, the automatic diagnostics feature is triggered.
@NameInMap(value="DetectTimes") public Integer detectTimes
The number of times that are required to reach the threshold before the automatic diagnostics feature is triggered.
@NameInMap(value="IspCityList") public List<DescribeApplicationMonitorResponseBody.DescribeApplicationMonitorResponseBodyIspCityList> ispCityList
The probe points of the Internet service provider (ISP).
@NameInMap(value="ListenerId") public String listenerId
The ID of the listener on which the origin probing task ran.
@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 region ID of the GA instance. Set the value to **cn-hangzhou**.
@NameInMap(value="RequestId") public String requestId
The request ID.
@NameInMap(value="SilenceTime") public Integer silenceTime
The silence period of the automatic diagnostics feature. This parameter indicates the interval at which the automatic diagnostics feature is triggered. If the availability rate does not return to normal after GA triggers automatic diagnostics, 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 automatic diagnostics threshold reaches the value of **DetectTimes**, the automatic diagnostics feature is triggered. The automatic diagnostics feature is not triggered again within the silence period regardless of whether the availability rate remains 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="State") public String state
The status of the origin probing task. Valid values:
* **init**
* **active**
* **updating**
* **inactive**
* **deleting**
@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
Exception
public 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 setState(String state)
public String getState()
public DescribeApplicationMonitorResponseBody setTaskId(String taskId)
public String getTaskId()
public DescribeApplicationMonitorResponseBody setTaskName(String taskName)
public String getTaskName()
Copyright © 2024. All rights reserved.