Apache REEF  0.16.0
Retainable Evaluator Execution Framework
Classes | Public Member Functions | List of all members
Org.Apache.REEF.Client.Yarn.RestClient.YarnConfigurationUrlProvider Class Reference

The IUrlProvider for YARN that reads yarn-site.xml to locate RM web URLs for client job submission. More...

Inherits Org.Apache.REEF.Client.Yarn.RestClient.IUrlProvider.

Classes

class  HadoopConfigurationDirectory
 The location of Hadoop configurations. More...
 
class  UseHttpsForYarnCommunication
 Whether the provider should use HTTPS to construct the URI or not. More...
 

Public Member Functions

Task< IEnumerable< Uri > > GetUrlAsync ()
 Returns list of available Yarn resourcemanager addresses for the environment For environments with single endpoint/single RM this will be list of size 1. More...
 

Detailed Description

The IUrlProvider for YARN that reads yarn-site.xml to locate RM web URLs for client job submission.

Member Function Documentation

◆ GetUrlAsync()

Task<IEnumerable<Uri> > Org.Apache.REEF.Client.Yarn.RestClient.YarnConfigurationUrlProvider.GetUrlAsync ( )
inline

Returns list of available Yarn resourcemanager addresses for the environment For environments with single endpoint/single RM this will be list of size 1.

For environments with multiple RMs with different endpoints this is list of all RMs. Client will try all endpoints until successful/the list is exhausted.

Returns

Implements Org.Apache.REEF.Client.Yarn.RestClient.IUrlProvider.


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