Interface FederationRequestHandler
-
- All Superinterfaces:
com.amazonaws.services.lambda.runtime.RequestStreamHandler
- All Known Implementing Classes:
AmazonMskMetadataHandler
,AmazonMskRecordHandler
,AwsCmdbMetadataHandler
,AwsCmdbRecordHandler
,BigQueryMetadataHandler
,BigQueryRecordHandler
,ClickHouseMetadataHandler
,ClickHouseMuxMetadataHandler
,ClickHouseMuxRecordHandler
,ClickHouseRecordHandler
,CloudwatchMetadataHandler
,CloudwatchRecordHandler
,DataLakeGen2MetadataHandler
,DataLakeGen2MuxMetadataHandler
,DataLakeGen2MuxRecordHandler
,DataLakeGen2RecordHandler
,Db2As400MetadataHandler
,Db2As400MuxMetadataHandler
,Db2As400MuxRecordHandler
,Db2As400RecordHandler
,Db2MetadataHandler
,Db2MuxMetadataHandler
,Db2MuxRecordHandler
,Db2RecordHandler
,DocDBMetadataHandler
,DocDBRecordHandler
,DynamoDBMetadataHandler
,DynamoDBRecordHandler
,ElasticsearchMetadataHandler
,ElasticsearchRecordHandler
,ExampleMetadataHandler
,ExampleRecordHandler
,GcsMetadataHandler
,GcsRecordHandler
,GlueMetadataHandler
,HbaseMetadataHandler
,HbaseRecordHandler
,HiveMetadataHandler
,HiveMetadataHandler
,HiveMuxMetadataHandler
,HiveMuxMetadataHandler
,HiveMuxRecordHandler
,HiveMuxRecordHandler
,HiveRecordHandler
,HiveRecordHandler
,ImpalaMetadataHandler
,ImpalaMuxMetadataHandler
,ImpalaMuxRecordHandler
,ImpalaRecordHandler
,JdbcMetadataHandler
,JdbcRecordHandler
,KafkaMetadataHandler
,KafkaRecordHandler
,MetadataHandler
,MetricsMetadataHandler
,MetricsRecordHandler
,MultiplexingJdbcMetadataHandler
,MultiplexingJdbcRecordHandler
,MySqlMetadataHandler
,MySqlMuxMetadataHandler
,MySqlMuxRecordHandler
,MySqlRecordHandler
,NeptuneMetadataHandler
,NeptuneRecordHandler
,OracleMetadataHandler
,OracleMuxMetadataHandler
,OracleMuxRecordHandler
,OracleRecordHandler
,PostGreSqlMetadataHandler
,PostGreSqlMuxMetadataHandler
,PostGreSqlMuxRecordHandler
,PostGreSqlRecordHandler
,RecordHandler
,RedisMetadataHandler
,RedisRecordHandler
,RedshiftMetadataHandler
,RedshiftMuxMetadataHandler
,RedshiftMuxRecordHandler
,RedshiftRecordHandler
,SaphanaMetadataHandler
,SaphanaMuxMetadataHandler
,SaphanaMuxRecordHandler
,SaphanaRecordHandler
,SnowflakeMetadataHandler
,SnowflakeMuxMetadataHandler
,SnowflakeMuxRecordHandler
,SnowflakeRecordHandler
,SqlServerMetadataHandler
,SqlServerMuxMetadataHandler
,SqlServerMuxRecordHandler
,SqlServerRecordHandler
,SynapseMetadataHandler
,SynapseMuxMetadataHandler
,SynapseMuxRecordHandler
,SynapseRecordHandler
,TeradataMetadataHandler
,TeradataMuxMetadataHandler
,TeradataMuxRecordHandler
,TeradataRecordHandler
,TimestreamMetadataHandler
,TimestreamRecordHandler
,TPCDSMetadataHandler
,TPCDSMockMetadataHandler
,TPCDSRecordHandler
,VerticaMetadataHandler
,VerticaRecordHandler
public interface FederationRequestHandler extends com.amazonaws.services.lambda.runtime.RequestStreamHandler
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default software.amazon.awssdk.services.athena.AthenaClient
getAthenaClient(software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration awsRequestOverrideConfiguration, software.amazon.awssdk.services.athena.AthenaClient defaultAthena)
default software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration
getRequestOverrideConfig(Map<String,String> configOptions, KmsEncryptionProvider kmsEncryptionProvider)
default software.amazon.awssdk.services.s3.S3Client
getS3Client(software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration awsRequestOverrideConfiguration, software.amazon.awssdk.services.s3.S3Client defaultS3)
default software.amazon.awssdk.auth.credentials.AwsCredentials
getSessionCredentials(String kmsKeyId, String tokenString, KmsEncryptionProvider kmsEncryptionProvider)
-
-
-
Method Detail
-
getSessionCredentials
default software.amazon.awssdk.auth.credentials.AwsCredentials getSessionCredentials(String kmsKeyId, String tokenString, KmsEncryptionProvider kmsEncryptionProvider)
-
getRequestOverrideConfig
default software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration getRequestOverrideConfig(Map<String,String> configOptions, KmsEncryptionProvider kmsEncryptionProvider)
-
getS3Client
default software.amazon.awssdk.services.s3.S3Client getS3Client(software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration awsRequestOverrideConfiguration, software.amazon.awssdk.services.s3.S3Client defaultS3)
-
getAthenaClient
default software.amazon.awssdk.services.athena.AthenaClient getAthenaClient(software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration awsRequestOverrideConfiguration, software.amazon.awssdk.services.athena.AthenaClient defaultAthena)
-
-