Table of Contents

Namespace Minds.SDK

Classes

Client

The Client class provides access to MindsDB API functionalities. It manages the connection to the API, exposes interfaces for interacting with datasources and minds, and acts as a wrapper for the API calls.

Datasource
Datasources

Provides methods to interact with datasources, including creation, listing, retrieval, and deletion.

ForbiddenException

Represents an exception that is thrown when a request is forbidden due to lack of access permissions.

Mind

Represents a mind entity in the Minds SDK. Provides methods to update, add, or delete datasources linked to the mind, and manages mind configuration settings.

Minds

The Minds class provides methods to manage and interact with MindsDB's mind entities. It allows users to list, create, retrieve, and delete minds and check or create datasources.

ObjectNotFoundException

Represents an exception that is thrown when a requested object is not found.

ObjectNotSupportedException

Represents an exception that is thrown when an unsupported object operation is attempted.

RestAPI

Represents the RestAPI class that provides functionality to interact with MindsDB API endpoints.

UnauthorizedException

Represents an exception that is thrown when a request is unauthorized.

UnknownErrorException

Represents an exception that is thrown when an unknown error occurs during an API request.