Cppinecone
A C++ client for the Pinecone vector database
pinecone::pinecone_client< Mode > Member List

This is the complete list of members for pinecone::pinecone_client< Mode >, including all inherited members.

build(net::connection_args args) -> std::variant< pinecone_client< Mode >, std::string >pinecone::pinecone_client< Mode >inlinestatic
configure_index(std::string_view name, types::index_configuration config) const noexcept -> util::result< types::accepted > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
create_collection(types::new_collection collection) const noexcept -> util::result< types::accepted > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
create_index(types::new_index index) const noexcept -> util::result< types::accepted > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
delete_collection(std::string_view name) const noexcept -> util::result< types::accepted > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
delete_index(std::string_view name) const noexcept -> util::result< types::accepted > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
delete_vectors(std::string_view name, types::delete_request< filter > req) const noexcept -> util::result< types::accepted > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
describe_collection(std::string_view name) const noexcept -> util::result< types::collection > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
describe_index(std::string_view name) const noexcept -> util::result< types::database > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
describe_index_stats(std::string_view name) const noexcept -> util::result< types::index_stats > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
get_api_metdata() const noexcept -> util::result< types::api_metadata > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
list_collections() const noexcept -> util::result< std::vector< std::string >> (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
list_indexes() const noexcept -> util::result< std::vector< std::string >> (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
pinecone_client()=default (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >
query(std::string_view name, types::query< filter > query) const noexcept -> util::result< types::query_result > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
update_vector(std::string_view name, types::update_request req) const noexcept -> util::result< types::accepted > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline
upsert_vectors(std::string_view name, types::upsert_request req) const noexcept -> util::result< types::accepted > (defined in pinecone::pinecone_client< Mode >)pinecone::pinecone_client< Mode >inline