internal/

directory
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2026 License: MIT

Directories

Path Synopsis
Package algorithm builds matches from a queue of tickets according to a FlexMatch rule set's algorithm settings.
Package algorithm builds matches from a queue of tickets according to a FlexMatch rule set's algorithm settings.
Package core holds value types shared between the public flexi package and the internal sub-packages, defined here to break an import cycle.
Package core holds value types shared between the public flexi package and the internal sub-packages, defined here to break an import cycle.
Package expansion applies time-driven loosening of rule set values, as declared by the FlexMatch "expansions" block.
Package expansion applies time-driven loosening of rule set values, as declared by the FlexMatch "expansions" block.
Package expr implements a parser and evaluator for FlexMatch property expressions used inside rule measurements and reference values, e.g.
Package expr implements a parser and evaluator for FlexMatch property expressions used inside rule measurements and reference values, e.g.
Package queue is the in-memory ticket store used by the matchmaker.
Package queue is the in-memory ticket store used by the matchmaker.
Package rule converts parsed ruleset.Rule entries into evaluators that answer "does this candidate match satisfy me?".
Package rule converts parsed ruleset.Rule entries into evaluators that answer "does this candidate match satisfy me?".
Package ruleset parses and validates AWS GameLift FlexMatch rule set JSON documents (the same payload accepted by CreateMatchmakingRuleSet).
Package ruleset parses and validates AWS GameLift FlexMatch rule set JSON documents (the same payload accepted by CreateMatchmakingRuleSet).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL