etcd3 API - v2.0.0
    Preparing search index...

    Class RangeBuilder<T>Abstract

    RangeBuilder is a primitive builder for range queries on the kv store. It's extended by the Single and MultiRangeBuilders, which contain the concrete methods to execute the built query.

    Type Parameters

    • T

    Hierarchy (View Summary)

    Implements

    Index
    callOptions: CallOptions | undefined
    namespace: NSApplicator
    request: IRangeRequest = {}
    • catch implements Promiselike.catch()

      Type Parameters

      • R

      Parameters

      • onRejected: (err: any) => R | Promise<R>

      Returns Promise<T | R>

    • createPromise should ben override to run the promised action.

      Returns Promise<T>

    • maxCreateRevision sets the maximum create revision of keys to return.

      Parameters

      • maxCreateRevision: string | number

      Returns this

    • maxModRevision sets the maximum modified revision of keys to return.

      Parameters

      • maxModRevision: string | number

      Returns this

    • minCreateRevision sets the minimum create revision of keys to return.

      Parameters

      • minCreateRevision: string | number

      Returns this

    • minModRevision sets the minimum modified revision of keys to return.

      Parameters

      • minModRevision: string | number

      Returns this

    • Sets the GRPC call options for this request.

      Parameters

      • options: CallOptions | undefined

      Returns this

    • revision is the point-in-time of the key-value store to use for the range.

      Parameters

      • rev: string | number

      Returns this

    • serializable sets the range request to use serializable member-local reads.

      Parameters

      • serializable: boolean

      Returns this

    • then implements Promiselike.then()

      Type Parameters

      • R
      • V

      Parameters

      • onFulfilled: (value: T) => R | Promise<R>
      • OptionalonRejected: (err: any) => V | Promise<V>

      Returns Promise<R | V>