Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MappingRuleChange ¶
type MappingRuleChange struct {
Op Op `json:"op"`
RuleID *string `json:"ruleID,omitempty"`
RuleData *view.MappingRule `json:"ruleData,omitempty"`
}
MappingRuleChange is a mapping rule diff.
type RollupRuleChange ¶
type RollupRuleChange struct {
Op Op `json:"op"`
RuleID *string `json:"ruleID,omitempty"`
RuleData *view.RollupRule `json:"ruleData,omitempty"`
}
RollupRuleChange is a rollup rule diff.
type RuleSetChanges ¶
type RuleSetChanges struct {
Namespace string `json:"namespace"`
MappingRuleChanges []MappingRuleChange `json:"mappingRuleChanges"`
RollupRuleChanges []RollupRuleChange `json:"rollupRuleChanges"`
}
RuleSetChanges is a ruleset diff.
func (*RuleSetChanges) Sort ¶
func (d *RuleSetChanges) Sort()
Sort sorts the ruleset diff by op and rule names.
Click to show internal directories.
Click to hide internal directories.