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.



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

def base_class
  @base_class
end

.cacheObject

Returns the value of attribute cache.



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

def cache
  @cache
end

.context_hash_strategyObject

Returns the value of attribute context_hash_strategy.



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

def context_hash_strategy
  @context_hash_strategy
end

Returns the value of attribute cookie_domain.



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

def cookie_domain
  @cookie_domain
end

.loggerObject

Returns the value of attribute logger.



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

def logger
  @logger
end

.name_prefixObject

Returns the value of attribute name_prefix.



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

def name_prefix
  @name_prefix
end

.publishing_behaviorObject

Returns the value of attribute publishing_behavior.



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

def publishing_behavior
  @publishing_behavior
end

.tracking_behaviorObject

Returns the value of attribute tracking_behavior.



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

def tracking_behavior
  @tracking_behavior
end

.variant_resolverObject

Returns the value of attribute variant_resolver.



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

def variant_resolver
  @variant_resolver
end