Versions in this module Expand all Collapse all v1 v1.0.0 Dec 9, 2024 Changes in this version + type BalancingRule struct + FallbackTag string + Selectors cfgcommon.StringList + Strategy StrategyConfig + Tag string + func (r *BalancingRule) Build() (*router.BalancingRule, error) + type HealthCheckSettings struct + Connectivity string + Destination string + Interval duration.Duration + SamplingCount int + Timeout duration.Duration + func (h HealthCheckSettings) Build() (proto.Message, error) + type RouterConfig struct + Balancers []*BalancingRule + DomainMatcher string + DomainStrategy *string + RuleList []json.RawMessage + Settings *RouterRulesConfig + func (c *RouterConfig) Build() (*router.Config, error) + func (c *RouterConfig) BuildV5(ctx context.Context) (*router.Config, error) + type RouterRulesConfig struct + DomainStrategy string + RuleList []json.RawMessage + type StrategyConfig struct + Settings *json.RawMessage + Type string