WritableFile

com.github.cloudfiles.gdrive.GoogleDriveJsonProtocol.WritableFile
case class WritableFile(name: Option[String], mimeType: Option[String], parents: Option[List[String]], createdTime: Option[Instant], modifiedTime: Option[Instant], description: Option[String], properties: Option[Map[String, String]], appProperties: Option[Map[String, String]], trashed: Option[Boolean], trashedTime: Option[Instant])

A data class representing a ''File'' resource when it is created or updated.

This class has a subset of the properties of File, and all are optional. These are the writable properties that can be set in create or update operations. The class is used to generate the JSON payload for these operations.

Value parameters

appProperties

the optional new application-specific properties

createdTime

the optional new creation time

description

the optional new description

mimeType

the optional new mime type

modifiedTime

the optional new modified time

name

the optional new name of the file

parents

the optional parents

properties

the optional new properties

trashed

the optional new trashed flag

trashedTime

the optional new trashed time

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
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