de.huxhorn.lilith.data.logging.protobuf.generated
Class LoggingProto.Throwable.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessage.Builder<LoggingProto.Throwable.Builder>
de.huxhorn.lilith.data.logging.protobuf.generated.LoggingProto.Throwable.Builder
- All Implemented Interfaces:
- com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, java.lang.Cloneable
- Enclosing class:
- LoggingProto.Throwable
public static final class LoggingProto.Throwable.Builder
- extends com.google.protobuf.GeneratedMessage.Builder<LoggingProto.Throwable.Builder>
| Methods inherited from class com.google.protobuf.GeneratedMessage.Builder |
addRepeatedField, clearField, getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, mergeUnknownFields, newBuilderForField, parseUnknownField, setField, setRepeatedField, setUnknownFields |
| Methods inherited from class com.google.protobuf.AbstractMessage.Builder |
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException |
| Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder |
addAll, newUninitializedMessageException |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
internalGetResult
protected LoggingProto.Throwable internalGetResult()
- Specified by:
internalGetResult in class com.google.protobuf.GeneratedMessage.Builder<LoggingProto.Throwable.Builder>
clear
public LoggingProto.Throwable.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.AbstractMessage.Builder<LoggingProto.Throwable.Builder>
clone
public LoggingProto.Throwable.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.GeneratedMessage.Builder<LoggingProto.Throwable.Builder>
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder- Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<LoggingProto.Throwable.Builder>
getDefaultInstanceForType
public LoggingProto.Throwable getDefaultInstanceForType()
isInitialized
public boolean isInitialized()
- Specified by:
isInitialized in interface com.google.protobuf.MessageLite.Builder- Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<LoggingProto.Throwable.Builder>
build
public LoggingProto.Throwable build()
buildPartial
public LoggingProto.Throwable buildPartial()
mergeFrom
public LoggingProto.Throwable.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder- Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<LoggingProto.Throwable.Builder>
mergeFrom
public LoggingProto.Throwable.Builder mergeFrom(LoggingProto.Throwable other)
mergeFrom
public LoggingProto.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<LoggingProto.Throwable.Builder>
- Throws:
java.io.IOException
hasThrowableClass
public boolean hasThrowableClass()
getThrowableClass
public java.lang.String getThrowableClass()
setThrowableClass
public LoggingProto.Throwable.Builder setThrowableClass(java.lang.String value)
clearThrowableClass
public LoggingProto.Throwable.Builder clearThrowableClass()
hasMessage
public boolean hasMessage()
getMessage
public java.lang.String getMessage()
setMessage
public LoggingProto.Throwable.Builder setMessage(java.lang.String value)
clearMessage
public LoggingProto.Throwable.Builder clearMessage()
getStackTraceElementList
public java.util.List<LoggingProto.StackTraceElement> getStackTraceElementList()
getStackTraceElementCount
public int getStackTraceElementCount()
getStackTraceElement
public LoggingProto.StackTraceElement getStackTraceElement(int index)
setStackTraceElement
public LoggingProto.Throwable.Builder setStackTraceElement(int index,
LoggingProto.StackTraceElement value)
setStackTraceElement
public LoggingProto.Throwable.Builder setStackTraceElement(int index,
LoggingProto.StackTraceElement.Builder builderForValue)
addStackTraceElement
public LoggingProto.Throwable.Builder addStackTraceElement(LoggingProto.StackTraceElement value)
addStackTraceElement
public LoggingProto.Throwable.Builder addStackTraceElement(LoggingProto.StackTraceElement.Builder builderForValue)
addAllStackTraceElement
public LoggingProto.Throwable.Builder addAllStackTraceElement(java.lang.Iterable<? extends LoggingProto.StackTraceElement> values)
clearStackTraceElement
public LoggingProto.Throwable.Builder clearStackTraceElement()
hasOmittedElements
public boolean hasOmittedElements()
getOmittedElements
public int getOmittedElements()
setOmittedElements
public LoggingProto.Throwable.Builder setOmittedElements(int value)
clearOmittedElements
public LoggingProto.Throwable.Builder clearOmittedElements()
hasCause
public boolean hasCause()
getCause
public LoggingProto.Throwable getCause()
setCause
public LoggingProto.Throwable.Builder setCause(LoggingProto.Throwable value)
setCause
public LoggingProto.Throwable.Builder setCause(LoggingProto.Throwable.Builder builderForValue)
mergeCause
public LoggingProto.Throwable.Builder mergeCause(LoggingProto.Throwable value)
clearCause
public LoggingProto.Throwable.Builder clearCause()