vertx / io.vertx.kotlin.core.file / io.vertx.core.file.FileSystem

Extensions for io.vertx.core.file.FileSystem

chmodAwait

suspend fun FileSystem.chmodAwait(path: String, perms: String): Unit

Suspending version of method io.vertx.core.file.FileSystem.chmod

chmodRecursiveAwait

suspend fun FileSystem.chmodRecursiveAwait(path: String, perms: String, dirPerms: String): Unit

Suspending version of method io.vertx.core.file.FileSystem.chmodRecursive

chownAwait

suspend fun FileSystem.chownAwait(path: String, user: String?, group: String?): Unit

Suspending version of method io.vertx.core.file.FileSystem.chown

copyAwait

suspend fun FileSystem.copyAwait(from: String, to: String): Unit
suspend fun FileSystem.copyAwait(from: String, to: String, options: CopyOptions): Unit

Suspending version of method io.vertx.core.file.FileSystem.copy

copyRecursiveAwait

suspend fun FileSystem.copyRecursiveAwait(from: String, to: String, recursive: Boolean): Unit

Suspending version of method io.vertx.core.file.FileSystem.copyRecursive

createFileAwait

suspend fun FileSystem.createFileAwait(path: String): Unit
suspend fun FileSystem.createFileAwait(path: String, perms: String): Unit

Suspending version of method io.vertx.core.file.FileSystem.createFile

createTempDirectoryAwait

suspend fun FileSystem.createTempDirectoryAwait(prefix: String): String
suspend fun FileSystem.createTempDirectoryAwait(prefix: String, perms: String): String
suspend fun FileSystem.createTempDirectoryAwait(dir: String, prefix: String, perms: String): String

Suspending version of method io.vertx.core.file.FileSystem.createTempDirectory

createTempFileAwait

suspend fun FileSystem.createTempFileAwait(prefix: String, suffix: String): String
suspend fun FileSystem.createTempFileAwait(prefix: String, suffix: String, perms: String): String
suspend fun FileSystem.createTempFileAwait(dir: String, prefix: String, suffix: String, perms: String): String

Suspending version of method io.vertx.core.file.FileSystem.createTempFile

deleteAwait

suspend fun FileSystem.deleteAwait(path: String): Unit

Suspending version of method io.vertx.core.file.FileSystem.delete

deleteRecursiveAwait

suspend fun FileSystem.deleteRecursiveAwait(path: String, recursive: Boolean): Unit

Suspending version of method io.vertx.core.file.FileSystem.deleteRecursive

existsAwait

suspend fun FileSystem.existsAwait(path: String): Boolean

Suspending version of method io.vertx.core.file.FileSystem.exists

fsPropsAwait

suspend fun FileSystem.fsPropsAwait(path: String): FileSystemProps

Suspending version of method io.vertx.core.file.FileSystem.fsProps

linkAwait

suspend fun FileSystem.linkAwait(link: String, existing: String): Unit

Suspending version of method io.vertx.core.file.FileSystem.link

lpropsAwait

suspend fun FileSystem.lpropsAwait(path: String): FileProps

Suspending version of method io.vertx.core.file.FileSystem.lprops

mkdirAwait

suspend fun FileSystem.mkdirAwait(path: String): Unit
suspend fun FileSystem.mkdirAwait(path: String, perms: String): Unit

Suspending version of method io.vertx.core.file.FileSystem.mkdir

mkdirsAwait

suspend fun FileSystem.mkdirsAwait(path: String): Unit
suspend fun FileSystem.mkdirsAwait(path: String, perms: String): Unit

Suspending version of method io.vertx.core.file.FileSystem.mkdirs

moveAwait

suspend fun FileSystem.moveAwait(from: String, to: String): Unit
suspend fun FileSystem.moveAwait(from: String, to: String, options: CopyOptions): Unit

Suspending version of method io.vertx.core.file.FileSystem.move

openAwait

suspend fun FileSystem.openAwait(path: String, options: OpenOptions): AsyncFile

Suspending version of method io.vertx.core.file.FileSystem.open

propsAwait

suspend fun FileSystem.propsAwait(path: String): FileProps

Suspending version of method io.vertx.core.file.FileSystem.props

readDirAwait

suspend fun FileSystem.readDirAwait(path: String): List<String>
suspend fun FileSystem.readDirAwait(path: String, filter: String): List<String>

Suspending version of method io.vertx.core.file.FileSystem.readDir

readFileAwait

suspend fun FileSystem.readFileAwait(path: String): Buffer

Suspending version of method io.vertx.core.file.FileSystem.readFile

readSymlinkAwait

suspend fun FileSystem.readSymlinkAwait(link: String): String

Suspending version of method io.vertx.core.file.FileSystem.readSymlink

symlinkAwait

suspend fun FileSystem.symlinkAwait(link: String, existing: String): Unit

Suspending version of method io.vertx.core.file.FileSystem.symlink

truncateAwait

suspend fun FileSystem.truncateAwait(path: String, len: Long): Unit

Suspending version of method io.vertx.core.file.FileSystem.truncate

unlinkAwait

suspend fun FileSystem.unlinkAwait(link: String): Unit

Suspending version of method io.vertx.core.file.FileSystem.unlink

writeFileAwait

suspend fun FileSystem.writeFileAwait(path: String, data: Buffer): Unit

Suspending version of method io.vertx.core.file.FileSystem.writeFile