public class LocalizerResourceConfig
extends java.lang.Object
LocalizerResourceConfig is intended to manage/fetch the config values
for the yarn localizer resource(s) from the configuration.
There are 4 config values
yarn.resources.<resourceName>.path
(Required) The path for fetching the resource for localization,
e.g. http://hostname.com/test.
yarn.resources.<resourceName>.local.name
(Optional) The local name used for the localized resource.
If not set, the default one will be the <resourceName> from the config key.
yarn.resources.<resourceName>.local.type
(Optional) The value value is a string format of LocalResourceType:
ARCHIVE, FILE, PATTERN.
If not set, the default value is FILE.
yarn.resources.<resourceName>.local.visibility
(Optional) The valid value is a string format of LocalResourceVisibility:
PUBLIC, PRIVATE, or APPLICATION.
If not set, the default value is is APPLICATION.