Package io.opencensus.proto.trace.v1
Class StackTrace.StackFrame
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.opencensus.proto.trace.v1.StackTrace.StackFrame
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,StackTrace.StackFrameOrBuilder,Serializable
- Enclosing class:
- StackTrace
public static final class StackTrace.StackFrame extends com.google.protobuf.GeneratedMessageV3 implements StackTrace.StackFrameOrBuilder
A single stack frame in a stack trace.
Protobuf typeopencensus.proto.trace.v1.StackTrace.StackFrame- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStackTrace.StackFrame.BuilderA single stack frame in a stack trace.-
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 intCOLUMN_NUMBER_FIELD_NUMBERstatic intFILE_NAME_FIELD_NUMBERstatic intFUNCTION_NAME_FIELD_NUMBERstatic intLINE_NUMBER_FIELD_NUMBERstatic intLOAD_MODULE_FIELD_NUMBERstatic intORIGINAL_FUNCTION_NAME_FIELD_NUMBERstatic intSOURCE_VERSION_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)longgetColumnNumber()The column number where the function call appears, if available.static StackTrace.StackFramegetDefaultInstance()StackTrace.StackFramegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()TruncatableStringgetFileName()The name of the source file where the function call appears.TruncatableStringOrBuildergetFileNameOrBuilder()The name of the source file where the function call appears.TruncatableStringgetFunctionName()The fully-qualified name that uniquely identifies the function or method that is active in this frame.TruncatableStringOrBuildergetFunctionNameOrBuilder()The fully-qualified name that uniquely identifies the function or method that is active in this frame.longgetLineNumber()The line number in `file_name` where the function call appears.ModulegetLoadModule()The binary module from where the code was loaded.ModuleOrBuildergetLoadModuleOrBuilder()The binary module from where the code was loaded.TruncatableStringgetOriginalFunctionName()An un-mangled function name, if `function_name` is [mangled](http://www.avabodh.com/cxxin/namemangling.html).TruncatableStringOrBuildergetOriginalFunctionNameOrBuilder()An un-mangled function name, if `function_name` is [mangled](http://www.avabodh.com/cxxin/namemangling.html).com.google.protobuf.Parser<StackTrace.StackFrame>getParserForType()intgetSerializedSize()TruncatableStringgetSourceVersion()The version of the deployed source code.TruncatableStringOrBuildergetSourceVersionOrBuilder()The version of the deployed source code.com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasFileName()The name of the source file where the function call appears.booleanhasFunctionName()The fully-qualified name that uniquely identifies the function or method that is active in this frame.inthashCode()booleanhasLoadModule()The binary module from where the code was loaded.booleanhasOriginalFunctionName()An un-mangled function name, if `function_name` is [mangled](http://www.avabodh.com/cxxin/namemangling.html).booleanhasSourceVersion()The version of the deployed source code.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static StackTrace.StackFrame.BuildernewBuilder()static StackTrace.StackFrame.BuildernewBuilder(StackTrace.StackFrame prototype)StackTrace.StackFrame.BuildernewBuilderForType()protected StackTrace.StackFrame.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static StackTrace.StackFrameparseDelimitedFrom(InputStream input)static StackTrace.StackFrameparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StackTrace.StackFrameparseFrom(byte[] data)static StackTrace.StackFrameparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StackTrace.StackFrameparseFrom(com.google.protobuf.ByteString data)static StackTrace.StackFrameparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StackTrace.StackFrameparseFrom(com.google.protobuf.CodedInputStream input)static StackTrace.StackFrameparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StackTrace.StackFrameparseFrom(InputStream input)static StackTrace.StackFrameparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StackTrace.StackFrameparseFrom(ByteBuffer data)static StackTrace.StackFrameparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<StackTrace.StackFrame>parser()StackTrace.StackFrame.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, 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
-
FUNCTION_NAME_FIELD_NUMBER
public static final int FUNCTION_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ORIGINAL_FUNCTION_NAME_FIELD_NUMBER
public static final int ORIGINAL_FUNCTION_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FILE_NAME_FIELD_NUMBER
public static final int FILE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LINE_NUMBER_FIELD_NUMBER
public static final int LINE_NUMBER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COLUMN_NUMBER_FIELD_NUMBER
public static final int COLUMN_NUMBER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOAD_MODULE_FIELD_NUMBER
public static final int LOAD_MODULE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SOURCE_VERSION_FIELD_NUMBER
public static final int SOURCE_VERSION_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
-
hasFunctionName
public boolean hasFunctionName()
The fully-qualified name that uniquely identifies the function or method that is active in this frame.
.opencensus.proto.trace.v1.TruncatableString function_name = 1;- Specified by:
hasFunctionNamein interfaceStackTrace.StackFrameOrBuilder- Returns:
- Whether the functionName field is set.
-
getFunctionName
public TruncatableString getFunctionName()
The fully-qualified name that uniquely identifies the function or method that is active in this frame.
.opencensus.proto.trace.v1.TruncatableString function_name = 1;- Specified by:
getFunctionNamein interfaceStackTrace.StackFrameOrBuilder- Returns:
- The functionName.
-
getFunctionNameOrBuilder
public TruncatableStringOrBuilder getFunctionNameOrBuilder()
The fully-qualified name that uniquely identifies the function or method that is active in this frame.
.opencensus.proto.trace.v1.TruncatableString function_name = 1;- Specified by:
getFunctionNameOrBuilderin interfaceStackTrace.StackFrameOrBuilder
-
hasOriginalFunctionName
public boolean hasOriginalFunctionName()
An un-mangled function name, if `function_name` is [mangled](http://www.avabodh.com/cxxin/namemangling.html). The name can be fully qualified.
.opencensus.proto.trace.v1.TruncatableString original_function_name = 2;- Specified by:
hasOriginalFunctionNamein interfaceStackTrace.StackFrameOrBuilder- Returns:
- Whether the originalFunctionName field is set.
-
getOriginalFunctionName
public TruncatableString getOriginalFunctionName()
An un-mangled function name, if `function_name` is [mangled](http://www.avabodh.com/cxxin/namemangling.html). The name can be fully qualified.
.opencensus.proto.trace.v1.TruncatableString original_function_name = 2;- Specified by:
getOriginalFunctionNamein interfaceStackTrace.StackFrameOrBuilder- Returns:
- The originalFunctionName.
-
getOriginalFunctionNameOrBuilder
public TruncatableStringOrBuilder getOriginalFunctionNameOrBuilder()
An un-mangled function name, if `function_name` is [mangled](http://www.avabodh.com/cxxin/namemangling.html). The name can be fully qualified.
.opencensus.proto.trace.v1.TruncatableString original_function_name = 2;- Specified by:
getOriginalFunctionNameOrBuilderin interfaceStackTrace.StackFrameOrBuilder
-
hasFileName
public boolean hasFileName()
The name of the source file where the function call appears.
.opencensus.proto.trace.v1.TruncatableString file_name = 3;- Specified by:
hasFileNamein interfaceStackTrace.StackFrameOrBuilder- Returns:
- Whether the fileName field is set.
-
getFileName
public TruncatableString getFileName()
The name of the source file where the function call appears.
.opencensus.proto.trace.v1.TruncatableString file_name = 3;- Specified by:
getFileNamein interfaceStackTrace.StackFrameOrBuilder- Returns:
- The fileName.
-
getFileNameOrBuilder
public TruncatableStringOrBuilder getFileNameOrBuilder()
The name of the source file where the function call appears.
.opencensus.proto.trace.v1.TruncatableString file_name = 3;- Specified by:
getFileNameOrBuilderin interfaceStackTrace.StackFrameOrBuilder
-
getLineNumber
public long getLineNumber()
The line number in `file_name` where the function call appears.
int64 line_number = 4;- Specified by:
getLineNumberin interfaceStackTrace.StackFrameOrBuilder- Returns:
- The lineNumber.
-
getColumnNumber
public long getColumnNumber()
The column number where the function call appears, if available. This is important in JavaScript because of its anonymous functions.
int64 column_number = 5;- Specified by:
getColumnNumberin interfaceStackTrace.StackFrameOrBuilder- Returns:
- The columnNumber.
-
hasLoadModule
public boolean hasLoadModule()
The binary module from where the code was loaded.
.opencensus.proto.trace.v1.Module load_module = 6;- Specified by:
hasLoadModulein interfaceStackTrace.StackFrameOrBuilder- Returns:
- Whether the loadModule field is set.
-
getLoadModule
public Module getLoadModule()
The binary module from where the code was loaded.
.opencensus.proto.trace.v1.Module load_module = 6;- Specified by:
getLoadModulein interfaceStackTrace.StackFrameOrBuilder- Returns:
- The loadModule.
-
getLoadModuleOrBuilder
public ModuleOrBuilder getLoadModuleOrBuilder()
The binary module from where the code was loaded.
.opencensus.proto.trace.v1.Module load_module = 6;- Specified by:
getLoadModuleOrBuilderin interfaceStackTrace.StackFrameOrBuilder
-
hasSourceVersion
public boolean hasSourceVersion()
The version of the deployed source code.
.opencensus.proto.trace.v1.TruncatableString source_version = 7;- Specified by:
hasSourceVersionin interfaceStackTrace.StackFrameOrBuilder- Returns:
- Whether the sourceVersion field is set.
-
getSourceVersion
public TruncatableString getSourceVersion()
The version of the deployed source code.
.opencensus.proto.trace.v1.TruncatableString source_version = 7;- Specified by:
getSourceVersionin interfaceStackTrace.StackFrameOrBuilder- Returns:
- The sourceVersion.
-
getSourceVersionOrBuilder
public TruncatableStringOrBuilder getSourceVersionOrBuilder()
The version of the deployed source code.
.opencensus.proto.trace.v1.TruncatableString source_version = 7;- Specified by:
getSourceVersionOrBuilderin interfaceStackTrace.StackFrameOrBuilder
-
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 StackTrace.StackFrame parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StackTrace.StackFrame parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StackTrace.StackFrame parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StackTrace.StackFrame parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StackTrace.StackFrame parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StackTrace.StackFrame parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StackTrace.StackFrame parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static StackTrace.StackFrame parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static StackTrace.StackFrame parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static StackTrace.StackFrame parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static StackTrace.StackFrame parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static StackTrace.StackFrame parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public StackTrace.StackFrame.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static StackTrace.StackFrame.Builder newBuilder()
-
newBuilder
public static StackTrace.StackFrame.Builder newBuilder(StackTrace.StackFrame prototype)
-
toBuilder
public StackTrace.StackFrame.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected StackTrace.StackFrame.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static StackTrace.StackFrame getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<StackTrace.StackFrame> parser()
-
getParserForType
public com.google.protobuf.Parser<StackTrace.StackFrame> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public StackTrace.StackFrame getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-