com.google.protobuf

api

package api

Visibility
  1. Public
  2. All

Type Members

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

    Api is a light-weight descriptor for a protocol buffer service.

  2. final case class Method(name: String = "", requestTypeUrl: String = "", requestStreaming: Boolean = false, responseTypeUrl: String = "", responseStreaming: Boolean = false, options: Seq[OptionProto] = scala.collection.Seq.empty[Nothing], syntax: Syntax = ...) extends trueaccord.scalapb.GeneratedMessage with trueaccord.scalapb.Message[Method] with Updatable[Method] with Product with Serializable

    Method represents a method of an api.

  3. final case class Mixin(name: String = "", root: String = "") extends trueaccord.scalapb.GeneratedMessage with trueaccord.scalapb.Message[Mixin] with Updatable[Mixin] with Product with Serializable

    Declares an API to be included in this API.

Value Members

  1. object Api extends GeneratedMessageCompanion[Api] with Serializable

  2. object ApiProto

  3. object Method extends GeneratedMessageCompanion[Method] with Serializable

  4. object Mixin extends GeneratedMessageCompanion[Mixin] with Serializable

Ungrouped