Constructor
new DataChange(propertiesopt)
Constructs a new DataChange.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.bigtable.v2.ReadChangeStreamResponse.IDataChange |
<optional> |
Properties to set |
- Implements:
-
- IDataChange
Members
chunks
DataChange chunks.
commitTimestamp
DataChange commitTimestamp.
done
DataChange done.
estimatedLowWatermark
DataChange estimatedLowWatermark.
rowKey
DataChange rowKey.
sourceClusterId
DataChange sourceClusterId.
tiebreaker
DataChange tiebreaker.
token
DataChange token.
type
DataChange type.
Type
Type enum.
Properties:
Name | Type | Description |
---|---|---|
TYPE_UNSPECIFIED |
number |
TYPE_UNSPECIFIED value |
USER |
number |
USER value |
GARBAGE_COLLECTION |
number |
GARBAGE_COLLECTION value |
CONTINUATION |
number |
CONTINUATION value |
Methods
toJSON() → {Object.<string, *>}
Converts this DataChange to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.bigtable.v2.ReadChangeStreamResponse.DataChange}
Creates a new DataChange instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.bigtable.v2.ReadChangeStreamResponse.IDataChange |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.bigtable.v2.ReadChangeStreamResponse.DataChange |
DataChange instance |
(static) decode(reader, lengthopt) → {google.bigtable.v2.ReadChangeStreamResponse.DataChange}
Decodes a DataChange 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.bigtable.v2.ReadChangeStreamResponse.DataChange |
DataChange |
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.bigtable.v2.ReadChangeStreamResponse.DataChange}
Decodes a DataChange 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.bigtable.v2.ReadChangeStreamResponse.DataChange |
DataChange |
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 DataChange message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.bigtable.v2.ReadChangeStreamResponse.IDataChange |
DataChange 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 DataChange message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.bigtable.v2.ReadChangeStreamResponse.IDataChange |
DataChange message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.bigtable.v2.ReadChangeStreamResponse.DataChange}
Creates a DataChange 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.bigtable.v2.ReadChangeStreamResponse.DataChange |
DataChange |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for DataChange
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 DataChange message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.bigtable.v2.ReadChangeStreamResponse.DataChange |
DataChange |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a DataChange message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|