# GearsBuilder

```json metadata
{
  "title": "GearsBuilder",
  "description": "Creates a RedisGears pipeline of operations to transform data.",
  "categories": ["docs","operate","stack"],
  "tableOfContents": {"sections":[{"id":"functions","title":"Functions"}]}

,
  "codeExamples": []
}
```
The `GearsBuilder` class allows you to create a pipeline of RedisGears functions that transform data.

It requires a reader to supply data to the pipe.

To create a `GearsBuilder` object, follow this example code:

```java
BaseReader reader = ...; // Initialize the reader
builder = GearsBuilder.CreateGearsBuilder(reader);
```

## Functions


