@Singleton public final class JSDKGzipWriter extends java.lang.Object implements CompressionWriter
| Constructor and Description |
|---|
JSDKGzipWriter(S3JsonPayload streamJson,
io.leoplatform.sdk.payload.ThresholdMonitor thresholdMonitor) |
| Modifier and Type | Method and Description |
|---|---|
java.nio.ByteBuffer |
compress(S3Payload payload) |
io.leoplatform.sdk.payload.FileSegment |
compressWithOffsets(java.util.Collection<io.leoplatform.sdk.payload.EventPayload> payloads) |
@Inject public JSDKGzipWriter(S3JsonPayload streamJson, io.leoplatform.sdk.payload.ThresholdMonitor thresholdMonitor)
public io.leoplatform.sdk.payload.FileSegment compressWithOffsets(java.util.Collection<io.leoplatform.sdk.payload.EventPayload> payloads)
compressWithOffsets in interface CompressionWriterpublic java.nio.ByteBuffer compress(S3Payload payload)
compress in interface CompressionWriter