Interface KeyUsagePropertyFlags.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<KeyUsagePropertyFlags.Builder,KeyUsagePropertyFlags>,SdkBuilder<KeyUsagePropertyFlags.Builder,KeyUsagePropertyFlags>,SdkPojo
- Enclosing class:
- KeyUsagePropertyFlags
public static interface KeyUsagePropertyFlags.Builder extends SdkPojo, CopyableBuilder<KeyUsagePropertyFlags.Builder,KeyUsagePropertyFlags>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KeyUsagePropertyFlags.Builderdecrypt(Boolean decrypt)Allows key for encryption and decryption.KeyUsagePropertyFlags.BuilderkeyAgreement(Boolean keyAgreement)Allows key exchange without encryption.KeyUsagePropertyFlags.Buildersign(Boolean sign)Allow key use for digital signature.-
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
-
decrypt
KeyUsagePropertyFlags.Builder decrypt(Boolean decrypt)
Allows key for encryption and decryption.
- Parameters:
decrypt- Allows key for encryption and decryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyAgreement
KeyUsagePropertyFlags.Builder keyAgreement(Boolean keyAgreement)
Allows key exchange without encryption.
- Parameters:
keyAgreement- Allows key exchange without encryption.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sign
KeyUsagePropertyFlags.Builder sign(Boolean sign)
Allow key use for digital signature.
- Parameters:
sign- Allow key use for digital signature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-