| Modifier and Type | Interface and Description |
|---|---|
interface |
ErrorRecord
A
Record that could not be properly processed. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultErrorRecord
A record that could not be fully parsed from its source.
|
class |
DefaultRecord |
| Modifier and Type | Method and Description |
|---|---|
Publisher<Publisher<Record>> |
Connector.read()
Reads all records from the datasource in a flow of flows that can be consumed in parallel.
|
Function<Publisher<Record>,Publisher<Record>> |
Connector.write()
Returns a function that handles writing records to the datasource.
|
Function<Publisher<Record>,Publisher<Record>> |
Connector.write()
Returns a function that handles writing records to the datasource.
|
| Modifier and Type | Method and Description |
|---|---|
protected Flux<Record> |
AbstractFileBasedConnector.applyPerFileLimits(Flux<Record> records)
Applies per-file limits to a stream of records coming from
AbstractFileBasedConnector.readSingleFile(java.net.URL). |
Publisher<Publisher<Record>> |
AbstractFileBasedConnector.read() |
protected Flux<Record> |
AbstractFileBasedConnector.readSingleFile(URL url)
Reads a single text file accessible through the given URL.
|
Function<Publisher<Record>,Publisher<Record>> |
AbstractFileBasedConnector.write() |
Function<Publisher<Record>,Publisher<Record>> |
AbstractFileBasedConnector.write() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractFileBasedConnector.RecordWriter.write(Record record)
Writes the record to the destination file, in a thread-safe manner (i.e., this method is
never called concurrently).
|
| Modifier and Type | Method and Description |
|---|---|
protected Flux<Record> |
AbstractFileBasedConnector.applyPerFileLimits(Flux<Record> records)
Applies per-file limits to a stream of records coming from
AbstractFileBasedConnector.readSingleFile(java.net.URL). |
AbstractFileBasedConnector.RecordReader |
AbstractFileBasedConnector.RecordReader.readNext(SynchronousSink<Record> sink)
Reads the next record and emits the record to the sink, if any.
|
| Modifier and Type | Method and Description |
|---|---|
Function<Flux<Record>,Flux<Record>> |
LogManager.newFailedRecordsHandler()
Handler for failed records.
|
Function<Flux<Record>,Flux<Record>> |
LogManager.newFailedRecordsHandler()
Handler for failed records.
|
Function<Flux<Record>,Flux<Record>> |
LogManager.newUnmappableRecordsHandler()
Handler for unmappable records produced by the result mapper.
|
Function<Flux<Record>,Flux<Record>> |
LogManager.newUnmappableRecordsHandler()
Handler for unmappable records produced by the result mapper.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
LogManagerUtils.formatSource(Record record) |
| Modifier and Type | Method and Description |
|---|---|
Record |
ReadResultMapper.map(ReadResult result) |
Record |
DefaultReadResultMapper.map(ReadResult result) |
| Modifier and Type | Method and Description |
|---|---|
BatchableStatement<?> |
RecordMapper.map(Record record) |
BatchableStatement<?> |
DefaultRecordMapper.map(Record record) |
| Modifier and Type | Method and Description |
|---|---|
Record |
MappedStatement.getRecord()
Returns the record that this statement was mapped from.
|
Record |
MappedSimpleStatement.getRecord() |
Record |
MappedBoundStatement.getRecord() |
| Constructor and Description |
|---|
MappedBoundStatement(Record source,
BoundStatement delegate) |
MappedSimpleStatement(Record source,
SimpleStatement delegate) |
UnmappableStatement(Record record,
Throwable error) |
Copyright © 2017–2021 DataStax. All rights reserved.