dtkt.catalog.v1beta2type.protoField
MessageField encodes a named type (see above) definition of a value found in the context of a table read/write or query param/result.
| Field | Type | Number | Description |
|---|---|---|---|
| name | string | 1 | Name of the field. |
| type | Type dtkt.catalog.v1beta2.Type | 2 | Type of the field. |
| description | string | 3 | Description of the field. |
| nullable | bool | 4 | Indicates if the field allows null values (i.e. a corresponding value is allowed to be null in the context of a table or query). |
| repeated | bool | 5 | Indicates if the field contains repeated values (i.e. value's kind is expected to be a ListValue with each value conforming to this field's type. |
| fields | Field[] dtkt.catalog.v1beta2.Field[] | 6 | Fields are nested named type definitions if this field type's kind corresponds with either an object or a JSON value. |
| element | FieldElement dtkt.protoform.v1beta1.FieldElement | 7 | Protoform field element for runtime dynamic form UI. |