Method: Aerospike::Key#initialize
- Defined in:
- lib/aerospike/key.rb
#initialize(ns, set, val, digest = nil, bval: nil, v1_compatible: self.class.v1_compatible?) ⇒ Key
Returns a new instance of Key.
56 57 58 59 60 61 62 63 |
# File 'lib/aerospike/key.rb', line 56 def initialize(ns, set, val, digest=nil, bval: nil, v1_compatible: self.class.v1_compatible?) @namespace = ns @set_name = set @user_key = Value.of(val) check_key!(@namespace, @set_name, @user_key, !digest.nil?) @digest = digest || compute_digest(v1_compatible) @bval = bval end |