Method: ElasticGraph::Admin#initialize

Defined in:
lib/elastic_graph/admin.rb

#initialize(datastore_core:, monotonic_clock: nil, clock: ::Time) ⇒ Admin

Returns a new instance of Admin.



28
29
30
31
32
33
# File 'lib/elastic_graph/admin.rb', line 28

def initialize(datastore_core:, monotonic_clock: nil, clock: ::Time)
  @datastore_core = datastore_core
  @monotonic_clock = monotonic_clock
  @clock = clock
  @schema_artifacts = @datastore_core.schema_artifacts
end