Spring for Apache Hadoop

org.springframework.yarn.config.annotation
Interface SpringYarnConfigurer

All Superinterfaces:
AnnotationConfigurer<SpringYarnConfigs,SpringYarnConfigBuilder>
All Known Implementing Classes:
SpringYarnConfigurerAdapter, YarnClientAutoConfiguration.SpringYarnConfig, YarnContainerAutoConfiguration.SpringYarnConfig

public interface SpringYarnConfigurer
extends AnnotationConfigurer<SpringYarnConfigs,SpringYarnConfigBuilder>

Allows for configuring a AnnotationBuilder. All AnnotationConfigurer first have their AnnotationConfigurer.init(AnnotationBuilder) method invoked. After all AnnotationConfigurer.init(AnnotationBuilder) methods have been invoked, each AnnotationConfigurer.configure(AnnotationBuilder) method is invoked.

Author:
Janne Valkealahti

Method Summary
 void configure(YarnAppmasterConfigurer master)
          Configure YarnAppmaster via YarnAppmasterBuilder builder.
 void configure(YarnClientConfigurer client)
          Configure YarnClient via YarnClientBuilder builder.
 void configure(YarnConfigConfigurer config)
          Configure YarnConfiguration via YarnConfigBuilder builder.
 void configure(YarnContainerConfigurer container)
          Configure YarnContainer via YarnContainerBuilder builder.
 void configure(YarnEnvironmentConfigurer environment)
          Configure Map of environment via YarnEnvironmentBuilder builder.
 void configure(YarnResourceLocalizerConfigurer localizer)
          Configure ResourceLocalizer via YarnResourceLocalizerBuilder builder.
 
Methods inherited from interface org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurer
configure, init, isAssignable
 

Method Detail

configure

void configure(YarnConfigConfigurer config)
               throws java.lang.Exception
Configure YarnConfiguration via YarnConfigBuilder builder.

Parameters:
config - the YarnConfiguration builder
Throws:
java.lang.Exception - if error occurred

configure

void configure(YarnResourceLocalizerConfigurer localizer)
               throws java.lang.Exception
Configure ResourceLocalizer via YarnResourceLocalizerBuilder builder.

Parameters:
localizer - the ResourceLocalizer builder
Throws:
java.lang.Exception - if error occurred

configure

void configure(YarnEnvironmentConfigurer environment)
               throws java.lang.Exception
Configure Map of environment via YarnEnvironmentBuilder builder.

Parameters:
environment - the YarnEnvironmentBuilder builder
Throws:
java.lang.Exception - if error occurred

configure

void configure(YarnClientConfigurer client)
               throws java.lang.Exception
Configure YarnClient via YarnClientBuilder builder.

Parameters:
client - the YarnClientBuilder builder
Throws:
java.lang.Exception - if error occurred

configure

void configure(YarnAppmasterConfigurer master)
               throws java.lang.Exception
Configure YarnAppmaster via YarnAppmasterBuilder builder.

Parameters:
master - the YarnAppmasterBuilder builder
Throws:
java.lang.Exception - if error occurred

configure

void configure(YarnContainerConfigurer container)
               throws java.lang.Exception
Configure YarnContainer via YarnContainerBuilder builder.

Parameters:
container - the YarnContainerBuilder builder
Throws:
java.lang.Exception - if error occurred

Spring for Apache Hadoop