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_services_pb.rb,
 lib/prefab/config_client.rb,
 lib/prefab/config_helper.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/feature_flag_client.rb,
 lib/prefab/cancellable_interceptor.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, ConfigHelper, ConfigService, Errors, IdService, RateLimitService Classes: AuthInterceptor, BootstrappingConfigClient, CancellableInterceptor, Client, ConfigClient, ConfigLoader, ConfigResolver, Error, FeatureFlagClient, InternalLogger, LoggerClient, NoopCache, NoopStats, Options, RateLimitClient
Constant Summary collapse
- ConfigServicePointer =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConfigServicePointer").msgclass 
- ConfigValue =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConfigValue").msgclass 
- Configs =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.Configs").msgclass 
- Config =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.Config").msgclass 
- ConfigRow =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConfigRow").msgclass 
- LimitResponse =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.LimitResponse").msgclass 
- LimitRequest =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.LimitRequest").msgclass 
- FeatureFlagVariant =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.FeatureFlagVariant").msgclass 
- Criteria =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.Criteria").msgclass 
- Rule =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.Rule").msgclass 
- Segment =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.Segment").msgclass 
- VariantWeight =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.VariantWeight").msgclass 
- FeatureFlag =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.FeatureFlag").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 
- OnFailure =
- ::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.OnFailure").enummodule