Describes the copy (and move) options.

  • CopyOptions
    • BaseDataObject
    • Basic
      • Identifiable
      • Object
        • Anything

no subtypes hierarchy

Initializer
CopyOptions(Boolean? atomicMove = null, Boolean? copyAttributes = null, Boolean? nofollowLinks = null, Boolean? replaceExisting = null)
Parameters:
  • atomicMove = null

    Whether move should be performed as an atomic filesystem operation. Defaults to false.

  • copyAttributes = null

    Whether the file attributes should be copied. Defaults to false.

  • nofollowLinks = null

    Whether symbolic links should not be followed during copy or move operations. Defaults to false.

  • replaceExisting = null

    Whether an existing file, empty directory, or link should be replaced. Defaults to false.

Attributes
atomicMoveshared Boolean? atomicMove

Whether move should be performed as an atomic filesystem operation. Defaults to false.

copyAttributesshared Boolean? copyAttributes

Whether the file attributes should be copied. Defaults to false.

shared Boolean? nofollowLinks

Whether symbolic links should not be followed during copy or move operations. Defaults to false.

replaceExistingshared Boolean? replaceExisting

Whether an existing file, empty directory, or link should be replaced. Defaults to false.

Inherited Attributes
Attributes inherited from: Object
hash, string
Methods
toJsonshared actual default JsonObject toJson()
Refines BaseDataObject.toJson
Inherited Methods
Methods inherited from: Object
equals
Methods inherited from: BaseDataObject
toJson