Skip to main content

Interface: IFieldOptions

google.protobuf.IFieldOptions

Properties of a FieldOptions.

Implemented by

Properties

.gogoproto.castkey

Optional .gogoproto.castkey: null | string

FieldOptions .gogoproto.castkey


.gogoproto.casttype

Optional .gogoproto.casttype: null | string

FieldOptions .gogoproto.casttype


.gogoproto.castvalue

Optional .gogoproto.castvalue: null | string

FieldOptions .gogoproto.castvalue


.gogoproto.customname

Optional .gogoproto.customname: null | string

FieldOptions .gogoproto.customname


.gogoproto.customtype

Optional .gogoproto.customtype: null | string

FieldOptions .gogoproto.customtype


.gogoproto.embed

Optional .gogoproto.embed: null | boolean

FieldOptions .gogoproto.embed


.gogoproto.jsontag

Optional .gogoproto.jsontag: null | string

FieldOptions .gogoproto.jsontag


.gogoproto.moretags

Optional .gogoproto.moretags: null | string

FieldOptions .gogoproto.moretags


.gogoproto.nullable

Optional .gogoproto.nullable: null | boolean

FieldOptions .gogoproto.nullable


.gogoproto.stdduration

Optional .gogoproto.stdduration: null | boolean

FieldOptions .gogoproto.stdduration


.gogoproto.stdtime

Optional .gogoproto.stdtime: null | boolean

FieldOptions .gogoproto.stdtime


.gogoproto.wktpointer

Optional .gogoproto.wktpointer: null | boolean

FieldOptions .gogoproto.wktpointer


ctype

Optional ctype: null | CType

FieldOptions ctype


deprecated

Optional deprecated: null | boolean

FieldOptions deprecated


jstype

Optional jstype: null | JSType

FieldOptions jstype


lazy

Optional lazy: null | boolean

FieldOptions lazy


packed

Optional packed: null | boolean

FieldOptions packed


uninterpretedOption

Optional uninterpretedOption: null | IUninterpretedOption[]

FieldOptions uninterpretedOption


weak

Optional weak: null | boolean

FieldOptions weak