public static class UpdateTimingSyntheticTaskRequest.UpdateTimingSyntheticTaskRequestMonitorConfNetICMP
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
Long |
interval
The interval at which ICMP packets are sent.
|
Integer |
packageNum
The number of ICMP packets that are sent.
|
Integer |
packageSize
The size of each ICMP packet.
|
Boolean |
splitPackage
Specifies whether to split ICMP packets.
|
String |
targetUrl
The destination host IP address or domain name.
|
Long |
timeout
The timeout period for the TCP synthetic test.
|
Boolean |
tracertEnable
Specifies whether to enable the tracert command.
|
Integer |
tracertNumMax
The maximum number of hops for tracert.
|
Long |
tracertTimeout
The timeout period of tracert.
|
| 构造器和说明 |
|---|
UpdateTimingSyntheticTaskRequestMonitorConfNetICMP() |
@NameInMap(value="Interval") public Long interval
The interval at which ICMP packets are sent. Unit: milliseconds. Minimum value: 200. Maximum value: 10000.
example:300
@NameInMap(value="PackageNum") public Integer packageNum
The number of ICMP packets that are sent. Minimum value: 1. Maximum value: 50. Default value: 4.
example:4
@NameInMap(value="PackageSize") public Integer packageSize
The size of each ICMP packet. Unit: bytes. Valid values: 32, 64, 128, 256, 512, 1024.
example:32
@NameInMap(value="SplitPackage") public Boolean splitPackage
Specifies whether to split ICMP packets. Default value: true.
example:true
@NameInMap(value="TargetUrl") public String targetUrl
The destination host IP address or domain name. Port numbers, protocol headers, or request paths are not supported.
example:@NameInMap(value="Timeout") public Long timeout
The timeout period for the TCP synthetic test. Unit: milliseconds. Minimum value: 1000. Maximum value: 300000. Default value: 20000.
example:5000
@NameInMap(value="TracertEnable") public Boolean tracertEnable
Specifies whether to enable the tracert command. Default value: true.
example:true
@NameInMap(value="TracertNumMax") public Integer tracertNumMax
The maximum number of hops for tracert. Minimum value: 1. Maximum value: 128. Default value: 64.
example:20
@NameInMap(value="TracertTimeout") public Long tracertTimeout
The timeout period of tracert. Unit: milliseconds. Minimum value: 1000. Maximum value: 300000. Default value: 60000.
example:60000
public UpdateTimingSyntheticTaskRequestMonitorConfNetICMP()
public static UpdateTimingSyntheticTaskRequest.UpdateTimingSyntheticTaskRequestMonitorConfNetICMP build(Map<String,?> map) throws Exception
Exceptionpublic UpdateTimingSyntheticTaskRequest.UpdateTimingSyntheticTaskRequestMonitorConfNetICMP setInterval(Long interval)
public Long getInterval()
public UpdateTimingSyntheticTaskRequest.UpdateTimingSyntheticTaskRequestMonitorConfNetICMP setPackageNum(Integer packageNum)
public Integer getPackageNum()
public UpdateTimingSyntheticTaskRequest.UpdateTimingSyntheticTaskRequestMonitorConfNetICMP setPackageSize(Integer packageSize)
public Integer getPackageSize()
public UpdateTimingSyntheticTaskRequest.UpdateTimingSyntheticTaskRequestMonitorConfNetICMP setSplitPackage(Boolean splitPackage)
public Boolean getSplitPackage()
public UpdateTimingSyntheticTaskRequest.UpdateTimingSyntheticTaskRequestMonitorConfNetICMP setTargetUrl(String targetUrl)
public String getTargetUrl()
public UpdateTimingSyntheticTaskRequest.UpdateTimingSyntheticTaskRequestMonitorConfNetICMP setTimeout(Long timeout)
public Long getTimeout()
public UpdateTimingSyntheticTaskRequest.UpdateTimingSyntheticTaskRequestMonitorConfNetICMP setTracertEnable(Boolean tracertEnable)
public Boolean getTracertEnable()
public UpdateTimingSyntheticTaskRequest.UpdateTimingSyntheticTaskRequestMonitorConfNetICMP setTracertNumMax(Integer tracertNumMax)
public Integer getTracertNumMax()
public UpdateTimingSyntheticTaskRequest.UpdateTimingSyntheticTaskRequestMonitorConfNetICMP setTracertTimeout(Long tracertTimeout)
public Long getTracertTimeout()
Copyright © 2024. All rights reserved.