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

.base_classObject

Returns the value of attribute base_class.



50
51
52
# File 'lib/gitlab/experiment/configuration.rb', line 50

def base_class
  @base_class
end

.cacheObject

Returns the value of attribute cache.



50
51
52
# File 'lib/gitlab/experiment/configuration.rb', line 50

def cache
  @cache
end

.context_hash_strategyObject

Returns the value of attribute context_hash_strategy.



50
51
52
# File 'lib/gitlab/experiment/configuration.rb', line 50

def context_hash_strategy
  @context_hash_strategy
end

Returns the value of attribute cookie_domain.



50
51
52
# File 'lib/gitlab/experiment/configuration.rb', line 50

def cookie_domain
  @cookie_domain
end

.loggerObject

Returns the value of attribute logger.



50
51
52
# File 'lib/gitlab/experiment/configuration.rb', line 50

def logger
  @logger
end

.name_prefixObject

Returns the value of attribute name_prefix.



50
51
52
# File 'lib/gitlab/experiment/configuration.rb', line 50

def name_prefix
  @name_prefix
end

.publishing_behaviorObject

Returns the value of attribute publishing_behavior.



50
51
52
# File 'lib/gitlab/experiment/configuration.rb', line 50

def publishing_behavior
  @publishing_behavior
end

.tracking_behaviorObject

Returns the value of attribute tracking_behavior.



50
51
52
# File 'lib/gitlab/experiment/configuration.rb', line 50

def tracking_behavior
  @tracking_behavior
end

.variant_resolverObject

Returns the value of attribute variant_resolver.



50
51
52
# File 'lib/gitlab/experiment/configuration.rb', line 50

def variant_resolver
  @variant_resolver
end