This project has retired. For details please refer to its Attic page.
Apache REEF: Org.Apache.REEF.IO.PartitionedData.FileSystem.FileSystemInputPartitionConfiguration< T > Class Template Reference
Apache REEF  0.15.0
Retainable Evaluator Execution Framework
Static Public Attributes | List of all members
Org.Apache.REEF.IO.PartitionedData.FileSystem.FileSystemInputPartitionConfiguration< T > Class Template Reference

This configuration module set FileSystemDataSet as IPartitionedDataSet. More...

Inherits Org.Apache.REEF.Tang.Formats.ConfigurationModuleBuilder.

Static Public Attributes

static readonly RequiredParameter< string > FilePathForPartitions = new RequiredParameter<string>()
 This parameter contains file paths required for file partition dataset More...
 
static readonly RequiredParameter< string > FileSerializerConfig = new RequiredParameter<string>()
 This is serialized configuration for ISerializer More...
 
static readonly OptionalParameter< bool > CopyToLocal = new OptionalParameter<bool>()
 This specify if the file needs to be copied to local in FilePathsForInputPartitions More...
 
static ConfigurationModule ConfigurationModule
 This configuration module set FileSystemDataSet as IPartitionedDataSet. More...
 

Additional Inherited Members

- Public Member Functions inherited from Org.Apache.REEF.Tang.Formats.ConfigurationModuleBuilder
 ConfigurationModuleBuilder ()
 
ConfigurationModuleBuilder Merge (ConfigurationModule d)
 
ConfigurationModuleBuilder BindSetEntry< U, T > (GenericType< U > iface, string impl)
 
ConfigurationModuleBuilder BindSetEntry< U, V, T > (GenericType< U > iface, GenericType< V > impl)
 
ConfigurationModuleBuilder BindSetEntry< U, T > (GenericType< U > iface, IImpl< T > opt)
 
ConfigurationModuleBuilder BindSetEntry< U, T > (GenericType< U > iface, IParam< T > opt)
 
ConfigurationModuleBuilder BindList< U, T > (GenericType< U > iface, IList< string > impl)
 
ConfigurationModuleBuilder BindList< U, T > (GenericType< U > iface, IImpl< IList< T >> opt)
 
ConfigurationModuleBuilder BindList< U, T > (GenericType< U > iface, IParam< IList< T >> opt)
 
ConfigurationModuleBuilder BindImplementation< U, T > (GenericType< U > iface, GenericType< T > impl)
 
ConfigurationModuleBuilder BindImplementation< T > (GenericType< T > iface, string impl)
 
ConfigurationModuleBuilder BindImplementation< U, T > (GenericType< T > iface, IImpl< U > opt)
 
ConfigurationModuleBuilder BindNamedParameter< U, T > (GenericType< U > name, string value)
 
ConfigurationModuleBuilder BindNamedParameter< U, T > (GenericType< U > name, IParam< T > opt)
 
ConfigurationModuleBuilder BindNamedParameter< U, V, T > (GenericType< U > iface, GenericType< V > impl)
 
ConfigurationModuleBuilder BindNamedParameter< U, T > (GenericType< U > iface, GenericType< T > impl)
 
ConfigurationModuleBuilder BindNamedParameter< U, V, T > (GenericType< U > iface, IImpl< V > opt)
 
ConfigurationModuleBuilder BindNamedParameter< U, T > (GenericType< U > iface, IImpl< T > opt)
 
ConfigurationModuleBuilder BindConstructor< T, U > (GenericType< T > clazz, GenericType< U > constructor)
 
ConfigurationModuleBuilder BindConstructor< T, U > (GenericType< T > cons, IImpl< U > v)
 
ConfigurationModule Build ()
 
ConfigurationModuleBuilder DeepCopy ()
 
string ToString (ISet< FieldInfo > s)
 
- Public Attributes inherited from Org.Apache.REEF.Tang.Formats.ConfigurationModuleBuilder
readonly ICsConfigurationBuilder B = TangFactory.GetTang().NewConfigurationBuilder()
 
readonly MonotonicHashSet< FieldInfo > ReqDecl = new MonotonicHashSet<FieldInfo>()
 
readonly MonotonicHashSet< FieldInfo > OptDecl = new MonotonicHashSet<FieldInfo>()
 
readonly MonotonicHashSet< object > SetOpts = new MonotonicHashSet<object>()
 
readonly MonotonicHashMap< object, FieldInfo > Map = new MonotonicHashMap<object, FieldInfo>()
 
readonly MonotonicHashMap< Type, object > FreeImpls = new MonotonicHashMap<Type, object>()
 
readonly MonotonicHashMap< Type, object > FreeParams = new MonotonicHashMap<Type, object>()
 

Detailed Description

This configuration module set FileSystemDataSet as IPartitionedDataSet.

It also set required parameters for injecting FileSystemDataSet

Template Parameters
T

Member Data Documentation

Initial value:
= new FileSystemInputPartitionConfiguration<T>()
.BindImplementation(GenericType<IPartitionedInputDataSet>.Class, GenericType<FileSystemPartitionInputDataSet<T>>.Class)
.BindSetEntry(GenericType<FilePathsForInputPartitions>.Class, FilePathForPartitions)
.BindNamedParameter(GenericType<FileDeSerializerConfigString>.Class, FileSerializerConfig)
.BindNamedParameter(GenericType<CopyToLocal>.Class, CopyToLocal)
.Build()

This configuration module set FileSystemDataSet as IPartitionedDataSet.

It also set required parameters for injecting FileSystemDataSet

This specify if the file needs to be copied to local in FilePathsForInputPartitions

This parameter contains file paths required for file partition dataset

This is serialized configuration for ISerializer


The documentation for this class was generated from the following file: