Spring for Apache Hadoop

org.springframework.yarn.boot
Class YarnClientAutoConfiguration.SpringYarnConfig

java.lang.Object
  extended by org.springframework.yarn.config.annotation.SpringYarnConfigurerAdapter
      extended by org.springframework.yarn.boot.YarnClientAutoConfiguration.SpringYarnConfig
All Implemented Interfaces:
AnnotationConfigurer<SpringYarnConfigs,SpringYarnConfigBuilder>, SpringYarnConfigurer
Enclosing class:
YarnClientAutoConfiguration

@Configuration
@EnableConfigurationProperties(value={SpringHadoopProperties.class,SpringYarnProperties.class,SpringYarnEnvProperties.class,SpringYarnClientProperties.class,SpringYarnClientLaunchContextProperties.class,SpringYarnClientLocalizerProperties.class,SpringYarnClientResourceProperties.class})
@EnableYarn(enable=CLIENT)
public static class YarnClientAutoConfiguration.SpringYarnConfig
extends SpringYarnConfigurerAdapter


Constructor Summary
YarnClientAutoConfiguration.SpringYarnConfig()
           
 
Method Summary
 void configure(YarnClientConfigurer client)
          Configure YarnClient via YarnClientBuilder builder.
 void configure(YarnConfigConfigurer config)
          Configure YarnConfiguration via YarnConfigBuilder builder.
 void configure(YarnEnvironmentConfigurer environment)
          Configure Map of environment via YarnEnvironmentBuilder builder.
 void configure(YarnResourceLocalizerConfigurer localizer)
          Configure ResourceLocalizer via YarnResourceLocalizerBuilder builder.
 
Methods inherited from class org.springframework.yarn.config.annotation.SpringYarnConfigurerAdapter
configure, configure, configure, getAppmasterBuilder, getClientBuilder, getConfigBuilder, getContainerBuilder, getEnvironmentBuilder, getLocalizerBuilder, init, isAssignable, setObjectPostProcessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YarnClientAutoConfiguration.SpringYarnConfig

public YarnClientAutoConfiguration.SpringYarnConfig()
Method Detail

configure

public void configure(YarnConfigConfigurer config)
               throws java.lang.Exception
Description copied from interface: SpringYarnConfigurer
Configure YarnConfiguration via YarnConfigBuilder builder.

Specified by:
configure in interface SpringYarnConfigurer
Overrides:
configure in class SpringYarnConfigurerAdapter
Parameters:
config - the YarnConfiguration builder
Throws:
java.lang.Exception - if error occurred

configure

public void configure(YarnResourceLocalizerConfigurer localizer)
               throws java.lang.Exception
Description copied from interface: SpringYarnConfigurer
Configure ResourceLocalizer via YarnResourceLocalizerBuilder builder.

Specified by:
configure in interface SpringYarnConfigurer
Overrides:
configure in class SpringYarnConfigurerAdapter
Parameters:
localizer - the ResourceLocalizer builder
Throws:
java.lang.Exception - if error occurred

configure

public void configure(YarnEnvironmentConfigurer environment)
               throws java.lang.Exception
Description copied from interface: SpringYarnConfigurer
Configure Map of environment via YarnEnvironmentBuilder builder.

Specified by:
configure in interface SpringYarnConfigurer
Overrides:
configure in class SpringYarnConfigurerAdapter
Parameters:
environment - the YarnEnvironmentBuilder builder
Throws:
java.lang.Exception - if error occurred

configure

public void configure(YarnClientConfigurer client)
               throws java.lang.Exception
Description copied from interface: SpringYarnConfigurer
Configure YarnClient via YarnClientBuilder builder.

Specified by:
configure in interface SpringYarnConfigurer
Overrides:
configure in class SpringYarnConfigurerAdapter
Parameters:
client - the YarnClientBuilder builder
Throws:
java.lang.Exception - if error occurred

Spring for Apache Hadoop