Interface KMSKeyDetails.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<KMSKeyDetails.Builder,,KMSKeyDetails> SdkBuilder<KMSKeyDetails.Builder,,KMSKeyDetails> SdkPojo
- Enclosing class:
 KMSKeyDetails
public static interface KMSKeyDetails.Builder
extends SdkPojo, CopyableBuilder<KMSKeyDetails.Builder,KMSKeyDetails> 
- 
Method Summary
Modifier and TypeMethodDescriptionencryptionOption(String encryptionOption) The encryption option for a repository association.encryptionOption(EncryptionOption encryptionOption) The encryption option for a repository association.The ID of the Amazon Web Services KMS key that is associated with a repository association.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
kmsKeyId
The ID of the Amazon Web Services KMS key that is associated with a repository association.
- Parameters:
 kmsKeyId- The ID of the Amazon Web Services KMS key that is associated with a repository association.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
encryptionOption
The encryption option for a repository association. It is either owned by Amazon Web Services Key Management Service (KMS) (
AWS_OWNED_CMK) or customer managed (CUSTOMER_MANAGED_CMK).- Parameters:
 encryptionOption- The encryption option for a repository association. It is either owned by Amazon Web Services Key Management Service (KMS) (AWS_OWNED_CMK) or customer managed (CUSTOMER_MANAGED_CMK).- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
encryptionOption
The encryption option for a repository association. It is either owned by Amazon Web Services Key Management Service (KMS) (
AWS_OWNED_CMK) or customer managed (CUSTOMER_MANAGED_CMK).- Parameters:
 encryptionOption- The encryption option for a repository association. It is either owned by Amazon Web Services Key Management Service (KMS) (AWS_OWNED_CMK) or customer managed (CUSTOMER_MANAGED_CMK).- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 
 -