# SnowflakeErrorHandler

> **Class** in `langchain_snowflake`

📖 [View in docs](https://reference.langchain.com/python/langchain-snowflake/_error_handling/SnowflakeErrorHandler)

Centralized error handling for Snowflake integrations.

## Signature

```python
SnowflakeErrorHandler()
```

## Methods

- [`log_and_return_json_error()`](https://reference.langchain.com/python/langchain-snowflake/_error_handling/SnowflakeErrorHandler/log_and_return_json_error)
- [`log_and_raise()`](https://reference.langchain.com/python/langchain-snowflake/_error_handling/SnowflakeErrorHandler/log_and_raise)
- [`create_chat_error_result()`](https://reference.langchain.com/python/langchain-snowflake/_error_handling/SnowflakeErrorHandler/create_chat_error_result)
- [`create_error_result_from_message()`](https://reference.langchain.com/python/langchain-snowflake/_error_handling/SnowflakeErrorHandler/create_error_result_from_message)
- [`log_error()`](https://reference.langchain.com/python/langchain-snowflake/_error_handling/SnowflakeErrorHandler/log_error)
- [`log_and_return_str_error()`](https://reference.langchain.com/python/langchain-snowflake/_error_handling/SnowflakeErrorHandler/log_and_return_str_error)
- [`log_warning_and_fallback()`](https://reference.langchain.com/python/langchain-snowflake/_error_handling/SnowflakeErrorHandler/log_warning_and_fallback)
- [`log_info()`](https://reference.langchain.com/python/langchain-snowflake/_error_handling/SnowflakeErrorHandler/log_info)
- [`log_debug()`](https://reference.langchain.com/python/langchain-snowflake/_error_handling/SnowflakeErrorHandler/log_debug)
- [`log_operation_start()`](https://reference.langchain.com/python/langchain-snowflake/_error_handling/SnowflakeErrorHandler/log_operation_start)
- [`log_operation_success()`](https://reference.langchain.com/python/langchain-snowflake/_error_handling/SnowflakeErrorHandler/log_operation_success)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-snowflake/blob/c7b3fc040db944acce19c2afb245c1735b9b63a2/libs/snowflake/langchain_snowflake/_error_handling.py#L16)