## 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 | 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 | Description
    --- | --- | ---
    `Future<Void>` | FileSystem.`copy​(String from, String to, CopyOptions options)` | Copy a file from the path `from` to path `to`, asynchronously.
    `Future<Void>` | FileSystem.`move​(String from, String to, CopyOptions options)` | Move a file from the path `from` to path `to`, asynchronously.

    Constructors in io.vertx.core.file with parameters of type CopyOptions
    Constructor | 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 | Description
    --- | --- | ---
    `Future<Void>` | FileSystem.`copy​(String from, String to, CopyOptions options)` | Copy a file from the path `from` to path `to`, asynchronously.
    `Future<Void>` | 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.

  - ### 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 | Description
    --- | --- | ---
    `Future<Void>` | FileSystem.`copy​(String from, String to, CopyOptions options)` | Copy a file from the path `from` to path `to`, asynchronously.
    `Future<Void>` | FileSystem.`move​(String from, String to, CopyOptions options)` | 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 | 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.