in flink-connector-kafka/src/main/java/org/apache/flink/streaming/connectors/kafka/table/KafkaConnectorOptionsUtil.java [368:385]
private static BoundedMode fromOption(ScanBoundedMode scanBoundedMode) {
switch (scanBoundedMode) {
case UNBOUNDED:
return BoundedMode.UNBOUNDED;
case LATEST_OFFSET:
return BoundedMode.LATEST;
case GROUP_OFFSETS:
return BoundedMode.GROUP_OFFSETS;
case TIMESTAMP:
return BoundedMode.TIMESTAMP;
case SPECIFIC_OFFSETS:
return BoundedMode.SPECIFIC_OFFSETS;
default:
throw new TableException(
"Unsupported bounded mode. Validator should have checked that.");
}
}