Interface StackTrace.StackFrameOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StackTrace.StackFrame
,StackTrace.StackFrame.Builder
- Enclosing class:
- StackTrace
public static interface StackTrace.StackFrameOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getColumnNumber()
The column number where the function call appears, if available.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.TruncatableStringOrBuilder
getOriginalFunctionNameOrBuilder()
An un-mangled function name, if `function_name` is mangled.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).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).boolean
hasLoadModule()
The binary module from where the code was loaded.boolean
hasOriginalFunctionName()
An un-mangled function name, if `function_name` is mangled.boolean
hasSourceVersion()
The version of the deployed source code (up to 128 bytes).-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasFunctionName
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;
- Returns:
- Whether the functionName field is set.
-
getFunctionName
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;
- Returns:
- The functionName.
-
getFunctionNameOrBuilder
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;
-
hasOriginalFunctionName
boolean hasOriginalFunctionName()
An un-mangled function name, if `function_name` is mangled. To get information about name mangling, run [this search](https://www.google.com/search?q=cxx+name+mangling). The name can be fully-qualified (up to 1024 bytes).
.google.devtools.cloudtrace.v2.TruncatableString original_function_name = 2;
- Returns:
- Whether the originalFunctionName field is set.
-
getOriginalFunctionName
TruncatableString getOriginalFunctionName()
An un-mangled function name, if `function_name` is mangled. To get information about name mangling, run [this search](https://www.google.com/search?q=cxx+name+mangling). The name can be fully-qualified (up to 1024 bytes).
.google.devtools.cloudtrace.v2.TruncatableString original_function_name = 2;
- Returns:
- The originalFunctionName.
-
getOriginalFunctionNameOrBuilder
TruncatableStringOrBuilder getOriginalFunctionNameOrBuilder()
An un-mangled function name, if `function_name` is mangled. To get information about name mangling, run [this search](https://www.google.com/search?q=cxx+name+mangling). The name can be fully-qualified (up to 1024 bytes).
.google.devtools.cloudtrace.v2.TruncatableString original_function_name = 2;
-
hasFileName
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;
- Returns:
- Whether the fileName field is set.
-
getFileName
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;
- Returns:
- The fileName.
-
getFileNameOrBuilder
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;
-
getLineNumber
long getLineNumber()
The line number in `file_name` where the function call appears.
int64 line_number = 4;
- Returns:
- The lineNumber.
-
getColumnNumber
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;
- Returns:
- The columnNumber.
-
hasLoadModule
boolean hasLoadModule()
The binary module from where the code was loaded.
.google.devtools.cloudtrace.v2.Module load_module = 6;
- Returns:
- Whether the loadModule field is set.
-
getLoadModule
Module getLoadModule()
The binary module from where the code was loaded.
.google.devtools.cloudtrace.v2.Module load_module = 6;
- Returns:
- The loadModule.
-
getLoadModuleOrBuilder
ModuleOrBuilder getLoadModuleOrBuilder()
The binary module from where the code was loaded.
.google.devtools.cloudtrace.v2.Module load_module = 6;
-
hasSourceVersion
boolean hasSourceVersion()
The version of the deployed source code (up to 128 bytes).
.google.devtools.cloudtrace.v2.TruncatableString source_version = 7;
- Returns:
- Whether the sourceVersion field is set.
-
getSourceVersion
TruncatableString getSourceVersion()
The version of the deployed source code (up to 128 bytes).
.google.devtools.cloudtrace.v2.TruncatableString source_version = 7;
- Returns:
- The sourceVersion.
-
getSourceVersionOrBuilder
TruncatableStringOrBuilder getSourceVersionOrBuilder()
The version of the deployed source code (up to 128 bytes).
.google.devtools.cloudtrace.v2.TruncatableString source_version = 7;
-
-