Uses of Class org.cloudbus.cloudsim.File (cloudsim 3.1-SNAPSHOT API)

## Uses of Class
org.cloudbus.cloudsim.File

- Packages that use File
  Package | Description
  --- | ---
  org.cloudbus.cloudsim |

- - ### Uses of File in org.cloudbus.cloudsim

    Methods in org.cloudbus.cloudsim that return File
    Modifier and Type | Method and Description
    --- | ---
    `File` | Storage.`deleteFile(String fileName)` Removes a file from the storage.
    `File` | HarddriveStorage.`deleteFile(String fileName)` Removes a file from the storage.
    `File` | Storage.`getFile(String fileName)` Gets the file with the specified name.
    `File` | HarddriveStorage.`getFile(String fileName)` Gets the file with the specified name.
    `File` | File.`makeMasterCopy()` Clone this file and make the new file as a master copy as well
    `File` | File.`makeReplica()` Clone this file but the clone file is set to a replica

    Methods in org.cloudbus.cloudsim with parameters of type File
    Modifier and Type | Method and Description
    --- | ---
    `int` | Datacenter.`addFile(File file)` Adds a file into the resource's storage before the experiment starts.
    `double` | Storage.`addFile(File file)` Adds a file to the storage.
    `double` | HarddriveStorage.`addFile(File file)` Adds a file to the storage.
    `double` | SanStorage.`addFile(File file)` Adds a file to the storage.
    `double` | Storage.`addReservedFile(File file)` Adds a file for which the space has already been reserved.
    `double` | HarddriveStorage.`addReservedFile(File file)` Adds a file for which the space has already been reserved.
    `double` | SanStorage.`addReservedFile(File file)` Adds a file for which the space has already been reserved.
    `protected boolean` | Datacenter.`contains(File file)` Checks whether the resource has the given file.
    `boolean` | Storage.`contains(File file)` Checks whether a file is stored in the storage or not.
    `boolean` | HarddriveStorage.`contains(File file)` Checks whether a certain file is on the storage or not.
    `double` | Storage.`deleteFile(File file)` Removes a file from the storage.
    `double` | HarddriveStorage.`deleteFile(File file)` Removes a file from the storage.
    `double` | SanStorage.`deleteFile(File file)` Removes a file from the storage.
    `double` | Storage.`deleteFile(String fileName, File file)` Removes a file from the storage.
    `double` | HarddriveStorage.`deleteFile(String fileName, File file)` Removes a file from the storage.
    `double` | SanStorage.`deleteFile(String fileName, File file)` Removes a file from the storage.
    `boolean` | Storage.`renameFile(File file, String newName)` Renames a file on the storage.
    `boolean` | HarddriveStorage.`renameFile(File file, String newName)` Renames a file on the storage.

    Method parameters in org.cloudbus.cloudsim with type arguments of type File
    Modifier and Type | Method and Description
    --- | ---
    `double` | Storage.`addFile(List<File> list)` Adds a set of files to the storage.
    `double` | HarddriveStorage.`addFile(List<File> list)` Adds a set of files to the storage.
    `double` | SanStorage.`addFile(List<File> list)` Adds a set of files to the storage.

    Constructors in org.cloudbus.cloudsim with parameters of type File
    Constructor and Description
    `File(File file)` Copy constructor, i.e. cloning from a source file into this object, but this object is set to a replica

Copyright © 2013 The Cloud Computing and Distributed Systems (CLOUDS) Laboratory, The University of Melbourne. All Rights Reserved.