org.springframework.yarn.boot.support
Class SpringYarnClientProperties

java.lang.Object
  extended by org.springframework.yarn.boot.support.SpringYarnClientProperties

@ConfigurationProperties(name="spring.yarn.client")
public class SpringYarnClientProperties
extends Object

Spring Boot ConfigurationProperties for spring.yarn.client.

Author:
Janne Valkealahti

Constructor Summary
SpringYarnClientProperties()
           
 
Method Summary
 String getAppmasterFile()
           
 Map<String,String> getArguments()
           
 List<String> getClasspath()
           
 List<String> getFiles()
           
 String getMemory()
           
 Integer getPriority()
           
 String getQueue()
           
 Map<String,byte[]> getRawFileContents()
           
 String getRunnerClass()
           
 Integer getVirtualCores()
           
 void setAppmasterFile(String appmasterFile)
           
 void setArguments(Map<String,String> arguments)
           
 void setClasspath(List<String> classpath)
           
 void setFiles(List<String> files)
           
 void setMemory(String memory)
           
 void setPriority(Integer priority)
           
 void setQueue(String queue)
           
 void setRawFileContents(Map<String,byte[]> rawFileContents)
          Sets the raw file contents.
 void setRunnerClass(String runnerClass)
           
 void setVirtualCores(Integer virtualCores)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringYarnClientProperties

public SpringYarnClientProperties()
Method Detail

getAppmasterFile

public String getAppmasterFile()

setAppmasterFile

public void setAppmasterFile(String appmasterFile)

getFiles

public List<String> getFiles()

setFiles

public void setFiles(List<String> files)

getRunnerClass

public String getRunnerClass()

setRunnerClass

public void setRunnerClass(String runnerClass)

getClasspath

public List<String> getClasspath()

setClasspath

public void setClasspath(List<String> classpath)

getArguments

public Map<String,String> getArguments()

setArguments

public void setArguments(Map<String,String> arguments)

getPriority

public Integer getPriority()

setPriority

public void setPriority(Integer priority)

getQueue

public String getQueue()

setQueue

public void setQueue(String queue)

getMemory

public String getMemory()

setMemory

public void setMemory(String memory)

getVirtualCores

public Integer getVirtualCores()

setVirtualCores

public void setVirtualCores(Integer virtualCores)

getRawFileContents

public Map<String,byte[]> getRawFileContents()

setRawFileContents

public void setRawFileContents(Map<String,byte[]> rawFileContents)
Sets the raw file contents. This configuration property is more or less used internally to transfer small amount of raw file contents from a one executing Spring Application into a new application instance.

Parameters:
rawFileContents - the raw file contents