public static final class ListCloudGtmAddressesResponseBody.Address.Builder extends Object
public ListCloudGtmAddressesResponseBody.Address.Builder address(String address)
IP address or domain name.
example:223.5.XX.XX
public ListCloudGtmAddressesResponseBody.Address.Builder addressId(String addressId)
The address ID. This ID uniquely identifies the address.
example:addr-89518218114368**92
public ListCloudGtmAddressesResponseBody.Address.Builder attributeInfo(String attributeInfo)
Address ownership information.
example:Not supported in current version, this parameter should be none.
public ListCloudGtmAddressesResponseBody.Address.Builder availableMode(String availableMode)
The failover method that is used if the address fails health checks. Valid values:
auto: the automatic mode. The system determines whether to return an address based on the health check results. If the address fails health checks, the system does not return the address. If the address passes health checks, the system returns the address.
manual: the manual mode. If an address is in the unavailable state, the address is not returned for Domain Name System (DNS) requests even if the address passes health checks. If an address is in the available state, the address is returned for DNS requests even if an alert is triggered when the address fails health checks.
example:auto
public ListCloudGtmAddressesResponseBody.Address.Builder availableStatus(String availableStatus)
The availability state of the address. Valid values:
available
public ListCloudGtmAddressesResponseBody.Address.Builder createTime(String createTime)
Address creation time.
example:2024-03-23T13:09Z
public ListCloudGtmAddressesResponseBody.Address.Builder createTimestamp(Long createTimestamp)
Creation time (timestamp).
example:1527690629357
public ListCloudGtmAddressesResponseBody.Address.Builder enableStatus(String enableStatus)
Indicates the current availability of the address:
enable
public ListCloudGtmAddressesResponseBody.Address.Builder healthJudgement(String healthJudgement)
The condition for determining the health status of the address. Valid values:
p50_ok
public ListCloudGtmAddressesResponseBody.Address.Builder healthStatus(String healthStatus)
The health check state of the address. Valid values:
ok
public ListCloudGtmAddressesResponseBody.Address.Builder healthTasks(ListCloudGtmAddressesResponseBody.HealthTasks healthTasks)
The health check tasks referenced by the address.
public ListCloudGtmAddressesResponseBody.Address.Builder manualAvailableStatus(String manualAvailableStatus)
The availability state of the address when AvailableMode is set to manual. Valid values:
available: The address is normal. In this state, the address is returned for DNS requests even if an alert is triggered when the address fails health checks.
unavailable: The address is abnormal. In this state, the address is not returned for DNS requests even if the address passes health checks.
example:available
public ListCloudGtmAddressesResponseBody.Address.Builder name(String name)
Address name.
example:Address-1
public ListCloudGtmAddressesResponseBody.Address.Builder remark(String remark)
Remarks.
example:app
public ListCloudGtmAddressesResponseBody.Address.Builder type(String type)
Address type:
IPv4
public ListCloudGtmAddressesResponseBody.Address.Builder updateTime(String updateTime)
Address modification time.
example:2024-03-29T13:20Z
public ListCloudGtmAddressesResponseBody.Address.Builder updateTimestamp(Long updateTimestamp)
Update time (timestamp).
example:1527690824357
public ListCloudGtmAddressesResponseBody.Address build()
Copyright © 2026. All rights reserved.