Packages

c

com.influxdb.client.scala.internal

InfluxDBClientScalaImpl

class InfluxDBClientScalaImpl extends AbstractInfluxDBClient with InfluxDBClientScala

Linear Supertypes
InfluxDBClientScala, AbstractInfluxDBClient, AbstractRestClient, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InfluxDBClientScalaImpl
  2. InfluxDBClientScala
  3. AbstractInfluxDBClient
  4. AbstractRestClient
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new InfluxDBClientScalaImpl(options: InfluxDBClientOptions)

Value Members

  1. def close(): Unit
    Definition Classes
    AbstractInfluxDBClient
  2. def disableGzip(): InfluxDBClientScala

    Disable Gzip compress for http request body.

    Disable Gzip compress for http request body.

    returns

    the InfluxDBClientScala instance to be able to use it in a fluent manner.

    Definition Classes
    InfluxDBClientScalaImplInfluxDBClientScala
  3. def enableGzip(): InfluxDBClientScala

    Enable Gzip compress for http requests.

    Enable Gzip compress for http requests.

    Currently only the "Write" and "Query" endpoints supports the Gzip compression.

    returns

    the InfluxDBClientScala instance to be able to use it in a fluent manner.

    Definition Classes
    InfluxDBClientScalaImplInfluxDBClientScala
  4. def getLogLevel: LogLevel

    Gets the LogLevel that is used for logging requests and responses.

    Gets the LogLevel that is used for logging requests and responses.

    returns

    the LogLevel that is used for logging requests and responses

    Definition Classes
    InfluxDBClientScalaImplInfluxDBClientScala
  5. def getQueryScalaApi(): QueryScalaApi

    Get the Query client.

    Get the Query client.

    returns

    the new client instance for the Query API

    Definition Classes
    InfluxDBClientScalaImplInfluxDBClientScala
  6. def getWriteScalaApi: WriteScalaApi

    Create a new WriteApi client.

    Create a new WriteApi client.

    returns

    the new client instance for the Write API

    Definition Classes
    InfluxDBClientScalaImplInfluxDBClientScala
  7. def health: HealthCheck

    Get the health of an instance.

    Get the health of an instance.

    returns

    health of an instance

    Definition Classes
    InfluxDBClientScalaImplInfluxDBClientScala
  8. def isGzipEnabled: Boolean

    Returns whether Gzip compress for http request body is enabled.

    Returns whether Gzip compress for http request body is enabled.

    returns

    true if gzip is enabled.

    Definition Classes
    InfluxDBClientScalaImplInfluxDBClientScala
  9. def ping: Boolean

    Check the status of InfluxDB Server.

    Check the status of InfluxDB Server.

    returns

    true if server is healthy otherwise return false

    Definition Classes
    InfluxDBClientScalaImplInfluxDBClientScala
  10. def setLogLevel(logLevel: LogLevel): InfluxDBClientScala

    Sets the log level for the request and response information.

    Sets the log level for the request and response information.

    logLevel

    the log level to set.

    returns

    the InfluxDBClientScala instance to be able to use it in a fluent manner.

    Definition Classes
    InfluxDBClientScalaImplInfluxDBClientScala
  11. def version: String

    Returns the version of the connected InfluxDB Server.

    Returns the version of the connected InfluxDB Server.

    returns

    the version String, otherwise unknown.

    Definition Classes
    InfluxDBClientScalaImplInfluxDBClientScala