public class YarnHASiteXmlBuilder
extends java.lang.Object
| Constructor and Description |
|---|
YarnHASiteXmlBuilder(java.lang.String[] rmIps,
java.lang.String clusterName,
java.lang.String zkIpPort,
java.lang.String pathToYarnSiteXml) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
build()
Builds the yarn-site.xml file, either freshly from
YARN_SITE_HA_TEMPLATE_FILE or by merging with pathToYarnSiteXml. |
static void |
main(java.lang.String[] args)
Usage : YarnHASiteXmlBuilder rmIPs clusterName zkIpPort pathToYarnSiteXml
|
public YarnHASiteXmlBuilder(java.lang.String[] rmIps,
java.lang.String clusterName,
java.lang.String zkIpPort,
java.lang.String pathToYarnSiteXml)
public java.lang.String build()
throws java.io.IOException
YARN_SITE_HA_TEMPLATE_FILE or by merging with pathToYarnSiteXml.
If pathToYarnSiteXml is a valid file, then the contents of the file are
read and anything before and including CONFIG_DEMARCATION is replaced with
the new contents returned by buildYarnSiteXmlFromTemplate().java.io.IOExceptionpublic static void main(java.lang.String[] args)
throws java.io.IOException
java.io.IOException