类 ObjectLegalHoldService

java.lang.Object
cn.herodotus.engine.oss.minio.definition.service.BaseMinioService
cn.herodotus.engine.oss.minio.service.ObjectLegalHoldService

@Service public class ObjectLegalHoldService extends BaseMinioService

Description: Minio 对象合法保留服务

作者:
: gengwei.zheng
Date:
: 2022/6/30 21:15
  • 构造器详细资料

    • ObjectLegalHoldService

      public ObjectLegalHoldService()
  • 方法详细资料

    • enableObjectLegalHold

      public void enableObjectLegalHold(String bucketName, String objectName)
      启用对对象的合法保留
      参数:
      bucketName - bucketName
      objectName - objectName
    • enableObjectLegalHold

      public void enableObjectLegalHold(String bucketName, String objectName, String versionId)
      启用对对象的合法保留
      参数:
      bucketName - bucketName
      objectName - objectName
      versionId - versionId
    • enableObjectLegalHold

      public void enableObjectLegalHold(String bucketName, String objectName, String region, String versionId)
      启用对对象的合法保留
      参数:
      bucketName - bucketName
      objectName - objectName
      region - region
      versionId - versionId
    • enableObjectLegalHold

      public void enableObjectLegalHold(io.minio.EnableObjectLegalHoldArgs enableObjectLegalHoldArgs)
      启用对对象的合法保留
      参数:
      enableObjectLegalHoldArgs - EnableObjectLegalHoldArgs
    • disableObjectLegalHold

      public void disableObjectLegalHold(String bucketName, String objectName)
      禁用对对象的合法保留。
      参数:
      bucketName - bucketName
      objectName - objectName
    • disableObjectLegalHold

      public void disableObjectLegalHold(String bucketName, String objectName, String versionId)
      禁用对对象的合法保留。
      参数:
      bucketName - bucketName
      objectName - objectName
      versionId - versionId
    • disableObjectLegalHold

      public void disableObjectLegalHold(String bucketName, String objectName, String region, String versionId)
      禁用对对象的合法保留。
      参数:
      bucketName - bucketName
      objectName - objectName
      region - region
      versionId - versionId
    • disableObjectLegalHold

      public void disableObjectLegalHold(io.minio.DisableObjectLegalHoldArgs disableObjectLegalHoldArgs)
      禁用对对象的合法保留。
      参数:
      disableObjectLegalHoldArgs - DisableObjectLegalHoldArgs