public static interface CreateCertificateRequest.Builder extends LightsailRequest.Builder, SdkPojo, CopyableBuilder<CreateCertificateRequest.Builder,CreateCertificateRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateCertificateRequest.Builder |
certificateName(String certificateName)
The name for the certificate.
|
CreateCertificateRequest.Builder |
domainName(String domainName)
The domain name (e.g.,
example.com) for the certificate. |
CreateCertificateRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateCertificateRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateCertificateRequest.Builder |
subjectAlternativeNames(Collection<String> subjectAlternativeNames)
An array of strings that specify the alternate domains (e.g.,
example2.com) and subdomains
(e.g., blog.example.com) for the certificate. |
CreateCertificateRequest.Builder |
subjectAlternativeNames(String... subjectAlternativeNames)
An array of strings that specify the alternate domains (e.g.,
example2.com) and subdomains
(e.g., blog.example.com) for the certificate. |
CreateCertificateRequest.Builder |
tags(Collection<Tag> tags)
The tag keys and optional values to add to the certificate during create.
|
CreateCertificateRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
The tag keys and optional values to add to the certificate during create.
|
CreateCertificateRequest.Builder |
tags(Tag... tags)
The tag keys and optional values to add to the certificate during create.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateCertificateRequest.Builder certificateName(String certificateName)
The name for the certificate.
certificateName - The name for the certificate.CreateCertificateRequest.Builder domainName(String domainName)
The domain name (e.g., example.com) for the certificate.
domainName - The domain name (e.g., example.com) for the certificate.CreateCertificateRequest.Builder subjectAlternativeNames(Collection<String> subjectAlternativeNames)
An array of strings that specify the alternate domains (e.g., example2.com) and subdomains
(e.g., blog.example.com) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (e.g., *.example.com) are not supported.
subjectAlternativeNames - An array of strings that specify the alternate domains (e.g., example2.com) and
subdomains (e.g., blog.example.com) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (e.g., *.example.com) are not supported.
CreateCertificateRequest.Builder subjectAlternativeNames(String... subjectAlternativeNames)
An array of strings that specify the alternate domains (e.g., example2.com) and subdomains
(e.g., blog.example.com) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (e.g., *.example.com) are not supported.
subjectAlternativeNames - An array of strings that specify the alternate domains (e.g., example2.com) and
subdomains (e.g., blog.example.com) for the certificate.
You can specify a maximum of nine alternate domains (in addition to the primary domain name).
Wildcard domain entries (e.g., *.example.com) are not supported.
CreateCertificateRequest.Builder tags(Collection<Tag> tags)
The tag keys and optional values to add to the certificate during create.
Use the TagResource action to tag a resource after it's created.
tags - The tag keys and optional values to add to the certificate during create.
Use the TagResource action to tag a resource after it's created.
CreateCertificateRequest.Builder tags(Tag... tags)
The tag keys and optional values to add to the certificate during create.
Use the TagResource action to tag a resource after it's created.
tags - The tag keys and optional values to add to the certificate during create.
Use the TagResource action to tag a resource after it's created.
CreateCertificateRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tag keys and optional values to add to the certificate during create.
Use the TagResource action to tag a resource after it's created.
List.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CreateCertificateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateCertificateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.