public static interface CreateAwsKmsDiscoveryKeyringInput.Builder
| Modifier and Type | Method and Description |
|---|---|
CreateAwsKmsDiscoveryKeyringInput |
build() |
DiscoveryFilter |
discoveryFilter() |
CreateAwsKmsDiscoveryKeyringInput.Builder |
discoveryFilter(DiscoveryFilter discoveryFilter) |
java.util.List<java.lang.String> |
grantTokens() |
CreateAwsKmsDiscoveryKeyringInput.Builder |
grantTokens(java.util.List<java.lang.String> grantTokens) |
software.amazon.awssdk.services.kms.KmsClient |
kmsClient() |
CreateAwsKmsDiscoveryKeyringInput.Builder |
kmsClient(software.amazon.awssdk.services.kms.KmsClient kmsClient) |
CreateAwsKmsDiscoveryKeyringInput.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()
CreateAwsKmsDiscoveryKeyringInput.Builder discoveryFilter(DiscoveryFilter discoveryFilter)
discoveryFilter - A filter which restricts which KMS Keys this Keyring may attempt to decrypt with by AWS partition and account.DiscoveryFilter discoveryFilter()
CreateAwsKmsDiscoveryKeyringInput.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()
CreateAwsKmsDiscoveryKeyringInput build()