All Classes and Interfaces

Class
Description
Base class defining a function invocation.
The base class for function definitions.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The Batch Write Item.
The Base event triggered by WriteApi.
AddResourceMemberRequestBody
Applies an aggregate or selector function (any function with a column parameter) to fixed windows of time.
AnalyzeQueryResponse
AnalyzeQueryResponseErrors
Functions for parameter validation.
Used to create and directly specify the elements of an array object
 
Constructs a table from an array of records.
Contains the AST for the supplied Flux query
 
 
 
Authorization
AuthorizationLinks
AuthorizationPostRequest
Authorizations
The client of the InfluxDB 2.x that implement Authorization HTTP API endpoint.
 
AuthorizationUpdateRequest
Status of the token.
 
The viewport for a View's visualizations
Axis used in a visualization.
Radix for formatting axis values.
 
Scale is the axis formatting scale.
 
The backpressure strategy which uses total sum of AbstractWriteClient.BatchWriteItem.length() to determine backpressure boundary.
The event is published when is backpressure applied.
 
 
The exception is thrown if a HTTP 502 response code arrived - Bad Gateway.
The exception is thrown if a HTTP 400 response code arrived - Bad Request.
A placeholder for statements for which no correct statement nodes can be created
BandViewProperties
Gets or Sets hoverDimension
 
Gets or Sets shape
 
Gets or Sets type
 
uses binary operators to act on two operands in an expression
 
 
A set of statements
 
Represents boolean values
Bucket
Gets or Sets type
 
BucketLinks
BucketMetadataManifest
BucketRetentionRules
Gets or Sets type
 
Buckets
The client of the InfluxDB 2.x that implement Bucket HTTP API endpoint.
BucketShardMapping
 
 
Gets or Sets BuilderAggregateFunctionType
 
BuilderConfig
BuilderConfigAggregateWindow
BuilderFunctionsType
BuilderTagsType
Declares a builtin identifier and its type
Represents a function call
 
 
Asynchronous query that can be cancelled.
Cell
CellLinks
 
CellUpdate
CellWithViewProperties
Check
CheckBase
Gets or Sets lastRunStatus
 
CheckBaseLinks
CheckDiscriminator
CheckPatch
Gets or Sets status
 
Checks
The client of the InfluxDB 2.x that implement Check Api.
 
The state to record if check matches a criteria.
 
CheckViewProperties
Gets or Sets shape
 
Gets or Sets type
 
The annotation to customize bidirectional mapping between POJO and Flux query result or LineProtocol.
The column restrictions.
The columns() function lists the column labels of input tables.
Selects one of two expressions, `Alternate` or `Consequent`, depending on a third boolean expression, `Test`
 
 
 
Config
 
This interceptor closes connections that exceed a specified maximum lifetime age (TTL).
ConstantVariableProperties
Gets or Sets type
 
Counts the number of results.
Covariance is an aggregate operation.
 
CreateCell
CreateDashboardRequest
Cumulative sum computes a running sum for non null records in the table.
CustomCheck
Gets or Sets type
 
Dashboard
Defines an encoding of data value into color space.
Type is how the color is used.
 
DashboardLinks
DashboardMeta
DashboardQuery
Dashboards
The client of the InfluxDB 2.x that implement Dashboards HTTP API endpoint.
 
DashboardWithViewProperties
Represents an instant in time with nanosecond precision using the syntax of golang's RFC3339 Nanosecond variant
DBRP
DBRPCreate
DBRPGet
DBRPs
 
DBRPUpdate
DeadmanCheck
Gets or Sets type
 
 
Indicates whether decimal places should be enforced, and how many digits it should show.
API to Delete time-series data from InfluxDB 2.x.
 
 
The delete predicate request.
 
Computes the time based difference between subsequent non null records.
Dialect are options to change the default CSV output format; https://www.w3.org/TR/2015/REC-tabular-metadata-20151217/#dialect-descriptions
Gets or Sets annotations
 
Format of timestamps
 
