module Kayvee::Clients::KeyValueStoreClient
Represents the interfaces required to have a proper client for the Kayvee::Store
@see Kayvee::Store
@see Kayvee::Clients
Constants
- InterfaceNotImplementedError
Raised when a client has not implemented a required method
- OptionMissingError
Raised in validate_config! if invalid config is found
Public Class Methods
included(base)
click to toggle source
# File lib/kayvee/clients/key_value_store_client.rb, line 15 def self.included(base) base.send(:include, InstanceMethods) end