Skip navigation links
A B C D E F G H I J L M N O P Q R S T V W 

A

AbstractClause - Class in org.influxdb.querybuilder.clauses
 
actions(int) - Method in class org.influxdb.BatchOptions
 
actions(int) - Method in class org.influxdb.impl.BatchProcessor.Builder
The number of actions after which a batchwrite must be performed.
ADD - Static variable in class org.influxdb.querybuilder.Operations
 
addField(String, boolean) - Method in class org.influxdb.dto.Point.Builder
 
addField(String, long) - Method in class org.influxdb.dto.Point.Builder
 
addField(String, double) - Method in class org.influxdb.dto.Point.Builder
 
addField(String, Number) - Method in class org.influxdb.dto.Point.Builder
 
addField(String, String) - Method in class org.influxdb.dto.Point.Builder
 
addFieldsFromPOJO(Object) - Method in class org.influxdb.dto.Point.Builder
Adds field map from object by reflection using Column annotation.
AddRelativeTimeClause - Class in org.influxdb.querybuilder.clauses
 
AddRelativeTimeClause(TimeInterval) - Constructor for class org.influxdb.querybuilder.clauses.AddRelativeTimeClause
 
addTime(long, String) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
Aggregations - Class in org.influxdb.querybuilder
 
Alias - Class in org.influxdb.querybuilder
 
Alias(Object, String) - Constructor for class org.influxdb.querybuilder.Alias
 
all() - Method in interface org.influxdb.querybuilder.Selection
 
all() - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
all() - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
and(Clause) - Method in interface org.influxdb.querybuilder.Where
 
and(Clause) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
and(Clause) - Method in class org.influxdb.querybuilder.WhereNested
 
and(Clause) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
and(Clause) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
AndConjunction - Class in org.influxdb.querybuilder.clauses
 
AndConjunction(Clause) - Constructor for class org.influxdb.querybuilder.clauses.AndConjunction
 
andNested() - Method in interface org.influxdb.querybuilder.Where
 
andNested() - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
andNested() - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
andNested() - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
Appendable - Interface in org.influxdb.querybuilder
 
Appender - Class in org.influxdb.querybuilder
 
appendName(String, StringBuilder) - Static method in class org.influxdb.querybuilder.Appender
 
appendName(Object, StringBuilder) - Static method in class org.influxdb.querybuilder.Appender
 
appendTo(StringBuilder) - Method in interface org.influxdb.querybuilder.Appendable
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.ConjunctionClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.MultipleFromClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.NegativeRegexClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.NestedClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.OperationClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.RawFromClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.RawTextClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.RegexClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.RelativeTimeClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.SelectRegexClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.SimpleClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.SimpleFromClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.SubQueryFromClause
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.Ordering
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.RawText
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.time.TimeInterval
 
appendTo(StringBuilder) - Method in class org.influxdb.querybuilder.TimeZone
 
appendValue(Object, StringBuilder) - Static method in class org.influxdb.querybuilder.Appender
 
as(String) - Method in interface org.influxdb.querybuilder.Selection
 
as(String) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
as(String) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
asc() - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
AuthorizationFailedException(String) - Constructor for exception org.influxdb.InfluxDBException.AuthorizationFailedException
 

B

BasicAuthInterceptor - Class in org.influxdb.impl
 
BasicAuthInterceptor(String, String) - Constructor for class org.influxdb.impl.BasicAuthInterceptor
 
BatchOptions - Class in org.influxdb
BatchOptions are used to configure batching of individual data point writes into InfluxDB.
BatchPoints - Class in org.influxdb.dto
{Purpose of This Type}.
BatchPoints.Builder - Class in org.influxdb.dto
The Builder to create a new BatchPoints instance.
BatchProcessor - Class in org.influxdb.impl
A BatchProcessor can be attached to a InfluxDB Instance to collect single point writes and aggregates them to BatchPoints to get a better write performance.
BatchProcessor.Builder - Class in org.influxdb.impl
The Builder to create a BatchProcessor instance.
bind(String, Object) - Method in class org.influxdb.dto.BoundParameterQuery.QueryBuilder
 
BoundParameterQuery - Class in org.influxdb.dto
 
BoundParameterQuery.QueryBuilder - Class in org.influxdb.dto
 
bufferLimit(int) - Method in class org.influxdb.BatchOptions
The client maintains a buffer for failed writes so that the writes will be retried later on.
bufferLimit(int) - Method in class org.influxdb.impl.BatchProcessor.Builder
A buffer for failed writes so that the writes will be retried later on.
build() - Method in class org.influxdb.dto.BatchPoints.Builder
Create a new BatchPoints instance.
build() - Method in class org.influxdb.dto.Point.Builder
Create a new Point.
build() - Method in class org.influxdb.impl.BatchProcessor.Builder
Create the BatchProcessor.
builder() - Static method in class org.influxdb.dto.BatchPoints
Create a new BatchPoints build to create a new BatchPoints in a fluent manner.
builder(InfluxDB) - Static method in class org.influxdb.impl.BatchProcessor
Static method to create the Builder for this BatchProcessor.
Builder(InfluxDB) - Constructor for class org.influxdb.impl.BatchProcessor.Builder
 
BuilderException - Exception in org.influxdb
Class for exceptions when using Point Builder.
BuilderException(String) - Constructor for exception org.influxdb.BuilderException
 
buildExceptionForErrorState(String) - Static method in exception org.influxdb.InfluxDBException
 
buildExceptionForErrorState(InputStream) - Static method in exception org.influxdb.InfluxDBException
Create corresponding InfluxDBException from the message pack error body.
buildQueryString(StringBuilder) - Method in interface org.influxdb.querybuilder.QueryStringBuilder
 
buildQueryString() - Method in interface org.influxdb.querybuilder.QueryStringBuilder
 
buildQueryString() - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
buildQueryString(StringBuilder) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
buildQueryString() - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
buildQueryString(StringBuilder) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
buildQueryString() - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
buildQueryString(StringBuilder) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
buildQueryString() - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
buildQueryString(StringBuilder) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
buildQueryString(StringBuilder) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
buildQueryString() - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
buildQueryString() - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
buildQueryString(StringBuilder) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
BuiltQuery - Class in org.influxdb.querybuilder
 
BuiltQuery(String) - Constructor for class org.influxdb.querybuilder.BuiltQuery
 
BuiltQuery(String, boolean) - Constructor for class org.influxdb.querybuilder.BuiltQuery
 
BuiltQuery.QueryBuilder - Class in org.influxdb.querybuilder
The query builder shall provide all the building blocks needed, only a static block shall be used.

C

cancel() - Method in interface org.influxdb.InfluxDB.Cancellable
Cancel the streaming query call.
checkDuration(String, String) - Static method in class org.influxdb.impl.Preconditions
Enforces that the duration is a valid influxDB duration.
checkNonEmptyString(String, String) - Static method in class org.influxdb.impl.Preconditions
Enforces that the string is not empty.
checkNotNegativeNumber(Number, String) - Static method in class org.influxdb.impl.Preconditions
Enforces that the number is not negative.
checkPositiveNumber(Number, String) - Static method in class org.influxdb.impl.Preconditions
Enforces that the number is larger than 0.
Clause - Interface in org.influxdb.querybuilder.clauses
 
