Interface SymmetricEncryptionAttributes.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SymmetricEncryptionAttributes.Builder,SymmetricEncryptionAttributes>,SdkBuilder<SymmetricEncryptionAttributes.Builder,SymmetricEncryptionAttributes>,SdkPojo
- Enclosing class:
- SymmetricEncryptionAttributes
public static interface SymmetricEncryptionAttributes.Builder extends SdkPojo, CopyableBuilder<SymmetricEncryptionAttributes.Builder,SymmetricEncryptionAttributes>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SymmetricEncryptionAttributes.BuilderinitializationVector(String initializationVector)An input used to provide the intial state.SymmetricEncryptionAttributes.Buildermode(String mode)The block cipher method to use for encryption.SymmetricEncryptionAttributes.Buildermode(EncryptionMode mode)The block cipher method to use for encryption.SymmetricEncryptionAttributes.BuilderpaddingType(String paddingType)The padding to be included with the data.SymmetricEncryptionAttributes.BuilderpaddingType(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, sdkFields
-
-
-
-
Method Detail
-
initializationVector
SymmetricEncryptionAttributes.Builder initializationVector(String 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.
-
mode
SymmetricEncryptionAttributes.Builder mode(String 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:
EncryptionMode,EncryptionMode
-
mode
SymmetricEncryptionAttributes.Builder mode(EncryptionMode 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:
EncryptionMode,EncryptionMode
-
paddingType
SymmetricEncryptionAttributes.Builder paddingType(String 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,PaddingType
-
paddingType
SymmetricEncryptionAttributes.Builder paddingType(PaddingType 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,PaddingType
-
-