Package com.turtlequeue
Class AdminImpl
- java.lang.Object
-
- com.turtlequeue.AdminImpl
-
-
Constructor Summary
Constructors Constructor Description AdminImpl(ClientImpl c)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletableFuture<Void>deleteTopic(Topic t)CompletableFuture<Void>deleteTopic(Topic t, boolean force)CompletableFuture<Void>deleteTopic(Topic t, boolean force, boolean deleteSchema)static voidinitialize()CompletableFuture<MessageId>terminateTopic(Topic t)protected <T> CompletableFuture<T>toCompletableFuture(com.google.common.util.concurrent.ListenableFuture<T> f)
-
-
-
Constructor Detail
-
AdminImpl
public AdminImpl(ClientImpl c)
-
-
Method Detail
-
initialize
public static void initialize()
-
toCompletableFuture
protected <T> CompletableFuture<T> toCompletableFuture(com.google.common.util.concurrent.ListenableFuture<T> f)
-
deleteTopic
public CompletableFuture<Void> deleteTopic(Topic t, boolean force, boolean deleteSchema)
- Specified by:
deleteTopicin interfaceAdmin
-
deleteTopic
public CompletableFuture<Void> deleteTopic(Topic t, boolean force)
- Specified by:
deleteTopicin interfaceAdmin
-
deleteTopic
public CompletableFuture<Void> deleteTopic(Topic t)
- Specified by:
deleteTopicin interfaceAdmin
-
terminateTopic
public CompletableFuture<MessageId> terminateTopic(Topic t)
- Specified by:
terminateTopicin interfaceAdmin
-
-