Package org.bremersee.minio
Class MinioTemplate
java.lang.Object
org.bremersee.minio.MinioTemplate
- All Implemented Interfaces:
Cloneable,MinioOperations
The minio template.
- Author:
- Christian Bremer
-
Constructor Summary
ConstructorsConstructorDescriptionMinioTemplate(io.minio.MinioClient client) Instantiates a new minio template. -
Method Summary
Modifier and TypeMethodDescriptionclone()clone(org.springframework.util.ErrorHandler errorHandler) Clone minio template.<T> Texecute(MinioClientCallback<T> callback) Execute minio callback.voidsetErrorHandler(org.springframework.util.ErrorHandler errorHandler) Sets error handler.Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bremersee.minio.MinioOperations
bucketExists, composeObject, copyObject, deleteBucketEncryption, deleteBucketLifecycle, deleteBucketNotification, deleteBucketPolicy, deleteBucketReplication, deleteBucketTags, deleteObjectLockConfiguration, deleteObjectTags, disableObjectLegalHold, downloadObject, enableObjectLegalHold, getBucketEncryption, getBucketLifecycle, getBucketNotification, getBucketPolicy, getBucketReplication, getBucketTags, getBucketVersioning, getObject, getObjectLockConfiguration, getObjectRetention, getObjectTags, getPresignedObjectUrl, getPresignedPostFormData, isObjectLegalHoldEnabled, listBuckets, listBuckets, listenBucketNotification, listObjects, makeBucket, objectExists, putObject, removeBucket, removeObject, removeObjects, selectObjectContent, setBucketEncryption, setBucketLifecycle, setBucketNotification, setBucketPolicy, setBucketReplication, setBucketTags, setBucketVersioning, setObjectLockConfiguration, setObjectRetention, setObjectTags, statObject, uploadObject
-
Constructor Details
-
MinioTemplate
public MinioTemplate(io.minio.MinioClient client) Instantiates a new minio template.- Parameters:
client- the client
-
-
Method Details
-
setErrorHandler
public void setErrorHandler(org.springframework.util.ErrorHandler errorHandler) Sets error handler.- Parameters:
errorHandler- the error handler
-
clone
-
clone
Clone minio template.- Parameters:
errorHandler- the error handler- Returns:
- the minio template
-
execute
Description copied from interface:MinioOperationsExecute minio callback.- Specified by:
executein interfaceMinioOperations- Type Parameters:
T- the type of the result- Parameters:
callback- the callback- Returns:
- the result
-