Interface GridFSUploadPublisher<T>
-
- Type Parameters:
T
- the result type of the publisher
- All Superinterfaces:
org.reactivestreams.Publisher<T>
public interface GridFSUploadPublisher<T> extends org.reactivestreams.Publisher<T>
A GridFSPublisher
for uploading data into GridFSProvides the
id
for the file to be uploaded. Cancelling the subscription to this publisher will cause any uploaded data to be cleaned up and removed.- Since:
- 1.13
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BsonValue
getId()
TheBsonValue
id for this file.ObjectId
getObjectId()
Gets theObjectId
for the file to be uploaded Throws aMongoGridFSException
if the file id is not an ObjectId.
-
-
-
Method Detail
-
getObjectId
ObjectId getObjectId()
Gets theObjectId
for the file to be uploaded Throws aMongoGridFSException
if the file id is not an ObjectId.- Returns:
- the ObjectId for the file to be uploaded
-
-