Package com.influxdb.client.domain
Class BucketRetentionRules
java.lang.Object
com.influxdb.client.domain.BucketRetentionRules
BucketRetentionRules
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
everySeconds
(Integer everySeconds) Duration in seconds for how long data will be kept in the database.Shard duration measured in seconds.getType()
Get typeint
hashCode()
void
setEverySeconds
(Integer everySeconds) void
setShardGroupDurationSeconds
(Long shardGroupDurationSeconds) shardGroupDurationSeconds
(Long shardGroupDurationSeconds) toString()
-
Field Details
-
SERIALIZED_NAME_TYPE
- See Also:
-
SERIALIZED_NAME_EVERY_SECONDS
- See Also:
-
SERIALIZED_NAME_SHARD_GROUP_DURATION_SECONDS
- See Also:
-
-
Constructor Details
-
BucketRetentionRules
public BucketRetentionRules()
-
-
Method Details
-
getType
Get type- Returns:
- type
-
everySeconds
-
getEverySeconds
Duration in seconds for how long data will be kept in the database. 0 means infinite. minimum: 0- Returns:
- everySeconds
-
setEverySeconds
-
shardGroupDurationSeconds
-
getShardGroupDurationSeconds
Shard duration measured in seconds.- Returns:
- shardGroupDurationSeconds
-
setShardGroupDurationSeconds
-
equals
-
hashCode
public int hashCode() -
toString
-