接口 SimpleStorageService

所有已知实现类:
SimpleStorageServiceImpl

public interface SimpleStorageService
作者:
ok1996
  • 方法详细资料

    • upload

      String upload(String contentType, Long size, InputStream input, String bucket, String key)
      上传文件
      参数:
      contentType - 内容类型
      size - 内容大小
      input - 内容流
      bucket - 存储桶
      key - 文件主键(eg:awed13.jpg)
      返回:
    • getListBuckets

      List<com.amazonaws.services.s3.model.Bucket> getListBuckets(String bucketName)
      获取桶列表
      参数:
      bucketName - 桶名称 非必填 关键字过滤
      返回:
    • creatBucket

      com.amazonaws.services.s3.model.Bucket creatBucket(String bucketName)
      创建桶
      参数:
      bucketName - 桶名称
      返回:
    • deleteBucket

      void deleteBucket(String bucketName)
      删除桶
      参数:
      bucketName - 桶名称
    • getStorageObject

      StorageObjectResponse getStorageObject(StorageObjectRequest storageObjectRequest)
      获取对象-首页列表
      参数:
      storageObjectRequest -
      返回:
    • getStorageObjectNext

      StorageObjectResponse getStorageObjectNext(com.amazonaws.services.s3.model.ObjectListing objectListing)
      获取对象-下一页列表
      参数:
      objectListing - 首页信息
      返回:
    • deleteStorageObject

      Boolean deleteStorageObject(String bucketName, String objectName)
      删除对象
      参数:
      bucketName - 桶名称
      objectName - 对象名称
      返回: