Interface RollupRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RollupRequest
,RollupRequest.Builder
public interface RollupRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAggregations
(int index) The aggregations that should be applied at each level of the rollupint
The aggregations that should be applied at each level of the rollupThe aggregations that should be applied at each level of the rollupgetAggregationsOrBuilder
(int index) The aggregations that should be applied at each level of the rollupList<? extends AggregationOrBuilder>
The aggregations that should be applied at each level of the rollupgetGroupByColumns
(int index) The names of the columns to rollup bycom.google.protobuf.ByteString
getGroupByColumnsBytes
(int index) The names of the columns to rollup byint
The names of the columns to rollup byThe names of the columns to rollup byboolean
Whether to include the leaf-level constituents in the resultTicket to use to hold the result RollupTable from the rollup operationTicket to use to hold the result RollupTable from the rollup operationTicket for the source Table to rollupTicket for the source Table to rollupboolean
Ticket to use to hold the result RollupTable from the rollup operationboolean
Ticket for the source Table to rollupMethods 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
-
hasResultRollupTableId
boolean hasResultRollupTableId()Ticket to use to hold the result RollupTable from the rollup operation
.io.deephaven.proto.backplane.grpc.Ticket result_rollup_table_id = 1;
- Returns:
- Whether the resultRollupTableId field is set.
-
getResultRollupTableId
Ticket getResultRollupTableId()Ticket to use to hold the result RollupTable from the rollup operation
.io.deephaven.proto.backplane.grpc.Ticket result_rollup_table_id = 1;
- Returns:
- The resultRollupTableId.
-
getResultRollupTableIdOrBuilder
TicketOrBuilder getResultRollupTableIdOrBuilder()Ticket to use to hold the result RollupTable from the rollup operation
.io.deephaven.proto.backplane.grpc.Ticket result_rollup_table_id = 1;
-
hasSourceTableId
boolean hasSourceTableId()Ticket for the source Table to rollup
.io.deephaven.proto.backplane.grpc.Ticket source_table_id = 2;
- Returns:
- Whether the sourceTableId field is set.
-
getSourceTableId
Ticket getSourceTableId()Ticket for the source Table to rollup
.io.deephaven.proto.backplane.grpc.Ticket source_table_id = 2;
- Returns:
- The sourceTableId.
-
getSourceTableIdOrBuilder
TicketOrBuilder getSourceTableIdOrBuilder()Ticket for the source Table to rollup
.io.deephaven.proto.backplane.grpc.Ticket source_table_id = 2;
-
getAggregationsList
List<Aggregation> getAggregationsList()The aggregations that should be applied at each level of the rollup
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 3;
-
getAggregations
The aggregations that should be applied at each level of the rollup
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 3;
-
getAggregationsCount
int getAggregationsCount()The aggregations that should be applied at each level of the rollup
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 3;
-
getAggregationsOrBuilderList
List<? extends AggregationOrBuilder> getAggregationsOrBuilderList()The aggregations that should be applied at each level of the rollup
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 3;
-
getAggregationsOrBuilder
The aggregations that should be applied at each level of the rollup
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 3;
-
getIncludeConstituents
boolean getIncludeConstituents()Whether to include the leaf-level constituents in the result
bool include_constituents = 4;
- Returns:
- The includeConstituents.
-
getGroupByColumnsList
The names of the columns to rollup by
repeated string group_by_columns = 5;
- Returns:
- A list containing the groupByColumns.
-
getGroupByColumnsCount
int getGroupByColumnsCount()The names of the columns to rollup by
repeated string group_by_columns = 5;
- Returns:
- The count of groupByColumns.
-
getGroupByColumns
The names of the columns to rollup by
repeated string group_by_columns = 5;
- Parameters:
index
- The index of the element to return.- Returns:
- The groupByColumns at the given index.
-
getGroupByColumnsBytes
com.google.protobuf.ByteString getGroupByColumnsBytes(int index) The names of the columns to rollup by
repeated string group_by_columns = 5;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the groupByColumns at the given index.
-