public static final class AddGtmMonitorRequest.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
AddGtmMonitorRequest.Builder |
addrPoolId(String addrPoolId)
The ID of the address pool.
|
AddGtmMonitorRequest |
build() |
AddGtmMonitorRequest.Builder |
evaluationCount(Integer evaluationCount)
The number of consecutive failures.
|
AddGtmMonitorRequest.Builder |
interval(Integer interval)
The health check interval.
|
AddGtmMonitorRequest.Builder |
ispCityNode(List<AddGtmMonitorRequest.IspCityNode> ispCityNode)
The nodes for monitoring.
|
AddGtmMonitorRequest.Builder |
lang(String lang)
The language.
|
AddGtmMonitorRequest.Builder |
monitorExtendInfo(String monitorExtendInfo)
The extended information.
|
AddGtmMonitorRequest.Builder |
protocolType(String protocolType)
The protocol used for the health check.
|
AddGtmMonitorRequest.Builder |
timeout(Integer timeout)
The health check timeout period.
|
public AddGtmMonitorRequest.Builder addrPoolId(String addrPoolId)
The ID of the address pool.
This parameter is required.
example:xxxx
public AddGtmMonitorRequest.Builder evaluationCount(Integer evaluationCount)
The number of consecutive failures.
This parameter is required.
example:3
public AddGtmMonitorRequest.Builder interval(Integer interval)
The health check interval. Unit: seconds. Set the value to 60.
This parameter is required.
example:60
public AddGtmMonitorRequest.Builder ispCityNode(List<AddGtmMonitorRequest.IspCityNode> ispCityNode)
The nodes for monitoring.
This parameter is required.
public AddGtmMonitorRequest.Builder lang(String lang)
The language.
example:en
public AddGtmMonitorRequest.Builder monitorExtendInfo(String monitorExtendInfo)
The extended information. The required parameters vary based on the health check protocol.
HTTP or HTTPS
PING
TCP
This parameter is required.
example:{"code":200,"path":"/index.htm","host":"aliyun.com"}
public AddGtmMonitorRequest.Builder protocolType(String protocolType)
The protocol used for the health check. Valid values:
This parameter is required.
example:HTTP
public AddGtmMonitorRequest.Builder timeout(Integer timeout)
The health check timeout period. Unit: milliseconds. Valid values: 2000, 3000, 5000, and 10000.
This parameter is required.
example:3000
public AddGtmMonitorRequest build()
Copyright © 2026. All rights reserved.