Constructor
new DataChangeRecord(propertiesopt)
Constructs a new DataChangeRecord.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.spanner.executor.v1.IDataChangeRecord |
<optional> |
Properties to set |
- Implements:
-
- IDataChangeRecord
Classes
Members
columnTypes
DataChangeRecord columnTypes.
commitTime
DataChangeRecord commitTime.
isLastRecord
DataChangeRecord isLastRecord.
isSystemTransaction
DataChangeRecord isSystemTransaction.
modType
DataChangeRecord modType.
mods
DataChangeRecord mods.
partitionCount
DataChangeRecord partitionCount.
recordCount
DataChangeRecord recordCount.
recordSequence
DataChangeRecord recordSequence.
table
DataChangeRecord table.
transactionId
DataChangeRecord transactionId.
transactionTag
DataChangeRecord transactionTag.
valueCaptureType
DataChangeRecord valueCaptureType.
Methods
toJSON() → {Object.<string, *>}
Converts this DataChangeRecord to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.spanner.executor.v1.DataChangeRecord}
Creates a new DataChangeRecord instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.spanner.executor.v1.IDataChangeRecord |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.spanner.executor.v1.DataChangeRecord |
DataChangeRecord instance |
(static) decode(reader, lengthopt) → {google.spanner.executor.v1.DataChangeRecord}
Decodes a DataChangeRecord 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.DataChangeRecord |
DataChangeRecord |
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.DataChangeRecord}
Decodes a DataChangeRecord 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.DataChangeRecord |
DataChangeRecord |
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 DataChangeRecord message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.spanner.executor.v1.IDataChangeRecord |
DataChangeRecord 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 DataChangeRecord message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.spanner.executor.v1.IDataChangeRecord |
DataChangeRecord 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.DataChangeRecord}
Creates a DataChangeRecord 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.DataChangeRecord |
DataChangeRecord |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for DataChangeRecord
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 DataChangeRecord message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.spanner.executor.v1.DataChangeRecord |
DataChangeRecord |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a DataChangeRecord message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|