Interface Subscription (4.4.0)

Package

@google-cloud/pubsub

Methods

on(event, listener)

on(event: 'message', listener: (message: Message) => void): this;
Parameters
Name Description
event 'message'
listener (message: Message) => void
Returns
Type Description
this

on(event, listener)

on(event: 'error', listener: (error: StatusError) => void): this;
Parameters
Name Description
event 'error'
listener (error: StatusError) => void
Returns
Type Description
this

on(event, listener)

on(event: 'close', listener: () => void): this;
Parameters
Name Description
event 'close'
listener () => void
Returns
Type Description
this

on(event, listener)

on(event: 'debug', listener: (msg: DebugMessage) => void): this;
Parameters
Name Description
event 'debug'
listener (msg: DebugMessage) => void
Returns
Type Description
this

on(event, listener)

on(event: 'newListener', listener: (event: string | symbol, listener: Function) => void): this;
Parameters
Name Description
event 'newListener'
listener (event: string | symbol, listener: Function) => void
Returns
Type Description
this

on(event, listener)

on(event: 'removeListener', listener: (event: string | symbol, listener: Function) => void): this;
Parameters
Name Description
event 'removeListener'
listener (event: string | symbol, listener: Function) => void
Returns
Type Description
this

on(event, listener)

on(event: string, listener: void): this;
Parameters
Name Description
event string
listener void
Returns
Type Description
this