| Interface | Description |
|---|---|
| BufferAllocator |
Represents an allocator of
Buffer. |
| ColumnVisitor |
A visitor interface for
Column.visit(ColumnVisitor). |
| DecoderPlugin |
The main class that a Decoder Plugin implements.
|
| DecoderPlugin.Control |
A controller of the following tasks provided from the Embulk core.
|
| EncoderPlugin |
The main class that an Encoder Plugin implements.
|
| EncoderPlugin.Control |
A controller of the following tasks provided from the Embulk core.
|
| FileInput |
Represents a series of file-like byte sequence inputs from a File Input Plugin.
|
| FileInputPlugin |
The main class that a File Input Plugin implements.
|
| FileInputPlugin.Control |
A controller of the following tasks provided from the Embulk core.
|
| FileOutput |
Represents a series of file-like byte sequence outputs into a File Output Plugin.
|
| FileOutputPlugin |
The main class that a File Output Plugin implements.
|
| FileOutputPlugin.Control |
A controller of the following tasks provided from the Embulk core.
|
| FilterPlugin |
The main class that a Filter Plugin implements.
|
| FilterPlugin.Control |
A controller of the following tasks provided from the Embulk core.
|
| FormatterPlugin |
The main class that a Formatter Plugin implements.
|
| FormatterPlugin.Control |
A controller of the following tasks provided from the Embulk core.
|
| GuessPlugin |
The main class that a Guess Plugin implements.
|
| InputPlugin |
The main class that an Input Plugin implements.
|
| InputPlugin.Control |
A controller of the following tasks provided from the Embulk core.
|
| OutputPlugin |
The main class that an Output Plugin implements.
|
| OutputPlugin.Control |
A controller of the following tasks provided from the Embulk core.
|
| PageOutput |
Represents a sequence of
Pages as output, passed from an Input Plugin via Filter Plugins to an Output Plugin. |
| ParserPlugin |
The main class that a Parser Plugin implements.
|
| ParserPlugin.Control |
A controller of the following tasks provided from the Embulk core.
|
| Transactional |
Represents transactional operations.
|
| TransactionalFileInput |
Represents a series of file-like byte sequence inputs in a transaction from a File Input Plugin.
|
| TransactionalFileOutput |
Represents a series of file-like byte sequence outputs in a transaction into a File Output Plugin.
|
| TransactionalPageOutput |
Represents a sequence of
Pages as output in a transaction. |
| Class | Description |
|---|---|
| Buffer |
A buffer used in and between plugins.
|
| Column |
Represents a column metadata of Embulk's data record.
|
| Exec |
Provides static access inside Embulk for plugins.
|
| ExecSession |
Provides access inside Embulk for plugins through a transactional session.
|
| Page |
An in-process (in-JVM) container of data records.
|
| PageBuilder | |
| PageReader |
Reads data records from
Pages set with PageReader.setPage(Page). |
| Schema |
Represents a schema of Embulk's data record.
|
| Schema.Builder | |
| TempFileSpace |
Manages a space for temporary files.
|
| Exception | Description |
|---|---|
| DataException |
Represents an Exception caused by user's data processed.
|
| SchemaConfigException |
Represents an Exception caused by schema config errors.
|