Namespace DataStax.AstraDB.DataApi.Core.Results
Classes
- APIFindResult<T>
A page of results from a find query.
- BulkOperationException<T>
Exception thrown from bulk operaions (e.g. Collection.InsertManyAsync, Collection.UpdateManyAsync, etc.) when an error occurs. If the operation was partially successful, the PartialResult property will contain the results of the operation that succeeded.
- CollectionInfo
Information about a collection in a database.
- DeleteResult
The result of a delete operation.
- DocumentCountExceedsMaxException
Exception thrown from CountDocumentsAsync when the number of documents exceeds the maximum stated limit, or the internal Data API limit.
- DocumentInsertResult
A list of documents returned from an operation.
- DocumentsCountResult
The result of a count operation.
- EmbeddingProvider
Describes an embedding provider (such as OpenAI) that can generate vector embeddings for use with the Data API.
- EmbeddingProvider.AuthenticationMethod
Describes an authentication method supported by an EmbeddingProvider.
- EmbeddingProvider.Model
Describes an embedding model offered by an EmbeddingProvider.
- EmbeddingProvider.Parameter
Describes a configuration parameter for an EmbeddingProvider or one of its models.
- EmbeddingProvider.Token
Describes a token used in an EmbeddingProvider.AuthenticationMethod.
- FindEmbeddingProvidersResult
The result of a find embedding providers operation.
- FindRerankingProvidersResult
The result of a find reranking providers operation.
- ListTableIndexNamesResult
The result of listing index names for a table.
- ListTableNamesResult
The result object for an operation returning a list of table names.
- ListTablesResult
The result object for an operation returning a list of tables.
- ListUserDefinedTypeNamesResult
The result object for an operation returning a list of table names.
- ListUserDefinedTypesResult
The result object for an operation returning a list of table names.
- UpdateResult
The results of an update operation