Class: AmplitudeExperiment::FlagConfigStorage

Inherits:
Object
  • Object
show all
Defined in:
lib/experiment/flag/flag_config_storage.rb

Overview

FlagConfigStorage

Direct Known Subclasses

InMemoryFlagConfigStorage

Instance Method Summary collapse

Instance Method Details

#flag_config(key) ⇒ Object

Raises:

  • (NotImplementedError)


4
5
6
# File 'lib/experiment/flag/flag_config_storage.rb', line 4

def flag_config(key)
  raise NotImplementedError
end

#flag_configsObject

Raises:

  • (NotImplementedError)


8
9
10
# File 'lib/experiment/flag/flag_config_storage.rb', line 8

def flag_configs
  raise NotImplementedError
end

#put_flag_config(flag_config) ⇒ Object

Raises:

  • (NotImplementedError)


12
13
14
# File 'lib/experiment/flag/flag_config_storage.rb', line 12

def put_flag_config(flag_config)
  raise NotImplementedError
end

#remove_if(&condition) ⇒ Object

Raises:

  • (NotImplementedError)


16
17
18
# File 'lib/experiment/flag/flag_config_storage.rb', line 16

def remove_if(&condition)
  raise NotImplementedError
end