module Legion::Extensions::Influxdb::Runners::RetentionPolicy
Public Class Methods
alter(payload)
click to toggle source
# File lib/legion/extensions/influxdb/runners/retention_policy.rb, line 17 def self.alter(payload); end
delete(payload)
click to toggle source
# File lib/legion/extensions/influxdb/runners/retention_policy.rb, line 15 def self.delete(payload); end
Public Instance Methods
create(database:, host: 'localhost', port: 8086, **payload)
click to toggle source
# File lib/legion/extensions/influxdb/runners/retention_policy.rb, line 7 def create(database:, host: 'localhost', port: 8086, **payload) InfluxDB::Client.new(host: payload[:host]).list_retention_policies(database) end
list(database:, host: 'localhost', port: 8086, **payload)
click to toggle source
# File lib/legion/extensions/influxdb/runners/retention_policy.rb, line 11 def list(database:, host: 'localhost', port: 8086, **payload) InfluxDB::Client.new(host: payload[:host]).list_retention_policies(database) end