Uses of Class
com.amazonaws.athena.connector.lambda.metadata.GetTableResponse
-
-
Uses of GetTableResponse in com.amazonaws.athena.connector.lambda.handlers
Methods in com.amazonaws.athena.connector.lambda.handlers that return GetTableResponse Modifier and Type Method Description GetTableResponse
MetadataHandler. doGetQueryPassthroughSchema(BlockAllocator allocator, GetTableRequest request)
Used to get definition (field names, types, descriptions, etc...) of a Query PassThrough.GetTableResponse
GlueMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest request)
Attempts to retrieve a Table (columns and properties) from AWS Glue for the request schema (aka database) and table name with no fitlering.protected GetTableResponse
GlueMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest request, GlueMetadataHandler.TableFilter filter)
Attempts to retrieve a Table (columns and properties) from AWS Glue for the request schema (aka database) and table name with no filtering.abstract GetTableResponse
MetadataHandler. doGetTable(BlockAllocator allocator, GetTableRequest request)
Used to get definition (field names, types, descriptions, etc...) of a Table. -
Uses of GetTableResponse in com.amazonaws.athena.connector.validation
Methods in com.amazonaws.athena.connector.validation that return GetTableResponse Modifier and Type Method Description static GetTableResponse
LambdaMetadataProvider. getTable(String catalog, TableName tableName, String metadataFunction, FederatedIdentity identity)
This method builds and executes a GetTableRequest against the specified Lambda function. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.aws.cmdb
Methods in com.amazonaws.athena.connectors.aws.cmdb that return GetTableResponse Modifier and Type Method Description GetTableResponse
AwsCmdbMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
Delegates to the TableProvider that is registered for the requested table. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.aws.cmdb.tables
Methods in com.amazonaws.athena.connectors.aws.cmdb.tables that return GetTableResponse Modifier and Type Method Description GetTableResponse
EmrClusterTableProvider. getTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
GetTableResponse
RdsTableProvider. getTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
GetTableResponse
TableProvider. getTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
Provides access to the Schema details of the requested table. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.aws.cmdb.tables.ec2
Methods in com.amazonaws.athena.connectors.aws.cmdb.tables.ec2 that return GetTableResponse Modifier and Type Method Description GetTableResponse
EbsTableProvider. getTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
GetTableResponse
Ec2TableProvider. getTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
GetTableResponse
ImagesTableProvider. getTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
GetTableResponse
RouteTableProvider. getTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
GetTableResponse
SecurityGroupsTableProvider. getTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
GetTableResponse
SubnetTableProvider. getTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
GetTableResponse
VpcTableProvider. getTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.aws.cmdb.tables.s3
Methods in com.amazonaws.athena.connectors.aws.cmdb.tables.s3 that return GetTableResponse Modifier and Type Method Description GetTableResponse
S3BucketsTableProvider. getTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
GetTableResponse
S3ObjectsTableProvider. getTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.cloudera
Methods in com.amazonaws.athena.connectors.cloudera that return GetTableResponse Modifier and Type Method Description GetTableResponse
HiveMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
Used to get definition (field names, types, descriptions, etc...) of a Hive Table.GetTableResponse
ImpalaMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
Used to get definition (field names, types, descriptions, etc...) of an Impala Table. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.cloudwatch
Methods in com.amazonaws.athena.connectors.cloudwatch that return GetTableResponse Modifier and Type Method Description GetTableResponse
CloudwatchMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator allocator, GetTableRequest request)
GetTableResponse
CloudwatchMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
Returns the pre-set schema for the request Cloudwatch table (LogStream) and schema (LogGroup) after validating that it exists. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.cloudwatch.metrics
Methods in com.amazonaws.athena.connectors.cloudwatch.metrics that return GetTableResponse Modifier and Type Method Description GetTableResponse
MetricsMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
Returns the details of the requested static table. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.datalakegen2
Methods in com.amazonaws.athena.connectors.datalakegen2 that return GetTableResponse Modifier and Type Method Description GetTableResponse
DataLakeGen2MetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.db2
Methods in com.amazonaws.athena.connectors.db2 that return GetTableResponse Modifier and Type Method Description GetTableResponse
Db2MetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
Creating TableName object, Schema object for partition framing fields, and Schema object for table fields. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.db2as400
Methods in com.amazonaws.athena.connectors.db2as400 that return GetTableResponse Modifier and Type Method Description GetTableResponse
Db2As400MetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
Creating TableName object, Schema object for partition framing fields, and Schema object for table fields. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.docdb
Methods in com.amazonaws.athena.connectors.docdb that return GetTableResponse Modifier and Type Method Description GetTableResponse
DocDBMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator allocator, GetTableRequest request)
GetTableResponse
DocDBMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest request)
If Glue is enabled as a source of supplemental metadata we look up the requested Schema/Table in Glue and filters out any results that don't have the DOCDB_METADATA_FLAG set. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.dynamodb
Methods in com.amazonaws.athena.connectors.dynamodb that return GetTableResponse Modifier and Type Method Description GetTableResponse
DynamoDBMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator allocator, GetTableRequest request)
GetTableResponse
DynamoDBMetadataHandler. doGetTable(BlockAllocator allocator, GetTableRequest request)
Fetches a table's schema from Glue DataCatalog if present and not disabled, otherwise falls back to doing a small table scan derives a schema from that. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.elasticsearch
Methods in com.amazonaws.athena.connectors.elasticsearch that return GetTableResponse Modifier and Type Method Description GetTableResponse
ElasticsearchMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator allocator, GetTableRequest request)
GetTableResponse
ElasticsearchMetadataHandler. doGetTable(BlockAllocator allocator, GetTableRequest request)
Used to get definition (field names, types, descriptions, etc...) of a Table. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.example
Methods in com.amazonaws.athena.connectors.example that return GetTableResponse Modifier and Type Method Description GetTableResponse
ExampleMetadataHandler. doGetTable(BlockAllocator allocator, GetTableRequest request)
Used to get definition (field names, types, descriptions, etc...) of a Table. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.gcs
Methods in com.amazonaws.athena.connectors.gcs that return GetTableResponse Modifier and Type Method Description GetTableResponse
GcsMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest request)
Used to get definition (field names, types, descriptions, etc...) of a Table. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.google.bigquery
Methods in com.amazonaws.athena.connectors.google.bigquery that return GetTableResponse Modifier and Type Method Description GetTableResponse
BigQueryMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator allocator, GetTableRequest request)
GetTableResponse
BigQueryMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.hbase
Methods in com.amazonaws.athena.connectors.hbase that return GetTableResponse Modifier and Type Method Description GetTableResponse
HbaseMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator allocator, GetTableRequest request)
GetTableResponse
HbaseMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest request)
If Glue is enabled as a source of supplemental metadata we look up the requested Schema/Table in Glue and filters out any results that don't have the HBASE_METADATA_FLAG set. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.hortonworks
Methods in com.amazonaws.athena.connectors.hortonworks that return GetTableResponse Modifier and Type Method Description GetTableResponse
HiveMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
Used to get definition (field names, types, descriptions, etc...) of a Hive Table. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.jdbc
Methods in com.amazonaws.athena.connectors.jdbc that return GetTableResponse Modifier and Type Method Description GetTableResponse
MultiplexingJdbcMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
GetTableResponse
MultiplexingJdbcMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.jdbc.manager
Methods in com.amazonaws.athena.connectors.jdbc.manager that return GetTableResponse Modifier and Type Method Description GetTableResponse
JdbcMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
GetTableResponse
JdbcMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.kafka
Methods in com.amazonaws.athena.connectors.kafka that return GetTableResponse Modifier and Type Method Description GetTableResponse
KafkaMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
Creates new object of GetTableResponse. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.msk
Methods in com.amazonaws.athena.connectors.msk that return GetTableResponse Modifier and Type Method Description GetTableResponse
AmazonMskMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
Creates new object of GetTableResponse. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.neptune
Methods in com.amazonaws.athena.connectors.neptune that return GetTableResponse Modifier and Type Method Description GetTableResponse
NeptuneMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator allocator, GetTableRequest request)
GetTableResponse
NeptuneMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest request)
Used to get definition (field names, types, descriptions, etc...) of a Table. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.oracle
Methods in com.amazonaws.athena.connectors.oracle that return GetTableResponse Modifier and Type Method Description GetTableResponse
OracleMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.redis
Methods in com.amazonaws.athena.connectors.redis that return GetTableResponse Modifier and Type Method Description GetTableResponse
RedisMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator allocator, GetTableRequest request)
GetTableResponse
RedisMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest request)
Retrieves the schema for the request Table from Glue then enriches that result with Redis specific metadata and columns. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.saphana
Methods in com.amazonaws.athena.connectors.saphana that return GetTableResponse Modifier and Type Method Description GetTableResponse
SaphanaMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.snowflake
Methods in com.amazonaws.athena.connectors.snowflake that return GetTableResponse Modifier and Type Method Description GetTableResponse
SnowflakeMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.sqlserver
Methods in com.amazonaws.athena.connectors.sqlserver that return GetTableResponse Modifier and Type Method Description GetTableResponse
SqlServerMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.synapse
Methods in com.amazonaws.athena.connectors.synapse that return GetTableResponse Modifier and Type Method Description GetTableResponse
SynapseMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.teradata
Methods in com.amazonaws.athena.connectors.teradata that return GetTableResponse Modifier and Type Method Description GetTableResponse
TeradataMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.timestream
Methods in com.amazonaws.athena.connectors.timestream that return GetTableResponse Modifier and Type Method Description GetTableResponse
TimestreamMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator allocator, GetTableRequest request)
GetTableResponse
TimestreamMetadataHandler. doGetTable(BlockAllocator blockAllocator, GetTableRequest request)
-
Uses of GetTableResponse in com.amazonaws.athena.connectors.tpcds
Methods in com.amazonaws.athena.connectors.tpcds that return GetTableResponse Modifier and Type Method Description GetTableResponse
TPCDSMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator allocator, GetTableRequest request)
GetTableResponse
TPCDSMetadataHandler. doGetTable(BlockAllocator allocator, GetTableRequest request)
Used to get definition (field names, types, descriptions, etc...) of a Table using the static metadata provided by TerraData's TPCDS generator. -
Uses of GetTableResponse in com.amazonaws.athena.connectors.vertica
Methods in com.amazonaws.athena.connectors.vertica that return GetTableResponse Modifier and Type Method Description GetTableResponse
VerticaMetadataHandler. doGetQueryPassthroughSchema(BlockAllocator blockAllocator, GetTableRequest getTableRequest)
GetTableResponse
VerticaMetadataHandler. doGetTable(BlockAllocator allocator, GetTableRequest request)
Used to get definition (field names, types, descriptions, etc...) of a Table.
-