public static final class DescribeSiteMonitorAttributeResponseBody.SiteMonitors.Builder extends Object
public DescribeSiteMonitorAttributeResponseBody.SiteMonitors.Builder address(String address)
The URL that is monitored by the site monitoring task.
example:public DescribeSiteMonitorAttributeResponseBody.SiteMonitors.Builder agentGroup(String agentGroup)
The type of the detection point. Default value: PC. Valid values:
PC
public DescribeSiteMonitorAttributeResponseBody.SiteMonitors.Builder customSchedule(DescribeSiteMonitorAttributeResponseBody.CustomSchedule customSchedule)
The custom detection cycle. You can specify only a time range within a week (from Monday to Sunday).
public DescribeSiteMonitorAttributeResponseBody.SiteMonitors.Builder interval(String interval)
The interval at which the site monitoring task is executed. Unit: minutes. Valid values: 1, 5, 15, 30, and 60.
example:1
public DescribeSiteMonitorAttributeResponseBody.SiteMonitors.Builder ispCities(DescribeSiteMonitorAttributeResponseBody.IspCities ispCities)
The information of detection points. The information includes the carriers that provide the detection points and the cities where the detection points reside.
public DescribeSiteMonitorAttributeResponseBody.SiteMonitors.Builder optionJson(DescribeSiteMonitorAttributeResponseBody.OptionJson optionJson)
The extended options of the site monitoring task. The options vary based on the specified protocol. For more information, see CreateSiteMonitor.
public DescribeSiteMonitorAttributeResponseBody.SiteMonitors.Builder taskId(String taskId)
The ID of the site monitoring task.
example:cc641dff-c19d-45f3-ad0a-818a0c4f****
public DescribeSiteMonitorAttributeResponseBody.SiteMonitors.Builder taskName(String taskName)
The name of the site monitoring task.
example:test123
public DescribeSiteMonitorAttributeResponseBody.SiteMonitors.Builder taskState(String taskState)
The status of the site monitoring task. Valid values:
1
public DescribeSiteMonitorAttributeResponseBody.SiteMonitors.Builder taskType(String taskType)
The protocol that is used by the site monitoring task. Valid values: HTTP, HTTPS, PING, TCP, UDP, DNS, SMTP, POP3, and FTP.
example:HTTP
public DescribeSiteMonitorAttributeResponseBody.SiteMonitors.Builder vpcConfig(DescribeSiteMonitorAttributeResponseBody.VpcConfig vpcConfig)
The VPC configurations of the synthetic test task.
public DescribeSiteMonitorAttributeResponseBody.SiteMonitors build()
Copyright © 2026. All rights reserved.