@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,org.springframework.boot.autoconfigure.jmx.JmxAutoConfiguration.class,org.springframework.boot.actuate.autoconfigure.EndpointMBeanExportAutoConfiguration.class,org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration.class}) public class YarnShutdownApplication extends AbstractClientApplication<String,YarnShutdownApplication>
| Modifier and Type | Class and Description |
|---|---|
static class |
YarnShutdownApplication.OperationProperties |
applicationBaseDir, applicationVersion, appProperties, profiles, sources| Constructor and Description |
|---|
YarnShutdownApplication() |
| Modifier and Type | Method and Description |
|---|---|
protected YarnShutdownApplication |
getThis()
Gets the instance of this defined by a sub-class.
|
String |
run()
Run the application.
|
String |
run(String... args)
Run the application.
|
applicationBaseDir, applicationVersion, appProperties, profiles, sourcespublic String run()
ClientApplicationRunnerrun in interface ClientApplicationRunner<String>run in class AbstractClientApplication<String,YarnShutdownApplication>public String run(String... args)
ClientApplicationRunnerrun in interface ClientApplicationRunner<String>run in class AbstractClientApplication<String,YarnShutdownApplication>args - the application argumentsprotected YarnShutdownApplication getThis()
AbstractClientApplicationgetThis in class AbstractClientApplication<String,YarnShutdownApplication>