Index

A B C D E F G H I L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractQueryApi - Class in com.influxdb.internal
 
AbstractQueryApi() - Constructor for class com.influxdb.internal.AbstractQueryApi
 
AbstractQueryApi(FluxCsvParser) - Constructor for class com.influxdb.internal.AbstractQueryApi
 
AbstractQueryApi.FluxRecordIterator - Class in com.influxdb.internal
 
AbstractQueryApi.RawIterator - Class in com.influxdb.internal
 
AbstractRestClient - Class in com.influxdb.internal
 
AbstractRestClient() - Constructor for class com.influxdb.internal.AbstractRestClient
 
accept(int, Cancellable, FluxRecord) - Method in interface com.influxdb.query.internal.FluxCsvParser.FluxResponseConsumer
Add new FluxRecord to consumer.
accept(int, Cancellable, FluxRecord) - Method in class com.influxdb.query.internal.FluxCsvParser.FluxResponseConsumerTable
 
accept(int, Cancellable, FluxTable) - Method in interface com.influxdb.query.internal.FluxCsvParser.FluxResponseConsumer
Add new FluxTable to consumer.
accept(int, Cancellable, FluxTable) - Method in class com.influxdb.query.internal.FluxCsvParser.FluxResponseConsumerTable
 
accept(ResponseBody) - Method in class com.influxdb.internal.AbstractQueryApi.FluxRecordIterator
 
accept(ResponseBody) - Method in class com.influxdb.internal.AbstractQueryApi.RawIterator
 
addRecord(InfluxQLQueryResult.Series.Record) - Method in class com.influxdb.query.InfluxQLQueryResult.Series
 

B

BadGatewayException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 502 response code arrived - Bad Gateway.
BadGatewayException(Response<?>) - Constructor for exception class com.influxdb.exceptions.BadGatewayException
 
BadRequestException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 400 response code arrived - Bad Request.
BadRequestException(Response<?>) - Constructor for exception class com.influxdb.exceptions.BadRequestException
 
BASIC - Enum constant in enum class com.influxdb.LogLevel
Logs request and response lines.
BODY - Enum constant in enum class com.influxdb.LogLevel
Logs request and response lines including headers and body (if present).

C

cancel() - Method in interface com.influxdb.Cancellable
Attempt to cancel execution of this query.
Cancellable - Interface in com.influxdb
Asynchronous query that can be cancelled.
close() - Method in class com.influxdb.internal.AbstractQueryApi.FluxRecordIterator
 
close() - Method in class com.influxdb.internal.AbstractQueryApi.RawIterator
 
Column - Annotation Interface in com.influxdb.annotations
The annotation to customize bidirectional mapping between POJO and Flux query result or LineProtocol.
com.influxdb - package com.influxdb
 
com.influxdb.annotations - package com.influxdb.annotations
 
com.influxdb.exceptions - package com.influxdb.exceptions
 
com.influxdb.internal - package com.influxdb.internal
 
com.influxdb.query - package com.influxdb.query
 
com.influxdb.query.exceptions - package com.influxdb.query.exceptions
 
com.influxdb.query.internal - package com.influxdb.query.internal
 
com.influxdb.rest - package com.influxdb.rest
 
connectionAcquired(Call, Connection) - Method in class com.influxdb.rest.ConnectionClosingInterceptor
 
ConnectionClosingInterceptor - Class in com.influxdb.rest
This interceptor closes connections that exceed a specified maximum lifetime age (TTL).
ConnectionClosingInterceptor(Duration) - Constructor for class com.influxdb.rest.ConnectionClosingInterceptor
Create a new interceptor that will close connections older than the given max age.
createBody(String, String) - Method in class com.influxdb.internal.AbstractQueryApi
 
csvRecord - Variable in class com.influxdb.query.internal.FluxCsvParser.FluxCsvState
 

D

DEFAULT_DIALECT - Static variable in class com.influxdb.internal.AbstractQueryApi
 

E

EMPTY_ACTION - Static variable in class com.influxdb.internal.AbstractQueryApi
 
equals(Object) - Method in class com.influxdb.query.FluxColumn
 
