Interface PlexApi


public interface PlexApi
Gives Plex modules access to supported services.
  • Method Details

    • apiCompatibilityVersion

      int apiCompatibilityVersion()
      Returns the API version for this Plex build.
      Returns:
      API compatibility version
    • configuration

      ConfigurationApi configuration()
      Returns the shared Plex configuration files.
      Returns:
      shared Plex configuration files
    • modules

      ModulesApi modules()
      Returns information about loaded modules.
      Returns:
      loaded module information
    • commands

      CommandApi commands()
      Returns the command service.
      Returns:
      command service
    • moduleConfigs

      ModuleConfigApi moduleConfigs()
      Returns the module configuration service.
      Returns:
      module configuration service
    • logging

      LoggingApi logging()
      Returns the logging service.
      Returns:
      logging service
    • messages

      MessageApi messages()
      Returns the message service.
      Returns:
      message service
    • notes

      NotesApi notes()
      Returns the player notes service.
      Returns:
      player notes service
    • players

      PlayersApi players()
      Returns the player service.
      Returns:
      player service
    • punishments

      PunishmentsApi punishments()
      Returns the punishment service.
      Returns:
      punishment service
    • rollback

      RollbackApi rollback()
      Returns the rollback service.
      Returns:
      rollback service
    • storage

      StorageApi storage()
      Returns the SQL storage service.
      Returns:
      SQL storage service