You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by gx...@apache.org on 2023/10/31 12:08:49 UTC
(incubator-opendal) 01/02: fix(binding/java): fix return value of presign-related method
This is an automated email from the ASF dual-hosted git repository.
gxd pushed a commit to branch fix_binding_java
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
commit ab6e9b48233fa4a6cf13a7d434d635787add241f
Author: G-XD <GX...@gmail.com>
AuthorDate: Tue Oct 31 19:54:07 2023 +0800
fix(binding/java): fix return value of presign-related method
---
bindings/java/src/main/java/org/apache/opendal/Operator.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/bindings/java/src/main/java/org/apache/opendal/Operator.java b/bindings/java/src/main/java/org/apache/opendal/Operator.java
index 79f9799e5..e83ea72de 100644
--- a/bindings/java/src/main/java/org/apache/opendal/Operator.java
+++ b/bindings/java/src/main/java/org/apache/opendal/Operator.java
@@ -173,17 +173,17 @@ public class Operator extends NativeObject {
return AsyncRegistry.take(requestId);
}
- public CompletableFuture<Void> presignRead(String path, Duration duration) {
+ public CompletableFuture<PresignedRequest> presignRead(String path, Duration duration) {
final long requestId = presignRead(nativeHandle, path, duration.toNanos());
return AsyncRegistry.take(requestId);
}
- public CompletableFuture<Void> presignWrite(String path, Duration duration) {
+ public CompletableFuture<PresignedRequest> presignWrite(String path, Duration duration) {
final long requestId = presignWrite(nativeHandle, path, duration.toNanos());
return AsyncRegistry.take(requestId);
}
- public CompletableFuture<Void> presignStat(String path, Duration duration) {
+ public CompletableFuture<PresignedRequest> presignStat(String path, Duration duration) {
final long requestId = presignStat(nativeHandle, path, duration.toNanos());
return AsyncRegistry.take(requestId);
}