public static final class ListGatewayDomainResponseBody.Data.Builder extends Object
public ListGatewayDomainResponseBody.Data.Builder certBeforeDate(String certBeforeDate)
The time when the certificate expires.
example:2031-03-30 02:35:12
public ListGatewayDomainResponseBody.Data.Builder certIdentifier(String certIdentifier)
The certificate ID.
example:3452-cn-hangzhou
public ListGatewayDomainResponseBody.Data.Builder comment(ListGatewayDomainResponseBody.Comment comment)
The route comment. This parameter is returned only in ingress scenarios.
public ListGatewayDomainResponseBody.Data.Builder gatewayId(Long gatewayId)
The gateway ID.
example:12
public ListGatewayDomainResponseBody.Data.Builder gmtCreate(String gmtCreate)
The time when the domain name was created.
example:2031-03-30 02:35:12
public ListGatewayDomainResponseBody.Data.Builder gmtModified(String gmtModified)
The time when the domain name was updated.
example:2031-03-30 02:35:12
public ListGatewayDomainResponseBody.Data.Builder http2(String http2)
Indicates whether HTTP/2 is enabled.
open: HTTP/2 is enabled.close: HTTP/2 is disabled.globalConfig: Global configurations are used.close
public ListGatewayDomainResponseBody.Data.Builder id(Long id)
The ID of the domain name.
example:243
public ListGatewayDomainResponseBody.Data.Builder isManaged(Boolean isManaged)
public ListGatewayDomainResponseBody.Data.Builder mustHttps(Boolean mustHttps)
Indicates whether HTTPS is forcefully used.
example:true
public ListGatewayDomainResponseBody.Data.Builder name(String name)
The domain name.
example:test.com
public ListGatewayDomainResponseBody.Data.Builder protocol(String protocol)
The protocol.
example:HTTP
public ListGatewayDomainResponseBody.Data.Builder status(Integer status)
The state of the domain name. Valid values:
3
public ListGatewayDomainResponseBody.Data.Builder tlsCipherSuitesConfig(ListGatewayDomainResponseBody.TlsCipherSuitesConfig tlsCipherSuitesConfig)
public ListGatewayDomainResponseBody.Data.Builder tlsMax(String tlsMax)
The maximum version of Transport Layer Security (TLS).
example:TLS 1.3
public ListGatewayDomainResponseBody.Data.Builder tlsMin(String tlsMin)
The minimum version of TLS.
example:TLS 1.0
public ListGatewayDomainResponseBody.Data.Builder type(String type)
The type of the domain name source. Valid values:
Op
public ListGatewayDomainResponseBody.Data build()
Copyright © 2026. All rights reserved.