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 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;