com.google.protobuf.compiler

plugin

package plugin

Visibility
  1. Public
  2. All

Type Members

  1. final case class CodeGeneratorRequest(fileToGenerate: Seq[String] = scala.collection.Seq.empty[Nothing], parameter: Option[String] = scala.None, protoFile: Seq[FileDescriptorProto] = scala.collection.Seq.empty[Nothing], compilerVersion: Option[Version] = scala.None) extends trueaccord.scalapb.GeneratedMessage with trueaccord.scalapb.Message[CodeGeneratorRequest] with Updatable[CodeGeneratorRequest] with Product with Serializable

    An encoded CodeGeneratorRequest is written to the plugin's stdin.

  2. final case class CodeGeneratorResponse(error: Option[String] = scala.None, file: Seq[File] = scala.collection.Seq.empty[Nothing]) extends trueaccord.scalapb.GeneratedMessage with trueaccord.scalapb.Message[CodeGeneratorResponse] with Updatable[CodeGeneratorResponse] with Product with Serializable

    The plugin writes an encoded CodeGeneratorResponse to stdout.

  3. final case class Version(major: Option[Int] = scala.None, minor: Option[Int] = scala.None, patch: Option[Int] = scala.None, suffix: Option[String] = scala.None) extends trueaccord.scalapb.GeneratedMessage with trueaccord.scalapb.Message[Version] with Updatable[Version] with Product with Serializable

    The version number of protocol compiler.

Value Members

  1. object CodeGeneratorRequest extends GeneratedMessageCompanion[CodeGeneratorRequest] with Serializable

  2. object CodeGeneratorResponse extends GeneratedMessageCompanion[CodeGeneratorResponse] with Serializable

  3. object PluginProto extends GeneratedFileObject

  4. object Version extends GeneratedMessageCompanion[Version] with Serializable

Ungrouped