public static final class UpdateGatewayDomainRequest.Builder extends Object
public UpdateGatewayDomainRequest.Builder acceptLanguage(String acceptLanguage)
The language of the response. Valid values:
zh
public UpdateGatewayDomainRequest.Builder caCertIdentifier(String caCertIdentifier)
public UpdateGatewayDomainRequest.Builder certIdentifier(String certIdentifier)
The ID of the certificate.
example:6209108-cn-hangzhou
public UpdateGatewayDomainRequest.Builder gatewayUniqueId(String gatewayUniqueId)
The unique ID of the gateway.
example:gw-86575c0bc9f04ecfbacb92b8e392****
public UpdateGatewayDomainRequest.Builder http2(String http2)
Specifies whether to enable HTTP/2.
open: HTTP/2 is enabled.close: HTTP/2 is disabled.globalConfig: Global configurations are used.close
public UpdateGatewayDomainRequest.Builder id(Long id)
The ID of the domain name that you want to update.
example:94
public UpdateGatewayDomainRequest.Builder mtlsEnabled(Boolean mtlsEnabled)
public UpdateGatewayDomainRequest.Builder mustHttps(Boolean mustHttps)
Specifies whether to forcibly use HTTPS.
example:false
public UpdateGatewayDomainRequest.Builder protocol(String protocol)
The type of the protocol. Valid values:
HTTPS
public UpdateGatewayDomainRequest.Builder tlsCipherSuitesConfigJSON(UpdateGatewayDomainRequest.TlsCipherSuitesConfigJSON tlsCipherSuitesConfigJSON)
public UpdateGatewayDomainRequest.Builder tlsMax(String tlsMax)
The maximum version of Transport Layer Security (TLS).
example:TLS 1.3
public UpdateGatewayDomainRequest.Builder tlsMin(String tlsMin)
The minimum version of TLS.
example:TLS 1.0
public UpdateGatewayDomainRequest build()
Copyright © 2026. All rights reserved.