SharedFile

tasks.fileservice.SharedFile
See theSharedFile companion object
case class SharedFile(path: FilePath, byteSize: Long, hash: Int) extends HasSharedFiles

Attributes

Companion
object
Experimental
true
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def bytes(implicit tsc: TaskSystemComponents): IO[ByteVector]
def delete(implicit tsc: TaskSystemComponents): IO[Boolean]
def file(implicit tsc: TaskSystemComponents): Resource[IO, File]
def fileNonCached(implicit tsc: TaskSystemComponents): Resource[IO, File]
def history(implicit tsc: TaskSystemComponents): IO[History]
def isAccessible(implicit tsc: TaskSystemComponents): IO[Boolean]
def name: String
def stream(implicit tsc: TaskSystemComponents): Stream[IO, Byte]
def stream(fromOffset: Long)(implicit tsc: TaskSystemComponents): Stream[IO, Byte]
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any
def uri(implicit tsc: TaskSystemComponents): IO[Uri]
def utf8(implicit tsc: TaskSystemComponents): IO[String]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product