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