public static String getDefaultUri()

in appactive-java-client/client-rule/src/main/java/io/appactive/rule/ClientRuleService.java [64:82]


    public static String getDefaultUri(RuleTypeEnum ruleTypeEnum){
        PathUtil pathUtil = ClientChannelService.getPathUtil();
        switch (ruleTypeEnum){
            case machineRule:
                return pathUtil.getMachineRulePath();
            case forbiddenRule:
                return pathUtil.getForbiddenRulePath();
            case transformerRule:
                return pathUtil.getTransformerRulePath();
            case idSourceRulePath:
                return pathUtil.getIdSourceRulePath();
            case trafficRouteRule:
                return pathUtil.getTrafficRouteRulePath();
            case dataScopeRuleDirectory:
                return pathUtil.getDataScopeRuleDirectoryPath();
            default:
                throw ExceptionFactory.makeFault("unsupported ruleType:{}",ruleTypeEnum.name());
        }
    }