Module: Prefab
- Defined in:
- lib/prefab/criteria_evaluator.rb,
lib/prefab/error.rb,
lib/prefab/client.rb,
lib/prefab/context.rb,
lib/prefab/options.rb,
lib/prefab-cloud-ruby.rb,
lib/prefab/evaluation.rb,
lib/prefab/noop_cache.rb,
lib/prefab/noop_stats.rb,
lib/prefab/sse_logger.rb,
lib/prefab/time_helpers.rb,
lib/prefab/config_client.rb,
lib/prefab/config_loader.rb,
lib/prefab/context_shape.rb,
lib/prefab/logger_client.rb,
lib/prefab/periodic_sync.rb,
lib/prefab/config_resolver.rb,
lib/prefab/http_connection.rb,
lib/prefab/internal_logger.rb,
lib/prefab/rate_limit_cache.rb,
lib/prefab/yaml_config_parser.rb,
lib/prefab/exponential_backoff.rb,
lib/prefab/feature_flag_client.rb,
lib/prefab/local_config_parser.rb,
lib/prefab/log_path_aggregator.rb,
lib/prefab/config_value_wrapper.rb,
lib/prefab/config_value_unwrapper.rb,
lib/prefab/weighted_value_resolver.rb,
lib/prefab/context_shape_aggregator.rb,
lib/prefab/evaluated_keys_aggregator.rb,
lib/prefab/resolved_config_presenter.rb,
lib/prefab/example_contexts_aggregator.rb,
lib/prefab/errors/invalid_api_key_error.rb,
lib/prefab/errors/missing_default_error.rb,
lib/prefab/evaluation_summary_aggregator.rb,
lib/prefab/errors/initialization_timeout_error.rb
Overview
rubocop:disable Naming/MethodName We're intentionally keeping the UPCASED method names to match the protobuf and avoid wasting CPU cycles lowercasing things
Defined Under Namespace
Modules: Errors, PeriodicSync, TimeHelpers Classes: BootstrappingConfigClient, Client, ConfigClient, ConfigLoader, ConfigResolver, ConfigValueUnwrapper, ConfigValueWrapper, Context, ContextShape, ContextShapeAggregator, CriteriaEvaluator, Error, EvaluatedKeysAggregator, Evaluation, EvaluationSummaryAggregator, ExampleContextsAggregator, ExponentialBackoff, FeatureFlagClient, HttpConnection, InternalLogger, LocalConfigParser, LogPathAggregator, LoggerClient, NoopCache, NoopStats, Options, RateLimitCache, ResolvedConfigPresenter, SseLogger, WeightedValueResolver, YAMLConfigParser
Constant Summary collapse
- NO_DEFAULT_PROVIDED =
:no_default_provided- VERSION =
File.read(File.dirname(__FILE__) + '/../VERSION').strip