Class: Gitlab::Experiment::Configuration

Inherits:
Object
  • Object
show all
Includes:
Singleton
Defined in:
lib/gitlab/experiment/configuration.rb

Class Attribute Summary collapse

Class Attribute Details

.cacheObject

Returns the value of attribute cache.



44
45
46
# File 'lib/gitlab/experiment/configuration.rb', line 44

def cache
  @cache
end

.context_hash_strategyObject

Returns the value of attribute context_hash_strategy.



44
45
46
# File 'lib/gitlab/experiment/configuration.rb', line 44

def context_hash_strategy
  @context_hash_strategy
end

.loggerObject

Returns the value of attribute logger.



44
45
46
# File 'lib/gitlab/experiment/configuration.rb', line 44

def logger
  @logger
end

.name_prefixObject

Returns the value of attribute name_prefix.



44
45
46
# File 'lib/gitlab/experiment/configuration.rb', line 44

def name_prefix
  @name_prefix
end

.publishing_behaviorObject

Returns the value of attribute publishing_behavior.



44
45
46
# File 'lib/gitlab/experiment/configuration.rb', line 44

def publishing_behavior
  @publishing_behavior
end

.tracking_behaviorObject

Returns the value of attribute tracking_behavior.



44
45
46
# File 'lib/gitlab/experiment/configuration.rb', line 44

def tracking_behavior
  @tracking_behavior
end

.variant_resolverObject

Returns the value of attribute variant_resolver.



44
45
46
# File 'lib/gitlab/experiment/configuration.rb', line 44

def variant_resolver
  @variant_resolver
end