public static final class CreateSyntheticTaskRequest.Builder extends Object
public CreateSyntheticTaskRequest.Builder commonParam(CreateSyntheticTaskRequest.CommonParam commonParam)
public CreateSyntheticTaskRequest.Builder download(CreateSyntheticTaskRequest.Download download)
public CreateSyntheticTaskRequest.Builder extendInterval(CreateSyntheticTaskRequest.ExtendInterval extendInterval)
public CreateSyntheticTaskRequest.Builder intervalTime(String intervalTime)
* 1 * 5 * 10 * 15 * 20 * 30 * 60 * 120 * 180 * 240 * 360 * 480 * 720 * 1440
public CreateSyntheticTaskRequest.Builder intervalType(String intervalType)
* 0: daily * 1: custom frequency
public CreateSyntheticTaskRequest.Builder ipType(Long ipType)
* 0: an automatic IP address * 1: IPv4 * 2: IPv6
public CreateSyntheticTaskRequest.Builder monitorList(List<CreateSyntheticTaskRequest.MonitorList> monitorList)
public CreateSyntheticTaskRequest.Builder navigation(CreateSyntheticTaskRequest.Navigation navigation)
public CreateSyntheticTaskRequest.Builder net(CreateSyntheticTaskRequest.Net net)
public CreateSyntheticTaskRequest.Builder protocol(CreateSyntheticTaskRequest.Protocol protocol)
public CreateSyntheticTaskRequest.Builder regionId(String regionId)
public CreateSyntheticTaskRequest.Builder taskName(String taskName)
public CreateSyntheticTaskRequest.Builder taskType(Long taskType)
1. 3: web page performance - IE 2. 34: web Page Performance - Chrome 3. 0: network quality 4. 40: file download 5. 7:API performance
public CreateSyntheticTaskRequest.Builder updateTask(Boolean updateTask)
* true: updates existing synthetic monitoring tasks. * false: creates new synthetic monitoring tasks.
public CreateSyntheticTaskRequest.Builder url(String url)
public CreateSyntheticTaskRequest build()
Copyright © 2024. All rights reserved.