Interface UserPreferencesOutputInterface

All Superinterfaces:
AbstractMiddlewareOutputInterface
All Known Implementing Classes:
PreferenceActionResponseV1, PreferenceSectionV1, PreferencesResponseV1

public interface UserPreferencesOutputInterface extends AbstractMiddlewareOutputInterface
Output mapping shared by the preferences operations.
  • Method Details

    • setPreferenceResults

      void setPreferenceResults(List<UserPreferenceSectionResult> results)
      Set the core results for mapping into the response contract.
    • setActionResult

      default void setActionResult(UserPreferenceActionResult result)
      Action responses override this mapping; ordinary reads never contain secrets.