public class GrayReleaseRulePolicyFilter extends AbstractCseRuleGrayReleaseFilter
AbstractCseRuleGrayReleaseFilter.LogicSymbol, AbstractCseRuleGrayReleaseFilter.RelateSymbolAbstractGrayReleaseFilter.InstanceScopeRULE_DETAILS_NAME_KEY, RULE_DETAILS_OBJECTLIST_NAME, RULE_DETAILS_VALUE_KEYDEFAULT_INSTANCE_GROUP, DEFAULT_MICROSERVICE_VERSION, GRAY_RULE_GROUP_KEY, GRAY_RULE_POLICY_KEY, GRAY_RULE_TYPE_KEY, grayRules, GROUP_RULE_NAME_KEY, GROUP_RULE_RULE_KEY, groupRules, INSTANCE_GROUP_TAG_KEY, INSTANCE_GROUP_VERSION_KEY, instanceScope, invocation, LOGGER, NULL_STR, OPERATOR_NAME, reqParams, versions| Constructor and Description |
|---|
GrayReleaseRulePolicyFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
grayChooseForGroupIdByRules() |
protected boolean |
isReqCompare() |
defineInstanceScope, fillGrayRules, fillGroupRules, getGroupNameByGroupRule, parseStrRulefillInstanceGroup, filterRule, getGrayInstanceMap, getGrayRules, getGroupRules, getInvocation, getReqParams, init, setGrayRules, setGroupRules, setInstanceScope, setVersions, updateInstanceCacheprotected String grayChooseForGroupIdByRules()
grayChooseForGroupIdByRules in class AbstractGrayReleaseFilterprotected boolean isReqCompare()
isReqCompare in class AbstractGrayReleaseFilterCopyright © 2017. All rights reserved.