Interface protos.google.protobuf.IField (0.2.6)

Properties of a Field.

Package

@google-cloud/service-management!

Properties

cardinality

cardinality?: (google.protobuf.Field.Cardinality|keyof typeof google.protobuf.Field.Cardinality|null);

Field cardinality

Property Value
TypeDescription
(google.protobuf.Field.Cardinality|keyof typeof google.protobuf.Field.Cardinality|null)

defaultValue

defaultValue?: (string|null);

Field defaultValue

Property Value
TypeDescription
(string|null)

jsonName

jsonName?: (string|null);

Field jsonName

Property Value
TypeDescription
(string|null)

kind

kind?: (google.protobuf.Field.Kind|keyof typeof google.protobuf.Field.Kind|null);

Field kind

Property Value
TypeDescription
(google.protobuf.Field.Kind|keyof typeof google.protobuf.Field.Kind|null)

name

name?: (string|null);

Field name

Property Value
TypeDescription
(string|null)

number

number?: (number|null);

Field number

Property Value
TypeDescription
(number|null)

oneofIndex

oneofIndex?: (number|null);

Field oneofIndex

Property Value
TypeDescription
(number|null)

options

options?: (google.protobuf.IOption[]|null);

Field options

Property Value
TypeDescription
(google.protobuf.IOption[]|null)

packed

packed?: (boolean|null);

Field packed

Property Value
TypeDescription
(boolean|null)

typeUrl

typeUrl?: (string|null);

Field typeUrl

Property Value
TypeDescription
(string|null)