public class HintFileUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
EARLIEST |
static String |
LATEST |
Constructor and Description |
---|
HintFileUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
commitEarliestHint(FileIO fileIO,
long id,
Path dir) |
static void |
commitHint(FileIO fileIO,
long id,
String fileName,
Path dir) |
static void |
commitLatestHint(FileIO fileIO,
long id,
Path dir) |
static void |
deleteLatestHint(FileIO fileIO,
Path dir) |
static Long |
findByListFiles(FileIO fileIO,
java.util.function.BinaryOperator<Long> reducer,
Path dir,
String prefix) |
static Long |
findEarliest(FileIO fileIO,
Path dir,
String prefix,
java.util.function.Function<Long,Path> file) |
static Long |
findLatest(FileIO fileIO,
Path dir,
String prefix,
java.util.function.Function<Long,Path> file) |
static Long |
readHint(FileIO fileIO,
String fileName,
Path dir) |
public static final String EARLIEST
public static final String LATEST
@Nullable public static Long findLatest(FileIO fileIO, Path dir, String prefix, java.util.function.Function<Long,Path> file) throws IOException
IOException
@Nullable public static Long findEarliest(FileIO fileIO, Path dir, String prefix, java.util.function.Function<Long,Path> file) throws IOException
IOException
public static Long findByListFiles(FileIO fileIO, java.util.function.BinaryOperator<Long> reducer, Path dir, String prefix) throws IOException
IOException
public static void commitLatestHint(FileIO fileIO, long id, Path dir) throws IOException
IOException
public static void commitEarliestHint(FileIO fileIO, long id, Path dir) throws IOException
IOException
public static void deleteLatestHint(FileIO fileIO, Path dir) throws IOException
IOException
public static void commitHint(FileIO fileIO, long id, String fileName, Path dir) throws IOException
IOException
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.