Version: v2
Class: Message<T>
Type parameters#
| Name | Type |
|---|---|
T | unknown |
Constructors#
constructor#
• new Message<T>()
Type parameters#
| Name | Type |
|---|---|
T | unknown |
Properties#
data#
• data: Buffer
Defined in#
gCloudMessage#
• Optional gCloudMessage: Message
Defined in#
Methods#
ack#
â–¸ ack(): void
Returns#
void
Defined in#
decompress#
â–¸ decompress(): Buffer
Returns#
Buffer
Defined in#
modAck#
â–¸ modAck(deadline): void
Parameters#
| Name | Type |
|---|---|
deadline | number |
Returns#
void
Defined in#
nack#
â–¸ nack(): void
Returns#
void
Defined in#
toJSON#
â–¸ toJSON(): T
Returns#
T
Defined in#
from#
â–¸ Static from<M>(message): Message<M>
Builds a new message object in the synchronous driver. Used by the eventBus.
Type parameters#
| Name |
|---|
M |
Parameters#
| Name | Type | Description |
|---|---|---|
message | M | any message that can be buffered |
Returns#
Message<M>
Defined in#
fromGCloud#
â–¸ Static fromGCloud(message): Message<unknown>
Builds a message for Google Cloud Driver
Parameters#
| Name | Type | Description |
|---|---|---|
message | Message | A valid Google Cloud message |
Returns#
Message<unknown>