public static String[] getSharedFileLength(Configuration conf) { return conf.getStrings("mapred.cache.shared.files.length"); }
/** * Get the timestamps of the archives * * @param conf The configuration which stored the timestamps * @return a string array of timestamps * @throws IOException */ public static String[] getArchiveTimestamps(Configuration conf) { return conf.getStrings("mapred.cache.archives.timestamps"); }
/** * Get the timestamps of the files * * @param conf The configuration which stored the timestamps * @return a string array of timestamps * @throws IOException */ public static String[] getFileTimestamps(Configuration conf) { return conf.getStrings("mapred.cache.files.timestamps"); }
/** * Return the path array of the localized caches * * @param conf Configuration that contains the localized archives * @return A path array of localized caches * @throws IOException */ public static Path[] getLocalCacheArchives(Configuration conf) throws IOException { return StringUtils.stringToPath(conf.getStrings("mapred.cache.localArchives")); }
/** * Return the path array of the localized files * * @param conf Configuration that contains the localized files * @return A path array of localized files * @throws IOException */ public static Path[] getLocalSharedCacheFiles(Configuration conf) throws IOException { return StringUtils.stringToPath(conf.getStrings("mapred.cache.shared.localFiles")); }
/** * Get cache archives set in the Configuration * * @param conf The configuration which contains the archives * @return A URI array of the caches set in the Configuration * @throws IOException */ public static URI[] getCacheArchives(Configuration conf) throws IOException { return StringUtils.stringToURI(conf.getStrings("mapred.cache.archives")); }
/** * Get cache files set in the Configuration * * @param conf The configuration which contains the files * @return A URI array of the files set in the Configuration * @throws IOException */ public static URI[] getSharedCacheFiles(Configuration conf) throws IOException { return StringUtils.stringToURI(conf.getStrings("mapred.cache.shared.files")); }
/** * Get the timestamps of the files. Used by internal DistributedCache and MapReduce code. * * @param conf The configuration which stored the timestamps * @return a long array of timestamps * @throws IOException */ public static long[] getFileTimestamps(Configuration conf) { return parseTimestamps(conf.getStrings(CACHE_FILES_TIMESTAMPS)); }
/** * Get the timestamps of the archives. Used by internal DistributedCache and MapReduce code. * * @param conf The configuration which stored the timestamps * @return a long array of timestamps * @throws IOException */ public static long[] getArchiveTimestamps(Configuration conf) { return parseTimestamps(conf.getStrings(CACHE_ARCHIVES_TIMESTAMPS)); }
/** * Return the path array of the localized files. Intended to be used by user code. * * @param conf Configuration that contains the localized files * @return A path array of localized files * @throws IOException */ public static Path[] getLocalCacheFiles(Configuration conf) throws IOException { return StringUtils.stringToPath(conf.getStrings(CACHE_LOCALFILES)); }
/** * Get cache files set in the Configuration. Used by internal DistributedCache and MapReduce code. * * @param conf The configuration which contains the files * @return Am array of the files set in the Configuration * @throws IOException */ public static URI[] getCacheFiles(Configuration conf) throws IOException { return StringUtils.stringToURI(conf.getStrings(CACHE_FILES)); }
/** * Get cache archives set in the Configuration. Used by internal DistributedCache and MapReduce * code. * * @param conf The configuration which contains the archives * @return An array of the caches set in the Configuration * @throws IOException */ public static URI[] getCacheArchives(Configuration conf) throws IOException { return StringUtils.stringToURI(conf.getStrings(CACHE_ARCHIVES)); }