Interface SymmetricEncryptionAttributes.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SymmetricEncryptionAttributes.Builder,
,SymmetricEncryptionAttributes> SdkBuilder<SymmetricEncryptionAttributes.Builder,
,SymmetricEncryptionAttributes> SdkPojo
- Enclosing class:
SymmetricEncryptionAttributes
@Mutable
@NotThreadSafe
public static interface SymmetricEncryptionAttributes.Builder
extends SdkPojo, CopyableBuilder<SymmetricEncryptionAttributes.Builder,SymmetricEncryptionAttributes>
-
Method Summary
Modifier and TypeMethodDescriptioninitializationVector
(String initializationVector) An input used to provide the intial state.The block cipher method to use for encryption.mode
(EncryptionMode mode) The block cipher method to use for encryption.paddingType
(String paddingType) The padding to be included with the data.paddingType
(PaddingType paddingType) The padding to be included with the data.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 Details
-
mode
The block cipher method to use for encryption.
- Parameters:
mode
- The block cipher method to use for encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mode
The block cipher method to use for encryption.
- Parameters:
mode
- The block cipher method to use for encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
initializationVector
An input used to provide the intial state. If no value is provided, Amazon Web Services Payment Cryptography defaults it to zero.
- Parameters:
initializationVector
- An input used to provide the intial state. If no value is provided, Amazon Web Services Payment Cryptography defaults it to zero.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
paddingType
The padding to be included with the data.
- Parameters:
paddingType
- The padding to be included with the data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
paddingType
The padding to be included with the data.
- Parameters:
paddingType
- The padding to be included with the data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-