public static final class ListSyntheticDetailRequest.Builder extends Object
public ListSyntheticDetailRequest.Builder advancedFilters(List<ListSyntheticDetailRequest.AdvancedFilters> advancedFilters)
* To query the list of synthetic test results, set this parameter in the following format: \[{"Key":"taskType","OpType":"in","Value":\[Task type]}]. * To query the result details of a synthetic monitoring task, set this parameter in the following format: \[{"Key":"dataId","OpType":"eq","Value":"dataId"}]. dataId is returned when you query the list of synthetic test results.
public ListSyntheticDetailRequest.Builder category(String category)
public ListSyntheticDetailRequest.Builder detail(String detail)
* ICMP_LIST * TCP_LIST * DNS_LIST * HTTP_LIST * WEBSITE_LIST * DOWNLOAD_LIST * ALL
public ListSyntheticDetailRequest.Builder endTime(Long endTime)
public ListSyntheticDetailRequest.Builder exactFilters(List<ListSyntheticDetailRequest.ExactFilters> exactFilters)
public ListSyntheticDetailRequest.Builder filters(Map<String,String> filters)
* To query the result of a synthetic monitoring task, set this parameter in the following format: {"taskId":"${taskId}"}. * To query the result details of a synthetic monitoring task, set this parameter in the following format: {"taskId":"${taskId}","dataId":"${dataId}"}.
public ListSyntheticDetailRequest.Builder order(String order)
- `ASC`: ascending order - `DESC`: descending order
public ListSyntheticDetailRequest.Builder orderBy(String orderBy)
public ListSyntheticDetailRequest.Builder page(Integer page)
public ListSyntheticDetailRequest.Builder pageSize(Integer pageSize)
public ListSyntheticDetailRequest.Builder regionId(String regionId)
public ListSyntheticDetailRequest.Builder startTime(Long startTime)
public ListSyntheticDetailRequest.Builder syntheticType(Integer syntheticType)
public ListSyntheticDetailRequest build()
Copyright © 2024. All rights reserved.