public static final class UpdateTimingSyntheticTaskRequest.Website.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
UpdateTimingSyntheticTaskRequest.Website.Builder |
automaticScrolling(Integer automaticScrolling)
Specifies whether to automatically scroll up and down the screen to load a page. 0: No. 1: Yes.
|
UpdateTimingSyntheticTaskRequest.Website |
build() |
UpdateTimingSyntheticTaskRequest.Website.Builder |
customHeader(Integer customHeader)
Specifies whether to create a custom header. 0: No. 1: The first packet is modified. 2: All packets are modified.
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
customHeaderContent(Map<String,String> customHeaderContent)
The custom header.
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
disableCache(Integer disableCache)
Specifies whether to disable the cache. 0: No. 1: Yes.
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
disableCompression(Integer disableCompression)
Specifies whether to accept compressed files based on the HTTP Accept-Encoding request header. 0: No. 1: Yes.
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
DNSHijackWhitelist(String DNSHijackWhitelist)
域名(例如www.aliyun.com)解析时,解析出的IP地址或者CNAME不在DNS劫持白名单内,用户就会访问失败或者返回一个非Aliyun的目标IP;若解析结果中的IP或者CNAME在DNS白名单内,则会被认定为没有发生DNS劫持。
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
elementBlacklist(String elementBlacklist)
在页面加载过程中如果出现元素黑名单中配置的元素,不会请求加载该元素 。
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
filterInvalidIP(Integer filterInvalidIP)
Specifies whether to filter invalid IP addresses.
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
flowHijackJumpTimes(Integer flowHijackJumpTimes)
识别元素:设置浏览页面元素总个数。
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
flowHijackLogo(String flowHijackLogo)
劫持标识:设置匹配的关键信息。
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
ignoreCertificateError(Integer ignoreCertificateError)
Specifies whether to ignore SSL certificate errors during browsing. 0: No. 1: Yes.
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
monitorTimeout(Long monitorTimeout)
The monitoring timeout period.
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
pageTamper(String pageTamper)
监测页面出现了域名设置之外的元素都属于页面被篡改。
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
redirection(Integer redirection)
Specifies whether to continue browsing after redirection. 0: No, 1:Yes.
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
slowElementThreshold(Long slowElementThreshold)
The time threshold that is used to define a slow element.
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
targetUrl(String targetUrl)
The destination URL.
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
verifyStringBlacklist(String verifyStringBlacklist)
验证字符串即监测页面源代码中的某个任意字符串。
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
verifyStringWhitelist(String verifyStringWhitelist)
验证字符串即监测页面源代码中的某个任意字符串。
|
UpdateTimingSyntheticTaskRequest.Website.Builder |
waitCompletionTime(Long waitCompletionTime)
The maximum waiting time.
|
public UpdateTimingSyntheticTaskRequest.Website.Builder automaticScrolling(Integer automaticScrolling)
public UpdateTimingSyntheticTaskRequest.Website.Builder customHeader(Integer customHeader)
public UpdateTimingSyntheticTaskRequest.Website.Builder customHeaderContent(Map<String,String> customHeaderContent)
public UpdateTimingSyntheticTaskRequest.Website.Builder DNSHijackWhitelist(String DNSHijackWhitelist)
填写格式:域名:匹配规则。匹配规则支持IP、IP通配符、子网掩码和CNAME,可以填写多个匹配规则,多个匹配规则以竖线(|)隔开。例如:www.aliyun.com:203.0.3.55|203.3.44.67,表示www.aliyun.com域名下除203.0.3.55和203.3.44.67之外的其他IP都是被劫持的。
public UpdateTimingSyntheticTaskRequest.Website.Builder disableCache(Integer disableCache)
public UpdateTimingSyntheticTaskRequest.Website.Builder disableCompression(Integer disableCompression)
public UpdateTimingSyntheticTaskRequest.Website.Builder elementBlacklist(String elementBlacklist)
public UpdateTimingSyntheticTaskRequest.Website.Builder filterInvalidIP(Integer filterInvalidIP)
* 1: No * 0: Yes
public UpdateTimingSyntheticTaskRequest.Website.Builder flowHijackJumpTimes(Integer flowHijackJumpTimes)
public UpdateTimingSyntheticTaskRequest.Website.Builder flowHijackLogo(String flowHijackLogo)
public UpdateTimingSyntheticTaskRequest.Website.Builder ignoreCertificateError(Integer ignoreCertificateError)
public UpdateTimingSyntheticTaskRequest.Website.Builder monitorTimeout(Long monitorTimeout)
public UpdateTimingSyntheticTaskRequest.Website.Builder pageTamper(String pageTamper)
public UpdateTimingSyntheticTaskRequest.Website.Builder redirection(Integer redirection)
public UpdateTimingSyntheticTaskRequest.Website.Builder slowElementThreshold(Long slowElementThreshold)
public UpdateTimingSyntheticTaskRequest.Website.Builder targetUrl(String targetUrl)
public UpdateTimingSyntheticTaskRequest.Website.Builder verifyStringBlacklist(String verifyStringBlacklist)
public UpdateTimingSyntheticTaskRequest.Website.Builder verifyStringWhitelist(String verifyStringWhitelist)
public UpdateTimingSyntheticTaskRequest.Website.Builder waitCompletionTime(Long waitCompletionTime)
public UpdateTimingSyntheticTaskRequest.Website build()
Copyright © 2024. All rights reserved.