close() - Method in class org.influxdb.impl.InfluxDBImpl
close thread for asynchronous batch write and UDP socket to release resources if need.
close() - Method in interface org.influxdb.InfluxDB
close thread for asynchronous batch write and UDP socket to release resources if need.
close() - Method in class org.influxdb.querybuilder.WhereNested
 
Column - Annotation Type in org.influxdb.annotation
 
Column - Class in org.influxdb.querybuilder
 
column(String) - Static method in class org.influxdb.querybuilder.FunctionFactory
 
column(String) - Method in interface org.influxdb.querybuilder.Selection
 
column(String) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
column(String) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
Conjunction - Interface in org.influxdb.querybuilder.clauses
 
ConjunctionClause - Class in org.influxdb.querybuilder.clauses
 
ConjunctionClause(Clause) - Constructor for class org.influxdb.querybuilder.clauses.ConjunctionClause
 
connect(String) - Static method in enum org.influxdb.InfluxDBFactory
Create a connection to a InfluxDB.
connect(String, String, String) - Static method in enum org.influxdb.InfluxDBFactory
Create a connection to a InfluxDB.
connect(String, OkHttpClient.Builder) - Static method in enum org.influxdb.InfluxDBFactory
Create a connection to a InfluxDB.
connect(String, String, String, OkHttpClient.Builder) - Static method in enum org.influxdb.InfluxDBFactory
Create a connection to a InfluxDB.
connect(String, String, String, OkHttpClient.Builder, InfluxDB.ResponseFormat) - Static method in enum org.influxdb.InfluxDBFactory
Create a connection to a InfluxDB.
consistency(InfluxDB.ConsistencyLevel) - Method in class org.influxdb.BatchOptions
 
consistency(InfluxDB.ConsistencyLevel) - Method in class org.influxdb.dto.BatchPoints.Builder
Set the ConsistencyLevel to use.
consistencyLevel(InfluxDB.ConsistencyLevel) - Method in class org.influxdb.impl.BatchProcessor.Builder
Consistency level for batch write.
contains(String, String) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
ContainsClause - Class in org.influxdb.querybuilder.clauses
 
ContainsClause(String, String) - Constructor for class org.influxdb.querybuilder.clauses.ContainsClause
 
convert(ResponseBody) - Method in class org.influxdb.msgpack.MessagePackResponseBodyConverter
 
