{
  "schema_version": 2,
  "id": "operate/oss_and_stack/stack-with-enterprise/deprecated-features/gears-v1/jvm/classes",
  "title": "RedisGears Java classes and functions",
  "url": "https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/gears-v1/jvm/classes/",
  "summary": "",
  "aliases": [
    "/operate/oss_and_stack/stack-with-enterprise/gears-v1/jvm/classes/"
  ],
  "tags": [
    "docs",
    "operate",
    "stack"
  ],
  "last_updated": "2026-04-21T10:45:15+01:00",
  "children": [
    {
      "id": "operate/oss_and_stack/stack-with-enterprise/deprecated-features/gears-v1/jvm/classes/gearsbuilder",
      "summary": "Creates a RedisGears pipeline of operations to transform data.",
      "title": "GearsBuilder",
      "url": "https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/gears-v1/jvm/classes/gearsbuilder/"
    },
    {
      "id": "operate/oss_and_stack/stack-with-enterprise/deprecated-features/gears-v1/jvm/classes/gearsfuture",
      "summary": "Allows asynchronous processing of records.",
      "title": "GearsFuture",
      "url": "https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/gears-v1/jvm/classes/gearsfuture/"
    },
    {
      "id": "operate/oss_and_stack/stack-with-enterprise/deprecated-features/gears-v1/jvm/classes/readers",
      "summary": "Extracts data from the database and creates records to pass through a RedisGears pipeline.",
      "title": "RedisGears readers",
      "url": "https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/gears-v1/jvm/classes/readers/"
    }
  ],
  "page_type": "content",
  "content_hash": "7e3647e33153b085c3846e0ce5a3e58829cf3f0e77e84967c2c07bfb47ba3e11",
  "sections": [
    {
      "id": "overview",
      "title": "Overview",
      "role": "overview",
      "text": "The RedisGears JVM plugin provides a set of classes and functions for you to use in your Java code."
    },
    {
      "id": "classes",
      "title": "Classes",
      "role": "content",
      "text": "| Class | Description |\n| --- | --- |\n| [GearsBuilder](https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/gears-v1/jvm/classes/gearsbuilder/) | Creates a RedisGears pipeline of operations to transform data. |\n| [GearsFuture](https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/gears-v1/jvm/classes/gearsfuture/) | Allows asynchronous processing of records. |\n| [Readers](https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/deprecated-features/gears-v1/jvm/classes/readers/) | Extracts data from the database and creates records to pass through a RedisGears pipeline. |"
    }
  ],
  "examples": []
}
