Value

google.protobuf. Value

Represents a Value.

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

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

(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) getTypeUrl(typeUrlPrefixopt) → {string}

Gets the default type url for Value

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 Value

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 Value

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 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

google.protobuf. Value

Represents a Value.

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

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

(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) getTypeUrl(typeUrlPrefixopt) → {string}

Gets the default type url for Value

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 Value

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 Value

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 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

google.protobuf. Value

Represents a Value.

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

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

(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) getTypeUrl(typeUrlPrefixopt) → {string}

Gets the default type url for Value

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 Value

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 Value

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 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