public static final class GetGatewayDomainDetailResponseBody.Data.Builder extends Object
public GetGatewayDomainDetailResponseBody.Data.Builder afterDate(Long afterDate)
The start time.
example:2021-04-01 02:35:12
public GetGatewayDomainDetailResponseBody.Data.Builder algorithm(String algorithm)
The algorithm.
example:RSA
public GetGatewayDomainDetailResponseBody.Data.Builder beforeDate(Long beforeDate)
The expiration time.
example:2021-04-01 02:35:12
public GetGatewayDomainDetailResponseBody.Data.Builder caCertIdentifier(String caCertIdentifier)
public GetGatewayDomainDetailResponseBody.Data.Builder certIdentifier(String certIdentifier)
The ID of the certificate.
example:234-cn-hangzhou
public GetGatewayDomainDetailResponseBody.Data.Builder certName(String certName)
The name of the certificate.
example:test
public GetGatewayDomainDetailResponseBody.Data.Builder commonName(String commonName)
The public domain name.
example:name
public GetGatewayDomainDetailResponseBody.Data.Builder gatewayId(Long gatewayId)
The ID of the gateway.
example:1
public GetGatewayDomainDetailResponseBody.Data.Builder gatewayUniqueId(String gatewayUniqueId)
The unique ID of the gateway.
example:gw-7ea3da97b96543e19f6c597cd4a9****
public GetGatewayDomainDetailResponseBody.Data.Builder gmtAfter(String gmtAfter)
The start time.
example:2021-04-01 02:35:12
public GetGatewayDomainDetailResponseBody.Data.Builder gmtBefore(String gmtBefore)
The expiration time.
example:2021-04-01 02:35:12
public GetGatewayDomainDetailResponseBody.Data.Builder gmtCreate(String gmtCreate)
The creation time.
example:2022-01-07T10:07:57.000+0000
public GetGatewayDomainDetailResponseBody.Data.Builder gmtModified(String gmtModified)
The update time.
example:2022-01-07T10:07:57.000+0000
public GetGatewayDomainDetailResponseBody.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 GetGatewayDomainDetailResponseBody.Data.Builder id(Long id)
The ID.
example:12
public GetGatewayDomainDetailResponseBody.Data.Builder isManaged(Boolean isManaged)
public GetGatewayDomainDetailResponseBody.Data.Builder issuer(String issuer)
The issuer.
example:Istio
public GetGatewayDomainDetailResponseBody.Data.Builder mtlsEnabled(Boolean mtlsEnabled)
public GetGatewayDomainDetailResponseBody.Data.Builder mustHttps(Boolean mustHttps)
Indicates whether HTTPS is forcibly used.
example:true
public GetGatewayDomainDetailResponseBody.Data.Builder name(String name)
The domain name.
example:test.com
public GetGatewayDomainDetailResponseBody.Data.Builder protocol(String protocol)
The protocol of the gateway.
example:HTTP
public GetGatewayDomainDetailResponseBody.Data.Builder sans(String sans)
The name of the extended field.
example:test.com
public GetGatewayDomainDetailResponseBody.Data.Builder tlsCipherSuitesConfig(GetGatewayDomainDetailResponseBody.TlsCipherSuitesConfig tlsCipherSuitesConfig)
public GetGatewayDomainDetailResponseBody.Data.Builder tlsMax(String tlsMax)
The maximum version of Transport Layer Security (TLS).
example:TLS 1.3
public GetGatewayDomainDetailResponseBody.Data.Builder tlsMin(String tlsMin)
The minimum version of TLS.
example:TLS 1.0
public GetGatewayDomainDetailResponseBody.Data build()
Copyright © 2026. All rights reserved.