Package sass.embedded_protocol
Class EmbeddedSass.OutboundMessage
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
sass.embedded_protocol.EmbeddedSass.OutboundMessage
- All Implemented Interfaces:
Message
,MessageLite
,MessageLiteOrBuilder
,MessageOrBuilder
,Serializable
,EmbeddedSass.OutboundMessageOrBuilder
- Enclosing class:
- EmbeddedSass
public static final class EmbeddedSass.OutboundMessage
extends GeneratedMessageV3
implements EmbeddedSass.OutboundMessageOrBuilder
The wrapper type for all messages sent from the compiler to the host. This provides a `oneof` that makes it possible to determine the type of each outbound message.Protobuf type
sass.embedded_protocol.OutboundMessage
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
The wrapper type for all messages sent from the compiler to the host.static final class
A request for a custom importer to convert an imported URL to its canonical format.static interface
static final class
A response that contains the result of a compilation.static interface
static final class
A request for a custom filesystem importer to load the contents of a stylesheet.static interface
static final class
A request to invoke a custom Sass function and return its result.static interface
static final class
A request for a custom importer to load the contents of a stylesheet.static interface
static final class
An event indicating that a message should be displayed to the user.static interface
static enum
static final class
A response that contains the version of the embedded compiler.static interface
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>,
BuilderT extends GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, GeneratedMessageV3.ExtendableMessage<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends GeneratedMessageV3.ExtendableMessage<MessageT>>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
AbstractMessageLite.InternalOneOfEnum
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
.sass.embedded_protocol.OutboundMessage.CanonicalizeRequest canonicalize_request = 4;
.sass.embedded_protocol.OutboundMessage.CanonicalizeRequest canonicalize_request = 4;
.sass.embedded_protocol.OutboundMessage.CompileResponse compile_response = 2;
.sass.embedded_protocol.OutboundMessage.CompileResponse compile_response = 2;
static EmbeddedSass.OutboundMessage
static final Descriptors.Descriptor
getError()
.sass.embedded_protocol.ProtocolError error = 1;
.sass.embedded_protocol.ProtocolError error = 1;
.sass.embedded_protocol.OutboundMessage.FileImportRequest file_import_request = 6;
.sass.embedded_protocol.OutboundMessage.FileImportRequest file_import_request = 6;
.sass.embedded_protocol.OutboundMessage.FunctionCallRequest function_call_request = 7;
.sass.embedded_protocol.OutboundMessage.FunctionCallRequest function_call_request = 7;
.sass.embedded_protocol.OutboundMessage.ImportRequest import_request = 5;
.sass.embedded_protocol.OutboundMessage.ImportRequest import_request = 5;
.sass.embedded_protocol.OutboundMessage.LogEvent log_event = 3;
.sass.embedded_protocol.OutboundMessage.LogEvent log_event = 3;
int
.sass.embedded_protocol.OutboundMessage.VersionResponse version_response = 8;
.sass.embedded_protocol.OutboundMessage.VersionResponse version_response = 8;
boolean
.sass.embedded_protocol.OutboundMessage.CanonicalizeRequest canonicalize_request = 4;
boolean
.sass.embedded_protocol.OutboundMessage.CompileResponse compile_response = 2;
boolean
hasError()
.sass.embedded_protocol.ProtocolError error = 1;
boolean
.sass.embedded_protocol.OutboundMessage.FileImportRequest file_import_request = 6;
boolean
.sass.embedded_protocol.OutboundMessage.FunctionCallRequest function_call_request = 7;
int
hashCode()
boolean
.sass.embedded_protocol.OutboundMessage.ImportRequest import_request = 5;
boolean
.sass.embedded_protocol.OutboundMessage.LogEvent log_event = 3;
boolean
.sass.embedded_protocol.OutboundMessage.VersionResponse version_response = 8;
protected GeneratedMessageV3.FieldAccessorTable
final boolean
newBuilder
(EmbeddedSass.OutboundMessage prototype) protected EmbeddedSass.OutboundMessage.Builder
protected Object
static EmbeddedSass.OutboundMessage
parseDelimitedFrom
(InputStream input) static EmbeddedSass.OutboundMessage
parseDelimitedFrom
(InputStream input, ExtensionRegistryLite extensionRegistry) static EmbeddedSass.OutboundMessage
parseFrom
(byte[] data) static EmbeddedSass.OutboundMessage
parseFrom
(byte[] data, ExtensionRegistryLite extensionRegistry) static EmbeddedSass.OutboundMessage
parseFrom
(ByteString data) static EmbeddedSass.OutboundMessage
parseFrom
(ByteString data, ExtensionRegistryLite extensionRegistry) static EmbeddedSass.OutboundMessage
parseFrom
(CodedInputStream input) static EmbeddedSass.OutboundMessage
parseFrom
(CodedInputStream input, ExtensionRegistryLite extensionRegistry) static EmbeddedSass.OutboundMessage
parseFrom
(InputStream input) static EmbeddedSass.OutboundMessage
parseFrom
(InputStream input, ExtensionRegistryLite extensionRegistry) static EmbeddedSass.OutboundMessage
parseFrom
(ByteBuffer data) static EmbeddedSass.OutboundMessage
parseFrom
(ByteBuffer data, ExtensionRegistryLite extensionRegistry) static Parser<EmbeddedSass.OutboundMessage>
parser()
void
writeTo
(CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
ERROR_FIELD_NUMBER
public static final int ERROR_FIELD_NUMBER- See Also:
-
COMPILE_RESPONSE_FIELD_NUMBER
public static final int COMPILE_RESPONSE_FIELD_NUMBER- See Also:
-
LOG_EVENT_FIELD_NUMBER
public static final int LOG_EVENT_FIELD_NUMBER- See Also:
-
CANONICALIZE_REQUEST_FIELD_NUMBER
public static final int CANONICALIZE_REQUEST_FIELD_NUMBER- See Also:
-
IMPORT_REQUEST_FIELD_NUMBER
public static final int IMPORT_REQUEST_FIELD_NUMBER- See Also:
-
FILE_IMPORT_REQUEST_FIELD_NUMBER
public static final int FILE_IMPORT_REQUEST_FIELD_NUMBER- See Also:
-
FUNCTION_CALL_REQUEST_FIELD_NUMBER
public static final int FUNCTION_CALL_REQUEST_FIELD_NUMBER- See Also:
-
VERSION_RESPONSE_FIELD_NUMBER
public static final int VERSION_RESPONSE_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstance
in classGeneratedMessageV3
-
getDescriptor
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTable
in classGeneratedMessageV3
-
getMessageCase
- Specified by:
getMessageCase
in interfaceEmbeddedSass.OutboundMessageOrBuilder
-
hasError
public boolean hasError().sass.embedded_protocol.ProtocolError error = 1;
- Specified by:
hasError
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- Whether the error field is set.
-
getError
.sass.embedded_protocol.ProtocolError error = 1;
- Specified by:
getError
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- The error.
-
getErrorOrBuilder
.sass.embedded_protocol.ProtocolError error = 1;
- Specified by:
getErrorOrBuilder
in interfaceEmbeddedSass.OutboundMessageOrBuilder
-
hasCompileResponse
public boolean hasCompileResponse().sass.embedded_protocol.OutboundMessage.CompileResponse compile_response = 2;
- Specified by:
hasCompileResponse
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- Whether the compileResponse field is set.
-
getCompileResponse
.sass.embedded_protocol.OutboundMessage.CompileResponse compile_response = 2;
- Specified by:
getCompileResponse
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- The compileResponse.
-
getCompileResponseOrBuilder
.sass.embedded_protocol.OutboundMessage.CompileResponse compile_response = 2;
- Specified by:
getCompileResponseOrBuilder
in interfaceEmbeddedSass.OutboundMessageOrBuilder
-
hasLogEvent
public boolean hasLogEvent().sass.embedded_protocol.OutboundMessage.LogEvent log_event = 3;
- Specified by:
hasLogEvent
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- Whether the logEvent field is set.
-
getLogEvent
.sass.embedded_protocol.OutboundMessage.LogEvent log_event = 3;
- Specified by:
getLogEvent
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- The logEvent.
-
getLogEventOrBuilder
.sass.embedded_protocol.OutboundMessage.LogEvent log_event = 3;
- Specified by:
getLogEventOrBuilder
in interfaceEmbeddedSass.OutboundMessageOrBuilder
-
hasCanonicalizeRequest
public boolean hasCanonicalizeRequest().sass.embedded_protocol.OutboundMessage.CanonicalizeRequest canonicalize_request = 4;
- Specified by:
hasCanonicalizeRequest
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- Whether the canonicalizeRequest field is set.
-
getCanonicalizeRequest
.sass.embedded_protocol.OutboundMessage.CanonicalizeRequest canonicalize_request = 4;
- Specified by:
getCanonicalizeRequest
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- The canonicalizeRequest.
-
getCanonicalizeRequestOrBuilder
.sass.embedded_protocol.OutboundMessage.CanonicalizeRequest canonicalize_request = 4;
- Specified by:
getCanonicalizeRequestOrBuilder
in interfaceEmbeddedSass.OutboundMessageOrBuilder
-
hasImportRequest
public boolean hasImportRequest().sass.embedded_protocol.OutboundMessage.ImportRequest import_request = 5;
- Specified by:
hasImportRequest
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- Whether the importRequest field is set.
-
getImportRequest
.sass.embedded_protocol.OutboundMessage.ImportRequest import_request = 5;
- Specified by:
getImportRequest
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- The importRequest.
-
getImportRequestOrBuilder
.sass.embedded_protocol.OutboundMessage.ImportRequest import_request = 5;
- Specified by:
getImportRequestOrBuilder
in interfaceEmbeddedSass.OutboundMessageOrBuilder
-
hasFileImportRequest
public boolean hasFileImportRequest().sass.embedded_protocol.OutboundMessage.FileImportRequest file_import_request = 6;
- Specified by:
hasFileImportRequest
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- Whether the fileImportRequest field is set.
-
getFileImportRequest
.sass.embedded_protocol.OutboundMessage.FileImportRequest file_import_request = 6;
- Specified by:
getFileImportRequest
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- The fileImportRequest.
-
getFileImportRequestOrBuilder
.sass.embedded_protocol.OutboundMessage.FileImportRequest file_import_request = 6;
- Specified by:
getFileImportRequestOrBuilder
in interfaceEmbeddedSass.OutboundMessageOrBuilder
-
hasFunctionCallRequest
public boolean hasFunctionCallRequest().sass.embedded_protocol.OutboundMessage.FunctionCallRequest function_call_request = 7;
- Specified by:
hasFunctionCallRequest
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- Whether the functionCallRequest field is set.
-
getFunctionCallRequest
.sass.embedded_protocol.OutboundMessage.FunctionCallRequest function_call_request = 7;
- Specified by:
getFunctionCallRequest
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- The functionCallRequest.
-
getFunctionCallRequestOrBuilder
.sass.embedded_protocol.OutboundMessage.FunctionCallRequest function_call_request = 7;
- Specified by:
getFunctionCallRequestOrBuilder
in interfaceEmbeddedSass.OutboundMessageOrBuilder
-
hasVersionResponse
public boolean hasVersionResponse().sass.embedded_protocol.OutboundMessage.VersionResponse version_response = 8;
- Specified by:
hasVersionResponse
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- Whether the versionResponse field is set.
-
getVersionResponse
.sass.embedded_protocol.OutboundMessage.VersionResponse version_response = 8;
- Specified by:
getVersionResponse
in interfaceEmbeddedSass.OutboundMessageOrBuilder
- Returns:
- The versionResponse.
-
getVersionResponseOrBuilder
.sass.embedded_protocol.OutboundMessage.VersionResponse version_response = 8;
- Specified by:
getVersionResponseOrBuilder
in interfaceEmbeddedSass.OutboundMessageOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfaceMessageLiteOrBuilder
- Overrides:
isInitialized
in classGeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfaceMessageLite
- Overrides:
writeTo
in classGeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfaceMessageLite
- Overrides:
getSerializedSize
in classGeneratedMessageV3
-
equals
- Specified by:
equals
in interfaceMessage
- Overrides:
equals
in classAbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfaceMessage
- Overrides:
hashCode
in classAbstractMessage
-
parseFrom
public static EmbeddedSass.OutboundMessage parseFrom(ByteBuffer data) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
public static EmbeddedSass.OutboundMessage parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
public static EmbeddedSass.OutboundMessage parseFrom(ByteString data) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
public static EmbeddedSass.OutboundMessage parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
public static EmbeddedSass.OutboundMessage parseFrom(byte[] data) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
public static EmbeddedSass.OutboundMessage parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException - Throws:
InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static EmbeddedSass.OutboundMessage parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static EmbeddedSass.OutboundMessage parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static EmbeddedSass.OutboundMessage parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfaceMessage
- Specified by:
newBuilderForType
in interfaceMessageLite
-
newBuilder
-
newBuilder
public static EmbeddedSass.OutboundMessage.Builder newBuilder(EmbeddedSass.OutboundMessage prototype) -
toBuilder
- Specified by:
toBuilder
in interfaceMessage
- Specified by:
toBuilder
in interfaceMessageLite
-
newBuilderForType
protected EmbeddedSass.OutboundMessage.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classGeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfaceMessage
- Specified by:
getParserForType
in interfaceMessageLite
- Overrides:
getParserForType
in classGeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfaceMessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceMessageOrBuilder
-