Class TurMinioService

java.lang.Object
com.viglet.turing.service.asset.TurMinioService

@Service public class TurMinioService extends Object
Service for interacting with MinIO object storage.
Since:
2026.1.14
Author:
Alexandre Oliveira
  • Constructor Details

  • Method Details

    • isEnabled

      public boolean isEnabled()
    • listObjects

      public List<TurAssetItem> listObjects(String prefix)
    • listAllObjects

      public List<TurAssetItem> listAllObjects()
    • downloadObject

      public InputStream downloadObject(String objectName)
    • statObject

      public io.minio.StatObjectResponse statObject(String objectName)
    • uploadObject

      public void uploadObject(org.springframework.web.multipart.MultipartFile file, String prefix)
    • createFolder

      public void createFolder(String folderPath)
    • deleteObject

      public void deleteObject(String objectName)