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 |