Class SystemRepository

java.lang.Object
org.openmetadata.service.jdbi3.SystemRepository

public class SystemRepository extends Object
  • Field Details

  • Constructor Details

    • SystemRepository

      public SystemRepository()
  • Method Details

    • getAllEntitiesCount

      public EntitiesCount getAllEntitiesCount(ListFilter filter)
    • getAllServicesCount

      public ServicesCount getAllServicesCount(ListFilter filter)
    • listAllConfigs

      public ResultList<Settings> listAllConfigs()
    • getConfigWithKey

      public Settings getConfigWithKey(String key)
    • getEmailConfigInternal

      public Settings getEmailConfigInternal()
    • getSlackApplicationConfigInternal

      public Settings getSlackApplicationConfigInternal()
    • createOrUpdate

      public javax.ws.rs.core.Response createOrUpdate(Settings setting)
    • createNewSetting

      public javax.ws.rs.core.Response createNewSetting(Settings setting)
    • deleteSettings

      public javax.ws.rs.core.Response deleteSettings(SettingsType type)
    • patchSetting

      public javax.ws.rs.core.Response patchSetting(String settingName, javax.json.JsonPatch patch)
    • updateSetting

      public void updateSetting(Settings setting)
    • encryptEmailSetting

      public static SmtpSettings encryptEmailSetting(SmtpSettings decryptedSetting)
    • decryptEmailSetting

      public static SmtpSettings decryptEmailSetting(SmtpSettings encryptedSetting)
    • encryptSlackAppSetting

      public static String encryptSlackAppSetting(SlackAppConfiguration decryptedSetting)
    • decryptSlackAppSetting

      public static SlackAppConfiguration decryptSlackAppSetting(String encryptedSetting)