Skip navigation links
C D E F G I O P R T 

C

cleanup(TaskSource, int, List<TaskReport>) - Method in interface org.embulk.spi.FileInputPlugin
Cleans up resources used in the transaction.
cleanup(TaskSource, int, List<TaskReport>) - Method in interface org.embulk.spi.FileOutputPlugin
Cleans up resources used in the transaction.
cleanup(TaskSource, Schema, int, List<TaskReport>) - Method in interface org.embulk.spi.InputPlugin
Cleans up resources used in the transaction.
cleanup(TaskSource, Schema, int, List<TaskReport>) - Method in interface org.embulk.spi.OutputPlugin
Cleans up resources used in the transaction.

D

DecoderPlugin - Interface in org.embulk.spi
The main class that a Decoder Plugin implements.
DecoderPlugin.Control - Interface in org.embulk.spi
A controller of the following tasks provided from the Embulk core.

E

EncoderPlugin - Interface in org.embulk.spi
The main class that an Encoder Plugin implements.
EncoderPlugin.Control - Interface in org.embulk.spi
A controller of the following tasks provided from the Embulk core.

F

FileInputPlugin - Interface in org.embulk.spi
The main class that a File Input Plugin implements.
FileInputPlugin.Control - Interface in org.embulk.spi
A controller of the following tasks provided from the Embulk core.
FileOutputPlugin - Interface in org.embulk.spi
The main class that a File Output Plugin implements.
FileOutputPlugin.Control - Interface in org.embulk.spi
A controller of the following tasks provided from the Embulk core.
FilterPlugin - Interface in org.embulk.spi
The main class that a Filter Plugin implements.
FilterPlugin.Control - Interface in org.embulk.spi
A controller of the following tasks provided from the Embulk core.
FormatterPlugin - Interface in org.embulk.spi
The main class that a Formatter Plugin implements.
FormatterPlugin.Control - Interface in org.embulk.spi
A controller of the following tasks provided from the Embulk core.

G

guess(ConfigSource, Buffer) - Method in interface org.embulk.spi.GuessPlugin
Performs the guess.
guess(ConfigSource) - Method in interface org.embulk.spi.InputPlugin
Performs the guess for the partially configured input.
GuessPlugin - Interface in org.embulk.spi
The main class that a Guess Plugin implements.

I

InputPlugin - Interface in org.embulk.spi
The main class that an Input Plugin implements.
InputPlugin.Control - Interface in org.embulk.spi
A controller of the following tasks provided from the Embulk core.

O

open(TaskSource, FileInput) - Method in interface org.embulk.spi.DecoderPlugin
Opens a FileInput instance that receives Buffers from a File Input Plugin, or another Decoder Plugin, so that decoded input is read from a Parser Plugin, or another Decoder Plugin
open(TaskSource, FileOutput) - Method in interface org.embulk.spi.EncoderPlugin
Opens a FileOutput instance that receives Buffers from a Formatter Plugin, or another Encoder Plugin, and writes encoded output into FileOutput fileOutput in the parameter list.
open(TaskSource, int) - Method in interface org.embulk.spi.FileInputPlugin
Opens a TransactionalFileInput instance so that Buffers read from the configured source are read from a Parser Plugin, or a Decoder Plugin.
open(TaskSource, int) - Method in interface org.embulk.spi.FileOutputPlugin
Opens a TransactionalFileOutput instance that receives Buffers from a Formatter Plugin, or an Encoder Plugin, and writes them into the configured destination.
open(TaskSource, Schema, Schema, PageOutput) - Method in interface org.embulk.spi.FilterPlugin
Opens a PageOutput instance that receives Pages from an Input Plugin, or another Filter Plugin, and writes converted output into PageOutput output in the parameter list for an Output Plugin, or another Filter Plugin.
open(TaskSource, Schema, FileOutput) - Method in interface org.embulk.spi.FormatterPlugin
Opens a PageOutput instance that receives Pages from an Input Plugin, or a Filter Plugin, and writes formatted output into FileOutput output in the parameter list for a File Output Plugin, or an Encoder Plugin.
open(TaskSource, Schema, int) - Method in interface org.embulk.spi.OutputPlugin
Opens a TransactionalPageOutput instance that receives Pages from an Input Plugin, or a Filter Plugin, and writes them into the configured destination.
org.embulk.spi - package org.embulk.spi
 
