Constructor
new Concurrency(propertiesopt)
Constructs a new Concurrency.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.spanner.executor.v1.IConcurrency |
<optional> |
Properties to set |
- Implements:
-
- IConcurrency
Members
batch
Concurrency batch.
batchReadTimestampMicros
Concurrency batchReadTimestampMicros.
concurrencyMode
Concurrency concurrencyMode.
exactTimestampMicros
Concurrency exactTimestampMicros.
maxStalenessSeconds
Concurrency maxStalenessSeconds.
minReadTimestampMicros
Concurrency minReadTimestampMicros.
snapshotEpochRead
Concurrency snapshotEpochRead.
snapshotEpochRootTable
Concurrency snapshotEpochRootTable.
stalenessSeconds
Concurrency stalenessSeconds.
strong
Concurrency strong.
Methods
toJSON() → {Object.<string, *>}
Converts this Concurrency to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.spanner.executor.v1.Concurrency}
Creates a new Concurrency instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.spanner.executor.v1.IConcurrency |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.spanner.executor.v1.Concurrency |
Concurrency instance |
(static) decode(reader, lengthopt) → {google.spanner.executor.v1.Concurrency}
Decodes a Concurrency message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.spanner.executor.v1.Concurrency |
Concurrency |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.spanner.executor.v1.Concurrency}
Decodes a Concurrency message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.spanner.executor.v1.Concurrency |
Concurrency |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified Concurrency message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.spanner.executor.v1.IConcurrency |
Concurrency message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified Concurrency message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.spanner.executor.v1.IConcurrency |
Concurrency message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.spanner.executor.v1.Concurrency}
Creates a Concurrency 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.spanner.executor.v1.Concurrency |
Concurrency |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Concurrency
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 Concurrency message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.spanner.executor.v1.Concurrency |
Concurrency |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a Concurrency message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|