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