EnumOptions

google.protobuf. EnumOptions

Represents an EnumOptions.

Constructor

new EnumOptions(propertiesopt)

Constructs a new EnumOptions.

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

Properties to set

Implements:
  • IEnumOptions

Members

allowAlias

EnumOptions allowAlias.

allowAlias

EnumOptions allowAlias.

allowAlias

EnumOptions allowAlias.

deprecated

EnumOptions deprecated.

deprecated

EnumOptions deprecated.

deprecated

EnumOptions deprecated.

uninterpretedOption

EnumOptions uninterpretedOption.

uninterpretedOption

EnumOptions uninterpretedOption.

uninterpretedOption

EnumOptions uninterpretedOption.

Methods

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

Converts this EnumOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Converts this EnumOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Converts this EnumOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Creates an EnumOptions 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.EnumOptions

EnumOptions

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

Creates an EnumOptions 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.EnumOptions

EnumOptions

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

Creates an EnumOptions 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.EnumOptions

EnumOptions

(static) getTypeUrl(typeUrlPrefixopt) → {string}

Gets the default type url for EnumOptions

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 EnumOptions

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 EnumOptions

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 EnumOptions message. Also converts values to other types if specified.

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

EnumOptions

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 EnumOptions message. Also converts values to other types if specified.

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

EnumOptions

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 EnumOptions message. Also converts values to other types if specified.

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

EnumOptions

options $protobuf.IConversionOptions <optional>

Conversion options

Returns:
Type Description
Object.<string, *>

Plain object

google.protobuf. EnumOptions

Represents an EnumOptions.

Constructor

new EnumOptions(propertiesopt)

Constructs a new EnumOptions.

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

Properties to set

Implements:
  • IEnumOptions

Members

allowAlias

EnumOptions allowAlias.

allowAlias

EnumOptions allowAlias.

allowAlias

EnumOptions allowAlias.

deprecated

EnumOptions deprecated.

deprecated

EnumOptions deprecated.

deprecated

EnumOptions deprecated.

uninterpretedOption

EnumOptions uninterpretedOption.

uninterpretedOption

EnumOptions uninterpretedOption.

uninterpretedOption

EnumOptions uninterpretedOption.

Methods

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

Converts this EnumOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Converts this EnumOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Converts this EnumOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Creates an EnumOptions 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.EnumOptions

EnumOptions

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

Creates an EnumOptions 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.EnumOptions

EnumOptions

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

Creates an EnumOptions 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.EnumOptions

EnumOptions

(static) getTypeUrl(typeUrlPrefixopt) → {string}

Gets the default type url for EnumOptions

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 EnumOptions

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 EnumOptions

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 EnumOptions message. Also converts values to other types if specified.

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

EnumOptions

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 EnumOptions message. Also converts values to other types if specified.

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

EnumOptions

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 EnumOptions message. Also converts values to other types if specified.

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

EnumOptions

options $protobuf.IConversionOptions <optional>

Conversion options

Returns:
Type Description
Object.<string, *>

Plain object

google.protobuf. EnumOptions

Represents an EnumOptions.

Constructor

new EnumOptions(propertiesopt)

Constructs a new EnumOptions.

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

Properties to set

Implements:
  • IEnumOptions

Members

allowAlias

EnumOptions allowAlias.

allowAlias

EnumOptions allowAlias.

allowAlias

EnumOptions allowAlias.

deprecated

EnumOptions deprecated.

deprecated

EnumOptions deprecated.

deprecated

EnumOptions deprecated.

uninterpretedOption

EnumOptions uninterpretedOption.

uninterpretedOption

EnumOptions uninterpretedOption.

uninterpretedOption

EnumOptions uninterpretedOption.

Methods

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

Converts this EnumOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Converts this EnumOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Converts this EnumOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Creates an EnumOptions 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.EnumOptions

EnumOptions

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

Creates an EnumOptions 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.EnumOptions

EnumOptions

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

Creates an EnumOptions 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.EnumOptions

EnumOptions

(static) getTypeUrl(typeUrlPrefixopt) → {string}

Gets the default type url for EnumOptions

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 EnumOptions

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 EnumOptions

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 EnumOptions message. Also converts values to other types if specified.

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

EnumOptions

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 EnumOptions message. Also converts values to other types if specified.

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

EnumOptions

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 EnumOptions message. Also converts values to other types if specified.

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

EnumOptions

options $protobuf.IConversionOptions <optional>

Conversion options

Returns:
Type Description
Object.<string, *>

Plain object