OutputPlugin - Interface in org.embulk.spi
The main class that an Output Plugin implements.
OutputPlugin.Control - Interface in org.embulk.spi
A controller of the following tasks provided from the Embulk core.

P

ParserPlugin - Interface in org.embulk.spi
The main class that a Parser Plugin implements.
ParserPlugin.Control - Interface in org.embulk.spi
A controller of the following tasks provided from the Embulk core.

R

resume(TaskSource, int, FileInputPlugin.Control) - Method in interface org.embulk.spi.FileInputPlugin
Resumes a file input transaction.
resume(TaskSource, int, FileOutputPlugin.Control) - Method in interface org.embulk.spi.FileOutputPlugin
Resumes a file output transaction.
resume(TaskSource, Schema, int, InputPlugin.Control) - Method in interface org.embulk.spi.InputPlugin
Resumes an input transaction.
resume(TaskSource, Schema, int, OutputPlugin.Control) - Method in interface org.embulk.spi.OutputPlugin
Resumes an output transaction.
run(TaskSource) - Method in interface org.embulk.spi.DecoderPlugin.Control
Runs the following tasks of the Decoder Plugin.
run(TaskSource) - Method in interface org.embulk.spi.EncoderPlugin.Control
Runs the following tasks of the Encoder Plugin.
run(TaskSource, int) - Method in interface org.embulk.spi.FileInputPlugin.Control
Runs the following tasks of the File Input Plugin.
run(TaskSource) - Method in interface org.embulk.spi.FileOutputPlugin.Control
Runs the following tasks of the File Output Plugin.
run(TaskSource, Schema) - Method in interface org.embulk.spi.FilterPlugin.Control
Runs the following tasks of the Filter Plugin.
run(TaskSource) - Method in interface org.embulk.spi.FormatterPlugin.Control
Runs the following tasks of the Formatter Plugin.
run(TaskSource, Schema, int) - Method in interface org.embulk.spi.InputPlugin.Control
Runs the following tasks of the Input Plugin.
run(TaskSource, Schema, int, PageOutput) - Method in interface org.embulk.spi.InputPlugin
Runs each input task.
run(TaskSource) - Method in interface org.embulk.spi.OutputPlugin.Control
Runs the following tasks of the Output Plugin.
run(TaskSource, Schema) - Method in interface org.embulk.spi.ParserPlugin.Control
Runs the following tasks of the Parser Plugin.
run(TaskSource, Schema, FileInput, PageOutput) - Method in interface org.embulk.spi.ParserPlugin
Runs each parsing task.

T

transaction(ConfigSource, DecoderPlugin.Control) - Method in interface org.embulk.spi.DecoderPlugin
Processes the entire decoding transaction.
transaction(ConfigSource, EncoderPlugin.Control) - Method in interface org.embulk.spi.EncoderPlugin
Processes the entire encoding transaction.
transaction(ConfigSource, FileInputPlugin.Control) - Method in interface org.embulk.spi.FileInputPlugin
Processes the entire file input transaction.
transaction(ConfigSource, int, FileOutputPlugin.Control) - Method in interface org.embulk.spi.FileOutputPlugin
Processes the entire file output transaction.
transaction(ConfigSource, Schema, FilterPlugin.Control) - Method in interface org.embulk.spi.FilterPlugin
Processes the entire filtering transaction.
transaction(ConfigSource, Schema, FormatterPlugin.Control) - Method in interface org.embulk.spi.FormatterPlugin
Processes the entire formatting transaction.
transaction(ConfigSource, InputPlugin.Control) - Method in interface org.embulk.spi.InputPlugin
Processes the entire input transaction.
transaction(ConfigSource, Schema, int, OutputPlugin.Control) - Method in interface org.embulk.spi.OutputPlugin
Processes the entire output transaction.
transaction(ConfigSource, ParserPlugin.Control) - Method in interface org.embulk.spi.ParserPlugin
Processes the entire parsing transaction.
C D E F G I O P R T 
Skip navigation links