Class AwsBlobClient

All Implemented Interfaces:
Provider, SdkService, AutoCloseable

public class AwsBlobClient extends AbstractBlobClient<AwsBlobClient>
An implementation of the AbstractBlobClient for AWS S3. AwsBlobClient is service client for interacting with AWS Cloud Blob Storage.

This class provides methods to interact with AWS resources using AWS SDK for Java to interact with the S3 service.

See Also:
  • Constructor Details

    • AwsBlobClient

      public AwsBlobClient(AwsBlobClient.Builder builder)
      Constructs an instance of AwsBlobClient using the provided builder and S3 client.
      Parameters:
      builder - the builder used to configure this client.
    • AwsBlobClient

      public AwsBlobClient(AwsBlobClient.Builder builder, software.amazon.awssdk.services.s3.S3Client s3Client)
      Constructs an instance of AwsBlobClient using the provided builder and S3 client.
      Parameters:
      builder - the builder used to configure this client.
      s3Client - the S3 client used to communicate with the S3 service.
  • Method Details