docs: public static Preference createSingleChoicePreference(
              String name,
              String label,
              SingleChoiceDisplay displayType,
              List<Option> options,
              String defaultValue) {
          SingleChoicePreferenceInput input = new SingleChoicePreferenceInput();
          input.setDefault(defaultValue);
          input.setDisplay(displayType);
          input.getOptions().addAll(options);
  
          Preference pref = new Preference();
          pref.setName(name);
          pref.setLabel(label);
          pref.setPreferenceInput(
                  new JAXBElement<SingleChoicePreferenceInput>(
                          new QName("single-choice-parameter-input"),
                          SingleChoicePreferenceInput.class,
                          input));
  
          return pref;
      }