Module: FeatureHub::Sdk

Defined in:
lib/featurehub-sdk.rb,
lib/feature_hub/sdk/context.rb,
lib/feature_hub/sdk/version.rb,
lib/feature_hub/sdk/interceptors.rb,
lib/feature_hub/sdk/percentage_calc.rb,
lib/feature_hub/sdk/local_yaml_store.rb,
lib/feature_hub/sdk/poll_edge_service.rb,
lib/feature_hub/sdk/feature_hub_config.rb,
lib/feature_hub/sdk/feature_repository.rb,
lib/feature_hub/sdk/impl/apply_features.rb,
lib/feature_hub/sdk/redis_session_store.rb,
lib/feature_hub/sdk/strategy_attributes.rb,
lib/feature_hub/sdk/feature_state_holder.rb,
lib/feature_hub/sdk/impl/rollout_holders.rb,
lib/feature_hub/sdk/session_store_helpers.rb,
lib/feature_hub/sdk/impl/strategy_wrappers.rb,
lib/feature_hub/sdk/local_yaml_interceptor.rb,
lib/feature_hub/sdk/memcache_session_store.rb,
lib/feature_hub/sdk/streaming_edge_service.rb,
lib/feature_hub/sdk/impl/murmur3_percentage.rb,
lib/feature_hub/sdk/internal_feature_repository.rb,
lib/feature_hub/sdk/raw_update_feature_listener.rb,
sig/feature_hub/featurehub.rbs

Overview

already documented elsewhere

Defined Under Namespace

Modules: ContextKeys, FeatureValueType, Impl, SessionStoreHelpers, StrategyAttributeCountryName, StrategyAttributeDeviceName, StrategyAttributePlatformName Classes: Applied, ApplyFeatures, BooleanMatcher, ClientContext, ClientEvalFeatureContext, EdgeService, EnvironmentInterceptor, Error, FeatureHubConfig, FeatureHubRepository, FeatureStateHolder, IPNetworkMatcher, InterceptorValue, InternalFeatureRepository, LocalYamlStore, LocalYamlValueInterceptor, MatcherRegistry, MatcherRepository, MemcacheSessionStore, MemcacheSessionStoreOptions, NumberMatcher, PercentageCalculator, PollingEdgeService, RawUpdateFeatureListener, RedisSessionStore, RedisSessionStoreOptions, RolloutStrategy, RolloutStrategyAttribute, RolloutStrategyCondition, SemanticVersionMatcher, ServerEvalFeatureContext, StrategyMatcher, StreamingEdgeService, StringMatcher, ValueInterceptor

Constant Summary collapse

VERSION =

Returns:

  • (String)
"2.2.0"