public static interface CertificateSummary.Builder extends SdkPojo, CopyableBuilder<CertificateSummary.Builder,CertificateSummary>
Modifier and Type | Method and Description |
---|---|
CertificateSummary.Builder |
certificateArn(String certificateArn)
The Amazon Resource Name (ARN) of the certificate.
|
CertificateSummary.Builder |
certificateDetail(Certificate certificateDetail)
An object that describes a certificate in detail.
|
default CertificateSummary.Builder |
certificateDetail(Consumer<Certificate.Builder> certificateDetail)
An object that describes a certificate in detail.
|
CertificateSummary.Builder |
certificateName(String certificateName)
The name of the certificate.
|
CertificateSummary.Builder |
domainName(String domainName)
The domain name of the certificate.
|
CertificateSummary.Builder |
tags(Collection<Tag> tags)
The tag keys and optional values for the resource.
|
CertificateSummary.Builder |
tags(Consumer<Tag.Builder>... tags)
The tag keys and optional values for the resource.
|
CertificateSummary.Builder |
tags(Tag... tags)
The tag keys and optional values for the resource.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
CertificateSummary.Builder certificateArn(String certificateArn)
The Amazon Resource Name (ARN) of the certificate.
certificateArn
- The Amazon Resource Name (ARN) of the certificate.CertificateSummary.Builder certificateName(String certificateName)
The name of the certificate.
certificateName
- The name of the certificate.CertificateSummary.Builder domainName(String domainName)
The domain name of the certificate.
domainName
- The domain name of the certificate.CertificateSummary.Builder certificateDetail(Certificate certificateDetail)
An object that describes a certificate in detail.
certificateDetail
- An object that describes a certificate in detail.default CertificateSummary.Builder certificateDetail(Consumer<Certificate.Builder> certificateDetail)
An object that describes a certificate in detail.
This is a convenience that creates an instance of theCertificate.Builder
avoiding the need to create
one manually via Certificate.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to certificateDetail(Certificate)
.certificateDetail
- a consumer that will call methods on Certificate.Builder
certificateDetail(Certificate)
CertificateSummary.Builder tags(Collection<Tag> tags)
The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Lightsail Dev Guide.
tags
- The tag keys and optional values for the resource. For more information about tags in Lightsail, see
the Lightsail Dev
Guide.CertificateSummary.Builder tags(Tag... tags)
The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Lightsail Dev Guide.
tags
- The tag keys and optional values for the resource. For more information about tags in Lightsail, see
the Lightsail Dev
Guide.CertificateSummary.Builder tags(Consumer<Tag.Builder>... tags)
The tag keys and optional values for the resource. For more information about tags in Lightsail, see the Lightsail Dev Guide.
This is a convenience that creates an instance of theList.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)