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 software.amazon.awssdk.services.s3.S3Client amazonS3
    • config

      protected S3BlobStoreConfiguration config
    • it

      protected Iterator<software.amazon.awssdk.services.s3.model.ListObjectsV2Response> it
    • request

      protected software.amazon.awssdk.services.s3.model.ListObjectsV2Request request
    • versionsRequestBuilder

      protected software.amazon.awssdk.services.s3.model.ListObjectVersionsRequest.Builder versionsRequestBuilder
    • versionsList

      protected software.amazon.awssdk.services.s3.model.ListObjectVersionsResponse versionsList
    • store

      protected S3BlobStore store
    • useVersion

      protected boolean useVersion
  • Constructor Details

    • S3BlobScroll

      public S3BlobScroll()
  • Method Details