asyncdbx.api

Data

object Data

Container for Data related messages.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Data
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class DbxDownloadFailed extends RuntimeException

  2. case class Delta(cursor: String, has_more: Boolean, reset: Option[Boolean], entries: List[(String, Option[Metadata])]) extends Product with Serializable

  3. case class DownloadBegin(path: String) extends Product with Serializable

  4. case class DownloadChunk(path: String, data: Array[Byte]) extends Product with Serializable

  5. case class DownloadEnd(path: String) extends Product with Serializable

  6. case class FileUploaded(meta: Metadata) extends Product with Serializable

  7. case class GetDelta(cursor: Option[String], pathPrefix: Option[String] = scala.None) extends DbxRequest with Product with Serializable

    Retrieve information about changed files and folders.

  8. case class GetFile(root: String, path: String, rev: Option[String] = scala.None) extends DbxRequest with Product with Serializable

    Downloads a file.

  9. case class GetLongpollDelta(cursor: String) extends DbxRequest with Product with Serializable

  10. case class GetMetadata(root: String, path: String) extends DbxRequest with Product with Serializable

  11. case class GetRevisions(root: String, path: String) extends DbxRequest with Product with Serializable

  12. case class LongpollDelta(changes: Boolean, backoff: Option[Int]) extends Product with Serializable

  13. case class Metadata(size: String, bytes: Long, path: String, is_dir: Boolean, is_deleted: Option[Boolean], rev: Option[String], hash: Option[String], thumb_exists: Boolean, icon: String, modified: Option[String], client_mtime: Option[String], root: String, mimeType: Option[String], revision: Option[Int], contents: Option[List[Metadata]]) extends Product with Serializable

  14. case class Restore(root: String, path: String, rev: String) extends DbxRequest with Product with Serializable

  15. case class Restored(meta: Metadata) extends Product with Serializable

  16. case class Revisions(revisions: List[Metadata]) extends Product with Serializable

  17. case class Search(root: String, path: String, query: String, fileLimit: Option[Int] = scala.None, includeDeleted: Boolean = false) extends DbxRequest with Product with Serializable

  18. case class SearchResult(files: List[Metadata]) extends Product with Serializable

  19. case class UploadFile(localFile: File, root: String, path: String, overwrite: Boolean = true, prarentRev: Option[String] = scala.None) extends DbxRequest with Product with Serializable

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. object JsonProtocol extends DefaultJsonProtocol

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  18. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  19. def toString(): String

    Definition Classes
    AnyRef → Any
  20. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped