@Override
  public CreateDataSourceCommand.PoolProperty convertFromText(String value,
      Class<?> targetType, String optionContext) {
    try {
      return mapper.readValue(value, CreateDataSourceCommand.PoolProperty.class);
    } catch (IOException e) {
      throw new IllegalArgumentException("invalid json: \"" + value + "\" details: " + e);
    }
  }
Converter for CreateDataSourceCommand's --pool-properties option.
geode-connectors/src/main/java/org/apache/geode/connectors/jdbc/management/internal/cli/converters/PoolPropertyConverter.java