MethodOptions

google.protobuf. MethodOptions

Represents a MethodOptions.

Constructor

new MethodOptions(propertiesopt)

Constructs a new MethodOptions.

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

Properties to set

Implements:
  • IMethodOptions

Members

deprecated

MethodOptions deprecated.

deprecated

MethodOptions deprecated.

deprecated

MethodOptions deprecated.

idempotencyLevel

MethodOptions idempotencyLevel.

idempotencyLevel

MethodOptions idempotencyLevel.

idempotencyLevel

MethodOptions idempotencyLevel.

uninterpretedOption

MethodOptions uninterpretedOption.

uninterpretedOption

MethodOptions uninterpretedOption.

uninterpretedOption

MethodOptions uninterpretedOption.

IdempotencyLevel

IdempotencyLevel enum.

Properties:
Name Type Description
IDEMPOTENCY_UNKNOWN string

IDEMPOTENCY_UNKNOWN value

NO_SIDE_EFFECTS string

NO_SIDE_EFFECTS value

IDEMPOTENT string

IDEMPOTENT value

IdempotencyLevel

IdempotencyLevel enum.

Properties:
Name Type Description
IDEMPOTENCY_UNKNOWN string

IDEMPOTENCY_UNKNOWN value

NO_SIDE_EFFECTS string

NO_SIDE_EFFECTS value

IDEMPOTENT string

IDEMPOTENT value

IdempotencyLevel

IdempotencyLevel enum.

Properties:
Name Type Description
IDEMPOTENCY_UNKNOWN string

IDEMPOTENCY_UNKNOWN value

NO_SIDE_EFFECTS string

NO_SIDE_EFFECTS value

IDEMPOTENT string

IDEMPOTENT value

Methods

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

Converts this MethodOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Converts this MethodOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Converts this MethodOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Creates a MethodOptions 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.MethodOptions

MethodOptions

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

Creates a MethodOptions 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.MethodOptions

MethodOptions

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

Creates a MethodOptions 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.MethodOptions

MethodOptions

(static) getTypeUrl(typeUrlPrefixopt) → {string}

Gets the default type url for MethodOptions

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 MethodOptions

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 MethodOptions

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

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

MethodOptions

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

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

MethodOptions

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

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

MethodOptions

options $protobuf.IConversionOptions <optional>

Conversion options

Returns:
Type Description
Object.<string, *>

Plain object

google.protobuf. MethodOptions

Represents a MethodOptions.

Constructor

new MethodOptions(propertiesopt)

Constructs a new MethodOptions.

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

Properties to set

Implements:
  • IMethodOptions

Members

deprecated

MethodOptions deprecated.

deprecated

MethodOptions deprecated.

deprecated

MethodOptions deprecated.

idempotencyLevel

MethodOptions idempotencyLevel.

idempotencyLevel

MethodOptions idempotencyLevel.

idempotencyLevel

MethodOptions idempotencyLevel.

uninterpretedOption

MethodOptions uninterpretedOption.

uninterpretedOption

MethodOptions uninterpretedOption.

uninterpretedOption

MethodOptions uninterpretedOption.

IdempotencyLevel

IdempotencyLevel enum.

Properties:
Name Type Description
IDEMPOTENCY_UNKNOWN string

IDEMPOTENCY_UNKNOWN value

NO_SIDE_EFFECTS string

NO_SIDE_EFFECTS value

IDEMPOTENT string

IDEMPOTENT value

IdempotencyLevel

IdempotencyLevel enum.

Properties:
Name Type Description
IDEMPOTENCY_UNKNOWN string

IDEMPOTENCY_UNKNOWN value

NO_SIDE_EFFECTS string

NO_SIDE_EFFECTS value

IDEMPOTENT string

IDEMPOTENT value

IdempotencyLevel

IdempotencyLevel enum.

Properties:
Name Type Description
IDEMPOTENCY_UNKNOWN string

IDEMPOTENCY_UNKNOWN value

NO_SIDE_EFFECTS string

NO_SIDE_EFFECTS value

IDEMPOTENT string

IDEMPOTENT value

Methods

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

Converts this MethodOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Converts this MethodOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Converts this MethodOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Creates a MethodOptions 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.MethodOptions

MethodOptions

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

Creates a MethodOptions 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.MethodOptions

MethodOptions

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

Creates a MethodOptions 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.MethodOptions

MethodOptions

(static) getTypeUrl(typeUrlPrefixopt) → {string}

Gets the default type url for MethodOptions

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 MethodOptions

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 MethodOptions

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

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

MethodOptions

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

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

MethodOptions

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

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

MethodOptions

options $protobuf.IConversionOptions <optional>

Conversion options

Returns:
Type Description
Object.<string, *>

Plain object

google.protobuf. MethodOptions

Represents a MethodOptions.

Constructor

new MethodOptions(propertiesopt)

Constructs a new MethodOptions.

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

Properties to set

Implements:
  • IMethodOptions

Members

deprecated

MethodOptions deprecated.

deprecated

MethodOptions deprecated.

deprecated

MethodOptions deprecated.

idempotencyLevel

MethodOptions idempotencyLevel.

idempotencyLevel

MethodOptions idempotencyLevel.

idempotencyLevel

MethodOptions idempotencyLevel.

uninterpretedOption

MethodOptions uninterpretedOption.

uninterpretedOption

MethodOptions uninterpretedOption.

uninterpretedOption

MethodOptions uninterpretedOption.

IdempotencyLevel

IdempotencyLevel enum.

Properties:
Name Type Description
IDEMPOTENCY_UNKNOWN string

IDEMPOTENCY_UNKNOWN value

NO_SIDE_EFFECTS string

NO_SIDE_EFFECTS value

IDEMPOTENT string

IDEMPOTENT value

IdempotencyLevel

IdempotencyLevel enum.

Properties:
Name Type Description
IDEMPOTENCY_UNKNOWN string

IDEMPOTENCY_UNKNOWN value

NO_SIDE_EFFECTS string

NO_SIDE_EFFECTS value

IDEMPOTENT string

IDEMPOTENT value

IdempotencyLevel

IdempotencyLevel enum.

Properties:
Name Type Description
IDEMPOTENCY_UNKNOWN string

IDEMPOTENCY_UNKNOWN value

NO_SIDE_EFFECTS string

NO_SIDE_EFFECTS value

IDEMPOTENT string

IDEMPOTENT value

Methods

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

Converts this MethodOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Converts this MethodOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Converts this MethodOptions to JSON.

Returns:
Type Description
Object.<string, *>

JSON object

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

Creates a MethodOptions 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.MethodOptions

MethodOptions

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

Creates a MethodOptions 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.MethodOptions

MethodOptions

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

Creates a MethodOptions 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.MethodOptions

MethodOptions

(static) getTypeUrl(typeUrlPrefixopt) → {string}

Gets the default type url for MethodOptions

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 MethodOptions

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 MethodOptions

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

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

MethodOptions

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

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

MethodOptions

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

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

MethodOptions

options $protobuf.IConversionOptions <optional>

Conversion options

Returns:
Type Description
Object.<string, *>

Plain object