[−][src]Module unleash_api_client::strategy
https://unleash.github.io/docs/activation_strategy
Traits
Evaluator | Apply memoised state to a context. |
Functions
_random | |
default | https://unleash.github.io/docs/activation_strategy#default |
flexible_rollout | https://unleash.github.io/docs/activation_strategy#flexiblerollout stickiness: [DEFAULT|USERID|SESSIONID|RANDOM] groupId: hash key rollout: percentage |
hostname | https://unleash.github.io/docs/activation_strategy#applicationhostname hostNames: names,of,hosts |
random | https://unleash.github.io/docs/activation_strategy#gradualrolloutrandom percentage: percentage 0-100 |
remote_address | https://unleash.github.io/docs/activation_strategy#remoteaddress IPS: 1.2.3.4,AB::CD::::EF,1.2/8 |
session_id | https://unleash.github.io/docs/activation_strategy#gradualrolloutsessionid percentage: 0-100 groupId: hash key |
user_id | https://unleash.github.io/docs/activation_strategy#gradualrolloutuserid percentage: 0-100 groupId: hash key |
user_with_id | https://unleash.github.io/docs/activation_strategy#userwithid userIds: user,ids,to,match |
Type Definitions
Evaluate | |
Strategy | Memoise feature state for a strategy. |