@Stability(value=Stable) public static final class CertificateProps.Builder extends Object implements software.amazon.jsii.Builder<CertificateProps>
CertificateProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CertificateProps |
build()
Builds the configured instance.
|
CertificateProps.Builder |
domainName(String domainName)
Sets the value of
CertificateProps.getDomainName() |
CertificateProps.Builder |
subjectAlternativeNames(List<String> subjectAlternativeNames)
Sets the value of
CertificateProps.getSubjectAlternativeNames() |
CertificateProps.Builder |
validation(CertificateValidation validation)
Sets the value of
CertificateProps.getValidation() |
CertificateProps.Builder |
validationDomains(Map<String,String> validationDomains)
Deprecated.
use `validation` instead.
|
CertificateProps.Builder |
validationMethod(ValidationMethod validationMethod)
Deprecated.
use `validation` instead.
|
@Stability(value=Stable) public CertificateProps.Builder domainName(String domainName)
CertificateProps.getDomainName()domainName - Fully-qualified domain name to request a certificate for. This parameter is required.
May contain wildcards, such as *.domain.com.this@Stability(value=Stable) public CertificateProps.Builder subjectAlternativeNames(List<String> subjectAlternativeNames)
CertificateProps.getSubjectAlternativeNames()subjectAlternativeNames - Alternative domain names on your certificate.
Use this to register alternative domain names that represent the same site.this@Stability(value=Stable) public CertificateProps.Builder validation(CertificateValidation validation)
CertificateProps.getValidation()validation - How to validate this certifcate.this@Stability(value=Deprecated) @Deprecated public CertificateProps.Builder validationDomains(Map<String,String> validationDomains)
CertificateProps.getValidationDomains()validationDomains - What validation domain to use for every requested domain.
Has to be a superdomain of the requested domain.this@Stability(value=Deprecated) @Deprecated public CertificateProps.Builder validationMethod(ValidationMethod validationMethod)
CertificateProps.getValidationMethod()validationMethod - Validation method used to assert domain ownership.this@Stability(value=Stable) public CertificateProps build()
build in interface software.amazon.jsii.Builder<CertificateProps>CertificatePropsNullPointerException - if any required attribute was not providedCopyright © 2020. All rights reserved.