org.springframework.yarn.config.annotation.configurers
Class DefaultClientMasterRunnerConfigurer
java.lang.Object
org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurerAdapter<YarnClient,YarnClientConfigurer,YarnClientBuilder>
org.springframework.yarn.config.annotation.configurers.DefaultClientMasterRunnerConfigurer
- All Implemented Interfaces:
- org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurer<YarnClient,YarnClientBuilder>, org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurerBuilder<YarnClientConfigurer>, ClientMasterRunnerConfigurer
public class DefaultClientMasterRunnerConfigurer
- extends org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurerAdapter<YarnClient,YarnClientConfigurer,YarnClientBuilder>
- implements ClientMasterRunnerConfigurer
AnnotationConfigurer for YarnAppmaster launch commands.
- Author:
- Janne Valkealahti
| Methods inherited from class org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurerAdapter |
addObjectPostProcessor, and, getBuilder, init, 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 |
DefaultClientMasterRunnerConfigurer
public DefaultClientMasterRunnerConfigurer()
configure
public void configure(YarnClientBuilder builder)
throws Exception
- Specified by:
configure in interface org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurer<YarnClient,YarnClientBuilder>- Overrides:
configure in class org.springframework.data.hadoop.config.common.annotation.AnnotationConfigurerAdapter<YarnClient,YarnClientConfigurer,YarnClientBuilder>
- Throws:
Exception
contextClass
public ClientMasterRunnerConfigurer contextClass(Class<?> clazz)
- Specified by:
contextClass in interface ClientMasterRunnerConfigurer
contextFile
public ClientMasterRunnerConfigurer contextFile(String file)
- Specified by:
contextFile in interface ClientMasterRunnerConfigurer
beanName
public ClientMasterRunnerConfigurer beanName(String bean)
- Specified by:
beanName in interface ClientMasterRunnerConfigurer
stdout
public ClientMasterRunnerConfigurer stdout(String path)
- Specified by:
stdout in interface ClientMasterRunnerConfigurer
stderr
public ClientMasterRunnerConfigurer stderr(String path)
- Specified by:
stderr in interface ClientMasterRunnerConfigurer
arguments
public ClientMasterRunnerConfigurer arguments(Properties arguments)
- Specified by:
arguments in interface ClientMasterRunnerConfigurer