## Uses of Class
io.vertx.core.file.CopyOptions

- Packages that use CopyOptions
  Package | Description
  --- | ---
  io.vertx.core.file |
  io.vertx.reactivex.core.file |
  io.vertx.rxjava.core.file |
  io.vertx.rxjava3.core.file |

- - ### Uses of CopyOptions in io.vertx.core.file

    Methods in io.vertx.core.file that return CopyOptions
    Modifier and Type | Method and Description
    --- | ---
    `CopyOptions` | CopyOptions.`setAtomicMove(boolean atomicMove)` Whether move should be performed as an atomic filesystem operation.
    `CopyOptions` | CopyOptions.`setCopyAttributes(boolean copyAttributes)` Whether the file attributes should be copied.
    `CopyOptions` | CopyOptions.`setNofollowLinks(boolean nofollowLinks)` Whether symbolic links should not be followed during copy or move operations.
    `CopyOptions` | CopyOptions.`setReplaceExisting(boolean replaceExisting)` Whether an existing file, empty directory, or link should be replaced.

    Methods in io.vertx.core.file with parameters of type CopyOptions
    Modifier and Type | Method and Description
    --- | ---
    `Future<Void>` | FileSystem.`copy(String from, String to, CopyOptions options)` Like `FileSystem.copy(String, String, CopyOptions, Handler)` but returns a `Future` of the asynchronous result
    `FileSystem` | FileSystem.`copy(String from, String to, CopyOptions options, Handler<AsyncResult<Void>> handler)` Copy a file from the path `from` to path `to`, asynchronously.
    `Future<Void>` | FileSystem.`move(String from, String to, CopyOptions options)` Like `FileSystem.move(String, String, CopyOptions, Handler)` but returns a `Future` of the asynchronous result
    `FileSystem` | FileSystem.`move(String from, String to, CopyOptions options, Handler<AsyncResult<Void>> handler)` Move a file from the path `from` to path `to`, asynchronously.

    Constructors in io.vertx.core.file with parameters of type CopyOptions
    Constructor and Description
    `CopyOptions(CopyOptions other)` Copy constructor.

  - ### Uses of CopyOptions in io.vertx.reactivex.core.file

    Methods in io.vertx.reactivex.core.file with parameters of type CopyOptions
    Modifier and Type | Method and Description
    --- | ---
    `FileSystem` | FileSystem.`copy(String from, String to, CopyOptions options)` Copy a file from the path `from` to path `to`, asynchronously.
    `FileSystem` | FileSystem.`copy(String from, String to, CopyOptions options, Handler<AsyncResult<Void>> handler)` Copy a file from the path `from` to path `to`, asynchronously.
    `FileSystem` | FileSystem.`move(String from, String to, CopyOptions options)` Move a file from the path `from` to path `to`, asynchronously.
    `FileSystem` | FileSystem.`move(String from, String to, CopyOptions options, Handler<AsyncResult<Void>> handler)` Move a file from the path `from` to path `to`, asynchronously.
    `Completable` | FileSystem.`rxCopy(String from, String to, CopyOptions options)` Copy a file from the path `from` to path `to`, asynchronously.
    `Completable` | FileSystem.`rxMove(String from, String to, CopyOptions options)` Move a file from the path `from` to path `to`, asynchronously.

  - ### Uses of CopyOptions in io.vertx.rxjava.core.file

    Methods in io.vertx.rxjava.core.file with parameters of type CopyOptions
    Modifier and Type | Method and Description
    --- | ---
    `FileSystem` | FileSystem.`copy(String from, String to, CopyOptions options)` Copy a file from the path `from` to path `to`, asynchronously.
    `FileSystem` | FileSystem.`copy(String from, String to, CopyOptions options, Handler<AsyncResult<Void>> handler)` Copy a file from the path `from` to path `to`, asynchronously.
    `FileSystem` | FileSystem.`move(String from, String to, CopyOptions options)` Move a file from the path `from` to path `to`, asynchronously.
    `FileSystem` | FileSystem.`move(String from, String to, CopyOptions options, Handler<AsyncResult<Void>> handler)` Move a file from the path `from` to path `to`, asynchronously.
    `Single<Void>` | FileSystem.`rxCopy(String from, String to, CopyOptions options)` Copy a file from the path `from` to path `to`, asynchronously.
    `Single<Void>` | FileSystem.`rxMove(String from, String to, CopyOptions options)` Move a file from the path `from` to path `to`, asynchronously.

  - ### Uses of CopyOptions in io.vertx.rxjava3.core.file

    Methods in io.vertx.rxjava3.core.file with parameters of type CopyOptions
    Modifier and Type | Method and Description
    --- | ---
    `Completable` | FileSystem.`copy(String from, String to, CopyOptions options)` Copy a file from the path `from` to path `to`, asynchronously.
    `Completable` | FileSystem.`move(String from, String to, CopyOptions options)` Move a file from the path `from` to path `to`, asynchronously.
    `Completable` | FileSystem.`rxCopy(String from, String to, CopyOptions options)` Copy a file from the path `from` to path `to`, asynchronously.
    `Completable` | FileSystem.`rxMove(String from, String to, CopyOptions options)` Move a file from the path `from` to path `to`, asynchronously.

Copyright © 2023 Eclipse. All rights reserved.