Interface SshPublicKey.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SshPublicKey.Builder,
,SshPublicKey> SdkBuilder<SshPublicKey.Builder,
,SshPublicKey> SdkPojo
- Enclosing class:
SshPublicKey
public static interface SshPublicKey.Builder
extends SdkPojo, CopyableBuilder<SshPublicKey.Builder,SshPublicKey>
-
Method Summary
Modifier and TypeMethodDescriptiondateImported
(Instant dateImported) Specifies the date that the public key was added to the Transfer Family user.sshPublicKeyBody
(String sshPublicKeyBody) Specifies the content of the SSH public key as specified by thePublicKeyId
.sshPublicKeyId
(String sshPublicKeyId) Specifies theSshPublicKeyId
parameter contains the identifier of 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
-
dateImported
Specifies the date that the public key was added to the Transfer Family user.
- Parameters:
dateImported
- Specifies the date that the public key was added to the Transfer Family user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sshPublicKeyBody
Specifies the content of the SSH public key as specified by the
PublicKeyId
.Transfer Family accepts RSA, ECDSA, and ED25519 keys.
- Parameters:
sshPublicKeyBody
- Specifies the content of the SSH public key as specified by thePublicKeyId
.Transfer Family accepts RSA, ECDSA, and ED25519 keys.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sshPublicKeyId
Specifies the
SshPublicKeyId
parameter contains the identifier of the public key.- Parameters:
sshPublicKeyId
- Specifies theSshPublicKeyId
parameter contains the identifier of the public key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-