Returns the configuration for the AmIpFilter to add to the Spark UI.
Returns the attempt ID.
Returns the maximum number of attempts to register the AM.
Registers the application master with the RM.
Registers the application master with the RM.
The Yarn configuration.
The Spark configuration.
Map with hints about where to allocate containers.
Address of the SparkUI.
Address of the application on the History Server.
Unregister the AM.
Unregister the AM. Guaranteed to only be called once.
The final status of the AM.
Diagnostics message to include in the final status.
Interface that defines a Yarn RM client. Abstracts away Yarn version-specific functionality that is used by Spark's AM.