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 <[email protected]> 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); }
