# NodeBuilder

> **Class** in `langgraph`

📖 [View in docs](https://reference.langchain.com/python/langgraph/pregel/main/NodeBuilder)

## Signature

```python
NodeBuilder(
    self,
)
```

## Constructors

```python
__init__(
    self,
) -> None
```


## Methods

- [`subscribe_only()`](https://reference.langchain.com/python/langgraph/pregel/main/NodeBuilder/subscribe_only)
- [`subscribe_to()`](https://reference.langchain.com/python/langgraph/pregel/main/NodeBuilder/subscribe_to)
- [`read_from()`](https://reference.langchain.com/python/langgraph/pregel/main/NodeBuilder/read_from)
- [`do()`](https://reference.langchain.com/python/langgraph/pregel/main/NodeBuilder/do)
- [`write_to()`](https://reference.langchain.com/python/langgraph/pregel/main/NodeBuilder/write_to)
- [`meta()`](https://reference.langchain.com/python/langgraph/pregel/main/NodeBuilder/meta)
- [`add_retry_policies()`](https://reference.langchain.com/python/langgraph/pregel/main/NodeBuilder/add_retry_policies)
- [`add_cache_policy()`](https://reference.langchain.com/python/langgraph/pregel/main/NodeBuilder/add_cache_policy)
- [`build()`](https://reference.langchain.com/python/langgraph/pregel/main/NodeBuilder/build)

---

[View source on GitHub](https://github.com/langchain-ai/langgraph/blob/0a26b471d34da94186bee8c48d0c463b5a3bd0a0/libs/langgraph/langgraph/pregel/main.py#L179)