Class StackTrace.StackFrame.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<StackTrace.StackFrame.Builder>
      • clear

        public StackTrace.StackFrame.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<StackTrace.StackFrame.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<StackTrace.StackFrame.Builder>
      • getDefaultInstanceForType

        public StackTrace.StackFrame getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public StackTrace.StackFrame build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public StackTrace.StackFrame buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public StackTrace.StackFrame.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<StackTrace.StackFrame.Builder>
      • clearField

        public StackTrace.StackFrame.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<StackTrace.StackFrame.Builder>
      • clearOneof

        public StackTrace.StackFrame.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<StackTrace.StackFrame.Builder>
      • setRepeatedField

        public StackTrace.StackFrame.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                              int index,
                                                              Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<StackTrace.StackFrame.Builder>
      • addRepeatedField

        public StackTrace.StackFrame.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                              Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<StackTrace.StackFrame.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<StackTrace.StackFrame.Builder>
      • mergeFrom

        public StackTrace.StackFrame.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<StackTrace.StackFrame.Builder>
        Throws:
        IOException
      • hasFunctionName

        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;
        Specified by:
        hasFunctionName in interface StackTrace.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 (up to 1024 bytes).
         
        .google.devtools.cloudtrace.v2.TruncatableString function_name = 1;
        Specified by:
        getFunctionName in interface StackTrace.StackFrameOrBuilder
        Returns:
        The functionName.
      • setFunctionName

        public StackTrace.StackFrame.Builder setFunctionName​(TruncatableString value)
         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;
      • setFunctionName

        public StackTrace.StackFrame.Builder setFunctionName​(TruncatableString.Builder builderForValue)
         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;
      • mergeFunctionName

        public StackTrace.StackFrame.Builder mergeFunctionName​(TruncatableString value)
         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;
      • clearFunctionName

        public StackTrace.StackFrame.Builder clearFunctionName()
         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;
      • getFunctionNameBuilder

        public TruncatableString.Builder getFunctionNameBuilder()
         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

        public 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;
        Specified by:
        hasOriginalFunctionName in interface StackTrace.StackFrameOrBuilder
        Returns:
        Whether the originalFunctionName field is set.
      • getOriginalFunctionName

        public 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;
        Specified by:
        getOriginalFunctionName in interface StackTrace.StackFrameOrBuilder
        Returns:
        The originalFunctionName.
      • setOriginalFunctionName

        public StackTrace.StackFrame.Builder setOriginalFunctionName​(TruncatableString value)
         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;
      • setOriginalFunctionName

        public StackTrace.StackFrame.Builder setOriginalFunctionName​(TruncatableString.Builder builderForValue)
         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;
      • mergeOriginalFunctionName

        public StackTrace.StackFrame.Builder mergeOriginalFunctionName​(TruncatableString value)
         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;
      • clearOriginalFunctionName

        public StackTrace.StackFrame.Builder clearOriginalFunctionName()
         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;
      • getOriginalFunctionNameBuilder

        public TruncatableString.Builder getOriginalFunctionNameBuilder()
         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;
      • getOriginalFunctionNameOrBuilder

        public 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;
        Specified by:
        getOriginalFunctionNameOrBuilder in interface StackTrace.StackFrameOrBuilder
      • hasFileName

        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;
        Specified by:
        hasFileName in interface StackTrace.StackFrameOrBuilder
        Returns:
        Whether the fileName field is set.
      • getFileName

        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;
        Specified by:
        getFileName in interface StackTrace.StackFrameOrBuilder
        Returns:
        The fileName.
      • setFileName

        public StackTrace.StackFrame.Builder setFileName​(TruncatableString value)
         The name of the source file where the function call appears (up to 256
         bytes).
         
        .google.devtools.cloudtrace.v2.TruncatableString file_name = 3;
      • mergeFileName

        public StackTrace.StackFrame.Builder mergeFileName​(TruncatableString value)
         The name of the source file where the function call appears (up to 256
         bytes).
         
        .google.devtools.cloudtrace.v2.TruncatableString file_name = 3;
      • clearFileName

        public StackTrace.StackFrame.Builder clearFileName()
         The name of the source file where the function call appears (up to 256
         bytes).
         
        .google.devtools.cloudtrace.v2.TruncatableString file_name = 3;
      • getFileNameBuilder

        public TruncatableString.Builder getFileNameBuilder()
         The name of the source file where the function call appears (up to 256
         bytes).
         
        .google.devtools.cloudtrace.v2.TruncatableString file_name = 3;
      • getLineNumber

        public long getLineNumber()
         The line number in `file_name` where the function call appears.
         
        int64 line_number = 4;
        Specified by:
        getLineNumber in interface StackTrace.StackFrameOrBuilder
        Returns:
        The lineNumber.
      • setLineNumber

        public StackTrace.StackFrame.Builder setLineNumber​(long value)
         The line number in `file_name` where the function call appears.
         
        int64 line_number = 4;
        Parameters:
        value - The lineNumber to set.
        Returns:
        This builder for chaining.
      • clearLineNumber

        public StackTrace.StackFrame.Builder clearLineNumber()
         The line number in `file_name` where the function call appears.
         
        int64 line_number = 4;
        Returns:
        This builder for chaining.
      • 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:
        getColumnNumber in interface StackTrace.StackFrameOrBuilder
        Returns:
        The columnNumber.
      • setColumnNumber

        public StackTrace.StackFrame.Builder setColumnNumber​(long value)
         The column number where the function call appears, if available.
         This is important in JavaScript because of its anonymous functions.
         
        int64 column_number = 5;
        Parameters:
        value - The columnNumber to set.
        Returns:
        This builder for chaining.
      • clearColumnNumber

        public StackTrace.StackFrame.Builder clearColumnNumber()
         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:
        This builder for chaining.
      • hasLoadModule

        public boolean hasLoadModule()
         The binary module from where the code was loaded.
         
        .google.devtools.cloudtrace.v2.Module load_module = 6;
        Specified by:
        hasLoadModule in interface StackTrace.StackFrameOrBuilder
        Returns:
        Whether the loadModule field is set.
      • getLoadModule

        public Module getLoadModule()
         The binary module from where the code was loaded.
         
        .google.devtools.cloudtrace.v2.Module load_module = 6;
        Specified by:
        getLoadModule in interface StackTrace.StackFrameOrBuilder
        Returns:
        The loadModule.
      • setLoadModule

        public StackTrace.StackFrame.Builder setLoadModule​(Module value)
         The binary module from where the code was loaded.
         
        .google.devtools.cloudtrace.v2.Module load_module = 6;
      • mergeLoadModule

        public StackTrace.StackFrame.Builder mergeLoadModule​(Module value)
         The binary module from where the code was loaded.
         
        .google.devtools.cloudtrace.v2.Module load_module = 6;
      • clearLoadModule

        public StackTrace.StackFrame.Builder clearLoadModule()
         The binary module from where the code was loaded.
         
        .google.devtools.cloudtrace.v2.Module load_module = 6;
      • getLoadModuleBuilder

        public Module.Builder getLoadModuleBuilder()
         The binary module from where the code was loaded.
         
        .google.devtools.cloudtrace.v2.Module load_module = 6;
      • hasSourceVersion

        public boolean hasSourceVersion()
         The version of the deployed source code (up to 128 bytes).
         
        .google.devtools.cloudtrace.v2.TruncatableString source_version = 7;
        Specified by:
        hasSourceVersion in interface StackTrace.StackFrameOrBuilder
        Returns:
        Whether the sourceVersion field is set.
      • setSourceVersion

        public StackTrace.StackFrame.Builder setSourceVersion​(TruncatableString value)
         The version of the deployed source code (up to 128 bytes).
         
        .google.devtools.cloudtrace.v2.TruncatableString source_version = 7;
      • mergeSourceVersion

        public StackTrace.StackFrame.Builder mergeSourceVersion​(TruncatableString value)
         The version of the deployed source code (up to 128 bytes).
         
        .google.devtools.cloudtrace.v2.TruncatableString source_version = 7;
      • clearSourceVersion

        public StackTrace.StackFrame.Builder clearSourceVersion()
         The version of the deployed source code (up to 128 bytes).
         
        .google.devtools.cloudtrace.v2.TruncatableString source_version = 7;
      • getSourceVersionBuilder

        public TruncatableString.Builder getSourceVersionBuilder()
         The version of the deployed source code (up to 128 bytes).
         
        .google.devtools.cloudtrace.v2.TruncatableString source_version = 7;
      • setUnknownFields

        public final StackTrace.StackFrame.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<StackTrace.StackFrame.Builder>
      • mergeUnknownFields

        public final StackTrace.StackFrame.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<StackTrace.StackFrame.Builder>