Interface PublicKeyConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PublicKeyConfig.Builder,PublicKeyConfig>,SdkBuilder<PublicKeyConfig.Builder,PublicKeyConfig>,SdkPojo
- Enclosing class:
- PublicKeyConfig
@Mutable @NotThreadSafe public static interface PublicKeyConfig.Builder extends SdkPojo, CopyableBuilder<PublicKeyConfig.Builder,PublicKeyConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PublicKeyConfig.BuildercallerReference(String callerReference)A string included in the request to help make sure that the request can't be replayed.PublicKeyConfig.Buildercomment(String comment)A comment to describe the public key.PublicKeyConfig.BuilderencodedKey(String encodedKey)The public key that you can use with signed URLs and signed cookies, or with field-level encryption.PublicKeyConfig.Buildername(String name)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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
callerReference
PublicKeyConfig.Builder callerReference(String callerReference)
A string included in the request to help make sure that the request can't be replayed.
- Parameters:
callerReference- A string included in the request to help make sure that the request can't be replayed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
PublicKeyConfig.Builder name(String 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.
-
encodedKey
PublicKeyConfig.Builder encodedKey(String encodedKey)
The public key that you can use with signed URLs and signed cookies, or with field-level encryption.
- Parameters:
encodedKey- The public key that you can use with signed URLs and signed cookies, or with field-level encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
comment
PublicKeyConfig.Builder comment(String 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.
-
-