# flyte.connectors

## Directory

### Classes

| Class | Description |
|-|-|
| [`AsyncConnector`](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/asyncconnector/page.md) | This is the base class for all async connectors, and it defines the interface that all connectors must implement. |
| [`AsyncConnectorExecutorMixin`](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/asyncconnectorexecutormixin/page.md) | This mixin class is used to run the connector task locally, and it's only used for local execution. |
| [`ConnectorRegistry`](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/connectorregistry/page.md) | This is the registry for all connectors. |
| [`ConnectorService`](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/connectorservice/page.md) |  |
| [`Resource`](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/resource/page.md) | This is the output resource of the job. |
| [`ResourceMeta`](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/resourcemeta/page.md) | This is the metadata for the job. |

## Subpages

- [AsyncConnector](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/asyncconnector/page.md)
  - Methods
  - create()
  - delete()
  - get()
  - get_logs()
  - get_metrics()
- [AsyncConnectorExecutorMixin](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/asyncconnectorexecutormixin/page.md)
  - Methods
  - execute()
- [ConnectorRegistry](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/connectorregistry/page.md)
  - Methods
  - get_connector()
  - register()
- [ConnectorService](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/connectorservice/page.md)
  - Methods
  - run()
- [Resource](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/resource/page.md)
  - Parameters
- [ResourceMeta](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/resourcemeta/page.md)
  - Parameters
  - Methods
  - decode()
  - encode()

---
**Source**: https://github.com/unionai/unionai-docs/blob/main/content/api-reference/flyte-sdk/packages/flyte.connectors/_index.md
**HTML**: https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.connectors/
