Interface PartitionTimeExtractor
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
DefaultPartTimeExtractor
@Experimental public interface PartitionTimeExtractor extends Serializable
Time extractor to extract time from partition values.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static PartitionTimeExtractor
create(ClassLoader userClassLoader, String extractorKind, String extractorClass, String extractorPattern, String formatterPattern)
LocalDateTime
extract(List<String> partitionKeys, List<String> partitionValues)
Extract time from partition keys and values.
-
-
-
Field Detail
-
DEFAULT
static final String DEFAULT
- See Also:
- Constant Field Values
-
CUSTOM
static final String CUSTOM
- See Also:
- Constant Field Values
-
-
Method Detail
-
extract
LocalDateTime extract(List<String> partitionKeys, List<String> partitionValues)
Extract time from partition keys and values.
-
create
static PartitionTimeExtractor create(ClassLoader userClassLoader, String extractorKind, String extractorClass, String extractorPattern, String formatterPattern)
-
-