FieldOptions

google.protobuf. FieldOptions

Represents a FieldOptions.

Constructor

new FieldOptions(propertiesopt)

Constructs a new FieldOptions.

Parameters:
Name Type Attributes Description
properties google.protobuf.IFieldOptions <optional>

Properties to set

Implements:
  • IFieldOptions

Members

(static) CType :string

CType enum.

Properties:
Name Type Description
STRING string

STRING value

CORD string

CORD value

STRING_PIECE string

STRING_PIECE value

(static) CType :string

CType enum.

Properties:
Name Type Description
STRING string

STRING value

CORD string

CORD value

STRING_PIECE string

STRING_PIECE value

(static) CType :string

CType enum.

Properties:
Name Type Description
STRING string

STRING value

CORD string

CORD value

STRING_PIECE string

STRING_PIECE value

(static) JSType :string

JSType enum.

Properties:
Name Type Description
JS_NORMAL string

JS_NORMAL value

JS_STRING string

JS_STRING value

JS_NUMBER string

JS_NUMBER value

(static) JSType :string

JSType enum.

Properties:
Name Type Description
JS_NORMAL string

JS_NORMAL value

JS_STRING string

JS_STRING value

JS_NUMBER string

JS_NUMBER value

(static) JSType :string

JSType enum.

Properties:
Name Type Description
JS_NORMAL string

JS_NORMAL value

JS_STRING string

JS_STRING value

JS_NUMBER string

JS_NUMBER value

ctype :google.protobuf.FieldOptions.CType

FieldOptions ctype.

ctype :google.protobuf.FieldOptions.CType

FieldOptions ctype.

ctype :google.protobuf.FieldOptions.CType

FieldOptions ctype.

deprecated :boolean

FieldOptions deprecated.

deprecated :boolean

FieldOptions deprecated.

deprecated :boolean

FieldOptions deprecated.

jstype :google.protobuf.FieldOptions.JSType

FieldOptions jstype.

jstype :google.protobuf.FieldOptions.JSType

FieldOptions jstype.

jstype :google.protobuf.FieldOptions.JSType

FieldOptions jstype.

lazy :boolean

FieldOptions lazy.

lazy :boolean

FieldOptions lazy.

lazy :boolean

FieldOptions lazy.

packed :boolean

FieldOptions packed.

packed :boolean

FieldOptions packed.

packed :boolean

FieldOptions packed.

uninterpretedOption :Array.<google.protobuf.IUninterpretedOption>

FieldOptions uninterpretedOption.

uninterpretedOption :Array.<google.protobuf.IUninterpretedOption>

FieldOptions uninterpretedOption.

uninterpretedOption :Array.<google.protobuf.IUninterpretedOption>

FieldOptions uninterpretedOption.

weak :boolean

FieldOptions weak.

weak :boolean

FieldOptions weak.

weak :boolean

FieldOptions weak.

Methods

(static) fromObject(object) → {google.protobuf.FieldOptions}

Creates a FieldOptions message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

(static) fromObject(object) → {google.protobuf.FieldOptions}

Creates a FieldOptions message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

(static) fromObject(object) → {google.protobuf.FieldOptions}

Creates a FieldOptions message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a FieldOptions message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.protobuf.FieldOptions

FieldOptions

options $protobuf.IConversionOptions <optional>

Conversion options

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a FieldOptions message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.protobuf.FieldOptions

FieldOptions

options $protobuf.IConversionOptions <optional>

Conversion options

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a FieldOptions message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.protobuf.FieldOptions

FieldOptions

options $protobuf.IConversionOptions <optional>

Conversion options

toJSON() → {Object.<string, *>}

Converts this FieldOptions to JSON.

toJSON() → {Object.<string, *>}

Converts this FieldOptions to JSON.

toJSON() → {Object.<string, *>}

Converts this FieldOptions to JSON.

google.protobuf. FieldOptions

Represents a FieldOptions.

Constructor

new FieldOptions(propertiesopt)

Constructs a new FieldOptions.

Parameters:
Name Type Attributes Description
properties google.protobuf.IFieldOptions <optional>

Properties to set

Implements:
  • IFieldOptions

Members

(static) CType :string

CType enum.

Properties:
Name Type Description
STRING string

STRING value

CORD string

CORD value

STRING_PIECE string

STRING_PIECE value

(static) CType :string

CType enum.

Properties:
Name Type Description
STRING string

STRING value

CORD string

CORD value

STRING_PIECE string

STRING_PIECE value

(static) CType :string

CType enum.

Properties:
Name Type Description
STRING string

STRING value

CORD string

CORD value

STRING_PIECE string

STRING_PIECE value

(static) JSType :string

JSType enum.

Properties:
Name Type Description
JS_NORMAL string

JS_NORMAL value

JS_STRING string

JS_STRING value

JS_NUMBER string

JS_NUMBER value

(static) JSType :string

JSType enum.

Properties:
Name Type Description
JS_NORMAL string

JS_NORMAL value

JS_STRING string

JS_STRING value

JS_NUMBER string

JS_NUMBER value

(static) JSType :string

JSType enum.

Properties:
Name Type Description
JS_NORMAL string

JS_NORMAL value

JS_STRING string

JS_STRING value

JS_NUMBER string

JS_NUMBER value

ctype :google.protobuf.FieldOptions.CType

FieldOptions ctype.

ctype :google.protobuf.FieldOptions.CType

FieldOptions ctype.

ctype :google.protobuf.FieldOptions.CType

FieldOptions ctype.

deprecated :boolean

FieldOptions deprecated.

deprecated :boolean

FieldOptions deprecated.

deprecated :boolean

FieldOptions deprecated.

jstype :google.protobuf.FieldOptions.JSType

