Interface ClientCertificate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ClientCertificate.Builder,
,ClientCertificate> SdkBuilder<ClientCertificate.Builder,
,ClientCertificate> SdkPojo
- Enclosing class:
ClientCertificate
public static interface ClientCertificate.Builder
extends SdkPojo, CopyableBuilder<ClientCertificate.Builder,ClientCertificate>
-
Method Summary
Modifier and TypeMethodDescriptionclientCertificateId
(String clientCertificateId) The identifier of the client certificate.createdDate
(Instant createdDate) The timestamp when the client certificate was created.description
(String description) The description of the client certificate.expirationDate
(Instant expirationDate) The timestamp when the client certificate will expire.pemEncodedCertificate
(String pemEncodedCertificate) The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .The collection of tags.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
-
clientCertificateId
The identifier of the client certificate.
- Parameters:
clientCertificateId
- The identifier of the client certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the client certificate.
- Parameters:
description
- The description of the client certificate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pemEncodedCertificate
The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .
- Parameters:
pemEncodedCertificate
- The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDate
The timestamp when the client certificate was created.
- Parameters:
createdDate
- The timestamp when the client certificate was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expirationDate
The timestamp when the client certificate will expire.
- Parameters:
expirationDate
- The timestamp when the client certificate will expire.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The collection of tags. Each tag element is associated with a given resource.
- Parameters:
tags
- The collection of tags. Each tag element is associated with a given resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-