Packages

package gridfs

Linear Supertypes
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. gridfs
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Package Members

  1. package helpers

    Contains helper classes to create org.mongodb.scala.gridfs.AsyncInputStream or org.mongodb.scala.gridfs.AsyncOutputStream instances from external sources.

Type Members

  1. case class GridFSBucket(wrapped: com.mongodb.async.client.gridfs.GridFSBucket) extends Product with Serializable

    Represents a GridFS Bucket

    Represents a GridFS Bucket

    Since

    1.2

  2. case class GridFSDownloadObservable(gridFSDownloadStream: GridFSDownloadStream) extends Observable[ByteBuffer] with Product with Serializable
  3. type GridFSDownloadOptions = com.mongodb.client.gridfs.model.GridFSDownloadOptions

    The GridFS download by name options

    The GridFS download by name options

    Controls the selection of the revision to download

  4. case class GridFSDownloadStream(wrapped: com.mongodb.async.client.gridfs.GridFSDownloadStream) extends AsyncInputStream with Product with Serializable

    A GridFS InputStream for downloading data from GridFS

    A GridFS InputStream for downloading data from GridFS

    Provides the GridFSFile for the file to being downloaded as well as the read methods of a AsyncInputStream

    Since

    1.2

  5. type GridFSFile = com.mongodb.client.gridfs.model.GridFSFile

    The GridFSFile

  6. case class GridFSFindObservable(wrapped: GridFSFindIterable) extends Observable[GridFSFile] with Product with Serializable

    Observable representing the GridFS Files Collection.

    Observable representing the GridFS Files Collection.

    Since

    1.2

  7. trait GridFSUploadObservable[T] extends SingleObservable[T]

    A GridFS Observable for uploading data into GridFS

    A GridFS Observable for uploading data into GridFS

    Provides 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.

    T

    the result type of the publisher

    Since

    2.8

  8. type GridFSUploadOptions = com.mongodb.client.gridfs.model.GridFSUploadOptions

    GridFS upload options

    GridFS upload options

    Customizable options used when uploading files into GridFS

  9. case class GridFSUploadStream(wrapped: com.mongodb.async.client.gridfs.GridFSUploadStream) extends AsyncOutputStream with Product with Serializable

    A GridFS OutputStream for uploading data into GridFS

    A GridFS OutputStream for uploading data into GridFS

    Provides the id for the file to be uploaded as well as the write methods of a AsyncOutputStream

    Since

    1.2

  10. implicit class JavaAsyncInputStreamToScala extends AsyncInputStream
  11. implicit class JavaAsyncOutputStreamToScala extends AsyncOutputStream
  12. type MongoGridFSException = com.mongodb.MongoGridFSException

    An exception indicating that a failure occurred in GridFS.

  13. implicit class ScalaAsyncInputStreamToJava extends com.mongodb.async.client.gridfs.AsyncInputStream
  14. implicit class ScalaAsyncOutputStreamToJava extends com.mongodb.async.client.gridfs.AsyncOutputStream

Deprecated Type Members

  1. trait AsyncInputStream extends AnyRef

    The Async Input Stream interface represents some asynchronous input stream of bytes.

    The Async Input Stream interface represents some asynchronous input stream of bytes.

    See the org.mongodb.scala.gridfs.helpers package for adapters that create an AsyncInputStream

    Annotations
    @deprecated
    Deprecated

    (Since version 2.8.0) Use Observable[ByteBuffer] instead

    Since

    1.2

  2. trait AsyncOutputStream extends AnyRef

    The Async Output Stream interface represents some asynchronous output stream of bytes.

    The Async Output Stream interface represents some asynchronous output stream of bytes.

    See the org.mongodb.scala.gridfs.helpers package for adapters that create an AsyncOutputStream

    Annotations
    @deprecated
    Deprecated

    (Since version 2.8.0) Use Observable[ByteBuffer] instead

    Since

    1.2

Value Members

  1. object GridFSBucket extends Serializable

    A factory for GridFSBucket instances.

    A factory for GridFSBucket instances.

    Since

    1.2

Inherited from AnyRef

Inherited from Any

Ungrouped