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.AthenaClientgetAthenaClient(software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration awsRequestOverrideConfiguration, software.amazon.awssdk.services.athena.AthenaClient defaultAthena)default software.amazon.awssdk.awscore.AwsRequestOverrideConfigurationgetRequestOverrideConfig(Map<String,String> configOptions, KmsEncryptionProvider kmsEncryptionProvider)default software.amazon.awssdk.services.s3.S3ClientgetS3Client(software.amazon.awssdk.awscore.AwsRequestOverrideConfiguration awsRequestOverrideConfiguration, software.amazon.awssdk.services.s3.S3Client defaultS3)default software.amazon.awssdk.auth.credentials.AwsCredentialsgetSessionCredentials(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)
-
-