Package com.ocient.jdbc.proto
Class PlanProtocol.IndexAggOperator.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
com.ocient.jdbc.proto.PlanProtocol.IndexAggOperator.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,PlanProtocol.IndexAggOperatorOrBuilder,Cloneable
- Enclosing class:
- PlanProtocol.IndexAggOperator
public static final class PlanProtocol.IndexAggOperator.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder> implements PlanProtocol.IndexAggOperatorOrBuilder
Hybrid operator that combines index and aggregationProtobuf type
xg.db.sqlPlans.IndexAggOperator-
Method Summary
Modifier and Type Method Description PlanProtocol.IndexAggOperator.BuilderaddAllColNames(Iterable<String> values)Deprecated.PlanProtocol.IndexAggOperator.BuilderaddAllColTypes(Iterable<String> values)The string representation of the type of ALL output columnsPlanProtocol.IndexAggOperator.BuilderaddAllFilters(Iterable<? extends PlanProtocol.Disjunction> values)Filter conditions to apply via indexPlanProtocol.IndexAggOperator.BuilderaddAllInputCols(Iterable<String> values)The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbagePlanProtocol.IndexAggOperator.BuilderaddAllKeys(Iterable<String> values)The GROUP BY columns - can't be emptyPlanProtocol.IndexAggOperator.BuilderaddAllNonIndexFilters(Iterable<? extends PlanProtocol.Disjunction> values)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.IndexAggOperator.BuilderaddAllOps(Iterable<? extends PlanProtocol.AggregationOperator.AggregationOp> values)The aggregation operations to performPlanProtocol.IndexAggOperator.BuilderaddAllOpsValue(Iterable<Integer> values)The aggregation operations to performPlanProtocol.IndexAggOperator.BuilderaddAllOutputCols(Iterable<String> values)The name to give to the columns created by each aggregation operationPlanProtocol.IndexAggOperator.BuilderaddAllOutputColsTypes(Iterable<String> values)The types for the outputCols, in the same orderPlanProtocol.IndexAggOperator.BuilderaddAllPoint(Iterable<? extends PlanProtocol.SortPartition> values)repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.IndexAggOperator.BuilderaddAllTimeFilters(Iterable<? extends PlanProtocol.Disjunction> values)Time filter disjunctionsPlanProtocol.IndexAggOperator.BuilderaddColNames(String value)Deprecated.PlanProtocol.IndexAggOperator.BuilderaddColNamesBytes(com.google.protobuf.ByteString value)Deprecated.PlanProtocol.IndexAggOperator.BuilderaddColTypes(String value)The string representation of the type of ALL output columnsPlanProtocol.IndexAggOperator.BuilderaddColTypesBytes(com.google.protobuf.ByteString value)The string representation of the type of ALL output columnsPlanProtocol.IndexAggOperator.BuilderaddFilters(int index, PlanProtocol.Disjunction value)Filter conditions to apply via indexPlanProtocol.IndexAggOperator.BuilderaddFilters(int index, PlanProtocol.Disjunction.Builder builderForValue)Filter conditions to apply via indexPlanProtocol.IndexAggOperator.BuilderaddFilters(PlanProtocol.Disjunction value)Filter conditions to apply via indexPlanProtocol.IndexAggOperator.BuilderaddFilters(PlanProtocol.Disjunction.Builder builderForValue)Filter conditions to apply via indexPlanProtocol.Disjunction.BuilderaddFiltersBuilder()Filter conditions to apply via indexPlanProtocol.Disjunction.BuilderaddFiltersBuilder(int index)Filter conditions to apply via indexPlanProtocol.IndexAggOperator.BuilderaddInputCols(String value)The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbagePlanProtocol.IndexAggOperator.BuilderaddInputColsBytes(com.google.protobuf.ByteString value)The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbagePlanProtocol.IndexAggOperator.BuilderaddKeys(String value)The GROUP BY columns - can't be emptyPlanProtocol.IndexAggOperator.BuilderaddKeysBytes(com.google.protobuf.ByteString value)The GROUP BY columns - can't be emptyPlanProtocol.IndexAggOperator.BuilderaddNonIndexFilters(int index, PlanProtocol.Disjunction value)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.IndexAggOperator.BuilderaddNonIndexFilters(int index, PlanProtocol.Disjunction.Builder builderForValue)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.IndexAggOperator.BuilderaddNonIndexFilters(PlanProtocol.Disjunction value)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.IndexAggOperator.BuilderaddNonIndexFilters(PlanProtocol.Disjunction.Builder builderForValue)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.Disjunction.BuilderaddNonIndexFiltersBuilder()repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.Disjunction.BuilderaddNonIndexFiltersBuilder(int index)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.IndexAggOperator.BuilderaddOps(PlanProtocol.AggregationOperator.AggregationOp value)The aggregation operations to performPlanProtocol.IndexAggOperator.BuilderaddOpsValue(int value)The aggregation operations to performPlanProtocol.IndexAggOperator.BuilderaddOutputCols(String value)The name to give to the columns created by each aggregation operationPlanProtocol.IndexAggOperator.BuilderaddOutputColsBytes(com.google.protobuf.ByteString value)The name to give to the columns created by each aggregation operationPlanProtocol.IndexAggOperator.BuilderaddOutputColsTypes(String value)The types for the outputCols, in the same orderPlanProtocol.IndexAggOperator.BuilderaddOutputColsTypesBytes(com.google.protobuf.ByteString value)The types for the outputCols, in the same orderPlanProtocol.IndexAggOperator.BuilderaddPoint(int index, PlanProtocol.SortPartition value)repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.IndexAggOperator.BuilderaddPoint(int index, PlanProtocol.SortPartition.Builder builderForValue)repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.IndexAggOperator.BuilderaddPoint(PlanProtocol.SortPartition value)repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.IndexAggOperator.BuilderaddPoint(PlanProtocol.SortPartition.Builder builderForValue)repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.SortPartition.BuilderaddPointBuilder()repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.SortPartition.BuilderaddPointBuilder(int index)repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.IndexAggOperator.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PlanProtocol.IndexAggOperator.BuilderaddTimeFilters(int index, PlanProtocol.Disjunction value)Time filter disjunctionsPlanProtocol.IndexAggOperator.BuilderaddTimeFilters(int index, PlanProtocol.Disjunction.Builder builderForValue)Time filter disjunctionsPlanProtocol.IndexAggOperator.BuilderaddTimeFilters(PlanProtocol.Disjunction value)Time filter disjunctionsPlanProtocol.IndexAggOperator.BuilderaddTimeFilters(PlanProtocol.Disjunction.Builder builderForValue)Time filter disjunctionsPlanProtocol.Disjunction.BuilderaddTimeFiltersBuilder()Time filter disjunctionsPlanProtocol.Disjunction.BuilderaddTimeFiltersBuilder(int index)Time filter disjunctionsPlanProtocol.IndexAggOperatorbuild()PlanProtocol.IndexAggOperatorbuildPartial()PlanProtocol.IndexAggOperator.Builderclear()PlanProtocol.IndexAggOperator.BuilderclearColNames()Deprecated.PlanProtocol.IndexAggOperator.BuilderclearColTypes()The string representation of the type of ALL output columnsPlanProtocol.IndexAggOperator.BuilderclearDb()Database name - a table really needs db.schema.name to be uniquely referencedPlanProtocol.IndexAggOperator.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PlanProtocol.IndexAggOperator.BuilderclearFilters()Filter conditions to apply via indexPlanProtocol.IndexAggOperator.BuilderclearIndexName()Which index?PlanProtocol.IndexAggOperator.BuilderclearIndexUuid()string index_uuid = 9;PlanProtocol.IndexAggOperator.BuilderclearInputCols()The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbagePlanProtocol.IndexAggOperator.BuilderclearKeys()The GROUP BY columns - can't be emptyPlanProtocol.IndexAggOperator.BuilderclearNonIndexFilters()repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.IndexAggOperator.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PlanProtocol.IndexAggOperator.BuilderclearOps()The aggregation operations to performPlanProtocol.IndexAggOperator.BuilderclearOutputCols()The name to give to the columns created by each aggregation operationPlanProtocol.IndexAggOperator.BuilderclearOutputColsTypes()The types for the outputCols, in the same orderPlanProtocol.IndexAggOperator.BuilderclearPoint()repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.IndexAggOperator.BuilderclearSchema()The table schemaPlanProtocol.IndexAggOperator.BuilderclearStorageSpaceUuid()string storage_space_uuid = 8;PlanProtocol.IndexAggOperator.BuilderclearTableName()The table namePlanProtocol.IndexAggOperator.BuilderclearTableUuid()string table_uuid = 7;PlanProtocol.IndexAggOperator.BuilderclearTimeFilters()Time filter disjunctionsPlanProtocol.IndexAggOperator.Builderclone()StringgetColNames(int index)Deprecated.com.google.protobuf.ByteStringgetColNamesBytes(int index)Deprecated.intgetColNamesCount()Deprecated.com.google.protobuf.ProtocolStringListgetColNamesList()Deprecated.StringgetColTypes(int index)The string representation of the type of ALL output columnscom.google.protobuf.ByteStringgetColTypesBytes(int index)The string representation of the type of ALL output columnsintgetColTypesCount()The string representation of the type of ALL output columnscom.google.protobuf.ProtocolStringListgetColTypesList()The string representation of the type of ALL output columnsStringgetDb()Database name - a table really needs db.schema.name to be uniquely referencedcom.google.protobuf.ByteStringgetDbBytes()Database name - a table really needs db.schema.name to be uniquely referencedPlanProtocol.IndexAggOperatorgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()PlanProtocol.DisjunctiongetFilters(int index)Filter conditions to apply via indexPlanProtocol.Disjunction.BuildergetFiltersBuilder(int index)Filter conditions to apply via indexList<PlanProtocol.Disjunction.Builder>getFiltersBuilderList()Filter conditions to apply via indexintgetFiltersCount()Filter conditions to apply via indexList<PlanProtocol.Disjunction>getFiltersList()Filter conditions to apply via indexPlanProtocol.DisjunctionOrBuildergetFiltersOrBuilder(int index)Filter conditions to apply via indexList<? extends PlanProtocol.DisjunctionOrBuilder>getFiltersOrBuilderList()Filter conditions to apply via indexStringgetIndexName()Which index?com.google.protobuf.ByteStringgetIndexNameBytes()Which index?StringgetIndexUuid()string index_uuid = 9;com.google.protobuf.ByteStringgetIndexUuidBytes()string index_uuid = 9;StringgetInputCols(int index)The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbagecom.google.protobuf.ByteStringgetInputColsBytes(int index)The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbageintgetInputColsCount()The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbagecom.google.protobuf.ProtocolStringListgetInputColsList()The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbageStringgetKeys(int index)The GROUP BY columns - can't be emptycom.google.protobuf.ByteStringgetKeysBytes(int index)The GROUP BY columns - can't be emptyintgetKeysCount()The GROUP BY columns - can't be emptycom.google.protobuf.ProtocolStringListgetKeysList()The GROUP BY columns - can't be emptyPlanProtocol.DisjunctiongetNonIndexFilters(int index)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.Disjunction.BuildergetNonIndexFiltersBuilder(int index)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;List<PlanProtocol.Disjunction.Builder>getNonIndexFiltersBuilderList()repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;intgetNonIndexFiltersCount()repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;List<PlanProtocol.Disjunction>getNonIndexFiltersList()repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.DisjunctionOrBuildergetNonIndexFiltersOrBuilder(int index)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;List<? extends PlanProtocol.DisjunctionOrBuilder>getNonIndexFiltersOrBuilderList()repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.AggregationOperator.AggregationOpgetOps(int index)The aggregation operations to performintgetOpsCount()The aggregation operations to performList<PlanProtocol.AggregationOperator.AggregationOp>getOpsList()The aggregation operations to performintgetOpsValue(int index)The aggregation operations to performList<Integer>getOpsValueList()The aggregation operations to performStringgetOutputCols(int index)The name to give to the columns created by each aggregation operationcom.google.protobuf.ByteStringgetOutputColsBytes(int index)The name to give to the columns created by each aggregation operationintgetOutputColsCount()The name to give to the columns created by each aggregation operationcom.google.protobuf.ProtocolStringListgetOutputColsList()The name to give to the columns created by each aggregation operationStringgetOutputColsTypes(int index)The types for the outputCols, in the same ordercom.google.protobuf.ByteStringgetOutputColsTypesBytes(int index)The types for the outputCols, in the same orderintgetOutputColsTypesCount()The types for the outputCols, in the same ordercom.google.protobuf.ProtocolStringListgetOutputColsTypesList()The types for the outputCols, in the same orderPlanProtocol.SortPartitiongetPoint(int index)repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.SortPartition.BuildergetPointBuilder(int index)repeated .xg.db.sqlPlans.SortPartition point = 16;List<PlanProtocol.SortPartition.Builder>getPointBuilderList()repeated .xg.db.sqlPlans.SortPartition point = 16;intgetPointCount()repeated .xg.db.sqlPlans.SortPartition point = 16;List<PlanProtocol.SortPartition>getPointList()repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.SortPartitionOrBuildergetPointOrBuilder(int index)repeated .xg.db.sqlPlans.SortPartition point = 16;List<? extends PlanProtocol.SortPartitionOrBuilder>getPointOrBuilderList()repeated .xg.db.sqlPlans.SortPartition point = 16;StringgetSchema()The table schemacom.google.protobuf.ByteStringgetSchemaBytes()The table schemaStringgetStorageSpaceUuid()string storage_space_uuid = 8;com.google.protobuf.ByteStringgetStorageSpaceUuidBytes()string storage_space_uuid = 8;StringgetTableName()The table namecom.google.protobuf.ByteStringgetTableNameBytes()The table nameStringgetTableUuid()string table_uuid = 7;com.google.protobuf.ByteStringgetTableUuidBytes()string table_uuid = 7;PlanProtocol.DisjunctiongetTimeFilters(int index)Time filter disjunctionsPlanProtocol.Disjunction.BuildergetTimeFiltersBuilder(int index)Time filter disjunctionsList<PlanProtocol.Disjunction.Builder>getTimeFiltersBuilderList()Time filter disjunctionsintgetTimeFiltersCount()Time filter disjunctionsList<PlanProtocol.Disjunction>getTimeFiltersList()Time filter disjunctionsPlanProtocol.DisjunctionOrBuildergetTimeFiltersOrBuilder(int index)Time filter disjunctionsList<? extends PlanProtocol.DisjunctionOrBuilder>getTimeFiltersOrBuilderList()Time filter disjunctionsprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PlanProtocol.IndexAggOperator.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PlanProtocol.IndexAggOperator.BuildermergeFrom(com.google.protobuf.Message other)PlanProtocol.IndexAggOperator.BuildermergeFrom(PlanProtocol.IndexAggOperator other)PlanProtocol.IndexAggOperator.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PlanProtocol.IndexAggOperator.BuilderremoveFilters(int index)Filter conditions to apply via indexPlanProtocol.IndexAggOperator.BuilderremoveNonIndexFilters(int index)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.IndexAggOperator.BuilderremovePoint(int index)repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.IndexAggOperator.BuilderremoveTimeFilters(int index)Time filter disjunctionsPlanProtocol.IndexAggOperator.BuildersetColNames(int index, String value)Deprecated.PlanProtocol.IndexAggOperator.BuildersetColTypes(int index, String value)The string representation of the type of ALL output columnsPlanProtocol.IndexAggOperator.BuildersetDb(String value)Database name - a table really needs db.schema.name to be uniquely referencedPlanProtocol.IndexAggOperator.BuildersetDbBytes(com.google.protobuf.ByteString value)Database name - a table really needs db.schema.name to be uniquely referencedPlanProtocol.IndexAggOperator.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PlanProtocol.IndexAggOperator.BuildersetFilters(int index, PlanProtocol.Disjunction value)Filter conditions to apply via indexPlanProtocol.IndexAggOperator.BuildersetFilters(int index, PlanProtocol.Disjunction.Builder builderForValue)Filter conditions to apply via indexPlanProtocol.IndexAggOperator.BuildersetIndexName(String value)Which index?PlanProtocol.IndexAggOperator.BuildersetIndexNameBytes(com.google.protobuf.ByteString value)Which index?PlanProtocol.IndexAggOperator.BuildersetIndexUuid(String value)string index_uuid = 9;PlanProtocol.IndexAggOperator.BuildersetIndexUuidBytes(com.google.protobuf.ByteString value)string index_uuid = 9;PlanProtocol.IndexAggOperator.BuildersetInputCols(int index, String value)The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbagePlanProtocol.IndexAggOperator.BuildersetKeys(int index, String value)The GROUP BY columns - can't be emptyPlanProtocol.IndexAggOperator.BuildersetNonIndexFilters(int index, PlanProtocol.Disjunction value)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.IndexAggOperator.BuildersetNonIndexFilters(int index, PlanProtocol.Disjunction.Builder builderForValue)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;PlanProtocol.IndexAggOperator.BuildersetOps(int index, PlanProtocol.AggregationOperator.AggregationOp value)The aggregation operations to performPlanProtocol.IndexAggOperator.BuildersetOpsValue(int index, int value)The aggregation operations to performPlanProtocol.IndexAggOperator.BuildersetOutputCols(int index, String value)The name to give to the columns created by each aggregation operationPlanProtocol.IndexAggOperator.BuildersetOutputColsTypes(int index, String value)The types for the outputCols, in the same orderPlanProtocol.IndexAggOperator.BuildersetPoint(int index, PlanProtocol.SortPartition value)repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.IndexAggOperator.BuildersetPoint(int index, PlanProtocol.SortPartition.Builder builderForValue)repeated .xg.db.sqlPlans.SortPartition point = 16;PlanProtocol.IndexAggOperator.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)PlanProtocol.IndexAggOperator.BuildersetSchema(String value)The table schemaPlanProtocol.IndexAggOperator.BuildersetSchemaBytes(com.google.protobuf.ByteString value)The table schemaPlanProtocol.IndexAggOperator.BuildersetStorageSpaceUuid(String value)string storage_space_uuid = 8;PlanProtocol.IndexAggOperator.BuildersetStorageSpaceUuidBytes(com.google.protobuf.ByteString value)string storage_space_uuid = 8;PlanProtocol.IndexAggOperator.BuildersetTableName(String value)The table namePlanProtocol.IndexAggOperator.BuildersetTableNameBytes(com.google.protobuf.ByteString value)The table namePlanProtocol.IndexAggOperator.BuildersetTableUuid(String value)string table_uuid = 7;PlanProtocol.IndexAggOperator.BuildersetTableUuidBytes(com.google.protobuf.ByteString value)string table_uuid = 7;PlanProtocol.IndexAggOperator.BuildersetTimeFilters(int index, PlanProtocol.Disjunction value)Time filter disjunctionsPlanProtocol.IndexAggOperator.BuildersetTimeFilters(int index, PlanProtocol.Disjunction.Builder builderForValue)Time filter disjunctionsPlanProtocol.IndexAggOperator.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
-
setField
public PlanProtocol.IndexAggOperator.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
-
clearField
public PlanProtocol.IndexAggOperator.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
-
clearOneof
public PlanProtocol.IndexAggOperator.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
-
setRepeatedField
public PlanProtocol.IndexAggOperator.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
-
addRepeatedField
public PlanProtocol.IndexAggOperator.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PlanProtocol.IndexAggOperator.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
-
mergeFrom
public PlanProtocol.IndexAggOperator.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PlanProtocol.IndexAggOperator.Builder>- Throws:
IOException
-
getSchema
The table schema
string schema = 1;- Specified by:
getSchemain interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getSchemaBytes
public com.google.protobuf.ByteString getSchemaBytes()The table schema
string schema = 1;- Specified by:
getSchemaBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setSchema
The table schema
string schema = 1; -
clearSchema
The table schema
string schema = 1; -
setSchemaBytes
The table schema
string schema = 1; -
getTableName
The table name
string tableName = 2;- Specified by:
getTableNamein interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getTableNameBytes
public com.google.protobuf.ByteString getTableNameBytes()The table name
string tableName = 2;- Specified by:
getTableNameBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setTableName
The table name
string tableName = 2; -
clearTableName
The table name
string tableName = 2; -
setTableNameBytes
public PlanProtocol.IndexAggOperator.Builder setTableNameBytes(com.google.protobuf.ByteString value)The table name
string tableName = 2; -
getIndexName
Which index?
string indexName = 3;- Specified by:
getIndexNamein interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getIndexNameBytes
public com.google.protobuf.ByteString getIndexNameBytes()Which index?
string indexName = 3;- Specified by:
getIndexNameBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setIndexName
Which index?
string indexName = 3; -
clearIndexName
Which index?
string indexName = 3; -
setIndexNameBytes
public PlanProtocol.IndexAggOperator.Builder setIndexNameBytes(com.google.protobuf.ByteString value)Which index?
string indexName = 3; -
getColNamesList
Deprecated.Which columns need to be fetched?
repeated string colNames = 4 [deprecated = true];- Specified by:
getColNamesListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getColNamesCount
Deprecated.Which columns need to be fetched?
repeated string colNames = 4 [deprecated = true];- Specified by:
getColNamesCountin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getColNames
Deprecated.Which columns need to be fetched?
repeated string colNames = 4 [deprecated = true];- Specified by:
getColNamesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getColNamesBytes
Deprecated.Which columns need to be fetched?
repeated string colNames = 4 [deprecated = true];- Specified by:
getColNamesBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setColNames
Deprecated.Which columns need to be fetched?
repeated string colNames = 4 [deprecated = true]; -
addColNames
Deprecated.Which columns need to be fetched?
repeated string colNames = 4 [deprecated = true]; -
addAllColNames
Deprecated.Which columns need to be fetched?
repeated string colNames = 4 [deprecated = true]; -
clearColNames
Deprecated.Which columns need to be fetched?
repeated string colNames = 4 [deprecated = true]; -
addColNamesBytes
@Deprecated public PlanProtocol.IndexAggOperator.Builder addColNamesBytes(com.google.protobuf.ByteString value)Deprecated.Which columns need to be fetched?
repeated string colNames = 4 [deprecated = true]; -
getFiltersList
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5;- Specified by:
getFiltersListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getFiltersCount
public int getFiltersCount()Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5;- Specified by:
getFiltersCountin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getFilters
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5;- Specified by:
getFiltersin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setFilters
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
setFilters
public PlanProtocol.IndexAggOperator.Builder setFilters(int index, PlanProtocol.Disjunction.Builder builderForValue)Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
addFilters
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
addFilters
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
addFilters
public PlanProtocol.IndexAggOperator.Builder addFilters(PlanProtocol.Disjunction.Builder builderForValue)Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
addFilters
public PlanProtocol.IndexAggOperator.Builder addFilters(int index, PlanProtocol.Disjunction.Builder builderForValue)Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
addAllFilters
public PlanProtocol.IndexAggOperator.Builder addAllFilters(Iterable<? extends PlanProtocol.Disjunction> values)Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
clearFilters
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
removeFilters
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
getFiltersBuilder
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
getFiltersOrBuilder
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5;- Specified by:
getFiltersOrBuilderin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getFiltersOrBuilderList
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5;- Specified by:
getFiltersOrBuilderListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
addFiltersBuilder
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
addFiltersBuilder
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
getFiltersBuilderList
Filter conditions to apply via index
repeated .xg.db.sqlPlans.Disjunction filters = 5; -
getDb
Database name - a table really needs db.schema.name to be uniquely referenced
string db = 6;- Specified by:
getDbin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getDbBytes
public com.google.protobuf.ByteString getDbBytes()Database name - a table really needs db.schema.name to be uniquely referenced
string db = 6;- Specified by:
getDbBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setDb
Database name - a table really needs db.schema.name to be uniquely referenced
string db = 6; -
clearDb
Database name - a table really needs db.schema.name to be uniquely referenced
string db = 6; -
setDbBytes
Database name - a table really needs db.schema.name to be uniquely referenced
string db = 6; -
getTableUuid
string table_uuid = 7;- Specified by:
getTableUuidin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getTableUuidBytes
public com.google.protobuf.ByteString getTableUuidBytes()string table_uuid = 7;- Specified by:
getTableUuidBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setTableUuid
string table_uuid = 7; -
clearTableUuid
string table_uuid = 7; -
setTableUuidBytes
public PlanProtocol.IndexAggOperator.Builder setTableUuidBytes(com.google.protobuf.ByteString value)string table_uuid = 7; -
getStorageSpaceUuid
string storage_space_uuid = 8;- Specified by:
getStorageSpaceUuidin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getStorageSpaceUuidBytes
public com.google.protobuf.ByteString getStorageSpaceUuidBytes()string storage_space_uuid = 8;- Specified by:
getStorageSpaceUuidBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setStorageSpaceUuid
string storage_space_uuid = 8; -
clearStorageSpaceUuid
string storage_space_uuid = 8; -
setStorageSpaceUuidBytes
public PlanProtocol.IndexAggOperator.Builder setStorageSpaceUuidBytes(com.google.protobuf.ByteString value)string storage_space_uuid = 8; -
getIndexUuid
string index_uuid = 9;- Specified by:
getIndexUuidin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getIndexUuidBytes
public com.google.protobuf.ByteString getIndexUuidBytes()string index_uuid = 9;- Specified by:
getIndexUuidBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setIndexUuid
string index_uuid = 9; -
clearIndexUuid
string index_uuid = 9; -
setIndexUuidBytes
public PlanProtocol.IndexAggOperator.Builder setIndexUuidBytes(com.google.protobuf.ByteString value)string index_uuid = 9; -
getTimeFiltersList
Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10;- Specified by:
getTimeFiltersListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getTimeFiltersCount
public int getTimeFiltersCount()Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10;- Specified by:
getTimeFiltersCountin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getTimeFilters
Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10;- Specified by:
getTimeFiltersin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setTimeFilters
public PlanProtocol.IndexAggOperator.Builder setTimeFilters(int index, PlanProtocol.Disjunction value)Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
setTimeFilters
public PlanProtocol.IndexAggOperator.Builder setTimeFilters(int index, PlanProtocol.Disjunction.Builder builderForValue)Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
addTimeFilters
Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
addTimeFilters
public PlanProtocol.IndexAggOperator.Builder addTimeFilters(int index, PlanProtocol.Disjunction value)Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
addTimeFilters
public PlanProtocol.IndexAggOperator.Builder addTimeFilters(PlanProtocol.Disjunction.Builder builderForValue)Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
addTimeFilters
public PlanProtocol.IndexAggOperator.Builder addTimeFilters(int index, PlanProtocol.Disjunction.Builder builderForValue)Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
addAllTimeFilters
public PlanProtocol.IndexAggOperator.Builder addAllTimeFilters(Iterable<? extends PlanProtocol.Disjunction> values)Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
clearTimeFilters
Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
removeTimeFilters
Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
getTimeFiltersBuilder
Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
getTimeFiltersOrBuilder
Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10;- Specified by:
getTimeFiltersOrBuilderin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getTimeFiltersOrBuilderList
Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10;- Specified by:
getTimeFiltersOrBuilderListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
addTimeFiltersBuilder
Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
addTimeFiltersBuilder
Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
getTimeFiltersBuilderList
Time filter disjunctions
repeated .xg.db.sqlPlans.Disjunction time_filters = 10; -
getKeysList
public com.google.protobuf.ProtocolStringList getKeysList()The GROUP BY columns - can't be empty
repeated string keys = 11;- Specified by:
getKeysListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getKeysCount
public int getKeysCount()The GROUP BY columns - can't be empty
repeated string keys = 11;- Specified by:
getKeysCountin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getKeys
The GROUP BY columns - can't be empty
repeated string keys = 11;- Specified by:
getKeysin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getKeysBytes
public com.google.protobuf.ByteString getKeysBytes(int index)The GROUP BY columns - can't be empty
repeated string keys = 11;- Specified by:
getKeysBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setKeys
The GROUP BY columns - can't be empty
repeated string keys = 11; -
addKeys
The GROUP BY columns - can't be empty
repeated string keys = 11; -
addAllKeys
The GROUP BY columns - can't be empty
repeated string keys = 11; -
clearKeys
The GROUP BY columns - can't be empty
repeated string keys = 11; -
addKeysBytes
The GROUP BY columns - can't be empty
repeated string keys = 11; -
getOpsList
The aggregation operations to perform
repeated .xg.db.sqlPlans.AggregationOperator.AggregationOp ops = 12;- Specified by:
getOpsListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getOpsCount
public int getOpsCount()The aggregation operations to perform
repeated .xg.db.sqlPlans.AggregationOperator.AggregationOp ops = 12;- Specified by:
getOpsCountin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getOps
The aggregation operations to perform
repeated .xg.db.sqlPlans.AggregationOperator.AggregationOp ops = 12;- Specified by:
getOpsin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setOps
public PlanProtocol.IndexAggOperator.Builder setOps(int index, PlanProtocol.AggregationOperator.AggregationOp value)The aggregation operations to perform
repeated .xg.db.sqlPlans.AggregationOperator.AggregationOp ops = 12; -
addOps
public PlanProtocol.IndexAggOperator.Builder addOps(PlanProtocol.AggregationOperator.AggregationOp value)The aggregation operations to perform
repeated .xg.db.sqlPlans.AggregationOperator.AggregationOp ops = 12; -
addAllOps
public PlanProtocol.IndexAggOperator.Builder addAllOps(Iterable<? extends PlanProtocol.AggregationOperator.AggregationOp> values)The aggregation operations to perform
repeated .xg.db.sqlPlans.AggregationOperator.AggregationOp ops = 12; -
clearOps
The aggregation operations to perform
repeated .xg.db.sqlPlans.AggregationOperator.AggregationOp ops = 12; -
getOpsValueList
The aggregation operations to perform
repeated .xg.db.sqlPlans.AggregationOperator.AggregationOp ops = 12;- Specified by:
getOpsValueListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getOpsValue
public int getOpsValue(int index)The aggregation operations to perform
repeated .xg.db.sqlPlans.AggregationOperator.AggregationOp ops = 12;- Specified by:
getOpsValuein interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setOpsValue
The aggregation operations to perform
repeated .xg.db.sqlPlans.AggregationOperator.AggregationOp ops = 12; -
addOpsValue
The aggregation operations to perform
repeated .xg.db.sqlPlans.AggregationOperator.AggregationOp ops = 12; -
addAllOpsValue
The aggregation operations to perform
repeated .xg.db.sqlPlans.AggregationOperator.AggregationOp ops = 12; -
getInputColsList
public com.google.protobuf.ProtocolStringList getInputColsList()The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbage
repeated string inputCols = 13;- Specified by:
getInputColsListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getInputColsCount
public int getInputColsCount()The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbage
repeated string inputCols = 13;- Specified by:
getInputColsCountin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getInputCols
The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbage
repeated string inputCols = 13;- Specified by:
getInputColsin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getInputColsBytes
public com.google.protobuf.ByteString getInputColsBytes(int index)The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbage
repeated string inputCols = 13;- Specified by:
getInputColsBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setInputCols
The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbage
repeated string inputCols = 13; -
addInputCols
The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbage
repeated string inputCols = 13; -
addAllInputCols
The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbage
repeated string inputCols = 13; -
clearInputCols
The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbage
repeated string inputCols = 13; -
addInputColsBytes
public PlanProtocol.IndexAggOperator.Builder addInputColsBytes(com.google.protobuf.ByteString value)The columns to perform each aggregation on In the same order as ops (and same size) AGG_OP_COUNT_STAR has no input - so a value in that position is garbage
repeated string inputCols = 13; -
getOutputColsList
public com.google.protobuf.ProtocolStringList getOutputColsList()The name to give to the columns created by each aggregation operation
repeated string outputCols = 14;- Specified by:
getOutputColsListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getOutputColsCount
public int getOutputColsCount()The name to give to the columns created by each aggregation operation
repeated string outputCols = 14;- Specified by:
getOutputColsCountin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getOutputCols
The name to give to the columns created by each aggregation operation
repeated string outputCols = 14;- Specified by:
getOutputColsin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getOutputColsBytes
public com.google.protobuf.ByteString getOutputColsBytes(int index)The name to give to the columns created by each aggregation operation
repeated string outputCols = 14;- Specified by:
getOutputColsBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setOutputCols
The name to give to the columns created by each aggregation operation
repeated string outputCols = 14; -
addOutputCols
The name to give to the columns created by each aggregation operation
repeated string outputCols = 14; -
addAllOutputCols
The name to give to the columns created by each aggregation operation
repeated string outputCols = 14; -
clearOutputCols
The name to give to the columns created by each aggregation operation
repeated string outputCols = 14; -
addOutputColsBytes
public PlanProtocol.IndexAggOperator.Builder addOutputColsBytes(com.google.protobuf.ByteString value)The name to give to the columns created by each aggregation operation
repeated string outputCols = 14; -
getOutputColsTypesList
public com.google.protobuf.ProtocolStringList getOutputColsTypesList()The types for the outputCols, in the same order
repeated string outputColsTypes = 15;- Specified by:
getOutputColsTypesListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getOutputColsTypesCount
public int getOutputColsTypesCount()The types for the outputCols, in the same order
repeated string outputColsTypes = 15;- Specified by:
getOutputColsTypesCountin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getOutputColsTypes
The types for the outputCols, in the same order
repeated string outputColsTypes = 15;- Specified by:
getOutputColsTypesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getOutputColsTypesBytes
public com.google.protobuf.ByteString getOutputColsTypesBytes(int index)The types for the outputCols, in the same order
repeated string outputColsTypes = 15;- Specified by:
getOutputColsTypesBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setOutputColsTypes
The types for the outputCols, in the same order
repeated string outputColsTypes = 15; -
addOutputColsTypes
The types for the outputCols, in the same order
repeated string outputColsTypes = 15; -
addAllOutputColsTypes
The types for the outputCols, in the same order
repeated string outputColsTypes = 15; -
clearOutputColsTypes
The types for the outputCols, in the same order
repeated string outputColsTypes = 15; -
addOutputColsTypesBytes
public PlanProtocol.IndexAggOperator.Builder addOutputColsTypesBytes(com.google.protobuf.ByteString value)The types for the outputCols, in the same order
repeated string outputColsTypes = 15; -
getPointList
repeated .xg.db.sqlPlans.SortPartition point = 16;- Specified by:
getPointListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getPointCount
public int getPointCount()repeated .xg.db.sqlPlans.SortPartition point = 16;- Specified by:
getPointCountin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getPoint
repeated .xg.db.sqlPlans.SortPartition point = 16;- Specified by:
getPointin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setPoint
repeated .xg.db.sqlPlans.SortPartition point = 16; -
setPoint
public PlanProtocol.IndexAggOperator.Builder setPoint(int index, PlanProtocol.SortPartition.Builder builderForValue)repeated .xg.db.sqlPlans.SortPartition point = 16; -
addPoint
repeated .xg.db.sqlPlans.SortPartition point = 16; -
addPoint
repeated .xg.db.sqlPlans.SortPartition point = 16; -
addPoint
public PlanProtocol.IndexAggOperator.Builder addPoint(PlanProtocol.SortPartition.Builder builderForValue)repeated .xg.db.sqlPlans.SortPartition point = 16; -
addPoint
public PlanProtocol.IndexAggOperator.Builder addPoint(int index, PlanProtocol.SortPartition.Builder builderForValue)repeated .xg.db.sqlPlans.SortPartition point = 16; -
addAllPoint
public PlanProtocol.IndexAggOperator.Builder addAllPoint(Iterable<? extends PlanProtocol.SortPartition> values)repeated .xg.db.sqlPlans.SortPartition point = 16; -
clearPoint
repeated .xg.db.sqlPlans.SortPartition point = 16; -
removePoint
repeated .xg.db.sqlPlans.SortPartition point = 16; -
getPointBuilder
repeated .xg.db.sqlPlans.SortPartition point = 16; -
getPointOrBuilder
repeated .xg.db.sqlPlans.SortPartition point = 16;- Specified by:
getPointOrBuilderin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getPointOrBuilderList
repeated .xg.db.sqlPlans.SortPartition point = 16;- Specified by:
getPointOrBuilderListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
addPointBuilder
repeated .xg.db.sqlPlans.SortPartition point = 16; -
addPointBuilder
repeated .xg.db.sqlPlans.SortPartition point = 16; -
getPointBuilderList
repeated .xg.db.sqlPlans.SortPartition point = 16; -
getNonIndexFiltersList
repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;- Specified by:
getNonIndexFiltersListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getNonIndexFiltersCount
public int getNonIndexFiltersCount()repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;- Specified by:
getNonIndexFiltersCountin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getNonIndexFilters
repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;- Specified by:
getNonIndexFiltersin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setNonIndexFilters
public PlanProtocol.IndexAggOperator.Builder setNonIndexFilters(int index, PlanProtocol.Disjunction value)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
setNonIndexFilters
public PlanProtocol.IndexAggOperator.Builder setNonIndexFilters(int index, PlanProtocol.Disjunction.Builder builderForValue)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
addNonIndexFilters
repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
addNonIndexFilters
public PlanProtocol.IndexAggOperator.Builder addNonIndexFilters(int index, PlanProtocol.Disjunction value)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
addNonIndexFilters
public PlanProtocol.IndexAggOperator.Builder addNonIndexFilters(PlanProtocol.Disjunction.Builder builderForValue)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
addNonIndexFilters
public PlanProtocol.IndexAggOperator.Builder addNonIndexFilters(int index, PlanProtocol.Disjunction.Builder builderForValue)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
addAllNonIndexFilters
public PlanProtocol.IndexAggOperator.Builder addAllNonIndexFilters(Iterable<? extends PlanProtocol.Disjunction> values)repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
clearNonIndexFilters
repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
removeNonIndexFilters
repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
getNonIndexFiltersBuilder
repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
getNonIndexFiltersOrBuilder
repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;- Specified by:
getNonIndexFiltersOrBuilderin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getNonIndexFiltersOrBuilderList
repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17;- Specified by:
getNonIndexFiltersOrBuilderListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
addNonIndexFiltersBuilder
repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
addNonIndexFiltersBuilder
repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
getNonIndexFiltersBuilderList
repeated .xg.db.sqlPlans.Disjunction non_index_filters = 17; -
getColTypesList
public com.google.protobuf.ProtocolStringList getColTypesList()The string representation of the type of ALL output columns
repeated string colTypes = 18;- Specified by:
getColTypesListin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getColTypesCount
public int getColTypesCount()The string representation of the type of ALL output columns
repeated string colTypes = 18;- Specified by:
getColTypesCountin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getColTypes
The string representation of the type of ALL output columns
repeated string colTypes = 18;- Specified by:
getColTypesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
getColTypesBytes
public com.google.protobuf.ByteString getColTypesBytes(int index)The string representation of the type of ALL output columns
repeated string colTypes = 18;- Specified by:
getColTypesBytesin interfacePlanProtocol.IndexAggOperatorOrBuilder
-
setColTypes
The string representation of the type of ALL output columns
repeated string colTypes = 18; -
addColTypes
The string representation of the type of ALL output columns
repeated string colTypes = 18; -
addAllColTypes
The string representation of the type of ALL output columns
repeated string colTypes = 18; -
clearColTypes
The string representation of the type of ALL output columns
repeated string colTypes = 18; -
addColTypesBytes
public PlanProtocol.IndexAggOperator.Builder addColTypesBytes(com.google.protobuf.ByteString value)The string representation of the type of ALL output columns
repeated string colTypes = 18; -
setUnknownFields
public final PlanProtocol.IndexAggOperator.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
-
mergeUnknownFields
public final PlanProtocol.IndexAggOperator.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PlanProtocol.IndexAggOperator.Builder>
-