Interface CertificateInfo.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CertificateInfo.Builder,
,CertificateInfo> SdkBuilder<CertificateInfo.Builder,
,CertificateInfo> SdkPojo
- Enclosing class:
CertificateInfo
public static interface CertificateInfo.Builder
extends SdkPojo, CopyableBuilder<CertificateInfo.Builder,CertificateInfo>
-
Method Summary
Modifier and TypeMethodDescriptioncertificateId
(String certificateId) The identifier of the certificate.commonName
(String commonName) The common name for the certificate.expiryDateTime
(Instant expiryDateTime) The date and time when the certificate will expire.The state of the certificate.state
(CertificateState state) The state of the certificate.The function that the registered certificate performs.type
(CertificateType type) The function that the registered certificate performs.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
certificateId
The identifier of the certificate.
- Parameters:
certificateId
- The identifier of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
commonName
The common name for the certificate.
- Parameters:
commonName
- The common name for the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the certificate.
- Parameters:
state
- The state of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the certificate.
- Parameters:
state
- The state of the certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
expiryDateTime
The date and time when the certificate will expire.
- Parameters:
expiryDateTime
- The date and time when the certificate will expire.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The function that the registered certificate performs. Valid values include
ClientLDAPS
orClientCertAuth
. The default value isClientLDAPS
.- Parameters:
type
- The function that the registered certificate performs. Valid values includeClientLDAPS
orClientCertAuth
. The default value isClientLDAPS
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The function that the registered certificate performs. Valid values include
ClientLDAPS
orClientCertAuth
. The default value isClientLDAPS
.- Parameters:
type
- The function that the registered certificate performs. Valid values includeClientLDAPS
orClientCertAuth
. The default value isClientLDAPS
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-