package file
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- file
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait FileConnector extends AnyRef
- final case class LiveFileConnector() extends FileConnector with Product with Serializable
Value Members
- def deleteFile(implicit trace: Trace): ZSink[FileConnector, IOException, File, Nothing, Unit]
- def deleteFileName(implicit trace: Trace): ZSink[FileConnector, IOException, String, Nothing, Unit]
- def deleteFileNameRecursively(implicit trace: Trace): ZSink[FileConnector, IOException, String, Nothing, Unit]
- def deleteFileRecursively(implicit trace: Trace): ZSink[FileConnector, IOException, File, Nothing, Unit]
- def deletePath(implicit trace: Trace): ZSink[FileConnector, IOException, Path, Nothing, Unit]
- def deletePathRecursively(implicit trace: Trace): ZSink[FileConnector, IOException, Path, Nothing, Unit]
- def deleteURI(implicit trace: Trace): ZSink[FileConnector, IOException, URI, Nothing, Unit]
- def deleteURIRecursively(implicit trace: Trace): ZSink[FileConnector, IOException, URI, Nothing, Unit]
- def existsFile(implicit trace: Trace): ZSink[FileConnector, IOException, File, File, Boolean]
- def existsFileName(implicit trace: Trace): ZSink[FileConnector, IOException, String, String, Boolean]
- def existsPath(implicit trace: Trace): ZSink[FileConnector, IOException, Path, Path, Boolean]
- def existsURI(implicit trace: Trace): ZSink[FileConnector, IOException, URI, URI, Boolean]
- val fileConnectorLiveLayer: ZLayer[Any, Nothing, FileConnector]
- val fileConnectorTestLayer: ZLayer[Any, Nothing, FileConnector]
- def listFile(file: ⇒ File)(implicit trace: Trace): ZStream[FileConnector, IOException, File]
- def listFileName(name: ⇒ String)(implicit trace: Trace): ZStream[FileConnector, IOException, String]
- def listPath(path: ⇒ Path)(implicit trace: Trace): ZStream[FileConnector, IOException, Path]
- def listURI(uri: ⇒ URI)(implicit trace: Trace): ZStream[FileConnector, IOException, URI]
- def moveFile(locator: (File) ⇒ File)(implicit trace: Trace): ZSink[FileConnector, IOException, File, Nothing, Unit]
- def moveFileName(locator: (String) ⇒ String)(implicit trace: Trace): ZSink[FileConnector, IOException, String, Nothing, Unit]
- def moveFileNameZIO(locator: (String) ⇒ ZIO[Any, IOException, String])(implicit trace: Trace): ZSink[FileConnector, IOException, String, Nothing, Unit]
- def moveFileZIO(locator: (File) ⇒ ZIO[Any, IOException, File])(implicit trace: Trace): ZSink[FileConnector, IOException, File, Nothing, Unit]
- def movePath(locator: (Path) ⇒ Path)(implicit trace: Trace): ZSink[FileConnector, IOException, Path, Nothing, Unit]
- def movePathZIO(locator: (Path) ⇒ ZIO[Any, IOException, Path])(implicit trace: Trace): ZSink[FileConnector, IOException, Path, Nothing, Unit]
- def moveURI(locator: (URI) ⇒ URI)(implicit trace: Trace): ZSink[FileConnector, IOException, URI, Nothing, Unit]
- def moveURIZIO(locator: (URI) ⇒ ZIO[Any, IOException, URI])(implicit trace: Trace): ZSink[FileConnector, IOException, URI, Nothing, Unit]
- def readFile(file: ⇒ File)(implicit trace: Trace): ZStream[FileConnector, IOException, Byte]
- def readFileName(name: ⇒ String)(implicit trace: Trace): ZStream[FileConnector, IOException, Byte]
- def readPath(path: ⇒ Path)(implicit trace: Trace): ZStream[FileConnector, IOException, Byte]
- def readURI(uri: ⇒ URI)(implicit trace: Trace): ZStream[FileConnector, IOException, Byte]
- def tailFile(file: ⇒ File, duration: ⇒ zio.Duration)(implicit trace: Trace): ZStream[FileConnector, IOException, Byte]
- def tailFileName(name: ⇒ String, duration: ⇒ zio.Duration)(implicit trace: Trace): ZStream[FileConnector, IOException, Byte]
- def tailFileNameUsingWatchService(name: ⇒ String, duration: ⇒ zio.Duration)(implicit trace: Trace): ZStream[FileConnector, IOException, Byte]
- def tailFileUsingWatchService(file: ⇒ File, duration: ⇒ zio.Duration)(implicit trace: Trace): ZStream[FileConnector, IOException, Byte]
- def tailPath(path: ⇒ Path, duration: ⇒ zio.Duration)(implicit trace: Trace): ZStream[FileConnector, IOException, Byte]
- def tailPathUsingWatchService(path: ⇒ Path, duration: ⇒ zio.Duration)(implicit trace: Trace): ZStream[FileConnector, IOException, Byte]
- def tailURI(uri: ⇒ URI, duration: ⇒ zio.Duration)(implicit trace: Trace): ZStream[FileConnector, IOException, Byte]
- def tailURIUsingWatchService(uri: ⇒ URI, duration: ⇒ zio.Duration)(implicit trace: Trace): ZStream[FileConnector, IOException, Byte]
- def tempDirFile(implicit trace: Trace): ZStream[FileConnector, IOException, File]
- def tempDirFileIn(file: ⇒ File)(implicit trace: Trace): ZStream[FileConnector, IOException, File]
- def tempDirFileName(implicit trace: Trace): ZStream[FileConnector, IOException, String]
- def tempDirFileNameIn(name: ⇒ String)(implicit trace: Trace): ZStream[FileConnector, IOException, String]
- def tempDirPath(implicit trace: Trace): ZStream[FileConnector, IOException, Path]
- def tempDirPathIn(path: ⇒ Path)(implicit trace: Trace): ZStream[FileConnector, IOException, Path]
- def tempDirURI(implicit trace: Trace): ZStream[FileConnector, IOException, URI]
- def tempDirURIIn(uri: ⇒ URI)(implicit trace: Trace): ZStream[FileConnector, IOException, URI]
- def tempFile(implicit trace: Trace): ZStream[FileConnector, IOException, File]
- def tempFileIn(file: ⇒ File)(implicit trace: Trace): ZStream[FileConnector, IOException, File]
- def tempFileName(implicit trace: Trace): ZStream[FileConnector, IOException, String]
- def tempFileNameIn(name: ⇒ String)(implicit trace: Trace): ZStream[FileConnector, IOException, String]
- def tempPath(implicit trace: Trace): ZStream[FileConnector, IOException, Path]
- def tempPathIn(path: ⇒ Path)(implicit trace: Trace): ZStream[FileConnector, IOException, Path]
- def tempURI(implicit trace: Trace): ZStream[FileConnector, IOException, URI]
- def tempURIIn(uri: ⇒ URI)(implicit trace: Trace): ZStream[FileConnector, IOException, URI]
- def writeFile(file: ⇒ File)(implicit trace: Trace): ZSink[FileConnector, IOException, Byte, Nothing, Unit]
- def writeFileName(name: ⇒ String)(implicit trace: Trace): ZSink[FileConnector, IOException, Byte, Nothing, Unit]
- def writePath(path: ⇒ Path)(implicit trace: Trace): ZSink[FileConnector, IOException, Byte, Nothing, Unit]
- def writeURI(uri: ⇒ URI)(implicit trace: Trace): ZSink[FileConnector, IOException, Byte, Nothing, Unit]
- object LiveFileConnector extends Serializable