class AvalancheMQ::ParameterStore(T)

Included Modules

Defined in:

avalanchemq/parameter_store.cr

Constructors

Instance Method Summary

Macro Summary

Constructor Detail

def self.new(data_dir : String, file_name : String, log : Logger) #

[View source]

Instance Method Detail

def apply(parameter : Parameter | Nil = nil, &) #

[View source]
def close #

[View source]
def create(data : JSON::Any, save = true) #

[View source]
def create(parameter : T, save = true) #

[View source]
def delete(id) : T | Nil #

[View source]
def each(&) #
Description copied from module Enumerable({String | {String?, String} | Nil, T})

Must yield this collection's elements to the block.


[View source]
def save! #

[View source]
def to_json(json : JSON::Builder) #

[View source]

Macro Detail

macro method_missing(call) #

[View source]