equals(Object) - Method in class com.influxdb.query.FluxRecord
 
ERROR_CONSUMER - Static variable in class com.influxdb.internal.AbstractQueryApi
 
errorBody() - Method in exception class com.influxdb.exceptions.InfluxException
The JSON unsuccessful response body.
execute(Call<T>) - Method in class com.influxdb.internal.AbstractRestClient
 
extractValue(String, String, int, String) - Method in interface com.influxdb.query.InfluxQLQueryResult.Series.ValueExtractor
The value extractor is called for each resulting column to convert the string value returned by query into a custom type.

F

FluxColumn - Class in com.influxdb.query
This class represents a column header specification of FluxTable.
FluxColumn() - Constructor for class com.influxdb.query.FluxColumn
 
fluxCsvParser - Variable in class com.influxdb.internal.AbstractQueryApi
 
FluxCsvParser - Class in com.influxdb.query.internal
This class us used to construct FluxResult from CSV.
FluxCsvParser() - Constructor for class com.influxdb.query.internal.FluxCsvParser
 
FluxCsvParser(FluxCsvParser.ResponseMetadataMode) - Constructor for class com.influxdb.query.internal.FluxCsvParser
 
FluxCsvParser.FluxCsvState - Class in com.influxdb.query.internal
 
FluxCsvParser.FluxRecordOrTable - Class in com.influxdb.query.internal
 
FluxCsvParser.FluxResponseConsumer - Interface in com.influxdb.query.internal
 
FluxCsvParser.FluxResponseConsumerTable - Class in com.influxdb.query.internal
 
FluxCsvParser.ResponseMetadataMode - Enum Class in com.influxdb.query.internal
 
FluxCsvParserException - Exception Class in com.influxdb.query.exceptions
The error that occurs during mapping response to FluxTable, FluxRecord or FluxColumn.
FluxCsvParserException(String) - Constructor for exception class com.influxdb.query.exceptions.FluxCsvParserException
 
FluxCsvState() - Constructor for class com.influxdb.query.internal.FluxCsvParser.FluxCsvState
 
FluxQueryException - Exception Class in com.influxdb.query.exceptions
The error that occurs during execution Flux query.
FluxQueryException(String, int) - Constructor for exception class com.influxdb.query.exceptions.FluxQueryException
 
FluxRecord - Class in com.influxdb.query
A record is a tuple of values.
FluxRecord(Integer) - Constructor for class com.influxdb.query.FluxRecord
 
FluxRecordIterator(Call<ResponseBody>, Consumer<? super Throwable>) - Constructor for class com.influxdb.internal.AbstractQueryApi.FluxRecordIterator
 
FluxRecordOrTable() - Constructor for class com.influxdb.query.internal.FluxCsvParser.FluxRecordOrTable
 
FluxResponseConsumerTable() - Constructor for class com.influxdb.query.internal.FluxCsvParser.FluxResponseConsumerTable
 
FluxResultMapper - Class in com.influxdb.query.internal
 
FluxResultMapper() - Constructor for class com.influxdb.query.internal.FluxResultMapper
 
FluxTable - Class in com.influxdb.query
This class represents the table structure of the Flux CSV Response.
FluxTable() - Constructor for class com.influxdb.query.FluxTable
 
ForbiddenException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 403 response code arrived - Forbidden.
ForbiddenException(Response<?>) - Constructor for exception class com.influxdb.exceptions.ForbiddenException
 
FULL - Enum constant in enum class com.influxdb.query.internal.FluxCsvParser.ResponseMetadataMode
 

G

GatewayTimeoutException - Exception Class in com.influxdb.exceptions
The exception is thrown if an HTTP 504 response code arrived - Gateway Timeout.
GatewayTimeoutException(Response<?>) - Constructor for exception class com.influxdb.exceptions.GatewayTimeoutException
 
getColumns() - Method in class com.influxdb.query.FluxTable
 
getColumns() - Method in class com.influxdb.query.InfluxQLQueryResult.Series
 
getDataType() - Method in class com.influxdb.query.FluxColumn
 
