Package alluxio.table.common.transform
Class TransformPlan
- java.lang.Object
-
- alluxio.table.common.transform.TransformPlan
-
public class TransformPlan extends java.lang.ObjectThe plan for a transformation.
-
-
Constructor Summary
Constructors Constructor Description TransformPlan(Layout baseLayout, Layout transformedLayout, TransformDefinition definition)A list of jobs will be computed based on the provided transform definition.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LayoutgetBaseLayout()java.util.ArrayList<alluxio.job.JobConfig>getJobConfigs()LayoutgetTransformedLayout()
-
-
-
Constructor Detail
-
TransformPlan
public TransformPlan(Layout baseLayout, Layout transformedLayout, TransformDefinition definition)
A list of jobs will be computed based on the provided transform definition.- Parameters:
baseLayout- the layout to transform fromtransformedLayout- the layout to transform todefinition- the transformation definition
-
-
Method Detail
-
getBaseLayout
public Layout getBaseLayout()
- Returns:
- the base layout
-
getTransformedLayout
public Layout getTransformedLayout()
- Returns:
- the transformed layout
-
getJobConfigs
public java.util.ArrayList<alluxio.job.JobConfig> getJobConfigs()
- Returns:
- the list of job configurations to be executed sequentially
-
-