Package org.apache.drill.exec.proto
Interface BitData.RuntimeFilterBDefOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BitData.RuntimeFilterBDef
,BitData.RuntimeFilterBDef.Builder
- Enclosing class:
- BitData
public static interface BitData.RuntimeFilterBDefOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionint
getBloomFilterSizeInBytes
(int index) repeated int32 bloom_filter_size_in_bytes = 5;
int
repeated int32 bloom_filter_size_in_bytes = 5;
repeated int32 bloom_filter_size_in_bytes = 5;
int
the operator id of the HashJoin which generates this RuntimeFilterint
optional int32 major_fragment_id = 2;
int
optional int32 minor_fragment_id = 3;
getProbeFields
(int index) probe fields with corresponding BloomFilterscom.google.protobuf.ByteString
getProbeFieldsBytes
(int index) probe fields with corresponding BloomFiltersint
probe fields with corresponding BloomFiltersprobe fields with corresponding BloomFiltersoptional .exec.shared.QueryId query_id = 1;
optional .exec.shared.QueryId query_id = 1;
long
the runtime filter identifierboolean
true means sending to foreman,false means sending to scan nodesboolean
the operator id of the HashJoin which generates this RuntimeFilterboolean
optional int32 major_fragment_id = 2;
boolean
optional int32 minor_fragment_id = 3;
boolean
optional .exec.shared.QueryId query_id = 1;
boolean
the runtime filter identifierboolean
true means sending to foreman,false means sending to scan nodesMethods 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
-
hasQueryId
boolean hasQueryId()optional .exec.shared.QueryId query_id = 1;
- Returns:
- Whether the queryId field is set.
-
getQueryId
UserBitShared.QueryId getQueryId()optional .exec.shared.QueryId query_id = 1;
- Returns:
- The queryId.
-
getQueryIdOrBuilder
UserBitShared.QueryIdOrBuilder getQueryIdOrBuilder()optional .exec.shared.QueryId query_id = 1;
-
hasMajorFragmentId
boolean hasMajorFragmentId()optional int32 major_fragment_id = 2;
- Returns:
- Whether the majorFragmentId field is set.
-
getMajorFragmentId
int getMajorFragmentId()optional int32 major_fragment_id = 2;
- Returns:
- The majorFragmentId.
-
hasMinorFragmentId
boolean hasMinorFragmentId()optional int32 minor_fragment_id = 3;
- Returns:
- Whether the minorFragmentId field is set.
-
getMinorFragmentId
int getMinorFragmentId()optional int32 minor_fragment_id = 3;
- Returns:
- The minorFragmentId.
-
hasToForeman
boolean hasToForeman()true means sending to foreman,false means sending to scan nodes
optional bool to_foreman = 4;
- Returns:
- Whether the toForeman field is set.
-
getToForeman
boolean getToForeman()true means sending to foreman,false means sending to scan nodes
optional bool to_foreman = 4;
- Returns:
- The toForeman.
-
getBloomFilterSizeInBytesList
repeated int32 bloom_filter_size_in_bytes = 5;
- Returns:
- A list containing the bloomFilterSizeInBytes.
-
getBloomFilterSizeInBytesCount
int getBloomFilterSizeInBytesCount()repeated int32 bloom_filter_size_in_bytes = 5;
- Returns:
- The count of bloomFilterSizeInBytes.
-
getBloomFilterSizeInBytes
int getBloomFilterSizeInBytes(int index) repeated int32 bloom_filter_size_in_bytes = 5;
- Parameters:
index
- The index of the element to return.- Returns:
- The bloomFilterSizeInBytes at the given index.
-
getProbeFieldsList
probe fields with corresponding BloomFilters
repeated string probe_fields = 6;
- Returns:
- A list containing the probeFields.
-
getProbeFieldsCount
int getProbeFieldsCount()probe fields with corresponding BloomFilters
repeated string probe_fields = 6;
- Returns:
- The count of probeFields.
-
getProbeFields
probe fields with corresponding BloomFilters
repeated string probe_fields = 6;
- Parameters:
index
- The index of the element to return.- Returns:
- The probeFields at the given index.
-
getProbeFieldsBytes
com.google.protobuf.ByteString getProbeFieldsBytes(int index) probe fields with corresponding BloomFilters
repeated string probe_fields = 6;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the probeFields at the given index.
-
hasHjOpId
boolean hasHjOpId()the operator id of the HashJoin which generates this RuntimeFilter
optional int32 hj_op_id = 7;
- Returns:
- Whether the hjOpId field is set.
-
getHjOpId
int getHjOpId()the operator id of the HashJoin which generates this RuntimeFilter
optional int32 hj_op_id = 7;
- Returns:
- The hjOpId.
-
hasRfIdentifier
boolean hasRfIdentifier()the runtime filter identifier
optional int64 rf_identifier = 8;
- Returns:
- Whether the rfIdentifier field is set.
-
getRfIdentifier
long getRfIdentifier()the runtime filter identifier
optional int64 rf_identifier = 8;
- Returns:
- The rfIdentifier.
-