Class SqsBlobOpFactory

java.lang.Object
io.datarouter.aws.sqs.SqsBlobOpFactory

public class SqsBlobOpFactory extends Object
  • Constructor Details

    • SqsBlobOpFactory

      public SqsBlobOpFactory(SqsBlobNode<?> node, SqsClientManager clientManager, io.datarouter.storage.client.ClientId clientId)
  • Method Details

    • makePutOp

      public SqsBlobOp<Void> makePutOp(byte[] data, io.datarouter.storage.config.Config config)
    • makePeekOp

      public SqsBlobOp<io.datarouter.storage.queue.RawBlobQueueMessage> makePeekOp(io.datarouter.storage.config.Config config)
    • makeAckOp

      public SqsBlobOp<Void> makeAckOp(byte[] handle, io.datarouter.storage.config.Config config)