org.apache.samza.util.Util.rewriteConfig()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(6.3k)|赞(0)|评价(0)|浏览(172)

本文整理了Java中org.apache.samza.util.Util.rewriteConfig()方法的一些代码示例,展示了Util.rewriteConfig()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Util.rewriteConfig()方法的具体详情如下:
包路径:org.apache.samza.util.Util
类名称:Util
方法名:rewriteConfig

Util.rewriteConfig介绍

暂无

代码示例

代码示例来源:origin: apache/samza

  1. static Config mergeConfig(Map<String, String> originalConfig, Map<String, String> generatedConfig) {
  2. Map<String, String> mergedConfig = new HashMap<>(generatedConfig);
  3. originalConfig.forEach((k, v) -> {
  4. if (generatedConfig.containsKey(k) && !Objects.equals(generatedConfig.get(k), v)) {
  5. LOG.info("Replacing generated config for key: {} value: {} with original config value: {}", k, generatedConfig.get(k), v);
  6. }
  7. mergedConfig.put(k, v);
  8. });
  9. return Util.rewriteConfig(new MapConfig(mergedConfig));
  10. }

代码示例来源:origin: org.apache.samza/samza-core_2.10

  1. static Config mergeConfig(Map<String, String> originalConfig, Map<String, String> generatedConfig) {
  2. Map<String, String> mergedConfig = new HashMap<>(generatedConfig);
  3. originalConfig.forEach((k, v) -> {
  4. if (generatedConfig.containsKey(k) && !Objects.equals(generatedConfig.get(k), v)) {
  5. LOG.info("Replacing generated config for key: {} value: {} with original config value: {}", k, generatedConfig.get(k), v);
  6. }
  7. mergedConfig.put(k, v);
  8. });
  9. return Util.rewriteConfig(new MapConfig(mergedConfig));
  10. }

代码示例来源:origin: org.apache.samza/samza-core_2.12

  1. static Config mergeConfig(Map<String, String> originalConfig, Map<String, String> generatedConfig) {
  2. Map<String, String> mergedConfig = new HashMap<>(generatedConfig);
  3. originalConfig.forEach((k, v) -> {
  4. if (generatedConfig.containsKey(k) && !Objects.equals(generatedConfig.get(k), v)) {
  5. LOG.info("Replacing generated config for key: {} value: {} with original config value: {}", k, generatedConfig.get(k), v);
  6. }
  7. mergedConfig.put(k, v);
  8. });
  9. return Util.rewriteConfig(new MapConfig(mergedConfig));
  10. }

代码示例来源:origin: org.apache.samza/samza-core_2.11

  1. static Config mergeConfig(Map<String, String> originalConfig, Map<String, String> generatedConfig) {
  2. Map<String, String> mergedConfig = new HashMap<>(generatedConfig);
  3. originalConfig.forEach((k, v) -> {
  4. if (generatedConfig.containsKey(k) && !Objects.equals(generatedConfig.get(k), v)) {
  5. LOG.info("Replacing generated config for key: {} value: {} with original config value: {}", k, generatedConfig.get(k), v);
  6. }
  7. mergedConfig.put(k, v);
  8. });
  9. return Util.rewriteConfig(new MapConfig(mergedConfig));
  10. }

代码示例来源:origin: org.apache.samza/samza-core

  1. static Config mergeConfig(Map<String, String> originalConfig, Map<String, String> generatedConfig) {
  2. Map<String, String> mergedConfig = new HashMap<>(generatedConfig);
  3. originalConfig.forEach((k, v) -> {
  4. if (generatedConfig.containsKey(k) && !Objects.equals(generatedConfig.get(k), v)) {
  5. LOG.info("Replacing generated config for key: {} value: {} with original config value: {}", k, generatedConfig.get(k), v);
  6. }
  7. mergedConfig.put(k, v);
  8. });
  9. return Util.rewriteConfig(new MapConfig(mergedConfig));
  10. }

代码示例来源:origin: org.apache.samza/samza-core_2.10

  1. public static void main(String[] args) throws Exception {
  2. ApplicationRunnerCommandLine cmdLine = new ApplicationRunnerCommandLine();
  3. OptionSet options = cmdLine.parser().parse(args);
  4. Config orgConfig = cmdLine.loadConfig(options);
  5. Config config = Util.rewriteConfig(orgConfig);
  6. ApplicationRunnerOperation op = cmdLine.getOperation(options);
  7. ApplicationRunner appRunner =
  8. ApplicationRunners.getApplicationRunner(ApplicationUtil.fromConfig(config), config);
  9. switch (op) {
  10. case RUN:
  11. appRunner.run();
  12. break;
  13. case KILL:
  14. appRunner.kill();
  15. break;
  16. case STATUS:
  17. System.out.println(appRunner.status());
  18. break;
  19. default:
  20. throw new IllegalArgumentException("Unrecognized operation: " + op);
  21. }
  22. }
  23. }