cop(String, String, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
cop(SimpleClause) - Method in interface org.influxdb.querybuilder.Selection
 
cop(String, String, Object) - Method in interface org.influxdb.querybuilder.Selection
 
cop(SimpleClause) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
cop(String, String, Object) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
cop(SimpleClause) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
cop(String, String, Object) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
COUNT - Static variable in class org.influxdb.querybuilder.Aggregations
 
count(Object) - Static method in class org.influxdb.querybuilder.FunctionFactory
 
count(Object) - Method in interface org.influxdb.querybuilder.Selection
 
count(Object) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
count(Object) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
countAll() - Method in interface org.influxdb.querybuilder.Selection
 
countAll() - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
countAll() - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
create() - Method in class org.influxdb.dto.BoundParameterQuery.QueryBuilder
 
create() - Static method in class org.influxdb.msgpack.MessagePackConverterFactory
 
createDatabase(String) - Method in class org.influxdb.impl.InfluxDBImpl
Create a new Database.
createDatabase(String) - Method in interface org.influxdb.InfluxDB
Deprecated.
(since 2.9, removed in 3.0) Use org.influxdb.InfluxDB.query(Query) to execute a parameterized CREATE DATABASE query.
createRetentionPolicy(String, String, String, String, int, boolean) - Method in class org.influxdb.impl.InfluxDBImpl
Creates a retentionPolicy.
createRetentionPolicy(String, String, String, int, boolean) - Method in class org.influxdb.impl.InfluxDBImpl
Creates a retentionPolicy.
createRetentionPolicy(String, String, String, String, int) - Method in class org.influxdb.impl.InfluxDBImpl
Creates a retentionPolicy.
createRetentionPolicy(String, String, String, String, int, boolean) - Method in interface org.influxdb.InfluxDB
Deprecated.
(since 2.9, removed in 3.0) Use org.influxdb.InfluxDB.query(Query) to execute a parameterized CREATE RETENTION POLICY query.
createRetentionPolicy(String, String, String, int, boolean) - Method in interface org.influxdb.InfluxDB
Deprecated.
(since 2.9, removed in 3.0) Use org.influxdb.InfluxDB.query(Query) to execute a parameterized CREATE RETENTION POLICY query.
createRetentionPolicy(String, String, String, String, int) - Method in interface org.influxdb.InfluxDB
Deprecated.
(since 2.9, removed in 3.0) Use org.influxdb.InfluxDB.query(Query) to execute a parameterized CREATE RETENTION POLICY query.

D

database(String) - Static method in class org.influxdb.dto.BatchPoints
Create a new BatchPoints build to create a new BatchPoints in a fluent manner.
databaseExists(String) - Method in class org.influxdb.impl.InfluxDBImpl
Check if a database exists.
databaseExists(String) - Method in interface org.influxdb.InfluxDB
Deprecated.
(since 2.9, removed in 3.0) Use org.influxdb.InfluxDB.query(Query) to execute a SHOW DATABASES query and inspect the result.
DAY - Static variable in class org.influxdb.querybuilder.time.DurationLiteral
 
DEFAULT_BATCH_ACTIONS_LIMIT - Static variable in class org.influxdb.BatchOptions
 
DEFAULT_BATCH_INTERVAL_DURATION - Static variable in class org.influxdb.BatchOptions
 
DEFAULT_BUFFER_LIMIT - Static variable in class org.influxdb.BatchOptions
 
DEFAULT_JITTER_INTERVAL_DURATION - Static variable in class org.influxdb.BatchOptions
 
DEFAULT_PRECISION - Static variable in class org.influxdb.BatchOptions
 
DEFAULTS - Static variable in class org.influxdb.BatchOptions
Default batch options.
deleteDatabase(String) - Method in class org.influxdb.impl.InfluxDBImpl
Delete a database.
deleteDatabase(String) - Method in interface org.influxdb.InfluxDB
Deprecated.
(since 2.9, removed in 3.0) Use org.influxdb.InfluxDB.query(Query) to execute a DROP DATABASE query.
desc() - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
InfluxDB supports only time for ordering.
describeDatabases() - Method in class org.influxdb.impl.InfluxDBImpl
Describe all available databases.
describeDatabases() - Method in interface org.influxdb.InfluxDB
Deprecated.
(since 2.9, removed in 3.0) Use org.influxdb.InfluxDB.query(Query) to execute a SHOW DATABASES query.
disableBatch() - Method in class org.influxdb.impl.InfluxDBImpl
 
disableBatch() - Method in interface org.influxdb.InfluxDB
Disable Batching.
disableGzip() - Method in class org.influxdb.impl.InfluxDBImpl
Disable Gzip compress for http request body.
disableGzip() - Method in interface org.influxdb.InfluxDB
Disable Gzip compress for http request body.
Distinct - Class in org.influxdb.querybuilder
 
distinct() - Method in interface org.influxdb.querybuilder.Selection
 
distinct() - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
distinct() - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
dropRetentionPolicy(String, String) - Method in class org.influxdb.impl.InfluxDBImpl
Drops a retentionPolicy in a database.
dropRetentionPolicy(String, String) - Method in interface org.influxdb.InfluxDB
Deprecated.
(since 2.9, removed in 3.0) Use org.influxdb.InfluxDB.query(Query) to execute a DROP RETENTION POLICY query.
DurationLiteral - Class in org.influxdb.querybuilder.time
 

E

enableBatch() - Method in class org.influxdb.impl.InfluxDBImpl
 
enableBatch(BatchOptions) - Method in class org.influxdb.impl.InfluxDBImpl
 
enableBatch(int, int, TimeUnit) - Method in class org.influxdb.impl.InfluxDBImpl
 
enableBatch(int, int, TimeUnit, ThreadFactory) - Method in class org.influxdb.impl.InfluxDBImpl
 
enableBatch(int, int, TimeUnit, ThreadFactory, BiConsumer<Iterable<Point>, Throwable>, InfluxDB.ConsistencyLevel) - Method in class org.influxdb.impl.InfluxDBImpl
 
enableBatch(int, int, TimeUnit, ThreadFactory, BiConsumer<Iterable<Point>, Throwable>) - Method in class org.influxdb.impl.InfluxDBImpl
 
enableBatch() - Method in interface org.influxdb.InfluxDB
Enable batching of single Point writes to speed up writes significantly.
enableBatch(BatchOptions) - Method in interface org.influxdb.InfluxDB
Enable batching of single Point writes to speed up writes significantly.
enableBatch(int, int, TimeUnit) - Method in interface org.influxdb.InfluxDB
enableBatch(int, int, TimeUnit, ThreadFactory) - Method in interface org.influxdb.InfluxDB
Enable batching of single Point writes as InfluxDB.enableBatch(int, int, TimeUnit, ThreadFactory, BiConsumer) using with a exceptionHandler that does nothing.
enableBatch(int, int, TimeUnit, ThreadFactory, BiConsumer<Iterable<Point>, Throwable>, InfluxDB.ConsistencyLevel) - Method in interface org.influxdb.InfluxDB
Enable batching of single Point writes with consistency set for an entire batch flushDurations is reached first, a batch write is issued.
enableBatch(int, int, TimeUnit, ThreadFactory, BiConsumer<Iterable<Point>, Throwable>) - Method in interface org.influxdb.InfluxDB
Enable batching of single Point writes to speed up writes significant.
enableGzip() - Method in class org.influxdb.impl.InfluxDBImpl
Enable Gzip compress for http request body.
enableGzip() - Method in interface org.influxdb.InfluxDB
Enable Gzip compress for http request body.
encode(String) - Static method in class org.influxdb.dto.Query
Encode a command into x-www-form-urlencoded format.
eq(String, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
eq(Object, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
EQ - Static variable in class org.influxdb.querybuilder.Operations
 
EQR - Static variable in class org.influxdb.querybuilder.Operations
 
equals(Object) - Method in class org.influxdb.dto.BatchPoints
 
equals(Object) - Method in class org.influxdb.dto.BoundParameterQuery
 
equals(Object) - Method in class org.influxdb.dto.Point
 
equals(Object) - Method in class org.influxdb.dto.Query
 
exceptionHandler(BiConsumer<Iterable<Point>, Throwable>) - Method in class org.influxdb.BatchOptions
 
exceptionHandler(BiConsumer<Iterable<Point>, Throwable>) - Method in class org.influxdb.impl.BatchProcessor.Builder
A callback to be used when an error occurs during a batchwrite.

F

field(String, Object) - Method in class org.influxdb.dto.Point.Builder
Deprecated.
fields(Map<String, Object>) - Method in class org.influxdb.dto.Point.Builder
Add a Map of fields to this point.
fill(Number) - Method in interface org.influxdb.querybuilder.Select
 
fill(String) - Method in interface org.influxdb.querybuilder.Select
 
fill(Number) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
fill(String) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
fill(Number) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
fill(String) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
fill(Number) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
fill(String) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
fill(Number) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
fill(String) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
fill(Number) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
fill(String) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
fill(Number) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
fill(String) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
flush() - Method in class org.influxdb.impl.InfluxDBImpl
Send any buffered points to InfluxDB.
flush() - Method in interface org.influxdb.InfluxDB
Send any buffered points to InfluxDB.
flushDuration(int) - Method in class org.influxdb.BatchOptions
 
forDatabase(String) - Method in class org.influxdb.dto.BoundParameterQuery.QueryBuilder
 
from(String, String) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
from(String, String[]) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
from(String) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
from(String[]) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
from(String) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
FromClause - Class in org.influxdb.querybuilder.clauses
 
FromClause() - Constructor for class org.influxdb.querybuilder.clauses.FromClause
 
fromInfluxDBTimeFormat(String) - Static method in enum org.influxdb.impl.TimeUtil
convert an influxdb timestamp used by influxdb to unix epoch time.
fromRaw(String, String) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
fromRaw(String) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
fromSubQuery(String, String) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
fromSubQuery(String, String[]) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
fromSubQuery(String) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
fromSubQuery() - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
fromSubQueryRaw(String, String) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
Function - Class in org.influxdb.querybuilder
 
function(String, Object...) - Static method in class org.influxdb.querybuilder.FunctionFactory
 
function(String, Object...) - Method in interface org.influxdb.querybuilder.Selection
 
function(String, Object...) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
function(String, Object...) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
FunctionFactory - Class in org.influxdb.querybuilder
 

G

getActions() - Method in class org.influxdb.BatchOptions
 
getAlias() - Method in class org.influxdb.querybuilder.Alias
 
getBufferLimit() - Method in class org.influxdb.BatchOptions
 
getClauses() - Method in interface org.influxdb.querybuilder.Where
 
getClauses() - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
getClauses() - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
getClauses() - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
getColumn() - Method in class org.influxdb.querybuilder.Alias
 
getColumns() - Method in class org.influxdb.dto.QueryResult.Series
 
getCommand() - Method in class org.influxdb.dto.Query
 
getCommand() - Method in class org.influxdb.querybuilder.BuiltQuery
 
getCommandWithUrlEncoded() - Method in class org.influxdb.dto.Query
 
getCommandWithUrlEncoded() - Method in class org.influxdb.querybuilder.BuiltQuery
 
getConsistency() - Method in class org.influxdb.BatchOptions
 
getConsistency() - Method in class org.influxdb.dto.BatchPoints
 
getConsistencyLevel() - Method in class org.influxdb.impl.BatchProcessor
 
getDatabase() - Method in class org.influxdb.dto.BatchPoints
 
getDatabase() - Method in class org.influxdb.dto.Query
 
getDatabase() - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
getError() - Method in class org.influxdb.dto.QueryResult
 
getError() - Method in class org.influxdb.dto.QueryResult.Result
 
getExceptionHandler() - Method in class org.influxdb.BatchOptions
 
getExpression() - Method in class org.influxdb.querybuilder.Distinct
 
getFlushDuration() - Method in class org.influxdb.BatchOptions
 
getJitterDuration() - Method in class org.influxdb.BatchOptions
 
getName() - Method in class org.influxdb.dto.QueryResult.Series
 
getName() - Method in class org.influxdb.querybuilder.Column
 
getName() - Method in class org.influxdb.querybuilder.Function
 
getParameterJsonWithUrlEncoded() - Method in class org.influxdb.dto.BoundParameterQuery
 
getParameters() - Method in class org.influxdb.querybuilder.Function
 
getPoints() - Method in class org.influxdb.dto.BatchPoints
 
getPrecision() - Method in class org.influxdb.BatchOptions
 
getPrecision() - Method in class org.influxdb.dto.BatchPoints
 
getPrecision() - Method in class org.influxdb.impl.BatchProcessor
 
getResponseTime() - Method in class org.influxdb.dto.Pong
 
getResults() - Method in class org.influxdb.dto.QueryResult
 
getRetentionPolicy() - Method in class org.influxdb.dto.BatchPoints
 
getSeries() - Method in class org.influxdb.dto.QueryResult.Result
 
getTags() - Method in class org.influxdb.dto.BatchPoints
 
getTags() - Method in class org.influxdb.dto.QueryResult.Series
 
getThreadFactory() - Method in class org.influxdb.BatchOptions
 
getValues() - Method in class org.influxdb.dto.QueryResult.Series
 
getVersion() - Method in class org.influxdb.dto.Pong
 
groupBy(Object...) - Method in interface org.influxdb.querybuilder.Select
 
groupBy(Object...) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
groupBy(Object...) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
groupBy(Object...) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
groupBy(Object...) - Method in interface org.influxdb.querybuilder.Where
 
groupBy(Object...) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
groupBy(Object...) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
groupBy(Object...) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
gt(String, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
gt(Object, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
GT - Static variable in class org.influxdb.querybuilder.Operations
 
gte(String, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
gte(Object, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
GTE - Static variable in class org.influxdb.querybuilder.Operations
 

H

hasError() - Method in class org.influxdb.dto.QueryResult
Checks if this QueryResult has an error message.
hasError() - Method in class org.influxdb.dto.QueryResult.Result
Checks if this Result has an error message.
hasFields() - Method in class org.influxdb.dto.Point.Builder
Does this builder contain any fields?
hashCode() - Method in class org.influxdb.dto.BatchPoints
 
hashCode() - Method in class org.influxdb.dto.BoundParameterQuery
 
hashCode() - Method in class org.influxdb.dto.Point
 
hashCode() - Method in class org.influxdb.dto.Query
 
HOUR - Static variable in class org.influxdb.querybuilder.time.DurationLiteral
 

I

InfluxDB - Interface in org.influxdb
Interface with all available methods to access a InfluxDB database.
InfluxDB.Cancellable - Interface in org.influxdb
A cancelable allows to discontinue a streaming query.
InfluxDB.ConsistencyLevel - Enum in org.influxdb
ConsistencyLevel for write Operations.
InfluxDB.LogLevel - Enum in org.influxdb
Controls the level of logging of the REST layer.
InfluxDB.ResponseFormat - Enum in org.influxdb
Format of HTTP Response body from InfluxDB server.
InfluxDBException - Exception in org.influxdb
A wrapper for various exceptions caused while interacting with InfluxDB.
InfluxDBException(String) - Constructor for exception org.influxdb.InfluxDBException
 
InfluxDBException(String, Throwable) - Constructor for exception org.influxdb.InfluxDBException
 
InfluxDBException(Throwable) - Constructor for exception org.influxdb.InfluxDBException
 
InfluxDBException.AuthorizationFailedException - Exception in org.influxdb
 
InfluxDBException.CacheMaxMemorySizeExceededException - Exception in org.influxdb
 
InfluxDBException.DatabaseNotFoundException - Exception in org.influxdb
 
InfluxDBException.FieldTypeConflictException - Exception in org.influxdb
 
InfluxDBException.HintedHandOffQueueNotEmptyException - Exception in org.influxdb
 
InfluxDBException.PointsBeyondRetentionPolicyException - Exception in org.influxdb
 
InfluxDBException.RetryBufferOverrunException - Exception in org.influxdb
 
InfluxDBException.UnableToParseException - Exception in org.influxdb
 
InfluxDBFactory - Enum in org.influxdb
A Factory to create a instance of a InfluxDB Database adapter.
InfluxDBImpl - Class in org.influxdb.impl
Implementation of a InluxDB API.
InfluxDBImpl(String, String, String, OkHttpClient.Builder, InfluxDB.ResponseFormat) - Constructor for class org.influxdb.impl.InfluxDBImpl
Constructs a new InfluxDBImpl.
InfluxDBImpl(String, String, String, OkHttpClient.Builder, Retrofit.Builder, InfluxDB.ResponseFormat) - Constructor for class org.influxdb.impl.InfluxDBImpl
Constructs a new InfluxDBImpl.
InfluxDBImpl(String, String, String, OkHttpClient.Builder) - Constructor for class org.influxdb.impl.InfluxDBImpl
 
InfluxDBImpl(String, String, String, OkHttpClient.Builder, String, String, InfluxDB.ConsistencyLevel) - Constructor for class org.influxdb.impl.InfluxDBImpl
 
InfluxDBIOException - Exception in org.influxdb
A wrapper for IOException caused while interacting with InfluxDB.
InfluxDBIOException(IOException) - Constructor for exception org.influxdb.InfluxDBIOException
 
InfluxDBMapper - Class in org.influxdb.impl
 
InfluxDBMapper(InfluxDB) - Constructor for class org.influxdb.impl.InfluxDBMapper
 
InfluxDBMapperException - Exception in org.influxdb
 
InfluxDBMapperException(String, Throwable) - Constructor for exception org.influxdb.InfluxDBMapperException
 
InfluxDBMapperException(String) - Constructor for exception org.influxdb.InfluxDBMapperException
 
InfluxDBMapperException(Throwable) - Constructor for exception org.influxdb.InfluxDBMapperException
 
InfluxDBResultMapper - Class in org.influxdb.impl
Main class responsible for mapping a QueryResult to a POJO.
InfluxDBResultMapper() - Constructor for class org.influxdb.impl.InfluxDBResultMapper
 
intercept(Interceptor.Chain) - Method in class org.influxdb.impl.BasicAuthInterceptor
 
interval(int, TimeUnit) - Method in class org.influxdb.impl.BatchProcessor.Builder
The interval at which at least should issued a write.
interval(int, int, TimeUnit) - Method in class org.influxdb.impl.BatchProcessor.Builder
The interval at which at least should issued a write.
into(String) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
into(String) - Method in interface org.influxdb.querybuilder.WithInto
 
isBatchEnabled() - Method in class org.influxdb.impl.InfluxDBImpl
 
isBatchEnabled() - Method in interface org.influxdb.InfluxDB
Returns whether Batching is enabled.
isCanceled() - Method in interface org.influxdb.InfluxDB.Cancellable
Return true if the InfluxDB.Cancellable.cancel() was called.
isGood() - Method in class org.influxdb.dto.Pong
Good or bad connection status.
isGzipEnabled() - Method in class org.influxdb.impl.InfluxDBImpl
Returns whether Gzip compress for http request body is enabled.
isGzipEnabled() - Method in interface org.influxdb.InfluxDB
Returns whether Gzip compress for http request body is enabled.
isMergeAbleWith(BatchPoints) - Method in class org.influxdb.dto.BatchPoints
Test whether is possible to merge two BatchPoints objects.
isRetryWorth() - Method in exception org.influxdb.InfluxDBException.AuthorizationFailedException
 
isRetryWorth() - Method in exception org.influxdb.InfluxDBException.CacheMaxMemorySizeExceededException
 
isRetryWorth() - Method in exception org.influxdb.InfluxDBException.DatabaseNotFoundException
 
isRetryWorth() - Method in exception org.influxdb.InfluxDBException.FieldTypeConflictException
 
isRetryWorth() - Method in exception org.influxdb.InfluxDBException.HintedHandOffQueueNotEmptyException
 
isRetryWorth() - Method in exception org.influxdb.InfluxDBException
 
isRetryWorth() - Method in exception org.influxdb.InfluxDBException.PointsBeyondRetentionPolicyException
 
isRetryWorth() - Method in exception org.influxdb.InfluxDBException.RetryBufferOverrunException
 
isRetryWorth() - Method in exception org.influxdb.InfluxDBException.UnableToParseException
 

J

jitterDuration(int) - Method in class org.influxdb.BatchOptions
Jitters the batch flush interval by a random amount.
join(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.AndConjunction
 
join(StringBuilder) - Method in interface org.influxdb.querybuilder.clauses.Conjunction
 
join(StringBuilder) - Method in class org.influxdb.querybuilder.clauses.OrConjunction
 
joinAndAppend(StringBuilder, List<? extends ConjunctionClause>) - Static method in class org.influxdb.querybuilder.Appender
 
joinAndAppend(StringBuilder, String, List<? extends Appendable>) - Static method in class org.influxdb.querybuilder.Appender
 
joinAndAppendNames(StringBuilder, List<?>) - Static method in class org.influxdb.querybuilder.Appender
 

L

limit(int) - Method in interface org.influxdb.querybuilder.Select
 
limit(int, long) - Method in interface org.influxdb.querybuilder.Select
 
limit(int) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
limit(int, long) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
limit(int) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
limit(int, long) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
limit(int) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
limit(int, long) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
limit(int) - Method in interface org.influxdb.querybuilder.Where
 
limit(int, long) - Method in interface org.influxdb.querybuilder.Where
 
limit(int) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
limit(int, long) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
limit(int) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
limit(int, long) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
limit(int) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
limit(int, long) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
lineProtocol() - Method in class org.influxdb.dto.BatchPoints
calculate the lineprotocol for all Points.
lineProtocol() - Method in class org.influxdb.dto.Point
Calculate the lineprotocol entry for a single Point.
lineProtocol(TimeUnit) - Method in class org.influxdb.dto.Point
Calculate the lineprotocol entry for a single point, using a specific TimeUnit for the timestamp.
LOG_LEVEL_PROPERTY - Static variable in interface org.influxdb.InfluxDB
The system property key to set the http logging level across the JVM.
lt(String, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
lt(Object, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
LT - Static variable in class org.influxdb.querybuilder.Operations
 
lte(String, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
lte(Object, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
LTE - Static variable in class org.influxdb.querybuilder.Operations
 

M

MAX - Static variable in class org.influxdb.querybuilder.Aggregations
 
max(Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
max(Object) - Static method in class org.influxdb.querybuilder.FunctionFactory
 
max(Object) - Method in interface org.influxdb.querybuilder.Selection
 
max(Object) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
max(Object) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
MEAN - Static variable in class org.influxdb.querybuilder.Aggregations
 
mean(Object) - Static method in class org.influxdb.querybuilder.FunctionFactory
 
mean(Object) - Method in interface org.influxdb.querybuilder.Selection
 
mean(Object) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
mean(Object) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
Measurement - Annotation Type in org.influxdb.annotation
 
measurement(String) - Static method in class org.influxdb.dto.Point
Create a new Point Build build to create a new Point in a fluent manner.
measurementByPOJO(Class<?>) - Static method in class org.influxdb.dto.Point
Create a new Point Build build to create a new Point in a fluent manner from a POJO.
mergeIn(BatchPoints) - Method in class org.influxdb.dto.BatchPoints
Merge two BatchPoints objects.
MessagePackConverterFactory - Class in org.influxdb.msgpack
A Retrofit Convertor Factory for MessagePack response.
MessagePackConverterFactory() - Constructor for class org.influxdb.msgpack.MessagePackConverterFactory
 
MessagePackResponseBodyConverter - Class in org.influxdb.msgpack
Test the InfluxDB API over MessagePack format.
MessagePackResponseBodyConverter() - Constructor for class org.influxdb.msgpack.MessagePackResponseBodyConverter
 
MessagePackTraverser - Class in org.influxdb.msgpack
Traverse the MessagePack input stream and return Query Result object(s).
MessagePackTraverser() - Constructor for class org.influxdb.msgpack.MessagePackTraverser
 
MICROSECONDS - Static variable in class org.influxdb.querybuilder.time.DurationLiteral
 
MILLISECONDS - Static variable in class org.influxdb.querybuilder.time.DurationLiteral
 
MIN - Static variable in class org.influxdb.querybuilder.Aggregations
 
min(Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
min(Object) - Static method in class org.influxdb.querybuilder.FunctionFactory
 
min(Object) - Method in interface org.influxdb.querybuilder.Selection
 
min(Object) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
min(Object) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
MINUTE - Static variable in class org.influxdb.querybuilder.time.DurationLiteral
 
MUL - Static variable in class org.influxdb.querybuilder.Operations
 
MultipleFromClause - Class in org.influxdb.querybuilder.clauses
 
MultipleFromClause(List<String>) - Constructor for class org.influxdb.querybuilder.clauses.MultipleFromClause
 

N

NANOSECONDS - Static variable in class org.influxdb.querybuilder.time.DurationLiteral
 
ne(String, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
ne(Object, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
NE - Static variable in class org.influxdb.querybuilder.Operations
 
NegativeRegexClause - Class in org.influxdb.querybuilder.clauses
 
NegativeRegexClause(String, String) - Constructor for class org.influxdb.querybuilder.clauses.NegativeRegexClause
 
neq(String, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
neq(Object, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
NEQ - Static variable in class org.influxdb.querybuilder.Operations
 
NER - Static variable in class org.influxdb.querybuilder.Operations
 
NestedClause - Class in org.influxdb.querybuilder.clauses
 
NestedClause(List<ConjunctionClause>) - Constructor for class org.influxdb.querybuilder.clauses.NestedClause
 
newQuery(String) - Static method in class org.influxdb.dto.BoundParameterQuery.QueryBuilder
 
now() - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
now() - Static method in class org.influxdb.querybuilder.FunctionFactory
 
nregex(String, String) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 

O

op(Object, String, Object) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
op(OperationClause) - Method in interface org.influxdb.querybuilder.Selection
 
op(Object, String, Object) - Method in interface org.influxdb.querybuilder.Selection
 
op(OperationClause) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
op(Object, String, Object) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
op(OperationClause) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
op(Object, String, Object) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
OperationClause - Class in org.influxdb.querybuilder.clauses
 
OperationClause(Object, String, Object) - Constructor for class org.influxdb.querybuilder.clauses.OperationClause
 
Operations - Class in org.influxdb.querybuilder
 
or(Clause) - Method in interface org.influxdb.querybuilder.Where
 
or(Clause) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
or(Clause) - Method in class org.influxdb.querybuilder.WhereNested
 
or(Clause) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
or(Clause) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
OrConjunction - Class in org.influxdb.querybuilder.clauses
 
OrConjunction(Clause) - Constructor for class org.influxdb.querybuilder.clauses.OrConjunction
 
orderBy(Ordering) - Method in interface org.influxdb.querybuilder.Select
 
orderBy(Ordering) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
orderBy(Ordering) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
orderBy(Ordering) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
orderBy(Ordering) - Method in interface org.influxdb.querybuilder.Where
 
orderBy(Ordering) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
orderBy(Ordering) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
orderBy(Ordering) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
Ordering - Class in org.influxdb.querybuilder
 
org.influxdb - package org.influxdb
 
org.influxdb.annotation - package org.influxdb.annotation
 
org.influxdb.dto - package org.influxdb.dto
 
org.influxdb.impl - package org.influxdb.impl
 
org.influxdb.msgpack - package org.influxdb.msgpack
 
org.influxdb.querybuilder - package org.influxdb.querybuilder
 
org.influxdb.querybuilder.clauses - package org.influxdb.querybuilder.clauses
 
org.influxdb.querybuilder.time - package org.influxdb.querybuilder.time
 
orNested() - Method in interface org.influxdb.querybuilder.Where
 
orNested() - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
orNested() - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
orNested() - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 

P

parse(InputStream) - Method in class org.influxdb.msgpack.MessagePackTraverser
Parse the message pack stream.
parseLogLevel(String) - Static method in enum org.influxdb.InfluxDB.LogLevel
Parses the string argument as a LogLevel constant.
ping() - Method in class org.influxdb.impl.InfluxDBImpl
 
ping() - Method in interface org.influxdb.InfluxDB
Ping this influxDB.
point(Point) - Method in class org.influxdb.dto.BatchPoints.Builder
Add a Point to this set of points.
point(Point) - Method in class org.influxdb.dto.BatchPoints
Add a single Point to these batches.
Point - Class in org.influxdb.dto
Representation of a InfluxDB database Point.
Point.Builder - Class in org.influxdb.dto
Builder for a new Point.
points(Point...) - Method in class org.influxdb.dto.BatchPoints.Builder
Add a set of Points to this set of points.
points(Collection<Point>) - Method in class org.influxdb.dto.BatchPoints.Builder
Add a set of Points to this set of points.
Pong - Class in org.influxdb.dto
Representation of the response for a influxdb ping.
Pong() - Constructor for class org.influxdb.dto.Pong
 
precision(TimeUnit) - Method in class org.influxdb.BatchOptions
Set the time precision to use for the whole batch.
precision(TimeUnit) - Method in class org.influxdb.dto.BatchPoints.Builder
Set the time precision to use for the whole batch.
precision(TimeUnit) - Method in class org.influxdb.impl.BatchProcessor.Builder
Set the time precision to use for the batch.
Preconditions - Class in org.influxdb.impl
Functions for parameter validation.

Q

Query - Class in org.influxdb.dto
Represents a Query against Influxdb.
Query(String) - Constructor for class org.influxdb.dto.Query
 
Query(String, String) - Constructor for class org.influxdb.dto.Query
 
Query(String, String, boolean) - Constructor for class org.influxdb.dto.Query
 
query(Query) - Method in class org.influxdb.impl.InfluxDBImpl
Execute a query against a database.
query(Query, Consumer<QueryResult>, Consumer<Throwable>) - Method in class org.influxdb.impl.InfluxDBImpl
Execute a query against a database.
query(Query, int, Consumer<QueryResult>) - Method in class org.influxdb.impl.InfluxDBImpl
Execute a streaming query against a database.
query(Query, int, BiConsumer<InfluxDB.Cancellable, QueryResult>) - Method in class org.influxdb.impl.InfluxDBImpl
Execute a streaming query against a database.
query(Query, int, Consumer<QueryResult>, Runnable) - Method in class org.influxdb.impl.InfluxDBImpl
Execute a streaming query against a database.
query(Query, int, BiConsumer<InfluxDB.Cancellable, QueryResult>, Runnable) - Method in class org.influxdb.impl.InfluxDBImpl
 
query(Query, int, BiConsumer<InfluxDB.Cancellable, QueryResult>, Runnable, Consumer<Throwable>) - Method in class org.influxdb.impl.InfluxDBImpl
Execute a streaming query against a database.
query(Query, TimeUnit) - Method in class org.influxdb.impl.InfluxDBImpl
Execute a query against a database.
query(Query, Class<T>) - Method in class org.influxdb.impl.InfluxDBMapper
 
query(Class<T>) - Method in class org.influxdb.impl.InfluxDBMapper
 
query(Query) - Method in interface org.influxdb.InfluxDB
Execute a query against a database.
query(Query, Consumer<QueryResult>, Consumer<Throwable>) - Method in interface org.influxdb.InfluxDB
Execute a query against a database.
query(Query, int, Consumer<QueryResult>) - Method in interface org.influxdb.InfluxDB
Execute a streaming query against a database.
query(Query, int, BiConsumer<InfluxDB.Cancellable, QueryResult>) - Method in interface org.influxdb.InfluxDB
Execute a streaming query against a database.
query(Query, int, Consumer<QueryResult>, Runnable) - Method in interface org.influxdb.InfluxDB
Execute a streaming query against a database.
query(Query, int, BiConsumer<InfluxDB.Cancellable, QueryResult>, Runnable) - Method in interface org.influxdb.InfluxDB
Execute a streaming query against a database.
query(Query, int, BiConsumer<InfluxDB.Cancellable, QueryResult>, Runnable, Consumer<Throwable>) - Method in interface org.influxdb.InfluxDB
Execute a streaming query against a database.
query(Query, TimeUnit) - Method in interface org.influxdb.InfluxDB
Execute a query against a database.
QueryBuilder() - Constructor for class org.influxdb.dto.BoundParameterQuery.QueryBuilder
 
QueryResult - Class in org.influxdb.dto
{Purpose of This Type}.
QueryResult() - Constructor for class org.influxdb.dto.QueryResult
 
QueryResult.Result - Class in org.influxdb.dto
 
QueryResult.Series - Class in org.influxdb.dto
 
QueryStringBuilder - Interface in org.influxdb.querybuilder
 
queue - Variable in class org.influxdb.impl.BatchProcessor
 

R

raw(String) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
raw(String) - Method in interface org.influxdb.querybuilder.Selection
 
raw(String) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
raw(String) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
RawFromClause - Class in org.influxdb.querybuilder.clauses
 
RawFromClause(String) - Constructor for class org.influxdb.querybuilder.clauses.RawFromClause
 
RawText - Class in org.influxdb.querybuilder
 
RawText(String) - Constructor for class org.influxdb.querybuilder.RawText
 
RawTextClause - Class in org.influxdb.querybuilder.clauses
 
RawTextClause(String) - Constructor for class org.influxdb.querybuilder.clauses.RawTextClause
 
regex(String, String) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
regex(String) - Method in interface org.influxdb.querybuilder.Selection
 
regex(String) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
regex(String) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
RegexClause - Class in org.influxdb.querybuilder.clauses
 
RegexClause(String, String) - Constructor for class org.influxdb.querybuilder.clauses.RegexClause
 
RelativeTimeClause - Class in org.influxdb.querybuilder.clauses
 
requiresPost() - Method in class org.influxdb.dto.Query
 
requiresPost() - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
responseBodyConverter(Type, Annotation[], Retrofit) - Method in class org.influxdb.msgpack.MessagePackConverterFactory
 
Result() - Constructor for class org.influxdb.dto.QueryResult.Result
 
retentionPolicy(String) - Method in class org.influxdb.dto.BatchPoints.Builder
The retentionPolicy to use.
RetryBufferOverrunException(String) - Constructor for exception org.influxdb.InfluxDBException.RetryBufferOverrunException
 

S

save(T) - Method in class org.influxdb.impl.InfluxDBMapper
 
SECOND - Static variable in class org.influxdb.querybuilder.time.DurationLiteral
 
select(String...) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
select(Object...) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
Select - Interface in org.influxdb.querybuilder
 
SelectCoreImpl<T extends Where> - Class in org.influxdb.querybuilder
 
Selection - Interface in org.influxdb.querybuilder
 
SelectionQueryImpl - Class in org.influxdb.querybuilder
 
SelectionSubQueryImpl<T extends WithSubquery> - Class in org.influxdb.querybuilder
 
SelectQueryImpl - Class in org.influxdb.querybuilder
 
SelectRegexClause - Class in org.influxdb.querybuilder.clauses
 
SelectRegexClause(String) - Constructor for class org.influxdb.querybuilder.clauses.SelectRegexClause
 
SelectSubQueryImpl<T extends WithSubquery> - Class in org.influxdb.querybuilder
 
SelectWithSubquery - Interface in org.influxdb.querybuilder
 
Series() - Constructor for class org.influxdb.dto.QueryResult.Series
 
setColumns(List<String>) - Method in class org.influxdb.dto.QueryResult.Series
 
setConsistency(InfluxDB.ConsistencyLevel) - Method in class org.influxdb.impl.InfluxDBImpl
 
setConsistency(InfluxDB.ConsistencyLevel) - Method in interface org.influxdb.InfluxDB
Set the consistency level which is used for writing points.
setDatabase(String) - Method in class org.influxdb.impl.InfluxDBImpl
 
setDatabase(String) - Method in interface org.influxdb.InfluxDB
Set the database which is used for writing points.
setError(String) - Method in class org.influxdb.dto.QueryResult.Result
 
setError(String) - Method in class org.influxdb.dto.QueryResult
 
setLogLevel(InfluxDB.LogLevel) - Method in class org.influxdb.impl.InfluxDBImpl
 
setLogLevel(InfluxDB.LogLevel) - Method in interface org.influxdb.InfluxDB
Set the loglevel which is used for REST related actions.
setName(String) - Method in class org.influxdb.dto.QueryResult.Series
 
setResponseTime(long) - Method in class org.influxdb.dto.Pong
 
setResults(List<QueryResult.Result>) - Method in class org.influxdb.dto.QueryResult
 
setRetentionPolicy(String) - Method in class org.influxdb.impl.InfluxDBImpl
 
setRetentionPolicy(String) - Method in interface org.influxdb.InfluxDB
Set the retention policy which is used for writing points.
setSeries(List<QueryResult.Series>) - Method in class org.influxdb.dto.QueryResult.Result
 
setSubQuery(QueryStringBuilder) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
setSubQuery(QueryStringBuilder) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 
setSubQuery(QueryStringBuilder) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
setSubQuery(QueryStringBuilder) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
setSubQuery(QueryStringBuilder) - Method in interface org.influxdb.querybuilder.WithSubquery
 
setTags(Map<String, String>) - Method in class org.influxdb.dto.QueryResult.Series
 
setValues(List<List<Object>>) - Method in class org.influxdb.dto.QueryResult.Series
 
setVersion(String) - Method in class org.influxdb.dto.Pong
 
SimpleClause - Class in org.influxdb.querybuilder.clauses
 
SimpleClause(String, String, Object) - Constructor for class org.influxdb.querybuilder.clauses.SimpleClause
 
SimpleFromClause - Class in org.influxdb.querybuilder.clauses
 
SimpleFromClause(String) - Constructor for class org.influxdb.querybuilder.clauses.SimpleFromClause
 
sLimit(int) - Method in interface org.influxdb.querybuilder.Select
 
sLimit(int, long) - Method in interface org.influxdb.querybuilder.Select
 
sLimit(int) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
sLimit(int, long) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
sLimit(int) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
sLimit(int, long) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
sLimit(int) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
sLimit(int, long) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
sLimit(int) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
sLimit(int, long) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
sLimit(int) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
sLimit(int, long) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
sLimit(int) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
sLimit(int, long) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
SUB - Static variable in class org.influxdb.querybuilder.Operations
 
SubQuery<T extends WithSubquery> - Class in org.influxdb.querybuilder
 
SubQuery() - Constructor for class org.influxdb.querybuilder.SubQuery
 
SubQueryFromClause - Class in org.influxdb.querybuilder.clauses
 
SubQueryFromClause(QueryStringBuilder) - Constructor for class org.influxdb.querybuilder.clauses.SubQueryFromClause
 
SubRelativeTimeClause - Class in org.influxdb.querybuilder.clauses
 
SubRelativeTimeClause(TimeInterval) - Constructor for class org.influxdb.querybuilder.clauses.SubRelativeTimeClause
 
subTime(long, String) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
SUM - Static variable in class org.influxdb.querybuilder.Aggregations
 
sum(Object) - Static method in class org.influxdb.querybuilder.FunctionFactory
 
sum(Object) - Method in interface org.influxdb.querybuilder.Selection
 
sum(Object) - Method in class org.influxdb.querybuilder.SelectionQueryImpl
 
sum(Object) - Method in class org.influxdb.querybuilder.SelectionSubQueryImpl
 

T

tag(String, String) - Method in class org.influxdb.dto.BatchPoints.Builder
Add a tag to this set of points.
tag(String, String) - Method in class org.influxdb.dto.Point.Builder
Add a tag to this point.
tag(Map<String, String>) - Method in class org.influxdb.dto.Point.Builder
Add a Map of tags to add to this point.
threadFactory(ThreadFactory) - Method in class org.influxdb.BatchOptions
 
threadFactory(ThreadFactory) - Method in class org.influxdb.impl.BatchProcessor.Builder
 
ti(Long, String) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
time(long, TimeUnit) - Method in class org.influxdb.dto.Point.Builder
Add a time to this point.
time(Long, String) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
time(Long, String, Long, String) - Static method in class org.influxdb.querybuilder.BuiltQuery.QueryBuilder
 
time(Long, String) - Static method in class org.influxdb.querybuilder.FunctionFactory
 
time(Long, String, Long, String) - Static method in class org.influxdb.querybuilder.FunctionFactory
 
TIME_IN_SECOND_LENGTH - Static variable in enum org.influxdb.impl.TimeUtil
 
TimeColumn - Annotation Type in org.influxdb.annotation
 
TimeInterval - Class in org.influxdb.querybuilder.time
 
TimeInterval(Long, String) - Constructor for class org.influxdb.querybuilder.time.TimeInterval
 
TimeUtil - Enum in org.influxdb.impl
Utils for time related methods.
TimeZone - Class in org.influxdb.querybuilder
 
toInfluxDBTimeFormat(long) - Static method in enum org.influxdb.impl.TimeUtil
convert a unix epoch time to timestamp used by influxdb.
toPOJO(QueryResult, Class<T>) - Method in class org.influxdb.impl.InfluxDBResultMapper
Process a QueryResult object returned by the InfluxDB client inspecting the internal data structure and creating the respective object instances based on the Class passed as parameter.
toPOJO(QueryResult, Class<T>, TimeUnit) - Method in class org.influxdb.impl.InfluxDBResultMapper
Process a QueryResult object returned by the InfluxDB client inspecting the internal data structure and creating the respective object instances based on the Class passed as parameter.
toPOJO(QueryResult, Class<T>, String) - Method in class org.influxdb.impl.InfluxDBResultMapper
Process a QueryResult object returned by the InfluxDB client inspecting the internal data structure and creating the respective object instances based on the Class passed as parameter.
toPOJO(QueryResult, Class<T>, String, TimeUnit) - Method in class org.influxdb.impl.InfluxDBResultMapper
Process a QueryResult object returned by the InfluxDB client inspecting the internal data structure and creating the respective object instances based on the Class passed as parameter.
toString() - Method in class org.influxdb.dto.BatchPoints
toString() - Method in class org.influxdb.dto.Point
toString() - Method in class org.influxdb.dto.Pong
toString() - Method in class org.influxdb.dto.QueryResult.Result
toString() - Method in class org.influxdb.dto.QueryResult.Series
toString() - Method in class org.influxdb.dto.QueryResult
toTimePrecision(TimeUnit) - Static method in enum org.influxdb.impl.TimeUtil
Convert from a TimeUnit to a influxDB timeunit String.
traverse(InputStream) - Method in class org.influxdb.msgpack.MessagePackTraverser
Traverse over the whole message pack stream.
tz(String) - Method in interface org.influxdb.querybuilder.Select
 
tz(String) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
tz(String) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
tz(String) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
tz(String) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
tz(String) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
tz(String) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 

V

value() - Method in enum org.influxdb.InfluxDB.ConsistencyLevel
Get the String value of the ConsistencyLevel.
valueOf(String) - Static method in enum org.influxdb.impl.TimeUtil
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.influxdb.InfluxDB.ConsistencyLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.influxdb.InfluxDB.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.influxdb.InfluxDB.ResponseFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.influxdb.InfluxDBFactory
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.influxdb.impl.TimeUtil
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.influxdb.InfluxDB.ConsistencyLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.influxdb.InfluxDB.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.influxdb.InfluxDB.ResponseFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.influxdb.InfluxDBFactory
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class org.influxdb.impl.InfluxDBImpl
 
version() - Method in interface org.influxdb.InfluxDB
Return the version of the connected influxDB Server.

W

WEEK - Static variable in class org.influxdb.querybuilder.time.DurationLiteral
 
where() - Method in interface org.influxdb.querybuilder.Select
 
where(Clause) - Method in interface org.influxdb.querybuilder.Select
 
where(String) - Method in interface org.influxdb.querybuilder.Select
 
where - Variable in class org.influxdb.querybuilder.SelectCoreImpl
 
where() - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
where(Clause) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
where(String) - Method in class org.influxdb.querybuilder.SelectCoreImpl
 
where() - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
where(Clause) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
where(String) - Method in class org.influxdb.querybuilder.SelectQueryImpl
 
where() - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
where(Clause) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
where(String) - Method in class org.influxdb.querybuilder.SelectSubQueryImpl
 
Where - Interface in org.influxdb.querybuilder
 
where() - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
where(Clause) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
where(String) - Method in class org.influxdb.querybuilder.WhereCoreImpl
 
where() - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
where(Clause) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
where(String) - Method in class org.influxdb.querybuilder.WhereQueryImpl
 
where() - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
where(Clause) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
where(String) - Method in class org.influxdb.querybuilder.WhereSubQueryImpl
 
WhereCoreImpl<T extends Select> - Class in org.influxdb.querybuilder
 
WhereNested<T extends Where> - Class in org.influxdb.querybuilder
 
WhereQueryImpl<T extends SelectQueryImpl> - Class in org.influxdb.querybuilder
 
WhereSubQueryImpl<T extends SelectWithSubquery,E extends WithSubquery> - Class in org.influxdb.querybuilder
 
WithInto - Interface in org.influxdb.querybuilder
 
WithSubquery - Interface in org.influxdb.querybuilder
 
write(Point) - Method in class org.influxdb.impl.InfluxDBImpl
 
write(String) - Method in class org.influxdb.impl.InfluxDBImpl
 
write(List<String>) - Method in class org.influxdb.impl.InfluxDBImpl
 
write(String, String, Point) - Method in class org.influxdb.impl.InfluxDBImpl
 
write(int, Point) - Method in class org.influxdb.impl.InfluxDBImpl
Write a single Point to the database through UDP.
write(BatchPoints) - Method in class org.influxdb.impl.InfluxDBImpl
 
write(String, String, InfluxDB.ConsistencyLevel, TimeUnit, String) - Method in class org.influxdb.impl.InfluxDBImpl
 
write(String, String, InfluxDB.ConsistencyLevel, String) - Method in class org.influxdb.impl.InfluxDBImpl
 
write(String, String, InfluxDB.ConsistencyLevel, List<String>) - Method in class org.influxdb.impl.InfluxDBImpl
 
write(String, String, InfluxDB.ConsistencyLevel, TimeUnit, List<String>) - Method in class org.influxdb.impl.InfluxDBImpl
 
write(int, String) - Method in class org.influxdb.impl.InfluxDBImpl
Write a set of Points to the influxdb database with the string records through UDP.
write(int, List<String>) - Method in class org.influxdb.impl.InfluxDBImpl
Write a set of Points to the influxdb database with the list of string records through UDP.
write(Point) - Method in interface org.influxdb.InfluxDB
Write a single Point to the default database.
write(String) - Method in interface org.influxdb.InfluxDB
Write a set of Points to the default database with the string records.
write(List<String>) - Method in interface org.influxdb.InfluxDB
Write a set of Points to the default database with the list of string records.
write(String, String, Point) - Method in interface org.influxdb.InfluxDB
Write a single Point to the database.
write(int, Point) - Method in interface org.influxdb.InfluxDB
Write a single Point to the database through UDP.
write(BatchPoints) - Method in interface org.influxdb.InfluxDB
Write a set of Points to the influxdb database with the new (>= 0.9.0rc32) lineprotocol.
write(String, String, InfluxDB.ConsistencyLevel, String) - Method in interface org.influxdb.InfluxDB
Write a set of Points to the influxdb database with the string records.
write(String, String, InfluxDB.ConsistencyLevel, TimeUnit, String) - Method in interface org.influxdb.InfluxDB
Write a set of Points to the influxdb database with the string records.
write(String, String, InfluxDB.ConsistencyLevel, List<String>) - Method in interface org.influxdb.InfluxDB
Write a set of Points to the influxdb database with the list of string records.
write(String, String, InfluxDB.ConsistencyLevel, TimeUnit, List<String>) - Method in interface org.influxdb.InfluxDB
Write a set of Points to the influxdb database with the list of string records.
write(int, String) - Method in interface org.influxdb.InfluxDB
Write a set of Points to the influxdb database with the string records through UDP.
write(int, List<String>) - Method in interface org.influxdb.InfluxDB
Write a set of Points to the influxdb database with the list of string records through UDP.
writeWithRetry(BatchPoints) - Method in class org.influxdb.impl.InfluxDBImpl
 
writeWithRetry(BatchPoints) - Method in interface org.influxdb.InfluxDB
Write a set of Points to the influxdb database with the new (>= 0.9.0rc32) lineprotocol.
A B C D E F G H I J L M N O P Q R S T V W 
Skip navigation links

Copyright © 2019. All rights reserved.