SchemaView

object SchemaView extends GeneratedEnumCompanion[SchemaView]
Companion
class
trait Sum
trait Mirror
trait GeneratedEnumCompanion[SchemaView]
trait Serializable
class Object
trait Matchable
class Any

Type members

Classlikes

@SerialVersionUID(0L)
case
object BASIC extends SchemaView with Recognized

Include the name and type of the schema, but not the definition.

Include the name and type of the schema, but not the definition.

@SerialVersionUID(0L)
case
object FULL extends SchemaView with Recognized

Include all Schema object fields.

Include all Schema object fields.

sealed
trait Recognized extends SchemaView
@SerialVersionUID(0L)

The default / unset value. The API will default to the BASIC view.

The default / unset value. The API will default to the BASIC view.

@SerialVersionUID(0L)
final case
class Unrecognized(unrecognizedValue: Int) extends SchemaView with UnrecognizedEnum

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror
type ValueType = A
Inherited from
GeneratedEnumCompanion

Value members

Concrete methods

def fromJavaValue(pbJavaSource: SchemaView): SchemaView
def fromValue(`__value`: Int): SchemaView
def javaDescriptor: EnumDescriptor
def scalaDescriptor: EnumDescriptor
def toJavaValue(pbScalaSource: SchemaView): SchemaView

Inherited methods

def fromName(name: String): Option[SchemaView]
Inherited from
GeneratedEnumCompanion

Concrete fields

lazy
val values: Seq[SchemaView]

Implicits

Implicits

implicit
def enumCompanion: GeneratedEnumCompanion[SchemaView]