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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CertificateInfo.BuildercertificateId(String certificateId)The identifier of the certificate.CertificateInfo.BuildercommonName(String commonName)The common name for the certificate.CertificateInfo.BuilderexpiryDateTime(Instant expiryDateTime)The date and time when the certificate will expire.CertificateInfo.Builderstate(String state)The state of the certificate.CertificateInfo.Builderstate(CertificateState state)The state of the certificate.CertificateInfo.Buildertype(String type)The function that the registered certificate performs.CertificateInfo.Buildertype(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 Detail
-
certificateId
CertificateInfo.Builder certificateId(String 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
CertificateInfo.Builder commonName(String 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
CertificateInfo.Builder state(String 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:
CertificateState,CertificateState
-
state
CertificateInfo.Builder state(CertificateState 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:
CertificateState,CertificateState
-
expiryDateTime
CertificateInfo.Builder expiryDateTime(Instant 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
CertificateInfo.Builder type(String type)
The function that the registered certificate performs. Valid values include
ClientLDAPSorClientCertAuth. The default value isClientLDAPS.- Parameters:
type- The function that the registered certificate performs. Valid values includeClientLDAPSorClientCertAuth. The default value isClientLDAPS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CertificateType,CertificateType
-
type
CertificateInfo.Builder type(CertificateType type)
The function that the registered certificate performs. Valid values include
ClientLDAPSorClientCertAuth. The default value isClientLDAPS.- Parameters:
type- The function that the registered certificate performs. Valid values includeClientLDAPSorClientCertAuth. The default value isClientLDAPS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CertificateType,CertificateType
-
-