Used to create and directly specify the elements of a dictionary
A key/value pair in a dictionary
 
 
Difference computes the difference between subsequent non null records.
Distinct produces the unique values for a given column.
Drop will exclude specified columns from a table.
Duplicate will duplicate a specified column in a table.
A pair consisting of length of time and the unit of time measured.
Represents the elapsed time between two instants as an int64 nanosecond count with syntax of golang's time.Duration
Add an extra "elapsed" column to the result showing the time elapsed since the previous record in the series.
Error
code is the machine-readable error code.
 
 
Expression
Marker interface for Expressions.
The custom Flux expression.
A container holding a list of Expressions.
May consist of an expression that does not return a value and is executed solely for its side-effects
 
Field
`type` describes the field type.
 
Represents a source from a single file
 
Replaces all null values in input tables with a non-null value.
Filters the results using an expression.
FindOptions represents options passed to all find methods with multiple results.
Returns the first result of the query.
Represents floating point numbers according to the double representations defined by the IEEE-754-1985
Buffered flowable which is able to flush the buffer by the count, time and also by the request by associated publisher.
Flux - Data Scripting Language.
 
The client that allows perform Flux queries against the InfluxDB /api/v2/query endpoint.
The Factory that creates an instance of a Flux client.
 
 
 
This class represents a column header specification of FluxTable.
FluxConnectionOptions are used to configure queries to the Flux.
A builder for FluxConnectionOptions.
This class us used to construct FluxResult from CSV.
 
 
 
 
The error that occurs during mapping response to FluxTable, FluxRecord or FluxColumn.
 
 
The error that occurs during execution Flux query.
 
A record is a tuple of values.
Rendered flux that backs the check or notification.
 
 
FluxSuggestion
FluxSuggestions
This class represents the table structure of the Flux CSV Response.
The exception is thrown if a HTTP 403 response code arrived - Forbidden.
An expression to encapsulate an arbitrary expression.
From produces a stream of tables from the specified bucket.
Function expression
 
The function properties.
The exception is thrown if an HTTP 504 response code arrived - Gateway Timeout.
GaugeViewProperties
Gets or Sets shape
 
Gets or Sets type
 
GreaterThreshold
Gets or Sets type
 
Groups results by a user-specified set of tags.
 
Marker interface indicating existence of potential imports.
HealthCheck
Gets or Sets status
 
 
HeatmapViewProperties
Gets or Sets shape
 
Gets or Sets type
 
HistogramViewProperties
Gets or Sets position
 
Gets or Sets shape
 
Gets or Sets type
 
HTTPNotificationEndpoint
Gets or Sets authMethod
 
Gets or Sets method
 
HTTPNotificationRule
HTTPNotificationRuleBase
Gets or Sets type
 
A valid Flux identifier
Declares a package import
 
Represents indexing into an array
 
 
 
Auto-configuration for InfluxDB 2.
Auto-configuration for InfluxDB 2.
 
HealthIndicator for InfluxDB 2.
Auto-configuration for InfluxDB2HealthIndicator.
 
Provide the OkHttpClient.Builder to use to customize the auto-configured InfluxDBClient instance.
Configuration properties for InfluxDB 2.
 
 
 
 
 
 
The client of theInfluxDB 2.x for Time Series that implements HTTP API defined by Influx API Service swagger.yml.
The Factory that create an instance of a InfluxDB 2.x client.
 
InfluxDBClientOptions are used to configure theInfluxDB 2.x connections.
The scheme uses to Authentication.
A builder for InfluxDBClientOptions.
The reference RxJava client for the InfluxDB 2.x that allows query and write in a reactive way.
The Factory that create an instance of a InfluxDB reactive client.
 
InfluxDB connector managing InfluxDBClient OSGi service.
Configuration for InfluxDB connector.
How to use `consistency` parameter for InfluxDB Enterprise.
The base type for Influx errors.
 
 
A InfluxQL query.
The possible values to be used in the header Accept, when making queries.
The precision used for the timestamps returned by InfluxQL queries.
The InfluxQL API can be used with the /query compatibility endpoint which uses the database and retention policy specified in the query request to map the request to an InfluxDB bucket.
 
 
 
This class represents the result of an InfluxQL query.
Represents one result of an InfluxQL query.
Represents one series within the InfluxQLQueryResult.Result of an InfluxQL query.
A value extractor is used to convert the string value returned by query into a custom type.
 
Represents integer numbers
For each aggregate column, it outputs the area under the curve of non null records.
The exception is thrown if a HTTP 500 response code arrived - Internal Server Error.
Inserts rows at regular intervals using linear interpolation to determine values for inserted rows.
 
