# SnowflakeValidationUtils

> **Class** in `langchain_snowflake`

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

Centralized validation utilities for Snowflake integrations.

## Signature

```python
SnowflakeValidationUtils()
```

## Methods

- [`validate_non_empty_string()`](https://reference.langchain.com/python/langchain-snowflake/_validation_utils/SnowflakeValidationUtils/validate_non_empty_string)
- [`validate_required_env_vars()`](https://reference.langchain.com/python/langchain-snowflake/_validation_utils/SnowflakeValidationUtils/validate_required_env_vars)
- [`validate_connection_params()`](https://reference.langchain.com/python/langchain-snowflake/_validation_utils/SnowflakeValidationUtils/validate_connection_params)
- [`validate_model_name()`](https://reference.langchain.com/python/langchain-snowflake/_validation_utils/SnowflakeValidationUtils/validate_model_name)
- [`validate_service_name()`](https://reference.langchain.com/python/langchain-snowflake/_validation_utils/SnowflakeValidationUtils/validate_service_name)
- [`validate_url_scheme()`](https://reference.langchain.com/python/langchain-snowflake/_validation_utils/SnowflakeValidationUtils/validate_url_scheme)
- [`validate_optional_env_vars()`](https://reference.langchain.com/python/langchain-snowflake/_validation_utils/SnowflakeValidationUtils/validate_optional_env_vars)
- [`validate_auth_requirements()`](https://reference.langchain.com/python/langchain-snowflake/_validation_utils/SnowflakeValidationUtils/validate_auth_requirements)
- [`validate_package_dependency()`](https://reference.langchain.com/python/langchain-snowflake/_validation_utils/SnowflakeValidationUtils/validate_package_dependency)
- [`validate_file_exists()`](https://reference.langchain.com/python/langchain-snowflake/_validation_utils/SnowflakeValidationUtils/validate_file_exists)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-snowflake/blob/1a32a1c6642b6c453e9537f35afbc7da280f8679/libs/snowflake/langchain_snowflake/_validation_utils.py#L13)