public static interface CreateAwsKmsMrkDiscoveryKeyringInput.Builder
| Modifier and Type | Method and Description |
|---|---|
CreateAwsKmsMrkDiscoveryKeyringInput |
build() |
DiscoveryFilter |
discoveryFilter() |
CreateAwsKmsMrkDiscoveryKeyringInput.Builder |
discoveryFilter(DiscoveryFilter discoveryFilter) |
java.util.List<java.lang.String> |
grantTokens() |
CreateAwsKmsMrkDiscoveryKeyringInput.Builder |
grantTokens(java.util.List<java.lang.String> grantTokens) |
software.amazon.awssdk.services.kms.KmsClient |
kmsClient() |
CreateAwsKmsMrkDiscoveryKeyringInput.Builder |
kmsClient(software.amazon.awssdk.services.kms.KmsClient kmsClient) |
java.lang.String |
region() |
CreateAwsKmsMrkDiscoveryKeyringInput.Builder |
region(java.lang.String region) |
CreateAwsKmsMrkDiscoveryKeyringInput.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()
CreateAwsKmsMrkDiscoveryKeyringInput.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()
CreateAwsKmsMrkDiscoveryKeyringInput.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()
CreateAwsKmsMrkDiscoveryKeyringInput.Builder region(java.lang.String region)
region - The region the input 'kmsClient' is in.java.lang.String region()
CreateAwsKmsMrkDiscoveryKeyringInput build()