public static final class ThrowablePB.ThrowableProto.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ThrowablePB.ThrowableProto.Builder> implements ThrowablePB.ThrowableProtoOrBuilder
An exception that was thrown by some code, based on the Java type of the same name. See: https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Throwable.htmlProtobuf type
org.apache.dubbo.common.serialize.protobuf.support.wrapper.ThrowableProtogetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForFieldfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public ThrowablePB.ThrowableProto.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ThrowablePB.ThrowableProto.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ThrowablePB.ThrowableProto.Builder>public ThrowablePB.ThrowableProto getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ThrowablePB.ThrowableProto build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ThrowablePB.ThrowableProto buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ThrowablePB.ThrowableProto.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ThrowablePB.ThrowableProto.Builder>public ThrowablePB.ThrowableProto.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ThrowablePB.ThrowableProto.Builder>public ThrowablePB.ThrowableProto.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ThrowablePB.ThrowableProto.Builder>public ThrowablePB.ThrowableProto.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ThrowablePB.ThrowableProto.Builder>public ThrowablePB.ThrowableProto.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ThrowablePB.ThrowableProto.Builder>public ThrowablePB.ThrowableProto.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ThrowablePB.ThrowableProto.Builder>public ThrowablePB.ThrowableProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ThrowablePB.ThrowableProto.Builder>public ThrowablePB.ThrowableProto.Builder mergeFrom(ThrowablePB.ThrowableProto other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ThrowablePB.ThrowableProto.Builder>public ThrowablePB.ThrowableProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ThrowablePB.ThrowableProto.Builder>IOExceptionpublic String getOriginalClassName()
The name of the class of the exception that was actually thrown. Downstream readers of this message may or may not have the actual class available to initialize, so this is just used to prefix the message of a generic exception type.
string original_class_name = 1;getOriginalClassName in interface ThrowablePB.ThrowableProtoOrBuilderpublic com.google.protobuf.ByteString getOriginalClassNameBytes()
The name of the class of the exception that was actually thrown. Downstream readers of this message may or may not have the actual class available to initialize, so this is just used to prefix the message of a generic exception type.
string original_class_name = 1;getOriginalClassNameBytes in interface ThrowablePB.ThrowableProtoOrBuilderpublic ThrowablePB.ThrowableProto.Builder setOriginalClassName(String value)
The name of the class of the exception that was actually thrown. Downstream readers of this message may or may not have the actual class available to initialize, so this is just used to prefix the message of a generic exception type.
string original_class_name = 1;public ThrowablePB.ThrowableProto.Builder clearOriginalClassName()
The name of the class of the exception that was actually thrown. Downstream readers of this message may or may not have the actual class available to initialize, so this is just used to prefix the message of a generic exception type.
string original_class_name = 1;public ThrowablePB.ThrowableProto.Builder setOriginalClassNameBytes(com.google.protobuf.ByteString value)
The name of the class of the exception that was actually thrown. Downstream readers of this message may or may not have the actual class available to initialize, so this is just used to prefix the message of a generic exception type.
string original_class_name = 1;public String getOriginalMessage()
The message of this throwable. Not filled if there is no message.
string original_message = 2;getOriginalMessage in interface ThrowablePB.ThrowableProtoOrBuilderpublic com.google.protobuf.ByteString getOriginalMessageBytes()
The message of this throwable. Not filled if there is no message.
string original_message = 2;getOriginalMessageBytes in interface ThrowablePB.ThrowableProtoOrBuilderpublic ThrowablePB.ThrowableProto.Builder setOriginalMessage(String value)
The message of this throwable. Not filled if there is no message.
string original_message = 2;public ThrowablePB.ThrowableProto.Builder clearOriginalMessage()
The message of this throwable. Not filled if there is no message.
string original_message = 2;public ThrowablePB.ThrowableProto.Builder setOriginalMessageBytes(com.google.protobuf.ByteString value)
The message of this throwable. Not filled if there is no message.
string original_message = 2;public List<ThrowablePB.StackTraceElementProto> getStackTraceList()
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;getStackTraceList in interface ThrowablePB.ThrowableProtoOrBuilderpublic int getStackTraceCount()
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;getStackTraceCount in interface ThrowablePB.ThrowableProtoOrBuilderpublic ThrowablePB.StackTraceElementProto getStackTrace(int index)
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;getStackTrace in interface ThrowablePB.ThrowableProtoOrBuilderpublic ThrowablePB.ThrowableProto.Builder setStackTrace(int index, ThrowablePB.StackTraceElementProto value)
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public ThrowablePB.ThrowableProto.Builder setStackTrace(int index, ThrowablePB.StackTraceElementProto.Builder builderForValue)
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public ThrowablePB.ThrowableProto.Builder addStackTrace(ThrowablePB.StackTraceElementProto value)
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public ThrowablePB.ThrowableProto.Builder addStackTrace(int index, ThrowablePB.StackTraceElementProto value)
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public ThrowablePB.ThrowableProto.Builder addStackTrace(ThrowablePB.StackTraceElementProto.Builder builderForValue)
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public ThrowablePB.ThrowableProto.Builder addStackTrace(int index, ThrowablePB.StackTraceElementProto.Builder builderForValue)
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public ThrowablePB.ThrowableProto.Builder addAllStackTrace(Iterable<? extends ThrowablePB.StackTraceElementProto> values)
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public ThrowablePB.ThrowableProto.Builder clearStackTrace()
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public ThrowablePB.ThrowableProto.Builder removeStackTrace(int index)
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public ThrowablePB.StackTraceElementProto.Builder getStackTraceBuilder(int index)
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public ThrowablePB.StackTraceElementProtoOrBuilder getStackTraceOrBuilder(int index)
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;getStackTraceOrBuilder in interface ThrowablePB.ThrowableProtoOrBuilderpublic List<? extends ThrowablePB.StackTraceElementProtoOrBuilder> getStackTraceOrBuilderList()
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;getStackTraceOrBuilderList in interface ThrowablePB.ThrowableProtoOrBuilderpublic ThrowablePB.StackTraceElementProto.Builder addStackTraceBuilder()
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public ThrowablePB.StackTraceElementProto.Builder addStackTraceBuilder(int index)
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public List<ThrowablePB.StackTraceElementProto.Builder> getStackTraceBuilderList()
The stack trace of this Throwable.
repeated .org.apache.dubbo.common.serialize.protobuf.support.wrapper.StackTraceElementProto stack_trace = 3;public boolean hasCause()
The cause of this Throwable. Not filled if there is no cause.
.org.apache.dubbo.common.serialize.protobuf.support.wrapper.ThrowableProto cause = 4;hasCause in interface ThrowablePB.ThrowableProtoOrBuilderpublic ThrowablePB.ThrowableProto getCause()
The cause of this Throwable. Not filled if there is no cause.
.org.apache.dubbo.common.serialize.protobuf.support.wrapper.ThrowableProto cause = 4;getCause in interface ThrowablePB.ThrowableProtoOrBuilderpublic ThrowablePB.ThrowableProto.Builder setCause(ThrowablePB.ThrowableProto value)
The cause of this Throwable. Not filled if there is no cause.
.org.apache.dubbo.common.serialize.protobuf.support.wrapper.ThrowableProto cause = 4;public ThrowablePB.ThrowableProto.Builder setCause(ThrowablePB.ThrowableProto.Builder builderForValue)
The cause of this Throwable. Not filled if there is no cause.
.org.apache.dubbo.common.serialize.protobuf.support.wrapper.ThrowableProto cause = 4;public ThrowablePB.ThrowableProto.Builder mergeCause(ThrowablePB.ThrowableProto value)
The cause of this Throwable. Not filled if there is no cause.
.org.apache.dubbo.common.serialize.protobuf.support.wrapper.ThrowableProto cause = 4;public ThrowablePB.ThrowableProto.Builder clearCause()
The cause of this Throwable. Not filled if there is no cause.
.org.apache.dubbo.common.serialize.protobuf.support.wrapper.ThrowableProto cause = 4;public ThrowablePB.ThrowableProto.Builder getCauseBuilder()
The cause of this Throwable. Not filled if there is no cause.
.org.apache.dubbo.common.serialize.protobuf.support.wrapper.ThrowableProto cause = 4;public ThrowablePB.ThrowableProtoOrBuilder getCauseOrBuilder()
The cause of this Throwable. Not filled if there is no cause.
.org.apache.dubbo.common.serialize.protobuf.support.wrapper.ThrowableProto cause = 4;getCauseOrBuilder in interface ThrowablePB.ThrowableProtoOrBuilderpublic final ThrowablePB.ThrowableProto.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ThrowablePB.ThrowableProto.Builder>public final ThrowablePB.ThrowableProto.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ThrowablePB.ThrowableProto.Builder>Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.