| __init__(self, HomeAssistant hass, logging.Logger logger, str addon_name, str addon_slug) | homeassistant.components.hassio.addon_manager.AddonManager | |
| _async_schedule_addon_operation(self, *Callable funcs, bool catch_error=False) | homeassistant.components.hassio.addon_manager.AddonManager | private |
| _check_addon_available(self, AddonInfo addon_info) | homeassistant.components.hassio.addon_manager.AddonManager | private |
| _hass | homeassistant.components.hassio.addon_manager.AddonManager | private |
| _install_task | homeassistant.components.hassio.addon_manager.AddonManager | private |
| _logger | homeassistant.components.hassio.addon_manager.AddonManager | private |
| _restart_task | homeassistant.components.hassio.addon_manager.AddonManager | private |
| _start_task | homeassistant.components.hassio.addon_manager.AddonManager | private |
| _supervisor_client | homeassistant.components.hassio.addon_manager.AddonManager | private |
| _update_task | homeassistant.components.hassio.addon_manager.AddonManager | private |
| addon_name | homeassistant.components.hassio.addon_manager.AddonManager | |
| addon_slug | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_configure_addon(self, dict[str, Any] addon_config) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_create_backup(self) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_get_addon_discovery_info(self) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_get_addon_info(self) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_get_addon_state(self, InstalledAddonComplete addon_info) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_install_addon(self) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_restart_addon(self) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_schedule_install_addon(self, bool catch_error=False) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_schedule_install_setup_addon(self, dict[str, Any] addon_config, bool catch_error=False) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_schedule_restart_addon(self, bool catch_error=False) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_schedule_setup_addon(self, dict[str, Any] addon_config, bool catch_error=False) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_schedule_start_addon(self, bool catch_error=False) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_schedule_update_addon(self, bool catch_error=False) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_set_addon_options(self, dict config) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_start_addon(self) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_stop_addon(self) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_uninstall_addon(self) | homeassistant.components.hassio.addon_manager.AddonManager | |
| async_update_addon(self) | homeassistant.components.hassio.addon_manager.AddonManager | |
| task_in_progress(self) | homeassistant.components.hassio.addon_manager.AddonManager | |