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>