All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sass_lang.embedded_protocol.OutboundMessageOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: sass-embedded-protocol-3.1.0/spec/embedded_sass.proto
// Protobuf Java Version: 4.28.2

package com.sass_lang.embedded_protocol;

public interface OutboundMessageOrBuilder extends
    // @@protoc_insertion_point(interface_extends:sass.embedded_protocol.OutboundMessage)
    com.google.protobuf.MessageOrBuilder {

  /**
   * .sass.embedded_protocol.ProtocolError error = 1;
   * @return Whether the error field is set.
   */
  boolean hasError();
  /**
   * .sass.embedded_protocol.ProtocolError error = 1;
   * @return The error.
   */
  com.sass_lang.embedded_protocol.ProtocolError getError();
  /**
   * .sass.embedded_protocol.ProtocolError error = 1;
   */
  com.sass_lang.embedded_protocol.ProtocolErrorOrBuilder getErrorOrBuilder();

  /**
   * .sass.embedded_protocol.OutboundMessage.CompileResponse compile_response = 2;
   * @return Whether the compileResponse field is set.
   */
  boolean hasCompileResponse();
  /**
   * .sass.embedded_protocol.OutboundMessage.CompileResponse compile_response = 2;
   * @return The compileResponse.
   */
  com.sass_lang.embedded_protocol.OutboundMessage.CompileResponse getCompileResponse();
  /**
   * .sass.embedded_protocol.OutboundMessage.CompileResponse compile_response = 2;
   */
  com.sass_lang.embedded_protocol.OutboundMessage.CompileResponseOrBuilder getCompileResponseOrBuilder();

  /**
   * .sass.embedded_protocol.OutboundMessage.LogEvent log_event = 3;
   * @return Whether the logEvent field is set.
   */
  boolean hasLogEvent();
  /**
   * .sass.embedded_protocol.OutboundMessage.LogEvent log_event = 3;
   * @return The logEvent.
   */
  com.sass_lang.embedded_protocol.OutboundMessage.LogEvent getLogEvent();
  /**
   * .sass.embedded_protocol.OutboundMessage.LogEvent log_event = 3;
   */
  com.sass_lang.embedded_protocol.OutboundMessage.LogEventOrBuilder getLogEventOrBuilder();

  /**
   * .sass.embedded_protocol.OutboundMessage.CanonicalizeRequest canonicalize_request = 4;
   * @return Whether the canonicalizeRequest field is set.
   */
  boolean hasCanonicalizeRequest();
  /**
   * .sass.embedded_protocol.OutboundMessage.CanonicalizeRequest canonicalize_request = 4;
   * @return The canonicalizeRequest.
   */
  com.sass_lang.embedded_protocol.OutboundMessage.CanonicalizeRequest getCanonicalizeRequest();
  /**
   * .sass.embedded_protocol.OutboundMessage.CanonicalizeRequest canonicalize_request = 4;
   */
  com.sass_lang.embedded_protocol.OutboundMessage.CanonicalizeRequestOrBuilder getCanonicalizeRequestOrBuilder();

  /**
   * .sass.embedded_protocol.OutboundMessage.ImportRequest import_request = 5;
   * @return Whether the importRequest field is set.
   */
  boolean hasImportRequest();
  /**
   * .sass.embedded_protocol.OutboundMessage.ImportRequest import_request = 5;
   * @return The importRequest.
   */
  com.sass_lang.embedded_protocol.OutboundMessage.ImportRequest getImportRequest();
  /**
   * .sass.embedded_protocol.OutboundMessage.ImportRequest import_request = 5;
   */
  com.sass_lang.embedded_protocol.OutboundMessage.ImportRequestOrBuilder getImportRequestOrBuilder();

  /**
   * .sass.embedded_protocol.OutboundMessage.FileImportRequest file_import_request = 6;
   * @return Whether the fileImportRequest field is set.
   */
  boolean hasFileImportRequest();
  /**
   * .sass.embedded_protocol.OutboundMessage.FileImportRequest file_import_request = 6;
   * @return The fileImportRequest.
   */
  com.sass_lang.embedded_protocol.OutboundMessage.FileImportRequest getFileImportRequest();
  /**
   * .sass.embedded_protocol.OutboundMessage.FileImportRequest file_import_request = 6;
   */
  com.sass_lang.embedded_protocol.OutboundMessage.FileImportRequestOrBuilder getFileImportRequestOrBuilder();

  /**
   * .sass.embedded_protocol.OutboundMessage.FunctionCallRequest function_call_request = 7;
   * @return Whether the functionCallRequest field is set.
   */
  boolean hasFunctionCallRequest();
  /**
   * .sass.embedded_protocol.OutboundMessage.FunctionCallRequest function_call_request = 7;
   * @return The functionCallRequest.
   */
  com.sass_lang.embedded_protocol.OutboundMessage.FunctionCallRequest getFunctionCallRequest();
  /**
   * .sass.embedded_protocol.OutboundMessage.FunctionCallRequest function_call_request = 7;
   */
  com.sass_lang.embedded_protocol.OutboundMessage.FunctionCallRequestOrBuilder getFunctionCallRequestOrBuilder();

  /**
   * .sass.embedded_protocol.OutboundMessage.VersionResponse version_response = 8;
   * @return Whether the versionResponse field is set.
   */
  boolean hasVersionResponse();
  /**
   * .sass.embedded_protocol.OutboundMessage.VersionResponse version_response = 8;
   * @return The versionResponse.
   */
  com.sass_lang.embedded_protocol.OutboundMessage.VersionResponse getVersionResponse();
  /**
   * .sass.embedded_protocol.OutboundMessage.VersionResponse version_response = 8;
   */
  com.sass_lang.embedded_protocol.OutboundMessage.VersionResponseOrBuilder getVersionResponseOrBuilder();

  com.sass_lang.embedded_protocol.OutboundMessage.MessageCase getMessageCase();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy