Class FailureDetails.Throwable.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<FailureDetails.Throwable.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<FailureDetails.Throwable.Builder>
      • getDefaultInstanceForType

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

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

        public FailureDetails.Throwable buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • setField

        public FailureDetails.Throwable.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                         java.lang.Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<FailureDetails.Throwable.Builder>
      • setRepeatedField

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

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

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

        public FailureDetails.Throwable.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                          com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                   throws java.io.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<FailureDetails.Throwable.Builder>
        Throws:
        java.io.IOException
      • getThrowableClassBytes

        public com.google.protobuf.ByteString getThrowableClassBytes()
         The class name of the java.lang.Throwable.
         
        string throwable_class = 1;
        Specified by:
        getThrowableClassBytes in interface FailureDetails.ThrowableOrBuilder
        Returns:
        The bytes for throwableClass.
      • setThrowableClass

        public FailureDetails.Throwable.Builder setThrowableClass​(java.lang.String value)
         The class name of the java.lang.Throwable.
         
        string throwable_class = 1;
        Parameters:
        value - The throwableClass to set.
        Returns:
        This builder for chaining.
      • clearThrowableClass

        public FailureDetails.Throwable.Builder clearThrowableClass()
         The class name of the java.lang.Throwable.
         
        string throwable_class = 1;
        Returns:
        This builder for chaining.
      • setThrowableClassBytes

        public FailureDetails.Throwable.Builder setThrowableClassBytes​(com.google.protobuf.ByteString value)
         The class name of the java.lang.Throwable.
         
        string throwable_class = 1;
        Parameters:
        value - The bytes for throwableClass to set.
        Returns:
        This builder for chaining.
      • setMessage

        public FailureDetails.Throwable.Builder setMessage​(java.lang.String value)
         The throwable's message.
         
        string message = 2;
        Parameters:
        value - The message to set.
        Returns:
        This builder for chaining.
      • setMessageBytes

        public FailureDetails.Throwable.Builder setMessageBytes​(com.google.protobuf.ByteString value)
         The throwable's message.
         
        string message = 2;
        Parameters:
        value - The bytes for message to set.
        Returns:
        This builder for chaining.
      • getStackTraceList

        public com.google.protobuf.ProtocolStringList getStackTraceList()
         The result of calling toString on the deepest (i.e. closest to the
         throwable's construction site) 1000 (or fewer) StackTraceElements.
         Unstructured to simplify string matching.
         
        repeated string stack_trace = 3;
        Specified by:
        getStackTraceList in interface FailureDetails.ThrowableOrBuilder
        Returns:
        A list containing the stackTrace.
      • getStackTraceCount

        public int getStackTraceCount()
         The result of calling toString on the deepest (i.e. closest to the
         throwable's construction site) 1000 (or fewer) StackTraceElements.
         Unstructured to simplify string matching.
         
        repeated string stack_trace = 3;
        Specified by:
        getStackTraceCount in interface FailureDetails.ThrowableOrBuilder
        Returns:
        The count of stackTrace.
      • getStackTrace

        public java.lang.String getStackTrace​(int index)
         The result of calling toString on the deepest (i.e. closest to the
         throwable's construction site) 1000 (or fewer) StackTraceElements.
         Unstructured to simplify string matching.
         
        repeated string stack_trace = 3;
        Specified by:
        getStackTrace in interface FailureDetails.ThrowableOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The stackTrace at the given index.
      • getStackTraceBytes

        public com.google.protobuf.ByteString getStackTraceBytes​(int index)
         The result of calling toString on the deepest (i.e. closest to the
         throwable's construction site) 1000 (or fewer) StackTraceElements.
         Unstructured to simplify string matching.
         
        repeated string stack_trace = 3;
        Specified by:
        getStackTraceBytes in interface FailureDetails.ThrowableOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the stackTrace at the given index.
      • setStackTrace

        public FailureDetails.Throwable.Builder setStackTrace​(int index,
                                                              java.lang.String value)
         The result of calling toString on the deepest (i.e. closest to the
         throwable's construction site) 1000 (or fewer) StackTraceElements.
         Unstructured to simplify string matching.
         
        repeated string stack_trace = 3;
        Parameters:
        index - The index to set the value at.
        value - The stackTrace to set.
        Returns:
        This builder for chaining.
      • addStackTrace

        public FailureDetails.Throwable.Builder addStackTrace​(java.lang.String value)
         The result of calling toString on the deepest (i.e. closest to the
         throwable's construction site) 1000 (or fewer) StackTraceElements.
         Unstructured to simplify string matching.
         
        repeated string stack_trace = 3;
        Parameters:
        value - The stackTrace to add.
        Returns:
        This builder for chaining.
      • addAllStackTrace

        public FailureDetails.Throwable.Builder addAllStackTrace​(java.lang.Iterable<java.lang.String> values)
         The result of calling toString on the deepest (i.e. closest to the
         throwable's construction site) 1000 (or fewer) StackTraceElements.
         Unstructured to simplify string matching.
         
        repeated string stack_trace = 3;
        Parameters:
        values - The stackTrace to add.
        Returns:
        This builder for chaining.
      • clearStackTrace

        public FailureDetails.Throwable.Builder clearStackTrace()
         The result of calling toString on the deepest (i.e. closest to the
         throwable's construction site) 1000 (or fewer) StackTraceElements.
         Unstructured to simplify string matching.
         
        repeated string stack_trace = 3;
        Returns:
        This builder for chaining.
      • addStackTraceBytes

        public FailureDetails.Throwable.Builder addStackTraceBytes​(com.google.protobuf.ByteString value)
         The result of calling toString on the deepest (i.e. closest to the
         throwable's construction site) 1000 (or fewer) StackTraceElements.
         Unstructured to simplify string matching.
         
        repeated string stack_trace = 3;
        Parameters:
        value - The bytes of the stackTrace to add.
        Returns:
        This builder for chaining.
      • setUnknownFields

        public final FailureDetails.Throwable.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<FailureDetails.Throwable.Builder>
      • mergeUnknownFields

        public final FailureDetails.Throwable.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<FailureDetails.Throwable.Builder>