getDefaultValue() - Method in class com.influxdb.query.FluxColumn
 
getField() - Method in class com.influxdb.query.FluxRecord
 
getGroupKey() - Method in class com.influxdb.query.FluxTable
A table's group key is subset of the entire columns dataset that assigned to the table.
getIndex() - Method in class com.influxdb.query.FluxColumn
 
getIndex() - Method in class com.influxdb.query.InfluxQLQueryResult.Result
 
getLabel() - Method in class com.influxdb.query.FluxColumn
 
getLogLevel(HttpLoggingInterceptor) - Method in class com.influxdb.internal.AbstractRestClient
 
getMeasurement() - Method in class com.influxdb.query.FluxRecord
 
getMessage() - Method in exception class com.influxdb.exceptions.InfluxException
 
getName() - Method in class com.influxdb.query.InfluxQLQueryResult.Series
 
getRecords() - Method in class com.influxdb.query.FluxTable
 
getResults() - Method in class com.influxdb.query.InfluxQLQueryResult
 
getRow() - Method in class com.influxdb.query.FluxRecord
 
getSeries() - Method in class com.influxdb.query.InfluxQLQueryResult.Result
 
getStart() - Method in class com.influxdb.query.FluxRecord
 
getStop() - Method in class com.influxdb.query.FluxRecord
 
getTable() - Method in class com.influxdb.query.FluxRecord
 
getTables() - Method in class com.influxdb.query.internal.FluxCsvParser.FluxResponseConsumerTable
 
getTags() - Method in class com.influxdb.query.InfluxQLQueryResult.Series
 
getTime() - Method in class com.influxdb.query.FluxRecord
 
getValue() - Method in class com.influxdb.query.FluxRecord
 
getValueByIndex(int) - Method in class com.influxdb.query.FluxRecord
Get FluxRecord value by index.
getValueByKey(String) - Method in class com.influxdb.query.FluxRecord
Get FluxRecord value by key.
getValueByKey(String) - Method in class com.influxdb.query.InfluxQLQueryResult.Series.Record
Get value by key.
getValues() - Method in class com.influxdb.query.FluxRecord
 
getValues() - Method in class com.influxdb.query.InfluxQLQueryResult.Series
 
getValues() - Method in class com.influxdb.query.InfluxQLQueryResult.Series.Record
 

H

hashCode() - Method in class com.influxdb.query.FluxColumn
 
hashCode() - Method in class com.influxdb.query.FluxRecord
 
hasNext() - Method in class com.influxdb.internal.AbstractQueryApi.FluxRecordIterator
 
hasNext() - Method in class com.influxdb.internal.AbstractQueryApi.RawIterator
 
headers() - Method in exception class com.influxdb.exceptions.InfluxException
Gets the HTTP headers from the unsuccessful response.
HEADERS - Enum constant in enum class com.influxdb.LogLevel
Logs request and response lines including headers.

I

InfluxException - Exception Class in com.influxdb.exceptions
The base type for Influx errors.
InfluxException(String) - Constructor for exception class com.influxdb.exceptions.InfluxException
 
InfluxException(Throwable) - Constructor for exception class com.influxdb.exceptions.InfluxException
 
InfluxException(Response<?>) - Constructor for exception class com.influxdb.exceptions.InfluxException
 
InfluxQLQueryResult - Class in com.influxdb.query
This class represents the result of an InfluxQL query.
InfluxQLQueryResult(List<InfluxQLQueryResult.Result>) - Constructor for class com.influxdb.query.InfluxQLQueryResult
 
InfluxQLQueryResult.Result - Class in com.influxdb.query
Represents one result of an InfluxQL query.
InfluxQLQueryResult.Series - Class in com.influxdb.query
Represents one series within the InfluxQLQueryResult.Result of an InfluxQL query.
InfluxQLQueryResult.Series.Record - Class in com.influxdb.query
Represents one data record within a InfluxQLQueryResult.Series of an InfluxQL query.
InfluxQLQueryResult.Series.ValueExtractor - Interface in com.influxdb.query
A value extractor is used to convert the string value returned by query into a custom type.
intercept(Interceptor.Chain) - Method in class com.influxdb.internal.UserAgentInterceptor
 
