public static interface PlanProto.LogicalNodeOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
PlanProto.AlterTableNode |
getAlterTable()
optional .AlterTableNode alterTable = 29; |
PlanProto.AlterTableNodeOrBuilder |
getAlterTableOrBuilder()
optional .AlterTableNode alterTable = 29; |
PlanProto.AlterTablespaceNode |
getAlterTablespace()
optional .AlterTablespaceNode alterTablespace = 28; |
PlanProto.AlterTablespaceNodeOrBuilder |
getAlterTablespaceOrBuilder()
optional .AlterTablespaceNode alterTablespace = 28; |
PlanProto.CreateDatabaseNode |
getCreateDatabase()
optional .CreateDatabaseNode createDatabase = 25; |
PlanProto.CreateDatabaseNodeOrBuilder |
getCreateDatabaseOrBuilder()
optional .CreateDatabaseNode createDatabase = 25; |
PlanProto.CreateTableNodeSpec |
getCreateTable()
optional .CreateTableNodeSpec createTable = 22; |
PlanProto.CreateTableNodeSpecOrBuilder |
getCreateTableOrBuilder()
optional .CreateTableNodeSpec createTable = 22; |
PlanProto.DistinctGroupbyNode |
getDistinctGroupby()
optional .DistinctGroupbyNode distinctGroupby = 11; |
PlanProto.DistinctGroupbyNodeOrBuilder |
getDistinctGroupbyOrBuilder()
optional .DistinctGroupbyNode distinctGroupby = 11; |
PlanProto.DropDatabaseNode |
getDropDatabase()
optional .DropDatabaseNode dropDatabase = 26; |
PlanProto.DropDatabaseNodeOrBuilder |
getDropDatabaseOrBuilder()
optional .DropDatabaseNode dropDatabase = 26; |
PlanProto.DropTableNode |
getDropTable()
optional .DropTableNode dropTable = 27; |
PlanProto.DropTableNodeOrBuilder |
getDropTableOrBuilder()
optional .DropTableNode dropTable = 27; |
PlanProto.EvalExprNode |
getExprEval()
optional .EvalExprNode exprEval = 16; |
PlanProto.EvalExprNodeOrBuilder |
getExprEvalOrBuilder()
optional .EvalExprNode exprEval = 16; |
PlanProto.FilterNode |
getFilter()
optional .FilterNode filter = 9; |
PlanProto.FilterNodeOrBuilder |
getFilterOrBuilder()
optional .FilterNode filter = 9; |
PlanProto.GroupbyNode |
getGroupby()
optional .GroupbyNode groupby = 10; |
PlanProto.GroupbyNodeOrBuilder |
getGroupbyOrBuilder()
optional .GroupbyNode groupby = 10; |
CatalogProtos.SchemaProto |
getInSchema()
optional .SchemaProto in_schema = 4; |
CatalogProtos.SchemaProtoOrBuilder |
getInSchemaOrBuilder()
optional .SchemaProto in_schema = 4; |
PlanProto.InsertNodeSpec |
getInsert()
optional .InsertNodeSpec insert = 21; |
PlanProto.InsertNodeSpecOrBuilder |
getInsertOrBuilder()
optional .InsertNodeSpec insert = 21; |
PlanProto.JoinNode |
getJoin()
optional .JoinNode join = 8; |
PlanProto.JoinNodeOrBuilder |
getJoinOrBuilder()
optional .JoinNode join = 8; |
PlanProto.LimitNode |
getLimit()
optional .LimitNode limit = 13; |
PlanProto.LimitNodeOrBuilder |
getLimitOrBuilder()
optional .LimitNode limit = 13; |
int |
getNodeId()
required int32 nodeId = 2; |
CatalogProtos.SchemaProto |
getOutSchema()
optional .SchemaProto out_schema = 5; |
CatalogProtos.SchemaProtoOrBuilder |
getOutSchemaOrBuilder()
optional .SchemaProto out_schema = 5; |
PlanProto.PartitionScanSpec |
getPartitionScan()
optional .PartitionScanSpec partitionScan = 7; |
PlanProto.PartitionScanSpecOrBuilder |
getPartitionScanOrBuilder()
optional .PartitionScanSpec partitionScan = 7; |
PlanProto.PersistentStoreNode |
getPersistentStore()
optional .PersistentStoreNode persistentStore = 19; |
PlanProto.PersistentStoreNodeOrBuilder |
getPersistentStoreOrBuilder()
optional .PersistentStoreNode persistentStore = 19; |
PlanProto.ProjectionNode |
getProjection()
optional .ProjectionNode projection = 15; |
PlanProto.ProjectionNodeOrBuilder |
getProjectionOrBuilder()
optional .ProjectionNode projection = 15; |
PlanProto.RootNode |
getRoot()
optional .RootNode root = 23; |
PlanProto.RootNodeOrBuilder |
getRootOrBuilder()
optional .RootNode root = 23; |
PlanProto.ScanNode |
getScan()
optional .ScanNode scan = 6; |
PlanProto.ScanNodeOrBuilder |
getScanOrBuilder()
optional .ScanNode scan = 6; |
PlanProto.SetSessionNode |
getSetSession()
optional .SetSessionNode setSession = 24; |
PlanProto.SetSessionNodeOrBuilder |
getSetSessionOrBuilder()
optional .SetSessionNode setSession = 24; |
PlanProto.SortNode |
getSort()
optional .SortNode sort = 12; |
PlanProto.SortNodeOrBuilder |
getSortOrBuilder()
optional .SortNode sort = 12; |
PlanProto.StoreTableNodeSpec |
getStoreTable()
optional .StoreTableNodeSpec storeTable = 20; |
PlanProto.StoreTableNodeSpecOrBuilder |
getStoreTableOrBuilder()
optional .StoreTableNodeSpec storeTable = 20; |
PlanProto.TableSubQueryNode |
getTableSubQuery()
optional .TableSubQueryNode tableSubQuery = 18; |
PlanProto.TableSubQueryNodeOrBuilder |
getTableSubQueryOrBuilder()
optional .TableSubQueryNode tableSubQuery = 18; |
PlanProto.TruncateTableNode |
getTruncateTableNode()
optional .TruncateTableNode truncateTableNode = 30; |
PlanProto.TruncateTableNodeOrBuilder |
getTruncateTableNodeOrBuilder()
optional .TruncateTableNode truncateTableNode = 30; |
PlanProto.NodeType |
getType()
required .NodeType type = 3; |
PlanProto.UnionNode |
getUnion()
optional .UnionNode union = 17; |
PlanProto.UnionNodeOrBuilder |
getUnionOrBuilder()
optional .UnionNode union = 17; |
int |
getVisitSeq()
required int32 visitSeq = 1; |
PlanProto.WindowAggNode |
getWindowAgg()
optional .WindowAggNode windowAgg = 14; |
PlanProto.WindowAggNodeOrBuilder |
getWindowAggOrBuilder()
optional .WindowAggNode windowAgg = 14; |
boolean |
hasAlterTable()
optional .AlterTableNode alterTable = 29; |
boolean |
hasAlterTablespace()
optional .AlterTablespaceNode alterTablespace = 28; |
boolean |
hasCreateDatabase()
optional .CreateDatabaseNode createDatabase = 25; |
boolean |
hasCreateTable()
optional .CreateTableNodeSpec createTable = 22; |
boolean |
hasDistinctGroupby()
optional .DistinctGroupbyNode distinctGroupby = 11; |
boolean |
hasDropDatabase()
optional .DropDatabaseNode dropDatabase = 26; |
boolean |
hasDropTable()
optional .DropTableNode dropTable = 27; |
boolean |
hasExprEval()
optional .EvalExprNode exprEval = 16; |
boolean |
hasFilter()
optional .FilterNode filter = 9; |
boolean |
hasGroupby()
optional .GroupbyNode groupby = 10; |
boolean |
hasInSchema()
optional .SchemaProto in_schema = 4; |
boolean |
hasInsert()
optional .InsertNodeSpec insert = 21; |
boolean |
hasJoin()
optional .JoinNode join = 8; |
boolean |
hasLimit()
optional .LimitNode limit = 13; |
boolean |
hasNodeId()
required int32 nodeId = 2; |
boolean |
hasOutSchema()
optional .SchemaProto out_schema = 5; |
boolean |
hasPartitionScan()
optional .PartitionScanSpec partitionScan = 7; |
boolean |
hasPersistentStore()
optional .PersistentStoreNode persistentStore = 19; |
boolean |
hasProjection()
optional .ProjectionNode projection = 15; |
boolean |
hasRoot()
optional .RootNode root = 23; |
boolean |
hasScan()
optional .ScanNode scan = 6; |
boolean |
hasSetSession()
optional .SetSessionNode setSession = 24; |
boolean |
hasSort()
optional .SortNode sort = 12; |
boolean |
hasStoreTable()
optional .StoreTableNodeSpec storeTable = 20; |
boolean |
hasTableSubQuery()
optional .TableSubQueryNode tableSubQuery = 18; |
boolean |
hasTruncateTableNode()
optional .TruncateTableNode truncateTableNode = 30; |
boolean |
hasType()
required .NodeType type = 3; |
boolean |
hasUnion()
optional .UnionNode union = 17; |
boolean |
hasVisitSeq()
required int32 visitSeq = 1; |
boolean |
hasWindowAgg()
optional .WindowAggNode windowAgg = 14; |
boolean hasVisitSeq()
required int32 visitSeq = 1;int getVisitSeq()
required int32 visitSeq = 1;boolean hasNodeId()
required int32 nodeId = 2;int getNodeId()
required int32 nodeId = 2;boolean hasType()
required .NodeType type = 3;PlanProto.NodeType getType()
required .NodeType type = 3;boolean hasInSchema()
optional .SchemaProto in_schema = 4;CatalogProtos.SchemaProto getInSchema()
optional .SchemaProto in_schema = 4;CatalogProtos.SchemaProtoOrBuilder getInSchemaOrBuilder()
optional .SchemaProto in_schema = 4;boolean hasOutSchema()
optional .SchemaProto out_schema = 5;CatalogProtos.SchemaProto getOutSchema()
optional .SchemaProto out_schema = 5;CatalogProtos.SchemaProtoOrBuilder getOutSchemaOrBuilder()
optional .SchemaProto out_schema = 5;boolean hasScan()
optional .ScanNode scan = 6;PlanProto.ScanNode getScan()
optional .ScanNode scan = 6;PlanProto.ScanNodeOrBuilder getScanOrBuilder()
optional .ScanNode scan = 6;boolean hasPartitionScan()
optional .PartitionScanSpec partitionScan = 7;PlanProto.PartitionScanSpec getPartitionScan()
optional .PartitionScanSpec partitionScan = 7;PlanProto.PartitionScanSpecOrBuilder getPartitionScanOrBuilder()
optional .PartitionScanSpec partitionScan = 7;boolean hasJoin()
optional .JoinNode join = 8;PlanProto.JoinNode getJoin()
optional .JoinNode join = 8;PlanProto.JoinNodeOrBuilder getJoinOrBuilder()
optional .JoinNode join = 8;boolean hasFilter()
optional .FilterNode filter = 9;PlanProto.FilterNode getFilter()
optional .FilterNode filter = 9;PlanProto.FilterNodeOrBuilder getFilterOrBuilder()
optional .FilterNode filter = 9;boolean hasGroupby()
optional .GroupbyNode groupby = 10;PlanProto.GroupbyNode getGroupby()
optional .GroupbyNode groupby = 10;PlanProto.GroupbyNodeOrBuilder getGroupbyOrBuilder()
optional .GroupbyNode groupby = 10;boolean hasDistinctGroupby()
optional .DistinctGroupbyNode distinctGroupby = 11;PlanProto.DistinctGroupbyNode getDistinctGroupby()
optional .DistinctGroupbyNode distinctGroupby = 11;PlanProto.DistinctGroupbyNodeOrBuilder getDistinctGroupbyOrBuilder()
optional .DistinctGroupbyNode distinctGroupby = 11;boolean hasSort()
optional .SortNode sort = 12;PlanProto.SortNode getSort()
optional .SortNode sort = 12;PlanProto.SortNodeOrBuilder getSortOrBuilder()
optional .SortNode sort = 12;boolean hasLimit()
optional .LimitNode limit = 13;PlanProto.LimitNode getLimit()
optional .LimitNode limit = 13;PlanProto.LimitNodeOrBuilder getLimitOrBuilder()
optional .LimitNode limit = 13;boolean hasWindowAgg()
optional .WindowAggNode windowAgg = 14;PlanProto.WindowAggNode getWindowAgg()
optional .WindowAggNode windowAgg = 14;PlanProto.WindowAggNodeOrBuilder getWindowAggOrBuilder()
optional .WindowAggNode windowAgg = 14;boolean hasProjection()
optional .ProjectionNode projection = 15;PlanProto.ProjectionNode getProjection()
optional .ProjectionNode projection = 15;PlanProto.ProjectionNodeOrBuilder getProjectionOrBuilder()
optional .ProjectionNode projection = 15;boolean hasExprEval()
optional .EvalExprNode exprEval = 16;PlanProto.EvalExprNode getExprEval()
optional .EvalExprNode exprEval = 16;PlanProto.EvalExprNodeOrBuilder getExprEvalOrBuilder()
optional .EvalExprNode exprEval = 16;boolean hasUnion()
optional .UnionNode union = 17;PlanProto.UnionNode getUnion()
optional .UnionNode union = 17;PlanProto.UnionNodeOrBuilder getUnionOrBuilder()
optional .UnionNode union = 17;boolean hasTableSubQuery()
optional .TableSubQueryNode tableSubQuery = 18;PlanProto.TableSubQueryNode getTableSubQuery()
optional .TableSubQueryNode tableSubQuery = 18;PlanProto.TableSubQueryNodeOrBuilder getTableSubQueryOrBuilder()
optional .TableSubQueryNode tableSubQuery = 18;boolean hasPersistentStore()
optional .PersistentStoreNode persistentStore = 19;PlanProto.PersistentStoreNode getPersistentStore()
optional .PersistentStoreNode persistentStore = 19;PlanProto.PersistentStoreNodeOrBuilder getPersistentStoreOrBuilder()
optional .PersistentStoreNode persistentStore = 19;boolean hasStoreTable()
optional .StoreTableNodeSpec storeTable = 20;PlanProto.StoreTableNodeSpec getStoreTable()
optional .StoreTableNodeSpec storeTable = 20;PlanProto.StoreTableNodeSpecOrBuilder getStoreTableOrBuilder()
optional .StoreTableNodeSpec storeTable = 20;boolean hasInsert()
optional .InsertNodeSpec insert = 21;PlanProto.InsertNodeSpec getInsert()
optional .InsertNodeSpec insert = 21;PlanProto.InsertNodeSpecOrBuilder getInsertOrBuilder()
optional .InsertNodeSpec insert = 21;boolean hasCreateTable()
optional .CreateTableNodeSpec createTable = 22;PlanProto.CreateTableNodeSpec getCreateTable()
optional .CreateTableNodeSpec createTable = 22;PlanProto.CreateTableNodeSpecOrBuilder getCreateTableOrBuilder()
optional .CreateTableNodeSpec createTable = 22;boolean hasRoot()
optional .RootNode root = 23;PlanProto.RootNode getRoot()
optional .RootNode root = 23;PlanProto.RootNodeOrBuilder getRootOrBuilder()
optional .RootNode root = 23;boolean hasSetSession()
optional .SetSessionNode setSession = 24;PlanProto.SetSessionNode getSetSession()
optional .SetSessionNode setSession = 24;PlanProto.SetSessionNodeOrBuilder getSetSessionOrBuilder()
optional .SetSessionNode setSession = 24;boolean hasCreateDatabase()
optional .CreateDatabaseNode createDatabase = 25;PlanProto.CreateDatabaseNode getCreateDatabase()
optional .CreateDatabaseNode createDatabase = 25;PlanProto.CreateDatabaseNodeOrBuilder getCreateDatabaseOrBuilder()
optional .CreateDatabaseNode createDatabase = 25;boolean hasDropDatabase()
optional .DropDatabaseNode dropDatabase = 26;PlanProto.DropDatabaseNode getDropDatabase()
optional .DropDatabaseNode dropDatabase = 26;PlanProto.DropDatabaseNodeOrBuilder getDropDatabaseOrBuilder()
optional .DropDatabaseNode dropDatabase = 26;boolean hasDropTable()
optional .DropTableNode dropTable = 27;PlanProto.DropTableNode getDropTable()
optional .DropTableNode dropTable = 27;PlanProto.DropTableNodeOrBuilder getDropTableOrBuilder()
optional .DropTableNode dropTable = 27;boolean hasAlterTablespace()
optional .AlterTablespaceNode alterTablespace = 28;PlanProto.AlterTablespaceNode getAlterTablespace()
optional .AlterTablespaceNode alterTablespace = 28;PlanProto.AlterTablespaceNodeOrBuilder getAlterTablespaceOrBuilder()
optional .AlterTablespaceNode alterTablespace = 28;boolean hasAlterTable()
optional .AlterTableNode alterTable = 29;PlanProto.AlterTableNode getAlterTable()
optional .AlterTableNode alterTable = 29;PlanProto.AlterTableNodeOrBuilder getAlterTableOrBuilder()
optional .AlterTableNode alterTable = 29;boolean hasTruncateTableNode()
optional .TruncateTableNode truncateTableNode = 30;PlanProto.TruncateTableNode getTruncateTableNode()
optional .TruncateTableNode truncateTableNode = 30;PlanProto.TruncateTableNodeOrBuilder getTruncateTableNodeOrBuilder()
optional .TruncateTableNode truncateTableNode = 30;Copyright © 2015 Apache Software Foundation. All Rights Reserved.