---
title: HibernateMode enum | Wartiva GraphQL API
description: Hibernate mode controlling how the system saves memory state when sleeping. Wartiva GraphQL API reference with arguments, fields, and examples.
url: https://wartiva.com/api-docs/types/hibernate-mode.html
updated: 2026-10-07
---

Endpoint configuration · GraphQL enum

# `HibernateMode` enum

Hibernate mode controlling how the system saves memory state when sleeping.

## Values

| Enum Value | Description |
|---|---|
| `SLEEP_SUSPEND_TO_RAM` | Suspend to RAM only; fastest wake but no protection against power loss. |
| `SAFE_SLEEP` | Safe sleep: suspend to RAM and write memory to disk as a backup. |
| `DEEP_SLEEP` | Deep sleep: suspend to disk only for maximum power savings. |
| `UNKNOWN` | Unknown or unrecognized hibernate mode value. |

## Used by

- [`PowerSourceSettings`](https://wartiva.com/api-docs/types/power-source-settings.html) type: Power source settings controlling sleep timers, hibernation, wake behavior, and energy efficiency options for a given power source.

## Example

### Example

```json
"SLEEP_SUSPEND_TO_RAM"

```

---

Wartiva is in early access. Request access: https://wartiva.com/early-access.html  
All pages: https://wartiva.com/llms.txt
