public static interface CreateAwsKmsKeyringInput.Builder
| Modifier and Type | Method and Description |
|---|---|
CreateAwsKmsKeyringInput |
build() |
java.util.List<java.lang.String> |
grantTokens() |
CreateAwsKmsKeyringInput.Builder |
grantTokens(java.util.List<java.lang.String> grantTokens) |
software.amazon.awssdk.services.kms.KmsClient |
kmsClient() |
CreateAwsKmsKeyringInput.Builder |
kmsClient(software.amazon.awssdk.services.kms.KmsClient kmsClient) |
java.lang.String |
kmsKeyId() |
CreateAwsKmsKeyringInput.Builder |
kmsKeyId(java.lang.String kmsKeyId) |
CreateAwsKmsKeyringInput.Builder kmsKeyId(java.lang.String kmsKeyId)
kmsKeyId - The identifier for the symmetric AWS KMS Key responsible for wrapping and unwrapping data keys. This should not be a AWS KMS Multi-Region Key.java.lang.String kmsKeyId()
CreateAwsKmsKeyringInput.Builder kmsClient(software.amazon.awssdk.services.kms.KmsClient kmsClient)
kmsClient - The KMS Client this Keyring will use to call KMS.software.amazon.awssdk.services.kms.KmsClient kmsClient()
CreateAwsKmsKeyringInput.Builder grantTokens(java.util.List<java.lang.String> grantTokens)
grantTokens - A list of grant tokens to be used when calling KMS.java.util.List<java.lang.String> grantTokens()
CreateAwsKmsKeyringInput build()