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 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."); }