代码示例来源:origin: org.apache.samza/samza-core_2.11

  1. public static void main(String[] args) throws Exception {
  2. ApplicationRunnerCommandLine cmdLine = new ApplicationRunnerCommandLine();
  3. OptionSet options = cmdLine.parser().parse(args);
  4. Config orgConfig = cmdLine.loadConfig(options);
  5. Config config = Util.rewriteConfig(orgConfig);
  6. ApplicationRunnerOperation op = cmdLine.getOperation(options);
  7. ApplicationRunner appRunner =
  8. ApplicationRunners.getApplicationRunner(ApplicationUtil.fromConfig(config), config);
  9. switch (op) {
  10. case RUN:
  11. appRunner.run();
  12. break;
  13. case KILL:
  14. appRunner.kill();
  15. break;
  16. case STATUS:
  17. System.out.println(appRunner.status());
  18. break;
  19. default:
  20. throw new IllegalArgumentException("Unrecognized operation: " + op);
  21. }
  22. }
  23. }

代码示例来源:origin: apache/samza

  1. public static void main(String[] args) throws Exception {
  2. ApplicationRunnerCommandLine cmdLine = new ApplicationRunnerCommandLine();
  3. OptionSet options = cmdLine.parser().parse(args);
  4. Config orgConfig = cmdLine.loadConfig(options);
  5. Config config = Util.rewriteConfig(orgConfig);
  6. ApplicationRunnerOperation op = cmdLine.getOperation(options);
  7. ApplicationRunner appRunner =
  8. ApplicationRunners.getApplicationRunner(ApplicationUtil.fromConfig(config), config);
  9. switch (op) {
  10. case RUN:
  11. appRunner.run(null);
  12. break;
  13. case KILL:
  14. appRunner.kill();
  15. break;
  16. case STATUS:
  17. System.out.println(appRunner.status());
  18. break;
  19. default:
  20. throw new IllegalArgumentException("Unrecognized operation: " + op);
  21. }
  22. }
  23. }

代码示例来源:origin: org.apache.samza/samza-core_2.12

  1. public static void main(String[] args) throws Exception {
  2. ApplicationRunnerCommandLine cmdLine = new ApplicationRunnerCommandLine();
  3. OptionSet options = cmdLine.parser().parse(args);
  4. Config orgConfig = cmdLine.loadConfig(options);
  5. Config config = Util.rewriteConfig(orgConfig);
  6. ApplicationRunnerOperation op = cmdLine.getOperation(options);
  7. ApplicationRunner appRunner =
  8. ApplicationRunners.getApplicationRunner(ApplicationUtil.fromConfig(config), config);
  9. switch (op) {
  10. case RUN:
  11. appRunner.run();
  12. break;
  13. case KILL:
  14. appRunner.kill();
  15. break;
  16. case STATUS:
  17. System.out.println(appRunner.status());
  18. break;
  19. default:
  20. throw new IllegalArgumentException("Unrecognized operation: " + op);
  21. }
  22. }
  23. }

代码示例来源:origin: org.apache.samza/samza-core

  1. public static void main(String[] args) throws Exception {
  2. ApplicationRunnerCommandLine cmdLine = new ApplicationRunnerCommandLine();
  3. OptionSet options = cmdLine.parser().parse(args);
  4. Config orgConfig = cmdLine.loadConfig(options);
  5. Config config = Util.rewriteConfig(orgConfig);
  6. ApplicationRunnerOperation op = cmdLine.getOperation(options);
  7. ApplicationRunner appRunner =
  8. ApplicationRunners.getApplicationRunner(ApplicationUtil.fromConfig(config), config);
  9. switch (op) {
  10. case RUN:
  11. appRunner.run();
  12. break;
  13. case KILL:
  14. appRunner.kill();
  15. break;
  16. case STATUS:
  17. System.out.println(appRunner.status());
  18. break;
  19. default:
  20. throw new IllegalArgumentException("Unrecognized operation: " + op);
  21. }
  22. }
  23. }

相关文章