Class ProtobufMessages.Header
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.protobuf.GeneratedMessageV3.ExtendableMessage<ProtobufMessages.Header>
-
- org.drools.serialization.protobuf.ProtobufMessages.Header
-
- All Implemented Interfaces:
com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<ProtobufMessages.Header>,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,ProtobufMessages.HeaderOrBuilder
- Enclosing class:
- ProtobufMessages
public static final class ProtobufMessages.Header extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<ProtobufMessages.Header> implements ProtobufMessages.HeaderOrBuilder
Protobuf typeorg.drools.serialization.protobuf.Header- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProtobufMessages.Header.BuilderProtobuf typeorg.drools.serialization.protobuf.Headerstatic classProtobufMessages.Header.StrategyIndexProtobuf typeorg.drools.serialization.protobuf.Header.StrategyIndexstatic interfaceProtobufMessages.Header.StrategyIndexOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableMessage
com.google.protobuf.GeneratedMessageV3.ExtendableMessage.ExtensionWriter
-
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 com.google.protobuf.Parser<ProtobufMessages.Header>PARSERDeprecated.static intPAYLOAD_FIELD_NUMBERstatic intRUNTIME_CLASS_DEFINITIONS_FIELD_NUMBERstatic intSIGNATURE_FIELD_NUMBERstatic intSTRATEGY_FIELD_NUMBERstatic intVERSION_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static ProtobufMessages.HeadergetDefaultInstance()ProtobufMessages.HeadergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<ProtobufMessages.Header>getParserForType()com.google.protobuf.ByteStringgetPayload()byte blobsProtobufMessages.RuntimeClassDefgetRuntimeClassDefinitions(int index)classes generated after the KieBase compilation, which may be needed by the session DROOLS-904intgetRuntimeClassDefinitionsCount()classes generated after the KieBase compilation, which may be needed by the session DROOLS-904List<ProtobufMessages.RuntimeClassDef>getRuntimeClassDefinitionsList()classes generated after the KieBase compilation, which may be needed by the session DROOLS-904ProtobufMessages.RuntimeClassDefOrBuildergetRuntimeClassDefinitionsOrBuilder(int index)classes generated after the KieBase compilation, which may be needed by the session DROOLS-904List<? extends ProtobufMessages.RuntimeClassDefOrBuilder>getRuntimeClassDefinitionsOrBuilderList()classes generated after the KieBase compilation, which may be needed by the session DROOLS-904intgetSerializedSize()ProtobufMessages.SignaturegetSignature()Signature to prevent security concernsProtobufMessages.SignatureOrBuildergetSignatureOrBuilder()Signature to prevent security concernsProtobufMessages.Header.StrategyIndexgetStrategy(int index)The list of strategy classes used for this serializationintgetStrategyCount()The list of strategy classes used for this serializationList<ProtobufMessages.Header.StrategyIndex>getStrategyList()The list of strategy classes used for this serializationProtobufMessages.Header.StrategyIndexOrBuildergetStrategyOrBuilder(int index)The list of strategy classes used for this serializationList<? extends ProtobufMessages.Header.StrategyIndexOrBuilder>getStrategyOrBuilderList()The list of strategy classes used for this serializationcom.google.protobuf.UnknownFieldSetgetUnknownFields()ProtobufMessages.VersiongetVersion()Drools version for which this message was createdProtobufMessages.VersionOrBuildergetVersionOrBuilder()Drools version for which this message was createdinthashCode()booleanhasPayload()byte blobsbooleanhasSignature()Signature to prevent security concernsbooleanhasVersion()Drools version for which this message was createdprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ProtobufMessages.Header.BuildernewBuilder()static ProtobufMessages.Header.BuildernewBuilder(ProtobufMessages.Header prototype)ProtobufMessages.Header.BuildernewBuilderForType()protected ProtobufMessages.Header.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ProtobufMessages.HeaderparseDelimitedFrom(InputStream input)static ProtobufMessages.HeaderparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtobufMessages.HeaderparseFrom(byte[] data)static ProtobufMessages.HeaderparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtobufMessages.HeaderparseFrom(com.google.protobuf.ByteString data)static ProtobufMessages.HeaderparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtobufMessages.HeaderparseFrom(com.google.protobuf.CodedInputStream input)static ProtobufMessages.HeaderparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtobufMessages.HeaderparseFrom(InputStream input)static ProtobufMessages.HeaderparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ProtobufMessages.HeaderparseFrom(ByteBuffer data)static ProtobufMessages.HeaderparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ProtobufMessages.Header>parser()ProtobufMessages.Header.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableMessage
extensionsAreInitialized, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getAllFields, getAllFieldsRaw, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getExtensionFields, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, makeExtensionsImmutable, newExtensionWriter, newMessageSetExtensionWriter, parseUnknownField, parseUnknownFieldProto3
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getDescriptorForType, getOneofFieldDescriptor, hasOneof, internalGetMapField, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, 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
-
Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder
getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
-
-
-
-
Field Detail
-
VERSION_FIELD_NUMBER
public static final int VERSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SIGNATURE_FIELD_NUMBER
public static final int SIGNATURE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STRATEGY_FIELD_NUMBER
public static final int STRATEGY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PAYLOAD_FIELD_NUMBER
public static final int PAYLOAD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RUNTIME_CLASS_DEFINITIONS_FIELD_NUMBER
public static final int RUNTIME_CLASS_DEFINITIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<ProtobufMessages.Header> PARSER
Deprecated.
-
-
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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasVersion
public boolean hasVersion()
Drools version for which this message was created
optional .org.drools.serialization.protobuf.Version version = 1;- Specified by:
hasVersionin interfaceProtobufMessages.HeaderOrBuilder- Returns:
- Whether the version field is set.
-
getVersion
public ProtobufMessages.Version getVersion()
Drools version for which this message was created
optional .org.drools.serialization.protobuf.Version version = 1;- Specified by:
getVersionin interfaceProtobufMessages.HeaderOrBuilder- Returns:
- The version.
-
getVersionOrBuilder
public ProtobufMessages.VersionOrBuilder getVersionOrBuilder()
Drools version for which this message was created
optional .org.drools.serialization.protobuf.Version version = 1;- Specified by:
getVersionOrBuilderin interfaceProtobufMessages.HeaderOrBuilder
-
hasSignature
public boolean hasSignature()
Signature to prevent security concerns
optional .org.drools.serialization.protobuf.Signature signature = 4;- Specified by:
hasSignaturein interfaceProtobufMessages.HeaderOrBuilder- Returns:
- Whether the signature field is set.
-
getSignature
public ProtobufMessages.Signature getSignature()
Signature to prevent security concerns
optional .org.drools.serialization.protobuf.Signature signature = 4;- Specified by:
getSignaturein interfaceProtobufMessages.HeaderOrBuilder- Returns:
- The signature.
-
getSignatureOrBuilder
public ProtobufMessages.SignatureOrBuilder getSignatureOrBuilder()
Signature to prevent security concerns
optional .org.drools.serialization.protobuf.Signature signature = 4;- Specified by:
getSignatureOrBuilderin interfaceProtobufMessages.HeaderOrBuilder
-
getStrategyList
public List<ProtobufMessages.Header.StrategyIndex> getStrategyList()
The list of strategy classes used for this serialization
repeated .org.drools.serialization.protobuf.Header.StrategyIndex strategy = 9;- Specified by:
getStrategyListin interfaceProtobufMessages.HeaderOrBuilder
-
getStrategyOrBuilderList
public List<? extends ProtobufMessages.Header.StrategyIndexOrBuilder> getStrategyOrBuilderList()
The list of strategy classes used for this serialization
repeated .org.drools.serialization.protobuf.Header.StrategyIndex strategy = 9;- Specified by:
getStrategyOrBuilderListin interfaceProtobufMessages.HeaderOrBuilder
-
getStrategyCount
public int getStrategyCount()
The list of strategy classes used for this serialization
repeated .org.drools.serialization.protobuf.Header.StrategyIndex strategy = 9;- Specified by:
getStrategyCountin interfaceProtobufMessages.HeaderOrBuilder
-
getStrategy
public ProtobufMessages.Header.StrategyIndex getStrategy(int index)
The list of strategy classes used for this serialization
repeated .org.drools.serialization.protobuf.Header.StrategyIndex strategy = 9;- Specified by:
getStrategyin interfaceProtobufMessages.HeaderOrBuilder
-
getStrategyOrBuilder
public ProtobufMessages.Header.StrategyIndexOrBuilder getStrategyOrBuilder(int index)
The list of strategy classes used for this serialization
repeated .org.drools.serialization.protobuf.Header.StrategyIndex strategy = 9;- Specified by:
getStrategyOrBuilderin interfaceProtobufMessages.HeaderOrBuilder
-
hasPayload
public boolean hasPayload()
byte blobs
optional bytes payload = 10;- Specified by:
hasPayloadin interfaceProtobufMessages.HeaderOrBuilder- Returns:
- Whether the payload field is set.
-
getPayload
public com.google.protobuf.ByteString getPayload()
byte blobs
optional bytes payload = 10;- Specified by:
getPayloadin interfaceProtobufMessages.HeaderOrBuilder- Returns:
- The payload.
-
getRuntimeClassDefinitionsList
public List<ProtobufMessages.RuntimeClassDef> getRuntimeClassDefinitionsList()
classes generated after the KieBase compilation, which may be needed by the session DROOLS-904
repeated .org.drools.serialization.protobuf.RuntimeClassDef runtime_class_definitions = 13;- Specified by:
getRuntimeClassDefinitionsListin interfaceProtobufMessages.HeaderOrBuilder
-
getRuntimeClassDefinitionsOrBuilderList
public List<? extends ProtobufMessages.RuntimeClassDefOrBuilder> getRuntimeClassDefinitionsOrBuilderList()
classes generated after the KieBase compilation, which may be needed by the session DROOLS-904
repeated .org.drools.serialization.protobuf.RuntimeClassDef runtime_class_definitions = 13;- Specified by:
getRuntimeClassDefinitionsOrBuilderListin interfaceProtobufMessages.HeaderOrBuilder
-
getRuntimeClassDefinitionsCount
public int getRuntimeClassDefinitionsCount()
classes generated after the KieBase compilation, which may be needed by the session DROOLS-904
repeated .org.drools.serialization.protobuf.RuntimeClassDef runtime_class_definitions = 13;- Specified by:
getRuntimeClassDefinitionsCountin interfaceProtobufMessages.HeaderOrBuilder
-
getRuntimeClassDefinitions
public ProtobufMessages.RuntimeClassDef getRuntimeClassDefinitions(int index)
classes generated after the KieBase compilation, which may be needed by the session DROOLS-904
repeated .org.drools.serialization.protobuf.RuntimeClassDef runtime_class_definitions = 13;- Specified by:
getRuntimeClassDefinitionsin interfaceProtobufMessages.HeaderOrBuilder
-
getRuntimeClassDefinitionsOrBuilder
public ProtobufMessages.RuntimeClassDefOrBuilder getRuntimeClassDefinitionsOrBuilder(int index)
classes generated after the KieBase compilation, which may be needed by the session DROOLS-904
repeated .org.drools.serialization.protobuf.RuntimeClassDef runtime_class_definitions = 13;- Specified by:
getRuntimeClassDefinitionsOrBuilderin interfaceProtobufMessages.HeaderOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.ExtendableMessage<ProtobufMessages.Header>
-
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 ProtobufMessages.Header parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtobufMessages.Header parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtobufMessages.Header parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtobufMessages.Header parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtobufMessages.Header parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtobufMessages.Header parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ProtobufMessages.Header parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ProtobufMessages.Header parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ProtobufMessages.Header parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ProtobufMessages.Header parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ProtobufMessages.Header parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ProtobufMessages.Header parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ProtobufMessages.Header.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ProtobufMessages.Header.Builder newBuilder()
-
newBuilder
public static ProtobufMessages.Header.Builder newBuilder(ProtobufMessages.Header prototype)
-
toBuilder
public ProtobufMessages.Header.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ProtobufMessages.Header.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ProtobufMessages.Header getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ProtobufMessages.Header> parser()
-
getParserForType
public com.google.protobuf.Parser<ProtobufMessages.Header> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ProtobufMessages.Header getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<ProtobufMessages.Header>- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-