Package org.apache.drill.exec.proto
Class BitData.RuntimeFilterBDef
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.apache.drill.exec.proto.BitData.RuntimeFilterBDef
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,BitData.RuntimeFilterBDefOrBuilder
- Enclosing class:
BitData
public static final class BitData.RuntimeFilterBDef
extends com.google.protobuf.GeneratedMessageV3
implements BitData.RuntimeFilterBDefOrBuilder
Protobuf type
exec.bit.data.RuntimeFilterBDef- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeexec.bit.data.RuntimeFilterBDefNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final com.google.protobuf.Parser<BitData.RuntimeFilterBDef> Deprecated.static final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanintgetBloomFilterSizeInBytes(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;static BitData.RuntimeFilterBDefstatic final com.google.protobuf.Descriptors.Descriptorintthe operator id of the HashJoin which generates this RuntimeFilterintoptional int32 major_fragment_id = 2;intoptional int32 minor_fragment_id = 3;com.google.protobuf.Parser<BitData.RuntimeFilterBDef> getProbeFields(int index) probe fields with corresponding BloomFilterscom.google.protobuf.ByteStringgetProbeFieldsBytes(int index) probe fields with corresponding BloomFiltersintprobe fields with corresponding BloomFilterscom.google.protobuf.ProtocolStringListprobe fields with corresponding BloomFiltersoptional .exec.shared.QueryId query_id = 1;optional .exec.shared.QueryId query_id = 1;longthe runtime filter identifierintbooleantrue means sending to foreman,false means sending to scan nodesfinal com.google.protobuf.UnknownFieldSetinthashCode()booleanthe 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 nodesprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(BitData.RuntimeFilterBDef prototype) protected BitData.RuntimeFilterBDef.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static BitData.RuntimeFilterBDefparseDelimitedFrom(InputStream input) static BitData.RuntimeFilterBDefparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BitData.RuntimeFilterBDefparseFrom(byte[] data) static BitData.RuntimeFilterBDefparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BitData.RuntimeFilterBDefparseFrom(com.google.protobuf.ByteString data) static BitData.RuntimeFilterBDefparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BitData.RuntimeFilterBDefparseFrom(com.google.protobuf.CodedInputStream input) static BitData.RuntimeFilterBDefparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BitData.RuntimeFilterBDefparseFrom(InputStream input) static BitData.RuntimeFilterBDefparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BitData.RuntimeFilterBDefparseFrom(ByteBuffer data) static BitData.RuntimeFilterBDefparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<BitData.RuntimeFilterBDef> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
QUERY_ID_FIELD_NUMBER
public static final int QUERY_ID_FIELD_NUMBER- See Also:
-
MAJOR_FRAGMENT_ID_FIELD_NUMBER
public static final int MAJOR_FRAGMENT_ID_FIELD_NUMBER- See Also:
-
MINOR_FRAGMENT_ID_FIELD_NUMBER
public static final int MINOR_FRAGMENT_ID_FIELD_NUMBER- See Also:
-
TO_FOREMAN_FIELD_NUMBER
public static final int TO_FOREMAN_FIELD_NUMBER- See Also:
-
BLOOM_FILTER_SIZE_IN_BYTES_FIELD_NUMBER
public static final int BLOOM_FILTER_SIZE_IN_BYTES_FIELD_NUMBER- See Also:
-
PROBE_FIELDS_FIELD_NUMBER
public static final int PROBE_FIELDS_FIELD_NUMBER- See Also:
-
HJ_OP_ID_FIELD_NUMBER
public static final int HJ_OP_ID_FIELD_NUMBER- See Also:
-
RF_IDENTIFIER_FIELD_NUMBER
public static final int RF_IDENTIFIER_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasQueryId
public boolean hasQueryId()optional .exec.shared.QueryId query_id = 1;- Specified by:
hasQueryIdin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- Whether the queryId field is set.
-
getQueryId
optional .exec.shared.QueryId query_id = 1;- Specified by:
getQueryIdin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- The queryId.
-
getQueryIdOrBuilder
optional .exec.shared.QueryId query_id = 1;- Specified by:
getQueryIdOrBuilderin interfaceBitData.RuntimeFilterBDefOrBuilder
-
hasMajorFragmentId
public boolean hasMajorFragmentId()optional int32 major_fragment_id = 2;- Specified by:
hasMajorFragmentIdin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- Whether the majorFragmentId field is set.
-
getMajorFragmentId
public int getMajorFragmentId()optional int32 major_fragment_id = 2;- Specified by:
getMajorFragmentIdin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- The majorFragmentId.
-
hasMinorFragmentId
public boolean hasMinorFragmentId()optional int32 minor_fragment_id = 3;- Specified by:
hasMinorFragmentIdin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- Whether the minorFragmentId field is set.
-
getMinorFragmentId
public int getMinorFragmentId()optional int32 minor_fragment_id = 3;- Specified by:
getMinorFragmentIdin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- The minorFragmentId.
-
hasToForeman
public boolean hasToForeman()true means sending to foreman,false means sending to scan nodes
optional bool to_foreman = 4;- Specified by:
hasToForemanin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- Whether the toForeman field is set.
-
getToForeman
public boolean getToForeman()true means sending to foreman,false means sending to scan nodes
optional bool to_foreman = 4;- Specified by:
getToForemanin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- The toForeman.
-
getBloomFilterSizeInBytesList
repeated int32 bloom_filter_size_in_bytes = 5;- Specified by:
getBloomFilterSizeInBytesListin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- A list containing the bloomFilterSizeInBytes.
-
getBloomFilterSizeInBytesCount
public int getBloomFilterSizeInBytesCount()repeated int32 bloom_filter_size_in_bytes = 5;- Specified by:
getBloomFilterSizeInBytesCountin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- The count of bloomFilterSizeInBytes.
-
getBloomFilterSizeInBytes
public int getBloomFilterSizeInBytes(int index) repeated int32 bloom_filter_size_in_bytes = 5;- Specified by:
getBloomFilterSizeInBytesin interfaceBitData.RuntimeFilterBDefOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The bloomFilterSizeInBytes at the given index.
-
getProbeFieldsList
public com.google.protobuf.ProtocolStringList getProbeFieldsList()probe fields with corresponding BloomFilters
repeated string probe_fields = 6;- Specified by:
getProbeFieldsListin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- A list containing the probeFields.
-
getProbeFieldsCount
public int getProbeFieldsCount()probe fields with corresponding BloomFilters
repeated string probe_fields = 6;- Specified by:
getProbeFieldsCountin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- The count of probeFields.
-
getProbeFields
probe fields with corresponding BloomFilters
repeated string probe_fields = 6;- Specified by:
getProbeFieldsin interfaceBitData.RuntimeFilterBDefOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The probeFields at the given index.
-
getProbeFieldsBytes
public com.google.protobuf.ByteString getProbeFieldsBytes(int index) probe fields with corresponding BloomFilters
repeated string probe_fields = 6;- Specified by:
getProbeFieldsBytesin interfaceBitData.RuntimeFilterBDefOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the probeFields at the given index.
-
hasHjOpId
public boolean hasHjOpId()the operator id of the HashJoin which generates this RuntimeFilter
optional int32 hj_op_id = 7;- Specified by:
hasHjOpIdin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- Whether the hjOpId field is set.
-
getHjOpId
public int getHjOpId()the operator id of the HashJoin which generates this RuntimeFilter
optional int32 hj_op_id = 7;- Specified by:
getHjOpIdin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- The hjOpId.
-
hasRfIdentifier
public boolean hasRfIdentifier()the runtime filter identifier
optional int64 rf_identifier = 8;- Specified by:
hasRfIdentifierin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- Whether the rfIdentifier field is set.
-
getRfIdentifier
public long getRfIdentifier()the runtime filter identifier
optional int64 rf_identifier = 8;- Specified by:
getRfIdentifierin interfaceBitData.RuntimeFilterBDefOrBuilder- Returns:
- The rfIdentifier.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static BitData.RuntimeFilterBDef parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BitData.RuntimeFilterBDef parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BitData.RuntimeFilterBDef parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BitData.RuntimeFilterBDef parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BitData.RuntimeFilterBDef parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BitData.RuntimeFilterBDef parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static BitData.RuntimeFilterBDef parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static BitData.RuntimeFilterBDef parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static BitData.RuntimeFilterBDef parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static BitData.RuntimeFilterBDef parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected BitData.RuntimeFilterBDef.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-