@Internal public class DynamoDbWriterStateSerializer extends org.apache.flink.connector.base.sink.writer.AsyncSinkWriterStateSerializer<DynamoDbWriteRequest>
AsyncSinkWriterStateSerializer.| Constructor and Description |
|---|
DynamoDbWriterStateSerializer() |
| Modifier and Type | Method and Description |
|---|---|
protected DynamoDbWriteRequest |
deserializeRequestFromStream(long requestSize,
DataInputStream in) |
int |
getVersion() |
protected void |
serializeRequestToStream(DynamoDbWriteRequest request,
DataOutputStream out)
Serializes
DynamoDbWriteRequest in form of
[TABLE_NAME,WRITE_REQUEST_TYPE(PUT/DELETE),WRITE_REQUEST]. |
protected void serializeRequestToStream(DynamoDbWriteRequest request, DataOutputStream out) throws IOException
DynamoDbWriteRequest in form of
[TABLE_NAME,WRITE_REQUEST_TYPE(PUT/DELETE),WRITE_REQUEST].serializeRequestToStream in class org.apache.flink.connector.base.sink.writer.AsyncSinkWriterStateSerializer<DynamoDbWriteRequest>IOExceptionprotected DynamoDbWriteRequest deserializeRequestFromStream(long requestSize, DataInputStream in) throws IOException
deserializeRequestFromStream in class org.apache.flink.connector.base.sink.writer.AsyncSinkWriterStateSerializer<DynamoDbWriteRequest>IOExceptionpublic int getVersion()
Copyright © 2022–2023 The Apache Software Foundation. All rights reserved.