Constructor
new Value(propertiesopt)
Constructs a new Value.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.protobuf.IValue |
<optional> |
Properties to set |
- Implements:
-
- IValue
Members
boolValue
Value boolValue.
boolValue
Value boolValue.
boolValue
Value boolValue.
kind
Value kind.
kind
Value kind.
kind
Value kind.
listValue
Value listValue.
listValue
Value listValue.
listValue
Value listValue.
nullValue
Value nullValue.
nullValue
Value nullValue.
nullValue
Value nullValue.
numberValue
Value numberValue.
numberValue
Value numberValue.
numberValue
Value numberValue.
stringValue
Value stringValue.
stringValue
Value stringValue.
stringValue
Value stringValue.
structValue
Value structValue.
structValue
Value structValue.
structValue
Value structValue.
Methods
(static) fromObject(object) → {google.protobuf.Value}
Creates a Value 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.Value |
Value |
(static) fromObject(object) → {google.protobuf.Value}
Creates a Value 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.Value |
Value |
(static) fromObject(object) → {google.protobuf.Value}
Creates a Value 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.Value |
Value |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a Value message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.protobuf.Value |
Value |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a Value message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.protobuf.Value |
Value |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a Value message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.protobuf.Value |
Value |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
toJSON() → {Object.<string, *>}
Converts this Value to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
toJSON() → {Object.<string, *>}
Converts this Value to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
toJSON() → {Object.<string, *>}
Converts this Value to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |