## Uses of Class
org.apache.ignite.igfs.IgfsMode

Packages that use IgfsMode
Package | Description
--- | ---
org.apache.ignite.configuration | Contains configuration-related classes.
org.apache.ignite.igfs | Contains IGnite File System APIs.
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 processer.
org.apache.ignite.internal.visor.igfs |
org.apache.ignite.internal.visor.node |

### Uses of IgfsMode in org.apache.ignite.configuration

Fields in org.apache.ignite.configuration declared as IgfsMode
Modifier and Type | Field and Description
--- | ---
`static IgfsMode` | FileSystemConfiguration.`DFLT_MODE` Default IGFS mode.

Methods in org.apache.ignite.configuration that return IgfsMode
Modifier and Type | Method and Description
--- | ---
`IgfsMode` | FileSystemConfiguration.`getDefaultMode()` Gets mode to specify how `IGFS` interacts with Hadoop file system, like `HDFS`.

Methods in org.apache.ignite.configuration that return types with arguments of type IgfsMode
Modifier and Type | Method and Description
--- | ---
`Map<String,IgfsMode>` | FileSystemConfiguration.`getPathModes()` Gets map of path prefixes to `IGFS` modes used for them.

Methods in org.apache.ignite.configuration with parameters of type IgfsMode
Modifier and Type | Method and Description
--- | ---
`void` | FileSystemConfiguration.`setDefaultMode(IgfsMode dfltMode)` Sets `IGFS` mode to specify how it should interact with secondary Hadoop file system, like `HDFS`.

Method parameters in org.apache.ignite.configuration with type arguments of type IgfsMode
Modifier and Type | Method and Description
--- | ---
`void` | FileSystemConfiguration.`setPathModes(Map<String,IgfsMode> pathModes)` Sets map of path prefixes to `IGFS` modes used for them.

### Uses of IgfsMode in org.apache.ignite.igfs

Methods in org.apache.ignite.igfs that return IgfsMode
Modifier and Type | Method and Description
--- | ---
`static IgfsMode` | IgfsMode.`fromOrdinal(int ord)` Efficiently gets enumerated value from its ordinal.
`static IgfsMode` | IgfsMode.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static IgfsMode[]` | IgfsMode.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

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

Methods in org.apache.ignite.internal.igfs.common with parameters of type IgfsMode
Modifier and Type | Method and Description
--- | ---
`void` | IgfsLogger.`logAppend(long streamId, IgfsPath path, IgfsMode mode, int bufSize)` Log file append event.
`void` | IgfsLogger.`logCreate(long streamId, IgfsPath path, IgfsMode mode, boolean overwrite, int bufSize, int replication, long blockSize)` Log file create event.
`void` | IgfsLogger.`logDelete(IgfsPath path, IgfsMode mode, boolean recursive)` Log delete event.
`void` | IgfsLogger.`logListDirectory(IgfsPath path, IgfsMode mode, String[] files)` Log directory listing event.
`void` | IgfsLogger.`logMakeDirectory(IgfsPath path, IgfsMode mode)` Log directory creation event.
`void` | IgfsLogger.`logOpen(long streamId, IgfsPath path, IgfsMode mode, int bufSize, long dataLen)` Log file open event.
`void` | IgfsLogger.`logRename(IgfsPath path, IgfsMode mode, IgfsPath destPath)` Log rename event.

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

Methods in org.apache.ignite.internal.processors.igfs that return IgfsMode
Modifier and Type | Method and Description
--- | ---
`IgfsMode` | IgfsPaths.`defaultMode()`
`IgfsMode` | IgfsAttributes.`defaultMode()`
`IgfsMode` | IgfsModeResolver.`resolveMode(IgfsPath path)` Resolves IGFS mode for the given path.

Methods in org.apache.ignite.internal.processors.igfs that return types with arguments of type IgfsMode
Modifier and Type | Method and Description
--- | ---
`List<T2<IgfsPath,IgfsMode>>` | IgfsModeResolver.`modesOrdered()`
`List<T2<IgfsPath,IgfsMode>>` | IgfsPaths.`pathModes()`
`Map<String,IgfsMode>` | IgfsAttributes.`pathModes()`
`Set<IgfsMode>` | IgfsModeResolver.`resolveChildrenModes(IgfsPath path)`

Constructors in org.apache.ignite.internal.processors.igfs with parameters of type IgfsMode
Constructor and Description
`IgfsAttributes(String igfsName, int blockSize, int grpSize, String metaCacheName, String dataCacheName, IgfsMode dfltMode, Map<String,IgfsMode> pathModes, boolean fragmentizerEnabled)`
`IgfsModeResolver(IgfsMode dfltMode, List<T2<IgfsPath,IgfsMode>> modes)`
`IgfsPaths(Map<String,String> props, IgfsMode dfltMode, List<T2<IgfsPath,IgfsMode>> pathModes)` Constructor.

Constructor parameters in org.apache.ignite.internal.processors.igfs with type arguments of type IgfsMode
Constructor and Description
`IgfsAttributes(String igfsName, int blockSize, int grpSize, String metaCacheName, String dataCacheName, IgfsMode dfltMode, Map<String,IgfsMode> pathModes, boolean fragmentizerEnabled)`
`IgfsModeResolver(IgfsMode dfltMode, List<T2<IgfsPath,IgfsMode>> modes)`
`IgfsPaths(Map<String,String> props, IgfsMode dfltMode, List<T2<IgfsPath,IgfsMode>> pathModes)` Constructor.

### Uses of IgfsMode in org.apache.ignite.internal.visor.igfs

Methods in org.apache.ignite.internal.visor.igfs that return IgfsMode
Modifier and Type | Method and Description
--- | ---
`IgfsMode` | VisorIgfs.`mode()`
`IgfsMode` | VisorIgfsProfilerEntry.`mode()`

Constructors in org.apache.ignite.internal.visor.igfs with parameters of type IgfsMode
Constructor and Description
`VisorIgfs(String name, IgfsMode mode, VisorIgfsMetrics metrics, boolean secondaryFsConfigured)` Create data transfer object.
`VisorIgfsProfilerEntry(String path, long ts, IgfsMode mode, long size, long bytesRead, long readTime, long userReadTime, long bytesWritten, long writeTime, long userWriteTime, VisorIgfsProfilerUniformityCounters counters)` Create data transfer object with given parameters.

### Uses of IgfsMode in org.apache.ignite.internal.visor.node

Methods in org.apache.ignite.internal.visor.node that return IgfsMode
Modifier and Type | Method and Description
--- | ---
`IgfsMode` | VisorIgfsConfiguration.`defaultMode()`

Methods in org.apache.ignite.internal.visor.node that return types with arguments of type IgfsMode
Modifier and Type | Method and Description
--- | ---
`Map<String,IgfsMode>` | VisorIgfsConfiguration.`pathModes()`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.4.0
Release Date | : September 24 2015