aggregate
aggregate: ( collection: string, consistencyLevel?: ConsistencyLevel, tenant?: string,) => Promise<Aggregate> ProtectedauthEnabled
authEnabled: boolean
batch
batch: ( collection: string, consistencyLevel?: ConsistencyLevel, tenant?: string,) => Promise<Batch> delete
delete: (path: string, payload: any, expectReturnContent?: boolean) => any
get
get: <T>(path: string, expectReturnContent?: boolean) => Promise<T>
getDetails
getDetails: () => Promise<ConnectionDetails>
grpcMaxMessageLength
grpcMaxMessageLength: number
head
head: (path: string, payload: any) => any
Readonlyhttp
http: HttpClient
isWcdOnGcp
isWcdOnGcp: () => boolean
login
login: () => Promise<string>
OptionaloidcAuth
oidcAuth?: OidcAuthenticator
patch
patch: (path: string, payload: any) => any
postEmpty
postEmpty: <B>(path: string, payload: B) => Promise<void>
postReturn
postReturn: <B, T>(path: string, payload: B) => Promise<T>
put
put: (path: string, payload: any, expectReturnContent?: boolean) => any
query
query: <V extends object, T = any>(
query: any,
variables?: V,
) => Promise<{ data: T }>
search
search: ( collection: string, consistencyLevel?: ConsistencyLevel, tenant?: string, abortSignal?: AbortSignal,) => Promise<Search> tenants
tenants: (collection: string) => Promise<Tenants>
Staticuse
use: ( transportsMaker: TransportsMaker, params: GrpcConnectionParams,) => Promise< { connection: ConnectionGRPC; dbVersionProvider: DbVersionProvider; dbVersionSupport: DbVersionSupport; },>