Class S3BlobScroll

All Implemented Interfaces:
AutoCloseable, Iterator<List<String>>, Scroll

public class S3BlobScroll extends AbstractBlobScroll<S3BlobProvider>
Scroll objects of the s3 blob store of a #S3BlobProvider, the scroll query is the provider id.
Since:
2023
  • Field Details

    • amazonS3

      protected com.amazonaws.services.s3.AmazonS3 amazonS3
    • config

      protected S3BlobStoreConfiguration config
    • list

      protected com.amazonaws.services.s3.model.ObjectListing list
    • versionsList

      protected com.amazonaws.services.s3.model.VersionListing versionsList
    • listVersionsRequest

      protected com.amazonaws.services.s3.model.ListVersionsRequest listVersionsRequest
    • listObjectsRequest

      protected com.amazonaws.services.s3.model.ListObjectsRequest listObjectsRequest
    • store

      protected S3BlobStore store
    • useVersion

      protected boolean useVersion
  • Constructor Details

    • S3BlobScroll

      public S3BlobScroll()
  • Method Details