Package sass.embedded_protocol
Class EmbeddedSass.OutboundMessage.LogEvent.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
- sass.embedded_protocol.EmbeddedSass.OutboundMessage.LogEvent.Builder
-
- All Implemented Interfaces:
Message.Builder,MessageLite.Builder,MessageLiteOrBuilder,MessageOrBuilder,Cloneable,EmbeddedSass.OutboundMessage.LogEventOrBuilder
- Enclosing class:
- EmbeddedSass.OutboundMessage.LogEvent
public static final class EmbeddedSass.OutboundMessage.LogEvent.Builder extends GeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder> implements EmbeddedSass.OutboundMessage.LogEventOrBuilder
An event indicating that a message should be displayed to the user.
Protobuf typesass.embedded_protocol.OutboundMessage.LogEvent
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getDescriptor
public static final Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classGeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
clear
public EmbeddedSass.OutboundMessage.LogEvent.Builder clear()
- Specified by:
clearin interfaceMessage.Builder- Specified by:
clearin interfaceMessageLite.Builder- Overrides:
clearin classGeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
getDescriptorForType
public Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfaceMessage.Builder- Specified by:
getDescriptorForTypein interfaceMessageOrBuilder- Overrides:
getDescriptorForTypein classGeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
getDefaultInstanceForType
public EmbeddedSass.OutboundMessage.LogEvent getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfaceMessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceMessageOrBuilder
-
build
public EmbeddedSass.OutboundMessage.LogEvent build()
- Specified by:
buildin interfaceMessage.Builder- Specified by:
buildin interfaceMessageLite.Builder
-
buildPartial
public EmbeddedSass.OutboundMessage.LogEvent buildPartial()
- Specified by:
buildPartialin interfaceMessage.Builder- Specified by:
buildPartialin interfaceMessageLite.Builder
-
clone
public EmbeddedSass.OutboundMessage.LogEvent.Builder clone()
- Specified by:
clonein interfaceMessage.Builder- Specified by:
clonein interfaceMessageLite.Builder- Overrides:
clonein classGeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
setField
public EmbeddedSass.OutboundMessage.LogEvent.Builder setField(Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfaceMessage.Builder- Overrides:
setFieldin classGeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
clearField
public EmbeddedSass.OutboundMessage.LogEvent.Builder clearField(Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfaceMessage.Builder- Overrides:
clearFieldin classGeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
clearOneof
public EmbeddedSass.OutboundMessage.LogEvent.Builder clearOneof(Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfaceMessage.Builder- Overrides:
clearOneofin classGeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
setRepeatedField
public EmbeddedSass.OutboundMessage.LogEvent.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfaceMessage.Builder- Overrides:
setRepeatedFieldin classGeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
addRepeatedField
public EmbeddedSass.OutboundMessage.LogEvent.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfaceMessage.Builder- Overrides:
addRepeatedFieldin classGeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
mergeFrom
public EmbeddedSass.OutboundMessage.LogEvent.Builder mergeFrom(Message other)
- Specified by:
mergeFromin interfaceMessage.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
mergeFrom
public EmbeddedSass.OutboundMessage.LogEvent.Builder mergeFrom(EmbeddedSass.OutboundMessage.LogEvent other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
mergeFrom
public EmbeddedSass.OutboundMessage.LogEvent.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfaceMessage.Builder- Specified by:
mergeFromin interfaceMessageLite.Builder- Overrides:
mergeFromin classAbstractMessage.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>- Throws:
IOException
-
getCompilationId
public int getCompilationId()
The request id for the compilation that triggered the message. Mandatory.
uint32 compilation_id = 1;- Specified by:
getCompilationIdin interfaceEmbeddedSass.OutboundMessage.LogEventOrBuilder- Returns:
- The compilationId.
-
setCompilationId
public EmbeddedSass.OutboundMessage.LogEvent.Builder setCompilationId(int value)
The request id for the compilation that triggered the message. Mandatory.
uint32 compilation_id = 1;- Parameters:
value- The compilationId to set.- Returns:
- This builder for chaining.
-
clearCompilationId
public EmbeddedSass.OutboundMessage.LogEvent.Builder clearCompilationId()
The request id for the compilation that triggered the message. Mandatory.
uint32 compilation_id = 1;- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()
.sass.embedded_protocol.LogEventType type = 2;- Specified by:
getTypeValuein interfaceEmbeddedSass.OutboundMessage.LogEventOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public EmbeddedSass.OutboundMessage.LogEvent.Builder setTypeValue(int value)
.sass.embedded_protocol.LogEventType type = 2;- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
public EmbeddedSass.LogEventType getType()
.sass.embedded_protocol.LogEventType type = 2;- Specified by:
getTypein interfaceEmbeddedSass.OutboundMessage.LogEventOrBuilder- Returns:
- The type.
-
setType
public EmbeddedSass.OutboundMessage.LogEvent.Builder setType(EmbeddedSass.LogEventType value)
.sass.embedded_protocol.LogEventType type = 2;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public EmbeddedSass.OutboundMessage.LogEvent.Builder clearType()
.sass.embedded_protocol.LogEventType type = 2;- Returns:
- This builder for chaining.
-
getMessage
public String getMessage()
The text of the message.
string message = 3;- Specified by:
getMessagein interfaceEmbeddedSass.OutboundMessage.LogEventOrBuilder- Returns:
- The message.
-
getMessageBytes
public ByteString getMessageBytes()
The text of the message.
string message = 3;- Specified by:
getMessageBytesin interfaceEmbeddedSass.OutboundMessage.LogEventOrBuilder- Returns:
- The bytes for message.
-
setMessage
public EmbeddedSass.OutboundMessage.LogEvent.Builder setMessage(String value)
The text of the message.
string message = 3;- Parameters:
value- The message to set.- Returns:
- This builder for chaining.
-
clearMessage
public EmbeddedSass.OutboundMessage.LogEvent.Builder clearMessage()
The text of the message.
string message = 3;- Returns:
- This builder for chaining.
-
setMessageBytes
public EmbeddedSass.OutboundMessage.LogEvent.Builder setMessageBytes(ByteString value)
The text of the message.
string message = 3;- Parameters:
value- The bytes for message to set.- Returns:
- This builder for chaining.
-
hasSpan
public boolean hasSpan()
The span associated with this message. Optional.
.sass.embedded_protocol.SourceSpan span = 4;- Specified by:
hasSpanin interfaceEmbeddedSass.OutboundMessage.LogEventOrBuilder- Returns:
- Whether the span field is set.
-
getSpan
public EmbeddedSass.SourceSpan getSpan()
The span associated with this message. Optional.
.sass.embedded_protocol.SourceSpan span = 4;- Specified by:
getSpanin interfaceEmbeddedSass.OutboundMessage.LogEventOrBuilder- Returns:
- The span.
-
setSpan
public EmbeddedSass.OutboundMessage.LogEvent.Builder setSpan(EmbeddedSass.SourceSpan value)
The span associated with this message. Optional.
.sass.embedded_protocol.SourceSpan span = 4;
-
setSpan
public EmbeddedSass.OutboundMessage.LogEvent.Builder setSpan(EmbeddedSass.SourceSpan.Builder builderForValue)
The span associated with this message. Optional.
.sass.embedded_protocol.SourceSpan span = 4;
-
mergeSpan
public EmbeddedSass.OutboundMessage.LogEvent.Builder mergeSpan(EmbeddedSass.SourceSpan value)
The span associated with this message. Optional.
.sass.embedded_protocol.SourceSpan span = 4;
-
clearSpan
public EmbeddedSass.OutboundMessage.LogEvent.Builder clearSpan()
The span associated with this message. Optional.
.sass.embedded_protocol.SourceSpan span = 4;
-
getSpanBuilder
public EmbeddedSass.SourceSpan.Builder getSpanBuilder()
The span associated with this message. Optional.
.sass.embedded_protocol.SourceSpan span = 4;
-
getSpanOrBuilder
public EmbeddedSass.SourceSpanOrBuilder getSpanOrBuilder()
The span associated with this message. Optional.
.sass.embedded_protocol.SourceSpan span = 4;- Specified by:
getSpanOrBuilderin interfaceEmbeddedSass.OutboundMessage.LogEventOrBuilder
-
getStackTrace
public String getStackTrace()
The stack trace associated with this message. The empty string indicates that no stack trace is available. Otherwise, the format of this stack trace is not specified and is likely to be inconsistent between implementations.
string stack_trace = 5;- Specified by:
getStackTracein interfaceEmbeddedSass.OutboundMessage.LogEventOrBuilder- Returns:
- The stackTrace.
-
getStackTraceBytes
public ByteString getStackTraceBytes()
The stack trace associated with this message. The empty string indicates that no stack trace is available. Otherwise, the format of this stack trace is not specified and is likely to be inconsistent between implementations.
string stack_trace = 5;- Specified by:
getStackTraceBytesin interfaceEmbeddedSass.OutboundMessage.LogEventOrBuilder- Returns:
- The bytes for stackTrace.
-
setStackTrace
public EmbeddedSass.OutboundMessage.LogEvent.Builder setStackTrace(String value)
The stack trace associated with this message. The empty string indicates that no stack trace is available. Otherwise, the format of this stack trace is not specified and is likely to be inconsistent between implementations.
string stack_trace = 5;- Parameters:
value- The stackTrace to set.- Returns:
- This builder for chaining.
-
clearStackTrace
public EmbeddedSass.OutboundMessage.LogEvent.Builder clearStackTrace()
The stack trace associated with this message. The empty string indicates that no stack trace is available. Otherwise, the format of this stack trace is not specified and is likely to be inconsistent between implementations.
string stack_trace = 5;- Returns:
- This builder for chaining.
-
setStackTraceBytes
public EmbeddedSass.OutboundMessage.LogEvent.Builder setStackTraceBytes(ByteString value)
The stack trace associated with this message. The empty string indicates that no stack trace is available. Otherwise, the format of this stack trace is not specified and is likely to be inconsistent between implementations.
string stack_trace = 5;- Parameters:
value- The bytes for stackTrace to set.- Returns:
- This builder for chaining.
-
getFormatted
public String getFormatted()
A formatted, human-readable string that contains the message, span (if available), and trace (if available). The format of this string is not specified and is likely to be inconsistent between implementations.
string formatted = 6;- Specified by:
getFormattedin interfaceEmbeddedSass.OutboundMessage.LogEventOrBuilder- Returns:
- The formatted.
-
getFormattedBytes
public ByteString getFormattedBytes()
A formatted, human-readable string that contains the message, span (if available), and trace (if available). The format of this string is not specified and is likely to be inconsistent between implementations.
string formatted = 6;- Specified by:
getFormattedBytesin interfaceEmbeddedSass.OutboundMessage.LogEventOrBuilder- Returns:
- The bytes for formatted.
-
setFormatted
public EmbeddedSass.OutboundMessage.LogEvent.Builder setFormatted(String value)
A formatted, human-readable string that contains the message, span (if available), and trace (if available). The format of this string is not specified and is likely to be inconsistent between implementations.
string formatted = 6;- Parameters:
value- The formatted to set.- Returns:
- This builder for chaining.
-
clearFormatted
public EmbeddedSass.OutboundMessage.LogEvent.Builder clearFormatted()
A formatted, human-readable string that contains the message, span (if available), and trace (if available). The format of this string is not specified and is likely to be inconsistent between implementations.
string formatted = 6;- Returns:
- This builder for chaining.
-
setFormattedBytes
public EmbeddedSass.OutboundMessage.LogEvent.Builder setFormattedBytes(ByteString value)
A formatted, human-readable string that contains the message, span (if available), and trace (if available). The format of this string is not specified and is likely to be inconsistent between implementations.
string formatted = 6;- Parameters:
value- The bytes for formatted to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final EmbeddedSass.OutboundMessage.LogEvent.Builder setUnknownFields(UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfaceMessage.Builder- Overrides:
setUnknownFieldsin classGeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
mergeUnknownFields
public final EmbeddedSass.OutboundMessage.LogEvent.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfaceMessage.Builder- Overrides:
mergeUnknownFieldsin classGeneratedMessageV3.Builder<EmbeddedSass.OutboundMessage.LogEvent.Builder>
-
-