Constructor
new EnumDescriptorProto(propertiesopt)
Constructs a new EnumDescriptorProto.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.protobuf.IEnumDescriptorProto |
<optional> |
Properties to set |
- Implements:
-
- IEnumDescriptorProto
Classes
Members
name
EnumDescriptorProto name.
name
EnumDescriptorProto name.
name
EnumDescriptorProto name.
options
EnumDescriptorProto options.
options
EnumDescriptorProto options.
options
EnumDescriptorProto options.
reservedName
EnumDescriptorProto reservedName.
reservedName
EnumDescriptorProto reservedName.
reservedName
EnumDescriptorProto reservedName.
reservedRange
EnumDescriptorProto reservedRange.
reservedRange
EnumDescriptorProto reservedRange.
reservedRange
EnumDescriptorProto reservedRange.
value
EnumDescriptorProto value.
value
EnumDescriptorProto value.
value
EnumDescriptorProto value.
Methods
toJSON() → {Object.<string, *>}
Converts this EnumDescriptorProto to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
toJSON() → {Object.<string, *>}
Converts this EnumDescriptorProto to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
toJSON() → {Object.<string, *>}
Converts this EnumDescriptorProto to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) fromObject(object) → {google.protobuf.EnumDescriptorProto}
Creates an EnumDescriptorProto message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.protobuf.EnumDescriptorProto |
EnumDescriptorProto |
(static) fromObject(object) → {google.protobuf.EnumDescriptorProto}
Creates an EnumDescriptorProto message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.protobuf.EnumDescriptorProto |
EnumDescriptorProto |
(static) fromObject(object) → {google.protobuf.EnumDescriptorProto}
Creates an EnumDescriptorProto message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.protobuf.EnumDescriptorProto |
EnumDescriptorProto |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for EnumDescriptorProto
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for EnumDescriptorProto
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for EnumDescriptorProto
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from an EnumDescriptorProto message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.protobuf.EnumDescriptorProto |
EnumDescriptorProto |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from an EnumDescriptorProto message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.protobuf.EnumDescriptorProto |
EnumDescriptorProto |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from an EnumDescriptorProto message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.protobuf.EnumDescriptorProto |
EnumDescriptorProto |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |