@vectorize-io/vectorize-client
Version:
Client for the Vectorize API
34 lines (33 loc) • 1.81 kB
TypeScript
/**
* Vectorize API
* API for Vectorize services (Beta)
*
* The version of the OpenAPI document: 0.1.2
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import type { AZUREAISEARCHConfig } from './AZUREAISEARCHConfig';
import type { CAPELLAConfig } from './CAPELLAConfig';
import type { DATASTAXConfig } from './DATASTAXConfig';
import type { ELASTICConfig } from './ELASTICConfig';
import type { MILVUSConfig } from './MILVUSConfig';
import type { PINECONEConfig } from './PINECONEConfig';
import type { POSTGRESQLConfig } from './POSTGRESQLConfig';
import type { QDRANTConfig } from './QDRANTConfig';
import type { SINGLESTOREConfig } from './SINGLESTOREConfig';
import type { SUPABASEConfig } from './SUPABASEConfig';
import type { TURBOPUFFERConfig } from './TURBOPUFFERConfig';
import type { WEAVIATEConfig } from './WEAVIATEConfig';
/**
* @type DestinationConnectorInputConfig
* Configuration specific to the connector type
* @export
*/
export type DestinationConnectorInputConfig = AZUREAISEARCHConfig | CAPELLAConfig | DATASTAXConfig | ELASTICConfig | MILVUSConfig | PINECONEConfig | POSTGRESQLConfig | QDRANTConfig | SINGLESTOREConfig | SUPABASEConfig | TURBOPUFFERConfig | WEAVIATEConfig;
export declare function DestinationConnectorInputConfigFromJSON(json: any): DestinationConnectorInputConfig;
export declare function DestinationConnectorInputConfigFromJSONTyped(json: any, ignoreDiscriminator: boolean): DestinationConnectorInputConfig;
export declare function DestinationConnectorInputConfigToJSON(json: any): any;
export declare function DestinationConnectorInputConfigToJSONTyped(value?: DestinationConnectorInputConfig | null, ignoreDiscriminator?: boolean): any;