flush to send
the buffered data to InfluxDB immediately.
Extends
PointSettings
Properties
convertTime?
Defined in: node_modules/.pnpm/@influxdata+influxdb-client@1.35.0/node_modules/@influxdata/influxdb-client/dist/index.d.ts:487 convertTime serializes Point’s timestamp to a line protocol valueoptionalconvertTime?: (value) =>string|undefined
Parameters
value
string | number | Date | undefined
Returns
string | undefined
Inherited from
PointSettings.convertTime
defaultTags?
Defined in: node_modules/.pnpm/@influxdata+influxdb-client@1.35.0/node_modules/@influxdata/influxdb-client/dist/index.d.ts:483 default tags to add to every pointoptionaldefaultTags?:object
Index Signature
[key: string]: string
Inherited from
PointSettings.defaultTags
path
path: string
Defined in: node_modules/.pnpm/@influxdata+influxdb-client@1.35.0/node_modules/@influxdata/influxdb-client/dist/index.d.ts:656
HTTP path and query parameters of InfluxDB query API. It is
automatically initialized to /api/v2/write?org=...,
but it can be changed after the API is obtained.
Methods
close()
close():Defined in: node_modules/.pnpm/@influxdata+influxdb-client@1.35.0/node_modules/@influxdata/influxdb-client/dist/index.d.ts:644 Flushes this writer and cancels retries of write operations that failed.Promise<void>
Returns
Promise<void>
completition promise
dispose()
dispose(): number
Defined in: node_modules/.pnpm/@influxdata+influxdb-client@1.35.0/node_modules/@influxdata/influxdb-client/dist/index.d.ts:650
Unlike close, dispose simply quits without trying to flush
the buffered data.
Returns
number
count of points that were not written to InfluxDB
flush()
flush(Defined in: node_modules/.pnpm/@influxdata+influxdb-client@1.35.0/node_modules/@influxdata/influxdb-client/dist/index.d.ts:639 Flushes pending writes to the server.withRetryBuffer?):Promise<void>
Parameters
withRetryBuffer?
boolean
flush also all the scheduled retries
Returns
Promise<void>
completition promise
useDefaultTags()
useDefaultTags(Defined in: node_modules/.pnpm/@influxdata+influxdb-client@1.35.0/node_modules/@influxdata/influxdb-client/dist/index.d.ts:607 Instructs to use the following default tags when writing points. Not applicable for writing records/lines.tags):WriteApi
Parameters
tags
default tagsReturns
WriteApi
this
writePoint()
writePoint(Defined in: node_modules/.pnpm/@influxdata+influxdb-client@1.35.0/node_modules/@influxdata/influxdb-client/dist/index.d.ts:627 Write point.point):void
Parameters
point
Point
point to write
Returns
void
writePoints()
writePoints(Defined in: node_modules/.pnpm/@influxdata+influxdb-client@1.35.0/node_modules/@influxdata/influxdb-client/dist/index.d.ts:633 Write points.points):void
Parameters
points
ArrayLike<Point>
points to write
Returns
void
writeRecord()
writeRecord(Defined in: node_modules/.pnpm/@influxdata+influxdb-client@1.35.0/node_modules/@influxdata/influxdb-client/dist/index.d.ts:615 Write a line of Line Protocol.record):void
Parameters
record
string
line of InfluxDB Line Protocol
Returns
void
writeRecords()
writeRecords(Defined in: node_modules/.pnpm/@influxdata+influxdb-client@1.35.0/node_modules/@influxdata/influxdb-client/dist/index.d.ts:621 Write lines of Line Protocol.records):void
Parameters
records
string[]
lines in InfluxDB Line Protocol
Returns
void