FieldOptions jstype.

jstype :google.protobuf.FieldOptions.JSType

FieldOptions jstype.

jstype :google.protobuf.FieldOptions.JSType

FieldOptions jstype.

lazy :boolean

FieldOptions lazy.

lazy :boolean

FieldOptions lazy.

lazy :boolean

FieldOptions lazy.

packed :boolean

FieldOptions packed.

packed :boolean

FieldOptions packed.

packed :boolean

FieldOptions packed.

uninterpretedOption :Array.<google.protobuf.IUninterpretedOption>

FieldOptions uninterpretedOption.

uninterpretedOption :Array.<google.protobuf.IUninterpretedOption>

FieldOptions uninterpretedOption.

uninterpretedOption :Array.<google.protobuf.IUninterpretedOption>

FieldOptions uninterpretedOption.

weak :boolean

FieldOptions weak.

weak :boolean

FieldOptions weak.

weak :boolean

FieldOptions weak.

Methods

(static) fromObject(object) → {google.protobuf.FieldOptions}

Creates a FieldOptions message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

(static) fromObject(object) → {google.protobuf.FieldOptions}

Creates a FieldOptions message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

(static) fromObject(object) → {google.protobuf.FieldOptions}

Creates a FieldOptions message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a FieldOptions message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.protobuf.FieldOptions

FieldOptions

options $protobuf.IConversionOptions <optional>

Conversion options

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a FieldOptions message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.protobuf.FieldOptions

FieldOptions

options $protobuf.IConversionOptions <optional>

Conversion options

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a FieldOptions message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.protobuf.FieldOptions

FieldOptions

options $protobuf.IConversionOptions <optional>

Conversion options

toJSON() → {Object.<string, *>}

Converts this FieldOptions to JSON.

toJSON() → {Object.<string, *>}

Converts this FieldOptions to JSON.

toJSON() → {Object.<string, *>}

Converts this FieldOptions to JSON.

google.protobuf. FieldOptions

Represents a FieldOptions.

Constructor

new FieldOptions(propertiesopt)

Constructs a new FieldOptions.

Parameters:
Name Type Attributes Description
properties google.protobuf.IFieldOptions <optional>

Properties to set

Implements:
  • IFieldOptions

Members

(static) CType :string

CType enum.

Properties:
Name Type Description
STRING string

STRING value

CORD string

CORD value

STRING_PIECE string

STRING_PIECE value

(static) CType :string

CType enum.

Properties:
Name Type Description
STRING string

STRING value

CORD string

CORD value

STRING_PIECE string

STRING_PIECE value

(static) CType :string

CType enum.

Properties:
Name Type Description
STRING string

STRING value

CORD string

CORD value

STRING_PIECE string

STRING_PIECE value

(static) JSType :string

JSType enum.

Properties:
Name Type Description
JS_NORMAL string

JS_NORMAL value

JS_STRING string

JS_STRING value

JS_NUMBER string

JS_NUMBER value

(static) JSType :string

JSType enum.

Properties:
Name Type Description
JS_NORMAL string

JS_NORMAL value

JS_STRING string

JS_STRING value

JS_NUMBER string

JS_NUMBER value

(static) JSType :string

JSType enum.

Properties:
Name Type Description
JS_NORMAL string

JS_NORMAL value

JS_STRING string

JS_STRING value

JS_NUMBER string

JS_NUMBER value

ctype :google.protobuf.FieldOptions.CType

FieldOptions ctype.

ctype :google.protobuf.FieldOptions.CType

FieldOptions ctype.

ctype :google.protobuf.FieldOptions.CType

FieldOptions ctype.

deprecated :boolean

FieldOptions deprecated.

deprecated :boolean

FieldOptions deprecated.

deprecated :boolean

FieldOptions deprecated.

jstype :google.protobuf.FieldOptions.JSType

FieldOptions jstype.

jstype :google.protobuf.FieldOptions.JSType

FieldOptions jstype.

jstype :google.protobuf.FieldOptions.JSType

FieldOptions jstype.

lazy :boolean

FieldOptions lazy.

lazy :boolean

FieldOptions lazy.

lazy :boolean

FieldOptions lazy.

packed :boolean

FieldOptions packed.

packed :boolean

FieldOptions packed.

packed :boolean

FieldOptions packed.

uninterpretedOption :Array.<google.protobuf.IUninterpretedOption>

FieldOptions uninterpretedOption.

uninterpretedOption :Array.<google.protobuf.IUninterpretedOption>

FieldOptions uninterpretedOption.

uninterpretedOption :Array.<google.protobuf.IUninterpretedOption>

FieldOptions uninterpretedOption.

weak :boolean

FieldOptions weak.

weak :boolean

FieldOptions weak.

weak :boolean

FieldOptions weak.

Methods

(static) fromObject(object) → {google.protobuf.FieldOptions}

Creates a FieldOptions message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

(static) fromObject(object) → {google.protobuf.FieldOptions}

Creates a FieldOptions message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

(static) fromObject(object) → {google.protobuf.FieldOptions}

Creates a FieldOptions message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a FieldOptions message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.protobuf.FieldOptions

FieldOptions

options $protobuf.IConversionOptions <optional>

Conversion options

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a FieldOptions message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.protobuf.FieldOptions

FieldOptions

options $protobuf.IConversionOptions <optional>

Conversion options

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a FieldOptions message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.protobuf.FieldOptions

FieldOptions

options $protobuf.IConversionOptions <optional>

Conversion options

toJSON() → {Object.<string, *>}

Converts this FieldOptions to JSON.

toJSON() → {Object.<string, *>}

Converts this FieldOptions to JSON.

toJSON() → {Object.<string, *>}

Converts this FieldOptions to JSON.