Uses of Class
com.amazonaws.athena.connector.lambda.metadata.GetSplitsResponse
-
-
Uses of GetSplitsResponse in com.amazonaws.athena.connector.lambda.handlers
Methods in com.amazonaws.athena.connector.lambda.handlers that return GetSplitsResponse Modifier and Type Method Description abstract GetSplitsResponseMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Used to split-up the reads required to scan the requested batch of partition(s). -
Uses of GetSplitsResponse in com.amazonaws.athena.connector.validation
Methods in com.amazonaws.athena.connector.validation that return GetSplitsResponse Modifier and Type Method Description static GetSplitsResponseLambdaMetadataProvider. getSplits(String catalog, TableName tableName, Constraints constraints, Block partitions, List<String> partitionCols, String contToken, String metadataFunction, FederatedIdentity identity)This method builds and executes a GetSplitsRequest against the specified Lambda function. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.aws.cmdb
Methods in com.amazonaws.athena.connectors.aws.cmdb that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseAwsCmdbMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)Delegates to the TableProvider that is registered for the requested table. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.clickhouse
Methods in com.amazonaws.athena.connectors.clickhouse that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseClickHouseMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest) -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.cloudera
Methods in com.amazonaws.athena.connectors.cloudera that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseHiveMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)Used to split-up the reads required to scan the requested batch of partition(s).GetSplitsResponseImpalaMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)Used to split-up the reads required to scan the requested batch of partition(s). -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.cloudwatch
Methods in com.amazonaws.athena.connectors.cloudwatch that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseCloudwatchMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Each partition is converted into a single Split which means we will potentially read all LogStreams required for the query in parallel. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.cloudwatch.metrics
Methods in com.amazonaws.athena.connectors.cloudwatch.metrics that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseMetricsMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)Each 'metric' in cloudwatch is uniquely identified by a quad of Namespace, List, MetricName, Statistic. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.datalakegen2
Methods in com.amazonaws.athena.connectors.datalakegen2 that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseDataLakeGen2MetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest) -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.db2
Methods in com.amazonaws.athena.connectors.db2 that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseDb2MetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)Split(s) will be created based on table partition. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.db2as400
Methods in com.amazonaws.athena.connectors.db2as400 that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseDb2As400MetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)Split(s) will be created based on table partition. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.docdb
Methods in com.amazonaws.athena.connectors.docdb that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseDocDBMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest request)Since our connector does not support parallel scans we generate a single Split and include the connection details as a property on the split so that the RecordHandler has easy access to it. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.dynamodb
Methods in com.amazonaws.athena.connectors.dynamodb that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseDynamoDBMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Copies data from partitions and creates splits, serializing as necessary for later calls to RecordHandler#readWithContraint. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.elasticsearch
Methods in com.amazonaws.athena.connectors.elasticsearch that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseElasticsearchMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Used to split-up the reads required to scan the requested index by shard. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.example
Methods in com.amazonaws.athena.connectors.example that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseExampleMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Used to split-up the reads required to scan the requested batch of partition(s). -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.gcs
Methods in com.amazonaws.athena.connectors.gcs that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseGcsMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Used to split up the reads required to scan the requested batch of partition(s). -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.google.bigquery
Methods in com.amazonaws.athena.connectors.google.bigquery that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseBigQueryMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Making minimum(10) splits based on constraints. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.hbase
Methods in com.amazonaws.athena.connectors.hbase that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseHbaseMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest request)If the table is spread across multiple region servers, then we parallelize the scan by making each region server a split.protected GetSplitsResponseHbaseMetadataHandler. setupQueryPassthroughSplit(GetSplitsRequest request)Helper function that provides a single partition for Query Pass-Through -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.hortonworks
Methods in com.amazonaws.athena.connectors.hortonworks that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseHiveMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)Used to split-up the reads required to scan the requested batch of partition(s). -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.jdbc
Methods in com.amazonaws.athena.connectors.jdbc that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseMultiplexingJdbcMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest) -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.jdbc.manager
Methods in com.amazonaws.athena.connectors.jdbc.manager that return GetSplitsResponse Modifier and Type Method Description abstract GetSplitsResponseJdbcMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest)protected GetSplitsResponseJdbcMetadataHandler. setupQueryPassthroughSplit(GetSplitsRequest request)Helper function that provides a single partition for Query Pass-Through -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.kafka
Methods in com.amazonaws.athena.connectors.kafka that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseKafkaMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Creating splits for each partition. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.msk
Methods in com.amazonaws.athena.connectors.msk that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseAmazonMskMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Creating splits for each partition. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.mysql
Methods in com.amazonaws.athena.connectors.mysql that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseMySqlMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest) -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.neptune
Methods in com.amazonaws.athena.connectors.neptune that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseNeptuneMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest request)Used to split-up the reads required to scan the requested batch of partition(s). -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.oracle
Methods in com.amazonaws.athena.connectors.oracle that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseOracleMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest) -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.postgresql
Methods in com.amazonaws.athena.connectors.postgresql that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponsePostGreSqlMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest) -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.redis
Methods in com.amazonaws.athena.connectors.redis that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseRedisMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest request)If the table is comprised of multiple key prefixes, then we parallelize those by making them each a split. -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.saphana
Methods in com.amazonaws.athena.connectors.saphana that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseSaphanaMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest) -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.snowflake
Methods in com.amazonaws.athena.connectors.snowflake that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseSnowflakeMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request) -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.sqlserver
Methods in com.amazonaws.athena.connectors.sqlserver that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseSqlServerMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest) -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.synapse
Methods in com.amazonaws.athena.connectors.synapse that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseSynapseMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest) -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.teradata
Methods in com.amazonaws.athena.connectors.teradata that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseTeradataMetadataHandler. doGetSplits(BlockAllocator blockAllocator, GetSplitsRequest getSplitsRequest) -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.timestream
Methods in com.amazonaws.athena.connectors.timestream that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseTimestreamMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request) -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.tpcds
Methods in com.amazonaws.athena.connectors.tpcds that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseTPCDSMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Used to split-up the reads required to scan the requested batch of partition(s).protected GetSplitsResponseTPCDSMetadataHandler. setupQueryPassthroughSplit(GetSplitsRequest request)Helper function that provides a single partition for Query Pass-Through -
Uses of GetSplitsResponse in com.amazonaws.athena.connectors.vertica
Methods in com.amazonaws.athena.connectors.vertica that return GetSplitsResponse Modifier and Type Method Description GetSplitsResponseVerticaMetadataHandler. doGetSplits(BlockAllocator allocator, GetSplitsRequest request)Used to split-up the reads required to scan the requested batch of partition(s).
-