org.springframework.yarn.boot.app
Class YarnSubmitApplication
java.lang.Object
org.springframework.yarn.boot.app.AbstractClientApplication<YarnSubmitApplication>
org.springframework.yarn.boot.app.YarnSubmitApplication
@Configuration
@EnableAutoConfiguration(exclude={org.springframework.boot.autoconfigure.web.EmbeddedServletContainerAutoConfiguration.class,org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration.class,org.springframework.boot.autoconfigure.jmx.JmxAutoConfiguration.class,org.springframework.boot.autoconfigure.batch.BatchAutoConfiguration.class})
public class YarnSubmitApplication- extends AbstractClientApplication<YarnSubmitApplication>
Generic Spring Boot client application used to submit Spring Yarn Boot based apps into Yarn.
- Author:
- Janne Valkealahti
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
YarnSubmitApplication
public YarnSubmitApplication()
run
public ApplicationId run()
- Run a
SpringApplication build by a
SpringApplicationBuilder using an empty args.
- Returns:
- the application id
- See Also:
run(String...)
run
public ApplicationId run(String... args)
- Run a
SpringApplication build by a
SpringApplicationBuilder using an empty args.
- Parameters:
args - the args
- Returns:
- the application id
getThis
protected YarnSubmitApplication getThis()
- Description copied from class:
AbstractClientApplication
- Gets the instance of this defined by a sub-class. Needed for methods in
this abstract class to be able to return correct type for method
chaining.
- Specified by:
getThis in class AbstractClientApplication<YarnSubmitApplication>
- Returns:
- the this instance