Package com.bakdata.kafka
Class CleanUpRunner
- java.lang.Object
-
- com.bakdata.kafka.CleanUpRunner
-
public final class CleanUpRunner extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCleanUpRunner.CleanUpRunnerBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CleanUpRunner.CleanUpRunnerBuilderbuilder()voiddeleteTopics()@NonNull ImprovedAdminClientgetAdminClient()voidrun(boolean deleteOutputTopic)static voidrunResetter(java.util.Collection<java.lang.String> inputTopics, java.util.Collection<java.lang.String> intermediateTopics, ImprovedAdminClient adminClient, java.lang.String appId)
-
-
-
Method Detail
-
runResetter
public static void runResetter(java.util.Collection<java.lang.String> inputTopics, java.util.Collection<java.lang.String> intermediateTopics, ImprovedAdminClient adminClient, java.lang.String appId)
-
run
public void run(boolean deleteOutputTopic)
-
deleteTopics
public void deleteTopics()
-
builder
public static CleanUpRunner.CleanUpRunnerBuilder builder()
-
getAdminClient
@NonNull public @NonNull ImprovedAdminClient getAdminClient()
-
-