Module: Prefab
- Defined in:
- lib/prefab_pb.rb,
lib/prefab/client.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/auth_interceptor.rb,
lib/prefab/ratelimit_client.rb,
lib/prefab/feature_flag_client.rb,
lib/prefab/cancellable_interceptor.rb
Defined Under Namespace
Modules: ConfigHelper, ConfigService, RateLimitService Classes: AuthInterceptor, BootstrappingConfigClient, CancellableInterceptor, Client, ConfigClient, ConfigLoader, ConfigResolver, FeatureFlagClient, LoggerClient, NoopCache, NoopStats, RateLimitClient
Constant Summary collapse
- ConfigServicePointer =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConfigServicePointer").msgclass
- ConfigValue =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConfigValue").msgclass
- NamespaceValue =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.NamespaceValue").msgclass
- EnvironmentValues =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.EnvironmentValues").msgclass
- ConfigDelta =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConfigDelta").msgclass
- ConfigDeltas =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.ConfigDeltas").msgclass
- UpsertRequest =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.UpsertRequest").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
- UserTarget =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.UserTarget").msgclass
- VariantWeight =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.VariantWeight").msgclass
- VariantWeights =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.VariantWeights").msgclass
- VariantDistribution =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.VariantDistribution").msgclass
- FeatureFlag =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.FeatureFlag").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
- OnFailure =
::Google::Protobuf::DescriptorPool.generated_pool.lookup("prefab.OnFailure").enummodule