intercept(Interceptor.Chain) - Method in class com.influxdb.rest.ConnectionClosingInterceptor
 
InternalServerErrorException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 500 response code arrived - Internal Server Error.
InternalServerErrorException(Response<?>) - Constructor for exception class com.influxdb.exceptions.InternalServerErrorException
 
isCancelled() - Method in interface com.influxdb.Cancellable
Returns Boolean.TRUE if query was cancelled.
isGroup() - Method in class com.influxdb.query.FluxColumn
 

L

LOG - Static variable in class com.influxdb.internal.AbstractQueryApi
 
LogLevel - Enum Class in com.influxdb
This enum represents REST client verbosity levels.

M

measurement() - Element in annotation interface com.influxdb.annotations.Column
 
Measurement - Annotation Interface in com.influxdb.annotations
The annotation is used for mapping POJO class into line protocol.
MethodNotAllowedException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 405 response code arrived - Method Not Allowed.
MethodNotAllowedException(Response<?>) - Constructor for exception class com.influxdb.exceptions.MethodNotAllowedException
 

N

name() - Element in annotation interface com.influxdb.annotations.Column
 
name() - Element in annotation interface com.influxdb.annotations.Measurement
 
next() - Method in class com.influxdb.internal.AbstractQueryApi.FluxRecordIterator
 
next() - Method in class com.influxdb.internal.AbstractQueryApi.RawIterator
 
NONE - Enum constant in enum class com.influxdb.LogLevel
Disable logging.
NotAcceptableException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 406 response code arrived - Not Acceptable.
NotAcceptableException(Response<?>) - Constructor for exception class com.influxdb.exceptions.NotAcceptableException
 
NotFoundException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 404 response code arrived - Not Found.
NotFoundException(Response<?>) - Constructor for exception class com.influxdb.exceptions.NotFoundException
 
NotImplementedException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 501 response code arrived - Not Implemented.
NotImplementedException(Response<?>) - Constructor for exception class com.influxdb.exceptions.NotImplementedException
 

O

ONLY_NAMES - Enum constant in enum class com.influxdb.query.internal.FluxCsvParser.ResponseMetadataMode
 

P

parseFluxResponse(BufferedSource, Cancellable, FluxCsvParser.FluxResponseConsumer) - Method in class com.influxdb.query.internal.FluxCsvParser
Parse Flux CSV response to FluxCsvParser.FluxResponseConsumer.
parseNextResponse(FluxCsvParser.FluxCsvState) - Method in class com.influxdb.query.internal.FluxCsvParser
PaymentRequiredException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 402 response code arrived - Payment Required.
PaymentRequiredException(Response<?>) - Constructor for exception class com.influxdb.exceptions.PaymentRequiredException
 
ping(Call<ResponseBody>) - Method in class com.influxdb.internal.AbstractRestClient
 
ProxyAuthenticationRequiredException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 407 response code arrived - Proxy Authentication Required.
ProxyAuthenticationRequiredException(Response<?>) - Constructor for exception class com.influxdb.exceptions.ProxyAuthenticationRequiredException
 

Q

query(Call<ResponseBody>, FluxCsvParser.FluxResponseConsumer, Consumer<? super Throwable>, Runnable, Boolean) - Method in class com.influxdb.internal.AbstractQueryApi
 
query(Call<ResponseBody>, BiConsumer<Cancellable, BufferedSource>, Consumer<? super Throwable>, Runnable, Boolean) - Method in class com.influxdb.internal.AbstractQueryApi
 
queryIterator(Call<ResponseBody>) - Method in class com.influxdb.internal.AbstractQueryApi
 
queryRaw(Call<ResponseBody>, BiConsumer<Cancellable, String>, Consumer<? super Throwable>, Runnable, Boolean) - Method in class com.influxdb.internal.AbstractQueryApi
 
queryRawIterator(Call<ResponseBody>) - Method in class com.influxdb.internal.AbstractQueryApi
 

R

record - Variable in class com.influxdb.query.internal.FluxCsvParser.FluxRecordOrTable
 