Use API invokable scripts to create custom InfluxDB API endpoints that query, process, and shape data.
 
 
IsOnboarding
Marker interface for variable assignments.
Join two time series together on time and the list of on keys.
 
 
Gson TypeAdapter for java.util.Date type If the dateFormat is null, ISO8601Utils will be used.
Gson TypeAdapter for JSR310 OffsetDateTime type
Gson TypeAdapter for java.sql.Date type If the dateFormat is null, a simple "yyyy-MM-dd" format will be used (more efficient than SimpleDateFormat).
Keep is the inverse of drop.
Label
LabelCreateRequest
LabelMapping
LabelResponse
The client of the InfluxDB 2.x that implement Labels HTTP API endpoint.
LabelsResponse
 
LabelUpdate
Flux query to be analyzed.
Returns the last result of the query.
LegacyAuthorizationPostRequest
 
LesserThreshold
Gets or Sets type
 
Restricts the number of rows returned in the results.
LinePlusSingleStatProperties
Gets or Sets hoverDimension
 
Gets or Sets position
 
Gets or Sets shape
 
Gets or Sets type
 
LineProtocolError
Code is the machine-readable error code.
 
LineProtocolLengthError
Code is the machine-readable error code.
 
OSGi event handler writing InfluxDB line protocol records.
Configuration for Line Protocol Writer.
Links
Represent a listener registration.
LogEvent
Represents the rule conditions that collectively evaluate to either true or false
 
 
This enum represents REST client verbosity levels.
Logs
Applies a function to each row of the table.
MapVariableProperties
Gets or Sets type
 
MarkdownViewProperties
Gets or Sets shape
 
Gets or Sets type
 
Returns the max value within the results.
Returns the mean of the within the results.
The annotation is used for mapping POJO class into line protocol.
 
Object property assignment
 
Represents accessing a property of an object
 
 
MetadataBackup
The exception is thrown if a HTTP 405 response code arrived - Method Not Allowed.
 
Returns the min value within the results.
 
Represents a complete package source tree.
MosaicViewProperties
Gets or Sets hoverDimension
 
Gets or Sets shape
 
Gets or Sets type
 
Nanosecond converter.
Node
The exception is thrown if a HTTP 406 response code arrived - Not Acceptable.
The exception is thrown if a HTTP 404 response code arrived - Not Found.
NotificationEndpoint
NotificationEndpointBase
The status of the endpoint.
 
NotificationEndpointBaseLinks
NotificationEndpointDiscriminator
NotificationEndpoints
The client of the InfluxDB 2.x that implement NotificationEndpoint HTTP API.
 
Gets or Sets NotificationEndpointType
 
NotificationEndpointUpdate
Gets or Sets status
 
NotificationRule
NotificationRuleBase
Gets or Sets lastRunStatus
 
NotificationRuleBaseLinks
NotificationRuleDiscriminator
NotificationRules
The client of the InfluxDB 2.x that implement NotificationRules HTTP API endpoint.
 
NotificationRuleUpdate
Gets or Sets status
 
The exception is thrown if a HTTP 501 response code arrived - Not Implemented.
Allows the declaration of an anonymous object within a declaration
OnboardingRequest
OnboardingResponse
A single variable declaration
 
Organization
If inactive the organization is inactive.
 
OrganizationLinks
Organizations
The client of the InfluxDB 2.x that implement Organization HTTP API endpoint.
 
 
Defines a package identifier
PagerDutyNotificationEndpoint
PagerDutyNotificationRule
PagerDutyNotificationRuleBase
Gets or Sets type
 
 
Represents an expression wrapped in parenthesis
 
PasswordResetBody
Updates to an existing bucket resource.
PatchDashboardRequest
PatchOrganizationRequest
Updates to a rule to expire or retain data.
Gets or Sets type
 
The exception is thrown if a HTTP 402 response code arrived - Payment Required.
Permission
Gets or Sets action
 
PermissionResource
 
Call expression with pipe argument
 
Represents a specialized literal value, indicating the left hand value of a pipe expression
Pivot collects values stored vertically (column-wise) in a table and aligns them horizontally (row-wise) into logical sets.
 
