@Deprecated
public static final class AliasConfiguration.Builder
extends java.lang.Object
AliasConfiguration
Constructor and Description |
---|
Builder()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
AliasConfiguration.Builder |
acmCertRef(java.lang.String acmCertRef)
Deprecated.
|
AliasConfiguration |
build()
Deprecated.
|
AliasConfiguration.Builder |
names(java.util.List<java.lang.String> names)
Deprecated.
|
AliasConfiguration.Builder |
securityPolicy(SecurityPolicyProtocol securityPolicy)
Deprecated.
|
AliasConfiguration.Builder |
sslMethod(SSLMethod sslMethod)
Deprecated.
|
@Deprecated public AliasConfiguration.Builder acmCertRef(java.lang.String acmCertRef)
AliasConfiguration.getAcmCertRef()
acmCertRef
- ARN of an AWS Certificate Manager (ACM) certificate. This parameter is required.this
@Deprecated public AliasConfiguration.Builder names(java.util.List<java.lang.String> names)
AliasConfiguration.getNames()
names
- Domain names on the certificate. This parameter is required.
Both main domain name and Subject Alternative Names.this
@Deprecated public AliasConfiguration.Builder securityPolicy(SecurityPolicyProtocol securityPolicy)
AliasConfiguration.getSecurityPolicy()
securityPolicy
- The minimum version of the SSL protocol that you want CloudFront to use for HTTPS connections.
CloudFront serves your objects only to browsers or devices that support at
least the SSL version that you specify.this
@Deprecated public AliasConfiguration.Builder sslMethod(SSLMethod sslMethod)
AliasConfiguration.getSslMethod()
sslMethod
- How CloudFront should serve HTTPS requests.
See the notes on SSLMethod if you wish to use other SSL termination types.this
@Deprecated public AliasConfiguration build()
AliasConfiguration
java.lang.NullPointerException
- if any required attribute was not provided