Record(Object[]) - Constructor for class com.influxdb.query.InfluxQLQueryResult.Series.Record
 
reference() - Method in exception class com.influxdb.exceptions.InfluxException
Gets the reference code unique to the error type.
reference() - Method in exception class com.influxdb.query.exceptions.FluxQueryException
 
RequestEntityTooLargeException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 413 response code arrived - Request Entity Too Large.
RequestEntityTooLargeException(Response<?>) - Constructor for exception class com.influxdb.exceptions.RequestEntityTooLargeException
 
RequestTimeoutException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 408 response code arrived - Request Timeout.
RequestTimeoutException(Response<?>) - Constructor for exception class com.influxdb.exceptions.RequestTimeoutException
 
responseToError(Response<?>) - Method in class com.influxdb.internal.AbstractRestClient
 
Result(int, List<InfluxQLQueryResult.Series>) - Constructor for class com.influxdb.query.InfluxQLQueryResult.Result
 
resultMapper - Variable in class com.influxdb.internal.AbstractQueryApi
 

S

Series(String, Map<String, Integer>) - Constructor for class com.influxdb.query.InfluxQLQueryResult.Series
 
Series(String, Map<String, String>, Map<String, Integer>) - Constructor for class com.influxdb.query.InfluxQLQueryResult.Series
 
ServiceUnavailableException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 503 response code arrived - Service Unavailable.
ServiceUnavailableException(Response<?>) - Constructor for exception class com.influxdb.exceptions.ServiceUnavailableException
 
setDataType(String) - Method in class com.influxdb.query.FluxColumn
 
setDefaultValue(String) - Method in class com.influxdb.query.FluxColumn
 
setGroup(boolean) - Method in class com.influxdb.query.FluxColumn
 
setIndex(int) - Method in class com.influxdb.query.FluxColumn
 
setLabel(String) - Method in class com.influxdb.query.FluxColumn
 
setLogLevel(HttpLoggingInterceptor, LogLevel) - Method in class com.influxdb.internal.AbstractRestClient
 
status() - Method in exception class com.influxdb.exceptions.InfluxException
Gets the HTTP status code of the unsuccessful response.

T

table - Variable in class com.influxdb.query.internal.FluxCsvParser.FluxRecordOrTable
 
tag() - Element in annotation interface com.influxdb.annotations.Column
 
timestamp() - Element in annotation interface com.influxdb.annotations.Column
 
toInfluxException(Throwable) - Method in class com.influxdb.internal.AbstractRestClient
 
toPOJO(FluxRecord, Class<T>) - Method in class com.influxdb.query.internal.FluxResultMapper
Maps FluxRecord into custom POJO class.
toString() - Method in class com.influxdb.query.FluxColumn
 
toString() - Method in class com.influxdb.query.FluxRecord
 
toString() - Method in class com.influxdb.query.FluxTable
 

U

UnauthorizedException - Exception Class in com.influxdb.exceptions
The exception is thrown if a HTTP 401 response code arrived - Unauthorized.
UnauthorizedException(Response<?>) - Constructor for exception class com.influxdb.exceptions.UnauthorizedException
 
UnprocessableEntityException - Exception Class in com.influxdb.exceptions
Indicates that the server understands the content type of the request entity, and the syntax of the request entity is correct, but it was unable to process the contained instructions.
UnprocessableEntityException(Response<?>) - Constructor for exception class com.influxdb.exceptions.UnprocessableEntityException
 
UserAgentInterceptor - Class in com.influxdb.internal
 
UserAgentInterceptor(String) - Constructor for class com.influxdb.internal.UserAgentInterceptor
 

V

valueOf(String) - Static method in enum class com.influxdb.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.influxdb.query.internal.FluxCsvParser.ResponseMetadataMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.influxdb.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.influxdb.query.internal.FluxCsvParser.ResponseMetadataMode
Returns an array containing the constants of this enum class, in the order they are declared.
version(Call<ResponseBody>) - Method in class com.influxdb.internal.AbstractRestClient
 
A B C D E F G H I L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Serialized Form