# Hive

## Directory

### Classes

| Class | Description |
|-|-|
| [`flytekitplugins.hive.task.HiveConfig`](https://www.union.ai/docs/v1/flyte/api-reference/plugins/hive/flytekitplugins.hive.task/page.md#flytekitpluginshivetaskhiveconfig) | HiveConfig should be used to configure a Hive Task. |
| [`flytekitplugins.hive.task.HiveSelectTask`](https://www.union.ai/docs/v1/flyte/api-reference/plugins/hive/flytekitplugins.hive.task/page.md#flytekitpluginshivetaskhiveselecttask) |  |
| [`flytekitplugins.hive.task.HiveTask`](https://www.union.ai/docs/v1/flyte/api-reference/plugins/hive/flytekitplugins.hive.task/page.md#flytekitpluginshivetaskhivetask) | This is the simplest form of a Hive Task, that can be used even for tasks that do not produce any output. |

### Packages

| Package | Description |
|-|-|
| [`flytekitplugins.hive.task`](https://www.union.ai/docs/v1/flyte/api-reference/plugins/hive/flytekitplugins.hive.task/page.md) |  |

## Subpages

- [flytekitplugins.hive.task](https://www.union.ai/docs/v1/flyte/api-reference/plugins/hive/flytekitplugins.hive.task/page.md)
  - Directory
  - Classes
  - flytekitplugins.hive.task.HiveConfig
  - Parameters
  - flytekitplugins.hive.task.HiveSelectTask
  - Parameters
  - Properties
  - Methods
  - flytekitplugins.hive.task.HiveTask
  - Parameters
  - Properties
  - Methods

---
**Source**: https://github.com/unionai/unionai-docs/blob/main/content/api-reference/plugins/hive/_index.md
**HTML**: https://www.union.ai/docs/v1/flyte/api-reference/plugins/hive/
