public static final class PlanProto.DistinctGroupbyNode.Builder extends com.google.protobuf.GeneratedMessage.Builder<PlanProto.DistinctGroupbyNode.Builder> implements PlanProto.DistinctGroupbyNodeOrBuilder
DistinctGroupbyNodeaddRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<PlanProto.DistinctGroupbyNode.Builder>public PlanProto.DistinctGroupbyNode.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<PlanProto.DistinctGroupbyNode.Builder>public PlanProto.DistinctGroupbyNode.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<PlanProto.DistinctGroupbyNode.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<PlanProto.DistinctGroupbyNode.Builder>public PlanProto.DistinctGroupbyNode getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PlanProto.DistinctGroupbyNode build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PlanProto.DistinctGroupbyNode buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PlanProto.DistinctGroupbyNode.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PlanProto.DistinctGroupbyNode.Builder>public PlanProto.DistinctGroupbyNode.Builder mergeFrom(PlanProto.DistinctGroupbyNode other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<PlanProto.DistinctGroupbyNode.Builder>public PlanProto.DistinctGroupbyNode.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PlanProto.DistinctGroupbyNode.Builder>IOExceptionpublic boolean hasChildSeq()
required int32 childSeq = 1;hasChildSeq in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic int getChildSeq()
required int32 childSeq = 1;getChildSeq in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.DistinctGroupbyNode.Builder setChildSeq(int value)
required int32 childSeq = 1;public PlanProto.DistinctGroupbyNode.Builder clearChildSeq()
required int32 childSeq = 1;public boolean hasGroupbyNode()
optional .LogicalNode groupbyNode = 2;hasGroupbyNode in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.LogicalNode getGroupbyNode()
optional .LogicalNode groupbyNode = 2;getGroupbyNode in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.DistinctGroupbyNode.Builder setGroupbyNode(PlanProto.LogicalNode value)
optional .LogicalNode groupbyNode = 2;public PlanProto.DistinctGroupbyNode.Builder setGroupbyNode(PlanProto.LogicalNode.Builder builderForValue)
optional .LogicalNode groupbyNode = 2;public PlanProto.DistinctGroupbyNode.Builder mergeGroupbyNode(PlanProto.LogicalNode value)
optional .LogicalNode groupbyNode = 2;public PlanProto.DistinctGroupbyNode.Builder clearGroupbyNode()
optional .LogicalNode groupbyNode = 2;public PlanProto.LogicalNode.Builder getGroupbyNodeBuilder()
optional .LogicalNode groupbyNode = 2;public PlanProto.LogicalNodeOrBuilder getGroupbyNodeOrBuilder()
optional .LogicalNode groupbyNode = 2;getGroupbyNodeOrBuilder in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic List<PlanProto.LogicalNode> getSubPlansList()
repeated .LogicalNode subPlans = 3;getSubPlansList in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic int getSubPlansCount()
repeated .LogicalNode subPlans = 3;getSubPlansCount in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.LogicalNode getSubPlans(int index)
repeated .LogicalNode subPlans = 3;getSubPlans in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.DistinctGroupbyNode.Builder setSubPlans(int index, PlanProto.LogicalNode value)
repeated .LogicalNode subPlans = 3;public PlanProto.DistinctGroupbyNode.Builder setSubPlans(int index, PlanProto.LogicalNode.Builder builderForValue)
repeated .LogicalNode subPlans = 3;public PlanProto.DistinctGroupbyNode.Builder addSubPlans(PlanProto.LogicalNode value)
repeated .LogicalNode subPlans = 3;public PlanProto.DistinctGroupbyNode.Builder addSubPlans(int index, PlanProto.LogicalNode value)
repeated .LogicalNode subPlans = 3;public PlanProto.DistinctGroupbyNode.Builder addSubPlans(PlanProto.LogicalNode.Builder builderForValue)
repeated .LogicalNode subPlans = 3;public PlanProto.DistinctGroupbyNode.Builder addSubPlans(int index, PlanProto.LogicalNode.Builder builderForValue)
repeated .LogicalNode subPlans = 3;public PlanProto.DistinctGroupbyNode.Builder addAllSubPlans(Iterable<? extends PlanProto.LogicalNode> values)
repeated .LogicalNode subPlans = 3;public PlanProto.DistinctGroupbyNode.Builder clearSubPlans()
repeated .LogicalNode subPlans = 3;public PlanProto.DistinctGroupbyNode.Builder removeSubPlans(int index)
repeated .LogicalNode subPlans = 3;public PlanProto.LogicalNode.Builder getSubPlansBuilder(int index)
repeated .LogicalNode subPlans = 3;public PlanProto.LogicalNodeOrBuilder getSubPlansOrBuilder(int index)
repeated .LogicalNode subPlans = 3;getSubPlansOrBuilder in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic List<? extends PlanProto.LogicalNodeOrBuilder> getSubPlansOrBuilderList()
repeated .LogicalNode subPlans = 3;getSubPlansOrBuilderList in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.LogicalNode.Builder addSubPlansBuilder()
repeated .LogicalNode subPlans = 3;public PlanProto.LogicalNode.Builder addSubPlansBuilder(int index)
repeated .LogicalNode subPlans = 3;public List<PlanProto.LogicalNode.Builder> getSubPlansBuilderList()
repeated .LogicalNode subPlans = 3;public List<PlanProto.Target> getTargetsList()
repeated .Target targets = 4;getTargetsList in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic int getTargetsCount()
repeated .Target targets = 4;getTargetsCount in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.Target getTargets(int index)
repeated .Target targets = 4;getTargets in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.DistinctGroupbyNode.Builder setTargets(int index, PlanProto.Target value)
repeated .Target targets = 4;public PlanProto.DistinctGroupbyNode.Builder setTargets(int index, PlanProto.Target.Builder builderForValue)
repeated .Target targets = 4;public PlanProto.DistinctGroupbyNode.Builder addTargets(PlanProto.Target value)
repeated .Target targets = 4;public PlanProto.DistinctGroupbyNode.Builder addTargets(int index, PlanProto.Target value)
repeated .Target targets = 4;public PlanProto.DistinctGroupbyNode.Builder addTargets(PlanProto.Target.Builder builderForValue)
repeated .Target targets = 4;public PlanProto.DistinctGroupbyNode.Builder addTargets(int index, PlanProto.Target.Builder builderForValue)
repeated .Target targets = 4;public PlanProto.DistinctGroupbyNode.Builder addAllTargets(Iterable<? extends PlanProto.Target> values)
repeated .Target targets = 4;public PlanProto.DistinctGroupbyNode.Builder clearTargets()
repeated .Target targets = 4;public PlanProto.DistinctGroupbyNode.Builder removeTargets(int index)
repeated .Target targets = 4;public PlanProto.Target.Builder getTargetsBuilder(int index)
repeated .Target targets = 4;public PlanProto.TargetOrBuilder getTargetsOrBuilder(int index)
repeated .Target targets = 4;getTargetsOrBuilder in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic List<? extends PlanProto.TargetOrBuilder> getTargetsOrBuilderList()
repeated .Target targets = 4;getTargetsOrBuilderList in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.Target.Builder addTargetsBuilder()
repeated .Target targets = 4;public PlanProto.Target.Builder addTargetsBuilder(int index)
repeated .Target targets = 4;public List<PlanProto.Target.Builder> getTargetsBuilderList()
repeated .Target targets = 4;public List<CatalogProtos.ColumnProto> getGroupingKeysList()
repeated .ColumnProto groupingKeys = 5;getGroupingKeysList in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic int getGroupingKeysCount()
repeated .ColumnProto groupingKeys = 5;getGroupingKeysCount in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic CatalogProtos.ColumnProto getGroupingKeys(int index)
repeated .ColumnProto groupingKeys = 5;getGroupingKeys in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.DistinctGroupbyNode.Builder setGroupingKeys(int index, CatalogProtos.ColumnProto value)
repeated .ColumnProto groupingKeys = 5;public PlanProto.DistinctGroupbyNode.Builder setGroupingKeys(int index, CatalogProtos.ColumnProto.Builder builderForValue)
repeated .ColumnProto groupingKeys = 5;public PlanProto.DistinctGroupbyNode.Builder addGroupingKeys(CatalogProtos.ColumnProto value)
repeated .ColumnProto groupingKeys = 5;public PlanProto.DistinctGroupbyNode.Builder addGroupingKeys(int index, CatalogProtos.ColumnProto value)
repeated .ColumnProto groupingKeys = 5;public PlanProto.DistinctGroupbyNode.Builder addGroupingKeys(CatalogProtos.ColumnProto.Builder builderForValue)
repeated .ColumnProto groupingKeys = 5;public PlanProto.DistinctGroupbyNode.Builder addGroupingKeys(int index, CatalogProtos.ColumnProto.Builder builderForValue)
repeated .ColumnProto groupingKeys = 5;public PlanProto.DistinctGroupbyNode.Builder addAllGroupingKeys(Iterable<? extends CatalogProtos.ColumnProto> values)
repeated .ColumnProto groupingKeys = 5;public PlanProto.DistinctGroupbyNode.Builder clearGroupingKeys()
repeated .ColumnProto groupingKeys = 5;public PlanProto.DistinctGroupbyNode.Builder removeGroupingKeys(int index)
repeated .ColumnProto groupingKeys = 5;public CatalogProtos.ColumnProto.Builder getGroupingKeysBuilder(int index)
repeated .ColumnProto groupingKeys = 5;public CatalogProtos.ColumnProtoOrBuilder getGroupingKeysOrBuilder(int index)
repeated .ColumnProto groupingKeys = 5;getGroupingKeysOrBuilder in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic List<? extends CatalogProtos.ColumnProtoOrBuilder> getGroupingKeysOrBuilderList()
repeated .ColumnProto groupingKeys = 5;getGroupingKeysOrBuilderList in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic CatalogProtos.ColumnProto.Builder addGroupingKeysBuilder()
repeated .ColumnProto groupingKeys = 5;public CatalogProtos.ColumnProto.Builder addGroupingKeysBuilder(int index)
repeated .ColumnProto groupingKeys = 5;public List<CatalogProtos.ColumnProto.Builder> getGroupingKeysBuilderList()
repeated .ColumnProto groupingKeys = 5;public List<Integer> getResultIdList()
repeated int32 resultId = 6;getResultIdList in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic int getResultIdCount()
repeated int32 resultId = 6;getResultIdCount in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic int getResultId(int index)
repeated int32 resultId = 6;getResultId in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.DistinctGroupbyNode.Builder setResultId(int index, int value)
repeated int32 resultId = 6;public PlanProto.DistinctGroupbyNode.Builder addResultId(int value)
repeated int32 resultId = 6;public PlanProto.DistinctGroupbyNode.Builder addAllResultId(Iterable<? extends Integer> values)
repeated int32 resultId = 6;public PlanProto.DistinctGroupbyNode.Builder clearResultId()
repeated int32 resultId = 6;public List<PlanProto.EvalNodeTree> getAggFunctionsList()
repeated .EvalNodeTree aggFunctions = 7;getAggFunctionsList in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic int getAggFunctionsCount()
repeated .EvalNodeTree aggFunctions = 7;getAggFunctionsCount in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.EvalNodeTree getAggFunctions(int index)
repeated .EvalNodeTree aggFunctions = 7;getAggFunctions in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.DistinctGroupbyNode.Builder setAggFunctions(int index, PlanProto.EvalNodeTree value)
repeated .EvalNodeTree aggFunctions = 7;public PlanProto.DistinctGroupbyNode.Builder setAggFunctions(int index, PlanProto.EvalNodeTree.Builder builderForValue)
repeated .EvalNodeTree aggFunctions = 7;public PlanProto.DistinctGroupbyNode.Builder addAggFunctions(PlanProto.EvalNodeTree value)
repeated .EvalNodeTree aggFunctions = 7;public PlanProto.DistinctGroupbyNode.Builder addAggFunctions(int index, PlanProto.EvalNodeTree value)
repeated .EvalNodeTree aggFunctions = 7;public PlanProto.DistinctGroupbyNode.Builder addAggFunctions(PlanProto.EvalNodeTree.Builder builderForValue)
repeated .EvalNodeTree aggFunctions = 7;public PlanProto.DistinctGroupbyNode.Builder addAggFunctions(int index, PlanProto.EvalNodeTree.Builder builderForValue)
repeated .EvalNodeTree aggFunctions = 7;public PlanProto.DistinctGroupbyNode.Builder addAllAggFunctions(Iterable<? extends PlanProto.EvalNodeTree> values)
repeated .EvalNodeTree aggFunctions = 7;public PlanProto.DistinctGroupbyNode.Builder clearAggFunctions()
repeated .EvalNodeTree aggFunctions = 7;public PlanProto.DistinctGroupbyNode.Builder removeAggFunctions(int index)
repeated .EvalNodeTree aggFunctions = 7;public PlanProto.EvalNodeTree.Builder getAggFunctionsBuilder(int index)
repeated .EvalNodeTree aggFunctions = 7;public PlanProto.EvalNodeTreeOrBuilder getAggFunctionsOrBuilder(int index)
repeated .EvalNodeTree aggFunctions = 7;getAggFunctionsOrBuilder in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic List<? extends PlanProto.EvalNodeTreeOrBuilder> getAggFunctionsOrBuilderList()
repeated .EvalNodeTree aggFunctions = 7;getAggFunctionsOrBuilderList in interface PlanProto.DistinctGroupbyNodeOrBuilderpublic PlanProto.EvalNodeTree.Builder addAggFunctionsBuilder()
repeated .EvalNodeTree aggFunctions = 7;public PlanProto.EvalNodeTree.Builder addAggFunctionsBuilder(int index)
repeated .EvalNodeTree aggFunctions = 7;public List<PlanProto.EvalNodeTree.Builder> getAggFunctionsBuilderList()
repeated .EvalNodeTree aggFunctions = 7;Copyright © 2015 Apache Software Foundation. All Rights Reserved.