Interface RangeJoinTablesRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RangeJoinTablesRequest
,RangeJoinTablesRequest.Builder
public interface RangeJoinTablesRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAggregations
(int index) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 10;
int
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 10;
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 10;
getAggregationsOrBuilder
(int index) repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 10;
List<? extends AggregationOrBuilder>
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 10;
getExactMatchColumns
(int index) repeated string exact_match_columns = 4;
com.google.protobuf.ByteString
getExactMatchColumnsBytes
(int index) repeated string exact_match_columns = 4;
int
repeated string exact_match_columns = 4;
repeated string exact_match_columns = 4;
string left_end_column = 9;
com.google.protobuf.ByteString
string left_end_column = 9;
.io.deephaven.proto.backplane.grpc.TableReference left_id = 2;
.io.deephaven.proto.backplane.grpc.TableReference left_id = 2;
Provide detailed range match parameters for the range join (alternative to providing `range_match`)com.google.protobuf.ByteString
Provide detailed range match parameters for the range join (alternative to providing `range_match`).io.deephaven.proto.backplane.grpc.RangeJoinTablesRequest.RangeEndRule range_end_rule = 8;
int
.io.deephaven.proto.backplane.grpc.RangeJoinTablesRequest.RangeEndRule range_end_rule = 8;
Specifies the range match parameters as a parseable string.com.google.protobuf.ByteString
Specifies the range match parameters as a parseable string..io.deephaven.proto.backplane.grpc.RangeJoinTablesRequest.RangeStartRule range_start_rule = 6;
int
.io.deephaven.proto.backplane.grpc.RangeJoinTablesRequest.RangeStartRule range_start_rule = 6;
.io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
.io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
.io.deephaven.proto.backplane.grpc.TableReference right_id = 3;
.io.deephaven.proto.backplane.grpc.TableReference right_id = 3;
string right_range_column = 7;
com.google.protobuf.ByteString
string right_range_column = 7;
boolean
.io.deephaven.proto.backplane.grpc.TableReference left_id = 2;
boolean
.io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
boolean
.io.deephaven.proto.backplane.grpc.TableReference right_id = 3;
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
-
hasResultId
boolean hasResultId().io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
- Returns:
- Whether the resultId field is set.
-
getResultId
Ticket getResultId().io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
- Returns:
- The resultId.
-
getResultIdOrBuilder
TicketOrBuilder getResultIdOrBuilder().io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
-
hasLeftId
boolean hasLeftId().io.deephaven.proto.backplane.grpc.TableReference left_id = 2;
- Returns:
- Whether the leftId field is set.
-
getLeftId
TableReference getLeftId().io.deephaven.proto.backplane.grpc.TableReference left_id = 2;
- Returns:
- The leftId.
-
getLeftIdOrBuilder
TableReferenceOrBuilder getLeftIdOrBuilder().io.deephaven.proto.backplane.grpc.TableReference left_id = 2;
-
hasRightId
boolean hasRightId().io.deephaven.proto.backplane.grpc.TableReference right_id = 3;
- Returns:
- Whether the rightId field is set.
-
getRightId
TableReference getRightId().io.deephaven.proto.backplane.grpc.TableReference right_id = 3;
- Returns:
- The rightId.
-
getRightIdOrBuilder
TableReferenceOrBuilder getRightIdOrBuilder().io.deephaven.proto.backplane.grpc.TableReference right_id = 3;
-
getExactMatchColumnsList
repeated string exact_match_columns = 4;
- Returns:
- A list containing the exactMatchColumns.
-
getExactMatchColumnsCount
int getExactMatchColumnsCount()repeated string exact_match_columns = 4;
- Returns:
- The count of exactMatchColumns.
-
getExactMatchColumns
repeated string exact_match_columns = 4;
- Parameters:
index
- The index of the element to return.- Returns:
- The exactMatchColumns at the given index.
-
getExactMatchColumnsBytes
com.google.protobuf.ByteString getExactMatchColumnsBytes(int index) repeated string exact_match_columns = 4;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the exactMatchColumns at the given index.
-
getLeftStartColumn
String getLeftStartColumn()Provide detailed range match parameters for the range join (alternative to providing `range_match`)
string left_start_column = 5;
- Returns:
- The leftStartColumn.
-
getLeftStartColumnBytes
com.google.protobuf.ByteString getLeftStartColumnBytes()Provide detailed range match parameters for the range join (alternative to providing `range_match`)
string left_start_column = 5;
- Returns:
- The bytes for leftStartColumn.
-
getRangeStartRuleValue
int getRangeStartRuleValue().io.deephaven.proto.backplane.grpc.RangeJoinTablesRequest.RangeStartRule range_start_rule = 6;
- Returns:
- The enum numeric value on the wire for rangeStartRule.
-
getRangeStartRule
RangeJoinTablesRequest.RangeStartRule getRangeStartRule().io.deephaven.proto.backplane.grpc.RangeJoinTablesRequest.RangeStartRule range_start_rule = 6;
- Returns:
- The rangeStartRule.
-
getRightRangeColumn
String getRightRangeColumn()string right_range_column = 7;
- Returns:
- The rightRangeColumn.
-
getRightRangeColumnBytes
com.google.protobuf.ByteString getRightRangeColumnBytes()string right_range_column = 7;
- Returns:
- The bytes for rightRangeColumn.
-
getRangeEndRuleValue
int getRangeEndRuleValue().io.deephaven.proto.backplane.grpc.RangeJoinTablesRequest.RangeEndRule range_end_rule = 8;
- Returns:
- The enum numeric value on the wire for rangeEndRule.
-
getRangeEndRule
RangeJoinTablesRequest.RangeEndRule getRangeEndRule().io.deephaven.proto.backplane.grpc.RangeJoinTablesRequest.RangeEndRule range_end_rule = 8;
- Returns:
- The rangeEndRule.
-
getLeftEndColumn
String getLeftEndColumn()string left_end_column = 9;
- Returns:
- The leftEndColumn.
-
getLeftEndColumnBytes
com.google.protobuf.ByteString getLeftEndColumnBytes()string left_end_column = 9;
- Returns:
- The bytes for leftEndColumn.
-
getAggregationsList
List<Aggregation> getAggregationsList()repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 10;
-
getAggregations
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 10;
-
getAggregationsCount
int getAggregationsCount()repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 10;
-
getAggregationsOrBuilderList
List<? extends AggregationOrBuilder> getAggregationsOrBuilderList()repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 10;
-
getAggregationsOrBuilder
repeated .io.deephaven.proto.backplane.grpc.Aggregation aggregations = 10;
-
getRangeMatch
String getRangeMatch()Specifies the range match parameters as a parseable string. Providing `range_match` in the GRPC call is the alternative to detailed range match parameters provided in the `left_start_column`, `range_start_rule`, `right_range_column`, `range_end_rule`, and `left_end_column` fields.
string range_match = 11;
- Returns:
- The rangeMatch.
-
getRangeMatchBytes
com.google.protobuf.ByteString getRangeMatchBytes()Specifies the range match parameters as a parseable string. Providing `range_match` in the GRPC call is the alternative to detailed range match parameters provided in the `left_start_column`, `range_start_rule`, `right_range_column`, `range_end_rule`, and `left_end_column` fields.
string range_match = 11;
- Returns:
- The bytes for rangeMatch.
-