| インタフェース | 説明 | 
|---|---|
| EtlConfigLoader | 
 外部リソースに定義されたETLの設定をロードするインタフェース。 
 | 
| クラス | 説明 | 
|---|---|
| BasePathProducer | 
 ベースパスをシステムリポジトリから取得するクラス。 
 | 
| DbInputStepConfig | 
 DBを入力とするステップの設定を保持するクラス。 
 | 
| DbToDbStepConfig | 
 DBtoDBステップの設定を保持するクラス。 
 | 
| DbToDbStepConfig.UpdateSize | 
 1回のSQL実行で処理するサイズに関する設定を保持するクラス。 
 | 
| DbToFileStepConfig | 
 DBtoFILEステップの設定を保持するクラス。 
 | 
| EtlConfigProvider | 
 ETLの設定を提供するクラス。 
 | 
| FileToDbStepConfig | 
 FILEtoDBステップの設定を保持するクラス。 
 | 
| JobConfig | 
 ジョブの設定を保持するクラス。 
 | 
| JsonConfigLoader | 
 JSON形式のファイルに定義されたETLの設定をロードするクラス。 
 | 
| StepConfig | 
 ステップの設定をサポートするクラス。 
 | 
| TruncateStepConfig | 
 truncateステップの設定を保持するクラス。 
 | 
| ValidationStepConfig | 
 Validationを行う 
ValidationBatchlet用のステップ設定を保持するクラス。 | 
| 列挙型 | 説明 | 
|---|---|
| DbToDbStepConfig.InsertMode | 
 ロードステップのINSERTモード。 
 | 
| ValidationStepConfig.Mode | 
 Validationエラー発生時の処理継続モード 
 | 
| 注釈型 | 説明 | 
|---|---|
| EtlConfig | 
 ETLの設定をインジェクトする際に指定する 
Qualifier。 | 
| PathConfig | 
 ベースパスをインジェクトする際に指定する 
Qualifier。 |