Method: InfluxDB2::Client#create_write_api

Defined in:
lib/influxdb2/client/client.rb

#create_write_api(write_options: InfluxDB2::SYNCHRONOUS, point_settings: InfluxDB2::DEFAULT_POINT_SETTINGS) ⇒ WriteApi

Write time series data into InfluxDB thought WriteApi.

Returns:

  • (WriteApi)

    New instance of WriteApi.



86
87
88
89
90
# File 'lib/influxdb2/client/client.rb', line 86

def create_write_api(write_options: InfluxDB2::SYNCHRONOUS, point_settings: InfluxDB2::DEFAULT_POINT_SETTINGS)
  write_api = WriteApi.new(options: @options, write_options: write_options, point_settings: point_settings)
  @auto_closeable.push(write_api)
  write_api
end