public interface io.vertx.ext.mongo.MongoGridFsClient
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.vertx.ext.mongo.MongoGridFsClient
super_class: java.lang.Object
{
public abstract io.vertx.ext.mongo.MongoGridFsClient delete(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
id
resultHandler
public abstract io.vertx.core.Future<java.lang.Void> delete(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;)Lio/vertx/core/Future<Ljava/lang/Void;>;
MethodParameters:
Name Flags
id
public abstract io.vertx.ext.mongo.MongoGridFsClient downloadByFileName(io.vertx.core.streams.WriteStream<io.vertx.core.buffer.Buffer>, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Lio/vertx/core/streams/WriteStream;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/streams/WriteStream<Lio/vertx/core/buffer/Buffer;>;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
stream
fileName
resultHandler
public abstract io.vertx.core.Future<java.lang.Long> downloadByFileName(io.vertx.core.streams.WriteStream<io.vertx.core.buffer.Buffer>, java.lang.String);
descriptor: (Lio/vertx/core/streams/WriteStream;Ljava/lang/String;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/streams/WriteStream<Lio/vertx/core/buffer/Buffer;>;Ljava/lang/String;)Lio/vertx/core/Future<Ljava/lang/Long;>;
MethodParameters:
Name Flags
stream
fileName
public abstract io.vertx.ext.mongo.MongoGridFsClient downloadByFileNameWithOptions(io.vertx.core.streams.WriteStream<io.vertx.core.buffer.Buffer>, java.lang.String, io.vertx.ext.mongo.GridFsDownloadOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Lio/vertx/core/streams/WriteStream;Ljava/lang/String;Lio/vertx/ext/mongo/GridFsDownloadOptions;Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/streams/WriteStream<Lio/vertx/core/buffer/Buffer;>;Ljava/lang/String;Lio/vertx/ext/mongo/GridFsDownloadOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
stream
fileName
options
resultHandler
public abstract io.vertx.core.Future<java.lang.Long> downloadByFileNameWithOptions(io.vertx.core.streams.WriteStream<io.vertx.core.buffer.Buffer>, java.lang.String, io.vertx.ext.mongo.GridFsDownloadOptions);
descriptor: (Lio/vertx/core/streams/WriteStream;Ljava/lang/String;Lio/vertx/ext/mongo/GridFsDownloadOptions;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/streams/WriteStream<Lio/vertx/core/buffer/Buffer;>;Ljava/lang/String;Lio/vertx/ext/mongo/GridFsDownloadOptions;)Lio/vertx/core/Future<Ljava/lang/Long;>;
MethodParameters:
Name Flags
stream
fileName
options
public abstract io.vertx.ext.mongo.MongoGridFsClient downloadById(io.vertx.core.streams.WriteStream<io.vertx.core.buffer.Buffer>, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Lio/vertx/core/streams/WriteStream;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/streams/WriteStream<Lio/vertx/core/buffer/Buffer;>;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
stream
id
resultHandler
public abstract io.vertx.core.Future<java.lang.Long> downloadById(io.vertx.core.streams.WriteStream<io.vertx.core.buffer.Buffer>, java.lang.String);
descriptor: (Lio/vertx/core/streams/WriteStream;Ljava/lang/String;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/streams/WriteStream<Lio/vertx/core/buffer/Buffer;>;Ljava/lang/String;)Lio/vertx/core/Future<Ljava/lang/Long;>;
MethodParameters:
Name Flags
stream
id
public abstract io.vertx.ext.mongo.MongoGridFsClient downloadFile(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
fileName
resultHandler
public abstract io.vertx.core.Future<java.lang.Long> downloadFile(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;)Lio/vertx/core/Future<Ljava/lang/Long;>;
MethodParameters:
Name Flags
fileName
public abstract io.vertx.ext.mongo.MongoGridFsClient downloadFileAs(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
fileName
newFileName
resultHandler
public abstract io.vertx.core.Future<java.lang.Long> downloadFileAs(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/core/Future<Ljava/lang/Long;>;
MethodParameters:
Name Flags
fileName
newFileName
public abstract io.vertx.ext.mongo.MongoGridFsClient downloadFileByID(java.lang.String, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>);
descriptor: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Long;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
id
fileName
resultHandler
public abstract io.vertx.core.Future<java.lang.Long> downloadFileByID(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljava/lang/String;)Lio/vertx/core/Future<Ljava/lang/Long;>;
MethodParameters:
Name Flags
id
fileName
public abstract io.vertx.ext.mongo.MongoGridFsClient drop(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/Void;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
resultHandler
public abstract io.vertx.core.Future<java.lang.Void> drop();
descriptor: ()Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lio/vertx/core/Future<Ljava/lang/Void;>;
public abstract io.vertx.ext.mongo.MongoGridFsClient findAllIds(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.String>>>);
descriptor: (Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/String;>;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
resultHandler
public abstract io.vertx.core.Future<java.util.List<java.lang.String>> findAllIds();
descriptor: ()Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lio/vertx/core/Future<Ljava/util/List<Ljava/lang/String;>;>;
public abstract io.vertx.ext.mongo.MongoGridFsClient findIds(io.vertx.core.json.JsonObject, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.lang.String>>>);
descriptor: (Lio/vertx/core/json/JsonObject;Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/json/JsonObject;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/util/List<Ljava/lang/String;>;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
query
resultHandler
public abstract io.vertx.core.Future<java.util.List<java.lang.String>> findIds(io.vertx.core.json.JsonObject);
descriptor: (Lio/vertx/core/json/JsonObject;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/json/JsonObject;)Lio/vertx/core/Future<Ljava/util/List<Ljava/lang/String;>;>;
MethodParameters:
Name Flags
query
public abstract io.vertx.ext.mongo.MongoGridFsClient uploadByFileName(io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>, java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/streams/ReadStream;Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/streams/ReadStream<Lio/vertx/core/buffer/Buffer;>;Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
stream
fileName
resultHandler
public abstract io.vertx.core.Future<java.lang.String> uploadByFileName(io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>, java.lang.String);
descriptor: (Lio/vertx/core/streams/ReadStream;Ljava/lang/String;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/streams/ReadStream<Lio/vertx/core/buffer/Buffer;>;Ljava/lang/String;)Lio/vertx/core/Future<Ljava/lang/String;>;
MethodParameters:
Name Flags
stream
fileName
public abstract io.vertx.ext.mongo.MongoGridFsClient uploadByFileNameWithOptions(io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>, java.lang.String, io.vertx.ext.mongo.GridFsUploadOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Lio/vertx/core/streams/ReadStream;Ljava/lang/String;Lio/vertx/ext/mongo/GridFsUploadOptions;Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/streams/ReadStream<Lio/vertx/core/buffer/Buffer;>;Ljava/lang/String;Lio/vertx/ext/mongo/GridFsUploadOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
stream
fileName
options
resultHandler
public abstract io.vertx.core.Future<java.lang.String> uploadByFileNameWithOptions(io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>, java.lang.String, io.vertx.ext.mongo.GridFsUploadOptions);
descriptor: (Lio/vertx/core/streams/ReadStream;Ljava/lang/String;Lio/vertx/ext/mongo/GridFsUploadOptions;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lio/vertx/core/streams/ReadStream<Lio/vertx/core/buffer/Buffer;>;Ljava/lang/String;Lio/vertx/ext/mongo/GridFsUploadOptions;)Lio/vertx/core/Future<Ljava/lang/String;>;
MethodParameters:
Name Flags
stream
fileName
options
public abstract io.vertx.ext.mongo.MongoGridFsClient uploadFile(java.lang.String, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
fileName
resultHandler
public abstract io.vertx.core.Future<java.lang.String> uploadFile(java.lang.String);
descriptor: (Ljava/lang/String;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;)Lio/vertx/core/Future<Ljava/lang/String;>;
MethodParameters:
Name Flags
fileName
public abstract io.vertx.ext.mongo.MongoGridFsClient uploadFileWithOptions(java.lang.String, io.vertx.ext.mongo.GridFsUploadOptions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.String>>);
descriptor: (Ljava/lang/String;Lio/vertx/ext/mongo/GridFsUploadOptions;Lio/vertx/core/Handler;)Lio/vertx/ext/mongo/MongoGridFsClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lio/vertx/ext/mongo/GridFsUploadOptions;Lio/vertx/core/Handler<Lio/vertx/core/AsyncResult<Ljava/lang/String;>;>;)Lio/vertx/ext/mongo/MongoGridFsClient;
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.Fluent()
MethodParameters:
Name Flags
fileName
options
resultHandler
public abstract io.vertx.core.Future<java.lang.String> uploadFileWithOptions(java.lang.String, io.vertx.ext.mongo.GridFsUploadOptions);
descriptor: (Ljava/lang/String;Lio/vertx/ext/mongo/GridFsUploadOptions;)Lio/vertx/core/Future;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Lio/vertx/ext/mongo/GridFsUploadOptions;)Lio/vertx/core/Future<Ljava/lang/String;>;
MethodParameters:
Name Flags
fileName
options
public abstract void close();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "MongoGridFsClient.java"
RuntimeVisibleAnnotations:
io.vertx.codegen.annotations.VertxGen()