weaviate-client
    Preparing search index...

    Interface WeaviateClient

    interface WeaviateClient {
        alias: Aliases;
        backup: Backup;
        batch: Batch;
        close: () => Promise<void>;
        cluster: Cluster;
        collections: Collections;
        getConnectionDetails: () => Promise<ConnectionDetails>;
        getMeta: () => Promise<
            {
                grpcMaxMessageSize?: number;
                hostname?: string;
                modules?: { [key: string]: unknown };
                version?: string;
            },
        >;
        getOpenIDConfig?: () => Promise<any>;
        getWeaviateVersion: () => Promise<DbVersion>;
        groups: Groups;
        isLive: () => Promise<boolean>;
        isReady: () => Promise<boolean>;
        oidcAuth?: OidcAuthenticator;
        roles: Roles;
        users: Users;
    }
    Index

    Properties

    alias: Aliases
    backup: Backup
    batch: Batch
    close: () => Promise<void>
    cluster: Cluster
    collections: Collections
    getConnectionDetails: () => Promise<ConnectionDetails>
    getMeta: () => Promise<
        {
            grpcMaxMessageSize?: number;
            hostname?: string;
            modules?: { [key: string]: unknown };
            version?: string;
        },
    >
    getOpenIDConfig?: () => Promise<any>
    getWeaviateVersion: () => Promise<DbVersion>
    groups: Groups
    isLive: () => Promise<boolean>
    isReady: () => Promise<boolean>
    oidcAuth?: OidcAuthenticator
    roles: Roles
    users: Users