Package io.datarouter.storage.queue
Class RawBlobQueueMessage
java.lang.Object
io.datarouter.storage.queue.RawBlobQueueMessage
- Direct Known Subclasses:
BlobQueueMessage
-
Constructor Summary
ConstructorsConstructorDescriptionRawBlobQueueMessage(byte[] handle, byte[] data, Map<String, String> messageAttributes) -
Method Summary
Modifier and TypeMethodDescriptionbyte[]byte[]get the entire data that was stored withBlobQueueStorage.combineAndPut(io.datarouter.scanner.Scanner<T>)orBlobQueueStorage.putRaw(byte[], io.datarouter.storage.config.Config)io.datarouter.scanner.Scanner<byte[]>scan each byte[] that was stored usingBlobQueueStorage.combineAndPut(io.datarouter.scanner.Scanner<T>)
-
Constructor Details
-
RawBlobQueueMessage
-
-
Method Details
-
getHandle
public byte[] getHandle() -
getRawData
public byte[] getRawData()get the entire data that was stored withBlobQueueStorage.combineAndPut(io.datarouter.scanner.Scanner<T>)orBlobQueueStorage.putRaw(byte[], io.datarouter.storage.config.Config)- Returns:
- data
-
scanSplitData
public io.datarouter.scanner.Scanner<byte[]> scanSplitData()scan each byte[] that was stored usingBlobQueueStorage.combineAndPut(io.datarouter.scanner.Scanner<T>)- Returns:
- scanner of each byte[]
-
getMessageAttributes
-