NatsRecordBuilder

  
class NatsRecordBuilder<TData> {
  constructor(data?: TData)
  setHeaders<THeaders = any>(headers: THeaders): this
  setData(data: TData): this
  build(): NatsRecord
}

Constructor


constructor(data?: TData)

Parameters

Option Type Description
data TData

Optional. Default is undefined.

Methods

setHeaders()


setHeaders<THeaders = any>(headers: THeaders): this

Parameters

Option Type Description
headers THeaders

Returns

this

setData()


setData(data: TData): this

Parameters

Option Type Description
data TData

Returns

this

build()


build(): NatsRecord

Parameters

There are no parameters.

Returns

NatsRecord