@Published(tag="architect") public class JobConfig extends java.lang.Object
ファイルのベースパスに関する設定項目は、ジョブの設定にて指定がない場合、
ETLの設定(RootConfig
)を使用する。
コンストラクタと説明 |
---|
JobConfig() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.io.File |
getInputFileBasePath()
入力ファイルのベースパスを取得する。
|
java.lang.String |
getJobId()
ジョブIDを取得する。
|
java.io.File |
getOutputFileBasePath()
出力ファイルのベースパスを取得する。
|
java.io.File |
getSqlLoaderControlFileBasePath()
SQLLoaderに使用するコントロールファイルのベースパスを取得する。
|
java.io.File |
getSqlLoaderOutputFileBasePath()
SQLLoaderが出力するファイルのベースパスを取得する。
|
java.util.Map<java.lang.String,StepConfig> |
getSteps()
ステップの設定を取得する。
|
void |
initialize(RootConfig etlConfig)
ステップの設定を順に初期化する。
|
void |
setInputFileBasePath(java.io.File inputFileBasePath)
入力ファイルのベースパスを設定する。
|
void |
setJobId(java.lang.String jobId)
ジョブIDを設定する。
|
void |
setOutputFileBasePath(java.io.File outputFileBasePath)
出力ファイルのベースパスを設定する。
|
void |
setSqlLoaderControlFileBasePath(java.io.File sqlLoaderControlFileBasePath)
SQLLoaderに使用するコントロールファイルのベースパスを設定する。
|
void |
setSqlLoaderOutputFileBasePath(java.io.File sqlLoaderOutputFileBasePath)
SQLLoaderが出力するファイルのベースパスを設定する。
|
void |
setSteps(java.util.Map<java.lang.String,StepConfig> steps)
ステップの設定を設定する。
|
public java.lang.String getJobId()
public void setJobId(java.lang.String jobId)
jobId
- ジョブIDpublic java.io.File getInputFileBasePath()
public void setInputFileBasePath(java.io.File inputFileBasePath)
inputFileBasePath
- 入力ファイルのベースパスpublic java.io.File getOutputFileBasePath()
public void setOutputFileBasePath(java.io.File outputFileBasePath)
outputFileBasePath
- 出力ファイルのベースパスpublic java.io.File getSqlLoaderControlFileBasePath()
public void setSqlLoaderControlFileBasePath(java.io.File sqlLoaderControlFileBasePath)
sqlLoaderControlFileBasePath
- SQLLoaderに使用するコントロールファイルのベースパスpublic java.io.File getSqlLoaderOutputFileBasePath()
public void setSqlLoaderOutputFileBasePath(java.io.File sqlLoaderOutputFileBasePath)
sqlLoaderOutputFileBasePath
- SQLLoaderが出力するファイルのベースパスpublic java.util.Map<java.lang.String,StepConfig> getSteps()
public void setSteps(java.util.Map<java.lang.String,StepConfig> steps)
steps
- ステップの設定public void initialize(RootConfig etlConfig)
etlConfig
- ETLの設定