Skip to main content

Module frontend

Module frontend 

Source

Structsยง

CachedConfigFile ๐Ÿ”’
The most recent read of the config-sync file and its parse.
ClusterEvalContext
The identity of a single live cluster, used to evaluate cluster-coherent scoped parameters in SystemParameterFrontend::pull_cluster_overrides.
ClusterScopeContext
Identity of a cluster, used to build a cluster context kind for cluster-coherent scoped feature flags.
ConfigFile ๐Ÿ”’
The parsed contents of the config-sync file, a JSON object whose keys are parameter names.
MetricsTransport ๐Ÿ”’
An HttpTransport wrapper that records timestamps on successful HTTP responses. Used to populate Prometheus metrics that track LaunchDarkly connectivity health.
ReplicaEvalContext
The identity of a single live replica, used to evaluate replica-local scoped parameters in SystemParameterFrontend::pull_replica_overrides.
ReplicaScopeContext
Identity of a replica, used to build a replica context kind for replica-local scoped feature flags.
SystemParameterFrontend
A frontend client for pulling SynchronizedParameters from LaunchDarkly.

Enumsยง

SystemParameterFrontendClient

Functionsยง

cluster_context ๐Ÿ”’
Builds a single cluster context kind from a ClusterScopeContext.
json_param_value ๐Ÿ”’
Renders a JSON value as the raw parameter string the backend parses.
ld_client ๐Ÿ”’
ld_config ๐Ÿ”’
ld_ctx ๐Ÿ”’
Builds a multi-context for evaluating scoped feature flags.
replica_context ๐Ÿ”’
Builds a single replica context kind from a ReplicaScopeContext.