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 Type
    Method
    Description
    boolean
    used in percentileBy only
    countBy result (output) column OR weighted avg weight (input) column, otherwise unused
    com.google.protobuf.ByteString
    countBy result (output) column OR weighted avg weight (input) column, otherwise unused
    getMatchPairs(int index)
    used in all aggregates except countBy
    com.google.protobuf.ByteString
    getMatchPairsBytes(int index)
    used in all aggregates except countBy
    int
    used in all aggregates except countBy
    used in all aggregates except countBy
    double
    required by percentileBy aggregates, otherwise unused
    .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

      .io.deephaven.proto.backplane.grpc.ComboAggregateRequest.AggType type = 1;
      Returns:
      The type.
    • getMatchPairsList

      List<String> 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

      String getMatchPairs(int index)
       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.