public static interface Certificate.Builder extends SdkPojo, CopyableBuilder<Certificate.Builder,Certificate>
| Modifier and Type | Method and Description |
|---|---|
Certificate.Builder |
certificateId(String certificateId)
The identifier of the certificate.
|
Certificate.Builder |
clientCertAuthSettings(ClientCertAuthSettings clientCertAuthSettings)
A
ClientCertAuthSettings object that contains client certificate authentication settings. |
default Certificate.Builder |
clientCertAuthSettings(Consumer<ClientCertAuthSettings.Builder> clientCertAuthSettings)
A
ClientCertAuthSettings object that contains client certificate authentication settings. |
Certificate.Builder |
commonName(String commonName)
The common name for the certificate.
|
Certificate.Builder |
expiryDateTime(Instant expiryDateTime)
The date and time when the certificate will expire.
|
Certificate.Builder |
registeredDateTime(Instant registeredDateTime)
The date and time that the certificate was registered.
|
Certificate.Builder |
state(CertificateState state)
The state of the certificate.
|
Certificate.Builder |
state(String state)
The state of the certificate.
|
Certificate.Builder |
stateReason(String stateReason)
Describes a state change for the certificate.
|
Certificate.Builder |
type(CertificateType type)
The function that the registered certificate performs.
|
Certificate.Builder |
type(String type)
The function that the registered certificate performs.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCertificate.Builder certificateId(String certificateId)
The identifier of the certificate.
certificateId - The identifier of the certificate.Certificate.Builder state(String state)
The state of the certificate.
state - The state of the certificate.CertificateState,
CertificateStateCertificate.Builder state(CertificateState state)
The state of the certificate.
state - The state of the certificate.CertificateState,
CertificateStateCertificate.Builder stateReason(String stateReason)
Describes a state change for the certificate.
stateReason - Describes a state change for the certificate.Certificate.Builder commonName(String commonName)
The common name for the certificate.
commonName - The common name for the certificate.Certificate.Builder registeredDateTime(Instant registeredDateTime)
The date and time that the certificate was registered.
registeredDateTime - The date and time that the certificate was registered.Certificate.Builder expiryDateTime(Instant expiryDateTime)
The date and time when the certificate will expire.
expiryDateTime - The date and time when the certificate will expire.Certificate.Builder type(String type)
The function that the registered certificate performs. Valid values include ClientLDAPS or
ClientCertAuth. The default value is ClientLDAPS.
type - The function that the registered certificate performs. Valid values include ClientLDAPS
or ClientCertAuth. The default value is ClientLDAPS.CertificateType,
CertificateTypeCertificate.Builder type(CertificateType type)
The function that the registered certificate performs. Valid values include ClientLDAPS or
ClientCertAuth. The default value is ClientLDAPS.
type - The function that the registered certificate performs. Valid values include ClientLDAPS
or ClientCertAuth. The default value is ClientLDAPS.CertificateType,
CertificateTypeCertificate.Builder clientCertAuthSettings(ClientCertAuthSettings clientCertAuthSettings)
A ClientCertAuthSettings object that contains client certificate authentication settings.
clientCertAuthSettings - A ClientCertAuthSettings object that contains client certificate authentication settings.default Certificate.Builder clientCertAuthSettings(Consumer<ClientCertAuthSettings.Builder> clientCertAuthSettings)
A ClientCertAuthSettings object that contains client certificate authentication settings.
ClientCertAuthSettings.Builder avoiding
the need to create one manually via ClientCertAuthSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to clientCertAuthSettings(ClientCertAuthSettings).
clientCertAuthSettings - a consumer that will call methods on ClientCertAuthSettings.BuilderclientCertAuthSettings(ClientCertAuthSettings)Copyright © 2022. All rights reserved.