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: scala.Option[String] = scala.None, protoFile: Seq[FileDescriptorProto] = scala.collection.Seq.empty[Nothing], compilerVersion: scala.Option[Version] = scala.None) extends scalapb.GeneratedMessage with 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: scala.Option[String] = scala.None, file: Seq[File] = scala.collection.Seq.empty[Nothing]) extends scalapb.GeneratedMessage with scalapb.Message[CodeGeneratorResponse] with Updatable[CodeGeneratorResponse] with Product with Serializable

    The plugin writes an encoded CodeGeneratorResponse to stdout.

  3. final case class Version(major: scala.Option[Int] = scala.None, minor: scala.Option[Int] = scala.None, patch: scala.Option[Int] = scala.None, suffix: scala.Option[String] = scala.None) extends scalapb.GeneratedMessage with 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 JavaProtoSupport[CodeGeneratorRequest, PluginProtos.CodeGeneratorRequest] with Serializable

  2. object CodeGeneratorResponse extends GeneratedMessageCompanion[CodeGeneratorResponse] with JavaProtoSupport[CodeGeneratorResponse, PluginProtos.CodeGeneratorResponse] with Serializable

  3. object PluginProto extends GeneratedFileObject

  4. object Version extends GeneratedMessageCompanion[Version] with JavaProtoSupport[Version, PluginProtos.Version] with Serializable

Ungrouped