## Uses of Interface
org.apache.ignite.igfs.IgfsFile

Packages that use IgfsFile
Package | Description
--- | ---
org.apache.ignite | Contains entry-point Ignite & HPC APIs.
org.apache.ignite.igfs.secondary | Contains APIs for IGFS secondary file system.
org.apache.ignite.internal.igfs.common | Contains IGFS classes that are common between client and server.
org.apache.ignite.internal.processors.igfs | Contains high performance file system processor.
org.apache.ignite.internal.processors.igfs.client |

### Uses of IgfsFile in org.apache.ignite

Methods in org.apache.ignite that return IgfsFile
Modifier and Type | Method and Description
--- | ---
`IgfsFile` | IgniteFileSystem.`info(IgfsPath path)` Gets file information for the specified path.
`IgfsFile` | IgniteFileSystem.`update(IgfsPath path, Map<String,String> props)` Updates file information for the specified path.

Methods in org.apache.ignite that return types with arguments of type IgfsFile
Modifier and Type | Method and Description
--- | ---
`Collection<IgfsFile>` | IgniteFileSystem.`listFiles(IgfsPath path)` Lists files under the specified path.

### Uses of IgfsFile in org.apache.ignite.igfs.secondary

Methods in org.apache.ignite.igfs.secondary that return IgfsFile
Modifier and Type | Method and Description
--- | ---
`IgfsFile` | IgfsSecondaryFileSystem.`info(IgfsPath path)` Gets file information for the specified path.
`IgfsFile` | IgfsSecondaryFileSystem.`update(IgfsPath path, Map<String,String> props)` Updates file information for the specified path.

Methods in org.apache.ignite.igfs.secondary that return types with arguments of type IgfsFile
Modifier and Type | Method and Description
--- | ---
`Collection<IgfsFile>` | IgfsSecondaryFileSystem.`listFiles(IgfsPath path)` Lists files under the specified path.

### Uses of IgfsFile in org.apache.ignite.internal.igfs.common

Methods in org.apache.ignite.internal.igfs.common with parameters of type IgfsFile
Modifier and Type | Method and Description
--- | ---
`void` | IgfsControlResponse.`response(IgfsFile res)`

Method parameters in org.apache.ignite.internal.igfs.common with type arguments of type IgfsFile
Modifier and Type | Method and Description
--- | ---
`void` | IgfsControlResponse.`files(Collection<IgfsFile> res)`

### Uses of IgfsFile in org.apache.ignite.internal.processors.igfs

Classes in org.apache.ignite.internal.processors.igfs that implement IgfsFile
Modifier and Type | Class and Description
--- | ---
`class` | `IgfsFileImpl` File or directory information.

Methods in org.apache.ignite.internal.processors.igfs that return IgfsFile
Modifier and Type | Method and Description
--- | ---
`IgfsFile` | IgfsSecondaryFileSystemCreateContext.`info()` Get file info.
`IgfsFile` | IgfsImpl.`info(IgfsPath path)` Gets file information for the specified path.
`IgfsFile` | IgfsAsyncImpl.`info(IgfsPath path)` Gets file information for the specified path.
`IgfsFile` | IgfsImpl.`update(IgfsPath path, Map<String,String> props)` Updates file information for the specified path.
`IgfsFile` | IgfsAsyncImpl.`update(IgfsPath path, Map<String,String> props)` Updates file information for the specified path.

Methods in org.apache.ignite.internal.processors.igfs that return types with arguments of type IgfsFile
Modifier and Type | Method and Description
--- | ---
`Collection<IgfsFile>` | IgfsImpl.`listFiles(IgfsPath path)` Lists files under the specified path.
`Collection<IgfsFile>` | IgfsAsyncImpl.`listFiles(IgfsPath path)` Lists files under the specified path.

Constructors in org.apache.ignite.internal.processors.igfs with parameters of type IgfsFile
Constructor and Description
`IgfsFileImpl(IgfsFile igfsFile, long grpBlockSize)` A copy constructor.

### Uses of IgfsFile in org.apache.ignite.internal.processors.igfs.client

Methods in org.apache.ignite.internal.processors.igfs.client that return IgfsFile
Modifier and Type | Method and Description
--- | ---
`protected IgfsFile` | IgfsClientUpdateCallable.`call0(IgfsContext ctx)` Execute task.
`protected IgfsFile` | IgfsClientInfoCallable.`call0(IgfsContext ctx)` Execute task.

Methods in org.apache.ignite.internal.processors.igfs.client that return types with arguments of type IgfsFile
Modifier and Type | Method and Description
--- | ---
`protected Collection<IgfsFile>` | IgfsClientListFilesCallable.`call0(IgfsContext ctx)` Execute task.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.7.0
Release Date | : August 1 2016