static String makeFileNameAsInflight(String fileName) { return StringUtils.join(fileName, HoodieTimeline.INFLIGHT_EXTENSION); } }
static String makeInflightCommitFileName(String commitTime) { return StringUtils.join(commitTime, HoodieTimeline.INFLIGHT_COMMIT_EXTENSION); }
static String makeRollbackFileName(String instant) { return StringUtils.join(instant, HoodieTimeline.ROLLBACK_EXTENSION); }
static String makeSavePointFileName(String commitTime) { return StringUtils.join(commitTime, HoodieTimeline.SAVEPOINT_EXTENSION); }
static String makeCommitFileName(String commitTime) { return StringUtils.join(commitTime, HoodieTimeline.COMMIT_EXTENSION); }
static String makeInflightCleanerFileName(String instant) { return StringUtils.join(instant, HoodieTimeline.INFLIGHT_CLEAN_EXTENSION); }
static String makeInflightSavePointFileName(String commitTime) { return StringUtils.join(commitTime, HoodieTimeline.INFLIGHT_SAVEPOINT_EXTENSION); }
static String makeCleanerFileName(String instant) { return StringUtils.join(instant, HoodieTimeline.CLEAN_EXTENSION); }
static String makeInflightRollbackFileName(String instant) { return StringUtils.join(instant, HoodieTimeline.INFLIGHT_ROLLBACK_EXTENSION); }
static String makeInflightDeltaFileName(String commitTime) { return StringUtils.join(commitTime, HoodieTimeline.INFLIGHT_DELTA_COMMIT_EXTENSION); }
static String makeInflightCompactionFileName(String commitTime) { return StringUtils.join(commitTime, HoodieTimeline.INFLIGHT_COMPACTION_EXTENSION); }
static String makeRequestedCompactionFileName(String commitTime) { return StringUtils.join(commitTime, HoodieTimeline.REQUESTED_COMPACTION_EXTENSION); }
/** * <p>Joins the elements of the provided array into a single String * containing the provided list of elements.</p> * * <p>No separator is added to the joined String. * Null objects or empty strings within the array are represented by * empty strings.</p> * * <pre> * StringUtils.join(null) = null * StringUtils.join([]) = "" * StringUtils.join([null]) = "" * StringUtils.join(["a", "b", "c"]) = "abc" * StringUtils.join([null, "", "a"]) = "a" * </pre> */ public static <T> String join(final String... elements) { return join(elements, ""); }