Apache REEF  0.16.0
Retainable Evaluator Execution Framework
Static Public Attributes | List of all members
Org.Apache.REEF.Client.Yarn.YARNClientConfiguration Class Reference

The Configuration for the YARN Client More...

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

Static Public Attributes

static readonly OptionalParameter< string > JobSubmissionFolderPrefix = new OptionalParameter<string>()
 
static readonly OptionalParameter< string > SecurityTokenKind = new OptionalParameter<string>()
 
static readonly OptionalParameter< string > SecurityTokenService = new OptionalParameter<string>()
 
static readonly OptionalImpl< IYarnRestClientCredentialYarnRestClientCredential = new OptionalImpl<IYarnRestClientCredential>()
 
static readonly OptionalParameter< string > FileSystemUrl = new OptionalParameter<string>()
 URL for store. More...
 
static ConfigurationModule ConfigurationModule
 
static ConfigurationModule ConfigurationModuleYARNRest
 

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

The Configuration for the YARN Client

Member Data Documentation

◆ ConfigurationModule

ConfigurationModule Org.Apache.REEF.Client.Yarn.YARNClientConfiguration.ConfigurationModule
static
Initial value:
= new YARNClientConfiguration()
.BindImplementation(GenericType<IREEFClient>.Class, GenericType<YarnREEFClient>.Class)
.BindImplementation(GenericType<IYarnRestClientCredential>.Class, YarnRestClientCredential)
.BindNamedParameter(GenericType<JobSubmissionDirectoryPrefixParameter>.Class, JobSubmissionFolderPrefix)
.BindNamedParameter(GenericType<SecurityTokenKindParameter>.Class, SecurityTokenKind)
.BindNamedParameter(GenericType<SecurityTokenServiceParameter>.Class, SecurityTokenService)
.BindNamedParameter(GenericType<FileSystemUrl>.Class, FileSystemUrl)
.Build()

◆ ConfigurationModuleYARNRest

ConfigurationModule Org.Apache.REEF.Client.Yarn.YARNClientConfiguration.ConfigurationModuleYARNRest
static
Initial value:
= new YARNClientConfiguration()
.BindImplementation(GenericType<IREEFClient>.Class, GenericType<YarnREEFDotNetClient>.Class)
.BindImplementation(GenericType<IYarnRestClientCredential>.Class, YarnRestClientCredential)
.BindNamedParameter(GenericType<JobSubmissionDirectoryPrefixParameter>.Class, JobSubmissionFolderPrefix)
.BindNamedParameter(GenericType<SecurityTokenKindParameter>.Class, SecurityTokenKind)
.BindNamedParameter(GenericType<SecurityTokenServiceParameter>.Class, SecurityTokenService)
.BindNamedParameter(GenericType<FileSystemUrl>.Class, FileSystemUrl)
.Build()

◆ FileSystemUrl

readonly OptionalParameter<string> Org.Apache.REEF.Client.Yarn.YARNClientConfiguration.FileSystemUrl = new OptionalParameter<string>()
static

URL for store.

For Hadoop file system, it is set in fs.defaultFS as default by YARN environment. Client doesn't need to specify it. For Data Lake, Yarn applications are required to set the complete path by themselves e.g. adl://reefadl.azuredatalakestore.net

◆ JobSubmissionFolderPrefix

readonly OptionalParameter<string> Org.Apache.REEF.Client.Yarn.YARNClientConfiguration.JobSubmissionFolderPrefix = new OptionalParameter<string>()
static

◆ SecurityTokenKind

readonly OptionalParameter<string> Org.Apache.REEF.Client.Yarn.YARNClientConfiguration.SecurityTokenKind = new OptionalParameter<string>()
static

◆ SecurityTokenService

readonly OptionalParameter<string> Org.Apache.REEF.Client.Yarn.YARNClientConfiguration.SecurityTokenService = new OptionalParameter<string>()
static

◆ YarnRestClientCredential

readonly OptionalImpl<IYarnRestClientCredential> Org.Apache.REEF.Client.Yarn.YARNClientConfiguration.YarnRestClientCredential = new OptionalImpl<IYarnRestClientCredential>()
static

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