public interface ETLTopologyBase<T>
Modifier and Type | Method and Description |
---|---|
PState.Declaration |
pstate(java.lang.String pstateVar,
java.lang.Class schema)
Declares a PState owned by this topology.
|
PState.Declaration |
pstate(java.lang.String pstateVar,
PState.Schema schema)
Declares a PState owned by this topology.
|
Block.OutImpl |
source(java.lang.String depotVar)
Add depot source to topology
|
Block.OutImpl |
source(java.lang.String depotVar,
T options)
Add depot source with specified options to topology
|
PState.Declaration pstate(java.lang.String pstateVar, java.lang.Class schema)
pstateVar
- Var to reference PState within module code. Also name of
PState for fetching clients with RamaClusterManager
or InProcessCluster
.schema
- Schema of PStatePState.Declaration pstate(java.lang.String pstateVar, PState.Schema schema)
pstateVar
- Var to reference PState within module code. Also name of
PState for fetching clients with RamaClusterManager
or InProcessCluster
.schema
- Schema of PStateBlock.OutImpl source(java.lang.String depotVar)
depotVar
- Depot to source data fromBlock.OutImpl source(java.lang.String depotVar, T options)
depotVar
- Depot to source data from