object InfluxDBClientScalaFactory
The Factory that creates an instance of a Flux client.
- Alphabetic
- By Inheritance
- InfluxDBClientScalaFactory
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- def create(options: InfluxDBClientOptions): InfluxDBClientScala
Create an instance of the InfluxDB 2.x reactive client.
Create an instance of the InfluxDB 2.x reactive client.
- options
the connection configuration
- returns
client
- Annotations
- @Nonnull()
- def create(url: String, token: Array[Char], org: String, bucket: String): InfluxDBClientScala
Create an instance of the InfluxDB 2.x reactive client.
Create an instance of the InfluxDB 2.x reactive client.
The url could be a connection string with various configurations. For more info see: InfluxDBClientOptions.Builder#connectionString(connectionString:java.lang.String).
- url
the url the url to connect to InfluxDB (required). Example: http://localhost:8086?readTimeout=5000
- token
the token to use for the authorization
- org
the name of an organization
- bucket
the name of a bucket
- returns
client
- Annotations
- @Nonnull()
- See also
InfluxDBClientOptions.Builder
- def create(url: String, token: Array[Char], org: String): InfluxDBClientScala
Create an instance of the InfluxDB 2.x reactive client.
Create an instance of the InfluxDB 2.x reactive client.
The url could be a connection string with various configurations. For more info see: InfluxDBClientOptions.Builder#connectionString(connectionString:java.lang.String).
- url
the url the url to connect to InfluxDB (required). Example: http://localhost:8086?readTimeout=5000
- token
the token to use for the authorization
- org
the name of an organization
- returns
client
- Annotations
- @Nonnull()
- See also
InfluxDBClientOptions.Builder
- def create(url: String, token: Array[Char]): InfluxDBClientScala
Create an instance of the InfluxDB 2.x reactive client.
Create an instance of the InfluxDB 2.x reactive client.
The url could be a connection string with various configurations. For more info see: InfluxDBClientOptions.Builder#connectionString(connectionString:java.lang.String).
- url
the url the url to connect to InfluxDB (required). Example: http://localhost:8086?readTimeout=5000
- token
the token to use for the authorization
- returns
client
- Annotations
- @Nonnull()
- See also
InfluxDBClientOptions.Builder
- def create(url: String, username: String, password: Array[Char]): InfluxDBClientScala
Create an instance of the InfluxDB 2.x reactive client.
Create an instance of the InfluxDB 2.x reactive client.
The username/password auth is based on HTTP "Basic" authentication. The authorization expires when the time-to-live (TTL) (default 60 minutes) is reached and client produces com.influxdb.exceptions.UnauthorizedException.
The url could be a connection string with various configurations. For more info see: InfluxDBClientOptions.Builder#connectionString(connectionString:java.lang.String).
- url
the url the url to connect to InfluxDB (required). Example: http://localhost:8086?readTimeout=5000
- username
the username to use in the basic auth
- password
the password to use in the basic auth
- returns
client
- Annotations
- @Nonnull()
- See also
InfluxDBClientOptions.Builder
- def create(connectionString: String): InfluxDBClientScala
Create an instance of the InfluxDB 2.x client.
Create an instance of the InfluxDB 2.x client.
The url could be a connection string with various configurations. For more info see: InfluxDBClientOptions.Builder#connectionString(connectionString:java.lang.String).
- connectionString
connection string with various configurations.
- returns
client
- Annotations
- @Nonnull()
- def create(): InfluxDBClientScala
Create an instance of the InfluxDB 2.x client that is configured via
influx2.properties
.Create an instance of the InfluxDB 2.x client that is configured via
influx2.properties
. Theinflux2.properties
has to be located on classpath.- returns
client
- Annotations
- @Nonnull()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated @Deprecated
- Deprecated