public static interface ListedCertificate.Builder extends SdkPojo, CopyableBuilder<ListedCertificate.Builder,ListedCertificate>
| Modifier and Type | Method and Description |
|---|---|
ListedCertificate.Builder |
activeDate(Instant activeDate)
An optional date that specifies when the certificate becomes active.
|
ListedCertificate.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the specified certificate.
|
ListedCertificate.Builder |
certificateId(String certificateId)
An array of identifiers for the imported certificates.
|
ListedCertificate.Builder |
description(String description)
The name or short description that's used to identify the certificate.
|
ListedCertificate.Builder |
inactiveDate(Instant inactiveDate)
An optional date that specifies when the certificate becomes inactive.
|
ListedCertificate.Builder |
status(CertificateStatusType status)
The certificate can be either
ACTIVE, PENDING_ROTATION, or INACTIVE. |
ListedCertificate.Builder |
status(String status)
The certificate can be either
ACTIVE, PENDING_ROTATION, or INACTIVE. |
ListedCertificate.Builder |
type(CertificateType type)
The type for the certificate.
|
ListedCertificate.Builder |
type(String type)
The type for the certificate.
|
ListedCertificate.Builder |
usage(CertificateUsageType usage)
Specifies whether this certificate is used for signing or encryption.
|
ListedCertificate.Builder |
usage(String usage)
Specifies whether this certificate is used for signing or encryption.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildListedCertificate.Builder arn(String arn)
The Amazon Resource Name (ARN) of the specified certificate.
arn - The Amazon Resource Name (ARN) of the specified certificate.ListedCertificate.Builder certificateId(String certificateId)
An array of identifiers for the imported certificates. You use this identifier for working with profiles and partner profiles.
certificateId - An array of identifiers for the imported certificates. You use this identifier for working with
profiles and partner profiles.ListedCertificate.Builder usage(String usage)
Specifies whether this certificate is used for signing or encryption.
usage - Specifies whether this certificate is used for signing or encryption.CertificateUsageType,
CertificateUsageTypeListedCertificate.Builder usage(CertificateUsageType usage)
Specifies whether this certificate is used for signing or encryption.
usage - Specifies whether this certificate is used for signing or encryption.CertificateUsageType,
CertificateUsageTypeListedCertificate.Builder status(String status)
The certificate can be either ACTIVE, PENDING_ROTATION, or INACTIVE.
PENDING_ROTATION means that this certificate will replace the current certificate when it
expires.
status - The certificate can be either ACTIVE, PENDING_ROTATION, or
INACTIVE. PENDING_ROTATION means that this certificate will replace the
current certificate when it expires.CertificateStatusType,
CertificateStatusTypeListedCertificate.Builder status(CertificateStatusType status)
The certificate can be either ACTIVE, PENDING_ROTATION, or INACTIVE.
PENDING_ROTATION means that this certificate will replace the current certificate when it
expires.
status - The certificate can be either ACTIVE, PENDING_ROTATION, or
INACTIVE. PENDING_ROTATION means that this certificate will replace the
current certificate when it expires.CertificateStatusType,
CertificateStatusTypeListedCertificate.Builder activeDate(Instant activeDate)
An optional date that specifies when the certificate becomes active.
activeDate - An optional date that specifies when the certificate becomes active.ListedCertificate.Builder inactiveDate(Instant inactiveDate)
An optional date that specifies when the certificate becomes inactive.
inactiveDate - An optional date that specifies when the certificate becomes inactive.ListedCertificate.Builder type(String type)
The type for the certificate. If a private key has been specified for the certificate, its type is
CERTIFICATE_WITH_PRIVATE_KEY. If there is no private key, the type is CERTIFICATE.
type - The type for the certificate. If a private key has been specified for the certificate, its type is
CERTIFICATE_WITH_PRIVATE_KEY. If there is no private key, the type is
CERTIFICATE.CertificateType,
CertificateTypeListedCertificate.Builder type(CertificateType type)
The type for the certificate. If a private key has been specified for the certificate, its type is
CERTIFICATE_WITH_PRIVATE_KEY. If there is no private key, the type is CERTIFICATE.
type - The type for the certificate. If a private key has been specified for the certificate, its type is
CERTIFICATE_WITH_PRIVATE_KEY. If there is no private key, the type is
CERTIFICATE.CertificateType,
CertificateTypeListedCertificate.Builder description(String description)
The name or short description that's used to identify the certificate.
description - The name or short description that's used to identify the certificate.Copyright © 2023. All rights reserved.