Interface PublicKeySummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PublicKeySummary.Builder,
,PublicKeySummary> SdkBuilder<PublicKeySummary.Builder,
,PublicKeySummary> SdkPojo
- Enclosing class:
PublicKeySummary
public static interface PublicKeySummary.Builder
extends SdkPojo, CopyableBuilder<PublicKeySummary.Builder,PublicKeySummary>
-
Method Summary
Modifier and TypeMethodDescriptionA comment to describe the public key.createdTime
(Instant createdTime) The date and time when the public key was uploaded.encodedKey
(String encodedKey) The public key.The identifier of the public key.A name to help identify the public key.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
-
id
The identifier of the public key.
- Parameters:
id
- The identifier of the public key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
A name to help identify the public key.
- Parameters:
name
- A name to help identify the public key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTime
The date and time when the public key was uploaded.
- Parameters:
createdTime
- The date and time when the public key was uploaded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encodedKey
The public key.
- Parameters:
encodedKey
- The public key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
comment
A comment to describe the public key. The comment cannot be longer than 128 characters.
- Parameters:
comment
- A comment to describe the public key. The comment cannot be longer than 128 characters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-