Class FailureDetails.Throwable.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<FailureDetails.Throwable.Builder>
-
- com.google.devtools.build.lib.server.FailureDetails.Throwable.Builder
-
- All Implemented Interfaces:
FailureDetails.ThrowableOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- FailureDetails.Throwable
public static final class FailureDetails.Throwable.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FailureDetails.Throwable.Builder> implements FailureDetails.ThrowableOrBuilder
Protobuf typefailure_details.Throwable
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FailureDetails.Throwable.BuilderaddAllStackTrace(java.lang.Iterable<java.lang.String> values)The result of calling toString on the deepest (i.e.FailureDetails.Throwable.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)FailureDetails.Throwable.BuilderaddStackTrace(java.lang.String value)The result of calling toString on the deepest (i.e.FailureDetails.Throwable.BuilderaddStackTraceBytes(com.google.protobuf.ByteString value)The result of calling toString on the deepest (i.e.FailureDetails.Throwablebuild()FailureDetails.ThrowablebuildPartial()FailureDetails.Throwable.Builderclear()FailureDetails.Throwable.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)FailureDetails.Throwable.BuilderclearMessage()The throwable's message.FailureDetails.Throwable.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)FailureDetails.Throwable.BuilderclearStackTrace()The result of calling toString on the deepest (i.e.FailureDetails.Throwable.BuilderclearThrowableClass()The class name of the java.lang.Throwable.FailureDetails.Throwable.Builderclone()FailureDetails.ThrowablegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetMessage()The throwable's message.com.google.protobuf.ByteStringgetMessageBytes()The throwable's message.java.lang.StringgetStackTrace(int index)The result of calling toString on the deepest (i.e.com.google.protobuf.ByteStringgetStackTraceBytes(int index)The result of calling toString on the deepest (i.e.intgetStackTraceCount()The result of calling toString on the deepest (i.e.com.google.protobuf.ProtocolStringListgetStackTraceList()The result of calling toString on the deepest (i.e.java.lang.StringgetThrowableClass()The class name of the java.lang.Throwable.com.google.protobuf.ByteStringgetThrowableClassBytes()The class name of the java.lang.Throwable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()FailureDetails.Throwable.BuildermergeFrom(FailureDetails.Throwable other)FailureDetails.Throwable.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)FailureDetails.Throwable.BuildermergeFrom(com.google.protobuf.Message other)FailureDetails.Throwable.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)FailureDetails.Throwable.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)FailureDetails.Throwable.BuildersetMessage(java.lang.String value)The throwable's message.FailureDetails.Throwable.BuildersetMessageBytes(com.google.protobuf.ByteString value)The throwable's message.FailureDetails.Throwable.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)FailureDetails.Throwable.BuildersetStackTrace(int index, java.lang.String value)The result of calling toString on the deepest (i.e.FailureDetails.Throwable.BuildersetThrowableClass(java.lang.String value)The class name of the java.lang.Throwable.FailureDetails.Throwable.BuildersetThrowableClassBytes(com.google.protobuf.ByteString value)The class name of the java.lang.Throwable.FailureDetails.Throwable.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<FailureDetails.Throwable.Builder>
-
clear
public FailureDetails.Throwable.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<FailureDetails.Throwable.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<FailureDetails.Throwable.Builder>
-
getDefaultInstanceForType
public FailureDetails.Throwable getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public FailureDetails.Throwable build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public FailureDetails.Throwable buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public FailureDetails.Throwable.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<FailureDetails.Throwable.Builder>
-
setField
public FailureDetails.Throwable.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FailureDetails.Throwable.Builder>
-
clearField
public FailureDetails.Throwable.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FailureDetails.Throwable.Builder>
-
clearOneof
public FailureDetails.Throwable.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.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:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.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:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FailureDetails.Throwable.Builder>
-
mergeFrom
public FailureDetails.Throwable.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FailureDetails.Throwable.Builder>
-
mergeFrom
public FailureDetails.Throwable.Builder mergeFrom(FailureDetails.Throwable other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FailureDetails.Throwable.Builder>- Throws:
java.io.IOException
-
getThrowableClass
public java.lang.String getThrowableClass()
The class name of the java.lang.Throwable.
string throwable_class = 1;- Specified by:
getThrowableClassin interfaceFailureDetails.ThrowableOrBuilder- Returns:
- The throwableClass.
-
getThrowableClassBytes
public com.google.protobuf.ByteString getThrowableClassBytes()
The class name of the java.lang.Throwable.
string throwable_class = 1;- Specified by:
getThrowableClassBytesin interfaceFailureDetails.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.
-
getMessage
public java.lang.String getMessage()
The throwable's message.
string message = 2;- Specified by:
getMessagein interfaceFailureDetails.ThrowableOrBuilder- Returns:
- The message.
-
getMessageBytes
public com.google.protobuf.ByteString getMessageBytes()
The throwable's message.
string message = 2;- Specified by:
getMessageBytesin interfaceFailureDetails.ThrowableOrBuilder- Returns:
- The bytes for message.
-
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.
-
clearMessage
public FailureDetails.Throwable.Builder clearMessage()
The throwable's message.
string message = 2;- 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:
getStackTraceListin interfaceFailureDetails.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:
getStackTraceCountin interfaceFailureDetails.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:
getStackTracein interfaceFailureDetails.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:
getStackTraceBytesin interfaceFailureDetails.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:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FailureDetails.Throwable.Builder>
-
mergeUnknownFields
public final FailureDetails.Throwable.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FailureDetails.Throwable.Builder>
-
-