Point defines the values that will be written to the database.
The setting for store data point: default values, threshold, ...
OSGi event handler writing structured data (points) to InfluxDB.
Configuration for Point Writer.
PostBucketRequest
PostOrganizationRequest
PostRestoreKVResponse
PostUser
If inactive the user is inactive.
 
The value associated with a key
 
 
PropertyKey
The exception is thrown if a HTTP 407 response code arrived - Proxy Authentication Required.
Quantile is both an aggregate operation and a selector operation depending on selected options.
Methods for computation.
Query influx using the Flux language
The type of query.
 
The client of the InfluxDB 2.x that implement Query HTTP API endpoint.
Gets or Sets QueryEditMode
 
The client that allow perform Flux query against the InfluxDB 2.x by a reactive way.
 
QueryVariableProperties
Gets or Sets type
 
QueryVariablePropertiesValues
Filters the results by time boundaries.
RangeThreshold
Gets or Sets type
 
 
 
Ready
Gets or Sets status
 
 
 
Reduce aggregates records in each table according to the reducer.
Expressions begin and end with `/` and are regular expressions with syntax accepted by RE2
RemoteConnection
RemoteConnectionCreationRequest
RemoteConnections
 
RemoteConnectionUpdateRequest
Describes a field that can be renamed and made visible or invisible.
Rename will rename specified columns in a table.
Replication
ReplicationCreationRequest
Replications
 
ReplicationUpdateRequest
The exception is thrown if a HTTP 413 response code arrived - Request Entity Too Large.
The exception is thrown if a HTTP 408 response code arrived - Request Timeout.
ResourceMember
Gets or Sets role
 
ResourceMembers
ResourceOwner
Gets or Sets role
 
ResourceOwners
 
RestoredBucketMappings
 
 
RetentionPolicyManifest
RetryConfiguration.
Defines an expression to return
 
Routes
RoutesExternal
RoutesQuery
 
RoutesSystem
 
The state to record if check matches a criteria.
 
Run
Gets or Sets status
 
RunLinks
RunManually
Runs
Sample values from a table.
ScatterViewProperties
Gets or Sets shape
 
Gets or Sets type
 
Gets or Sets SchemaType
 
ScraperTargetRequest
The type of the metrics to be parsed.
 
ScraperTargetResponse
ScraperTargetResponseLinks
ScraperTargetResponses
Represents an HTTP API handler for scraper targets.
 
Script
ScriptCreateRequest
ScriptInvocationParams
Gets or Sets ScriptLanguage
 
Scripts
ScriptUpdateRequest
SecretKeys
SecretKeysResponse
SecretKeysResponseLinks
 
The exception is thrown if a HTTP 503 response code arrived - Service Unavailable.
Assigns a static value to each record.
 
ShardGroupManifest
ShardManifest
ShardOwner
 
 
SimpleTableViewProperties
Gets or Sets shape
 
Gets or Sets type
 
SingleStatViewProperties
Gets or Sets shape
 
Gets or Sets type
 
Skew of the results.
SlackNotificationEndpoint
SlackNotificationRule
SlackNotificationRuleBase
Gets or Sets type
 
SMTPNotificationRule
SMTPNotificationRuleBase
Gets or Sets type
 
Sorts the results by the specified columns Default sort is ascending.
Source
Gets or Sets languages
 
Gets or Sets type
 
SourceLinks
Sources
The client of the InfluxDB 2.x that implement Source HTTP API endpoint.
 
Difference between min and max values.
Stack
StackAssociations
StackEvents
StackLinks
StackResources
Statement
StaticLegend represents the options specific to the static legend
StatusRule
Standard Deviation of the results.
Expressions begin and end with double quote marks
SubscriptionManifest
Sum of the results.
 
 
 
 
TableViewProperties
Gets or Sets shape
 
Gets or Sets type
 
TableViewPropertiesTableOptions
Wrapping describes the text wrapping style to be used in table views
 
TagRule
Gets or Sets operator
 
Tail caps the number of records in output tables to a fixed size n.
Task
Gets or Sets lastRunStatus
 
TaskCreateRequest
TaskLinks
Tasks
The client of the InfluxDB 2.x that implement Task HTTP API endpoint.
 
 
Gets or Sets TaskStatusType
 
TaskUpdateRequest
Telegraf
TelegrafLinks
TelegrafPlugin
Gets or Sets type
 
