public static Properties getPulsarPropertiesWithPrefix(
            ReadableConfig tableOptions, String prefix) {
        final Map<String, String> configs = ((Configuration) tableOptions).toMap();
        return getPulsarPropertiesWithPrefix(configs, prefix);
    }
Creates an array of indices that determine which physical fields of the table schema to
include in the key format and the order that those fields have in the key format.
inlong-sort/sort-flink/sort-flink-v1.18/sort-connectors/pulsar/src/main/java/org/apache/inlong/sort/pulsar/table/PulsarTableOptionUtils.java