Class ConnectionGRPC

Hierarchy (view full)

Constructors

Properties

authEnabled: boolean
grpc: GrpcClient
grpcAddress: string
host: string
http: HttpClient
oidcAuth?: OidcAuthenticator

Methods

  • Parameters

    • collection: string
    • Optional consistencyLevel: ConsistencyLevel
    • Optional tenant: string

    Returns Promise<Batch>

  • Parameters

    • path: string
    • payload: any
    • expectReturnContent: boolean = true

    Returns any

  • Type Parameters

    • V extends Variables
    • T = any

    Parameters

    • query: any
    • Optional variables: V

    Returns Promise<{
        data: T;
    }>

  • Parameters

    • collection: string
    • Optional consistencyLevel: ConsistencyLevel
    • Optional tenant: string

    Returns Promise<Search>

  • Parameters

    • collection: string

    Returns Promise<Tenants>

  • Parameters

    • params: GrpcConnectionParams

    Returns Promise<{
        connection: ConnectionGRPC;
        dbVersionProvider: DbVersionProvider;
        dbVersionSupport: DbVersionSupport;
    }>