com.google.protobuf

type

package type

Visibility
  1. Public
  2. All

Type Members

  1. final case class Enum(name: String = "", enumvalue: Seq[EnumValue] = scala.collection.Seq.empty[Nothing], options: Seq[OptionProto] = scala.collection.Seq.empty[Nothing], sourceContext: Option[SourceContext] = scala.None, syntax: Syntax = ...) extends trueaccord.scalapb.GeneratedMessage with trueaccord.scalapb.Message[Enum] with Updatable[Enum] with Product with Serializable

    Enum type definition.

  2. final case class EnumValue(name: String = "", number: Int = 0, options: Seq[OptionProto] = scala.collection.Seq.empty[Nothing]) extends trueaccord.scalapb.GeneratedMessage with trueaccord.scalapb.Message[EnumValue] with Updatable[EnumValue] with Product with Serializable

    Enum value definition.

  3. final case class Field(kind: Kind = ..., cardinality: Cardinality = ..., number: Int = 0, name: String = "", typeUrl: String = "", oneofIndex: Int = 0, packed: Boolean = false, options: Seq[OptionProto] = scala.collection.Seq.empty[Nothing], jsonName: String = "", defaultValue: String = "") extends trueaccord.scalapb.GeneratedMessage with trueaccord.scalapb.Message[Field] with Updatable[Field] with Product with Serializable

    A single field of a message type.

  4. final case class OptionProto(name: String = "", value: Option[Any] = scala.None) extends trueaccord.scalapb.GeneratedMessage with trueaccord.scalapb.Message[OptionProto] with Updatable[OptionProto] with Product with Serializable

    A protocol buffer option, which can be attached to a message, field, enumeration, etc.

  5. sealed trait Syntax extends GeneratedEnum

  6. final case class Type(name: String = "", fields: Seq[Field] = scala.collection.Seq.empty[Nothing], oneofs: Seq[String] = scala.collection.Seq.empty[Nothing], options: Seq[OptionProto] = scala.collection.Seq.empty[Nothing], sourceContext: Option[SourceContext] = scala.None, syntax: Syntax = ...) extends trueaccord.scalapb.GeneratedMessage with trueaccord.scalapb.Message[Type] with Updatable[Type] with Product with Serializable

    A protocol buffer message type.

Value Members

  1. object Enum extends GeneratedMessageCompanion[Enum] with Serializable

  2. object EnumValue extends GeneratedMessageCompanion[EnumValue] with Serializable

  3. object Field extends GeneratedMessageCompanion[Field] with Serializable

  4. object OptionProto extends GeneratedMessageCompanion[OptionProto] with Serializable

  5. object Syntax extends GeneratedEnumCompanion[Syntax] with Serializable

  6. object Type extends GeneratedMessageCompanion[Type] with Serializable

  7. object TypeProto

Ungrouped