Index
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
- 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
All Classes and Interfaces|All Packages|Serialized Form