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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClientCertificate.BuilderclientCertificateId(String clientCertificateId)The identifier of the client certificate.ClientCertificate.BuildercreatedDate(Instant createdDate)The timestamp when the client certificate was created.ClientCertificate.Builderdescription(String description)The description of the client certificate.ClientCertificate.BuilderexpirationDate(Instant expirationDate)The timestamp when the client certificate will expire.ClientCertificate.BuilderpemEncodedCertificate(String pemEncodedCertificate)The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .ClientCertificate.Buildertags(Map<String,String> tags)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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
clientCertificateId
ClientCertificate.Builder clientCertificateId(String 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
ClientCertificate.Builder description(String 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
ClientCertificate.Builder pemEncodedCertificate(String 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
ClientCertificate.Builder createdDate(Instant 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
ClientCertificate.Builder expirationDate(Instant 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
ClientCertificate.Builder tags(Map<String,String> 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.
-
-