public static final class DescribeCloudGtmAddressPoolResponseBody.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeCloudGtmAddressPoolResponseBody.Builder |
addresses(DescribeCloudGtmAddressPoolResponseBody.Addresses addresses)
The addresses.
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
addressLbStrategy(String addressLbStrategy)
Load balancing policy among addresses in the address pool:
round_robin: Round-robin, where for any source of DNS resolution requests, all addresses are returned, with a rotation of the order for every request.
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
addressPoolId(String addressPoolId)
The ID of the address pool.
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
addressPoolName(String addressPoolName)
Address pool name.
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
addressPoolType(String addressPoolType)
Address pool type:
IPv4
IPv6
domain
example:
IPv4
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
availableStatus(String availableStatus)
Address pool availability status:
available: Available
unavailable: Unavailable
example:
available
|
DescribeCloudGtmAddressPoolResponseBody |
build() |
DescribeCloudGtmAddressPoolResponseBody.Builder |
createTime(String createTime)
Address pool creation time.
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
createTimestamp(Long createTimestamp)
Address pool creation time (timestamp).
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
enableStatus(String enableStatus)
Address pool status:
enable: Enabled status
disable: Disabled status
example:
enable
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
healthJudgement(String healthJudgement)
The condition for determining the health status of the address pool.
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
healthStatus(String healthStatus)
The health state of the address pool.
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
remark(String remark)
Remarks for the address.
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
requestId(String requestId)
Unique request identification code.
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
sequenceLbStrategyMode(String sequenceLbStrategyMode)
The mode used if the address with the smallest sequence number is recovered.
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
updateTime(String updateTime)
The last modification time of the address pool.
|
DescribeCloudGtmAddressPoolResponseBody.Builder |
updateTimestamp(Long updateTimestamp)
Last modification time of the address pool (timestamp).
|
public DescribeCloudGtmAddressPoolResponseBody.Builder addressLbStrategy(String addressLbStrategy)
Load balancing policy among addresses in the address pool:
round_robin
public DescribeCloudGtmAddressPoolResponseBody.Builder addressPoolId(String addressPoolId)
The ID of the address pool. This ID uniquely identifies the address pool.
example:pool-89564674533755**96
public DescribeCloudGtmAddressPoolResponseBody.Builder addressPoolName(String addressPoolName)
Address pool name.
example:AddressPool-1
public DescribeCloudGtmAddressPoolResponseBody.Builder addressPoolType(String addressPoolType)
Address pool type:
IPv4
public DescribeCloudGtmAddressPoolResponseBody.Builder addresses(DescribeCloudGtmAddressPoolResponseBody.Addresses addresses)
The addresses.
public DescribeCloudGtmAddressPoolResponseBody.Builder availableStatus(String availableStatus)
Address pool availability status:
available
public DescribeCloudGtmAddressPoolResponseBody.Builder createTime(String createTime)
Address pool creation time.
example:2024-03-15T01:46Z
public DescribeCloudGtmAddressPoolResponseBody.Builder createTimestamp(Long createTimestamp)
Address pool creation time (timestamp).
example:1527690629357
public DescribeCloudGtmAddressPoolResponseBody.Builder enableStatus(String enableStatus)
Address pool status:
enable
public DescribeCloudGtmAddressPoolResponseBody.Builder healthJudgement(String healthJudgement)
The condition for determining the health status of the address pool. Valid values:
any_ok
public DescribeCloudGtmAddressPoolResponseBody.Builder healthStatus(String healthStatus)
The health state of the address pool. Valid values:
ok
public DescribeCloudGtmAddressPoolResponseBody.Builder remark(String remark)
Remarks for the address.
example:test
public DescribeCloudGtmAddressPoolResponseBody.Builder requestId(String requestId)
Unique request identification code.
example:6856BCF6-11D6-4D7E-AC53-FD579933522B
public DescribeCloudGtmAddressPoolResponseBody.Builder sequenceLbStrategyMode(String sequenceLbStrategyMode)
The mode used if the address with the smallest sequence number is recovered. This parameter is returned only when the policy for load balancing between addresses is sequence. Valid values:
preemptive
public DescribeCloudGtmAddressPoolResponseBody.Builder updateTime(String updateTime)
The last modification time of the address pool.
example:2024-03-15T01:46Z
public DescribeCloudGtmAddressPoolResponseBody.Builder updateTimestamp(Long updateTimestamp)
Last modification time of the address pool (timestamp).
example:1527690629357
public DescribeCloudGtmAddressPoolResponseBody build()
Copyright © 2026. All rights reserved.