public interface MinioItemOperations extends WithSelf<MinioItem>, WithServerData
getRegion, getServer
boolean isFile()
boolean deleteObject() throws MinioOperationException
MinioOperationException
@NonNull Optional<MinioItem> getItemRelative(@NonNull CharSequence path) throws MinioOperationException
MinioOperationException
@NonNull MinioObjectStatus getObjectStatus() throws MinioOperationException
MinioOperationException
@NonNull MinioObjectStatus getObjectStatus(@NonNull ServerSideEncryption keys) throws MinioOperationException
MinioOperationException
@NonNull InputStream getObjectInputStream() throws MinioOperationException
MinioOperationException
@NonNull InputStream getObjectInputStream(long skip) throws MinioOperationException
MinioOperationException
@NonNull InputStream getObjectInputStream(long skip, long leng) throws MinioOperationException
MinioOperationException
@NonNull InputStream getObjectInputStream(@NonNull ServerSideEncryption keys) throws MinioOperationException
MinioOperationException
@NonNull String getSignedObjectUrl() throws MinioOperationException
MinioOperationException
@NonNull String getSignedObjectUrl(@NonNull Long seconds) throws MinioOperationException
MinioOperationException
@NonNull String getSignedObjectUrl(@NonNull Duration seconds) throws MinioOperationException
MinioOperationException
@NonNull String getSignedObjectUrl(@NonNull Long time, @NonNull TimeUnit unit) throws MinioOperationException
MinioOperationException
@NonNull String getSignedObjectUrl(@NonNull Method method) throws MinioOperationException
MinioOperationException
@NonNull String getSignedObjectUrl(@NonNull Method method, @NonNull Long seconds) throws MinioOperationException
MinioOperationException
@NonNull String getSignedObjectUrl(@NonNull Method method, @NonNull Duration seconds) throws MinioOperationException
MinioOperationException
@NonNull String getSignedObjectUrl(@NonNull Method method, @NonNull Long time, @NonNull TimeUnit unit) throws MinioOperationException
MinioOperationException
boolean copyObject(@NonNull CharSequence bucket) throws MinioOperationException
MinioOperationException
boolean copyObject(@NonNull CharSequence bucket, @Nullable CharSequence name) throws MinioOperationException
MinioOperationException
boolean copyObject(@NonNull CharSequence bucket, @Nullable MinioCopyConditions conditions) throws MinioOperationException
MinioOperationException
boolean copyObject(@NonNull CharSequence bucket, @Nullable CharSequence name, @Nullable MinioCopyConditions conditions) throws MinioOperationException
MinioOperationException