All Downloads are FREE. Search and download functionalities are using the official Maven repository.

java.io.deephaven.proto.backplane.grpc.AggregationOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.36.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: deephaven/proto/table.proto

// Protobuf Java Version: 3.25.3
package io.deephaven.proto.backplane.grpc;

public interface AggregationOrBuilder extends
    // @@protoc_insertion_point(interface_extends:io.deephaven.proto.backplane.grpc.Aggregation)
    com.google.protobuf.MessageOrBuilder {

  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationColumns columns = 1;
   * @return Whether the columns field is set.
   */
  boolean hasColumns();
  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationColumns columns = 1;
   * @return The columns.
   */
  io.deephaven.proto.backplane.grpc.Aggregation.AggregationColumns getColumns();
  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationColumns columns = 1;
   */
  io.deephaven.proto.backplane.grpc.Aggregation.AggregationColumnsOrBuilder getColumnsOrBuilder();

  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationCount count = 2;
   * @return Whether the count field is set.
   */
  boolean hasCount();
  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationCount count = 2;
   * @return The count.
   */
  io.deephaven.proto.backplane.grpc.Aggregation.AggregationCount getCount();
  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationCount count = 2;
   */
  io.deephaven.proto.backplane.grpc.Aggregation.AggregationCountOrBuilder getCountOrBuilder();

  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationRowKey first_row_key = 3;
   * @return Whether the firstRowKey field is set.
   */
  boolean hasFirstRowKey();
  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationRowKey first_row_key = 3;
   * @return The firstRowKey.
   */
  io.deephaven.proto.backplane.grpc.Aggregation.AggregationRowKey getFirstRowKey();
  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationRowKey first_row_key = 3;
   */
  io.deephaven.proto.backplane.grpc.Aggregation.AggregationRowKeyOrBuilder getFirstRowKeyOrBuilder();

  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationRowKey last_row_key = 4;
   * @return Whether the lastRowKey field is set.
   */
  boolean hasLastRowKey();
  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationRowKey last_row_key = 4;
   * @return The lastRowKey.
   */
  io.deephaven.proto.backplane.grpc.Aggregation.AggregationRowKey getLastRowKey();
  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationRowKey last_row_key = 4;
   */
  io.deephaven.proto.backplane.grpc.Aggregation.AggregationRowKeyOrBuilder getLastRowKeyOrBuilder();

  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationPartition partition = 5;
   * @return Whether the partition field is set.
   */
  boolean hasPartition();
  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationPartition partition = 5;
   * @return The partition.
   */
  io.deephaven.proto.backplane.grpc.Aggregation.AggregationPartition getPartition();
  /**
   * .io.deephaven.proto.backplane.grpc.Aggregation.AggregationPartition partition = 5;
   */
  io.deephaven.proto.backplane.grpc.Aggregation.AggregationPartitionOrBuilder getPartitionOrBuilder();

  io.deephaven.proto.backplane.grpc.Aggregation.TypeCase getTypeCase();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy