Package ai.fal.client.queue
Interface AsyncQueueClient
- All Known Implementing Classes:
AsyncQueueClientImpl
public interface AsyncQueueClient
-
Method Summary
Modifier and TypeMethodDescription<O> CompletableFuture<ai.fal.client.Output<O>> CompletableFuture<ai.fal.client.queue.QueueStatus.StatusUpdate> CompletableFuture<ai.fal.client.queue.QueueStatus.InQueue> CompletableFuture<ai.fal.client.queue.QueueStatus.Completed> subscribeToStatus(String endpointId, ai.fal.client.queue.QueueSubscribeOptions options)
-
Method Details
-
submit
@Nonnull CompletableFuture<ai.fal.client.queue.QueueStatus.InQueue> submit(String endpointId, ai.fal.client.queue.QueueSubmitOptions options) -
status
@Nonnull CompletableFuture<ai.fal.client.queue.QueueStatus.StatusUpdate> status(@Nonnull String endpointId, @Nonnull ai.fal.client.queue.QueueStatusOptions options) -
subscribeToStatus
@Nonnull CompletableFuture<ai.fal.client.queue.QueueStatus.Completed> subscribeToStatus(@Nonnull String endpointId, @Nonnull ai.fal.client.queue.QueueSubscribeOptions options) -
result
@Nonnull <O> CompletableFuture<ai.fal.client.Output<O>> result(@Nonnull String endpointId, @Nonnull ai.fal.client.queue.QueueResultOptions<O> options)
-