| Package | Description |
|---|---|
| com.github.nickrm.jflux |
Contains the main high-level InfluxDB client provided by this library, plus the classes that
support its functionality (e.g.
|
| com.github.nickrm.jflux.domain |
Domain classes which represent domain entities defined by or relevant to InfluxDB, and used
throughout this library.
|
| Modifier and Type | Method and Description |
|---|---|
RetentionPolicy |
JFluxClient.getRetentionPolicy(String retentionPolicyName)
Gets the definition of the specified retention policy.
|
RetentionPolicy |
JFluxClient.getRetentionPolicy(String retentionPolicyName,
String databaseName)
Gets the definition of the specified retention policy.
|
| Modifier and Type | Method and Description |
|---|---|
List<RetentionPolicy> |
JFluxClient.getRetentionPolicies()
Gets all the retention policies defined on the currently selected database.
|
List<RetentionPolicy> |
JFluxClient.getRetentionPolicies(String databaseName)
Gets all the retention policies defined on the specified database.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JFluxClient.alterRetentionPolicy(String retentionPolicyName,
RetentionPolicy newDefinition)
Alters the specified retention policy.
|
void |
JFluxClient.alterRetentionPolicy(String retentionPolicyName,
String databaseName,
RetentionPolicy newDefinition)
Alters the specified retention policy.
|
void |
JFluxClient.createRetentionPolicy(RetentionPolicy retentionPolicy)
Creates a new retention policy on the selected database.
|
void |
JFluxClient.createRetentionPolicy(RetentionPolicy retentionPolicy,
String databaseName)
Creates a new retention policy on the specified database.
|
| Modifier and Type | Method and Description |
|---|---|
RetentionPolicy |
RetentionPolicy.asDefault(boolean isDefault)
Creates a copy of this instance with a new value for
isDefault. |
RetentionPolicy |
RetentionPolicy.Builder.build()
Constructs a retention policy instance from the values set in this builder.
|
RetentionPolicy |
RetentionPolicy.withDuration(Duration duration)
Creates a copy of this instance with the specified
duration. |
RetentionPolicy |
RetentionPolicy.withReplication(int replication)
Creates a copy of this instance with the specified
replication factor. |
RetentionPolicy |
RetentionPolicy.withShardDuration(Duration shardDuration)
Creates a copy of this instance with a new
shard duration. |
Copyright © 2020. All rights reserved.