Class MinioAdapter
- java.lang.Object
-
- com.farao_community.farao.gridcapa_core_valid.app.services.MinioAdapter
-
@Component public class MinioAdapter extends Object
- Author:
- Ameni Walha <ameni.walha at rte-france.com>
-
-
Field Summary
Fields Modifier and Type Field Description static StringFORMAT_URL
-
Constructor Summary
Constructors Constructor Description MinioAdapter(MinioConfiguration minioConfiguration, io.minio.MinioClient minioClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CoreValidFileResourcegenerateFileResource(String filePath)StringgeneratePreSignedUrl(String filePath)StringgetBasePath()voiduploadFile(String filePath, ByteArrayOutputStream baos)voiduploadFile(String filePath, InputStream sourceInputStream)
-
-
-
Field Detail
-
FORMAT_URL
public static final String FORMAT_URL
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MinioAdapter
public MinioAdapter(MinioConfiguration minioConfiguration, io.minio.MinioClient minioClient)
-
-
Method Detail
-
getBasePath
public String getBasePath()
-
uploadFile
public void uploadFile(String filePath, InputStream sourceInputStream)
-
uploadFile
public void uploadFile(String filePath, ByteArrayOutputStream baos)
-
generateFileResource
public CoreValidFileResource generateFileResource(String filePath)
-
-