public static class PolicyConfig.Builder extends Object
public PolicyConfig.Builder certificateId(String certificateId)
public PolicyConfig.Builder isHttpsEnabled(Boolean isHttpsEnabled)
public PolicyConfig.Builder isHttpsForced(Boolean isHttpsForced)
public PolicyConfig.Builder tlsProtocols(List<PolicyConfig.TlsProtocols> tlsProtocols)
public PolicyConfig.Builder isOriginCompressionEnabled(Boolean isOriginCompressionEnabled)
public PolicyConfig.Builder isBehindCdn(Boolean isBehindCdn)
public PolicyConfig.Builder clientAddressHeader(PolicyConfig.ClientAddressHeader clientAddressHeader)
public PolicyConfig.Builder isCacheControlRespected(Boolean isCacheControlRespected)
public PolicyConfig.Builder isResponseBufferingEnabled(Boolean isResponseBufferingEnabled)
public PolicyConfig.Builder cipherGroup(PolicyConfig.CipherGroup cipherGroup)
public PolicyConfig.Builder loadBalancingMethod(LoadBalancingMethod loadBalancingMethod)
public PolicyConfig.Builder websocketPathPrefixes(List<String> websocketPathPrefixes)
public PolicyConfig.Builder isSniEnabled(Boolean isSniEnabled)
public PolicyConfig.Builder healthChecks(HealthCheck healthChecks)
public PolicyConfig build()
public PolicyConfig.Builder copy(PolicyConfig o)
Copyright © 2016–2021. All rights reserved.