DavFile

com.github.cloudfiles.webdav.DavModel.DavFile
case class DavFile(id: Uri, name: String, description: Option[String], createdAt: Instant, lastModifiedAt: Instant, size: Long, attributes: Attributes) extends File[Uri]

A data class representing a WebDav file. While the default attributes are stored directly in member fields, arbitrary additional attributes are hold in an Attributes object.

Value parameters

attributes

an object with additional attributes

createdAt

the date when this folder was created

description

a description of this folder

id

the ID of this folder (represented by a relative URI)

lastModifiedAt

the date when this folder was modified the last time

name

the name of this folder

size

the size of this file

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait File[Uri]
trait Element[Uri]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product