CassandraMetadata(CassandraConnectorId connectorId,
CassandraSession cassandraSession,
CassandraPartitionManager partitionManager,
com.facebook.airlift.json.JsonCodec<List<ExtraColumnMetadata>> extraColumnMetadataCodec,
CassandraClientConfig config) |
CassandraPageSink(CassandraSession cassandraSession,
com.datastax.driver.core.ProtocolVersion protocolVersion,
String schemaName,
String tableName,
List<String> columnNames,
List<Type> columnTypes,
boolean generateUUID) |
CassandraPageSinkProvider(CassandraSession cassandraSession,
CassandraClientConfig cassandraClientConfig) |
CassandraPartitionManager(CassandraSession cassandraSession) |
CassandraRecordCursor(CassandraSession cassandraSession,
List<FullCassandraType> fullCassandraTypes,
String cql) |
CassandraRecordSet(CassandraSession cassandraSession,
String cql,
List<CassandraColumnHandle> cassandraColumns) |
CassandraRecordSetProvider(CassandraConnectorId connectorId,
CassandraSession cassandraSession) |
CassandraSplitManager(CassandraConnectorId connectorId,
CassandraClientConfig cassandraClientConfig,
CassandraSession cassandraSession,
CassandraTokenSplitManager tokenSplitMgr) |
CassandraTokenSplitManager(CassandraSession session,
CassandraClientConfig config) |
CassandraTokenSplitManager(CassandraSession session,
int splitSize,
Optional<Long> configSplitsPerNode) |