TelegrafPluginRequest
TelegrafPluginRequestPlugins
TelegrafPlugins
 
TelegrafRequest
TelegrafRequestMetadata
Telegrafs
The client of the InfluxDB 2.x that implement Telegrafs HTTP API endpoint.
 
TelegramNotificationEndpoint
TelegramNotificationRule
TelegramNotificationRuleBase
Parse mode of the message text per https://core.telegram.org/bots/api#formatting-options .
 
The discriminator between other types of notification rules is \"telegram\".
 
TemplateApply
TemplateApplyRemotes
TemplateApplyTemplate
TemplateChart
 
TemplateExportByID
TemplateExportByIDOrgIDs
TemplateExportByIDResourceFilters
TemplateExportByIDResources
Gets or Sets TemplateKind
 
TemplateSummary
TemplateSummaryDiff
TemplateSummaryDiffBuckets
TemplateSummaryDiffBucketsNewOld
TemplateSummaryDiffChecks
 
 
TemplateSummaryDiffDashboards
TemplateSummaryDiffDashboardsNewOld
TemplateSummaryDiffLabelMappings
TemplateSummaryDiffLabels
TemplateSummaryDiffLabelsNewOld
TemplateSummaryDiffNotificationEndpoints
 
 
TemplateSummaryDiffNotificationRules
TemplateSummaryDiffNotificationRulesNewOld
TemplateSummaryDiffTasks
TemplateSummaryDiffTasksNewOld
TemplateSummaryDiffTelegrafConfigs
TemplateSummaryDiffVariables
TemplateSummaryDiffVariablesNewOld
 
TemplateSummaryErrors
TemplateSummaryLabel
TemplateSummaryLabelProperties
TemplateSummarySummary
TemplateSummarySummaryBuckets
TemplateSummarySummaryDashboards
TemplateSummarySummaryLabelMappings
TemplateSummarySummaryNotificationRules
TemplateSummarySummaryStatusRules
TemplateSummarySummaryTagRules
TemplateSummarySummaryTasks
TemplateSummarySummaryVariables
 
Declares a Flux test case
Threshold
ThresholdBase
ThresholdCheck
Gets or Sets type
 
ThresholdCheckTags
Flux duration literal - spec.
Shift add a fixed duration to time columns.
Convert a value to a bool.
Convert a value to a duration.
Convert a value to a float.
The To operation takes data from a stream and writes it to a bucket.
Convert a value to a int.
Convert a value to a string.
Convert a value to a time.
Convert a value to a duration.
Truncates all input time values in the _time to a specified unit..
Uses operators to act on a single operand in an expression
 
The exception is thrown if a HTTP 401 response code arrived - Unauthorized.
Merges two or more input streams into a single output stream..
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.
Represents integer numbers
User
If inactive the user is inactive.
 
 
UserLinks
Users
The client of the InfluxDB 2.x that implement User HTTP API endpoint.
UsersLinks
 
Variable
 
Represents the declaration of a variable
Hold the variable name and expression of an assignment.
 
VariableLinks
VariableProperties
Variables
The client of the InfluxDB 2.x that implement Variables HTTP API endpoint.
 
View
 
ViewLinks
ViewProperties
Views
 
Groups the results by a given time range.
The asynchronous non-blocking API to Write time-series data into InfluxDB 2.x.
Retry configuration.
The synchronous blocking API to Write time-series data into InfluxDB 2.x.
Gets or Sets WriteConsistency
 
 
The example how to write data every seconds to the InfluxDB.
 
The event is published when occurs a write exception.
 
 
WriteOptions are used to configure writes the data point into InfluxDB 2.x.
A builder for WriteOptions.
The configuration for WriteReactiveApi.
A builder for WriteOptionsReactive.
Write API parameters.
 
Gets or Sets WritePrecision
 
Write time-series data into by reactive way InfluxDB 2.x.
The class represents a successful written operation.
 
The event is published when occurs a retriable write exception.
 
The event is published when arrived the success response from InfluxDB 2.x server.
Gets or Sets XYGeom
 
XYViewProperties
Gets or Sets hoverDimension
 
Gets or Sets position
 
Gets or Sets shape
 
Gets or Sets type
 
Yield a query results to yielded results.