Class RpcStart
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.hansken.extraction.plugin.grpc.RpcStart
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,RpcStartOrBuilder
public final class RpcStart extends com.google.protobuf.GeneratedMessageV3 implements RpcStartOrBuilder
Start is the first message from the plugin client to the plugin server. After receiving this message, the extraction plugin starts processing a trace. The start message already contains information of the trace to process. The client should send as much of the required information to the server for performance reasons: there are no additional round-trips required to get information from server to client.
Protobuf typeorg.hansken.extraction.plugin.grpc.RpcStart- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRpcStart.BuilderStart is the first message from the plugin client to the plugin server.-
Nested 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
-
-
Field Summary
Fields Modifier and Type Field Description static intDATACONTEXT_FIELD_NUMBERstatic intTRACE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)RpcDataContextgetDataContext().org.hansken.extraction.plugin.grpc.RpcDataContext dataContext = 2;RpcDataContextOrBuildergetDataContextOrBuilder().org.hansken.extraction.plugin.grpc.RpcDataContext dataContext = 2;static RpcStartgetDefaultInstance()RpcStartgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<RpcStart>getParserForType()intgetSerializedSize()RpcTracegetTrace().org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;RpcTraceOrBuildergetTraceOrBuilder().org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasDataContext().org.hansken.extraction.plugin.grpc.RpcDataContext dataContext = 2;inthashCode()booleanhasTrace().org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static RpcStart.BuildernewBuilder()static RpcStart.BuildernewBuilder(RpcStart prototype)RpcStart.BuildernewBuilderForType()protected RpcStart.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static RpcStartparseDelimitedFrom(InputStream input)static RpcStartparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RpcStartparseFrom(byte[] data)static RpcStartparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RpcStartparseFrom(com.google.protobuf.ByteString data)static RpcStartparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RpcStartparseFrom(com.google.protobuf.CodedInputStream input)static RpcStartparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RpcStartparseFrom(InputStream input)static RpcStartparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RpcStartparseFrom(ByteBuffer data)static RpcStartparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<RpcStart>parser()RpcStart.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, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, 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
-
TRACE_FIELD_NUMBER
public static final int TRACE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DATACONTEXT_FIELD_NUMBER
public static final int DATACONTEXT_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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasTrace
public boolean hasTrace()
.org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;- Specified by:
hasTracein interfaceRpcStartOrBuilder- Returns:
- Whether the trace field is set.
-
getTrace
public RpcTrace getTrace()
.org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;- Specified by:
getTracein interfaceRpcStartOrBuilder- Returns:
- The trace.
-
getTraceOrBuilder
public RpcTraceOrBuilder getTraceOrBuilder()
.org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;- Specified by:
getTraceOrBuilderin interfaceRpcStartOrBuilder
-
hasDataContext
public boolean hasDataContext()
.org.hansken.extraction.plugin.grpc.RpcDataContext dataContext = 2;- Specified by:
hasDataContextin interfaceRpcStartOrBuilder- Returns:
- Whether the dataContext field is set.
-
getDataContext
public RpcDataContext getDataContext()
.org.hansken.extraction.plugin.grpc.RpcDataContext dataContext = 2;- Specified by:
getDataContextin interfaceRpcStartOrBuilder- Returns:
- The dataContext.
-
getDataContextOrBuilder
public RpcDataContextOrBuilder getDataContextOrBuilder()
.org.hansken.extraction.plugin.grpc.RpcDataContext dataContext = 2;- Specified by:
getDataContextOrBuilderin interfaceRpcStartOrBuilder
-
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 RpcStart parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RpcStart parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RpcStart parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RpcStart parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RpcStart parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RpcStart parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RpcStart parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static RpcStart parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static RpcStart parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static RpcStart parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static RpcStart parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static RpcStart parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public RpcStart.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static RpcStart.Builder newBuilder()
-
newBuilder
public static RpcStart.Builder newBuilder(RpcStart prototype)
-
toBuilder
public RpcStart.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RpcStart.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static RpcStart getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<RpcStart> parser()
-
getParserForType
public com.google.protobuf.Parser<RpcStart> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public RpcStart getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-