VectorBucketApi
import { VectorBucketApi } from "https://esm.sh/@supabase/storage-js@2.89.0/dist/index.d.mts";class VectorBucketApi { }
protected headers: {};
[key: string]: string;
protected shouldThrowOnError: boolean;
protected url: string;
throwOnError(): this;
§Constructors
§Properties
§Methods
§
createBucket(vectorBucketName: string): Promise<ApiResponse<undefined>>
[src]Creates a new vector bucket
§
deleteBucket(vectorBucketName: string): Promise<ApiResponse<undefined>>
[src]Deletes a vector bucket (must be empty first)
§
getBucket(vectorBucketName: string): Promise<ApiResponse<{
[src]vectorBucket: VectorBucket;
}>>Retrieves metadata for a specific vector bucket
§
listBuckets(options?: ListVectorBucketsOptions): Promise<ApiResponse<ListVectorBucketsResponse>>
[src]Lists vector buckets with optional filtering and pagination