Package | Description |
---|---|
org.apache.ignite |
Contains entry-point Ignite & HPC APIs.
|
org.apache.ignite.configuration |
Contains configuration-related classes.
|
Modifier and Type | Method and Description |
---|---|
FileSystemConfiguration |
IgniteFileSystem.configuration()
Gets IGFS configuration.
|
Modifier and Type | Method and Description |
---|---|
FileSystemConfiguration[] |
IgniteConfiguration.getFileSystemConfiguration()
Gets IGFS (Ignite In-Memory File System) configurations.
|
FileSystemConfiguration |
FileSystemConfiguration.setBlockSize(int blockSize)
Sets file's data block size.
|
FileSystemConfiguration |
FileSystemConfiguration.setBufferSize(int bufSize)
Sets read/write buffers size for
IGFS stream operations (bytes). |
FileSystemConfiguration |
FileSystemConfiguration.setColocateMetadata(boolean colocateMeta)
Set metadata co-location flag.
|
FileSystemConfiguration |
FileSystemConfiguration.setDataCacheConfiguration(CacheConfiguration dataCacheCfg)
Cache config to store IGFS data.
|
FileSystemConfiguration |
FileSystemConfiguration.setDefaultMode(IgfsMode dfltMode)
Sets
IGFS mode to specify how it should interact with secondary
Hadoop file system, like HDFS . |
FileSystemConfiguration |
FileSystemConfiguration.setFragmentizerConcurrentFiles(int fragmentizerConcurrentFiles)
Sets number of files to process concurrently by fragmentizer.
|
FileSystemConfiguration |
FileSystemConfiguration.setFragmentizerEnabled(boolean fragmentizerEnabled)
Sets property indicating whether fragmentizer is enabled.
|
FileSystemConfiguration |
FileSystemConfiguration.setFragmentizerThrottlingBlockLength(long fragmentizerThrottlingBlockLen)
Sets length of file chunk to transmit before throttling is delayed.
|
FileSystemConfiguration |
FileSystemConfiguration.setFragmentizerThrottlingDelay(long fragmentizerThrottlingDelay)
Sets delay in milliseconds for which fragmentizer is paused.
|
FileSystemConfiguration |
FileSystemConfiguration.setIpcEndpointConfiguration(@Nullable IgfsIpcEndpointConfiguration ipcEndpointCfg)
Sets IPC endpoint configuration.
|
FileSystemConfiguration |
FileSystemConfiguration.setIpcEndpointEnabled(boolean ipcEndpointEnabled)
Set IPC endpoint enabled flag.
|
FileSystemConfiguration |
FileSystemConfiguration.setManagementPort(int mgmtPort)
Sets management endpoint port.
|
FileSystemConfiguration |
FileSystemConfiguration.setMaximumTaskRangeLength(long maxTaskRangeLen)
Set maximum default range size of a file being split during IGFS task execution.
|
FileSystemConfiguration |
FileSystemConfiguration.setMetaCacheConfiguration(CacheConfiguration metaCacheCfg)
Cache config to store IGFS meta information.
|
FileSystemConfiguration |
FileSystemConfiguration.setName(String name)
Sets IGFS instance name.
|
FileSystemConfiguration |
FileSystemConfiguration.setPathModes(Map<String,IgfsMode> pathModes)
Sets map of path prefixes to
IGFS modes used for them. |
FileSystemConfiguration |
FileSystemConfiguration.setPerNodeBatchSize(int perNodeBatchSize)
Sets number of file blocks collected on local node before sending batch to remote node.
|
FileSystemConfiguration |
FileSystemConfiguration.setPerNodeParallelBatchCount(int perNodeParallelBatchCnt)
Sets number of file block batches that can be concurrently sent to remote node.
|
FileSystemConfiguration |
FileSystemConfiguration.setPrefetchBlocks(int prefetchBlocks)
Sets the number of pre-fetched blocks if specific file's chunk is requested.
|
FileSystemConfiguration |
FileSystemConfiguration.setRelaxedConsistency(boolean relaxedConsistency)
Set relaxed consistency flag.
|
FileSystemConfiguration |
FileSystemConfiguration.setSecondaryFileSystem(IgfsSecondaryFileSystem fileSystem)
Sets the secondary file system.
|
FileSystemConfiguration |
FileSystemConfiguration.setSequentialReadsBeforePrefetch(int seqReadsBeforePrefetch)
Sets amount of sequential block reads before prefetch is triggered.
|
FileSystemConfiguration |
FileSystemConfiguration.setUpdateFileLengthOnFlush(boolean updateFileLenOnFlush)
Set whether to update file length on flush.
|
Modifier and Type | Method and Description |
---|---|
IgniteConfiguration |
IgniteConfiguration.setFileSystemConfiguration(FileSystemConfiguration... igfsCfg)
Sets IGFS (Ignite In-Memory File System) configurations.
|
Constructor and Description |
---|
FileSystemConfiguration(FileSystemConfiguration cfg)
Constructs the copy of the configuration.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.2 Release Date : February 6 2019