/** * Sets the KMS implementation to be used throughout the crypto process * @param kms an {@link AWSKMS} implementation (e.g. {@link com.amazonaws.services.kms.AWSKMSClient}) * @return this object for method chaining */ public AmazonS3EncryptionClientBuilder withKmsClient(AWSKMS kms) { setKms(kms); return this; }
/** * Sets the KMS implementation to be used throughout the crypto process * @param kms an {@link AWSKMS} implementation (e.g. {@link com.amazonaws.services.kms.AWSKMSClient}) * @return this object for method chaining */ public AmazonS3EncryptionClientBuilder withKmsClient(AWSKMS kms) { setKms(kms); return this; }