public static final class StackTrace.StackFrame extends GeneratedMessageV3 implements StackTrace.StackFrameOrBuilder
Represents a single stack frame in a stack trace.Protobuf type
google.devtools.cloudtrace.v2.StackTrace.StackFrame
Modifier and Type | Class and Description |
---|---|
static class |
StackTrace.StackFrame.Builder
Represents a single stack frame in a stack trace.
|
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable
Modifier and Type | Field and Description |
---|---|
static int |
COLUMN_NUMBER_FIELD_NUMBER |
static int |
FILE_NAME_FIELD_NUMBER |
static int |
FUNCTION_NAME_FIELD_NUMBER |
static int |
LINE_NUMBER_FIELD_NUMBER |
static int |
LOAD_MODULE_FIELD_NUMBER |
static int |
ORIGINAL_FUNCTION_NAME_FIELD_NUMBER |
static int |
SOURCE_VERSION_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFields
memoizedSize
memoizedHashCode
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
long |
getColumnNumber()
The column number where the function call appears, if available.
|
static StackTrace.StackFrame |
getDefaultInstance() |
StackTrace.StackFrame |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
TruncatableString |
getFileName()
The name of the source file where the function call appears (up to 256
bytes).
|
TruncatableStringOrBuilder |
getFileNameOrBuilder()
The name of the source file where the function call appears (up to 256
bytes).
|
TruncatableString |
getFunctionName()
The fully-qualified name that uniquely identifies the function or
method that is active in this frame (up to 1024 bytes).
|
TruncatableStringOrBuilder |
getFunctionNameOrBuilder()
The fully-qualified name that uniquely identifies the function or
method that is active in this frame (up to 1024 bytes).
|
long |
getLineNumber()
The line number in `file_name` where the function call appears.
|
Module |
getLoadModule()
The binary module from where the code was loaded.
|
ModuleOrBuilder |
getLoadModuleOrBuilder()
The binary module from where the code was loaded.
|
TruncatableString |
getOriginalFunctionName()
An un-mangled function name, if `function_name` is
[mangled](http://www.avabodh.com/cxxin/namemangling.html).
|
TruncatableStringOrBuilder |
getOriginalFunctionNameOrBuilder()
An un-mangled function name, if `function_name` is
[mangled](http://www.avabodh.com/cxxin/namemangling.html).
|
Parser<StackTrace.StackFrame> |
getParserForType() |
int |
getSerializedSize() |
TruncatableString |
getSourceVersion()
The version of the deployed source code (up to 128 bytes).
|
TruncatableStringOrBuilder |
getSourceVersionOrBuilder()
The version of the deployed source code (up to 128 bytes).
|
UnknownFieldSet |
getUnknownFields() |
boolean |
hasFileName()
The name of the source file where the function call appears (up to 256
bytes).
|
boolean |
hasFunctionName()
The fully-qualified name that uniquely identifies the function or
method that is active in this frame (up to 1024 bytes).
|
int |
hashCode() |
boolean |
hasLoadModule()
The binary module from where the code was loaded.
|
boolean |
hasOriginalFunctionName()
An un-mangled function name, if `function_name` is
[mangled](http://www.avabodh.com/cxxin/namemangling.html).
|
boolean |
hasSourceVersion()
The version of the deployed source code (up to 128 bytes).
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static StackTrace.StackFrame.Builder |
newBuilder() |
static StackTrace.StackFrame.Builder |
newBuilder(StackTrace.StackFrame prototype) |
StackTrace.StackFrame.Builder |
newBuilderForType() |
protected StackTrace.StackFrame.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent) |
static StackTrace.StackFrame |
parseDelimitedFrom(java.io.InputStream input) |
static StackTrace.StackFrame |
parseDelimitedFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry) |
static StackTrace.StackFrame |
parseFrom(byte[] data) |
static StackTrace.StackFrame |
parseFrom(byte[] data,
ExtensionRegistryLite extensionRegistry) |
static StackTrace.StackFrame |
parseFrom(java.nio.ByteBuffer data) |
static StackTrace.StackFrame |
parseFrom(java.nio.ByteBuffer data,
ExtensionRegistryLite extensionRegistry) |
static StackTrace.StackFrame |
parseFrom(ByteString data) |
static StackTrace.StackFrame |
parseFrom(ByteString data,
ExtensionRegistryLite extensionRegistry) |
static StackTrace.StackFrame |
parseFrom(CodedInputStream input) |
static StackTrace.StackFrame |
parseFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
static StackTrace.StackFrame |
parseFrom(java.io.InputStream input) |
static StackTrace.StackFrame |
parseFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry) |
static Parser<StackTrace.StackFrame> |
parser() |
StackTrace.StackFrame.Builder |
toBuilder() |
void |
writeTo(CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int FUNCTION_NAME_FIELD_NUMBER
public static final int ORIGINAL_FUNCTION_NAME_FIELD_NUMBER
public static final int FILE_NAME_FIELD_NUMBER
public static final int LINE_NUMBER_FIELD_NUMBER
public static final int COLUMN_NUMBER_FIELD_NUMBER
public static final int LOAD_MODULE_FIELD_NUMBER
public static final int SOURCE_VERSION_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields
in interface MessageOrBuilder
getUnknownFields
in class GeneratedMessageV3
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3
public boolean hasFunctionName()
The fully-qualified name that uniquely identifies the function or method that is active in this frame (up to 1024 bytes).
.google.devtools.cloudtrace.v2.TruncatableString function_name = 1;
hasFunctionName
in interface StackTrace.StackFrameOrBuilder
public TruncatableString getFunctionName()
The fully-qualified name that uniquely identifies the function or method that is active in this frame (up to 1024 bytes).
.google.devtools.cloudtrace.v2.TruncatableString function_name = 1;
getFunctionName
in interface StackTrace.StackFrameOrBuilder
public TruncatableStringOrBuilder getFunctionNameOrBuilder()
The fully-qualified name that uniquely identifies the function or method that is active in this frame (up to 1024 bytes).
.google.devtools.cloudtrace.v2.TruncatableString function_name = 1;
getFunctionNameOrBuilder
in interface StackTrace.StackFrameOrBuilder
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 (up to 1024 bytes).
.google.devtools.cloudtrace.v2.TruncatableString original_function_name = 2;
hasOriginalFunctionName
in interface StackTrace.StackFrameOrBuilder
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 (up to 1024 bytes).
.google.devtools.cloudtrace.v2.TruncatableString original_function_name = 2;
getOriginalFunctionName
in interface StackTrace.StackFrameOrBuilder
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 (up to 1024 bytes).
.google.devtools.cloudtrace.v2.TruncatableString original_function_name = 2;
getOriginalFunctionNameOrBuilder
in interface StackTrace.StackFrameOrBuilder
public boolean hasFileName()
The name of the source file where the function call appears (up to 256 bytes).
.google.devtools.cloudtrace.v2.TruncatableString file_name = 3;
hasFileName
in interface StackTrace.StackFrameOrBuilder
public TruncatableString getFileName()
The name of the source file where the function call appears (up to 256 bytes).
.google.devtools.cloudtrace.v2.TruncatableString file_name = 3;
getFileName
in interface StackTrace.StackFrameOrBuilder
public TruncatableStringOrBuilder getFileNameOrBuilder()
The name of the source file where the function call appears (up to 256 bytes).
.google.devtools.cloudtrace.v2.TruncatableString file_name = 3;
getFileNameOrBuilder
in interface StackTrace.StackFrameOrBuilder
public long getLineNumber()
The line number in `file_name` where the function call appears.
int64 line_number = 4;
getLineNumber
in interface StackTrace.StackFrameOrBuilder
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;
getColumnNumber
in interface StackTrace.StackFrameOrBuilder
public boolean hasLoadModule()
The binary module from where the code was loaded.
.google.devtools.cloudtrace.v2.Module load_module = 6;
hasLoadModule
in interface StackTrace.StackFrameOrBuilder
public Module getLoadModule()
The binary module from where the code was loaded.
.google.devtools.cloudtrace.v2.Module load_module = 6;
getLoadModule
in interface StackTrace.StackFrameOrBuilder
public ModuleOrBuilder getLoadModuleOrBuilder()
The binary module from where the code was loaded.
.google.devtools.cloudtrace.v2.Module load_module = 6;
getLoadModuleOrBuilder
in interface StackTrace.StackFrameOrBuilder
public boolean hasSourceVersion()
The version of the deployed source code (up to 128 bytes).
.google.devtools.cloudtrace.v2.TruncatableString source_version = 7;
hasSourceVersion
in interface StackTrace.StackFrameOrBuilder
public TruncatableString getSourceVersion()
The version of the deployed source code (up to 128 bytes).
.google.devtools.cloudtrace.v2.TruncatableString source_version = 7;
getSourceVersion
in interface StackTrace.StackFrameOrBuilder
public TruncatableStringOrBuilder getSourceVersionOrBuilder()
The version of the deployed source code (up to 128 bytes).
.google.devtools.cloudtrace.v2.TruncatableString source_version = 7;
getSourceVersionOrBuilder
in interface StackTrace.StackFrameOrBuilder
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3
public void writeTo(CodedOutputStream output) throws java.io.IOException
writeTo
in interface MessageLite
writeTo
in class GeneratedMessageV3
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface MessageLite
getSerializedSize
in class GeneratedMessageV3
public boolean equals(java.lang.Object obj)
equals
in interface Message
equals
in class AbstractMessage
public int hashCode()
hashCode
in interface Message
hashCode
in class AbstractMessage
public static StackTrace.StackFrame parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static StackTrace.StackFrame parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static StackTrace.StackFrame parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static StackTrace.StackFrame parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static StackTrace.StackFrame parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static StackTrace.StackFrame parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static StackTrace.StackFrame parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static StackTrace.StackFrame parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static StackTrace.StackFrame parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static StackTrace.StackFrame parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static StackTrace.StackFrame parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOException
public static StackTrace.StackFrame parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public StackTrace.StackFrame.Builder newBuilderForType()
newBuilderForType
in interface Message
newBuilderForType
in interface MessageLite
public static StackTrace.StackFrame.Builder newBuilder()
public static StackTrace.StackFrame.Builder newBuilder(StackTrace.StackFrame prototype)
public StackTrace.StackFrame.Builder toBuilder()
toBuilder
in interface Message
toBuilder
in interface MessageLite
protected StackTrace.StackFrame.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class GeneratedMessageV3
public static StackTrace.StackFrame getDefaultInstance()
public static Parser<StackTrace.StackFrame> parser()
public Parser<StackTrace.StackFrame> getParserForType()
getParserForType
in interface Message
getParserForType
in interface MessageLite
getParserForType
in class GeneratedMessageV3
public StackTrace.StackFrame getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder