Uses of Class
com.amazonaws.athena.connector.lambda.domain.Split
-
-
Uses of Split in com.amazonaws.athena.connector.lambda.domain
Methods in com.amazonaws.athena.connector.lambda.domain that return Split Modifier and Type Method Description SplitSplit.Builder. build()Builds the Split -
Uses of Split in com.amazonaws.athena.connector.lambda.metadata
Methods in com.amazonaws.athena.connector.lambda.metadata that return types with arguments of type Split Modifier and Type Method Description Set<Split>GetSplitsResponse. getSplits()Returns the generated splits.Constructors in com.amazonaws.athena.connector.lambda.metadata with parameters of type Split Constructor Description GetSplitsResponse(String catalogName, Split split)Constructs a new GetSplitsResponse object.Constructor parameters in com.amazonaws.athena.connector.lambda.metadata with type arguments of type Split Constructor Description GetSplitsResponse(String catalogName, Set<Split> splits)Constructs a new GetSplitsResponse object.GetSplitsResponse(String catalogName, Set<Split> splits, String continuationToken)Constructs a new GetSplitsResponse object. -
Uses of Split in com.amazonaws.athena.connector.lambda.records
Methods in com.amazonaws.athena.connector.lambda.records that return Split Modifier and Type Method Description SplitReadRecordsRequest. getSplit()Returns he split being read.Constructors in com.amazonaws.athena.connector.lambda.records with parameters of type Split Constructor Description ReadRecordsRequest(FederatedIdentity identity, String catalogName, String queryId, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Split split, Constraints constraints, long maxBlockSize, long maxInlineBlockSize)Constructs a new ReadRecordsRequest object. -
Uses of Split in com.amazonaws.athena.connector.lambda.serde.v2
Methods in com.amazonaws.athena.connector.lambda.serde.v2 that return Split Modifier and Type Method Description SplitSplitSerDe.Deserializer. doDeserialize(com.fasterxml.jackson.core.JsonParser jparser, com.fasterxml.jackson.databind.DeserializationContext ctxt)Methods in com.amazonaws.athena.connector.lambda.serde.v2 with parameters of type Split Modifier and Type Method Description voidSplitSerDe.Serializer. doSerialize(Split split, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) -
Uses of Split in com.amazonaws.athena.connector.validation
Methods in com.amazonaws.athena.connector.validation with parameters of type Split Modifier and Type Method Description static ReadRecordsResponseLambdaRecordProvider. readRecords(String catalog, TableName tableName, Constraints constraints, org.apache.arrow.vector.types.pojo.Schema schema, Split split, String recordFunction, FederatedIdentity identity)This method builds and executes a ReadRecordsRequest against the specified Lambda function. -
Uses of Split in com.amazonaws.athena.connectors.clickhouse
Methods in com.amazonaws.athena.connectors.clickhouse with parameters of type Split Modifier and Type Method Description PreparedStatementClickHouseRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split) -
Uses of Split in com.amazonaws.athena.connectors.cloudera
Methods in com.amazonaws.athena.connectors.cloudera with parameters of type Split Modifier and Type Method Description PreparedStatementHiveRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)PreparedStatementImpalaRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)protected StringHiveQueryStringBuilder. getFromClauseWithSplit(String catalogName, String schema, String table, Split split)protected StringImpalaQueryStringBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)protected List<String>HiveQueryStringBuilder. getPartitionWhereClauses(Split split)protected List<String>ImpalaQueryStringBuilder. getPartitionWhereClauses(Split split) -
Uses of Split in com.amazonaws.athena.connectors.datalakegen2
Methods in com.amazonaws.athena.connectors.datalakegen2 with parameters of type Split Modifier and Type Method Description protected StringDataLakeGen2QueryStringBuilder. appendLimitOffset(Split split, Constraints constraints)PreparedStatementDataLakeGen2RecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)protected StringDataLakeGen2QueryStringBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)protected List<String>DataLakeGen2QueryStringBuilder. getPartitionWhereClauses(Split split)As Gen2 does not support partitioning returning empty list -
Uses of Split in com.amazonaws.athena.connectors.db2
Methods in com.amazonaws.athena.connectors.db2 with parameters of type Split Modifier and Type Method Description PreparedStatementDb2RecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)Builds split SQL string and returns prepared statement.protected StringDb2QueryStringBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)Formatting SQL query statement.protected List<String>Db2QueryStringBuilder. getPartitionWhereClauses(Split split)Creates partition framing clause by taking information from split property. -
Uses of Split in com.amazonaws.athena.connectors.db2as400
Methods in com.amazonaws.athena.connectors.db2as400 with parameters of type Split Modifier and Type Method Description PreparedStatementDb2As400RecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)Builds split SQL string and returns prepared statement.protected StringDb2As400QueryStringBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)Formatting SQL query statement.protected List<String>Db2As400QueryStringBuilder. getPartitionWhereClauses(Split split)Creates partition framing clause by taking information from split property. -
Uses of Split in com.amazonaws.athena.connectors.hortonworks
Methods in com.amazonaws.athena.connectors.hortonworks with parameters of type Split Modifier and Type Method Description PreparedStatementHiveRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)protected StringHiveQueryStringBuilder. getFromClauseWithSplit(String catalogName, String schema, String table, Split split)protected List<String>HiveQueryStringBuilder. getPartitionWhereClauses(Split split) -
Uses of Split in com.amazonaws.athena.connectors.jdbc
Methods in com.amazonaws.athena.connectors.jdbc with parameters of type Split Modifier and Type Method Description PreparedStatementMultiplexingJdbcRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split) -
Uses of Split in com.amazonaws.athena.connectors.jdbc.manager
Methods in com.amazonaws.athena.connectors.jdbc.manager with parameters of type Split Modifier and Type Method Description protected StringJdbcSplitQueryBuilder. appendLimitOffset(Split split)protected StringJdbcSplitQueryBuilder. appendLimitOffset(Split split, Constraints constraints)abstract PreparedStatementJdbcRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)Builds split SQL string and returns prepared statement.PreparedStatementJdbcSplitQueryBuilder. buildSql(Connection jdbcConnection, String catalog, String schema, String table, org.apache.arrow.vector.types.pojo.Schema tableSchema, Constraints constraints, Split split)Common logic to build Split SQL including constraints translated in where clause.protected abstract StringJdbcSplitQueryBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)protected abstract List<String>JdbcSplitQueryBuilder. getPartitionWhereClauses(Split split)protected PreparedStatementJdbcSplitQueryBuilder. prepareStatementWithSql(Connection jdbcConnection, String catalog, String schema, String table, org.apache.arrow.vector.types.pojo.Schema tableSchema, Constraints constraints, Split split, String columnNames) -
Uses of Split in com.amazonaws.athena.connectors.mysql
Methods in com.amazonaws.athena.connectors.mysql with parameters of type Split Modifier and Type Method Description PreparedStatementMySqlRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)protected StringMySqlQueryStringBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)protected List<String>MySqlQueryStringBuilder. getPartitionWhereClauses(Split split) -
Uses of Split in com.amazonaws.athena.connectors.oracle
Methods in com.amazonaws.athena.connectors.oracle with parameters of type Split Modifier and Type Method Description protected StringOracleQueryStringBuilder. appendLimitOffset(Split split, Constraints constraints)PreparedStatementOracleRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)protected StringOracleQueryStringBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)protected List<String>OracleQueryStringBuilder. getPartitionWhereClauses(Split split) -
Uses of Split in com.amazonaws.athena.connectors.postgresql
Methods in com.amazonaws.athena.connectors.postgresql with parameters of type Split Modifier and Type Method Description PreparedStatementPostGreSqlRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)PreparedStatementPostGreSqlQueryStringBuilder. buildSql(Connection jdbcConnection, String catalog, String schema, String table, org.apache.arrow.vector.types.pojo.Schema tableSchema, Constraints constraints, Split split)protected StringPostGreSqlQueryStringBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)protected List<String>PostGreSqlQueryStringBuilder. getPartitionWhereClauses(Split split) -
Uses of Split in com.amazonaws.athena.connectors.saphana
Methods in com.amazonaws.athena.connectors.saphana with parameters of type Split Modifier and Type Method Description PreparedStatementSaphanaRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)PreparedStatementSaphanaQueryStringBuilder. buildSql(Connection jdbcConnection, String catalog, String schema, String table, org.apache.arrow.vector.types.pojo.Schema tableSchema, Constraints constraints, Split split)protected StringSaphanaQueryStringBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)protected List<String>SaphanaQueryStringBuilder. getPartitionWhereClauses(Split split) -
Uses of Split in com.amazonaws.athena.connectors.snowflake
Methods in com.amazonaws.athena.connectors.snowflake with parameters of type Split Modifier and Type Method Description PreparedStatementSnowflakeRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableNameInput, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)StringSnowflakeQueryStringBuilder. buildSqlString(Connection jdbcConnection, String catalog, String schema, String table, org.apache.arrow.vector.types.pojo.Schema tableSchema, Constraints constraints, Split split)protected StringSnowflakeQueryStringBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)protected List<String>SnowflakeQueryStringBuilder. getPartitionWhereClauses(Split split) -
Uses of Split in com.amazonaws.athena.connectors.sqlserver
Methods in com.amazonaws.athena.connectors.sqlserver with parameters of type Split Modifier and Type Method Description protected StringSqlServerQueryStringBuilder. appendLimitOffset(Split split, Constraints constraints)PreparedStatementSqlServerRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)protected StringSqlServerQueryStringBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)protected List<String>SqlServerQueryStringBuilder. getPartitionWhereClauses(Split split)In case of partitioned table, custom query will be formed to get specific partition otherwise empty list will be returned -
Uses of Split in com.amazonaws.athena.connectors.synapse
Methods in com.amazonaws.athena.connectors.synapse with parameters of type Split Modifier and Type Method Description protected StringSynapseQueryStringBuilder. appendLimitOffset(Split split, Constraints constraints)PreparedStatementSynapseRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)protected StringSynapseQueryStringBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)protected List<String>SynapseQueryStringBuilder. getPartitionWhereClauses(Split split)In case of partitioned table, custom query will be formed to get specific partition otherwise empty list will be returned -
Uses of Split in com.amazonaws.athena.connectors.teradata
Methods in com.amazonaws.athena.connectors.teradata with parameters of type Split Modifier and Type Method Description protected StringTeradataQueryStringBuilder. appendLimitOffset(Split split, Constraints constraints)PreparedStatementTeradataRecordHandler. buildSplitSql(Connection jdbcConnection, String catalogName, TableName tableName, org.apache.arrow.vector.types.pojo.Schema schema, Constraints constraints, Split split)protected StringTeradataQueryStringBuilder. getFromClauseWithSplit(String catalog, String schema, String table, Split split)protected List<String>TeradataQueryStringBuilder. getPartitionWhereClauses(Split split)
-