Cardinality

sealed class Cardinality(val number: Int)(source)

Whether a field is optional, required, or repeated.

Inheritors

Constructors

Link copied to clipboard
protected constructor(number: Int)

Types

Link copied to clipboard

For optional fields.

Link copied to clipboard

For repeated fields.

Link copied to clipboard

For required fields. Proto2 syntax only.

Link copied to clipboard

For fields with unknown cardinality.

Link copied to clipboard
object Companion
Link copied to clipboard
data class UNRECOGNIZED(val number: Int) : Field.Cardinality

Properties

Link copied to clipboard
open val number: Int