Adaptive Functions

March 26, 2020 Contributors
Name Description
ec_adaptive_get_backstore_job_class Get the backstore job class
ec_adaptive_get_backstore_job_concurrency Get the backstore job concurrency semaphore
ec_adaptive_get_configured_sweep_rules Return a list of configured sweep rules
ec_adaptive_get_stats_period Return the adaptive_stats_period which is the retention period for adaptive stats
ec_adaptive_log Log function for AD system to log operational logs
ec_adaptive_log_config Log function for AD system to log config change to jlog
ec_adaptive_log_status Log function for AD system to log status change to jlog
ec_adaptive_logf Log function for AD system to log operational logs
ec_adaptive_logv Log function for AD system to log operational logs
ec_adaptive_persist_configurations function to save suspensions, and optvals for a binding/domain to backstore
ec_adaptive_remove_suspension function to remove one suspension from backstore
ec_adaptive_restore_configuration function to refresh parameters from backstore
ec_adaptive_sweep_rules_by_binding_domain Return a list of applicable sweep rules for given binding/domain pair
ec_adaptive_throttle_create_named create a named throttle within the adaptive context
ec_adaptive_throttle_delta adjust the counter for a named throttle
ec_adaptive_throttle_is_exceeded check to see if a throttle is over budget
ec_adaptive_throttle_time_until_clear check to see how long it will be until a throttle is under budget
is_adaptive_scope_global check if a binding/domain pair’s adaptive scope is global or not

The APIs documented here relate to the adaptive module. See the Momentum reference manual for more information about Adaptive Delivery. Also see Adaptive Delivery User Guide.