Constructors
Constructor
new Client(Defined in: packages/influx-utilities/src/lib/Client.ts:12options?):Client
Parameters
options?
ConnectionOptions = {}
Returns
Client
Properties
influx
Defined in: packages/influx-utilities/src/lib/Client.ts:6readonlyinflux:InfluxDB
queryApi
Defined in: packages/influx-utilities/src/lib/Client.ts:7readonlyqueryApi:QueryApi
writeApi
Defined in: packages/influx-utilities/src/lib/Client.ts:8readonlywriteApi:WriteApi
Methods
addInjectTag()
addInjectTag(Defined in: packages/influx-utilities/src/lib/Client.ts:28 Adds a tag that will be injected in all points.name,value):void
Parameters
name
string
The name of the tag to inject.
value
string
The value of the tag to inject.
Returns
void
flush()
flush(Defined in: packages/influx-utilities/src/lib/Client.ts:52 Flushes the pending writes to the server.withRetryBuffer?):Promise<void>
Parameters
withRetryBuffer?
boolean
Whether or not it should flush the scheduled retries
Returns
Promise<void>
writePoint()
writePoint(Defined in: packages/influx-utilities/src/lib/Client.ts:36 Writes a point into the write buffer.point):void
Parameters
point
Point
The point to write.
Returns
void
writePoints()
writePoints(Defined in: packages/influx-utilities/src/lib/Client.ts:44 Writes multiple points into the write buffer.points):void
Parameters
points
readonlyPoint[]
The points to write.
Returns
void