public final class ETLBatchConfig extends ETLConfig implements UpgradeableConfig<ETLBatchConfig>
| Constructor and Description |
|---|
ETLBatchConfig(String schedule,
ETLStage source,
List<ETLStage> sinks,
List<ETLStage> transforms,
Resources resources,
List<ETLStage> actions) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canUpgrade() |
List<ETLStage> |
getActions() |
ETLBatchConfig |
upgrade(UpgradeContext upgradeContext)
Return an upgraded config, which may be upgradeable itself.
|
getResources, getSinks, getSource, getTransforms, upgradeBasepublic boolean canUpgrade()
canUpgrade in interface UpgradeableConfig<ETLBatchConfig>public ETLBatchConfig upgrade(UpgradeContext upgradeContext)
UpgradeableConfigupgrade in interface UpgradeableConfig<ETLBatchConfig>upgradeContext - context for upgradingCopyright © 2018 Cask Data, Inc. Licensed under the Apache License, Version 2.0.