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 TypeMethodDescriptionintgetBloomFilterSizeInBytes(int index) repeated int32 bloom_filter_size_in_bytes = 5;intrepeated int32 bloom_filter_size_in_bytes = 5;repeated int32 bloom_filter_size_in_bytes = 5;intthe operator id of the HashJoin which generates this RuntimeFilterintoptional int32 major_fragment_id = 2;intoptional int32 minor_fragment_id = 3;getProbeFields(int index) probe fields with corresponding BloomFilterscom.google.protobuf.ByteStringgetProbeFieldsBytes(int index) probe fields with corresponding BloomFiltersintprobe fields with corresponding BloomFiltersprobe fields with corresponding BloomFiltersoptional .exec.shared.QueryId query_id = 1;optional .exec.shared.QueryId query_id = 1;longthe runtime filter identifierbooleantrue means sending to foreman,false means sending to scan nodesbooleanthe operator id of the HashJoin which generates this RuntimeFilterbooleanoptional int32 major_fragment_id = 2;booleanoptional int32 minor_fragment_id = 3;booleanoptional .exec.shared.QueryId query_id = 1;booleanthe runtime filter identifierbooleantrue means sending to foreman,false means sending to scan nodesMethods 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
-
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.
-