private void maybeDeleteInternalTopics(final KafkaAdminClient adminClient, final boolean dryRun) { System.out.println("Deleting all internal/auto-created topics for application " + options.valueOf(applicationIdOption)); List<String> topicsToDelete = new ArrayList<>(); for (final String listing : allTopics) { if (isInternalTopic(listing)) { if (!dryRun) { topicsToDelete.add(listing); } else { System.out.println("Topic: " + listing); } } } if (!dryRun) { doDelete(topicsToDelete, adminClient); } System.out.println("Done."); }
private void maybeDeleteInternalTopics(final KafkaAdminClient adminClient, final boolean dryRun) { System.out.println("Deleting all internal/auto-created topics for application " + options.valueOf(applicationIdOption)); List<String> topicsToDelete = new ArrayList<>(); for (final String listing : allTopics) { if (isInternalTopic(listing)) { if (!dryRun) { topicsToDelete.add(listing); } else { System.out.println("Topic: " + listing); } } } if (!dryRun) { doDelete(topicsToDelete, adminClient); } System.out.println("Done."); }
private void maybeDeleteInternalTopics(final KafkaAdminClient adminClient, final boolean dryRun) { System.out.println("Deleting all internal/auto-created topics for application " + options.valueOf(applicationIdOption)); List<String> topicsToDelete = new ArrayList<>(); for (final String listing : allTopics) { if (isInternalTopic(listing)) { if (!dryRun) { topicsToDelete.add(listing); } else { System.out.println("Topic: " + listing); } } } if (!dryRun) { doDelete(topicsToDelete, adminClient); } System.out.println("Done."); }
private void deleteInternalTopics(final ZkUtils zkUtils) { System.out.println("Deleting all internal/auto-created topics for application " + options.valueOf(applicationIdOption)); for (final String topic : allTopics) { if (isInternalTopic(topic)) { final TopicCommand.TopicCommandOptions commandOptions = new TopicCommand.TopicCommandOptions(new String[]{ "--zookeeper", options.valueOf(zookeeperOption), "--delete", "--topic", topic}); try { TopicCommand.deleteTopic(zkUtils, commandOptions); } catch (final RuntimeException e) { System.err.println("ERROR: Deleting topic " + topic + " failed."); throw e; } } } System.out.println("Done."); }
if (isInternalTopic(topic)) { topicsToSubscribe.add(topic); if (isInputTopic(topic) || isInternalTopic(topic)) { inputAndInternalTopicPartitions.add(p); } else if (isIntermediateTopic(topic)) {
private void maybeDeleteInternalTopics(final KafkaAdminClient adminClient, final boolean dryRun) { System.out.println("Deleting all internal/auto-created topics for application " + options.valueOf(applicationIdOption)); List<String> topicsToDelete = new ArrayList<>(); for (final String listing : allTopics) { if (isInternalTopic(listing)) { if (!dryRun) { topicsToDelete.add(listing); } else { System.out.println("Topic: " + listing); } } } if (!dryRun) { doDelete(topicsToDelete, adminClient); } System.out.println("Done."); }