org.springframework.yarn.config.annotation.configurers
Class DefaultMasterContainerRunnerConfigurer
java.lang.Object
org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurerAdapter<YarnAppmaster,YarnAppmasterConfigurer,YarnAppmasterBuilder>
org.springframework.yarn.config.annotation.configurers.DefaultMasterContainerRunnerConfigurer
- All Implemented Interfaces:
- org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurer<YarnAppmaster,YarnAppmasterBuilder>, org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurerBuilder<YarnAppmasterConfigurer>, MasterContainerRunnerConfigurer
public class DefaultMasterContainerRunnerConfigurer
- extends org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurerAdapter<YarnAppmaster,YarnAppmasterConfigurer,YarnAppmasterBuilder>
- implements MasterContainerRunnerConfigurer
- Author:
- Janne Valkealahti
| Methods inherited from class org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurerAdapter |
addObjectPostProcessor, and, getBuilder, isAssignable, setBuilder |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurerBuilder |
and |
DefaultMasterContainerRunnerConfigurer
public DefaultMasterContainerRunnerConfigurer()
configure
public void configure(YarnAppmasterBuilder builder)
throws Exception
- Specified by:
configure in interface org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurer<YarnAppmaster,YarnAppmasterBuilder>- Overrides:
configure in class org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurerAdapter<YarnAppmaster,YarnAppmasterConfigurer,YarnAppmasterBuilder>
- Throws:
Exception
init
public void init(YarnAppmasterBuilder builder)
throws Exception
- Specified by:
init in interface org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurer<YarnAppmaster,YarnAppmasterBuilder>- Overrides:
init in class org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurerAdapter<YarnAppmaster,YarnAppmasterConfigurer,YarnAppmasterBuilder>
- Throws:
Exception
contextClass
public MasterContainerRunnerConfigurer contextClass(Class<?> contextClass)
- Specified by:
contextClass in interface MasterContainerRunnerConfigurer
contextFile
public MasterContainerRunnerConfigurer contextFile(String contextFile)
- Specified by:
contextFile in interface MasterContainerRunnerConfigurer
stdout
public MasterContainerRunnerConfigurer stdout(String stdout)
- Specified by:
stdout in interface MasterContainerRunnerConfigurer
stderr
public MasterContainerRunnerConfigurer stderr(String stderr)
- Specified by:
stderr in interface MasterContainerRunnerConfigurer
beanName
public MasterContainerRunnerConfigurer beanName(String beanName)
- Specified by:
beanName in interface MasterContainerRunnerConfigurer
runnerClass
public MasterContainerRunnerConfigurer runnerClass(Class<? extends AbstractCommandLineRunner<?>> runnerClazz)
- Specified by:
runnerClass in interface MasterContainerRunnerConfigurer
arguments
public MasterContainerRunnerConfigurer arguments(Properties arguments)
- Specified by:
arguments in interface MasterContainerRunnerConfigurer
argument
public MasterContainerRunnerConfigurer argument(String key,
String value)
- Specified by:
argument in interface MasterContainerRunnerConfigurer