Uses of Interface
com.amazonaws.athena.connector.lambda.security.EncryptionKeyFactory
-
-
Uses of EncryptionKeyFactory in com.amazonaws.athena.connector.lambda.handlers
Constructors in com.amazonaws.athena.connector.lambda.handlers with parameters of type EncryptionKeyFactory Constructor Description GlueMetadataHandler(software.amazon.awssdk.services.glue.GlueClient awsGlue, EncryptionKeyFactory encryptionKeyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String sourceType, String spillBucket, String spillPrefix, Map<String,String> configOptions)Full DI constructor used mostly for testingMetadataHandler(EncryptionKeyFactory encryptionKeyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String sourceType, String spillBucket, String spillPrefix, Map<String,String> configOptions) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connector.lambda.security
Classes in com.amazonaws.athena.connector.lambda.security that implement EncryptionKeyFactory Modifier and Type Class Description classKmsKeyFactoryAn EncryptionKeyFactory that is backed by AWS KMS.classLocalKeyFactoryAn EncryptionKeyFactory that is backed by a local source of randomness. -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.aws.cmdb
Constructors in com.amazonaws.athena.connectors.aws.cmdb with parameters of type EncryptionKeyFactory Constructor Description AwsCmdbMetadataHandler(TableProviderFactory tableProviderFactory, EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String spillBucket, String spillPrefix, Map<String,String> configOptions) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.cloudwatch
Constructors in com.amazonaws.athena.connectors.cloudwatch with parameters of type EncryptionKeyFactory Constructor Description CloudwatchMetadataHandler(software.amazon.awssdk.services.cloudwatchlogs.CloudWatchLogsClient awsLogs, EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String spillBucket, String spillPrefix, Map<String,String> configOptions) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.cloudwatch.metrics
Constructors in com.amazonaws.athena.connectors.cloudwatch.metrics with parameters of type EncryptionKeyFactory Constructor Description MetricsMetadataHandler(software.amazon.awssdk.services.cloudwatch.CloudWatchClient metrics, EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String spillBucket, String spillPrefix, Map<String,String> configOptions) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.docdb
Constructors in com.amazonaws.athena.connectors.docdb with parameters of type EncryptionKeyFactory Constructor Description DocDBMetadataHandler(software.amazon.awssdk.services.glue.GlueClient glue, DocDBConnectionFactory connectionFactory, EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String spillBucket, String spillPrefix, Map<String,String> configOptions) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.elasticsearch
Constructors in com.amazonaws.athena.connectors.elasticsearch with parameters of type EncryptionKeyFactory Constructor Description ElasticsearchMetadataHandler(software.amazon.awssdk.services.glue.GlueClient awsGlue, EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient awsSecretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String spillBucket, String spillPrefix, ElasticsearchDomainMapProvider domainMapProvider, AwsRestHighLevelClientFactory clientFactory, long queryTimeout, Map<String,String> configOptions, boolean simulateGlueConnection) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.example
Constructors in com.amazonaws.athena.connectors.example with parameters of type EncryptionKeyFactory Constructor Description ExampleMetadataHandler(EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient awsSecretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String spillBucket, String spillPrefix, Map<String,String> configOptions) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.gcs
Constructors in com.amazonaws.athena.connectors.gcs with parameters of type EncryptionKeyFactory Constructor Description GcsMetadataHandler(EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient awsSecretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String spillBucket, String spillPrefix, software.amazon.awssdk.services.glue.GlueClient glueClient, org.apache.arrow.memory.BufferAllocator allocator, Map<String,String> configOptions) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.hbase
Constructors in com.amazonaws.athena.connectors.hbase with parameters of type EncryptionKeyFactory Constructor Description HbaseMetadataHandler(software.amazon.awssdk.services.glue.GlueClient awsGlue, EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, HbaseConnectionFactory connectionFactory, String spillBucket, String spillPrefix, Map<String,String> configOptions) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.neptune
Constructors in com.amazonaws.athena.connectors.neptune with parameters of type EncryptionKeyFactory Constructor Description NeptuneMetadataHandler(software.amazon.awssdk.services.glue.GlueClient glue, NeptuneConnection neptuneConnection, EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient awsSecretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String spillBucket, String spillPrefix, Map<String,String> configOptions) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.redis
Constructors in com.amazonaws.athena.connectors.redis with parameters of type EncryptionKeyFactory Constructor Description RedisMetadataHandler(software.amazon.awssdk.services.glue.GlueClient awsGlue, EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, RedisConnectionFactory redisConnectionFactory, String spillBucket, String spillPrefix, Map<String,String> configOptions) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.timestream
Constructors in com.amazonaws.athena.connectors.timestream with parameters of type EncryptionKeyFactory Constructor Description TimestreamMetadataHandler(software.amazon.awssdk.services.timestreamquery.TimestreamQueryClient tsQuery, software.amazon.awssdk.services.timestreamwrite.TimestreamWriteClient tsMeta, software.amazon.awssdk.services.glue.GlueClient glue, EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String spillBucket, String spillPrefix, Map<String,String> configOptions) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.tpcds
Constructors in com.amazonaws.athena.connectors.tpcds with parameters of type EncryptionKeyFactory Constructor Description TPCDSMetadataHandler(EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String spillBucket, String spillPrefix, Map<String,String> configOptions) -
Uses of EncryptionKeyFactory in com.amazonaws.athena.connectors.tpcds.mock.pagination
Constructors in com.amazonaws.athena.connectors.tpcds.mock.pagination with parameters of type EncryptionKeyFactory Constructor Description TPCDSMockMetadataHandler(EncryptionKeyFactory keyFactory, software.amazon.awssdk.services.secretsmanager.SecretsManagerClient secretsManager, software.amazon.awssdk.services.athena.AthenaClient athena, String spillBucket, String spillPrefix, Map<String,String> configOptions)
-