Index
All Classes and Interfaces|All Packages|Serialized Form
A
- allowHttpRedirects(Boolean) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets the automatically following HTTP 3xx redirects.
- Arguments - Class in com.influxdb.v3.client.internal
-
Functions for parameter validation.
- asPoint() - Method in class com.influxdb.v3.client.PointValues
-
Creates new Point with this as values.
- asPoint(String) - Method in class com.influxdb.v3.client.PointValues
-
Creates new Point with this as values with given measurement.
- authenticator(Authenticator) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets the proxy authenticator.
- authScheme(String) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets authentication scheme.
B
- build() - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Build an instance of
ClientConfig
. - build() - Method in class com.influxdb.v3.client.write.WriteOptions.Builder
-
Build an instance of
ClientConfig
. - build(String) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Build an instance of
ClientConfig
from connection string. - build(Map<String, String>, Properties) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Build an instance of
ClientConfig
from environment variables and/or system properties. - Builder() - Constructor for class com.influxdb.v3.client.config.ClientConfig.Builder
- Builder() - Constructor for class com.influxdb.v3.client.write.WriteOptions.Builder
C
- checkDuration(String, String) - Static method in class com.influxdb.v3.client.internal.Arguments
-
Enforces that the string is duration literal.
- checkDurationNotRequired(String, String) - Static method in class com.influxdb.v3.client.internal.Arguments
-
Enforces that the string is duration literal.
- checkNonEmpty(String, String) - Static method in class com.influxdb.v3.client.internal.Arguments
-
Enforces that the string is not empty.
- checkNotNegativeNumber(Number, String) - Static method in class com.influxdb.v3.client.internal.Arguments
-
Enforces that the number is not negative.
- checkNotNull(Object, String) - Static method in class com.influxdb.v3.client.internal.Arguments
-
Checks that the specified object reference is not
null
. - checkOneCharString(String, String) - Static method in class com.influxdb.v3.client.internal.Arguments
-
Enforces that the string has exactly one char.
- checkPositiveNumber(Number, String) - Static method in class com.influxdb.v3.client.internal.Arguments
-
Enforces that the number is larger than 0.
- checkPrecision(ChronoUnit) - Static method in class com.influxdb.v3.client.internal.Arguments
-
Checks that the precision reference to one of
Arguments.ALLOWED_PRECISION
. - ClientConfig - Class in com.influxdb.v3.client.config
-
The
ClientConfig
holds the configurations for theInfluxDBClient
client. - ClientConfig.Builder - Class in com.influxdb.v3.client.config
-
A builder for
ClientConfig
. - close() - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- com.influxdb.v3.client - package com.influxdb.v3.client
- com.influxdb.v3.client.config - package com.influxdb.v3.client.config
- com.influxdb.v3.client.internal - package com.influxdb.v3.client.internal
- com.influxdb.v3.client.query - package com.influxdb.v3.client.query
- com.influxdb.v3.client.write - package com.influxdb.v3.client.write
- convert(Instant, WritePrecision) - Static method in class com.influxdb.v3.client.internal.NanosecondConverter
-
Convert
Instant
timestamp to a given precision. - convertToNanos(Number, WritePrecision) - Static method in class com.influxdb.v3.client.internal.NanosecondConverter
-
Convert timestamp in a given precision to nanoseconds.
- copy() - Method in class com.influxdb.v3.client.Point
-
Creates a copy of this object.
- copy() - Method in class com.influxdb.v3.client.PointValues
-
Creates a copy of this object.
D
- database(String) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets database to be used for InfluxDB operations.
- database(String) - Method in class com.influxdb.v3.client.write.WriteOptions.Builder
-
Sets the database.
- databaseSafe(ClientConfig) - Method in class com.influxdb.v3.client.query.QueryOptions
- databaseSafe(ClientConfig) - Method in class com.influxdb.v3.client.write.WriteOptions
- DEFAULT_GZIP_THRESHOLD - Static variable in class com.influxdb.v3.client.write.WriteOptions
-
Default GZIP threshold.
- DEFAULT_WRITE_PRECISION - Static variable in class com.influxdb.v3.client.write.WriteOptions
-
Default WritePrecision.
- DEFAULTS - Static variable in class com.influxdb.v3.client.query.QueryOptions
-
Default QueryAPI options.
- DEFAULTS - Static variable in class com.influxdb.v3.client.write.WriteOptions
-
Default WriteOptions.
- defaultTags(Map<String, String>) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets default tags to be written with points.
- defaultTags(Map<String, String>) - Method in class com.influxdb.v3.client.write.WriteOptions.Builder
-
Sets defaultTags.
- defaultTagsSafe(ClientConfig) - Method in class com.influxdb.v3.client.write.WriteOptions
- disableServerCertificateValidation(Boolean) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets the disable server SSL certificate validation.
E
- equals(Object) - Method in class com.influxdb.v3.client.config.ClientConfig
- equals(Object) - Method in class com.influxdb.v3.client.write.WriteOptions
F
- fromValues(PointValues) - Static method in class com.influxdb.v3.client.Point
-
Create a new Point with given values.
G
- getAllowHttpRedirects() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets the automatically following HTTP 3xx redirects.
- getArrayObjectFromVectorSchemaRoot(VectorSchemaRoot, int) - Method in class com.influxdb.v3.client.internal.VectorSchemaRootConverter
-
Get array of values from VectorSchemaRoot.
- getAuthenticator() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets the (proxy) authenticator.
- getAuthScheme() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets authentication scheme.
- getBooleanField(String) - Method in class com.influxdb.v3.client.Point
-
Gets the boolean field value associated with the specified name.
- getBooleanField(String) - Method in class com.influxdb.v3.client.PointValues
-
Gets the boolean field value associated with the specified name.
- getDatabase() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets database to be used for InfluxDB operations.
- getDefaultTags() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets default tags used when writing points.
- getDisableServerCertificateValidation() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets the disable server SSL certificate validation.
- getField(String) - Method in class com.influxdb.v3.client.Point
-
Get field of given name.
- getField(String) - Method in class com.influxdb.v3.client.PointValues
-
Get field of given name.
- getField(String, Class<T>) - Method in class com.influxdb.v3.client.Point
-
Get field of given name as type.
- getField(String, Class<T>) - Method in class com.influxdb.v3.client.PointValues
-
Get field of given name as type.
- getFieldNames() - Method in class com.influxdb.v3.client.Point
-
Gets an array of field names.
- getFieldNames() - Method in class com.influxdb.v3.client.PointValues
-
Gets an array of field names.
- getFieldType(String) - Method in class com.influxdb.v3.client.Point
-
Gets the type of field with given name, if it exists.
- getFieldType(String) - Method in class com.influxdb.v3.client.PointValues
-
Gets the type of field with given name, if it exists.
- getFloatField(String) - Method in class com.influxdb.v3.client.Point
-
Gets the float field value associated with the specified name.
- getFloatField(String) - Method in class com.influxdb.v3.client.PointValues
-
Gets the float field value associated with the specified name.
- getGzipThreshold() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets the threshold for compressing request body using GZIP.
- getHeader(String) - Method in exception com.influxdb.v3.client.InfluxDBApiHttpException
-
Helper method to simplify retrieval of specific headers.
- getHeaders() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets custom headers for requests.
- getHost() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets URL of the InfluxDB server.
- getInstance() - Static method in interface com.influxdb.v3.client.InfluxDBClient
-
Creates a new instance of the
InfluxDBClient
from environment variables and/or system properties. - getInstance(ClientConfig) - Static method in interface com.influxdb.v3.client.InfluxDBClient
-
Creates a new instance of the
InfluxDBClient
for interacting with an InfluxDB server, simplifying common operations such as writing, querying. - getInstance(String) - Static method in interface com.influxdb.v3.client.InfluxDBClient
-
Creates a new instance of the
InfluxDBClient
from the connection string in URL format. - getInstance(String, char[], String) - Static method in interface com.influxdb.v3.client.InfluxDBClient
-
Creates a new instance of the
InfluxDBClient
for interacting with an InfluxDB server, simplifying common operations such as writing, querying. - getInstance(String, char[], String, Map<String, String>) - Static method in interface com.influxdb.v3.client.InfluxDBClient
-
Creates a new instance of the
InfluxDBClient
for interacting with an InfluxDB server, simplifying common operations such as writing, querying. - getIntegerField(String) - Method in class com.influxdb.v3.client.Point
-
Gets the integer field value associated with the specified name.
- getIntegerField(String) - Method in class com.influxdb.v3.client.PointValues
-
Gets the integer field value associated with the specified name.
- getMappedValue(Field, Object) - Method in class com.influxdb.v3.client.internal.VectorSchemaRootConverter
-
Function to cast value return base on metadata from InfluxDB.
- getMeasurement() - Method in class com.influxdb.v3.client.Point
-
Get measurement name.
- getMeasurement() - Method in class com.influxdb.v3.client.PointValues
-
Get measurement name.
- getOrganization() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets organization to be used for operations.
- getProxy() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets the proxy.
- getStringField(String) - Method in class com.influxdb.v3.client.Point
-
Gets the string field value associated with the specified name.
- getStringField(String) - Method in class com.influxdb.v3.client.PointValues
-
Gets the string field value associated with the specified name.
- getTag(String) - Method in class com.influxdb.v3.client.Point
-
Gets value of tag with given name.
- getTag(String) - Method in class com.influxdb.v3.client.PointValues
-
Gets value of tag with given name.
- getTagNames() - Method in class com.influxdb.v3.client.Point
-
Gets an array of tag names.
- getTagNames() - Method in class com.influxdb.v3.client.PointValues
-
Gets an array of tag names.
- getTimeout() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets the default timeout to use for the API calls.
- getTimestamp() - Method in class com.influxdb.v3.client.Point
-
Get timestamp in nanoseconds.
- getTimestamp() - Method in class com.influxdb.v3.client.PointValues
-
Get timestamp in nanoseconds.
- getTimestampNano(Object, Field) - Static method in class com.influxdb.v3.client.internal.NanosecondConverter
-
Convert Long or LocalDateTime to timestamp nanosecond.
- getToken() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets authentication token for accessing the InfluxDB server.
- getWritePrecision() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Gets the default precision to use for the timestamp of points.
- gzipThreshold(Integer) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets the threshold for request body to be gzipped.
- gzipThreshold(Integer) - Method in class com.influxdb.v3.client.write.WriteOptions.Builder
-
Sets the GZIp threshold.
- gzipThresholdSafe(ClientConfig) - Method in class com.influxdb.v3.client.write.WriteOptions
H
- hasFields() - Method in class com.influxdb.v3.client.Point
-
Has point any fields?
- hasFields() - Method in class com.influxdb.v3.client.PointValues
-
Has point any fields?
- hashCode() - Method in class com.influxdb.v3.client.config.ClientConfig
- hashCode() - Method in class com.influxdb.v3.client.write.WriteOptions
- headers() - Method in exception com.influxdb.v3.client.InfluxDBApiHttpException
-
Gets the HTTP headers property associated with the error.
- headers(Map<String, String>) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets the custom headers that will be added to requests.
- headers(Map<String, String>) - Method in class com.influxdb.v3.client.write.WriteOptions.Builder
-
Sets the headers.
- headersSafe() - Method in class com.influxdb.v3.client.query.QueryOptions
- headersSafe() - Method in class com.influxdb.v3.client.write.WriteOptions
- host(String) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets the URL of the InfluxDB server.
I
- INFLUX_QL - Static variable in class com.influxdb.v3.client.query.QueryOptions
-
Default QueryAPI options for InfluxQL.
- InfluxDBApiException - Exception in com.influxdb.v3.client
-
The InfluxDBApiException is thrown when an error occurs while interacting with InfluxDB.
- InfluxDBApiException(String) - Constructor for exception com.influxdb.v3.client.InfluxDBApiException
-
Construct a new InfluxDBApiException with the specified detail message.
- InfluxDBApiException(Throwable) - Constructor for exception com.influxdb.v3.client.InfluxDBApiException
-
Construct a new InfluxDBApiException with the specified cause.
- InfluxDBApiHttpException - Exception in com.influxdb.v3.client
-
The InfluxDBApiHttpException gets thrown whenever an error status is returned in the HTTP response.
- InfluxDBApiHttpException(String, HttpHeaders, int) - Constructor for exception com.influxdb.v3.client.InfluxDBApiHttpException
-
Construct a new InfluxDBApiHttpException with statusCode and headers.
- InfluxDBApiHttpException(Throwable, HttpHeaders, int) - Constructor for exception com.influxdb.v3.client.InfluxDBApiHttpException
-
Construct a new InfluxDBApiHttpException with statusCode and headers.
- InfluxDBClient - Interface in com.influxdb.v3.client
-
The InfluxDBClient interface provides a client for interact with InfluxDB 3.
- InfluxDBClientImpl - Class in com.influxdb.v3.client.internal
-
Implementation of the InfluxDBClient.
- InfluxDBClientImpl(ClientConfig) - Constructor for class com.influxdb.v3.client.internal.InfluxDBClientImpl
-
Creates an instance using the specified config.
- InfluxQL - Enum constant in enum class com.influxdb.v3.client.query.QueryType
-
Query by InfluxQL.
- INSTANCE - Static variable in class com.influxdb.v3.client.internal.VectorSchemaRootConverter
M
- measurement(String) - Static method in class com.influxdb.v3.client.Point
-
Create a new Point withe specified a measurement name.
- measurement(String) - Static method in class com.influxdb.v3.client.PointValues
-
Create a new PointValues withe specified a measurement name.
- MS - Enum constant in enum class com.influxdb.v3.client.write.WritePrecision
-
Time precision in milliseconds.
N
- NanosecondConverter - Class in com.influxdb.v3.client.internal
-
Nanosecond converter.
- NS - Enum constant in enum class com.influxdb.v3.client.write.WritePrecision
-
Time precision in nanoseconds.
O
- organization(String) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets organization to be used for operations.
P
- Point - Class in com.influxdb.v3.client
-
Point defines the values that will be written to the database.
- Point(String) - Constructor for class com.influxdb.v3.client.Point
-
Create a new Point.
- PointValues - Class in com.influxdb.v3.client
-
PointValues defines the values that will be written to the database.
- PointValues() - Constructor for class com.influxdb.v3.client.PointValues
-
Create a new PointValues.
- precision(WritePrecision) - Method in class com.influxdb.v3.client.write.WriteOptions.Builder
-
Sets the precision.
- precisionSafe(ClientConfig) - Method in class com.influxdb.v3.client.write.WriteOptions
- proxy(ProxySelector) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets the proxy selector.
Q
- query(String) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Query data from InfluxDB IOx using FlightSQL.
- query(String) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- query(String, QueryOptions) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Query data from InfluxDB IOx using FlightSQL.
- query(String, QueryOptions) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- query(String, Map<String, Object>) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Query data from InfluxDB IOx using FlightSQL.
- query(String, Map<String, Object>) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- query(String, Map<String, Object>, QueryOptions) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Query data from InfluxDB IOx using FlightSQL.
- query(String, Map<String, Object>, QueryOptions) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- queryBatches(String) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Query data from InfluxDB IOx using FlightSQL.
- queryBatches(String) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- queryBatches(String, QueryOptions) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Query data from InfluxDB IOx using FlightSQL.
- queryBatches(String, QueryOptions) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- queryBatches(String, Map<String, Object>) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Query data from InfluxDB IOx using FlightSQL.
- queryBatches(String, Map<String, Object>) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- queryBatches(String, Map<String, Object>, QueryOptions) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Query data from InfluxDB IOx using FlightSQL.
- queryBatches(String, Map<String, Object>, QueryOptions) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- QueryOptions - Class in com.influxdb.v3.client.query
-
Query API options.
- QueryOptions(QueryType) - Constructor for class com.influxdb.v3.client.query.QueryOptions
-
Construct QueryAPI options.
- QueryOptions(String) - Constructor for class com.influxdb.v3.client.query.QueryOptions
-
Construct QueryAPI options.
- QueryOptions(String, QueryType) - Constructor for class com.influxdb.v3.client.query.QueryOptions
-
Construct QueryAPI options.
- QueryOptions(String, QueryType, Map<String, String>) - Constructor for class com.influxdb.v3.client.query.QueryOptions
-
Construct QueryAPI options.
- QueryOptions(Map<String, String>) - Constructor for class com.influxdb.v3.client.query.QueryOptions
-
Construct QueryAPI options.
- queryPoints(String) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Query data from InfluxDB IOx into Point structure using FlightSQL.
- queryPoints(String) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- queryPoints(String, QueryOptions) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Query data from InfluxDB IOx into Point structure using FlightSQL.
- queryPoints(String, QueryOptions) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- queryPoints(String, Map<String, Object>) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Query data from InfluxDB IOx into Point structure using FlightSQL.
- queryPoints(String, Map<String, Object>) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- queryPoints(String, Map<String, Object>, QueryOptions) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Query data from InfluxDB IOx into Point structure using FlightSQL.
- queryPoints(String, Map<String, Object>, QueryOptions) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- QueryType - Enum Class in com.influxdb.v3.client.query
-
Defines type of query sent to InfluxDB.
- queryTypeSafe() - Method in class com.influxdb.v3.client.query.QueryOptions
R
- removeField(String) - Method in class com.influxdb.v3.client.Point
-
Removes a field with the specified name if it exists; otherwise, it does nothing.
- removeField(String) - Method in class com.influxdb.v3.client.PointValues
-
Removes a field with the specified name if it exists; otherwise, it does nothing.
- removeTag(String) - Method in class com.influxdb.v3.client.Point
-
Removes a tag with the specified name if it exists; otherwise, it does nothing.
- removeTag(String) - Method in class com.influxdb.v3.client.PointValues
-
Removes a tag with the specified name if it exists; otherwise, it does nothing.
S
- S - Enum constant in enum class com.influxdb.v3.client.write.WritePrecision
-
Time precision in seconds.
- setBooleanField(String, boolean) - Method in class com.influxdb.v3.client.Point
-
Adds or replaces a boolean field.
- setBooleanField(String, boolean) - Method in class com.influxdb.v3.client.PointValues
-
Adds or replaces a boolean field.
- setField(String, boolean) - Method in class com.influxdb.v3.client.Point
-
Add
Boolean
field. - setField(String, boolean) - Method in class com.influxdb.v3.client.PointValues
-
Add
Boolean
field. - setField(String, double) - Method in class com.influxdb.v3.client.Point
-
Add
Double
field. - setField(String, double) - Method in class com.influxdb.v3.client.PointValues
-
Add
Double
field. - setField(String, long) - Method in class com.influxdb.v3.client.Point
-
Add
Long
field. - setField(String, long) - Method in class com.influxdb.v3.client.PointValues
-
Add
Long
field. - setField(String, Number) - Method in class com.influxdb.v3.client.Point
-
Add
Number
field. - setField(String, Number) - Method in class com.influxdb.v3.client.PointValues
-
Add
Number
field. - setField(String, Object) - Method in class com.influxdb.v3.client.Point
-
Add
Object
field. - setField(String, Object) - Method in class com.influxdb.v3.client.PointValues
-
Add
Object
field. - setField(String, String) - Method in class com.influxdb.v3.client.Point
-
Add
String
field. - setField(String, String) - Method in class com.influxdb.v3.client.PointValues
-
Add
String
field. - setFields(Map<String, Object>) - Method in class com.influxdb.v3.client.Point
-
Adds or replaces fields for this point.
- setFields(Map<String, Object>) - Method in class com.influxdb.v3.client.PointValues
-
Adds or replaces fields for this point.
- setFloatField(String, double) - Method in class com.influxdb.v3.client.Point
-
Adds or replaces a float field.
- setFloatField(String, double) - Method in class com.influxdb.v3.client.PointValues
-
Adds or replaces a float field.
- setIntegerField(String, long) - Method in class com.influxdb.v3.client.Point
-
Adds or replaces a integer field.
- setIntegerField(String, long) - Method in class com.influxdb.v3.client.PointValues
-
Adds or replaces a integer field.
- setMeasurement(String) - Method in class com.influxdb.v3.client.Point
-
Updates the measurement for the point.
- setMeasurement(String) - Method in class com.influxdb.v3.client.PointValues
-
Updates the measurement for the point.
- setStringField(String, String) - Method in class com.influxdb.v3.client.Point
-
Adds or replaces a string field.
- setStringField(String, String) - Method in class com.influxdb.v3.client.PointValues
-
Adds or replaces a string field.
- setTag(String, String) - Method in class com.influxdb.v3.client.Point
-
Adds or replaces a tag value for this point.
- setTag(String, String) - Method in class com.influxdb.v3.client.PointValues
-
Adds or replaces a tag value for this point.
- setTags(Map<String, String>) - Method in class com.influxdb.v3.client.Point
-
Adds or replaces tags for this point.
- setTags(Map<String, String>) - Method in class com.influxdb.v3.client.PointValues
-
Adds or replaces tags for this point.
- setTimestamp(Long, WritePrecision) - Method in class com.influxdb.v3.client.Point
-
Updates the timestamp for the point.
- setTimestamp(Long, WritePrecision) - Method in class com.influxdb.v3.client.PointValues
-
Updates the timestamp for the point.
- setTimestamp(Number, WritePrecision) - Method in class com.influxdb.v3.client.Point
-
Updates the timestamp for the point.
- setTimestamp(Number, WritePrecision) - Method in class com.influxdb.v3.client.PointValues
-
Updates the timestamp for the point.
- setTimestamp(Instant) - Method in class com.influxdb.v3.client.Point
-
Updates the timestamp for the point.
- setTimestamp(Instant) - Method in class com.influxdb.v3.client.PointValues
-
Updates the timestamp for the point.
- SQL - Enum constant in enum class com.influxdb.v3.client.query.QueryType
-
Query by SQL.
- statusCode() - Method in exception com.influxdb.v3.client.InfluxDBApiHttpException
-
Gets the HTTP statusCode associated with the error.
T
- timeout(Duration) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets the default timeout to use for the API calls.
- toDoubleValue(Object) - Static method in class com.influxdb.v3.client.internal.TypeCasting
-
Safe casting to double value.
- token(char[]) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets the authentication token for accessing the InfluxDB server.
- toLineProtocol() - Method in class com.influxdb.v3.client.Point
-
Transform to Line Protocol with nanosecond precision.
- toLineProtocol(WritePrecision) - Method in class com.influxdb.v3.client.Point
-
Transform to Line Protocol.
- toLongValue(Object) - Static method in class com.influxdb.v3.client.internal.TypeCasting
-
Safe casting to long value.
- toString() - Method in class com.influxdb.v3.client.config.ClientConfig
- toStringValue(Object) - Static method in class com.influxdb.v3.client.internal.TypeCasting
-
Safe casting to string value.
- TypeCasting - Class in com.influxdb.v3.client.internal
-
Functions for safe type casting.
U
- US - Enum constant in enum class com.influxdb.v3.client.write.WritePrecision
-
Time precision in microseconds.
V
- validate() - Method in class com.influxdb.v3.client.config.ClientConfig
-
Validates the configuration properties.
- valueOf(String) - Static method in enum class com.influxdb.v3.client.query.QueryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.influxdb.v3.client.write.WritePrecision
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.influxdb.v3.client.query.QueryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.influxdb.v3.client.write.WritePrecision
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VectorSchemaRootConverter - Class in com.influxdb.v3.client.internal
-
The VectorSchemaRootConverter class is responsible for converting rows of data from a VectorSchemaRoot object to PointValues.
- VectorSchemaRootConverter() - Constructor for class com.influxdb.v3.client.internal.VectorSchemaRootConverter
W
- WriteOptions - Class in com.influxdb.v3.client.write
-
Write options.
- WriteOptions(String, WritePrecision, Integer) - Constructor for class com.influxdb.v3.client.write.WriteOptions
-
Construct WriteAPI options.
- WriteOptions(String, WritePrecision, Integer, Map<String, String>) - Constructor for class com.influxdb.v3.client.write.WriteOptions
-
Construct WriteAPI options.
- WriteOptions(String, WritePrecision, Integer, Map<String, String>, Map<String, String>) - Constructor for class com.influxdb.v3.client.write.WriteOptions
-
Construct WriteAPI options.
- WriteOptions(Map<String, String>) - Constructor for class com.influxdb.v3.client.write.WriteOptions
-
Construct WriteAPI options.
- WriteOptions.Builder - Class in com.influxdb.v3.client.write
-
A builder for
WriteOptions
. - writePoint(Point) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Write a
Point
to the InfluxDB server. - writePoint(Point) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- writePoint(Point, WriteOptions) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Write a
Point
to the InfluxDB server. - writePoint(Point, WriteOptions) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- writePoints(List<Point>) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Write a list of
Point
to the InfluxDB server. - writePoints(List<Point>) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- writePoints(List<Point>, WriteOptions) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Write a list of
Point
to the InfluxDB server. - writePoints(List<Point>, WriteOptions) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- writePrecision(WritePrecision) - Method in class com.influxdb.v3.client.config.ClientConfig.Builder
-
Sets the default precision to use for the timestamp of points if no precision is specified in the write API call.
- WritePrecision - Enum Class in com.influxdb.v3.client.write
-
Defines WritePrecision.
- writeRecord(String) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Write a record specified in the InfluxDB Line Protocol to the InfluxDB server.
- writeRecord(String) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- writeRecord(String, WriteOptions) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Write a record specified in the InfluxDB Line Protocol to the InfluxDB server.
- writeRecord(String, WriteOptions) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- writeRecords(List<String>) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Write records specified in the InfluxDB Line Protocol to the InfluxDB server.
- writeRecords(List<String>) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
- writeRecords(List<String>, WriteOptions) - Method in interface com.influxdb.v3.client.InfluxDBClient
-
Write records specified in the InfluxDB Line Protocol to the InfluxDB server.
- writeRecords(List<String>, WriteOptions) - Method in class com.influxdb.v3.client.internal.InfluxDBClientImpl
All Classes and Interfaces|All Packages|Serialized Form