Class NATS::NUID
In: lib/nats/nuid.rb
Parent: Object

Methods

new   next   randomize_prefix!  

Constants

DIGITS = [*'0'..'9', *'A'..'Z', *'a'..'z']
BASE = 62
PREFIX_LENGTH = 12
SEQ_LENGTH = 10
TOTAL_LENGTH = PREFIX_LENGTH + SEQ_LENGTH
MAX_SEQ = BASE**10
MIN_INC = 33
MAX_INC = 333
INC = MAX_INC - MIN_INC

Public Class methods

Public Instance methods

[Validate]