Interface ReEncryptionAttributes.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ReEncryptionAttributes.Builder,ReEncryptionAttributes>,SdkBuilder<ReEncryptionAttributes.Builder,ReEncryptionAttributes>,SdkPojo
- Enclosing class:
- ReEncryptionAttributes
public static interface ReEncryptionAttributes.Builder extends SdkPojo, CopyableBuilder<ReEncryptionAttributes.Builder,ReEncryptionAttributes>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ReEncryptionAttributes.Builderdukpt(Consumer<DukptEncryptionAttributes.Builder> dukpt)Sets the value of the Dukpt property for this object.ReEncryptionAttributes.Builderdukpt(DukptEncryptionAttributes dukpt)Sets the value of the Dukpt property for this object.default ReEncryptionAttributes.Buildersymmetric(Consumer<SymmetricEncryptionAttributes.Builder> symmetric)Parameters that are required to encrypt data using symmetric keys.ReEncryptionAttributes.Buildersymmetric(SymmetricEncryptionAttributes symmetric)Parameters that are required to encrypt data using symmetric keys.-
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
-
dukpt
ReEncryptionAttributes.Builder dukpt(DukptEncryptionAttributes dukpt)
Sets the value of the Dukpt property for this object.- Parameters:
dukpt- The new value for the Dukpt property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dukpt
default ReEncryptionAttributes.Builder dukpt(Consumer<DukptEncryptionAttributes.Builder> dukpt)
Sets the value of the Dukpt property for this object. This is a convenience method that creates an instance of theDukptEncryptionAttributes.Builderavoiding the need to create one manually viaDukptEncryptionAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todukpt(DukptEncryptionAttributes).- Parameters:
dukpt- a consumer that will call methods onDukptEncryptionAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dukpt(DukptEncryptionAttributes)
-
symmetric
ReEncryptionAttributes.Builder symmetric(SymmetricEncryptionAttributes symmetric)
Parameters that are required to encrypt data using symmetric keys.
- Parameters:
symmetric- Parameters that are required to encrypt data using symmetric keys.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
symmetric
default ReEncryptionAttributes.Builder symmetric(Consumer<SymmetricEncryptionAttributes.Builder> symmetric)
Parameters that are required to encrypt data using symmetric keys.
This is a convenience method that creates an instance of theSymmetricEncryptionAttributes.Builderavoiding the need to create one manually viaSymmetricEncryptionAttributes.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosymmetric(SymmetricEncryptionAttributes).- Parameters:
symmetric- a consumer that will call methods onSymmetricEncryptionAttributes.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
symmetric(SymmetricEncryptionAttributes)
-
-