## Uses of Class
com.ocient.jdbc.proto.PlanProtocol.AggregationOperator.Builder

Packages that use PlanProtocol.AggregationOperator.Builder
com.ocient.jdbc.proto

### Uses of PlanProtocol.AggregationOperator.Builder in com.ocient.jdbc.proto

Methods in com.ocient.jdbc.proto that return PlanProtocol.AggregationOperator.Builder
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addAllInputCols​(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 garbage
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addAllKeys​(Iterable<String> values)` The GROUP BY columns - might be empty
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addAllOps​(Iterable<? extends PlanProtocol.AggregationOperator.AggregationOp> values)` The aggregation operations to perform
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addAllOpsValue​(Iterable<Integer> values)` The aggregation operations to perform
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addAllOutputCols​(Iterable<String> values)` The name to give to the columns created by each aggregation operation
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addAllOutputColsTypes​(Iterable<String> values)` The types for the outputCols, in the same order
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addInputCols​(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 garbage
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.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
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addKeys​(String value)` The GROUP BY columns - might be empty
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addKeysBytes​(com.google.protobuf.ByteString value)` The GROUP BY columns - might be empty
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addOps​(PlanProtocol.AggregationOperator.AggregationOp value)` The aggregation operations to perform
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addOpsValue​(int value)` The aggregation operations to perform
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addOutputCols​(String value)` The name to give to the columns created by each aggregation operation
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addOutputColsBytes​(com.google.protobuf.ByteString value)` The name to give to the columns created by each aggregation operation
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addOutputColsTypes​(String value)` The types for the outputCols, in the same order
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addOutputColsTypesBytes​(com.google.protobuf.ByteString value)` The types for the outputCols, in the same order
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`clear()`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`clearForceOnePartition()` Flag for runtime
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`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
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`clearKeys()` The GROUP BY columns - might be empty
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`clearOps()` The aggregation operations to perform
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`clearOutputCols()` The name to give to the columns created by each aggregation operation
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`clearOutputColsTypes()` The types for the outputCols, in the same order
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`clearUseVector()` Flag for runtime
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`clone()`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.Operator.Builder.`getAggregationOperatorBuilder()` `.xg.db.sqlPlans.AggregationOperator aggregation_operator = 32;`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`mergeFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`mergeFrom​(com.google.protobuf.Message other)`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`mergeFrom​(PlanProtocol.AggregationOperator other)`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)`
`static PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.`newBuilder()`
`static PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.`newBuilder​(PlanProtocol.AggregationOperator prototype)`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.`newBuilderForType()`
`protected PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.`newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`setField​(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`setForceOnePartition​(boolean value)` Flag for runtime
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`setInputCols​(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 garbage
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`setKeys​(int index, String value)` The GROUP BY columns - might be empty
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`setOps​(int index, PlanProtocol.AggregationOperator.AggregationOp value)` The aggregation operations to perform
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`setOpsValue​(int index, int value)` The aggregation operations to perform
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`setOutputCols​(int index, String value)` The name to give to the columns created by each aggregation operation
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`setOutputColsTypes​(int index, String value)` The types for the outputCols, in the same order
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)`
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.Builder.`setUseVector​(boolean value)` Flag for runtime
`PlanProtocol.AggregationOperator.Builder` PlanProtocol.AggregationOperator.`toBuilder()`

Methods in com.ocient.jdbc.proto with parameters of type PlanProtocol.AggregationOperator.Builder
`PlanProtocol.Operator.Builder` PlanProtocol.Operator.Builder.`setAggregationOperator​(PlanProtocol.AggregationOperator.Builder builderForValue)` `.xg.db.sqlPlans.AggregationOperator aggregation_operator = 32;`