public static interface DecryptRequest.Builder extends KmsRequest.Builder, SdkPojo, CopyableBuilder<DecryptRequest.Builder,DecryptRequest>
Modifier and Type | Method and Description |
---|---|
DecryptRequest.Builder |
ciphertextBlob(SdkBytes ciphertextBlob)
Ciphertext to be decrypted.
|
DecryptRequest.Builder |
encryptionContext(Map<String,String> encryptionContext)
The encryption context.
|
DecryptRequest.Builder |
grantTokens(Collection<String> grantTokens)
A list of grant tokens.
|
DecryptRequest.Builder |
grantTokens(String... grantTokens)
A list of grant tokens.
|
DecryptRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
DecryptRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
build
overrideConfiguration
copy
applyMutation, build
DecryptRequest.Builder ciphertextBlob(SdkBytes ciphertextBlob)
Ciphertext to be decrypted. The blob includes metadata.
ciphertextBlob
- Ciphertext to be decrypted. The blob includes metadata.DecryptRequest.Builder encryptionContext(Map<String,String> encryptionContext)
The encryption context. If this was specified in the Encrypt function, it must be specified here or the decryption operation will fail. For more information, see Encryption Context.
encryptionContext
- The encryption context. If this was specified in the Encrypt function, it must be specified
here or the decryption operation will fail. For more information, see Encryption
Context.DecryptRequest.Builder grantTokens(Collection<String> grantTokens)
A list of grant tokens.
For more information, see Grant Tokens in the AWS Key Management Service Developer Guide.
grantTokens
- A list of grant tokens.
For more information, see Grant Tokens in the AWS Key Management Service Developer Guide.
DecryptRequest.Builder grantTokens(String... grantTokens)
A list of grant tokens.
For more information, see Grant Tokens in the AWS Key Management Service Developer Guide.
grantTokens
- A list of grant tokens.
For more information, see Grant Tokens in the AWS Key Management Service Developer Guide.
DecryptRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
DecryptRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2019. All rights reserved.