weaviate-client
    Preparing search index...

    Interface BackupCollection

    interface BackupCollection {
        create(args: BackupCollectionArgs): Promise<BackupReturn>;
        getCreateStatus(args: BackupStatusArgs): Promise<BackupStatusReturn>;
        getRestoreStatus(args: BackupStatusArgs): Promise<BackupStatusReturn>;
        restore(args: BackupCollectionArgs): Promise<BackupReturn>;
    }
    Index

    Methods

    • Create a backup of this collection.

      Parameters

      Returns Promise<BackupReturn>

      The response from Weaviate.

      If the input is invalid.

      If the backup creation fails.

      If the backup creation is canceled.

    • Get the status of a backup.

      Parameters

      Returns Promise<BackupStatusReturn>

      The status of the backup.

      If the input is invalid.

    • Get the status of a restore.

      Parameters

      Returns Promise<BackupStatusReturn>

      The status of the restore.

      If the input is invalid.

    • Restore a backup of this collection.

      Parameters

      Returns Promise<BackupReturn>

      The response from Weaviate.

      If the input is invalid.

      If the backup restoration fails.

      If the backup restoration is canceled.