Interface ComboAggregateRequest.AggregateOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ComboAggregateRequest.Aggregate
,ComboAggregateRequest.Aggregate.Builder
- Enclosing class:
- ComboAggregateRequest
public static interface ComboAggregateRequest.AggregateOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
used in percentileBy onlycountBy result (output) column OR weighted avg weight (input) column, otherwise unusedcom.google.protobuf.ByteString
countBy result (output) column OR weighted avg weight (input) column, otherwise unusedgetMatchPairs
(int index) used in all aggregates except countBycom.google.protobuf.ByteString
getMatchPairsBytes
(int index) used in all aggregates except countByint
used in all aggregates except countByused in all aggregates except countBydouble
required by percentileBy aggregates, otherwise unusedgetType()
.io.deephaven.proto.backplane.grpc.ComboAggregateRequest.AggType type = 1;
int
.io.deephaven.proto.backplane.grpc.ComboAggregateRequest.AggType type = 1;
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getTypeValue
int getTypeValue().io.deephaven.proto.backplane.grpc.ComboAggregateRequest.AggType type = 1;
- Returns:
- The enum numeric value on the wire for type.
-
getType
ComboAggregateRequest.AggType getType().io.deephaven.proto.backplane.grpc.ComboAggregateRequest.AggType type = 1;
- Returns:
- The type.
-
getMatchPairsList
used in all aggregates except countBy
repeated string match_pairs = 2;
- Returns:
- A list containing the matchPairs.
-
getMatchPairsCount
int getMatchPairsCount()used in all aggregates except countBy
repeated string match_pairs = 2;
- Returns:
- The count of matchPairs.
-
getMatchPairs
used in all aggregates except countBy
repeated string match_pairs = 2;
- Parameters:
index
- The index of the element to return.- Returns:
- The matchPairs at the given index.
-
getMatchPairsBytes
com.google.protobuf.ByteString getMatchPairsBytes(int index) used in all aggregates except countBy
repeated string match_pairs = 2;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the matchPairs at the given index.
-
getColumnName
String getColumnName()countBy result (output) column OR weighted avg weight (input) column, otherwise unused
string column_name = 3;
- Returns:
- The columnName.
-
getColumnNameBytes
com.google.protobuf.ByteString getColumnNameBytes()countBy result (output) column OR weighted avg weight (input) column, otherwise unused
string column_name = 3;
- Returns:
- The bytes for columnName.
-
getPercentile
double getPercentile()required by percentileBy aggregates, otherwise unused
double percentile = 4;
- Returns:
- The percentile.
-
getAvgMedian
boolean getAvgMedian()used in percentileBy only
bool avg_median = 5;
- Returns:
- The avgMedian.
-