Package org.apache.pinot.common.proto
Class Plan.ObjectField
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.apache.pinot.common.proto.Plan.ObjectField
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,Plan.ObjectFieldOrBuilder
- Enclosing class:
- Plan
public static final class Plan.ObjectField extends com.google.protobuf.GeneratedMessageV3 implements Plan.ObjectFieldOrBuilder
ObjectField defines the serialized format of a complex class object. it contains: 1. its fully-qualified clazz name; 2. its MemberVariableField map.
Protobuf typeorg.apache.pinot.common.proto.ObjectField- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPlan.ObjectField.BuilderObjectField defines the serialized format of a complex class object.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intMEMBERVARIABLES_FIELD_NUMBERstatic intOBJECTCLASSNAME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsMemberVariables(String key)map<string, .org.apache.pinot.common.proto.MemberVariableField> memberVariables = 2;booleanequals(Object obj)static Plan.ObjectFieldgetDefaultInstance()Plan.ObjectFieldgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()Map<String,Plan.MemberVariableField>getMemberVariables()Deprecated.intgetMemberVariablesCount()map<string, .org.apache.pinot.common.proto.MemberVariableField> memberVariables = 2;Map<String,Plan.MemberVariableField>getMemberVariablesMap()map<string, .org.apache.pinot.common.proto.MemberVariableField> memberVariables = 2;Plan.MemberVariableFieldgetMemberVariablesOrDefault(String key, Plan.MemberVariableField defaultValue)map<string, .org.apache.pinot.common.proto.MemberVariableField> memberVariables = 2;Plan.MemberVariableFieldgetMemberVariablesOrThrow(String key)map<string, .org.apache.pinot.common.proto.MemberVariableField> memberVariables = 2;StringgetObjectClassName()string objectClassName = 1;com.google.protobuf.ByteStringgetObjectClassNameBytes()string objectClassName = 1;com.google.protobuf.Parser<Plan.ObjectField>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)booleanisInitialized()static Plan.ObjectField.BuildernewBuilder()static Plan.ObjectField.BuildernewBuilder(Plan.ObjectField prototype)Plan.ObjectField.BuildernewBuilderForType()protected Plan.ObjectField.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static Plan.ObjectFieldparseDelimitedFrom(InputStream input)static Plan.ObjectFieldparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Plan.ObjectFieldparseFrom(byte[] data)static Plan.ObjectFieldparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Plan.ObjectFieldparseFrom(com.google.protobuf.ByteString data)static Plan.ObjectFieldparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Plan.ObjectFieldparseFrom(com.google.protobuf.CodedInputStream input)static Plan.ObjectFieldparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Plan.ObjectFieldparseFrom(InputStream input)static Plan.ObjectFieldparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Plan.ObjectFieldparseFrom(ByteBuffer data)static Plan.ObjectFieldparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Plan.ObjectField>parser()Plan.ObjectField.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
OBJECTCLASSNAME_FIELD_NUMBER
public static final int OBJECTCLASSNAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MEMBERVARIABLES_FIELD_NUMBER
public static final int MEMBERVARIABLES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- 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()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getObjectClassName
public String getObjectClassName()
string objectClassName = 1;- Specified by:
getObjectClassNamein interfacePlan.ObjectFieldOrBuilder- Returns:
- The objectClassName.
-
getObjectClassNameBytes
public com.google.protobuf.ByteString getObjectClassNameBytes()
string objectClassName = 1;- Specified by:
getObjectClassNameBytesin interfacePlan.ObjectFieldOrBuilder- Returns:
- The bytes for objectClassName.
-
getMemberVariablesCount
public int getMemberVariablesCount()
Description copied from interface:Plan.ObjectFieldOrBuildermap<string, .org.apache.pinot.common.proto.MemberVariableField> memberVariables = 2;- Specified by:
getMemberVariablesCountin interfacePlan.ObjectFieldOrBuilder
-
containsMemberVariables
public boolean containsMemberVariables(String key)
map<string, .org.apache.pinot.common.proto.MemberVariableField> memberVariables = 2;- Specified by:
containsMemberVariablesin interfacePlan.ObjectFieldOrBuilder
-
getMemberVariables
@Deprecated public Map<String,Plan.MemberVariableField> getMemberVariables()
Deprecated.UsegetMemberVariablesMap()instead.- Specified by:
getMemberVariablesin interfacePlan.ObjectFieldOrBuilder
-
getMemberVariablesMap
public Map<String,Plan.MemberVariableField> getMemberVariablesMap()
map<string, .org.apache.pinot.common.proto.MemberVariableField> memberVariables = 2;- Specified by:
getMemberVariablesMapin interfacePlan.ObjectFieldOrBuilder
-
getMemberVariablesOrDefault
public Plan.MemberVariableField getMemberVariablesOrDefault(String key, Plan.MemberVariableField defaultValue)
map<string, .org.apache.pinot.common.proto.MemberVariableField> memberVariables = 2;- Specified by:
getMemberVariablesOrDefaultin interfacePlan.ObjectFieldOrBuilder
-
getMemberVariablesOrThrow
public Plan.MemberVariableField getMemberVariablesOrThrow(String key)
map<string, .org.apache.pinot.common.proto.MemberVariableField> memberVariables = 2;- Specified by:
getMemberVariablesOrThrowin interfacePlan.ObjectFieldOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- 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
public boolean equals(Object obj)
- 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 Plan.ObjectField parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Plan.ObjectField parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Plan.ObjectField parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Plan.ObjectField parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Plan.ObjectField parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Plan.ObjectField parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Plan.ObjectField parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Plan.ObjectField parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Plan.ObjectField parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Plan.ObjectField parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Plan.ObjectField parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Plan.ObjectField parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Plan.ObjectField.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Plan.ObjectField.Builder newBuilder()
-
newBuilder
public static Plan.ObjectField.Builder newBuilder(Plan.ObjectField prototype)
-
toBuilder
public Plan.ObjectField.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Plan.ObjectField.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Plan.ObjectField getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Plan.ObjectField> parser()
-
getParserForType
public com.google.protobuf.Parser<Plan.ObjectField> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Plan.ObjectField getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-