public class CacheTableCommand extends SparkPlan implements LeafNode, Command, scala.Product, scala.Serializable
Constructor and Description |
---|
CacheTableCommand(String tableName,
scala.Option<org.apache.spark.sql.catalyst.plans.logical.LogicalPlan> plan,
boolean isLazy) |
Modifier and Type | Method and Description |
---|---|
boolean |
isLazy() |
scala.collection.Seq<org.apache.spark.sql.catalyst.expressions.Attribute> |
output() |
scala.Option<org.apache.spark.sql.catalyst.plans.logical.LogicalPlan> |
plan() |
String |
tableName() |
codegenEnabled, execute, executeCollect, makeCopy, outputPartitioning, requiredChildDistribution
expressions, inputSet, missingInput, org$apache$spark$sql$catalyst$plans$QueryPlan$$transformExpressionDown$1, org$apache$spark$sql$catalyst$plans$QueryPlan$$transformExpressionUp$1, outputSet, printSchema, references, schema, schemaString, simpleString, statePrefix, transformAllExpressions, transformExpressions, transformExpressionsDown, transformExpressionsUp
apply, argString, asCode, children, collect, fastEquals, flatMap, foreach, generateTreeString, getNodeNumbered, map, mapChildren, nodeName, numberedTreeString, otherCopyArgs, stringArgs, toString, transform, transformChildrenDown, transformChildrenUp, transformDown, transformUp, treeString, withNewChildren
execute, executeCollect
productArity, productElement, productIterator, productPrefix
initializeIfNecessary, initializeLogging, isTraceEnabled, log_, log, logDebug, logDebug, logError, logError, logInfo, logInfo, logName, logTrace, logTrace, logWarning, logWarning
public CacheTableCommand(String tableName, scala.Option<org.apache.spark.sql.catalyst.plans.logical.LogicalPlan> plan, boolean isLazy)
public String tableName()
public scala.Option<org.apache.spark.sql.catalyst.plans.logical.LogicalPlan> plan()
public boolean isLazy()
public scala.collection.Seq<org.apache.spark.sql.catalyst.expressions.Attribute> output()
output
in class org.apache.spark.sql.catalyst.plans.QueryPlan<SparkPlan>