IFieldOptions

google.protobuf. IFieldOptions

Properties of a FieldOptions.

Properties:
Name Type Attributes Description
ctype google.protobuf.FieldOptions.CType | null <optional>

FieldOptions ctype

packed boolean | null <optional>

FieldOptions packed

jstype google.protobuf.FieldOptions.JSType | null <optional>

FieldOptions jstype

lazy boolean | null <optional>

FieldOptions lazy

unverifiedLazy boolean | null <optional>

FieldOptions unverifiedLazy

deprecated boolean | null <optional>

FieldOptions deprecated

weak boolean | null <optional>

FieldOptions weak

debugRedact boolean | null <optional>

FieldOptions debugRedact

retention google.protobuf.FieldOptions.OptionRetention | null <optional>

FieldOptions retention

targets Array.<google.protobuf.FieldOptions.OptionTargetType> | null <optional>

FieldOptions targets

editionDefaults Array.<google.protobuf.FieldOptions.IEditionDefault> | null <optional>

FieldOptions editionDefaults

features google.protobuf.IFeatureSet | null <optional>

FieldOptions features

uninterpretedOption Array.<google.protobuf.IUninterpretedOption> | null <optional>

FieldOptions uninterpretedOption

".google.api.fieldBehavior" Array.<google.api.FieldBehavior> | null <optional>

FieldOptions .google.api.fieldBehavior

".google.api.resourceReference" google.api.IResourceReference | null <optional>

FieldOptions .google.api.resourceReference