public static final class DescribePdnsUserInfoResponseBody.UserInfo.Builder extends Object
public DescribePdnsUserInfoResponseBody.UserInfo.Builder availableAccessSecurityType(String availableAccessSecurityType)
The enabled access security types.
example:SECURE
public DescribePdnsUserInfoResponseBody.UserInfo.Builder availableService(String availableService)
The enabled public recursive DNS service.
example:HTTP,HTTPS
public DescribePdnsUserInfoResponseBody.UserInfo.Builder pdnsId(Long pdnsId)
The configuration ID of the users in public recursive DNS.
example:10001
public DescribePdnsUserInfoResponseBody.UserInfo.Builder secretKey(String secretKey)
The SecretKey configured for a UDP-based CIDR block.
example:1c092d715b7a48de
public DescribePdnsUserInfoResponseBody.UserInfo.Builder serviceType(String serviceType)
The type of the public recursive DNS service.
example:normal
public DescribePdnsUserInfoResponseBody.UserInfo.Builder state(String state)
The status of the public recursive DNS service.
example:AVAILABLE
public DescribePdnsUserInfoResponseBody.UserInfo.Builder statisticSwitchStatus(String statisticSwitchStatus)
The status of the traffic analysis switch for the user in public recursive DNS service.
example:CLOSED
public DescribePdnsUserInfoResponseBody.UserInfo.Builder stoppedService(String stoppedService)
The disabled public recursive DNS service.
public DescribePdnsUserInfoResponseBody.UserInfo build()
Copyright © 2026. All rights reserved.