QueryBuilder constructor options.

interface QueryBuilderOptions<C> {
    entityClient: EntityClient<C>;
    entityToken: EntityToken<C>;
    hashKeyToken: C["HashKey"] | C["ShardedKeys"];
    pageKeyMap?: string;
    tableName: string;
}

Type Parameters

Hierarchy

Properties

entityClient: EntityClient<C>

EntityClient instance.

entityToken: EntityToken<C>

Entity token.

hashKeyToken: C["HashKey"] | C["ShardedKeys"]

Hash key token.

pageKeyMap?: string

Dehydrated page key map.

tableName: string

Table name.