Native C++ type modeling the results of index operations. More...
#include <cstdint>#include <optional>#include <string>#include <vector>#include <nlohmann/json.hpp>#include "pinecone/util/result.hpp"
Go to the source code of this file.
Classes | |
| struct | pinecone::types::pod_configuration |
| Pod configuration for an individual index. More... | |
| struct | pinecone::types::database_status |
| The status of an individual database. More... | |
| struct | pinecone::types::database_detail |
| The details of an individual database. More... | |
| struct | pinecone::types::database |
| The complete description of a Pinecone vector index. More... | |
| struct | pinecone::types::collection |
| A snapshot of index contents. More... | |
| struct | pinecone::types::index_configuration |
| The technical configuration of a single Pinecone index. More... | |
| struct | pinecone::types::new_collection |
| Arguments required to create a new collection. More... | |
| struct | pinecone::types::new_index |
| Arguments required to create a new index. More... | |
| struct | pinecone::types::new_index::builder |
Typedefs | |
| using | json = nlohmann::json |
Enumerations | |
| enum class | pinecone::types::database_state { unknown , initializing , scaling_up , scaling_down , terminating , ready } |
| Pod states for individual databases. | |
| enum class | pinecone::types::pod_type { unknown , s1 , p1 , p2 } |
| Pod types for individual databases. | |
| enum class | pinecone::types::pod_size { unknown , x1 , x2 , x4 , x8 } |
| Pod sizes for individual databases. | |
| enum class | pinecone::types::metric_type { unknown , euclidean , cosine , dotproduct } |
| Metric types for individual databases. | |
Native C++ type modeling the results of index operations.
Definition in file index_types.hpp.