InfluxDBClient class
Main InfluxDB client class
Constructors
- InfluxDBClient({String? url, String? token, String? bucket, String? org, Client? client, String? username, String? password, bool debug = defaultEnableDebug, int maxRedirects = defaultMaxRedirects, bool followRedirects = defaultFollowRedirects})
- Create a new client for a InfluxDB.
- InfluxDBClient.connectV1({String? url, String? username, String? password, String? database, String? retentionPolicy, bool debug = defaultEnableDebug, int maxRedirects = defaultMaxRedirects, bool followRedirects = defaultFollowRedirects})
-
Create a new client for InfluxDB 1.8 compatibility API.
factory
Properties
- bucket ↔ String?
-
getter/setter pair
- client ↔ Client
-
getter/setter pair
- debug ↔ bool
-
getter/setter pair
-
defaultHeaders
↔ Map<
String, String> -
getter/setter pair
- followRedirects ↔ bool
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- maxRedirects ↔ int
-
getter/setter pair
- org ↔ String?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- token ↔ String?
-
getter/setter pair
- url ↔ String?
-
getter/setter pair
Methods
-
close(
) → void - Closes the client and cleans up any resources associated with it.
-
getApiClient(
{String basePath = '/api/v2'}) → ApiClient -
getAuthorizationsApi(
) → AuthorizationsApi -
getBucketsApi(
) → BucketsApi -
getDBRPsApi(
) → DBRPsApi -
getDeleteService(
) → DeleteService -
getHealthApi(
) → HealthApi -
getInvokableScriptsService(
) → InvokableScriptsService - Create an InvokableScripts API instance.
-
getLabelsApi(
) → LabelsApi -
getOrganizationsApi(
) → OrganizationsApi -
getPingApi(
) → PingApi -
getQueryService(
{QueryOptions? queryOptions}) → QueryService -
getReadyApi(
) → ReadyApi -
getSecretsApi(
) → SecretsApi -
getSetupApi(
) → SetupApi -
getTasksApi(
) → TasksApi -
getUsersApi(
) → UsersApi -
getVariablesApi(
) → VariablesApi -
getWriteService(
[WriteOptions? writeOptions]) → WriteService -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- defaultEnableDebug → const bool
- defaultFollowRedirects → const bool
- defaultMaxRedirects → const int