You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-12-15 23:55:38 +03:00
Updates
This commit is contained in:
@@ -30,7 +30,7 @@
|
||||
<ul class="tsd-hierarchy">
|
||||
<li><span class="target">default</span></li></ul></section><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L93">packages/client/lib/cluster/cluster-slots.ts:93</a></li></ul></aside>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L93">packages/client/lib/cluster/cluster-slots.ts:93</a></li></ul></aside>
|
||||
<section class="tsd-panel-group tsd-index-group">
|
||||
<section class="tsd-panel tsd-index-panel">
|
||||
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
|
||||
@@ -138,14 +138,14 @@ to each.</p>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4></li></ul></li></ul></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <a href="lib_cluster_cluster_slots.default.html" class="tsd-signature-type" data-tsd-kind="Class">default</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L116">packages/client/lib/cluster/cluster-slots.ts:116</a></li></ul></aside></li></ul></section></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L116">packages/client/lib/cluster/cluster-slots.ts:116</a></li></ul></aside></li></ul></section></section>
|
||||
<section class="tsd-panel-group tsd-member-group">
|
||||
<h2>Properties</h2>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="_Client" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>#<wbr/>Client</span><a href="#_Client" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">#<wbr/>Client<span class="tsd-signature-symbol">:</span> <a href="../types/lib_client.InstantiableRedisClient.html" class="tsd-signature-type" data-tsd-kind="Type alias">InstantiableRedisClient</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L101">packages/client/lib/cluster/cluster-slots.ts:101</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L101">packages/client/lib/cluster/cluster-slots.ts:101</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="_emit" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>#emit</span><a href="#_emit" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">#emit<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span>eventName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">symbol</span>, <span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> => </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span></div>
|
||||
@@ -173,62 +173,62 @@ to each.</p>
|
||||
<h5><code class="tsd-tag ts-flagRest">Rest</code> <span class="tsd-signature-symbol">...</span>args: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L102">packages/client/lib/cluster/cluster-slots.ts:102</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L102">packages/client/lib/cluster/cluster-slots.ts:102</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="_isOpen" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#is<wbr/>Open</span><a href="#_isOpen" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">#is<wbr/>Open<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L110">packages/client/lib/cluster/cluster-slots.ts:110</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L110">packages/client/lib/cluster/cluster-slots.ts:110</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="_options" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagReadonly">Readonly</code> <span>#options</span><a href="#_options" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">#options<span class="tsd-signature-symbol">:</span> <a href="../interfaces/lib_cluster.RedisClusterOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">RedisClusterOptions</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L100">packages/client/lib/cluster/cluster-slots.ts:100</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L100">packages/client/lib/cluster/cluster-slots.ts:100</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="_randomNodeIterator" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagOptional">Optional</code> <span>#random<wbr/>Node<wbr/>Iterator</span><a href="#_randomNodeIterator" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">#random<wbr/>Node<wbr/>Iterator<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/lib_cluster_cluster_slots.ShardNode.html" class="tsd-signature-type" data-tsd-kind="Interface">ShardNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L483">packages/client/lib/cluster/cluster-slots.ts:483</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L483">packages/client/lib/cluster/cluster-slots.ts:483</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="_runningRediscoverPromise" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <code class="tsd-tag ts-flagOptional">Optional</code> <span>#running<wbr/>Rediscover<wbr/>Promise</span><a href="#_runningRediscoverPromise" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">#running<wbr/>Rediscover<wbr/>Promise<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L369">packages/client/lib/cluster/cluster-slots.ts:369</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L369">packages/client/lib/cluster/cluster-slots.ts:369</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="masters" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>masters</span><a href="#masters" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">masters<span class="tsd-signature-symbol">:</span> <a href="../interfaces/lib_cluster_cluster_slots.ShardNode.html" class="tsd-signature-type" data-tsd-kind="Interface">ShardNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L105">packages/client/lib/cluster/cluster-slots.ts:105</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L105">packages/client/lib/cluster/cluster-slots.ts:105</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="nodeByAddress" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>node<wbr/>By<wbr/>Address</span><a href="#nodeByAddress" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">node<wbr/>By<wbr/>Address<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Map</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><a href="../interfaces/lib_cluster_cluster_slots.ShardNode.html" class="tsd-signature-type" data-tsd-kind="Interface">ShardNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/lib_cluster_cluster_slots.MasterNode.html" class="tsd-signature-type" data-tsd-kind="Interface">MasterNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L107">packages/client/lib/cluster/cluster-slots.ts:107</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L107">packages/client/lib/cluster/cluster-slots.ts:107</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="pubSubNode" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>pub<wbr/>Sub<wbr/>Node</span><a href="#pubSubNode" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">pub<wbr/>Sub<wbr/>Node<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/lib_cluster_cluster_slots.Node.html" class="tsd-signature-type" data-tsd-kind="Interface">Node</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L108">packages/client/lib/cluster/cluster-slots.ts:108</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L108">packages/client/lib/cluster/cluster-slots.ts:108</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="replicas" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>replicas</span><a href="#replicas" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">replicas<span class="tsd-signature-symbol">:</span> <a href="../interfaces/lib_cluster_cluster_slots.ShardNode.html" class="tsd-signature-type" data-tsd-kind="Interface">ShardNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L106">packages/client/lib/cluster/cluster-slots.ts:106</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L106">packages/client/lib/cluster/cluster-slots.ts:106</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="shards" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>shards</span><a href="#shards" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">shards<span class="tsd-signature-symbol">:</span> <a href="../interfaces/lib_cluster_cluster_slots.Shard.html" class="tsd-signature-type" data-tsd-kind="Interface">Shard</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L104">packages/client/lib/cluster/cluster-slots.ts:104</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L104">packages/client/lib/cluster/cluster-slots.ts:104</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="slots" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>slots</span><a href="#slots" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">slots<span class="tsd-signature-symbol">:</span> <a href="../interfaces/lib_cluster_cluster_slots.Shard.html" class="tsd-signature-type" data-tsd-kind="Interface">Shard</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = ...</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L103">packages/client/lib/cluster/cluster-slots.ts:103</a></li></ul></aside></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L103">packages/client/lib/cluster/cluster-slots.ts:103</a></li></ul></aside></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="_SLOTS" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <code class="tsd-tag ts-flagPrivate">Private</code> <span>#SLOTS</span><a href="#_SLOTS" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<div class="tsd-signature">#SLOTS<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> = 16384</span></div><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L98">packages/client/lib/cluster/cluster-slots.ts:98</a></li></ul></aside></section></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L98">packages/client/lib/cluster/cluster-slots.ts:98</a></li></ul></aside></section></section>
|
||||
<section class="tsd-panel-group tsd-member-group">
|
||||
<h2>Accessors</h2>
|
||||
<section class="tsd-panel tsd-member tsd-kind-accessor tsd-parent-kind-class"><a id="isOpen" class="tsd-anchor"></a>
|
||||
@@ -238,7 +238,7 @@ to each.</p>
|
||||
<li class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L112">packages/client/lib/cluster/cluster-slots.ts:112</a></li></ul></aside></li></ul></section></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L112">packages/client/lib/cluster/cluster-slots.ts:112</a></li></ul></aside></li></ul></section></section>
|
||||
<section class="tsd-panel-group tsd-member-group">
|
||||
<h2>Methods</h2>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_clientOptionsDefaults" class="tsd-anchor"></a>
|
||||
@@ -255,7 +255,7 @@ to each.</p>
|
||||
<h5><code class="tsd-tag ts-flagOptional">Optional</code> disableReconnect: <span class="tsd-signature-type">boolean</span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../types/lib_cluster.RedisClusterClientOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">RedisClusterClientOptions</a></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L264">packages/client/lib/cluster/cluster-slots.ts:264</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L264">packages/client/lib/cluster/cluster-slots.ts:264</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_createClient" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#create<wbr/>Client</span><a href="#_createClient" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -270,7 +270,7 @@ to each.</p>
|
||||
<h5>readonly: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = node.readonly</span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/lib_client.RedisClientType.html" class="tsd-signature-type" data-tsd-kind="Type alias">RedisClientType</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L331">packages/client/lib/cluster/cluster-slots.ts:331</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L331">packages/client/lib/cluster/cluster-slots.ts:331</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_createNodeClient" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#create<wbr/>Node<wbr/>Client</span><a href="#_createNodeClient" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -283,7 +283,7 @@ to each.</p>
|
||||
<h5>node: <a href="../interfaces/lib_cluster_cluster_slots.ShardNode.html" class="tsd-signature-type" data-tsd-kind="Interface">ShardNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/lib_client.RedisClientType.html" class="tsd-signature-type" data-tsd-kind="Type alias">RedisClientType</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L351">packages/client/lib/cluster/cluster-slots.ts:351</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L351">packages/client/lib/cluster/cluster-slots.ts:351</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_destroy" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#destroy</span><a href="#_destroy" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -307,7 +307,7 @@ to each.</p>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4></li></ul></li></ul></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L391">packages/client/lib/cluster/cluster-slots.ts:391</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L391">packages/client/lib/cluster/cluster-slots.ts:391</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_discover" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#discover</span><a href="#_discover" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -320,7 +320,7 @@ to each.</p>
|
||||
<h5><code class="tsd-tag ts-flagOptional">Optional</code> rootNode: <a href="../types/lib_cluster.RedisClusterClientOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">RedisClusterClientOptions</a></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L160">packages/client/lib/cluster/cluster-slots.ts:160</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L160">packages/client/lib/cluster/cluster-slots.ts:160</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_discoverWithRootNodes" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#discover<wbr/>With<wbr/>Root<wbr/>Nodes</span><a href="#_discoverWithRootNodes" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -328,7 +328,7 @@ to each.</p>
|
||||
<li class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L139">packages/client/lib/cluster/cluster-slots.ts:139</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L139">packages/client/lib/cluster/cluster-slots.ts:139</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_execOnNodeClient" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#exec<wbr/>On<wbr/>Node<wbr/>Client</span><a href="#_execOnNodeClient" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -354,7 +354,7 @@ to each.</p>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4></li></ul></li></ul></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L430">packages/client/lib/cluster/cluster-slots.ts:430</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L430">packages/client/lib/cluster/cluster-slots.ts:430</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_getNodeAddress" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#get<wbr/>Node<wbr/>Address</span><a href="#_getNodeAddress" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -367,7 +367,7 @@ to each.</p>
|
||||
<h5>address: <span class="tsd-signature-type">string</span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">NodeAddress</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L254">packages/client/lib/cluster/cluster-slots.ts:254</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L254">packages/client/lib/cluster/cluster-slots.ts:254</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_getShards" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#get<wbr/>Shards</span><a href="#_getShards" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -380,7 +380,7 @@ to each.</p>
|
||||
<h5><code class="tsd-tag ts-flagOptional">Optional</code> rootNode: <a href="../types/lib_cluster.RedisClusterClientOptions.html" class="tsd-signature-type" data-tsd-kind="Type alias">RedisClusterClientOptions</a></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-symbol">{ </span><br/><span> </span>from<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span><br/><span> </span>master<span class="tsd-signature-symbol">: </span>{ ip: string; port: number; id: string; }<span class="tsd-signature-symbol">; </span><br/><span> </span>replicas<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>{ ip: string; port: number; id: string; }<span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">; </span><br/><span> </span>to<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span><br/><span class="tsd-signature-symbol">}</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L237">packages/client/lib/cluster/cluster-slots.ts:237</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L237">packages/client/lib/cluster/cluster-slots.ts:237</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_initiatePubSubClient" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#initiate<wbr/>Pub<wbr/>Sub<wbr/>Client</span><a href="#_initiatePubSubClient" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -393,7 +393,7 @@ to each.</p>
|
||||
<h5><code class="tsd-tag ts-flagOptional">Optional</code> toResubscribe: <span class="tsd-signature-type">PubSubToResubscribe</span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/lib_client.RedisClientType.html" class="tsd-signature-type" data-tsd-kind="Type alias">RedisClientType</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L530">packages/client/lib/cluster/cluster-slots.ts:530</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L530">packages/client/lib/cluster/cluster-slots.ts:530</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_initiateShardedPubSubClient" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#initiate<wbr/>Sharded<wbr/>Pub<wbr/>Sub<wbr/>Client</span><a href="#_initiateShardedPubSubClient" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -406,7 +406,7 @@ to each.</p>
|
||||
<h5>master: <a href="../interfaces/lib_cluster_cluster_slots.MasterNode.html" class="tsd-signature-type" data-tsd-kind="Interface">MasterNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="../types/lib_client.RedisClientType.html" class="tsd-signature-type" data-tsd-kind="Type alias">RedisClientType</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L576">packages/client/lib/cluster/cluster-slots.ts:576</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L576">packages/client/lib/cluster/cluster-slots.ts:576</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_initiateSlotNode" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#initiate<wbr/>Slot<wbr/>Node</span><a href="#_initiateSlotNode" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -427,7 +427,7 @@ to each.</p>
|
||||
<h5>promises: <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">[]</span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <a href="../interfaces/lib_cluster_cluster_slots.ShardNode.html" class="tsd-signature-type" data-tsd-kind="Interface">ShardNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> | </span><a href="../interfaces/lib_cluster_cluster_slots.MasterNode.html" class="tsd-signature-type" data-tsd-kind="Interface">MasterNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L298">packages/client/lib/cluster/cluster-slots.ts:298</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L298">packages/client/lib/cluster/cluster-slots.ts:298</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_iterateAllNodes" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#iterate<wbr/>All<wbr/>Nodes</span><a href="#_iterateAllNodes" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -435,7 +435,7 @@ to each.</p>
|
||||
<li class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Generator</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/lib_cluster_cluster_slots.ShardNode.html" class="tsd-signature-type" data-tsd-kind="Interface">ShardNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L455">packages/client/lib/cluster/cluster-slots.ts:455</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L455">packages/client/lib/cluster/cluster-slots.ts:455</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_rediscover" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#rediscover</span><a href="#_rediscover" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -448,7 +448,7 @@ to each.</p>
|
||||
<h5>startWith: <a href="../types/lib_client.RedisClientType.html" class="tsd-signature-type" data-tsd-kind="Type alias">RedisClientType</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L377">packages/client/lib/cluster/cluster-slots.ts:377</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L377">packages/client/lib/cluster/cluster-slots.ts:377</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_resetSlots" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#reset<wbr/>Slots</span><a href="#_resetSlots" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -456,7 +456,7 @@ to each.</p>
|
||||
<li class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L152">packages/client/lib/cluster/cluster-slots.ts:152</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L152">packages/client/lib/cluster/cluster-slots.ts:152</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="_slotNodesIterator" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>#slot<wbr/>Nodes<wbr/>Iterator</span><a href="#_slotNodesIterator" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
||||
@@ -469,7 +469,7 @@ to each.</p>
|
||||
<h5>slot: <span class="tsd-signature-type">ShardWithReplicas</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Generator</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/lib_cluster_cluster_slots.ShardNode.html" class="tsd-signature-type" data-tsd-kind="Interface">ShardNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L490">packages/client/lib/cluster/cluster-slots.ts:490</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L490">packages/client/lib/cluster/cluster-slots.ts:490</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="connect" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>connect</span><a href="#connect" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -477,7 +477,7 @@ to each.</p>
|
||||
<li class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L125">packages/client/lib/cluster/cluster-slots.ts:125</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L125">packages/client/lib/cluster/cluster-slots.ts:125</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="disconnect" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>disconnect</span><a href="#disconnect" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -485,7 +485,7 @@ to each.</p>
|
||||
<li class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L387">packages/client/lib/cluster/cluster-slots.ts:387</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L387">packages/client/lib/cluster/cluster-slots.ts:387</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="executeShardedUnsubscribeCommand" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>execute<wbr/>Sharded<wbr/>Unsubscribe<wbr/>Command</span><a href="#executeShardedUnsubscribeCommand" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -511,7 +511,7 @@ to each.</p>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4></li></ul></li></ul></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L606">packages/client/lib/cluster/cluster-slots.ts:606</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L606">packages/client/lib/cluster/cluster-slots.ts:606</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="executeUnsubscribeCommand" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>execute<wbr/>Unsubscribe<wbr/>Command</span><a href="#executeUnsubscribeCommand" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -535,7 +535,7 @@ to each.</p>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4></li></ul></li></ul></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L559">packages/client/lib/cluster/cluster-slots.ts:559</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L559">packages/client/lib/cluster/cluster-slots.ts:559</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getClient" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>get<wbr/>Client</span><a href="#getClient" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -550,7 +550,7 @@ to each.</p>
|
||||
<h5>isReadonly: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">boolean</span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">ClientOrPromise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L439">packages/client/lib/cluster/cluster-slots.ts:439</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L439">packages/client/lib/cluster/cluster-slots.ts:439</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getMasterByAddress" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>get<wbr/>Master<wbr/>By<wbr/>Address</span><a href="#getMasterByAddress" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -563,7 +563,7 @@ to each.</p>
|
||||
<h5>address: <span class="tsd-signature-type">string</span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">ClientOrPromise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L517">packages/client/lib/cluster/cluster-slots.ts:517</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L517">packages/client/lib/cluster/cluster-slots.ts:517</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getPubSubClient" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>get<wbr/>Pub<wbr/>Sub<wbr/>Client</span><a href="#getPubSubClient" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -571,7 +571,7 @@ to each.</p>
|
||||
<li class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">ClientOrPromise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L524">packages/client/lib/cluster/cluster-slots.ts:524</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L524">packages/client/lib/cluster/cluster-slots.ts:524</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getRandomNode" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>get<wbr/>Random<wbr/>Node</span><a href="#getRandomNode" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -579,7 +579,7 @@ to each.</p>
|
||||
<li class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <a href="../interfaces/lib_cluster_cluster_slots.ShardNode.html" class="tsd-signature-type" data-tsd-kind="Interface">ShardNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L485">packages/client/lib/cluster/cluster-slots.ts:485</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L485">packages/client/lib/cluster/cluster-slots.ts:485</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getShardedPubSubClient" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>get<wbr/>Sharded<wbr/>Pub<wbr/>Sub<wbr/>Client</span><a href="#getShardedPubSubClient" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -592,7 +592,7 @@ to each.</p>
|
||||
<h5>channel: <span class="tsd-signature-type">string</span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">ClientOrPromise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L571">packages/client/lib/cluster/cluster-slots.ts:571</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L571">packages/client/lib/cluster/cluster-slots.ts:571</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getSlotRandomNode" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>get<wbr/>Slot<wbr/>Random<wbr/>Node</span><a href="#getSlotRandomNode" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -605,7 +605,7 @@ to each.</p>
|
||||
<h5>slotNumber: <span class="tsd-signature-type">number</span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <a href="../interfaces/lib_cluster_cluster_slots.ShardNode.html" class="tsd-signature-type" data-tsd-kind="Interface">ShardNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L507">packages/client/lib/cluster/cluster-slots.ts:507</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L507">packages/client/lib/cluster/cluster-slots.ts:507</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="nodeClient" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>node<wbr/>Client</span><a href="#nodeClient" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -618,7 +618,7 @@ to each.</p>
|
||||
<h5>node: <a href="../interfaces/lib_cluster_cluster_slots.ShardNode.html" class="tsd-signature-type" data-tsd-kind="Interface">ShardNode</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">ClientOrPromise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L365">packages/client/lib/cluster/cluster-slots.ts:365</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L365">packages/client/lib/cluster/cluster-slots.ts:365</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="quit" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>quit</span><a href="#quit" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -626,7 +626,7 @@ to each.</p>
|
||||
<li class="tsd-description">
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L383">packages/client/lib/cluster/cluster-slots.ts:383</a></li></ul></aside></li></ul></section>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L383">packages/client/lib/cluster/cluster-slots.ts:383</a></li></ul></aside></li></ul></section>
|
||||
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="rediscover" class="tsd-anchor"></a>
|
||||
<h3 class="tsd-anchor-link"><span>rediscover</span><a href="#rediscover" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
||||
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
||||
@@ -639,7 +639,7 @@ to each.</p>
|
||||
<h5>startWith: <a href="../types/lib_client.RedisClientType.html" class="tsd-signature-type" data-tsd-kind="Type alias">RedisClientType</a><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">M</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">F</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">></span></h5></li></ul></div>
|
||||
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
||||
<ul>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/26e057e/packages/client/lib/cluster/cluster-slots.ts#L371">packages/client/lib/cluster/cluster-slots.ts:371</a></li></ul></aside></li></ul></section></section></div>
|
||||
<li>Defined in <a href="https://github.com/redis/node-redis/blob/63e5228/packages/client/lib/cluster/cluster-slots.ts#L371">packages/client/lib/cluster/cluster-slots.ts:371</a></li></ul></aside></li></ul></section></section></div>
|
||||
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
|
||||
<div class="tsd-navigation settings">
|
||||
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
|
||||
|
||||
Reference in New Issue
Block a user