@Singleton
public final class AWSLoadingStream
extends java.lang.Object
implements io.leoplatform.sdk.LoadingStream
| Constructor and Description |
|---|
AWSLoadingStream(io.leoplatform.sdk.AsyncWorkQueue transferProxy,
io.leoplatform.sdk.ExecutorManager executorManager) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<io.leoplatform.sdk.StreamStats> |
end() |
void |
load(io.leoplatform.sdk.payload.EventPayload payload) |
void |
load(java.util.stream.Stream<io.leoplatform.sdk.payload.EventPayload> payload) |
@Inject
public AWSLoadingStream(@Named(value="Proxy")
io.leoplatform.sdk.AsyncWorkQueue transferProxy,
io.leoplatform.sdk.ExecutorManager executorManager)
public void load(io.leoplatform.sdk.payload.EventPayload payload)
load in interface io.leoplatform.sdk.LoadingStreampublic void load(java.util.stream.Stream<io.leoplatform.sdk.payload.EventPayload> payload)
load in interface io.leoplatform.sdk.LoadingStreampublic java.util.concurrent.CompletableFuture<io.leoplatform.sdk.StreamStats> end()
end in interface io.leoplatform.sdk.PlatformStream