Module: Prefab
- Defined in:
- lib/prefab_pb.rb,
lib/prefab/error.rb,
lib/prefab/client.rb,
lib/prefab/options.rb,
lib/prefab/noop_cache.rb,
lib/prefab/noop_stats.rb,
lib/prefab/sse_logger.rb,
lib/prefab_services_pb.rb,
lib/prefab/config_client.rb,
lib/prefab/config_loader.rb,
lib/prefab/logger_client.rb,
lib/prefab/config_resolver.rb,
lib/prefab/internal_logger.rb,
lib/prefab/auth_interceptor.rb,
lib/prefab/ratelimit_client.rb,
lib/prefab/criteria_evaluator.rb,
lib/prefab/log_path_collector.rb,
lib/prefab/yaml_config_parser.rb,
lib/prefab/feature_flag_client.rb,
lib/prefab/local_config_parser.rb,
lib/prefab/config_value_unwrapper.rb,
lib/prefab/cancellable_interceptor.rb,
lib/prefab/weighted_value_resolver.rb,
lib/prefab/errors/invalid_api_key_error.rb,
lib/prefab/errors/missing_default_error.rb,
lib/prefab/errors/initialization_timeout_error.rb
Defined Under Namespace
Modules: ClientService, ConfigService, Errors, IdService, LoggerReportingService, RateLimitService Classes: AuthInterceptor, BootstrappingConfigClient, CancellableInterceptor, Client, ConfigClient, ConfigLoader, ConfigResolver, ConfigValueUnwrapper, CriteriaEvaluator, Error, FeatureFlagClient, InternalLogger, LocalConfigParser, LogPathCollector, LoggerClient, NoopCache, NoopStats, Options, RateLimitClient, SseLogger, WeightedValueResolver, YAMLConfigParser
Constant Summary collapse
- ConfigServicePointer =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConfigServicePointer").msgclass
- ConfigValue =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConfigValue").msgclass
- StringList =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.StringList").msgclass
- WeightedValue =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.WeightedValue").msgclass
- WeightedValues =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.WeightedValues").msgclass
- Configs =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.Configs").msgclass
- Config =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.Config").msgclass
- ChangedBy =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ChangedBy").msgclass
- ConfigRow =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConfigRow").msgclass
- ConditionalValue =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConditionalValue").msgclass
- LimitResponse =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.LimitResponse").msgclass
- LimitRequest =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.LimitRequest").msgclass
- Criterion =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.Criterion").msgclass
- Identity =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.Identity").msgclass
- ClientConfigValue =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ClientConfigValue").msgclass
- ConfigEvaluations =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConfigEvaluations").msgclass
- LimitDefinition =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.LimitDefinition").msgclass
- LimitDefinitions =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.LimitDefinitions").msgclass
- BufferedRequest =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.BufferedRequest").msgclass
- BatchRequest =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.BatchRequest").msgclass
- BasicResponse =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.BasicResponse").msgclass
- CreationResponse =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.CreationResponse").msgclass
- IdBlock =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.IdBlock").msgclass
- IdBlockRequest =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.IdBlockRequest").msgclass
- Loggers =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.Loggers").msgclass
- Logger =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.Logger").msgclass
- LoggerReportResponse =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.LoggerReportResponse").msgclass
- ConfigType =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConfigType").enummodule
- LogLevel =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.LogLevel").enummodule
- OnFailure =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.OnFailure").enummodule