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;intrepeated .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.ByteStringgetExactMatchColumnsBytes(int index) repeated string exact_match_columns = 4;intrepeated string exact_match_columns = 4;repeated string exact_match_columns = 4;string left_end_column = 9;com.google.protobuf.ByteStringstring 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.ByteStringProvide 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.ByteStringSpecifies 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.ByteStringstring 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
isInitializedMethods 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.
-