diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css index 5674cf39..37f4efb4 100644 --- a/docs/assets/highlight.css +++ b/docs/assets/highlight.css @@ -1,22 +1,50 @@ :root { + --light-hl-0: #098658; + --dark-hl-0: #B5CEA8; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #001080; + --dark-hl-2: #9CDCFE; + --light-hl-3: #0000FF; + --dark-hl-3: #569CD6; --light-code-background: #FFFFFF; --dark-code-background: #1E1E1E; } @media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); --code-background: var(--light-code-background); } } @media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); --code-background: var(--dark-code-background); } } :root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); --code-background: var(--light-code-background); } :root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); --code-background: var(--dark-code-background); } +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } pre, code { background: var(--code-background); } diff --git a/docs/assets/icons.js b/docs/assets/icons.js new file mode 100644 index 00000000..b79c9e89 --- /dev/null +++ b/docs/assets/icons.js @@ -0,0 +1,15 @@ +(function(svg) { + svg.innerHTML = ``; + svg.style.display = 'none'; + if (location.protocol === 'file:') { + if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', updateUseElements); + else updateUseElements() + function updateUseElements() { + document.querySelectorAll('use').forEach(el => { + if (el.getAttribute('href').includes('#icon-')) { + el.setAttribute('href', el.getAttribute('href').replace(/.*#/, '#')); + } + }); + } + } +})(document.body.appendChild(document.createElementNS('http://www.w3.org/2000/svg', 'svg'))) \ No newline at end of file diff --git a/docs/assets/icons.svg b/docs/assets/icons.svg new file mode 100644 index 00000000..7dead611 --- /dev/null +++ b/docs/assets/icons.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/assets/main.js b/docs/assets/main.js index abd0485a..d6f13886 100644 --- a/docs/assets/main.js +++ b/docs/assets/main.js @@ -1,54 +1,59 @@ "use strict"; -"use strict";(()=>{var Qe=Object.create;var ae=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Ce=Object.getOwnPropertyNames;var Oe=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Me=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ce(e))!Re.call(t,i)&&i!==n&&ae(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Qe(Oe(t)):{},Me(e||!t||!t.__esModule?ae(n,"default",{value:t,enumerable:!0}):n,t));var de=_e((ce,he)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var h=t.utils.clone(n)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(r.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(n+=r[l+1]*i[h+1],l+=2,h+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),m=s.str.charAt(1),v;m in s.node.edges?v=s.node.edges[m]:(v=new t.TokenSet,s.node.edges[m]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ce=="object"?he.exports=n():e.lunr=n()}(this,function(){return t})})()});var le=[];function j(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r}),r.dataset.hasInstance=String(!0))})})}};var k=class{constructor(e){this.el=e.el}};var J=class{constructor(){this.listeners={}}addEventListener(e,n){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(n)}removeEventListener(e,n){if(!(e in this.listeners))return;let r=this.listeners[e];for(let i=0,s=r.length;i{let n=Date.now();return(...r)=>{n+e-Date.now()<0&&(t(...r),n=Date.now())}};var re=class extends J{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.navigation=document.querySelector(".col-menu"),window.addEventListener("scroll",ne(()=>this.onScroll(),10)),window.addEventListener("resize",ne(()=>this.onResize(),10)),this.searchInput=document.querySelector("#tsd-search input"),this.searchInput&&this.searchInput.addEventListener("focus",()=>{this.hideShowToolbar()}),this.onResize(),this.onScroll()}triggerResize(){let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onScroll(){this.scrollTop=window.scrollY||0;let n=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(n),this.hideShowToolbar()}hideShowToolbar(){let n=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0||!!this.searchInput&&this.searchInput===document.activeElement,n!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.navigation?.classList.toggle("col-menu--hide")),this.lastY=this.scrollTop}},R=re;R.instance=new re;var X=class extends k{constructor(n){super(n);this.anchors=[];this.index=-1;R.instance.addEventListener("resize",()=>this.onResize()),R.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substring(0,n.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let i=r.href;if(i.indexOf("#")==-1||i.substring(0,n.length)!=n)return;let s=i.substring(i.indexOf("#")+1),o=document.querySelector("a.tsd-anchor[name="+s+"]"),a=r.parentNode;!o||!a||this.anchors.push({link:a,anchor:o,position:0})}),this.onResize()}onResize(){let n;for(let i=0,s=this.anchors.length;ii.position-s.position);let r=new CustomEvent("scroll",{detail:{scrollTop:R.instance.scrollTop}});this.onScroll(r)}onScroll(n){let r=n.detail.scrollTop+5,i=this.anchors,s=i.length-1,o=this.index;for(;o>-1&&i[o].position>r;)o-=1;for(;o-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=o,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let n;return(...r)=>{clearTimeout(n),n=setTimeout(()=>t(r),e)}};var me=De(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let n=document.querySelector("#tsd-search input"),r=document.querySelector("#tsd-search .results");if(!n||!r)throw new Error("The input field or the result list wrapper was not found");let i=!1;r.addEventListener("mousedown",()=>i=!0),r.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),n.addEventListener("focus",()=>t.classList.add("has-focus")),n.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Fe(t,r,n,s)}function Fe(t,e,n,r){n.addEventListener("input",ue(()=>{Ae(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?fe(e,-1):s.key==="ArrowDown"?fe(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function Ae(t,e,n,r){if(He(r,t),!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s=i?r.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${pe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes??"";let m=document.createElement("a");m.href=r.base+u.url,m.innerHTML=l,h.append(m),e.appendChild(h)}}function fe(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function pe(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ie(t.substring(s,o)),`${ie(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ie(t.substring(s))),i.join("")}var Ne={"&":"&","<":"<",">":">","'":"'",'"':"""};function ie(t){return t.replace(/[&<>"'"]/g,e=>Ne[e])}var F="mousedown",ye="mousemove",B="mouseup",Z={x:0,y:0},ge=!1,se=!1,je=!1,H=!1,xe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(xe?"is-mobile":"not-mobile");xe&&"ontouchstart"in document.documentElement&&(je=!0,F="touchstart",ye="touchmove",B="touchend");document.addEventListener(F,t=>{se=!0,H=!1;let e=F=="touchstart"?t.targetTouches[0]:t;Z.y=e.pageY||0,Z.x=e.pageX||0});document.addEventListener(ye,t=>{if(!!se&&!H){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);H=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends k{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){H||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!H&&this.active&&n.target.closest(".col-menu")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var oe;try{oe=localStorage}catch{oe={getItem(){return null},setItem(){}}}var Q=oe;var Le=document.head.appendChild(document.createElement("style"));Le.dataset.for="filters";var ee=class extends k{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),Le.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var te=class extends k{constructor(n){super(n);this.calculateHeights(),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.textContent.replace(/\s+/g,"-").toLowerCase()}`,this.setLocalStorage(this.fromLocalStorage(),!0),this.summary.addEventListener("click",r=>this.toggleVisibility(r)),this.icon.style.transform=this.getIconRotation()}getIconRotation(n=this.el.open){return`rotate(${n?0:-90}deg)`}calculateHeights(){let n=this.el.open,{position:r,left:i}=this.el.style;this.el.style.position="fixed",this.el.style.left="-9999px",this.el.open=!0,this.expandedHeight=this.el.offsetHeight+"px",this.el.open=!1,this.collapsedHeight=this.el.offsetHeight+"px",this.el.open=n,this.el.style.height=n?this.expandedHeight:this.collapsedHeight,this.el.style.position=r,this.el.style.left=i}toggleVisibility(n){n.preventDefault(),this.el.style.overflow="hidden",this.el.open?this.collapse():this.expand()}expand(n=!0){this.el.open=!0,this.animate(this.collapsedHeight,this.expandedHeight,{opening:!0,duration:n?300:0})}collapse(n=!0){this.animate(this.expandedHeight,this.collapsedHeight,{opening:!1,duration:n?300:0})}animate(n,r,{opening:i,duration:s=300}){if(this.animation)return;let o={duration:s,easing:"ease"};this.animation=this.el.animate({height:[n,r]},o),this.icon.animate({transform:[this.icon.style.transform||this.getIconRotation(!i),this.getIconRotation(i)]},o).addEventListener("finish",()=>{this.icon.style.transform=this.getIconRotation(i)}),this.animation.addEventListener("finish",()=>this.animationEnd(i))}animationEnd(n){this.el.open=n,this.animation=void 0,this.el.style.height="auto",this.el.style.overflow="visible",this.setLocalStorage(n)}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.open}setLocalStorage(n,r=!1){this.fromLocalStorage()===n&&!r||(Q.setItem(this.key,n.toString()),this.el.open=n,this.handleValueChange(r))}handleValueChange(n=!1){this.fromLocalStorage()===this.el.open&&!n||(this.fromLocalStorage()?this.expand(!1):this.collapse(!1))}};function be(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,Ee(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),Ee(t.value)})}function Ee(t){document.documentElement.dataset.theme=t}ve();j(X,".menu-highlight");j(K,"a[data-toggle]");j(te,".tsd-index-accordion");j(ee,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("theme");Se&&be(Se);var Be=new Y;Object.defineProperty(window,"app",{value:Be});})(); -/*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - */ -/*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */ -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - */ +"use strict";(()=>{var Ce=Object.create;var ne=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Ce(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),y=s.str.charAt(1),p;y in s.node.edges?p=s.node.edges[y]:(p=new t.TokenSet,s.node.edges[y]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){re.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(console.log("Show page"),document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){console.log("Scorlling");let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!e.checkVisibility()){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ve(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ne(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ve(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let y=document.createElement("li");y.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,y.append(p),e.appendChild(y)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ne(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function ce(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var He={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>He[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",fe="mousemove",H="mouseup",J={x:0,y:0},pe=!1,ee=!1,Be=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(Be=!0,F="touchstart",fe="touchmove",H="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(H,()=>{ee=!1});document.addEventListener("click",t=>{pe&&(t.preventDefault(),t.stopImmediatePropagation(),pe=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(H,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(H,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ye=document.head.appendChild(document.createElement("style"));ye.dataset.for="filters";var Y=class extends I{constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),ye.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ve(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ve(t.value)})}function ve(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.pathname===r.pathname&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js new file mode 100644 index 00000000..b03d0579 --- /dev/null +++ b/docs/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index db2117a8..180444d8 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"kinds\":{\"8\":\"Enumeration\",\"16\":\"Enumeration Member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\"},\"rows\":[{\"kind\":64,\"name\":\"backoff\",\"url\":\"functions/backoff-1.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"Bench\",\"url\":\"classes/Bench.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Bench.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":1024,\"name\":\"nc\",\"url\":\"classes/Bench.html#nc\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":1024,\"name\":\"callbacks\",\"url\":\"classes/Bench.html#callbacks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":1024,\"name\":\"msgs\",\"url\":\"classes/Bench.html#msgs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"classes/Bench.html#size\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"classes/Bench.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":1024,\"name\":\"asyncRequests\",\"url\":\"classes/Bench.html#asyncRequests\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":1024,\"name\":\"pub\",\"url\":\"classes/Bench.html#pub\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":1024,\"name\":\"sub\",\"url\":\"classes/Bench.html#sub\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":1024,\"name\":\"req\",\"url\":\"classes/Bench.html#req\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":1024,\"name\":\"rep\",\"url\":\"classes/Bench.html#rep\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":1024,\"name\":\"perf\",\"url\":\"classes/Bench.html#perf\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":1024,\"name\":\"payload\",\"url\":\"classes/Bench.html#payload\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":2048,\"name\":\"run\",\"url\":\"classes/Bench.html#run\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":2048,\"name\":\"processMetrics\",\"url\":\"classes/Bench.html#processMetrics\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":2048,\"name\":\"runCallbacks\",\"url\":\"classes/Bench.html#runCallbacks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":2048,\"name\":\"runAsync\",\"url\":\"classes/Bench.html#runAsync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bench\"},{\"kind\":64,\"name\":\"buildAuthenticator\",\"url\":\"functions/buildAuthenticator.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"canonicalMIMEHeaderKey\",\"url\":\"functions/canonicalMIMEHeaderKey.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createInbox\",\"url\":\"functions/createInbox.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"credsAuthenticator\",\"url\":\"functions/credsAuthenticator.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"deadline\",\"url\":\"functions/deadline.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":8,\"name\":\"DebugEvents\",\"url\":\"enums/DebugEvents.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"Reconnecting\",\"url\":\"enums/DebugEvents.html#Reconnecting\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DebugEvents\"},{\"kind\":16,\"name\":\"PingTimer\",\"url\":\"enums/DebugEvents.html#PingTimer\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DebugEvents\"},{\"kind\":16,\"name\":\"StaleConnection\",\"url\":\"enums/DebugEvents.html#StaleConnection\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DebugEvents\"},{\"kind\":16,\"name\":\"ClientInitiatedReconnect\",\"url\":\"enums/DebugEvents.html#ClientInitiatedReconnect\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DebugEvents\"},{\"kind\":64,\"name\":\"deferred\",\"url\":\"functions/deferred-1.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"delay\",\"url\":\"functions/delay-1.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":32,\"name\":\"Empty\",\"url\":\"variables/Empty.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":8,\"name\":\"ErrorCode\",\"url\":\"enums/ErrorCode.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"ApiError\",\"url\":\"enums/ErrorCode.html#ApiError\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"BadAuthentication\",\"url\":\"enums/ErrorCode.html#BadAuthentication\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"BadCreds\",\"url\":\"enums/ErrorCode.html#BadCreds\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"BadHeader\",\"url\":\"enums/ErrorCode.html#BadHeader\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"BadJson\",\"url\":\"enums/ErrorCode.html#BadJson\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"BadPayload\",\"url\":\"enums/ErrorCode.html#BadPayload\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"BadSubject\",\"url\":\"enums/ErrorCode.html#BadSubject\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"Cancelled\",\"url\":\"enums/ErrorCode.html#Cancelled\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"ConnectionClosed\",\"url\":\"enums/ErrorCode.html#ConnectionClosed\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"ConnectionDraining\",\"url\":\"enums/ErrorCode.html#ConnectionDraining\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"ConnectionRefused\",\"url\":\"enums/ErrorCode.html#ConnectionRefused\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"ConnectionTimeout\",\"url\":\"enums/ErrorCode.html#ConnectionTimeout\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"Disconnect\",\"url\":\"enums/ErrorCode.html#Disconnect\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"InvalidOption\",\"url\":\"enums/ErrorCode.html#InvalidOption\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"InvalidPayload\",\"url\":\"enums/ErrorCode.html#InvalidPayload\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"MaxPayloadExceeded\",\"url\":\"enums/ErrorCode.html#MaxPayloadExceeded\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"NoResponders\",\"url\":\"enums/ErrorCode.html#NoResponders\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"NotFunction\",\"url\":\"enums/ErrorCode.html#NotFunction\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"RequestError\",\"url\":\"enums/ErrorCode.html#RequestError\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"ServerOptionNotAvailable\",\"url\":\"enums/ErrorCode.html#ServerOptionNotAvailable\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"SubClosed\",\"url\":\"enums/ErrorCode.html#SubClosed\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"SubDraining\",\"url\":\"enums/ErrorCode.html#SubDraining\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"Timeout\",\"url\":\"enums/ErrorCode.html#Timeout\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"Tls\",\"url\":\"enums/ErrorCode.html#Tls\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"Unknown\",\"url\":\"enums/ErrorCode.html#Unknown\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"WssRequired\",\"url\":\"enums/ErrorCode.html#WssRequired\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"JetStreamInvalidAck\",\"url\":\"enums/ErrorCode.html#JetStreamInvalidAck\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"JetStream404NoMessages\",\"url\":\"enums/ErrorCode.html#JetStream404NoMessages\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"JetStream408RequestTimeout\",\"url\":\"enums/ErrorCode.html#JetStream408RequestTimeout\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"JetStream409MaxAckPendingExceeded\",\"url\":\"enums/ErrorCode.html#JetStream409MaxAckPendingExceeded\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"JetStream409\",\"url\":\"enums/ErrorCode.html#JetStream409\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"JetStreamNotEnabled\",\"url\":\"enums/ErrorCode.html#JetStreamNotEnabled\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"JetStreamIdleHeartBeat\",\"url\":\"enums/ErrorCode.html#JetStreamIdleHeartBeat\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"AuthorizationViolation\",\"url\":\"enums/ErrorCode.html#AuthorizationViolation\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"AuthenticationExpired\",\"url\":\"enums/ErrorCode.html#AuthenticationExpired\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"ProtocolError\",\"url\":\"enums/ErrorCode.html#ProtocolError\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"PermissionsViolation\",\"url\":\"enums/ErrorCode.html#PermissionsViolation\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":16,\"name\":\"AuthenticationTimeout\",\"url\":\"enums/ErrorCode.html#AuthenticationTimeout\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ErrorCode\"},{\"kind\":8,\"name\":\"Events\",\"url\":\"enums/Events.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"Disconnect\",\"url\":\"enums/Events.html#Disconnect\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Events\"},{\"kind\":16,\"name\":\"Reconnect\",\"url\":\"enums/Events.html#Reconnect\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Events\"},{\"kind\":16,\"name\":\"Update\",\"url\":\"enums/Events.html#Update\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Events\"},{\"kind\":16,\"name\":\"LDM\",\"url\":\"enums/Events.html#LDM\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Events\"},{\"kind\":16,\"name\":\"Error\",\"url\":\"enums/Events.html#Error\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Events\"},{\"kind\":64,\"name\":\"headers\",\"url\":\"functions/headers.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"JSONCodec\",\"url\":\"functions/JSONCodec.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"jwtAuthenticator\",\"url\":\"functions/jwtAuthenticator.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":8,\"name\":\"Match\",\"url\":\"enums/Match.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"Exact\",\"url\":\"enums/Match.html#Exact\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Match\"},{\"kind\":16,\"name\":\"CanonicalMIME\",\"url\":\"enums/Match.html#CanonicalMIME\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Match\"},{\"kind\":16,\"name\":\"IgnoreCase\",\"url\":\"enums/Match.html#IgnoreCase\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"Match\"},{\"kind\":128,\"name\":\"Metric\",\"url\":\"classes/Metric.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"header\",\"url\":\"classes/Metric.html#header\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Metric.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Metric.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":1024,\"name\":\"duration\",\"url\":\"classes/Metric.html#duration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":1024,\"name\":\"date\",\"url\":\"classes/Metric.html#date\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":1024,\"name\":\"payload\",\"url\":\"classes/Metric.html#payload\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":1024,\"name\":\"msgs\",\"url\":\"classes/Metric.html#msgs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":1024,\"name\":\"lang\",\"url\":\"classes/Metric.html#lang\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"classes/Metric.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":1024,\"name\":\"bytes\",\"url\":\"classes/Metric.html#bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":1024,\"name\":\"asyncRequests\",\"url\":\"classes/Metric.html#asyncRequests\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":1024,\"name\":\"min\",\"url\":\"classes/Metric.html#min\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":1024,\"name\":\"max\",\"url\":\"classes/Metric.html#max\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/Metric.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":2048,\"name\":\"toCsv\",\"url\":\"classes/Metric.html#toCsv\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Metric\"},{\"kind\":128,\"name\":\"MsgHdrsImpl\",\"url\":\"classes/MsgHdrsImpl.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"decode\",\"url\":\"classes/MsgHdrsImpl.html#decode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"validHeaderValue\",\"url\":\"classes/MsgHdrsImpl.html#validHeaderValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"fromRecord\",\"url\":\"classes/MsgHdrsImpl.html#fromRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MsgHdrsImpl.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":1024,\"name\":\"_code\",\"url\":\"classes/MsgHdrsImpl.html#_code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"classes/MsgHdrsImpl.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":1024,\"name\":\"_description\",\"url\":\"classes/MsgHdrsImpl.html#_description\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"size\",\"url\":\"classes/MsgHdrsImpl.html#size\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"equals\",\"url\":\"classes/MsgHdrsImpl.html#equals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/MsgHdrsImpl.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"encode\",\"url\":\"classes/MsgHdrsImpl.html#encode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/MsgHdrsImpl.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"findKeys\",\"url\":\"classes/MsgHdrsImpl.html#findKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/MsgHdrsImpl.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"last\",\"url\":\"classes/MsgHdrsImpl.html#last\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/MsgHdrsImpl.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/MsgHdrsImpl.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"append\",\"url\":\"classes/MsgHdrsImpl.html#append\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"classes/MsgHdrsImpl.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/MsgHdrsImpl.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":262144,\"name\":\"hasError\",\"url\":\"classes/MsgHdrsImpl.html#hasError\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":262144,\"name\":\"status\",\"url\":\"classes/MsgHdrsImpl.html#status\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"toRecord\",\"url\":\"classes/MsgHdrsImpl.html#toRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":262144,\"name\":\"code\",\"url\":\"classes/MsgHdrsImpl.html#code\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":262144,\"name\":\"description\",\"url\":\"classes/MsgHdrsImpl.html#description\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/MsgHdrsImpl.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MsgHdrsImpl\"},{\"kind\":128,\"name\":\"NatsError\",\"url\":\"classes/NatsError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"errorForCode\",\"url\":\"classes/NatsError.html#errorForCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/NatsError.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NatsError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/NatsError.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":1024,\"name\":\"message\",\"url\":\"classes/NatsError.html#message\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/NatsError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":1024,\"name\":\"permissionContext\",\"url\":\"classes/NatsError.html#permissionContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/NatsError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"classes/NatsError.html#__type.operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"NatsError.__type\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"classes/NatsError.html#__type.subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"NatsError.__type\"},{\"kind\":1024,\"name\":\"chainedError\",\"url\":\"classes/NatsError.html#chainedError\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":1024,\"name\":\"api_error\",\"url\":\"classes/NatsError.html#api_error\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":2048,\"name\":\"isAuthError\",\"url\":\"classes/NatsError.html#isAuthError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":2048,\"name\":\"isAuthTimeout\",\"url\":\"classes/NatsError.html#isAuthTimeout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":2048,\"name\":\"isPermissionError\",\"url\":\"classes/NatsError.html#isPermissionError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":2048,\"name\":\"isProtocolError\",\"url\":\"classes/NatsError.html#isProtocolError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":2048,\"name\":\"isJetStreamError\",\"url\":\"classes/NatsError.html#isJetStreamError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":2048,\"name\":\"jsError\",\"url\":\"classes/NatsError.html#jsError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"NatsError\"},{\"kind\":64,\"name\":\"nkeyAuthenticator\",\"url\":\"functions/nkeyAuthenticator.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":32,\"name\":\"nkeys\",\"url\":\"variables/nkeys.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":128,\"name\":\"Nuid\",\"url\":\"classes/Nuid.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Nuid.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Nuid\"},{\"kind\":1024,\"name\":\"buf\",\"url\":\"classes/Nuid.html#buf\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Nuid\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"classes/Nuid.html#seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Nuid\"},{\"kind\":1024,\"name\":\"inc\",\"url\":\"classes/Nuid.html#inc\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Nuid\"},{\"kind\":1024,\"name\":\"inited\",\"url\":\"classes/Nuid.html#inited\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Nuid\"},{\"kind\":2048,\"name\":\"init\",\"url\":\"classes/Nuid.html#init\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"Nuid\"},{\"kind\":2048,\"name\":\"initSeqAndInc\",\"url\":\"classes/Nuid.html#initSeqAndInc\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"Nuid\"},{\"kind\":2048,\"name\":\"setPre\",\"url\":\"classes/Nuid.html#setPre\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"Nuid\"},{\"kind\":2048,\"name\":\"fillSeq\",\"url\":\"classes/Nuid.html#fillSeq\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"Nuid\"},{\"kind\":2048,\"name\":\"next\",\"url\":\"classes/Nuid.html#next\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Nuid\"},{\"kind\":2048,\"name\":\"reset\",\"url\":\"classes/Nuid.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Nuid\"},{\"kind\":32,\"name\":\"nuid\",\"url\":\"variables/nuid-1.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":8,\"name\":\"RequestStrategy\",\"url\":\"enums/RequestStrategy.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"Timer\",\"url\":\"enums/RequestStrategy.html#Timer\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"RequestStrategy\"},{\"kind\":16,\"name\":\"Count\",\"url\":\"enums/RequestStrategy.html#Count\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"RequestStrategy\"},{\"kind\":16,\"name\":\"JitterTimer\",\"url\":\"enums/RequestStrategy.html#JitterTimer\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"RequestStrategy\"},{\"kind\":16,\"name\":\"SentinelMsg\",\"url\":\"enums/RequestStrategy.html#SentinelMsg\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"RequestStrategy\"},{\"kind\":128,\"name\":\"ServiceError\",\"url\":\"classes/ServiceError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"isServiceError\",\"url\":\"classes/ServiceError.html#isServiceError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ServiceError\"},{\"kind\":2048,\"name\":\"toServiceError\",\"url\":\"classes/ServiceError.html#toServiceError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ServiceError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/ServiceError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"ServiceError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ServiceError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ServiceError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"classes/ServiceError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ServiceError\"},{\"kind\":32,\"name\":\"ServiceErrorCodeHeader\",\"url\":\"variables/ServiceErrorCodeHeader.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"ServiceErrorHeader\",\"url\":\"variables/ServiceErrorHeader.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":8,\"name\":\"ServiceResponseType\",\"url\":\"enums/ServiceResponseType.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"STATS\",\"url\":\"enums/ServiceResponseType.html#STATS\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ServiceResponseType\"},{\"kind\":16,\"name\":\"INFO\",\"url\":\"enums/ServiceResponseType.html#INFO\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ServiceResponseType\"},{\"kind\":16,\"name\":\"PING\",\"url\":\"enums/ServiceResponseType.html#PING\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ServiceResponseType\"},{\"kind\":8,\"name\":\"ServiceVerb\",\"url\":\"enums/ServiceVerb.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"PING\",\"url\":\"enums/ServiceVerb.html#PING\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ServiceVerb\"},{\"kind\":16,\"name\":\"STATS\",\"url\":\"enums/ServiceVerb.html#STATS\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ServiceVerb\"},{\"kind\":16,\"name\":\"INFO\",\"url\":\"enums/ServiceVerb.html#INFO\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ServiceVerb\"},{\"kind\":64,\"name\":\"StringCodec\",\"url\":\"functions/StringCodec.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"syncIterator\",\"url\":\"functions/syncIterator-1.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"tokenAuthenticator\",\"url\":\"functions/tokenAuthenticator.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"usernamePasswordAuthenticator\",\"url\":\"functions/usernamePasswordAuthenticator.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"ApiError\",\"url\":\"interfaces/ApiError.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"interfaces/ApiError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ApiError\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ApiError.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ApiError\"},{\"kind\":1024,\"name\":\"err_code\",\"url\":\"interfaces/ApiError.html#err_code\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ApiError\"},{\"kind\":4194304,\"name\":\"Auth\",\"url\":\"types/Auth.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"Authenticator\",\"url\":\"interfaces/Authenticator.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":256,\"name\":\"Backoff\",\"url\":\"interfaces/Backoff.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"backoff\",\"url\":\"interfaces/Backoff.html#backoff\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Backoff\"},{\"kind\":256,\"name\":\"BenchOpts\",\"url\":\"interfaces/BenchOpts.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"callbacks\",\"url\":\"interfaces/BenchOpts.html#callbacks\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BenchOpts\"},{\"kind\":1024,\"name\":\"msgs\",\"url\":\"interfaces/BenchOpts.html#msgs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BenchOpts\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/BenchOpts.html#size\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BenchOpts\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/BenchOpts.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BenchOpts\"},{\"kind\":1024,\"name\":\"asyncRequests\",\"url\":\"interfaces/BenchOpts.html#asyncRequests\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BenchOpts\"},{\"kind\":1024,\"name\":\"pub\",\"url\":\"interfaces/BenchOpts.html#pub\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BenchOpts\"},{\"kind\":1024,\"name\":\"sub\",\"url\":\"interfaces/BenchOpts.html#sub\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BenchOpts\"},{\"kind\":1024,\"name\":\"rep\",\"url\":\"interfaces/BenchOpts.html#rep\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BenchOpts\"},{\"kind\":1024,\"name\":\"req\",\"url\":\"interfaces/BenchOpts.html#req\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BenchOpts\"},{\"kind\":256,\"name\":\"Codec\",\"url\":\"interfaces/Codec.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"encode\",\"url\":\"interfaces/Codec.html#encode\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Codec\"},{\"kind\":2048,\"name\":\"decode\",\"url\":\"interfaces/Codec.html#decode\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Codec\"},{\"kind\":256,\"name\":\"ConnectionOptions\",\"url\":\"interfaces/ConnectionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"authenticator\",\"url\":\"interfaces/ConnectionOptions.html#authenticator\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"debug\",\"url\":\"interfaces/ConnectionOptions.html#debug\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"maxPingOut\",\"url\":\"interfaces/ConnectionOptions.html#maxPingOut\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"maxReconnectAttempts\",\"url\":\"interfaces/ConnectionOptions.html#maxReconnectAttempts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ConnectionOptions.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"noEcho\",\"url\":\"interfaces/ConnectionOptions.html#noEcho\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"noRandomize\",\"url\":\"interfaces/ConnectionOptions.html#noRandomize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"pass\",\"url\":\"interfaces/ConnectionOptions.html#pass\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"pedantic\",\"url\":\"interfaces/ConnectionOptions.html#pedantic\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"pingInterval\",\"url\":\"interfaces/ConnectionOptions.html#pingInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/ConnectionOptions.html#port\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"reconnect\",\"url\":\"interfaces/ConnectionOptions.html#reconnect\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"reconnectDelayHandler\",\"url\":\"interfaces/ConnectionOptions.html#reconnectDelayHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ConnectionOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"reconnectJitter\",\"url\":\"interfaces/ConnectionOptions.html#reconnectJitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"reconnectJitterTLS\",\"url\":\"interfaces/ConnectionOptions.html#reconnectJitterTLS\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"reconnectTimeWait\",\"url\":\"interfaces/ConnectionOptions.html#reconnectTimeWait\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"servers\",\"url\":\"interfaces/ConnectionOptions.html#servers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/ConnectionOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"tls\",\"url\":\"interfaces/ConnectionOptions.html#tls\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"token\",\"url\":\"interfaces/ConnectionOptions.html#token\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/ConnectionOptions.html#user\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"verbose\",\"url\":\"interfaces/ConnectionOptions.html#verbose\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"waitOnFirstConnect\",\"url\":\"interfaces/ConnectionOptions.html#waitOnFirstConnect\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"ignoreClusterUpdates\",\"url\":\"interfaces/ConnectionOptions.html#ignoreClusterUpdates\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"inboxPrefix\",\"url\":\"interfaces/ConnectionOptions.html#inboxPrefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"ignoreAuthErrorAbort\",\"url\":\"interfaces/ConnectionOptions.html#ignoreAuthErrorAbort\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":1024,\"name\":\"noAsyncTraces\",\"url\":\"interfaces/ConnectionOptions.html#noAsyncTraces\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConnectionOptions\"},{\"kind\":256,\"name\":\"Deferred\",\"url\":\"interfaces/Deferred.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"resolve\",\"url\":\"interfaces/Deferred.html#resolve\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Deferred\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Deferred.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Deferred\"},{\"kind\":1024,\"name\":\"reject\",\"url\":\"interfaces/Deferred.html#reject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Deferred\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Deferred.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Deferred\"},{\"kind\":256,\"name\":\"Delay\",\"url\":\"interfaces/Delay.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"cancel\",\"url\":\"interfaces/Delay.html#cancel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Delay\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Delay.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Delay\"},{\"kind\":4194304,\"name\":\"DispatchedFn\",\"url\":\"types/DispatchedFn.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/DispatchedFn.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"DispatchedFn\"},{\"kind\":4194304,\"name\":\"Endpoint\",\"url\":\"types/Endpoint.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Endpoint.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Endpoint\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"types/Endpoint.html#__type.subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Endpoint.__type\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"types/Endpoint.html#__type.handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Endpoint.__type\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"types/Endpoint.html#__type.metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Endpoint.__type\"},{\"kind\":1024,\"name\":\"queue\",\"url\":\"types/Endpoint.html#__type.queue\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Endpoint.__type\"},{\"kind\":4194304,\"name\":\"EndpointInfo\",\"url\":\"types/EndpointInfo.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EndpointInfo.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"EndpointInfo\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/EndpointInfo.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EndpointInfo.__type\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"types/EndpointInfo.html#__type.subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EndpointInfo.__type\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"types/EndpointInfo.html#__type.metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EndpointInfo.__type\"},{\"kind\":1024,\"name\":\"queue_group\",\"url\":\"types/EndpointInfo.html#__type.queue_group\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EndpointInfo.__type\"},{\"kind\":4194304,\"name\":\"EndpointOptions\",\"url\":\"types/EndpointOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EndpointStats\",\"url\":\"types/EndpointStats.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"IngestionFilterFn\",\"url\":\"types/IngestionFilterFn.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/IngestionFilterFn.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"IngestionFilterFn\"},{\"kind\":4194304,\"name\":\"IngestionFilterFnResult\",\"url\":\"types/IngestionFilterFnResult.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/IngestionFilterFnResult.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"IngestionFilterFnResult\"},{\"kind\":1024,\"name\":\"ingest\",\"url\":\"types/IngestionFilterFnResult.html#__type.ingest\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IngestionFilterFnResult.__type\"},{\"kind\":1024,\"name\":\"protocol\",\"url\":\"types/IngestionFilterFnResult.html#__type.protocol\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IngestionFilterFnResult.__type\"},{\"kind\":256,\"name\":\"JwtAuth\",\"url\":\"interfaces/JwtAuth.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"jwt\",\"url\":\"interfaces/JwtAuth.html#jwt\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JwtAuth\"},{\"kind\":1024,\"name\":\"nkey\",\"url\":\"interfaces/JwtAuth.html#nkey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JwtAuth\"},{\"kind\":1024,\"name\":\"sig\",\"url\":\"interfaces/JwtAuth.html#sig\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JwtAuth\"},{\"kind\":256,\"name\":\"Msg\",\"url\":\"interfaces/Msg.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/Msg.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Msg\"},{\"kind\":1024,\"name\":\"sid\",\"url\":\"interfaces/Msg.html#sid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Msg\"},{\"kind\":1024,\"name\":\"reply\",\"url\":\"interfaces/Msg.html#reply\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Msg\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Msg.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Msg\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/Msg.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Msg\"},{\"kind\":2048,\"name\":\"respond\",\"url\":\"interfaces/Msg.html#respond\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Msg\"},{\"kind\":2048,\"name\":\"json\",\"url\":\"interfaces/Msg.html#json\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Msg\"},{\"kind\":2048,\"name\":\"string\",\"url\":\"interfaces/Msg.html#string\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Msg\"},{\"kind\":4194304,\"name\":\"MsgAdapter\",\"url\":\"types/MsgAdapter.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/MsgAdapter.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"MsgAdapter\"},{\"kind\":256,\"name\":\"MsgHdrs\",\"url\":\"interfaces/MsgHdrs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"hasError\",\"url\":\"interfaces/MsgHdrs.html#hasError\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MsgHdrs\"},{\"kind\":1024,\"name\":\"status\",\"url\":\"interfaces/MsgHdrs.html#status\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MsgHdrs\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"interfaces/MsgHdrs.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MsgHdrs\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/MsgHdrs.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MsgHdrs\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/MsgHdrs.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"MsgHdrs\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/MsgHdrs.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"MsgHdrs\"},{\"kind\":2048,\"name\":\"append\",\"url\":\"interfaces/MsgHdrs.html#append\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"MsgHdrs\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"interfaces/MsgHdrs.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"MsgHdrs\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"interfaces/MsgHdrs.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"MsgHdrs\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"interfaces/MsgHdrs.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"MsgHdrs\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/MsgHdrs.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"MsgHdrs\"},{\"kind\":2048,\"name\":\"last\",\"url\":\"interfaces/MsgHdrs.html#last\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"MsgHdrs\"},{\"kind\":4194304,\"name\":\"NamedEndpointStats\",\"url\":\"types/NamedEndpointStats.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/NamedEndpointStats.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"NamedEndpointStats\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/NamedEndpointStats.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"NamedEndpointStats.__type\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"types/NamedEndpointStats.html#__type.subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"NamedEndpointStats.__type\"},{\"kind\":1024,\"name\":\"num_requests\",\"url\":\"types/NamedEndpointStats.html#__type.num_requests\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"NamedEndpointStats.__type\"},{\"kind\":1024,\"name\":\"num_errors\",\"url\":\"types/NamedEndpointStats.html#__type.num_errors\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"NamedEndpointStats.__type\"},{\"kind\":1024,\"name\":\"last_error\",\"url\":\"types/NamedEndpointStats.html#__type.last_error\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"NamedEndpointStats.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/NamedEndpointStats.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"NamedEndpointStats.__type\"},{\"kind\":1024,\"name\":\"processing_time\",\"url\":\"types/NamedEndpointStats.html#__type.processing_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"NamedEndpointStats.__type\"},{\"kind\":1024,\"name\":\"average_processing_time\",\"url\":\"types/NamedEndpointStats.html#__type.average_processing_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"NamedEndpointStats.__type\"},{\"kind\":1024,\"name\":\"queue_group\",\"url\":\"types/NamedEndpointStats.html#__type.queue_group\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"NamedEndpointStats.__type\"},{\"kind\":4194304,\"name\":\"Nanos\",\"url\":\"types/Nanos.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"NatsConnection\",\"url\":\"interfaces/NatsConnection.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/NatsConnection.html#info\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"closed\",\"url\":\"interfaces/NatsConnection.html#closed\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/NatsConnection.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"publish\",\"url\":\"interfaces/NatsConnection.html#publish\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"subscribe\",\"url\":\"interfaces/NatsConnection.html#subscribe\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"request\",\"url\":\"interfaces/NatsConnection.html#request\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"requestMany\",\"url\":\"interfaces/NatsConnection.html#requestMany\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"interfaces/NatsConnection.html#flush\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"drain\",\"url\":\"interfaces/NatsConnection.html#drain\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"isClosed\",\"url\":\"interfaces/NatsConnection.html#isClosed\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"isDraining\",\"url\":\"interfaces/NatsConnection.html#isDraining\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"getServer\",\"url\":\"interfaces/NatsConnection.html#getServer\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"status\",\"url\":\"interfaces/NatsConnection.html#status\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"stats\",\"url\":\"interfaces/NatsConnection.html#stats\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"jetstreamManager\",\"url\":\"interfaces/NatsConnection.html#jetstreamManager\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"jetstream\",\"url\":\"interfaces/NatsConnection.html#jetstream\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"rtt\",\"url\":\"interfaces/NatsConnection.html#rtt\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":1024,\"name\":\"services\",\"url\":\"interfaces/NatsConnection.html#services\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":2048,\"name\":\"reconnect\",\"url\":\"interfaces/NatsConnection.html#reconnect\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"NatsConnection\"},{\"kind\":256,\"name\":\"NKeyAuth\",\"url\":\"interfaces/NKeyAuth.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"nkey\",\"url\":\"interfaces/NKeyAuth.html#nkey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"NKeyAuth\"},{\"kind\":1024,\"name\":\"sig\",\"url\":\"interfaces/NKeyAuth.html#sig\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"NKeyAuth\"},{\"kind\":4194304,\"name\":\"NoAuth\",\"url\":\"types/NoAuth.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Payload\",\"url\":\"types/Payload.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"Perf\",\"url\":\"classes/Perf.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Perf.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Perf\"},{\"kind\":1024,\"name\":\"timers\",\"url\":\"classes/Perf.html#timers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Perf\"},{\"kind\":1024,\"name\":\"measures\",\"url\":\"classes/Perf.html#measures\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Perf\"},{\"kind\":2048,\"name\":\"mark\",\"url\":\"classes/Perf.html#mark\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Perf\"},{\"kind\":2048,\"name\":\"measure\",\"url\":\"classes/Perf.html#measure\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Perf\"},{\"kind\":2048,\"name\":\"getEntries\",\"url\":\"classes/Perf.html#getEntries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Perf\"},{\"kind\":4194304,\"name\":\"ProtocolFilterFn\",\"url\":\"types/ProtocolFilterFn.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ProtocolFilterFn.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ProtocolFilterFn\"},{\"kind\":256,\"name\":\"PublishOptions\",\"url\":\"interfaces/PublishOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"reply\",\"url\":\"interfaces/PublishOptions.html#reply\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PublishOptions\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/PublishOptions.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PublishOptions\"},{\"kind\":256,\"name\":\"QueuedIterator\",\"url\":\"interfaces/QueuedIterator.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"interfaces/QueuedIterator.html#stop\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"QueuedIterator\"},{\"kind\":2048,\"name\":\"getProcessed\",\"url\":\"interfaces/QueuedIterator.html#getProcessed\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"QueuedIterator\"},{\"kind\":2048,\"name\":\"getPending\",\"url\":\"interfaces/QueuedIterator.html#getPending\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"QueuedIterator\"},{\"kind\":2048,\"name\":\"getReceived\",\"url\":\"interfaces/QueuedIterator.html#getReceived\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"QueuedIterator\"},{\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"interfaces/QueuedIterator.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"QueuedIterator\"},{\"kind\":2048,\"name\":\"push\",\"url\":\"interfaces/QueuedIterator.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"QueuedIterator\"},{\"kind\":256,\"name\":\"RequestManyOptions\",\"url\":\"interfaces/RequestManyOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"strategy\",\"url\":\"interfaces/RequestManyOptions.html#strategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RequestManyOptions\"},{\"kind\":1024,\"name\":\"maxWait\",\"url\":\"interfaces/RequestManyOptions.html#maxWait\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RequestManyOptions\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/RequestManyOptions.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RequestManyOptions\"},{\"kind\":1024,\"name\":\"maxMessages\",\"url\":\"interfaces/RequestManyOptions.html#maxMessages\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RequestManyOptions\"},{\"kind\":1024,\"name\":\"noMux\",\"url\":\"interfaces/RequestManyOptions.html#noMux\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RequestManyOptions\"},{\"kind\":1024,\"name\":\"jitter\",\"url\":\"interfaces/RequestManyOptions.html#jitter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RequestManyOptions\"},{\"kind\":256,\"name\":\"RequestOptions\",\"url\":\"interfaces/RequestOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/RequestOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RequestOptions\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/RequestOptions.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RequestOptions\"},{\"kind\":1024,\"name\":\"noMux\",\"url\":\"interfaces/RequestOptions.html#noMux\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RequestOptions\"},{\"kind\":1024,\"name\":\"reply\",\"url\":\"interfaces/RequestOptions.html#reply\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RequestOptions\"},{\"kind\":4194304,\"name\":\"ReviverFn\",\"url\":\"types/ReviverFn.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ReviverFn.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ReviverFn\"},{\"kind\":256,\"name\":\"ServerInfo\",\"url\":\"interfaces/ServerInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"auth_required\",\"url\":\"interfaces/ServerInfo.html#auth_required\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"client_id\",\"url\":\"interfaces/ServerInfo.html#client_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"client_ip\",\"url\":\"interfaces/ServerInfo.html#client_ip\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"cluster\",\"url\":\"interfaces/ServerInfo.html#cluster\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"connect_urls\",\"url\":\"interfaces/ServerInfo.html#connect_urls\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"git_commit\",\"url\":\"interfaces/ServerInfo.html#git_commit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"go\",\"url\":\"interfaces/ServerInfo.html#go\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/ServerInfo.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"host\",\"url\":\"interfaces/ServerInfo.html#host\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"jetstream\",\"url\":\"interfaces/ServerInfo.html#jetstream\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"ldm\",\"url\":\"interfaces/ServerInfo.html#ldm\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"max_payload\",\"url\":\"interfaces/ServerInfo.html#max_payload\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"nonce\",\"url\":\"interfaces/ServerInfo.html#nonce\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/ServerInfo.html#port\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"proto\",\"url\":\"interfaces/ServerInfo.html#proto\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"server_id\",\"url\":\"interfaces/ServerInfo.html#server_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"server_name\",\"url\":\"interfaces/ServerInfo.html#server_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"tls_available\",\"url\":\"interfaces/ServerInfo.html#tls_available\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"tls_required\",\"url\":\"interfaces/ServerInfo.html#tls_required\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"tls_verify\",\"url\":\"interfaces/ServerInfo.html#tls_verify\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/ServerInfo.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServerInfo\"},{\"kind\":256,\"name\":\"ServersChanged\",\"url\":\"interfaces/ServersChanged.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"added\",\"url\":\"interfaces/ServersChanged.html#added\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServersChanged\"},{\"kind\":1024,\"name\":\"deleted\",\"url\":\"interfaces/ServersChanged.html#deleted\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServersChanged\"},{\"kind\":256,\"name\":\"Service\",\"url\":\"interfaces/Service.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"stopped\",\"url\":\"interfaces/Service.html#stopped\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Service\"},{\"kind\":1024,\"name\":\"isStopped\",\"url\":\"interfaces/Service.html#isStopped\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Service\"},{\"kind\":2048,\"name\":\"stats\",\"url\":\"interfaces/Service.html#stats\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Service\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"interfaces/Service.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Service\"},{\"kind\":2048,\"name\":\"ping\",\"url\":\"interfaces/Service.html#ping\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Service\"},{\"kind\":2048,\"name\":\"reset\",\"url\":\"interfaces/Service.html#reset\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Service\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"interfaces/Service.html#stop\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Service\"},{\"kind\":2048,\"name\":\"addEndpoint\",\"url\":\"interfaces/Service.html#addEndpoint\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Service\"},{\"kind\":2048,\"name\":\"addGroup\",\"url\":\"interfaces/Service.html#addGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Service\"},{\"kind\":256,\"name\":\"ServiceClient\",\"url\":\"interfaces/ServiceClient.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"ping\",\"url\":\"interfaces/ServiceClient.html#ping\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ServiceClient\"},{\"kind\":2048,\"name\":\"stats\",\"url\":\"interfaces/ServiceClient.html#stats\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ServiceClient\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"interfaces/ServiceClient.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ServiceClient\"},{\"kind\":4194304,\"name\":\"ServiceConfig\",\"url\":\"types/ServiceConfig.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ServiceConfig.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ServiceConfig\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/ServiceConfig.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ServiceConfig.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"types/ServiceConfig.html#__type.version\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ServiceConfig.__type\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"types/ServiceConfig.html#__type.description\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ServiceConfig.__type\"},{\"kind\":1024,\"name\":\"statsHandler\",\"url\":\"types/ServiceConfig.html#__type.statsHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ServiceConfig.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ServiceConfig.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"ServiceConfig.__type\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"types/ServiceConfig.html#__type.metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ServiceConfig.__type\"},{\"kind\":1024,\"name\":\"queue\",\"url\":\"types/ServiceConfig.html#__type.queue\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ServiceConfig.__type\"},{\"kind\":256,\"name\":\"ServiceGroup\",\"url\":\"interfaces/ServiceGroup.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"addEndpoint\",\"url\":\"interfaces/ServiceGroup.html#addEndpoint\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ServiceGroup\"},{\"kind\":2048,\"name\":\"addGroup\",\"url\":\"interfaces/ServiceGroup.html#addGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ServiceGroup\"},{\"kind\":4194304,\"name\":\"ServiceHandler\",\"url\":\"types/ServiceHandler.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ServiceHandler.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ServiceHandler\"},{\"kind\":4194304,\"name\":\"ServiceIdentity\",\"url\":\"types/ServiceIdentity.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"ServiceInfo\",\"url\":\"types/ServiceInfo.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"ServiceMetadata\",\"url\":\"types/ServiceMetadata.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ServiceMetadata.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ServiceMetadata\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"types/ServiceMetadata.html#__type.metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ServiceMetadata.__type\"},{\"kind\":256,\"name\":\"ServiceMsg\",\"url\":\"interfaces/ServiceMsg.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"respondError\",\"url\":\"interfaces/ServiceMsg.html#respondError\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ServiceMsg\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/ServiceMsg.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ServiceMsg\"},{\"kind\":1024,\"name\":\"sid\",\"url\":\"interfaces/ServiceMsg.html#sid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ServiceMsg\"},{\"kind\":1024,\"name\":\"reply\",\"url\":\"interfaces/ServiceMsg.html#reply\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ServiceMsg\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/ServiceMsg.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ServiceMsg\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/ServiceMsg.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ServiceMsg\"},{\"kind\":2048,\"name\":\"respond\",\"url\":\"interfaces/ServiceMsg.html#respond\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ServiceMsg\"},{\"kind\":2048,\"name\":\"json\",\"url\":\"interfaces/ServiceMsg.html#json\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ServiceMsg\"},{\"kind\":2048,\"name\":\"string\",\"url\":\"interfaces/ServiceMsg.html#string\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ServiceMsg\"},{\"kind\":256,\"name\":\"ServiceResponse\",\"url\":\"interfaces/ServiceResponse.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ServiceResponse.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ServiceResponse\"},{\"kind\":256,\"name\":\"ServicesAPI\",\"url\":\"interfaces/ServicesAPI.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"add\",\"url\":\"interfaces/ServicesAPI.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ServicesAPI\"},{\"kind\":2048,\"name\":\"client\",\"url\":\"interfaces/ServicesAPI.html#client\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ServicesAPI\"},{\"kind\":4194304,\"name\":\"ServiceStats\",\"url\":\"types/ServiceStats.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"Stats\",\"url\":\"interfaces/Stats.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"inBytes\",\"url\":\"interfaces/Stats.html#inBytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Stats\"},{\"kind\":1024,\"name\":\"outBytes\",\"url\":\"interfaces/Stats.html#outBytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Stats\"},{\"kind\":1024,\"name\":\"inMsgs\",\"url\":\"interfaces/Stats.html#inMsgs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Stats\"},{\"kind\":1024,\"name\":\"outMsgs\",\"url\":\"interfaces/Stats.html#outMsgs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Stats\"},{\"kind\":256,\"name\":\"Status\",\"url\":\"interfaces/Status.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/Status.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Status\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Status.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Status\"},{\"kind\":1024,\"name\":\"permissionContext\",\"url\":\"interfaces/Status.html#permissionContext\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Status\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Status.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Status\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/Status.html#__type.operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Status.__type\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/Status.html#__type.subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Status.__type\"},{\"kind\":256,\"name\":\"Sub\",\"url\":\"interfaces/Sub.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"closed\",\"url\":\"interfaces/Sub.html#closed\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Sub\"},{\"kind\":2048,\"name\":\"unsubscribe\",\"url\":\"interfaces/Sub.html#unsubscribe\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Sub\"},{\"kind\":2048,\"name\":\"drain\",\"url\":\"interfaces/Sub.html#drain\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Sub\"},{\"kind\":2048,\"name\":\"isDraining\",\"url\":\"interfaces/Sub.html#isDraining\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Sub\"},{\"kind\":2048,\"name\":\"isClosed\",\"url\":\"interfaces/Sub.html#isClosed\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Sub\"},{\"kind\":2048,\"name\":\"getSubject\",\"url\":\"interfaces/Sub.html#getSubject\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Sub\"},{\"kind\":2048,\"name\":\"getReceived\",\"url\":\"interfaces/Sub.html#getReceived\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Sub\"},{\"kind\":2048,\"name\":\"getProcessed\",\"url\":\"interfaces/Sub.html#getProcessed\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Sub\"},{\"kind\":2048,\"name\":\"getPending\",\"url\":\"interfaces/Sub.html#getPending\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Sub\"},{\"kind\":2048,\"name\":\"getMax\",\"url\":\"interfaces/Sub.html#getMax\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Sub\"},{\"kind\":256,\"name\":\"SubOpts\",\"url\":\"interfaces/SubOpts.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"queue\",\"url\":\"interfaces/SubOpts.html#queue\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SubOpts\"},{\"kind\":1024,\"name\":\"max\",\"url\":\"interfaces/SubOpts.html#max\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SubOpts\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/SubOpts.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SubOpts\"},{\"kind\":1024,\"name\":\"callback\",\"url\":\"interfaces/SubOpts.html#callback\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SubOpts\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SubOpts.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SubOpts\"},{\"kind\":4194304,\"name\":\"Subscription\",\"url\":\"types/Subscription.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"SubscriptionOptions\",\"url\":\"types/SubscriptionOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"SyncIterator\",\"url\":\"types/SyncIterator.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/SyncIterator.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"SyncIterator\"},{\"kind\":2048,\"name\":\"next\",\"url\":\"types/SyncIterator.html#__type.next\",\"classes\":\"tsd-kind-method tsd-parent-kind-type-literal\",\"parent\":\"SyncIterator.__type\"},{\"kind\":256,\"name\":\"Timeout\",\"url\":\"interfaces/Timeout.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"cancel\",\"url\":\"interfaces/Timeout.html#cancel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Timeout\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Timeout.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Timeout\"},{\"kind\":256,\"name\":\"TlsOptions\",\"url\":\"interfaces/TlsOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"certFile\",\"url\":\"interfaces/TlsOptions.html#certFile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TlsOptions\"},{\"kind\":1024,\"name\":\"cert\",\"url\":\"interfaces/TlsOptions.html#cert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TlsOptions\"},{\"kind\":1024,\"name\":\"caFile\",\"url\":\"interfaces/TlsOptions.html#caFile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TlsOptions\"},{\"kind\":1024,\"name\":\"ca\",\"url\":\"interfaces/TlsOptions.html#ca\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TlsOptions\"},{\"kind\":1024,\"name\":\"keyFile\",\"url\":\"interfaces/TlsOptions.html#keyFile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TlsOptions\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/TlsOptions.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TlsOptions\"},{\"kind\":256,\"name\":\"TokenAuth\",\"url\":\"interfaces/TokenAuth.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"auth_token\",\"url\":\"interfaces/TokenAuth.html#auth_token\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TokenAuth\"},{\"kind\":4194304,\"name\":\"TypedCallback\",\"url\":\"types/TypedCallback.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TypedCallback.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"TypedCallback\"},{\"kind\":256,\"name\":\"TypedSubscriptionOptions\",\"url\":\"interfaces/TypedSubscriptionOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"adapter\",\"url\":\"interfaces/TypedSubscriptionOptions.html#adapter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TypedSubscriptionOptions\"},{\"kind\":1024,\"name\":\"callback\",\"url\":\"interfaces/TypedSubscriptionOptions.html#callback\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TypedSubscriptionOptions\"},{\"kind\":1024,\"name\":\"ingestionFilterFn\",\"url\":\"interfaces/TypedSubscriptionOptions.html#ingestionFilterFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TypedSubscriptionOptions\"},{\"kind\":1024,\"name\":\"protocolFilterFn\",\"url\":\"interfaces/TypedSubscriptionOptions.html#protocolFilterFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TypedSubscriptionOptions\"},{\"kind\":1024,\"name\":\"dispatchedFn\",\"url\":\"interfaces/TypedSubscriptionOptions.html#dispatchedFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TypedSubscriptionOptions\"},{\"kind\":1024,\"name\":\"cleanupFn\",\"url\":\"interfaces/TypedSubscriptionOptions.html#cleanupFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TypedSubscriptionOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/TypedSubscriptionOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"TypedSubscriptionOptions\"},{\"kind\":1024,\"name\":\"queue\",\"url\":\"interfaces/TypedSubscriptionOptions.html#queue\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TypedSubscriptionOptions\"},{\"kind\":1024,\"name\":\"max\",\"url\":\"interfaces/TypedSubscriptionOptions.html#max\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TypedSubscriptionOptions\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/TypedSubscriptionOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"TypedSubscriptionOptions\"},{\"kind\":256,\"name\":\"UserPass\",\"url\":\"interfaces/UserPass.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/UserPass.html#user\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UserPass\"},{\"kind\":1024,\"name\":\"pass\",\"url\":\"interfaces/UserPass.html#pass\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"UserPass\"},{\"kind\":64,\"name\":\"checkJsError\",\"url\":\"functions/checkJsError.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isFlowControlMsg\",\"url\":\"functions/isFlowControlMsg.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isHeartbeatMsg\",\"url\":\"functions/isHeartbeatMsg.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"millis\",\"url\":\"functions/millis.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"nanos\",\"url\":\"functions/nanos-1.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":8,\"name\":\"AckPolicy\",\"url\":\"enums/AckPolicy.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"None\",\"url\":\"enums/AckPolicy.html#None\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AckPolicy\"},{\"kind\":16,\"name\":\"All\",\"url\":\"enums/AckPolicy.html#All\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AckPolicy\"},{\"kind\":16,\"name\":\"Explicit\",\"url\":\"enums/AckPolicy.html#Explicit\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AckPolicy\"},{\"kind\":8,\"name\":\"AdvisoryKind\",\"url\":\"enums/AdvisoryKind.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"API\",\"url\":\"enums/AdvisoryKind.html#API\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"StreamAction\",\"url\":\"enums/AdvisoryKind.html#StreamAction\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"ConsumerAction\",\"url\":\"enums/AdvisoryKind.html#ConsumerAction\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"SnapshotCreate\",\"url\":\"enums/AdvisoryKind.html#SnapshotCreate\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"SnapshotComplete\",\"url\":\"enums/AdvisoryKind.html#SnapshotComplete\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"RestoreCreate\",\"url\":\"enums/AdvisoryKind.html#RestoreCreate\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"RestoreComplete\",\"url\":\"enums/AdvisoryKind.html#RestoreComplete\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"MaxDeliver\",\"url\":\"enums/AdvisoryKind.html#MaxDeliver\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"Terminated\",\"url\":\"enums/AdvisoryKind.html#Terminated\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"Ack\",\"url\":\"enums/AdvisoryKind.html#Ack\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"StreamLeaderElected\",\"url\":\"enums/AdvisoryKind.html#StreamLeaderElected\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"StreamQuorumLost\",\"url\":\"enums/AdvisoryKind.html#StreamQuorumLost\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"ConsumerLeaderElected\",\"url\":\"enums/AdvisoryKind.html#ConsumerLeaderElected\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":16,\"name\":\"ConsumerQuorumLost\",\"url\":\"enums/AdvisoryKind.html#ConsumerQuorumLost\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AdvisoryKind\"},{\"kind\":8,\"name\":\"ConsumerDebugEvents\",\"url\":\"enums/ConsumerDebugEvents.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"DebugEvent\",\"url\":\"enums/ConsumerDebugEvents.html#DebugEvent\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ConsumerDebugEvents\"},{\"kind\":16,\"name\":\"Discard\",\"url\":\"enums/ConsumerDebugEvents.html#Discard\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ConsumerDebugEvents\"},{\"kind\":16,\"name\":\"Next\",\"url\":\"enums/ConsumerDebugEvents.html#Next\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ConsumerDebugEvents\"},{\"kind\":8,\"name\":\"ConsumerEvents\",\"url\":\"enums/ConsumerEvents.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"HeartbeatsMissed\",\"url\":\"enums/ConsumerEvents.html#HeartbeatsMissed\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ConsumerEvents\"},{\"kind\":16,\"name\":\"ConsumerNotFound\",\"url\":\"enums/ConsumerEvents.html#ConsumerNotFound\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ConsumerEvents\"},{\"kind\":16,\"name\":\"StreamNotFound\",\"url\":\"enums/ConsumerEvents.html#StreamNotFound\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ConsumerEvents\"},{\"kind\":16,\"name\":\"ConsumerDeleted\",\"url\":\"enums/ConsumerEvents.html#ConsumerDeleted\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ConsumerEvents\"},{\"kind\":16,\"name\":\"OrderedConsumerRecreated\",\"url\":\"enums/ConsumerEvents.html#OrderedConsumerRecreated\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ConsumerEvents\"},{\"kind\":8,\"name\":\"DeliverPolicy\",\"url\":\"enums/DeliverPolicy.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"All\",\"url\":\"enums/DeliverPolicy.html#All\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DeliverPolicy\"},{\"kind\":16,\"name\":\"Last\",\"url\":\"enums/DeliverPolicy.html#Last\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DeliverPolicy\"},{\"kind\":16,\"name\":\"New\",\"url\":\"enums/DeliverPolicy.html#New\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DeliverPolicy\"},{\"kind\":16,\"name\":\"StartSequence\",\"url\":\"enums/DeliverPolicy.html#StartSequence\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DeliverPolicy\"},{\"kind\":16,\"name\":\"StartTime\",\"url\":\"enums/DeliverPolicy.html#StartTime\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DeliverPolicy\"},{\"kind\":16,\"name\":\"LastPerSubject\",\"url\":\"enums/DeliverPolicy.html#LastPerSubject\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DeliverPolicy\"},{\"kind\":8,\"name\":\"DirectMsgHeaders\",\"url\":\"enums/DirectMsgHeaders.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"Stream\",\"url\":\"enums/DirectMsgHeaders.html#Stream\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DirectMsgHeaders\"},{\"kind\":16,\"name\":\"Sequence\",\"url\":\"enums/DirectMsgHeaders.html#Sequence\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DirectMsgHeaders\"},{\"kind\":16,\"name\":\"TimeStamp\",\"url\":\"enums/DirectMsgHeaders.html#TimeStamp\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DirectMsgHeaders\"},{\"kind\":16,\"name\":\"Subject\",\"url\":\"enums/DirectMsgHeaders.html#Subject\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DirectMsgHeaders\"},{\"kind\":8,\"name\":\"DiscardPolicy\",\"url\":\"enums/DiscardPolicy.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"Old\",\"url\":\"enums/DiscardPolicy.html#Old\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DiscardPolicy\"},{\"kind\":16,\"name\":\"New\",\"url\":\"enums/DiscardPolicy.html#New\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"DiscardPolicy\"},{\"kind\":8,\"name\":\"JsHeaders\",\"url\":\"enums/JsHeaders.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"StreamSourceHdr\",\"url\":\"enums/JsHeaders.html#StreamSourceHdr\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"JsHeaders\"},{\"kind\":16,\"name\":\"LastConsumerSeqHdr\",\"url\":\"enums/JsHeaders.html#LastConsumerSeqHdr\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"JsHeaders\"},{\"kind\":16,\"name\":\"LastStreamSeqHdr\",\"url\":\"enums/JsHeaders.html#LastStreamSeqHdr\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"JsHeaders\"},{\"kind\":16,\"name\":\"ConsumerStalledHdr\",\"url\":\"enums/JsHeaders.html#ConsumerStalledHdr\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"JsHeaders\"},{\"kind\":16,\"name\":\"MessageSizeHdr\",\"url\":\"enums/JsHeaders.html#MessageSizeHdr\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"JsHeaders\"},{\"kind\":16,\"name\":\"RollupHdr\",\"url\":\"enums/JsHeaders.html#RollupHdr\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"JsHeaders\"},{\"kind\":16,\"name\":\"RollupValueSubject\",\"url\":\"enums/JsHeaders.html#RollupValueSubject\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"JsHeaders\"},{\"kind\":16,\"name\":\"RollupValueAll\",\"url\":\"enums/JsHeaders.html#RollupValueAll\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"JsHeaders\"},{\"kind\":16,\"name\":\"PendingMessagesHdr\",\"url\":\"enums/JsHeaders.html#PendingMessagesHdr\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"JsHeaders\"},{\"kind\":16,\"name\":\"PendingBytesHdr\",\"url\":\"enums/JsHeaders.html#PendingBytesHdr\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"JsHeaders\"},{\"kind\":8,\"name\":\"KvWatchInclude\",\"url\":\"enums/KvWatchInclude.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"LastValue\",\"url\":\"enums/KvWatchInclude.html#LastValue\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"KvWatchInclude\"},{\"kind\":16,\"name\":\"AllHistory\",\"url\":\"enums/KvWatchInclude.html#AllHistory\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"KvWatchInclude\"},{\"kind\":16,\"name\":\"UpdatesOnly\",\"url\":\"enums/KvWatchInclude.html#UpdatesOnly\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"KvWatchInclude\"},{\"kind\":8,\"name\":\"ReplayPolicy\",\"url\":\"enums/ReplayPolicy.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"Instant\",\"url\":\"enums/ReplayPolicy.html#Instant\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ReplayPolicy\"},{\"kind\":16,\"name\":\"Original\",\"url\":\"enums/ReplayPolicy.html#Original\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"ReplayPolicy\"},{\"kind\":8,\"name\":\"RepublishHeaders\",\"url\":\"enums/RepublishHeaders.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"Stream\",\"url\":\"enums/RepublishHeaders.html#Stream\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"RepublishHeaders\"},{\"kind\":16,\"name\":\"Subject\",\"url\":\"enums/RepublishHeaders.html#Subject\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"RepublishHeaders\"},{\"kind\":16,\"name\":\"Sequence\",\"url\":\"enums/RepublishHeaders.html#Sequence\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"RepublishHeaders\"},{\"kind\":16,\"name\":\"LastSequence\",\"url\":\"enums/RepublishHeaders.html#LastSequence\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"RepublishHeaders\"},{\"kind\":16,\"name\":\"Size\",\"url\":\"enums/RepublishHeaders.html#Size\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"RepublishHeaders\"},{\"kind\":8,\"name\":\"RetentionPolicy\",\"url\":\"enums/RetentionPolicy.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"Limits\",\"url\":\"enums/RetentionPolicy.html#Limits\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"RetentionPolicy\"},{\"kind\":16,\"name\":\"Interest\",\"url\":\"enums/RetentionPolicy.html#Interest\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"RetentionPolicy\"},{\"kind\":16,\"name\":\"Workqueue\",\"url\":\"enums/RetentionPolicy.html#Workqueue\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"RetentionPolicy\"},{\"kind\":8,\"name\":\"StorageType\",\"url\":\"enums/StorageType.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"File\",\"url\":\"enums/StorageType.html#File\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"StorageType\"},{\"kind\":16,\"name\":\"Memory\",\"url\":\"enums/StorageType.html#Memory\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"StorageType\"},{\"kind\":8,\"name\":\"StoreCompression\",\"url\":\"enums/StoreCompression.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"None\",\"url\":\"enums/StoreCompression.html#None\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"StoreCompression\"},{\"kind\":16,\"name\":\"S2\",\"url\":\"enums/StoreCompression.html#S2\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"StoreCompression\"},{\"kind\":4194304,\"name\":\"AbortOnMissingResource\",\"url\":\"types/AbortOnMissingResource.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/AbortOnMissingResource.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"AbortOnMissingResource\"},{\"kind\":1024,\"name\":\"abort_on_missing_resource\",\"url\":\"types/AbortOnMissingResource.html#__type.abort_on_missing_resource\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AbortOnMissingResource.__type\"},{\"kind\":256,\"name\":\"AccountLimits\",\"url\":\"interfaces/AccountLimits.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"max_memory\",\"url\":\"interfaces/AccountLimits.html#max_memory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountLimits\"},{\"kind\":1024,\"name\":\"max_storage\",\"url\":\"interfaces/AccountLimits.html#max_storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountLimits\"},{\"kind\":1024,\"name\":\"max_streams\",\"url\":\"interfaces/AccountLimits.html#max_streams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountLimits\"},{\"kind\":1024,\"name\":\"max_consumers\",\"url\":\"interfaces/AccountLimits.html#max_consumers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountLimits\"},{\"kind\":1024,\"name\":\"max_ack_pending\",\"url\":\"interfaces/AccountLimits.html#max_ack_pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountLimits\"},{\"kind\":1024,\"name\":\"memory_max_stream_bytes\",\"url\":\"interfaces/AccountLimits.html#memory_max_stream_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountLimits\"},{\"kind\":1024,\"name\":\"storage_max_stream_bytes\",\"url\":\"interfaces/AccountLimits.html#storage_max_stream_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountLimits\"},{\"kind\":1024,\"name\":\"max_bytes_required\",\"url\":\"interfaces/AccountLimits.html#max_bytes_required\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountLimits\"},{\"kind\":256,\"name\":\"Advisory\",\"url\":\"interfaces/Advisory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"kind\",\"url\":\"interfaces/Advisory.html#kind\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Advisory\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Advisory.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Advisory\"},{\"kind\":256,\"name\":\"ApiPagedRequest\",\"url\":\"interfaces/ApiPagedRequest.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"offset\",\"url\":\"interfaces/ApiPagedRequest.html#offset\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ApiPagedRequest\"},{\"kind\":4194304,\"name\":\"Bind\",\"url\":\"types/Bind.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Bind.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Bind\"},{\"kind\":1024,\"name\":\"bind\",\"url\":\"types/Bind.html#__type.bind\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Bind.__type\"},{\"kind\":256,\"name\":\"Closed\",\"url\":\"interfaces/Closed.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"closed\",\"url\":\"interfaces/Closed.html#closed\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Closed\"},{\"kind\":256,\"name\":\"ClusterInfo\",\"url\":\"interfaces/ClusterInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ClusterInfo.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClusterInfo\"},{\"kind\":1024,\"name\":\"leader\",\"url\":\"interfaces/ClusterInfo.html#leader\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClusterInfo\"},{\"kind\":1024,\"name\":\"replicas\",\"url\":\"interfaces/ClusterInfo.html#replicas\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClusterInfo\"},{\"kind\":4194304,\"name\":\"ConsumeBytes\",\"url\":\"types/ConsumeBytes.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"ConsumeCallback\",\"url\":\"types/ConsumeCallback.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ConsumeCallback.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ConsumeCallback\"},{\"kind\":1024,\"name\":\"callback\",\"url\":\"types/ConsumeCallback.html#__type.callback\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ConsumeCallback.__type\"},{\"kind\":4194304,\"name\":\"ConsumeMessages\",\"url\":\"types/ConsumeMessages.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"ConsumeOptions\",\"url\":\"types/ConsumeOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"Consumer\",\"url\":\"interfaces/Consumer.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"interfaces/Consumer.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/Consumer.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"next\",\"url\":\"interfaces/Consumer.html#next\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"fetch\",\"url\":\"interfaces/Consumer.html#fetch\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"consume\",\"url\":\"interfaces/Consumer.html#consume\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Consumer\"},{\"kind\":256,\"name\":\"ConsumerAPI\",\"url\":\"interfaces/ConsumerAPI.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"interfaces/ConsumerAPI.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerAPI\"},{\"kind\":2048,\"name\":\"add\",\"url\":\"interfaces/ConsumerAPI.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerAPI\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/ConsumerAPI.html#update\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerAPI\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/ConsumerAPI.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerAPI\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/ConsumerAPI.html#list\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerAPI\"},{\"kind\":2048,\"name\":\"pause\",\"url\":\"interfaces/ConsumerAPI.html#pause\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerAPI\"},{\"kind\":2048,\"name\":\"resume\",\"url\":\"interfaces/ConsumerAPI.html#resume\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerAPI\"},{\"kind\":4194304,\"name\":\"ConsumerCallbackFn\",\"url\":\"types/ConsumerCallbackFn.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ConsumerCallbackFn.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ConsumerCallbackFn\"},{\"kind\":256,\"name\":\"ConsumerConfig\",\"url\":\"interfaces/ConsumerConfig.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"ack_policy\",\"url\":\"interfaces/ConsumerConfig.html#ack_policy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"deliver_policy\",\"url\":\"interfaces/ConsumerConfig.html#deliver_policy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"deliver_group\",\"url\":\"interfaces/ConsumerConfig.html#deliver_group\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"durable_name\",\"url\":\"interfaces/ConsumerConfig.html#durable_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ConsumerConfig.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"flow_control\",\"url\":\"interfaces/ConsumerConfig.html#flow_control\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"idle_heartbeat\",\"url\":\"interfaces/ConsumerConfig.html#idle_heartbeat\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"opt_start_seq\",\"url\":\"interfaces/ConsumerConfig.html#opt_start_seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"opt_start_time\",\"url\":\"interfaces/ConsumerConfig.html#opt_start_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"rate_limit_bps\",\"url\":\"interfaces/ConsumerConfig.html#rate_limit_bps\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"replay_policy\",\"url\":\"interfaces/ConsumerConfig.html#replay_policy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"pause_until\",\"url\":\"interfaces/ConsumerConfig.html#pause_until\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ConsumerConfig.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"ack_wait\",\"url\":\"interfaces/ConsumerConfig.html#ack_wait\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"max_deliver\",\"url\":\"interfaces/ConsumerConfig.html#max_deliver\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"max_ack_pending\",\"url\":\"interfaces/ConsumerConfig.html#max_ack_pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"max_waiting\",\"url\":\"interfaces/ConsumerConfig.html#max_waiting\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"headers_only\",\"url\":\"interfaces/ConsumerConfig.html#headers_only\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"deliver_subject\",\"url\":\"interfaces/ConsumerConfig.html#deliver_subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"max_batch\",\"url\":\"interfaces/ConsumerConfig.html#max_batch\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"max_expires\",\"url\":\"interfaces/ConsumerConfig.html#max_expires\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"inactive_threshold\",\"url\":\"interfaces/ConsumerConfig.html#inactive_threshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"backoff\",\"url\":\"interfaces/ConsumerConfig.html#backoff\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"max_bytes\",\"url\":\"interfaces/ConsumerConfig.html#max_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"num_replicas\",\"url\":\"interfaces/ConsumerConfig.html#num_replicas\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"mem_storage\",\"url\":\"interfaces/ConsumerConfig.html#mem_storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"filter_subject\",\"url\":\"interfaces/ConsumerConfig.html#filter_subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"filter_subjects\",\"url\":\"interfaces/ConsumerConfig.html#filter_subjects\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/ConsumerConfig.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerConfig\"},{\"kind\":256,\"name\":\"ConsumerInfo\",\"url\":\"interfaces/ConsumerInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"stream_name\",\"url\":\"interfaces/ConsumerInfo.html#stream_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ConsumerInfo.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"created\",\"url\":\"interfaces/ConsumerInfo.html#created\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"config\",\"url\":\"interfaces/ConsumerInfo.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"delivered\",\"url\":\"interfaces/ConsumerInfo.html#delivered\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"ack_floor\",\"url\":\"interfaces/ConsumerInfo.html#ack_floor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"num_ack_pending\",\"url\":\"interfaces/ConsumerInfo.html#num_ack_pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"num_redelivered\",\"url\":\"interfaces/ConsumerInfo.html#num_redelivered\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"num_waiting\",\"url\":\"interfaces/ConsumerInfo.html#num_waiting\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"num_pending\",\"url\":\"interfaces/ConsumerInfo.html#num_pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"cluster\",\"url\":\"interfaces/ConsumerInfo.html#cluster\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"push_bound\",\"url\":\"interfaces/ConsumerInfo.html#push_bound\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"ts\",\"url\":\"interfaces/ConsumerInfo.html#ts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"paused\",\"url\":\"interfaces/ConsumerInfo.html#paused\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":1024,\"name\":\"pause_remaining\",\"url\":\"interfaces/ConsumerInfo.html#pause_remaining\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerInfo\"},{\"kind\":256,\"name\":\"ConsumerInfoable\",\"url\":\"interfaces/ConsumerInfoable.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"consumerInfo\",\"url\":\"interfaces/ConsumerInfoable.html#consumerInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerInfoable\"},{\"kind\":256,\"name\":\"ConsumerMessages\",\"url\":\"interfaces/ConsumerMessages.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"status\",\"url\":\"interfaces/ConsumerMessages.html#status\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerMessages\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"interfaces/ConsumerMessages.html#stop\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerMessages\"},{\"kind\":2048,\"name\":\"getProcessed\",\"url\":\"interfaces/ConsumerMessages.html#getProcessed\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerMessages\"},{\"kind\":2048,\"name\":\"getPending\",\"url\":\"interfaces/ConsumerMessages.html#getPending\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerMessages\"},{\"kind\":2048,\"name\":\"getReceived\",\"url\":\"interfaces/ConsumerMessages.html#getReceived\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerMessages\"},{\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"interfaces/ConsumerMessages.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerMessages\"},{\"kind\":2048,\"name\":\"push\",\"url\":\"interfaces/ConsumerMessages.html#push\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerMessages\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/ConsumerMessages.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerMessages\"},{\"kind\":2048,\"name\":\"closed\",\"url\":\"interfaces/ConsumerMessages.html#closed\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ConsumerMessages\"},{\"kind\":256,\"name\":\"ConsumerOpts\",\"url\":\"interfaces/ConsumerOpts.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"config\",\"url\":\"interfaces/ConsumerOpts.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerOpts\"},{\"kind\":1024,\"name\":\"mack\",\"url\":\"interfaces/ConsumerOpts.html#mack\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerOpts\"},{\"kind\":1024,\"name\":\"stream\",\"url\":\"interfaces/ConsumerOpts.html#stream\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerOpts\"},{\"kind\":1024,\"name\":\"callbackFn\",\"url\":\"interfaces/ConsumerOpts.html#callbackFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerOpts\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ConsumerOpts.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerOpts\"},{\"kind\":1024,\"name\":\"ordered\",\"url\":\"interfaces/ConsumerOpts.html#ordered\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerOpts\"},{\"kind\":1024,\"name\":\"max\",\"url\":\"interfaces/ConsumerOpts.html#max\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerOpts\"},{\"kind\":1024,\"name\":\"queue\",\"url\":\"interfaces/ConsumerOpts.html#queue\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerOpts\"},{\"kind\":1024,\"name\":\"isBind\",\"url\":\"interfaces/ConsumerOpts.html#isBind\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerOpts\"},{\"kind\":256,\"name\":\"ConsumerOptsBuilder\",\"url\":\"interfaces/ConsumerOptsBuilder.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"description\",\"url\":\"interfaces/ConsumerOptsBuilder.html#description\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"deliverTo\",\"url\":\"interfaces/ConsumerOptsBuilder.html#deliverTo\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"durable\",\"url\":\"interfaces/ConsumerOptsBuilder.html#durable\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"startSequence\",\"url\":\"interfaces/ConsumerOptsBuilder.html#startSequence\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"startTime\",\"url\":\"interfaces/ConsumerOptsBuilder.html#startTime\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"deliverAll\",\"url\":\"interfaces/ConsumerOptsBuilder.html#deliverAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"deliverLastPerSubject\",\"url\":\"interfaces/ConsumerOptsBuilder.html#deliverLastPerSubject\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"deliverLast\",\"url\":\"interfaces/ConsumerOptsBuilder.html#deliverLast\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"deliverNew\",\"url\":\"interfaces/ConsumerOptsBuilder.html#deliverNew\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"startAtTimeDelta\",\"url\":\"interfaces/ConsumerOptsBuilder.html#startAtTimeDelta\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"headersOnly\",\"url\":\"interfaces/ConsumerOptsBuilder.html#headersOnly\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"ackNone\",\"url\":\"interfaces/ConsumerOptsBuilder.html#ackNone\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"ackAll\",\"url\":\"interfaces/ConsumerOptsBuilder.html#ackAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"ackExplicit\",\"url\":\"interfaces/ConsumerOptsBuilder.html#ackExplicit\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"ackWait\",\"url\":\"interfaces/ConsumerOptsBuilder.html#ackWait\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"maxDeliver\",\"url\":\"interfaces/ConsumerOptsBuilder.html#maxDeliver\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"filterSubject\",\"url\":\"interfaces/ConsumerOptsBuilder.html#filterSubject\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"replayInstantly\",\"url\":\"interfaces/ConsumerOptsBuilder.html#replayInstantly\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"replayOriginal\",\"url\":\"interfaces/ConsumerOptsBuilder.html#replayOriginal\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"sample\",\"url\":\"interfaces/ConsumerOptsBuilder.html#sample\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"limit\",\"url\":\"interfaces/ConsumerOptsBuilder.html#limit\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"maxWaiting\",\"url\":\"interfaces/ConsumerOptsBuilder.html#maxWaiting\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"maxAckPending\",\"url\":\"interfaces/ConsumerOptsBuilder.html#maxAckPending\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"idleHeartbeat\",\"url\":\"interfaces/ConsumerOptsBuilder.html#idleHeartbeat\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"flowControl\",\"url\":\"interfaces/ConsumerOptsBuilder.html#flowControl\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"deliverGroup\",\"url\":\"interfaces/ConsumerOptsBuilder.html#deliverGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"manualAck\",\"url\":\"interfaces/ConsumerOptsBuilder.html#manualAck\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"maxMessages\",\"url\":\"interfaces/ConsumerOptsBuilder.html#maxMessages\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"queue\",\"url\":\"interfaces/ConsumerOptsBuilder.html#queue\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"callback\",\"url\":\"interfaces/ConsumerOptsBuilder.html#callback\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"orderedConsumer\",\"url\":\"interfaces/ConsumerOptsBuilder.html#orderedConsumer\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"bind\",\"url\":\"interfaces/ConsumerOptsBuilder.html#bind\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"bindStream\",\"url\":\"interfaces/ConsumerOptsBuilder.html#bindStream\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"maxPullBatch\",\"url\":\"interfaces/ConsumerOptsBuilder.html#maxPullBatch\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"maxPullRequestExpires\",\"url\":\"interfaces/ConsumerOptsBuilder.html#maxPullRequestExpires\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"inactiveEphemeralThreshold\",\"url\":\"interfaces/ConsumerOptsBuilder.html#inactiveEphemeralThreshold\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"memory\",\"url\":\"interfaces/ConsumerOptsBuilder.html#memory\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"numReplicas\",\"url\":\"interfaces/ConsumerOptsBuilder.html#numReplicas\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":2048,\"name\":\"consumerName\",\"url\":\"interfaces/ConsumerOptsBuilder.html#consumerName\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ConsumerOptsBuilder\"},{\"kind\":256,\"name\":\"Consumers\",\"url\":\"interfaces/Consumers.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/Consumers.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Consumers\"},{\"kind\":256,\"name\":\"ConsumerStatus\",\"url\":\"interfaces/ConsumerStatus.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/ConsumerStatus.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerStatus\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/ConsumerStatus.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerStatus\"},{\"kind\":256,\"name\":\"ConsumerUpdateConfig\",\"url\":\"interfaces/ConsumerUpdateConfig.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ConsumerUpdateConfig.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"ack_wait\",\"url\":\"interfaces/ConsumerUpdateConfig.html#ack_wait\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"max_deliver\",\"url\":\"interfaces/ConsumerUpdateConfig.html#max_deliver\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"max_ack_pending\",\"url\":\"interfaces/ConsumerUpdateConfig.html#max_ack_pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"max_waiting\",\"url\":\"interfaces/ConsumerUpdateConfig.html#max_waiting\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"headers_only\",\"url\":\"interfaces/ConsumerUpdateConfig.html#headers_only\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"deliver_subject\",\"url\":\"interfaces/ConsumerUpdateConfig.html#deliver_subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"max_batch\",\"url\":\"interfaces/ConsumerUpdateConfig.html#max_batch\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"max_expires\",\"url\":\"interfaces/ConsumerUpdateConfig.html#max_expires\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"inactive_threshold\",\"url\":\"interfaces/ConsumerUpdateConfig.html#inactive_threshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"backoff\",\"url\":\"interfaces/ConsumerUpdateConfig.html#backoff\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"max_bytes\",\"url\":\"interfaces/ConsumerUpdateConfig.html#max_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"num_replicas\",\"url\":\"interfaces/ConsumerUpdateConfig.html#num_replicas\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"mem_storage\",\"url\":\"interfaces/ConsumerUpdateConfig.html#mem_storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"filter_subject\",\"url\":\"interfaces/ConsumerUpdateConfig.html#filter_subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"filter_subjects\",\"url\":\"interfaces/ConsumerUpdateConfig.html#filter_subjects\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/ConsumerUpdateConfig.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerUpdateConfig\"},{\"kind\":256,\"name\":\"DeliveryInfo\",\"url\":\"interfaces/DeliveryInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"domain\",\"url\":\"interfaces/DeliveryInfo.html#domain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeliveryInfo\"},{\"kind\":1024,\"name\":\"account_hash\",\"url\":\"interfaces/DeliveryInfo.html#account_hash\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeliveryInfo\"},{\"kind\":1024,\"name\":\"stream\",\"url\":\"interfaces/DeliveryInfo.html#stream\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeliveryInfo\"},{\"kind\":1024,\"name\":\"consumer\",\"url\":\"interfaces/DeliveryInfo.html#consumer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeliveryInfo\"},{\"kind\":1024,\"name\":\"redeliveryCount\",\"url\":\"interfaces/DeliveryInfo.html#redeliveryCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeliveryInfo\"},{\"kind\":1024,\"name\":\"streamSequence\",\"url\":\"interfaces/DeliveryInfo.html#streamSequence\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeliveryInfo\"},{\"kind\":1024,\"name\":\"deliverySequence\",\"url\":\"interfaces/DeliveryInfo.html#deliverySequence\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeliveryInfo\"},{\"kind\":1024,\"name\":\"timestampNanos\",\"url\":\"interfaces/DeliveryInfo.html#timestampNanos\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeliveryInfo\"},{\"kind\":1024,\"name\":\"pending\",\"url\":\"interfaces/DeliveryInfo.html#pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeliveryInfo\"},{\"kind\":1024,\"name\":\"redelivered\",\"url\":\"interfaces/DeliveryInfo.html#redelivered\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeliveryInfo\"},{\"kind\":256,\"name\":\"Destroyable\",\"url\":\"interfaces/Destroyable.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"interfaces/Destroyable.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Destroyable\"},{\"kind\":4194304,\"name\":\"Expires\",\"url\":\"types/Expires.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Expires.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Expires\"},{\"kind\":1024,\"name\":\"expires\",\"url\":\"types/Expires.html#__type.expires\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Expires.__type\"},{\"kind\":4194304,\"name\":\"ExternalStream\",\"url\":\"types/ExternalStream.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ExternalStream.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ExternalStream\"},{\"kind\":1024,\"name\":\"api\",\"url\":\"types/ExternalStream.html#__type.api\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ExternalStream.__type\"},{\"kind\":1024,\"name\":\"deliver\",\"url\":\"types/ExternalStream.html#__type.deliver\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ExternalStream.__type\"},{\"kind\":4194304,\"name\":\"FetchBytes\",\"url\":\"types/FetchBytes.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"FetchMessages\",\"url\":\"types/FetchMessages.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"FetchOptions\",\"url\":\"types/FetchOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"IdleHeartbeat\",\"url\":\"types/IdleHeartbeat.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/IdleHeartbeat.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"IdleHeartbeat\"},{\"kind\":1024,\"name\":\"idle_heartbeat\",\"url\":\"types/IdleHeartbeat.html#__type.idle_heartbeat\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"IdleHeartbeat.__type\"},{\"kind\":256,\"name\":\"JetStreamAccountStats\",\"url\":\"interfaces/JetStreamAccountStats.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"api\",\"url\":\"interfaces/JetStreamAccountStats.html#api\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamAccountStats\"},{\"kind\":1024,\"name\":\"domain\",\"url\":\"interfaces/JetStreamAccountStats.html#domain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamAccountStats\"},{\"kind\":1024,\"name\":\"tiers\",\"url\":\"interfaces/JetStreamAccountStats.html#tiers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamAccountStats\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/JetStreamAccountStats.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"JetStreamAccountStats\"},{\"kind\":1024,\"name\":\"R1\",\"url\":\"interfaces/JetStreamAccountStats.html#__type.R1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"JetStreamAccountStats.__type\"},{\"kind\":1024,\"name\":\"R3\",\"url\":\"interfaces/JetStreamAccountStats.html#__type.R3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"JetStreamAccountStats.__type\"},{\"kind\":1024,\"name\":\"limits\",\"url\":\"interfaces/JetStreamAccountStats.html#limits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"JetStreamAccountStats\"},{\"kind\":1024,\"name\":\"memory\",\"url\":\"interfaces/JetStreamAccountStats.html#memory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"JetStreamAccountStats\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/JetStreamAccountStats.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"JetStreamAccountStats\"},{\"kind\":1024,\"name\":\"streams\",\"url\":\"interfaces/JetStreamAccountStats.html#streams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"JetStreamAccountStats\"},{\"kind\":1024,\"name\":\"consumers\",\"url\":\"interfaces/JetStreamAccountStats.html#consumers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"JetStreamAccountStats\"},{\"kind\":256,\"name\":\"JetStreamApiStats\",\"url\":\"interfaces/JetStreamApiStats.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"total\",\"url\":\"interfaces/JetStreamApiStats.html#total\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamApiStats\"},{\"kind\":1024,\"name\":\"errors\",\"url\":\"interfaces/JetStreamApiStats.html#errors\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamApiStats\"},{\"kind\":256,\"name\":\"JetStreamClient\",\"url\":\"interfaces/JetStreamClient.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"publish\",\"url\":\"interfaces/JetStreamClient.html#publish\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JetStreamClient\"},{\"kind\":2048,\"name\":\"pull\",\"url\":\"interfaces/JetStreamClient.html#pull\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JetStreamClient\"},{\"kind\":2048,\"name\":\"fetch\",\"url\":\"interfaces/JetStreamClient.html#fetch\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JetStreamClient\"},{\"kind\":2048,\"name\":\"pullSubscribe\",\"url\":\"interfaces/JetStreamClient.html#pullSubscribe\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JetStreamClient\"},{\"kind\":2048,\"name\":\"subscribe\",\"url\":\"interfaces/JetStreamClient.html#subscribe\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JetStreamClient\"},{\"kind\":1024,\"name\":\"views\",\"url\":\"interfaces/JetStreamClient.html#views\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamClient\"},{\"kind\":1024,\"name\":\"apiPrefix\",\"url\":\"interfaces/JetStreamClient.html#apiPrefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamClient\"},{\"kind\":1024,\"name\":\"consumers\",\"url\":\"interfaces/JetStreamClient.html#consumers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamClient\"},{\"kind\":1024,\"name\":\"streams\",\"url\":\"interfaces/JetStreamClient.html#streams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamClient\"},{\"kind\":2048,\"name\":\"jetstreamManager\",\"url\":\"interfaces/JetStreamClient.html#jetstreamManager\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JetStreamClient\"},{\"kind\":2048,\"name\":\"getOptions\",\"url\":\"interfaces/JetStreamClient.html#getOptions\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JetStreamClient\"},{\"kind\":256,\"name\":\"JetStreamManager\",\"url\":\"interfaces/JetStreamManager.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"consumers\",\"url\":\"interfaces/JetStreamManager.html#consumers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamManager\"},{\"kind\":1024,\"name\":\"streams\",\"url\":\"interfaces/JetStreamManager.html#streams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamManager\"},{\"kind\":2048,\"name\":\"getAccountInfo\",\"url\":\"interfaces/JetStreamManager.html#getAccountInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JetStreamManager\"},{\"kind\":2048,\"name\":\"advisories\",\"url\":\"interfaces/JetStreamManager.html#advisories\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JetStreamManager\"},{\"kind\":2048,\"name\":\"getOptions\",\"url\":\"interfaces/JetStreamManager.html#getOptions\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JetStreamManager\"},{\"kind\":2048,\"name\":\"jetstream\",\"url\":\"interfaces/JetStreamManager.html#jetstream\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JetStreamManager\"},{\"kind\":256,\"name\":\"JetStreamManagerOptions\",\"url\":\"interfaces/JetStreamManagerOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"checkAPI\",\"url\":\"interfaces/JetStreamManagerOptions.html#checkAPI\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamManagerOptions\"},{\"kind\":1024,\"name\":\"apiPrefix\",\"url\":\"interfaces/JetStreamManagerOptions.html#apiPrefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"JetStreamManagerOptions\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/JetStreamManagerOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"JetStreamManagerOptions\"},{\"kind\":1024,\"name\":\"domain\",\"url\":\"interfaces/JetStreamManagerOptions.html#domain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"JetStreamManagerOptions\"},{\"kind\":256,\"name\":\"JetStreamOptions\",\"url\":\"interfaces/JetStreamOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"apiPrefix\",\"url\":\"interfaces/JetStreamOptions.html#apiPrefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamOptions\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/JetStreamOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamOptions\"},{\"kind\":1024,\"name\":\"domain\",\"url\":\"interfaces/JetStreamOptions.html#domain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamOptions\"},{\"kind\":256,\"name\":\"JetStreamPublishOptions\",\"url\":\"interfaces/JetStreamPublishOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"msgID\",\"url\":\"interfaces/JetStreamPublishOptions.html#msgID\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamPublishOptions\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/JetStreamPublishOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamPublishOptions\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/JetStreamPublishOptions.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamPublishOptions\"},{\"kind\":1024,\"name\":\"expect\",\"url\":\"interfaces/JetStreamPublishOptions.html#expect\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamPublishOptions\"},{\"kind\":4194304,\"name\":\"JetStreamPullSubscription\",\"url\":\"types/JetStreamPullSubscription.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"JetStreamSubscription\",\"url\":\"types/JetStreamSubscription.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"JetStreamSubscriptionOptions\",\"url\":\"types/JetStreamSubscriptionOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"JetStreamUsageAccountLimits\",\"url\":\"interfaces/JetStreamUsageAccountLimits.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"limits\",\"url\":\"interfaces/JetStreamUsageAccountLimits.html#limits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JetStreamUsageAccountLimits\"},{\"kind\":1024,\"name\":\"memory\",\"url\":\"interfaces/JetStreamUsageAccountLimits.html#memory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"JetStreamUsageAccountLimits\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/JetStreamUsageAccountLimits.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"JetStreamUsageAccountLimits\"},{\"kind\":1024,\"name\":\"streams\",\"url\":\"interfaces/JetStreamUsageAccountLimits.html#streams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"JetStreamUsageAccountLimits\"},{\"kind\":1024,\"name\":\"consumers\",\"url\":\"interfaces/JetStreamUsageAccountLimits.html#consumers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"JetStreamUsageAccountLimits\"},{\"kind\":256,\"name\":\"JsMsg\",\"url\":\"interfaces/JsMsg.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"redelivered\",\"url\":\"interfaces/JsMsg.html#redelivered\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/JsMsg.html#info\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"interfaces/JsMsg.html#seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/JsMsg.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/JsMsg.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/JsMsg.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":2048,\"name\":\"ack\",\"url\":\"interfaces/JsMsg.html#ack\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":2048,\"name\":\"nak\",\"url\":\"interfaces/JsMsg.html#nak\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":2048,\"name\":\"working\",\"url\":\"interfaces/JsMsg.html#working\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":2048,\"name\":\"next\",\"url\":\"interfaces/JsMsg.html#next\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":2048,\"name\":\"term\",\"url\":\"interfaces/JsMsg.html#term\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":2048,\"name\":\"ackAck\",\"url\":\"interfaces/JsMsg.html#ackAck\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":2048,\"name\":\"json\",\"url\":\"interfaces/JsMsg.html#json\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":2048,\"name\":\"string\",\"url\":\"interfaces/JsMsg.html#string\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"JsMsg\"},{\"kind\":4194304,\"name\":\"JsMsgCallback\",\"url\":\"types/JsMsgCallback.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/JsMsgCallback.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"JsMsgCallback\"},{\"kind\":256,\"name\":\"KV\",\"url\":\"interfaces/KV.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"interfaces/KV.html#create\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"KV\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/KV.html#update\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"KV\"},{\"kind\":2048,\"name\":\"put\",\"url\":\"interfaces/KV.html#put\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"KV\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/KV.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"KV\"},{\"kind\":2048,\"name\":\"purge\",\"url\":\"interfaces/KV.html#purge\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"KV\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"interfaces/KV.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"KV\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/KV.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KV\"},{\"kind\":2048,\"name\":\"history\",\"url\":\"interfaces/KV.html#history\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KV\"},{\"kind\":2048,\"name\":\"watch\",\"url\":\"interfaces/KV.html#watch\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KV\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/KV.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KV\"},{\"kind\":2048,\"name\":\"status\",\"url\":\"interfaces/KV.html#status\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KV\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"interfaces/KV.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KV\"},{\"kind\":256,\"name\":\"KvCodec\",\"url\":\"interfaces/KvCodec.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"encode\",\"url\":\"interfaces/KvCodec.html#encode\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"KvCodec\"},{\"kind\":2048,\"name\":\"decode\",\"url\":\"interfaces/KvCodec.html#decode\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"KvCodec\"},{\"kind\":256,\"name\":\"KvCodecs\",\"url\":\"interfaces/KvCodecs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/KvCodecs.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvCodecs\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/KvCodecs.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvCodecs\"},{\"kind\":256,\"name\":\"KvDeleteOptions\",\"url\":\"interfaces/KvDeleteOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"previousSeq\",\"url\":\"interfaces/KvDeleteOptions.html#previousSeq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvDeleteOptions\"},{\"kind\":256,\"name\":\"KvEntry\",\"url\":\"interfaces/KvEntry.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"bucket\",\"url\":\"interfaces/KvEntry.html#bucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvEntry\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/KvEntry.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvEntry\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"interfaces/KvEntry.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvEntry\"},{\"kind\":1024,\"name\":\"created\",\"url\":\"interfaces/KvEntry.html#created\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvEntry\"},{\"kind\":1024,\"name\":\"revision\",\"url\":\"interfaces/KvEntry.html#revision\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvEntry\"},{\"kind\":1024,\"name\":\"delta\",\"url\":\"interfaces/KvEntry.html#delta\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvEntry\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/KvEntry.html#operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvEntry\"},{\"kind\":1024,\"name\":\"length\",\"url\":\"interfaces/KvEntry.html#length\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvEntry\"},{\"kind\":2048,\"name\":\"json\",\"url\":\"interfaces/KvEntry.html#json\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"KvEntry\"},{\"kind\":2048,\"name\":\"string\",\"url\":\"interfaces/KvEntry.html#string\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"KvEntry\"},{\"kind\":256,\"name\":\"KvLimits\",\"url\":\"interfaces/KvLimits.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/KvLimits.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"replicas\",\"url\":\"interfaces/KvLimits.html#replicas\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"history\",\"url\":\"interfaces/KvLimits.html#history\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"max_bytes\",\"url\":\"interfaces/KvLimits.html#max_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"maxBucketSize\",\"url\":\"interfaces/KvLimits.html#maxBucketSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"maxValueSize\",\"url\":\"interfaces/KvLimits.html#maxValueSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"ttl\",\"url\":\"interfaces/KvLimits.html#ttl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/KvLimits.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"placement\",\"url\":\"interfaces/KvLimits.html#placement\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"republish\",\"url\":\"interfaces/KvLimits.html#republish\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"mirror\",\"url\":\"interfaces/KvLimits.html#mirror\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"sources\",\"url\":\"interfaces/KvLimits.html#sources\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"placementCluster\",\"url\":\"interfaces/KvLimits.html#placementCluster\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"backingStore\",\"url\":\"interfaces/KvLimits.html#backingStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":1024,\"name\":\"compression\",\"url\":\"interfaces/KvLimits.html#compression\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvLimits\"},{\"kind\":256,\"name\":\"KvOptions\",\"url\":\"interfaces/KvOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"interfaces/KvOptions.html#timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"streamName\",\"url\":\"interfaces/KvOptions.html#streamName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"codec\",\"url\":\"interfaces/KvOptions.html#codec\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"bindOnly\",\"url\":\"interfaces/KvOptions.html#bindOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"allow_direct\",\"url\":\"interfaces/KvOptions.html#allow_direct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/KvOptions.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/KvOptions.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"replicas\",\"url\":\"interfaces/KvOptions.html#replicas\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"history\",\"url\":\"interfaces/KvOptions.html#history\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"max_bytes\",\"url\":\"interfaces/KvOptions.html#max_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"maxBucketSize\",\"url\":\"interfaces/KvOptions.html#maxBucketSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"maxValueSize\",\"url\":\"interfaces/KvOptions.html#maxValueSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"ttl\",\"url\":\"interfaces/KvOptions.html#ttl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/KvOptions.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"placement\",\"url\":\"interfaces/KvOptions.html#placement\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"republish\",\"url\":\"interfaces/KvOptions.html#republish\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"mirror\",\"url\":\"interfaces/KvOptions.html#mirror\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"sources\",\"url\":\"interfaces/KvOptions.html#sources\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"placementCluster\",\"url\":\"interfaces/KvOptions.html#placementCluster\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"backingStore\",\"url\":\"interfaces/KvOptions.html#backingStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":1024,\"name\":\"compression\",\"url\":\"interfaces/KvOptions.html#compression\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvOptions\"},{\"kind\":256,\"name\":\"KvPutOptions\",\"url\":\"interfaces/KvPutOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"previousSeq\",\"url\":\"interfaces/KvPutOptions.html#previousSeq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvPutOptions\"},{\"kind\":256,\"name\":\"KvStatus\",\"url\":\"interfaces/KvStatus.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"bucket\",\"url\":\"interfaces/KvStatus.html#bucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"interfaces/KvStatus.html#values\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"bucket_location\",\"url\":\"interfaces/KvStatus.html#bucket_location\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"streamInfo\",\"url\":\"interfaces/KvStatus.html#streamInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/KvStatus.html#size\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/KvStatus.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/KvStatus.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"replicas\",\"url\":\"interfaces/KvStatus.html#replicas\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"history\",\"url\":\"interfaces/KvStatus.html#history\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"max_bytes\",\"url\":\"interfaces/KvStatus.html#max_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"maxBucketSize\",\"url\":\"interfaces/KvStatus.html#maxBucketSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"maxValueSize\",\"url\":\"interfaces/KvStatus.html#maxValueSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"ttl\",\"url\":\"interfaces/KvStatus.html#ttl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/KvStatus.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"placement\",\"url\":\"interfaces/KvStatus.html#placement\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"republish\",\"url\":\"interfaces/KvStatus.html#republish\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"mirror\",\"url\":\"interfaces/KvStatus.html#mirror\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"sources\",\"url\":\"interfaces/KvStatus.html#sources\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"placementCluster\",\"url\":\"interfaces/KvStatus.html#placementCluster\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"backingStore\",\"url\":\"interfaces/KvStatus.html#backingStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":1024,\"name\":\"compression\",\"url\":\"interfaces/KvStatus.html#compression\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"KvStatus\"},{\"kind\":4194304,\"name\":\"KvWatchOptions\",\"url\":\"types/KvWatchOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/KvWatchOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"KvWatchOptions\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"types/KvWatchOptions.html#__type.key\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"KvWatchOptions.__type\"},{\"kind\":1024,\"name\":\"headers_only\",\"url\":\"types/KvWatchOptions.html#__type.headers_only\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"KvWatchOptions.__type\"},{\"kind\":1024,\"name\":\"initializedFn\",\"url\":\"types/KvWatchOptions.html#__type.initializedFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"KvWatchOptions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/KvWatchOptions.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"KvWatchOptions.__type\"},{\"kind\":1024,\"name\":\"ignoreDeletes\",\"url\":\"types/KvWatchOptions.html#__type.ignoreDeletes\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"KvWatchOptions.__type\"},{\"kind\":1024,\"name\":\"include\",\"url\":\"types/KvWatchOptions.html#__type.include\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"KvWatchOptions.__type\"},{\"kind\":1024,\"name\":\"resumeFromRevision\",\"url\":\"types/KvWatchOptions.html#__type.resumeFromRevision\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"KvWatchOptions.__type\"},{\"kind\":256,\"name\":\"LastForMsgRequest\",\"url\":\"interfaces/LastForMsgRequest.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"last_by_subj\",\"url\":\"interfaces/LastForMsgRequest.html#last_by_subj\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LastForMsgRequest\"},{\"kind\":256,\"name\":\"Lister\",\"url\":\"interfaces/Lister.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"next\",\"url\":\"interfaces/Lister.html#next\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Lister\"},{\"kind\":2048,\"name\":\"[asyncIterator]\",\"url\":\"interfaces/Lister.html#_asyncIterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Lister\"},{\"kind\":256,\"name\":\"LostStreamData\",\"url\":\"interfaces/LostStreamData.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"msgs\",\"url\":\"interfaces/LostStreamData.html#msgs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LostStreamData\"},{\"kind\":1024,\"name\":\"bytes\",\"url\":\"interfaces/LostStreamData.html#bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LostStreamData\"},{\"kind\":4194304,\"name\":\"MaxBytes\",\"url\":\"types/MaxBytes.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/MaxBytes.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"MaxBytes\"},{\"kind\":1024,\"name\":\"max_bytes\",\"url\":\"types/MaxBytes.html#__type.max_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MaxBytes.__type\"},{\"kind\":4194304,\"name\":\"MaxMessages\",\"url\":\"types/MaxMessages.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/MaxMessages.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"MaxMessages\"},{\"kind\":1024,\"name\":\"max_messages\",\"url\":\"types/MaxMessages.html#__type.max_messages\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MaxMessages.__type\"},{\"kind\":256,\"name\":\"MsgDeleteRequest\",\"url\":\"interfaces/MsgDeleteRequest.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"no_erase\",\"url\":\"interfaces/MsgDeleteRequest.html#no_erase\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MsgDeleteRequest\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"interfaces/MsgDeleteRequest.html#seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"MsgDeleteRequest\"},{\"kind\":4194304,\"name\":\"MsgRequest\",\"url\":\"types/MsgRequest.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"NextOptions\",\"url\":\"types/NextOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"ObjectInfo\",\"url\":\"interfaces/ObjectInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"bucket\",\"url\":\"interfaces/ObjectInfo.html#bucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ObjectInfo\"},{\"kind\":1024,\"name\":\"nuid\",\"url\":\"interfaces/ObjectInfo.html#nuid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ObjectInfo\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/ObjectInfo.html#size\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ObjectInfo\"},{\"kind\":1024,\"name\":\"chunks\",\"url\":\"interfaces/ObjectInfo.html#chunks\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ObjectInfo\"},{\"kind\":1024,\"name\":\"digest\",\"url\":\"interfaces/ObjectInfo.html#digest\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ObjectInfo\"},{\"kind\":1024,\"name\":\"deleted\",\"url\":\"interfaces/ObjectInfo.html#deleted\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ObjectInfo\"},{\"kind\":1024,\"name\":\"mtime\",\"url\":\"interfaces/ObjectInfo.html#mtime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ObjectInfo\"},{\"kind\":1024,\"name\":\"revision\",\"url\":\"interfaces/ObjectInfo.html#revision\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ObjectInfo\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/ObjectInfo.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ObjectInfo\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/ObjectInfo.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ObjectInfo\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"interfaces/ObjectInfo.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ObjectInfo\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/ObjectInfo.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ObjectInfo\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/ObjectInfo.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ObjectInfo\"},{\"kind\":4194304,\"name\":\"ObjectResult\",\"url\":\"types/ObjectResult.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ObjectResult.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ObjectResult\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"types/ObjectResult.html#__type.info\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectResult.__type\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"types/ObjectResult.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectResult.__type\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"types/ObjectResult.html#__type.error\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectResult.__type\"},{\"kind\":256,\"name\":\"ObjectStore\",\"url\":\"interfaces/ObjectStore.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"interfaces/ObjectStore.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/ObjectStore.html#list\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/ObjectStore.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"getBlob\",\"url\":\"interfaces/ObjectStore.html#getBlob\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"put\",\"url\":\"interfaces/ObjectStore.html#put\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"putBlob\",\"url\":\"interfaces/ObjectStore.html#putBlob\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/ObjectStore.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"link\",\"url\":\"interfaces/ObjectStore.html#link\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"linkStore\",\"url\":\"interfaces/ObjectStore.html#linkStore\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"watch\",\"url\":\"interfaces/ObjectStore.html#watch\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"seal\",\"url\":\"interfaces/ObjectStore.html#seal\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"status\",\"url\":\"interfaces/ObjectStore.html#status\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/ObjectStore.html#update\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"interfaces/ObjectStore.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ObjectStore\"},{\"kind\":4194304,\"name\":\"ObjectStoreLink\",\"url\":\"types/ObjectStoreLink.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ObjectStoreLink.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ObjectStoreLink\"},{\"kind\":1024,\"name\":\"bucket\",\"url\":\"types/ObjectStoreLink.html#__type.bucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreLink.__type\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/ObjectStoreLink.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreLink.__type\"},{\"kind\":4194304,\"name\":\"ObjectStoreMeta\",\"url\":\"types/ObjectStoreMeta.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ObjectStoreMeta.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ObjectStoreMeta\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"types/ObjectStoreMeta.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreMeta.__type\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"types/ObjectStoreMeta.html#__type.description\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreMeta.__type\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"types/ObjectStoreMeta.html#__type.headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreMeta.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"types/ObjectStoreMeta.html#__type.options\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreMeta.__type\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"types/ObjectStoreMeta.html#__type.metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreMeta.__type\"},{\"kind\":4194304,\"name\":\"ObjectStoreMetaOptions\",\"url\":\"types/ObjectStoreMetaOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ObjectStoreMetaOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ObjectStoreMetaOptions\"},{\"kind\":1024,\"name\":\"link\",\"url\":\"types/ObjectStoreMetaOptions.html#__type.link\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreMetaOptions.__type\"},{\"kind\":1024,\"name\":\"max_chunk_size\",\"url\":\"types/ObjectStoreMetaOptions.html#__type.max_chunk_size\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreMetaOptions.__type\"},{\"kind\":4194304,\"name\":\"ObjectStoreOptions\",\"url\":\"types/ObjectStoreOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ObjectStoreOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ObjectStoreOptions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"types/ObjectStoreOptions.html#__type.description\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreOptions.__type\"},{\"kind\":1024,\"name\":\"ttl\",\"url\":\"types/ObjectStoreOptions.html#__type.ttl\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreOptions.__type\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"types/ObjectStoreOptions.html#__type.storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreOptions.__type\"},{\"kind\":1024,\"name\":\"replicas\",\"url\":\"types/ObjectStoreOptions.html#__type.replicas\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreOptions.__type\"},{\"kind\":1024,\"name\":\"max_bytes\",\"url\":\"types/ObjectStoreOptions.html#__type.max_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreOptions.__type\"},{\"kind\":1024,\"name\":\"placement\",\"url\":\"types/ObjectStoreOptions.html#__type.placement\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreOptions.__type\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"types/ObjectStoreOptions.html#__type.metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreOptions.__type\"},{\"kind\":1024,\"name\":\"compression\",\"url\":\"types/ObjectStoreOptions.html#__type.compression\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreOptions.__type\"},{\"kind\":4194304,\"name\":\"ObjectStorePutOpts\",\"url\":\"types/ObjectStorePutOpts.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ObjectStorePutOpts.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ObjectStorePutOpts\"},{\"kind\":1024,\"name\":\"timeout\",\"url\":\"types/ObjectStorePutOpts.html#__type.timeout\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStorePutOpts.__type\"},{\"kind\":1024,\"name\":\"previousRevision\",\"url\":\"types/ObjectStorePutOpts.html#__type.previousRevision\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStorePutOpts.__type\"},{\"kind\":4194304,\"name\":\"ObjectStoreStatus\",\"url\":\"types/ObjectStoreStatus.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ObjectStoreStatus.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ObjectStoreStatus\"},{\"kind\":1024,\"name\":\"bucket\",\"url\":\"types/ObjectStoreStatus.html#__type.bucket\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreStatus.__type\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"types/ObjectStoreStatus.html#__type.description\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreStatus.__type\"},{\"kind\":1024,\"name\":\"ttl\",\"url\":\"types/ObjectStoreStatus.html#__type.ttl\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreStatus.__type\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"types/ObjectStoreStatus.html#__type.storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreStatus.__type\"},{\"kind\":1024,\"name\":\"replicas\",\"url\":\"types/ObjectStoreStatus.html#__type.replicas\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreStatus.__type\"},{\"kind\":1024,\"name\":\"sealed\",\"url\":\"types/ObjectStoreStatus.html#__type.sealed\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreStatus.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"types/ObjectStoreStatus.html#__type.size\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreStatus.__type\"},{\"kind\":1024,\"name\":\"backingStore\",\"url\":\"types/ObjectStoreStatus.html#__type.backingStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreStatus.__type\"},{\"kind\":1024,\"name\":\"streamInfo\",\"url\":\"types/ObjectStoreStatus.html#__type.streamInfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreStatus.__type\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"types/ObjectStoreStatus.html#__type.metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreStatus.__type\"},{\"kind\":1024,\"name\":\"compression\",\"url\":\"types/ObjectStoreStatus.html#__type.compression\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ObjectStoreStatus.__type\"},{\"kind\":4194304,\"name\":\"OrderedConsumerOptions\",\"url\":\"types/OrderedConsumerOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/OrderedConsumerOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OrderedConsumerOptions\"},{\"kind\":1024,\"name\":\"filterSubjects\",\"url\":\"types/OrderedConsumerOptions.html#__type.filterSubjects\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OrderedConsumerOptions.__type\"},{\"kind\":1024,\"name\":\"deliver_policy\",\"url\":\"types/OrderedConsumerOptions.html#__type.deliver_policy\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OrderedConsumerOptions.__type\"},{\"kind\":1024,\"name\":\"opt_start_seq\",\"url\":\"types/OrderedConsumerOptions.html#__type.opt_start_seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OrderedConsumerOptions.__type\"},{\"kind\":1024,\"name\":\"opt_start_time\",\"url\":\"types/OrderedConsumerOptions.html#__type.opt_start_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OrderedConsumerOptions.__type\"},{\"kind\":1024,\"name\":\"replay_policy\",\"url\":\"types/OrderedConsumerOptions.html#__type.replay_policy\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OrderedConsumerOptions.__type\"},{\"kind\":1024,\"name\":\"inactive_threshold\",\"url\":\"types/OrderedConsumerOptions.html#__type.inactive_threshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OrderedConsumerOptions.__type\"},{\"kind\":1024,\"name\":\"headers_only\",\"url\":\"types/OrderedConsumerOptions.html#__type.headers_only\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OrderedConsumerOptions.__type\"},{\"kind\":256,\"name\":\"PeerInfo\",\"url\":\"interfaces/PeerInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/PeerInfo.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PeerInfo\"},{\"kind\":1024,\"name\":\"current\",\"url\":\"interfaces/PeerInfo.html#current\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PeerInfo\"},{\"kind\":1024,\"name\":\"offline\",\"url\":\"interfaces/PeerInfo.html#offline\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PeerInfo\"},{\"kind\":1024,\"name\":\"active\",\"url\":\"interfaces/PeerInfo.html#active\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PeerInfo\"},{\"kind\":1024,\"name\":\"lag\",\"url\":\"interfaces/PeerInfo.html#lag\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PeerInfo\"},{\"kind\":256,\"name\":\"Placement\",\"url\":\"interfaces/Placement.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"cluster\",\"url\":\"interfaces/Placement.html#cluster\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Placement\"},{\"kind\":1024,\"name\":\"tags\",\"url\":\"interfaces/Placement.html#tags\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Placement\"},{\"kind\":256,\"name\":\"PubAck\",\"url\":\"interfaces/PubAck.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"stream\",\"url\":\"interfaces/PubAck.html#stream\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PubAck\"},{\"kind\":1024,\"name\":\"domain\",\"url\":\"interfaces/PubAck.html#domain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PubAck\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"interfaces/PubAck.html#seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PubAck\"},{\"kind\":1024,\"name\":\"duplicate\",\"url\":\"interfaces/PubAck.html#duplicate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PubAck\"},{\"kind\":256,\"name\":\"Pullable\",\"url\":\"interfaces/Pullable.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"pull\",\"url\":\"interfaces/Pullable.html#pull\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Pullable\"},{\"kind\":256,\"name\":\"PullOptions\",\"url\":\"interfaces/PullOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"batch\",\"url\":\"interfaces/PullOptions.html#batch\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PullOptions\"},{\"kind\":1024,\"name\":\"no_wait\",\"url\":\"interfaces/PullOptions.html#no_wait\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PullOptions\"},{\"kind\":1024,\"name\":\"expires\",\"url\":\"interfaces/PullOptions.html#expires\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PullOptions\"},{\"kind\":1024,\"name\":\"max_bytes\",\"url\":\"interfaces/PullOptions.html#max_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PullOptions\"},{\"kind\":1024,\"name\":\"idle_heartbeat\",\"url\":\"interfaces/PullOptions.html#idle_heartbeat\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PullOptions\"},{\"kind\":4194304,\"name\":\"PurgeBySeq\",\"url\":\"types/PurgeBySeq.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/PurgeBySeq.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PurgeBySeq\"},{\"kind\":1024,\"name\":\"filter\",\"url\":\"types/PurgeBySeq.html#__type.filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PurgeBySeq.__type\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"types/PurgeBySeq.html#__type.seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PurgeBySeq.__type\"},{\"kind\":4194304,\"name\":\"PurgeBySubject\",\"url\":\"types/PurgeBySubject.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/PurgeBySubject.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PurgeBySubject\"},{\"kind\":1024,\"name\":\"filter\",\"url\":\"types/PurgeBySubject.html#__type.filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PurgeBySubject.__type\"},{\"kind\":4194304,\"name\":\"PurgeOpts\",\"url\":\"types/PurgeOpts.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"PurgeResponse\",\"url\":\"interfaces/PurgeResponse.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"purged\",\"url\":\"interfaces/PurgeResponse.html#purged\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PurgeResponse\"},{\"kind\":1024,\"name\":\"success\",\"url\":\"interfaces/PurgeResponse.html#success\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"PurgeResponse\"},{\"kind\":4194304,\"name\":\"PurgeTrimOpts\",\"url\":\"types/PurgeTrimOpts.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/PurgeTrimOpts.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PurgeTrimOpts\"},{\"kind\":1024,\"name\":\"filter\",\"url\":\"types/PurgeTrimOpts.html#__type.filter\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PurgeTrimOpts.__type\"},{\"kind\":1024,\"name\":\"keep\",\"url\":\"types/PurgeTrimOpts.html#__type.keep\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PurgeTrimOpts.__type\"},{\"kind\":256,\"name\":\"Republish\",\"url\":\"interfaces/Republish.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"src\",\"url\":\"interfaces/Republish.html#src\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Republish\"},{\"kind\":1024,\"name\":\"dest\",\"url\":\"interfaces/Republish.html#dest\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Republish\"},{\"kind\":1024,\"name\":\"headers_only\",\"url\":\"interfaces/Republish.html#headers_only\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Republish\"},{\"kind\":256,\"name\":\"RoKV\",\"url\":\"interfaces/RoKV.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/RoKV.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"RoKV\"},{\"kind\":2048,\"name\":\"history\",\"url\":\"interfaces/RoKV.html#history\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"RoKV\"},{\"kind\":2048,\"name\":\"watch\",\"url\":\"interfaces/RoKV.html#watch\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"RoKV\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"interfaces/RoKV.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"RoKV\"},{\"kind\":2048,\"name\":\"status\",\"url\":\"interfaces/RoKV.html#status\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"RoKV\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"interfaces/RoKV.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"RoKV\"},{\"kind\":256,\"name\":\"SeqMsgRequest\",\"url\":\"interfaces/SeqMsgRequest.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"interfaces/SeqMsgRequest.html#seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SeqMsgRequest\"},{\"kind\":256,\"name\":\"SequenceInfo\",\"url\":\"interfaces/SequenceInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"consumer_seq\",\"url\":\"interfaces/SequenceInfo.html#consumer_seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SequenceInfo\"},{\"kind\":1024,\"name\":\"stream_seq\",\"url\":\"interfaces/SequenceInfo.html#stream_seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SequenceInfo\"},{\"kind\":1024,\"name\":\"last_active\",\"url\":\"interfaces/SequenceInfo.html#last_active\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SequenceInfo\"},{\"kind\":256,\"name\":\"StoredMsg\",\"url\":\"interfaces/StoredMsg.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/StoredMsg.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StoredMsg\"},{\"kind\":1024,\"name\":\"seq\",\"url\":\"interfaces/StoredMsg.html#seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StoredMsg\"},{\"kind\":1024,\"name\":\"header\",\"url\":\"interfaces/StoredMsg.html#header\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StoredMsg\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/StoredMsg.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StoredMsg\"},{\"kind\":1024,\"name\":\"time\",\"url\":\"interfaces/StoredMsg.html#time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StoredMsg\"},{\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/StoredMsg.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StoredMsg\"},{\"kind\":2048,\"name\":\"json\",\"url\":\"interfaces/StoredMsg.html#json\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StoredMsg\"},{\"kind\":2048,\"name\":\"string\",\"url\":\"interfaces/StoredMsg.html#string\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StoredMsg\"},{\"kind\":256,\"name\":\"Stream\",\"url\":\"interfaces/Stream.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/Stream.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Stream\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"interfaces/Stream.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Stream\"},{\"kind\":2048,\"name\":\"alternates\",\"url\":\"interfaces/Stream.html#alternates\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Stream\"},{\"kind\":2048,\"name\":\"best\",\"url\":\"interfaces/Stream.html#best\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Stream\"},{\"kind\":2048,\"name\":\"getConsumer\",\"url\":\"interfaces/Stream.html#getConsumer\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Stream\"},{\"kind\":2048,\"name\":\"getMessage\",\"url\":\"interfaces/Stream.html#getMessage\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Stream\"},{\"kind\":2048,\"name\":\"deleteMessage\",\"url\":\"interfaces/Stream.html#deleteMessage\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Stream\"},{\"kind\":256,\"name\":\"StreamAlternate\",\"url\":\"interfaces/StreamAlternate.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/StreamAlternate.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamAlternate\"},{\"kind\":1024,\"name\":\"cluster\",\"url\":\"interfaces/StreamAlternate.html#cluster\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamAlternate\"},{\"kind\":1024,\"name\":\"domain\",\"url\":\"interfaces/StreamAlternate.html#domain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamAlternate\"},{\"kind\":256,\"name\":\"StreamAPI\",\"url\":\"interfaces/StreamAPI.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"interfaces/StreamAPI.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":2048,\"name\":\"add\",\"url\":\"interfaces/StreamAPI.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":2048,\"name\":\"update\",\"url\":\"interfaces/StreamAPI.html#update\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":2048,\"name\":\"purge\",\"url\":\"interfaces/StreamAPI.html#purge\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"interfaces/StreamAPI.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":2048,\"name\":\"list\",\"url\":\"interfaces/StreamAPI.html#list\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":2048,\"name\":\"deleteMessage\",\"url\":\"interfaces/StreamAPI.html#deleteMessage\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":2048,\"name\":\"getMessage\",\"url\":\"interfaces/StreamAPI.html#getMessage\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":2048,\"name\":\"find\",\"url\":\"interfaces/StreamAPI.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":2048,\"name\":\"listKvs\",\"url\":\"interfaces/StreamAPI.html#listKvs\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":2048,\"name\":\"listObjectStores\",\"url\":\"interfaces/StreamAPI.html#listObjectStores\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":2048,\"name\":\"names\",\"url\":\"interfaces/StreamAPI.html#names\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/StreamAPI.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"StreamAPI\"},{\"kind\":256,\"name\":\"StreamConfig\",\"url\":\"interfaces/StreamConfig.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/StreamConfig.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"retention\",\"url\":\"interfaces/StreamConfig.html#retention\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/StreamConfig.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"max_consumers\",\"url\":\"interfaces/StreamConfig.html#max_consumers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"mirror\",\"url\":\"interfaces/StreamConfig.html#mirror\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"sealed\",\"url\":\"interfaces/StreamConfig.html#sealed\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"first_seq\",\"url\":\"interfaces/StreamConfig.html#first_seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"subjects\",\"url\":\"interfaces/StreamConfig.html#subjects\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/StreamConfig.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"max_msgs_per_subject\",\"url\":\"interfaces/StreamConfig.html#max_msgs_per_subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"max_msgs\",\"url\":\"interfaces/StreamConfig.html#max_msgs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"max_age\",\"url\":\"interfaces/StreamConfig.html#max_age\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"max_bytes\",\"url\":\"interfaces/StreamConfig.html#max_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"max_msg_size\",\"url\":\"interfaces/StreamConfig.html#max_msg_size\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"discard\",\"url\":\"interfaces/StreamConfig.html#discard\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"discard_new_per_subject\",\"url\":\"interfaces/StreamConfig.html#discard_new_per_subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"no_ack\",\"url\":\"interfaces/StreamConfig.html#no_ack\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"duplicate_window\",\"url\":\"interfaces/StreamConfig.html#duplicate_window\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"sources\",\"url\":\"interfaces/StreamConfig.html#sources\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"allow_rollup_hdrs\",\"url\":\"interfaces/StreamConfig.html#allow_rollup_hdrs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"num_replicas\",\"url\":\"interfaces/StreamConfig.html#num_replicas\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"placement\",\"url\":\"interfaces/StreamConfig.html#placement\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"deny_delete\",\"url\":\"interfaces/StreamConfig.html#deny_delete\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"deny_purge\",\"url\":\"interfaces/StreamConfig.html#deny_purge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"allow_direct\",\"url\":\"interfaces/StreamConfig.html#allow_direct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"mirror_direct\",\"url\":\"interfaces/StreamConfig.html#mirror_direct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"republish\",\"url\":\"interfaces/StreamConfig.html#republish\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/StreamConfig.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"subject_transform\",\"url\":\"interfaces/StreamConfig.html#subject_transform\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"compression\",\"url\":\"interfaces/StreamConfig.html#compression\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":1024,\"name\":\"consumer_limits\",\"url\":\"interfaces/StreamConfig.html#consumer_limits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamConfig\"},{\"kind\":256,\"name\":\"StreamConsumerLimits\",\"url\":\"interfaces/StreamConsumerLimits.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"inactive_threshold\",\"url\":\"interfaces/StreamConsumerLimits.html#inactive_threshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamConsumerLimits\"},{\"kind\":1024,\"name\":\"max_ack_pending\",\"url\":\"interfaces/StreamConsumerLimits.html#max_ack_pending\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamConsumerLimits\"},{\"kind\":256,\"name\":\"StreamInfo\",\"url\":\"interfaces/StreamInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"config\",\"url\":\"interfaces/StreamInfo.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamInfo\"},{\"kind\":1024,\"name\":\"created\",\"url\":\"interfaces/StreamInfo.html#created\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamInfo\"},{\"kind\":1024,\"name\":\"state\",\"url\":\"interfaces/StreamInfo.html#state\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamInfo\"},{\"kind\":1024,\"name\":\"cluster\",\"url\":\"interfaces/StreamInfo.html#cluster\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamInfo\"},{\"kind\":1024,\"name\":\"mirror\",\"url\":\"interfaces/StreamInfo.html#mirror\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamInfo\"},{\"kind\":1024,\"name\":\"sources\",\"url\":\"interfaces/StreamInfo.html#sources\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamInfo\"},{\"kind\":1024,\"name\":\"alternates\",\"url\":\"interfaces/StreamInfo.html#alternates\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamInfo\"},{\"kind\":1024,\"name\":\"ts\",\"url\":\"interfaces/StreamInfo.html#ts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamInfo\"},{\"kind\":1024,\"name\":\"total\",\"url\":\"interfaces/StreamInfo.html#total\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamInfo\"},{\"kind\":1024,\"name\":\"offset\",\"url\":\"interfaces/StreamInfo.html#offset\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamInfo\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"interfaces/StreamInfo.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"StreamInfo\"},{\"kind\":4194304,\"name\":\"StreamInfoRequestOptions\",\"url\":\"types/StreamInfoRequestOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"StreamNames\",\"url\":\"interfaces/StreamNames.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"streams\",\"url\":\"interfaces/StreamNames.html#streams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamNames\"},{\"kind\":256,\"name\":\"Streams\",\"url\":\"interfaces/Streams.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/Streams.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"Streams\"},{\"kind\":256,\"name\":\"StreamSource\",\"url\":\"interfaces/StreamSource.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/StreamSource.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamSource\"},{\"kind\":1024,\"name\":\"opt_start_seq\",\"url\":\"interfaces/StreamSource.html#opt_start_seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamSource\"},{\"kind\":1024,\"name\":\"opt_start_time\",\"url\":\"interfaces/StreamSource.html#opt_start_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamSource\"},{\"kind\":1024,\"name\":\"filter_subject\",\"url\":\"interfaces/StreamSource.html#filter_subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamSource\"},{\"kind\":1024,\"name\":\"external\",\"url\":\"interfaces/StreamSource.html#external\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamSource\"},{\"kind\":1024,\"name\":\"domain\",\"url\":\"interfaces/StreamSource.html#domain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamSource\"},{\"kind\":1024,\"name\":\"subject_transforms\",\"url\":\"interfaces/StreamSource.html#subject_transforms\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamSource\"},{\"kind\":256,\"name\":\"StreamSourceInfo\",\"url\":\"interfaces/StreamSourceInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/StreamSourceInfo.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamSourceInfo\"},{\"kind\":1024,\"name\":\"lag\",\"url\":\"interfaces/StreamSourceInfo.html#lag\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamSourceInfo\"},{\"kind\":1024,\"name\":\"active\",\"url\":\"interfaces/StreamSourceInfo.html#active\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamSourceInfo\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/StreamSourceInfo.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamSourceInfo\"},{\"kind\":1024,\"name\":\"subject_transforms\",\"url\":\"interfaces/StreamSourceInfo.html#subject_transforms\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamSourceInfo\"},{\"kind\":256,\"name\":\"StreamState\",\"url\":\"interfaces/StreamState.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"messages\",\"url\":\"interfaces/StreamState.html#messages\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamState\"},{\"kind\":1024,\"name\":\"bytes\",\"url\":\"interfaces/StreamState.html#bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamState\"},{\"kind\":1024,\"name\":\"first_seq\",\"url\":\"interfaces/StreamState.html#first_seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamState\"},{\"kind\":1024,\"name\":\"first_ts\",\"url\":\"interfaces/StreamState.html#first_ts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamState\"},{\"kind\":1024,\"name\":\"last_seq\",\"url\":\"interfaces/StreamState.html#last_seq\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamState\"},{\"kind\":1024,\"name\":\"last_ts\",\"url\":\"interfaces/StreamState.html#last_ts\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamState\"},{\"kind\":1024,\"name\":\"num_deleted\",\"url\":\"interfaces/StreamState.html#num_deleted\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamState\"},{\"kind\":1024,\"name\":\"deleted\",\"url\":\"interfaces/StreamState.html#deleted\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamState\"},{\"kind\":1024,\"name\":\"lost\",\"url\":\"interfaces/StreamState.html#lost\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamState\"},{\"kind\":1024,\"name\":\"consumer_count\",\"url\":\"interfaces/StreamState.html#consumer_count\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamState\"},{\"kind\":1024,\"name\":\"num_subjects\",\"url\":\"interfaces/StreamState.html#num_subjects\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamState\"},{\"kind\":1024,\"name\":\"subjects\",\"url\":\"interfaces/StreamState.html#subjects\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamState\"},{\"kind\":256,\"name\":\"StreamUpdateConfig\",\"url\":\"interfaces/StreamUpdateConfig.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"subjects\",\"url\":\"interfaces/StreamUpdateConfig.html#subjects\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/StreamUpdateConfig.html#description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"max_msgs_per_subject\",\"url\":\"interfaces/StreamUpdateConfig.html#max_msgs_per_subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"max_msgs\",\"url\":\"interfaces/StreamUpdateConfig.html#max_msgs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"max_age\",\"url\":\"interfaces/StreamUpdateConfig.html#max_age\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"max_bytes\",\"url\":\"interfaces/StreamUpdateConfig.html#max_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"max_msg_size\",\"url\":\"interfaces/StreamUpdateConfig.html#max_msg_size\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"discard\",\"url\":\"interfaces/StreamUpdateConfig.html#discard\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"discard_new_per_subject\",\"url\":\"interfaces/StreamUpdateConfig.html#discard_new_per_subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"no_ack\",\"url\":\"interfaces/StreamUpdateConfig.html#no_ack\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"duplicate_window\",\"url\":\"interfaces/StreamUpdateConfig.html#duplicate_window\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"sources\",\"url\":\"interfaces/StreamUpdateConfig.html#sources\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"allow_rollup_hdrs\",\"url\":\"interfaces/StreamUpdateConfig.html#allow_rollup_hdrs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"num_replicas\",\"url\":\"interfaces/StreamUpdateConfig.html#num_replicas\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"placement\",\"url\":\"interfaces/StreamUpdateConfig.html#placement\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"deny_delete\",\"url\":\"interfaces/StreamUpdateConfig.html#deny_delete\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"deny_purge\",\"url\":\"interfaces/StreamUpdateConfig.html#deny_purge\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"allow_direct\",\"url\":\"interfaces/StreamUpdateConfig.html#allow_direct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"mirror_direct\",\"url\":\"interfaces/StreamUpdateConfig.html#mirror_direct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"republish\",\"url\":\"interfaces/StreamUpdateConfig.html#republish\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/StreamUpdateConfig.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"subject_transform\",\"url\":\"interfaces/StreamUpdateConfig.html#subject_transform\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"compression\",\"url\":\"interfaces/StreamUpdateConfig.html#compression\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":1024,\"name\":\"consumer_limits\",\"url\":\"interfaces/StreamUpdateConfig.html#consumer_limits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"StreamUpdateConfig\"},{\"kind\":256,\"name\":\"SubjectTransformConfig\",\"url\":\"interfaces/SubjectTransformConfig.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"src\",\"url\":\"interfaces/SubjectTransformConfig.html#src\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SubjectTransformConfig\"},{\"kind\":1024,\"name\":\"dest\",\"url\":\"interfaces/SubjectTransformConfig.html#dest\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SubjectTransformConfig\"},{\"kind\":4194304,\"name\":\"ThresholdBytes\",\"url\":\"types/ThresholdBytes.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ThresholdBytes.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ThresholdBytes\"},{\"kind\":1024,\"name\":\"threshold_bytes\",\"url\":\"types/ThresholdBytes.html#__type.threshold_bytes\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ThresholdBytes.__type\"},{\"kind\":4194304,\"name\":\"ThresholdMessages\",\"url\":\"types/ThresholdMessages.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ThresholdMessages.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ThresholdMessages\"},{\"kind\":1024,\"name\":\"threshold_messages\",\"url\":\"types/ThresholdMessages.html#__type.threshold_messages\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ThresholdMessages.__type\"},{\"kind\":256,\"name\":\"Views\",\"url\":\"interfaces/Views.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"kv\",\"url\":\"interfaces/Views.html#kv\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Views\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Views.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Views\"},{\"kind\":1024,\"name\":\"os\",\"url\":\"interfaces/Views.html#os\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Views\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Views.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Views\"},{\"kind\":64,\"name\":\"consumerOpts\",\"url\":\"functions/consumerOpts-1.html\",\"classes\":\"tsd-kind-function\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,54.483]],[\"comment/0\",[]],[\"name/1\",[1,67.476]],[\"comment/1\",[]],[\"name/2\",[2,51.381]],[\"comment/2\",[]],[\"name/3\",[3,67.476]],[\"comment/3\",[]],[\"name/4\",[4,62.368]],[\"comment/4\",[]],[\"name/5\",[5,56.49]],[\"comment/5\",[]],[\"name/6\",[6,51.381]],[\"comment/6\",[]],[\"name/7\",[7,45.504]],[\"comment/7\",[]],[\"name/8\",[8,59.003]],[\"comment/8\",[]],[\"name/9\",[9,62.368]],[\"comment/9\",[]],[\"name/10\",[10,59.003]],[\"comment/10\",[]],[\"name/11\",[11,62.368]],[\"comment/11\",[]],[\"name/12\",[12,62.368]],[\"comment/12\",[]],[\"name/13\",[13,62.368]],[\"comment/13\",[]],[\"name/14\",[14,59.003]],[\"comment/14\",[]],[\"name/15\",[15,67.476]],[\"comment/15\",[]],[\"name/16\",[16,67.476]],[\"comment/16\",[]],[\"name/17\",[17,67.476]],[\"comment/17\",[]],[\"name/18\",[18,67.476]],[\"comment/18\",[]],[\"name/19\",[19,67.476]],[\"comment/19\",[]],[\"name/20\",[20,67.476]],[\"comment/20\",[]],[\"name/21\",[21,67.476]],[\"comment/21\",[]],[\"name/22\",[22,67.476]],[\"comment/22\",[]],[\"name/23\",[23,67.476]],[\"comment/23\",[]],[\"name/24\",[24,67.476]],[\"comment/24\",[]],[\"name/25\",[25,67.476]],[\"comment/25\",[]],[\"name/26\",[26,67.476]],[\"comment/26\",[]],[\"name/27\",[27,67.476]],[\"comment/27\",[]],[\"name/28\",[28,67.476]],[\"comment/28\",[]],[\"name/29\",[29,62.368]],[\"comment/29\",[]],[\"name/30\",[30,62.368]],[\"comment/30\",[]],[\"name/31\",[31,67.476]],[\"comment/31\",[]],[\"name/32\",[32,67.476]],[\"comment/32\",[]],[\"name/33\",[33,62.368]],[\"comment/33\",[]],[\"name/34\",[34,67.476]],[\"comment/34\",[]],[\"name/35\",[35,67.476]],[\"comment/35\",[]],[\"name/36\",[36,67.476]],[\"comment/36\",[]],[\"name/37\",[37,67.476]],[\"comment/37\",[]],[\"name/38\",[38,67.476]],[\"comment/38\",[]],[\"name/39\",[39,67.476]],[\"comment/39\",[]],[\"name/40\",[40,67.476]],[\"comment/40\",[]],[\"name/41\",[41,67.476]],[\"comment/41\",[]],[\"name/42\",[42,67.476]],[\"comment/42\",[]],[\"name/43\",[43,67.476]],[\"comment/43\",[]],[\"name/44\",[44,67.476]],[\"comment/44\",[]],[\"name/45\",[45,62.368]],[\"comment/45\",[]],[\"name/46\",[46,67.476]],[\"comment/46\",[]],[\"name/47\",[47,67.476]],[\"comment/47\",[]],[\"name/48\",[48,67.476]],[\"comment/48\",[]],[\"name/49\",[49,67.476]],[\"comment/49\",[]],[\"name/50\",[50,67.476]],[\"comment/50\",[]],[\"name/51\",[51,67.476]],[\"comment/51\",[]],[\"name/52\",[52,67.476]],[\"comment/52\",[]],[\"name/53\",[53,67.476]],[\"comment/53\",[]],[\"name/54\",[54,67.476]],[\"comment/54\",[]],[\"name/55\",[55,47.107]],[\"comment/55\",[]],[\"name/56\",[56,62.368]],[\"comment/56\",[]],[\"name/57\",[57,67.476]],[\"comment/57\",[]],[\"name/58\",[58,67.476]],[\"comment/58\",[]],[\"name/59\",[59,67.476]],[\"comment/59\",[]],[\"name/60\",[60,67.476]],[\"comment/60\",[]],[\"name/61\",[61,67.476]],[\"comment/61\",[]],[\"name/62\",[62,67.476]],[\"comment/62\",[]],[\"name/63\",[63,67.476]],[\"comment/63\",[]],[\"name/64\",[64,67.476]],[\"comment/64\",[]],[\"name/65\",[65,67.476]],[\"comment/65\",[]],[\"name/66\",[66,67.476]],[\"comment/66\",[]],[\"name/67\",[67,67.476]],[\"comment/67\",[]],[\"name/68\",[68,67.476]],[\"comment/68\",[]],[\"name/69\",[69,67.476]],[\"comment/69\",[]],[\"name/70\",[70,67.476]],[\"comment/70\",[]],[\"name/71\",[71,67.476]],[\"comment/71\",[]],[\"name/72\",[45,62.368]],[\"comment/72\",[]],[\"name/73\",[72,59.003]],[\"comment/73\",[]],[\"name/74\",[73,54.483]],[\"comment/74\",[]],[\"name/75\",[74,62.368]],[\"comment/75\",[]],[\"name/76\",[75,59.003]],[\"comment/76\",[]],[\"name/77\",[76,46.273]],[\"comment/77\",[]],[\"name/78\",[77,67.476]],[\"comment/78\",[]],[\"name/79\",[78,67.476]],[\"comment/79\",[]],[\"name/80\",[79,67.476]],[\"comment/80\",[]],[\"name/81\",[80,67.476]],[\"comment/81\",[]],[\"name/82\",[81,67.476]],[\"comment/82\",[]],[\"name/83\",[82,67.476]],[\"comment/83\",[]],[\"name/84\",[83,67.476]],[\"comment/84\",[]],[\"name/85\",[84,62.368]],[\"comment/85\",[]],[\"name/86\",[2,51.381]],[\"comment/86\",[]],[\"name/87\",[85,41.826]],[\"comment/87\",[]],[\"name/88\",[86,67.476]],[\"comment/88\",[]],[\"name/89\",[87,67.476]],[\"comment/89\",[]],[\"name/90\",[14,59.003]],[\"comment/90\",[]],[\"name/91\",[5,56.49]],[\"comment/91\",[]],[\"name/92\",[88,67.476]],[\"comment/92\",[]],[\"name/93\",[89,59.003]],[\"comment/93\",[]],[\"name/94\",[90,59.003]],[\"comment/94\",[]],[\"name/95\",[8,59.003]],[\"comment/95\",[]],[\"name/96\",[91,67.476]],[\"comment/96\",[]],[\"name/97\",[92,56.49]],[\"comment/97\",[]],[\"name/98\",[93,62.368]],[\"comment/98\",[]],[\"name/99\",[94,67.476]],[\"comment/99\",[]],[\"name/100\",[95,67.476]],[\"comment/100\",[]],[\"name/101\",[96,59.003]],[\"comment/101\",[]],[\"name/102\",[97,67.476]],[\"comment/102\",[]],[\"name/103\",[98,67.476]],[\"comment/103\",[]],[\"name/104\",[2,51.381]],[\"comment/104\",[]],[\"name/105\",[99,67.476]],[\"comment/105\",[]],[\"name/106\",[76,46.273]],[\"comment/106\",[]],[\"name/107\",[100,67.476]],[\"comment/107\",[]],[\"name/108\",[6,51.381]],[\"comment/108\",[]],[\"name/109\",[101,67.476]],[\"comment/109\",[]],[\"name/110\",[93,62.368]],[\"comment/110\",[]],[\"name/111\",[102,59.003]],[\"comment/111\",[]],[\"name/112\",[103,56.49]],[\"comment/112\",[]],[\"name/113\",[104,67.476]],[\"comment/113\",[]],[\"name/114\",[105,50.13]],[\"comment/114\",[]],[\"name/115\",[106,59.003]],[\"comment/115\",[]],[\"name/116\",[107,62.368]],[\"comment/116\",[]],[\"name/117\",[108,62.368]],[\"comment/117\",[]],[\"name/118\",[109,62.368]],[\"comment/118\",[]],[\"name/119\",[110,59.003]],[\"comment/119\",[]],[\"name/120\",[111,51.381]],[\"comment/120\",[]],[\"name/121\",[112,62.368]],[\"comment/121\",[]],[\"name/122\",[113,50.13]],[\"comment/122\",[]],[\"name/123\",[114,67.476]],[\"comment/123\",[]],[\"name/124\",[115,54.483]],[\"comment/124\",[]],[\"name/125\",[116,43.497]],[\"comment/125\",[]],[\"name/126\",[117,67.476]],[\"comment/126\",[]],[\"name/127\",[118,67.476]],[\"comment/127\",[]],[\"name/128\",[119,67.476]],[\"comment/128\",[]],[\"name/129\",[120,31.549]],[\"comment/129\",[]],[\"name/130\",[2,51.381]],[\"comment/130\",[]],[\"name/131\",[85,41.826]],[\"comment/131\",[]],[\"name/132\",[121,67.476]],[\"comment/132\",[]],[\"name/133\",[115,54.483]],[\"comment/133\",[]],[\"name/134\",[122,62.368]],[\"comment/134\",[]],[\"name/135\",[120,31.549]],[\"comment/135\",[]],[\"name/136\",[123,59.003]],[\"comment/136\",[]],[\"name/137\",[7,45.504]],[\"comment/137\",[]],[\"name/138\",[124,67.476]],[\"comment/138\",[]],[\"name/139\",[125,67.476]],[\"comment/139\",[]],[\"name/140\",[126,67.476]],[\"comment/140\",[]],[\"name/141\",[127,67.476]],[\"comment/141\",[]],[\"name/142\",[128,67.476]],[\"comment/142\",[]],[\"name/143\",[129,67.476]],[\"comment/143\",[]],[\"name/144\",[130,67.476]],[\"comment/144\",[]],[\"name/145\",[131,67.476]],[\"comment/145\",[]],[\"name/146\",[132,67.476]],[\"comment/146\",[]],[\"name/147\",[133,67.476]],[\"comment/147\",[]],[\"name/148\",[134,59.003]],[\"comment/148\",[]],[\"name/149\",[2,51.381]],[\"comment/149\",[]],[\"name/150\",[135,67.476]],[\"comment/150\",[]],[\"name/151\",[136,51.381]],[\"comment/151\",[]],[\"name/152\",[137,67.476]],[\"comment/152\",[]],[\"name/153\",[138,67.476]],[\"comment/153\",[]],[\"name/154\",[139,67.476]],[\"comment/154\",[]],[\"name/155\",[140,67.476]],[\"comment/155\",[]],[\"name/156\",[141,67.476]],[\"comment/156\",[]],[\"name/157\",[142,67.476]],[\"comment/157\",[]],[\"name/158\",[143,52.812]],[\"comment/158\",[]],[\"name/159\",[144,62.368]],[\"comment/159\",[]],[\"name/160\",[134,59.003]],[\"comment/160\",[]],[\"name/161\",[145,67.476]],[\"comment/161\",[]],[\"name/162\",[146,67.476]],[\"comment/162\",[]],[\"name/163\",[147,67.476]],[\"comment/163\",[]],[\"name/164\",[148,67.476]],[\"comment/164\",[]],[\"name/165\",[149,67.476]],[\"comment/165\",[]],[\"name/166\",[150,67.476]],[\"comment/166\",[]],[\"name/167\",[151,67.476]],[\"comment/167\",[]],[\"name/168\",[152,67.476]],[\"comment/168\",[]],[\"name/169\",[120,31.549]],[\"comment/169\",[]],[\"name/170\",[2,51.381]],[\"comment/170\",[]],[\"name/171\",[115,54.483]],[\"comment/171\",[]],[\"name/172\",[153,67.476]],[\"comment/172\",[]],[\"name/173\",[154,67.476]],[\"comment/173\",[]],[\"name/174\",[155,67.476]],[\"comment/174\",[]],[\"name/175\",[156,52.812]],[\"comment/175\",[]],[\"name/176\",[157,46.273]],[\"comment/176\",[]],[\"name/177\",[158,56.49]],[\"comment/177\",[]],[\"name/178\",[159,67.476]],[\"comment/178\",[]],[\"name/179\",[158,56.49]],[\"comment/179\",[]],[\"name/180\",[156,52.812]],[\"comment/180\",[]],[\"name/181\",[157,46.273]],[\"comment/181\",[]],[\"name/182\",[160,67.476]],[\"comment/182\",[]],[\"name/183\",[161,62.368]],[\"comment/183\",[]],[\"name/184\",[162,67.476]],[\"comment/184\",[]],[\"name/185\",[163,67.476]],[\"comment/185\",[]],[\"name/186\",[33,62.368]],[\"comment/186\",[]],[\"name/187\",[115,54.483]],[\"comment/187\",[]],[\"name/188\",[116,43.497]],[\"comment/188\",[]],[\"name/189\",[164,67.476]],[\"comment/189\",[]],[\"name/190\",[165,67.476]],[\"comment/190\",[]],[\"name/191\",[166,62.368]],[\"comment/191\",[]],[\"name/192\",[0,54.483]],[\"comment/192\",[]],[\"name/193\",[0,54.483]],[\"comment/193\",[]],[\"name/194\",[167,67.476]],[\"comment/194\",[]],[\"name/195\",[4,62.368]],[\"comment/195\",[]],[\"name/196\",[5,56.49]],[\"comment/196\",[]],[\"name/197\",[6,51.381]],[\"comment/197\",[]],[\"name/198\",[7,45.504]],[\"comment/198\",[]],[\"name/199\",[8,59.003]],[\"comment/199\",[]],[\"name/200\",[9,62.368]],[\"comment/200\",[]],[\"name/201\",[10,59.003]],[\"comment/201\",[]],[\"name/202\",[12,62.368]],[\"comment/202\",[]],[\"name/203\",[11,62.368]],[\"comment/203\",[]],[\"name/204\",[168,62.368]],[\"comment/204\",[]],[\"name/205\",[102,59.003]],[\"comment/205\",[]],[\"name/206\",[96,59.003]],[\"comment/206\",[]],[\"name/207\",[169,67.476]],[\"comment/207\",[]],[\"name/208\",[166,62.368]],[\"comment/208\",[]],[\"name/209\",[170,67.476]],[\"comment/209\",[]],[\"name/210\",[171,67.476]],[\"comment/210\",[]],[\"name/211\",[172,67.476]],[\"comment/211\",[]],[\"name/212\",[85,41.826]],[\"comment/212\",[]],[\"name/213\",[173,67.476]],[\"comment/213\",[]],[\"name/214\",[174,67.476]],[\"comment/214\",[]],[\"name/215\",[175,62.368]],[\"comment/215\",[]],[\"name/216\",[176,67.476]],[\"comment/216\",[]],[\"name/217\",[177,67.476]],[\"comment/217\",[]],[\"name/218\",[178,62.368]],[\"comment/218\",[]],[\"name/219\",[72,59.003]],[\"comment/219\",[]],[\"name/220\",[179,67.476]],[\"comment/220\",[]],[\"name/221\",[120,31.549]],[\"comment/221\",[]],[\"name/222\",[180,67.476]],[\"comment/222\",[]],[\"name/223\",[181,67.476]],[\"comment/223\",[]],[\"name/224\",[182,67.476]],[\"comment/224\",[]],[\"name/225\",[183,67.476]],[\"comment/225\",[]],[\"name/226\",[55,47.107]],[\"comment/226\",[]],[\"name/227\",[56,62.368]],[\"comment/227\",[]],[\"name/228\",[184,67.476]],[\"comment/228\",[]],[\"name/229\",[185,62.368]],[\"comment/229\",[]],[\"name/230\",[186,67.476]],[\"comment/230\",[]],[\"name/231\",[187,67.476]],[\"comment/231\",[]],[\"name/232\",[188,67.476]],[\"comment/232\",[]],[\"name/233\",[189,67.476]],[\"comment/233\",[]],[\"name/234\",[190,67.476]],[\"comment/234\",[]],[\"name/235\",[191,67.476]],[\"comment/235\",[]],[\"name/236\",[29,62.368]],[\"comment/236\",[]],[\"name/237\",[192,67.476]],[\"comment/237\",[]],[\"name/238\",[120,31.549]],[\"comment/238\",[]],[\"name/239\",[193,67.476]],[\"comment/239\",[]],[\"name/240\",[120,31.549]],[\"comment/240\",[]],[\"name/241\",[30,62.368]],[\"comment/241\",[]],[\"name/242\",[194,62.368]],[\"comment/242\",[]],[\"name/243\",[120,31.549]],[\"comment/243\",[]],[\"name/244\",[195,62.368]],[\"comment/244\",[]],[\"name/245\",[120,31.549]],[\"comment/245\",[]],[\"name/246\",[196,67.476]],[\"comment/246\",[]],[\"name/247\",[120,31.549]],[\"comment/247\",[]],[\"name/248\",[7,45.504]],[\"comment/248\",[]],[\"name/249\",[197,67.476]],[\"comment/249\",[]],[\"name/250\",[198,44.789]],[\"comment/250\",[]],[\"name/251\",[199,52.812]],[\"comment/251\",[]],[\"name/252\",[200,67.476]],[\"comment/252\",[]],[\"name/253\",[120,31.549]],[\"comment/253\",[]],[\"name/254\",[85,41.826]],[\"comment/254\",[]],[\"name/255\",[7,45.504]],[\"comment/255\",[]],[\"name/256\",[198,44.789]],[\"comment/256\",[]],[\"name/257\",[201,62.368]],[\"comment/257\",[]],[\"name/258\",[202,67.476]],[\"comment/258\",[]],[\"name/259\",[203,67.476]],[\"comment/259\",[]],[\"name/260\",[204,62.368]],[\"comment/260\",[]],[\"name/261\",[120,31.549]],[\"comment/261\",[]],[\"name/262\",[205,67.476]],[\"comment/262\",[]],[\"name/263\",[120,31.549]],[\"comment/263\",[]],[\"name/264\",[206,67.476]],[\"comment/264\",[]],[\"name/265\",[207,67.476]],[\"comment/265\",[]],[\"name/266\",[208,67.476]],[\"comment/266\",[]],[\"name/267\",[209,67.476]],[\"comment/267\",[]],[\"name/268\",[210,62.368]],[\"comment/268\",[]],[\"name/269\",[211,62.368]],[\"comment/269\",[]],[\"name/270\",[212,67.476]],[\"comment/270\",[]],[\"name/271\",[7,45.504]],[\"comment/271\",[]],[\"name/272\",[213,62.368]],[\"comment/272\",[]],[\"name/273\",[214,56.49]],[\"comment/273\",[]],[\"name/274\",[215,49.018]],[\"comment/274\",[]],[\"name/275\",[76,46.273]],[\"comment/275\",[]],[\"name/276\",[216,62.368]],[\"comment/276\",[]],[\"name/277\",[217,54.483]],[\"comment/277\",[]],[\"name/278\",[218,54.483]],[\"comment/278\",[]],[\"name/279\",[219,67.476]],[\"comment/279\",[]],[\"name/280\",[120,31.549]],[\"comment/280\",[]],[\"name/281\",[220,67.476]],[\"comment/281\",[]],[\"name/282\",[112,62.368]],[\"comment/282\",[]],[\"name/283\",[113,50.13]],[\"comment/283\",[]],[\"name/284\",[115,54.483]],[\"comment/284\",[]],[\"name/285\",[116,43.497]],[\"comment/285\",[]],[\"name/286\",[105,50.13]],[\"comment/286\",[]],[\"name/287\",[108,62.368]],[\"comment/287\",[]],[\"name/288\",[109,62.368]],[\"comment/288\",[]],[\"name/289\",[107,62.368]],[\"comment/289\",[]],[\"name/290\",[103,56.49]],[\"comment/290\",[]],[\"name/291\",[110,59.003]],[\"comment/291\",[]],[\"name/292\",[111,51.381]],[\"comment/292\",[]],[\"name/293\",[106,59.003]],[\"comment/293\",[]],[\"name/294\",[221,67.476]],[\"comment/294\",[]],[\"name/295\",[120,31.549]],[\"comment/295\",[]],[\"name/296\",[85,41.826]],[\"comment/296\",[]],[\"name/297\",[7,45.504]],[\"comment/297\",[]],[\"name/298\",[222,67.476]],[\"comment/298\",[]],[\"name/299\",[223,67.476]],[\"comment/299\",[]],[\"name/300\",[224,67.476]],[\"comment/300\",[]],[\"name/301\",[215,49.018]],[\"comment/301\",[]],[\"name/302\",[225,67.476]],[\"comment/302\",[]],[\"name/303\",[226,67.476]],[\"comment/303\",[]],[\"name/304\",[201,62.368]],[\"comment/304\",[]],[\"name/305\",[227,62.368]],[\"comment/305\",[]],[\"name/306\",[228,67.476]],[\"comment/306\",[]],[\"name/307\",[157,46.273]],[\"comment/307\",[]],[\"name/308\",[229,54.483]],[\"comment/308\",[]],[\"name/309\",[230,56.49]],[\"comment/309\",[]],[\"name/310\",[231,62.368]],[\"comment/310\",[]],[\"name/311\",[232,62.368]],[\"comment/311\",[]],[\"name/312\",[233,67.476]],[\"comment/312\",[]],[\"name/313\",[234,67.476]],[\"comment/313\",[]],[\"name/314\",[235,67.476]],[\"comment/314\",[]],[\"name/315\",[236,62.368]],[\"comment/315\",[]],[\"name/316\",[237,62.368]],[\"comment/316\",[]],[\"name/317\",[238,62.368]],[\"comment/317\",[]],[\"name/318\",[239,67.476]],[\"comment/318\",[]],[\"name/319\",[113,50.13]],[\"comment/319\",[]],[\"name/320\",[156,52.812]],[\"comment/320\",[]],[\"name/321\",[240,59.003]],[\"comment/321\",[]],[\"name/322\",[241,59.003]],[\"comment/322\",[]],[\"name/323\",[242,67.476]],[\"comment/323\",[]],[\"name/324\",[243,67.476]],[\"comment/324\",[]],[\"name/325\",[72,59.003]],[\"comment/325\",[]],[\"name/326\",[244,67.476]],[\"comment/326\",[]],[\"name/327\",[210,62.368]],[\"comment/327\",[]],[\"name/328\",[211,62.368]],[\"comment/328\",[]],[\"name/329\",[245,67.476]],[\"comment/329\",[]],[\"name/330\",[14,59.003]],[\"comment/330\",[]],[\"name/331\",[13,62.368]],[\"comment/331\",[]],[\"name/332\",[2,51.381]],[\"comment/332\",[]],[\"name/333\",[246,67.476]],[\"comment/333\",[]],[\"name/334\",[247,67.476]],[\"comment/334\",[]],[\"name/335\",[248,67.476]],[\"comment/335\",[]],[\"name/336\",[249,67.476]],[\"comment/336\",[]],[\"name/337\",[250,67.476]],[\"comment/337\",[]],[\"name/338\",[251,62.368]],[\"comment/338\",[]],[\"name/339\",[120,31.549]],[\"comment/339\",[]],[\"name/340\",[252,67.476]],[\"comment/340\",[]],[\"name/341\",[214,56.49]],[\"comment/341\",[]],[\"name/342\",[76,46.273]],[\"comment/342\",[]],[\"name/343\",[253,67.476]],[\"comment/343\",[]],[\"name/344\",[254,59.003]],[\"comment/344\",[]],[\"name/345\",[255,59.003]],[\"comment/345\",[]],[\"name/346\",[256,59.003]],[\"comment/346\",[]],[\"name/347\",[257,59.003]],[\"comment/347\",[]],[\"name/348\",[258,59.003]],[\"comment/348\",[]],[\"name/349\",[259,62.368]],[\"comment/349\",[]],[\"name/350\",[260,67.476]],[\"comment/350\",[]],[\"name/351\",[261,67.476]],[\"comment/351\",[]],[\"name/352\",[262,67.476]],[\"comment/352\",[]],[\"name/353\",[76,46.273]],[\"comment/353\",[]],[\"name/354\",[263,59.003]],[\"comment/354\",[]],[\"name/355\",[264,62.368]],[\"comment/355\",[]],[\"name/356\",[265,67.476]],[\"comment/356\",[]],[\"name/357\",[266,67.476]],[\"comment/357\",[]],[\"name/358\",[55,47.107]],[\"comment/358\",[]],[\"name/359\",[76,46.273]],[\"comment/359\",[]],[\"name/360\",[264,62.368]],[\"comment/360\",[]],[\"name/361\",[214,56.49]],[\"comment/361\",[]],[\"name/362\",[267,67.476]],[\"comment/362\",[]],[\"name/363\",[120,31.549]],[\"comment/363\",[]],[\"name/364\",[268,67.476]],[\"comment/364\",[]],[\"name/365\",[269,67.476]],[\"comment/365\",[]],[\"name/366\",[270,67.476]],[\"comment/366\",[]],[\"name/367\",[271,67.476]],[\"comment/367\",[]],[\"name/368\",[272,54.483]],[\"comment/368\",[]],[\"name/369\",[273,67.476]],[\"comment/369\",[]],[\"name/370\",[274,67.476]],[\"comment/370\",[]],[\"name/371\",[275,67.476]],[\"comment/371\",[]],[\"name/372\",[76,46.273]],[\"comment/372\",[]],[\"name/373\",[276,67.476]],[\"comment/373\",[]],[\"name/374\",[241,59.003]],[\"comment/374\",[]],[\"name/375\",[74,62.368]],[\"comment/375\",[]],[\"name/376\",[277,67.476]],[\"comment/376\",[]],[\"name/377\",[278,67.476]],[\"comment/377\",[]],[\"name/378\",[178,62.368]],[\"comment/378\",[]],[\"name/379\",[279,67.476]],[\"comment/379\",[]],[\"name/380\",[280,67.476]],[\"comment/380\",[]],[\"name/381\",[281,67.476]],[\"comment/381\",[]],[\"name/382\",[282,67.476]],[\"comment/382\",[]],[\"name/383\",[283,67.476]],[\"comment/383\",[]],[\"name/384\",[284,67.476]],[\"comment/384\",[]],[\"name/385\",[89,59.003]],[\"comment/385\",[]],[\"name/386\",[285,67.476]],[\"comment/386\",[]],[\"name/387\",[286,67.476]],[\"comment/387\",[]],[\"name/388\",[287,59.003]],[\"comment/388\",[]],[\"name/389\",[288,67.476]],[\"comment/389\",[]],[\"name/390\",[289,67.476]],[\"comment/390\",[]],[\"name/391\",[290,67.476]],[\"comment/391\",[]],[\"name/392\",[156,52.812]],[\"comment/392\",[]],[\"name/393\",[157,46.273]],[\"comment/393\",[]],[\"name/394\",[158,56.49]],[\"comment/394\",[]],[\"name/395\",[144,62.368]],[\"comment/395\",[]],[\"name/396\",[254,59.003]],[\"comment/396\",[]],[\"name/397\",[291,62.368]],[\"comment/397\",[]],[\"name/398\",[292,62.368]],[\"comment/398\",[]],[\"name/399\",[293,67.476]],[\"comment/399\",[]],[\"name/400\",[158,56.49]],[\"comment/400\",[]],[\"name/401\",[156,52.812]],[\"comment/401\",[]],[\"name/402\",[157,46.273]],[\"comment/402\",[]],[\"name/403\",[294,67.476]],[\"comment/403\",[]],[\"name/404\",[120,31.549]],[\"comment/404\",[]],[\"name/405\",[85,41.826]],[\"comment/405\",[]],[\"name/406\",[89,59.003]],[\"comment/406\",[]],[\"name/407\",[116,43.497]],[\"comment/407\",[]],[\"name/408\",[295,67.476]],[\"comment/408\",[]],[\"name/409\",[120,31.549]],[\"comment/409\",[]],[\"name/410\",[198,44.789]],[\"comment/410\",[]],[\"name/411\",[199,52.812]],[\"comment/411\",[]],[\"name/412\",[296,67.476]],[\"comment/412\",[]],[\"name/413\",[291,62.368]],[\"comment/413\",[]],[\"name/414\",[292,62.368]],[\"comment/414\",[]],[\"name/415\",[297,67.476]],[\"comment/415\",[]],[\"name/416\",[120,31.549]],[\"comment/416\",[]],[\"name/417\",[298,67.476]],[\"comment/417\",[]],[\"name/418\",[299,67.476]],[\"comment/418\",[]],[\"name/419\",[300,67.476]],[\"comment/419\",[]],[\"name/420\",[120,31.549]],[\"comment/420\",[]],[\"name/421\",[198,44.789]],[\"comment/421\",[]],[\"name/422\",[301,67.476]],[\"comment/422\",[]],[\"name/423\",[302,67.476]],[\"comment/423\",[]],[\"name/424\",[7,45.504]],[\"comment/424\",[]],[\"name/425\",[213,62.368]],[\"comment/425\",[]],[\"name/426\",[214,56.49]],[\"comment/426\",[]],[\"name/427\",[215,49.018]],[\"comment/427\",[]],[\"name/428\",[76,46.273]],[\"comment/428\",[]],[\"name/429\",[216,62.368]],[\"comment/429\",[]],[\"name/430\",[217,54.483]],[\"comment/430\",[]],[\"name/431\",[218,54.483]],[\"comment/431\",[]],[\"name/432\",[303,67.476]],[\"comment/432\",[]],[\"name/433\",[304,59.003]],[\"comment/433\",[]],[\"name/434\",[305,67.476]],[\"comment/434\",[]],[\"name/435\",[306,59.003]],[\"comment/435\",[]],[\"name/436\",[307,67.476]],[\"comment/436\",[]],[\"name/437\",[308,67.476]],[\"comment/437\",[]],[\"name/438\",[156,52.812]],[\"comment/438\",[]],[\"name/439\",[309,67.476]],[\"comment/439\",[]],[\"name/440\",[310,67.476]],[\"comment/440\",[]],[\"name/441\",[311,67.476]],[\"comment/441\",[]],[\"name/442\",[312,67.476]],[\"comment/442\",[]],[\"name/443\",[113,50.13]],[\"comment/443\",[]],[\"name/444\",[304,59.003]],[\"comment/444\",[]],[\"name/445\",[215,49.018]],[\"comment/445\",[]],[\"name/446\",[122,62.368]],[\"comment/446\",[]],[\"name/447\",[120,31.549]],[\"comment/447\",[]],[\"name/448\",[123,59.003]],[\"comment/448\",[]],[\"name/449\",[7,45.504]],[\"comment/449\",[]],[\"name/450\",[10,59.003]],[\"comment/450\",[]],[\"name/451\",[229,54.483]],[\"comment/451\",[]],[\"name/452\",[313,67.476]],[\"comment/452\",[]],[\"name/453\",[236,62.368]],[\"comment/453\",[]],[\"name/454\",[238,62.368]],[\"comment/454\",[]],[\"name/455\",[237,62.368]],[\"comment/455\",[]],[\"name/456\",[314,67.476]],[\"comment/456\",[]],[\"name/457\",[257,59.003]],[\"comment/457\",[]],[\"name/458\",[255,59.003]],[\"comment/458\",[]],[\"name/459\",[256,59.003]],[\"comment/459\",[]],[\"name/460\",[315,67.476]],[\"comment/460\",[]],[\"name/461\",[316,67.476]],[\"comment/461\",[]],[\"name/462\",[199,52.812]],[\"comment/462\",[]],[\"name/463\",[92,56.49]],[\"comment/463\",[]],[\"name/464\",[55,47.107]],[\"comment/464\",[]],[\"name/465\",[317,56.49]],[\"comment/465\",[]],[\"name/466\",[120,31.549]],[\"comment/466\",[]],[\"name/467\",[318,67.476]],[\"comment/467\",[]],[\"name/468\",[319,67.476]],[\"comment/468\",[]],[\"name/469\",[161,62.368]],[\"comment/469\",[]],[\"name/470\",[120,31.549]],[\"comment/470\",[]],[\"name/471\",[143,52.812]],[\"comment/471\",[]],[\"name/472\",[55,47.107]],[\"comment/472\",[]],[\"name/473\",[194,62.368]],[\"comment/473\",[]],[\"name/474\",[120,31.549]],[\"comment/474\",[]],[\"name/475\",[320,67.476]],[\"comment/475\",[]],[\"name/476\",[321,67.476]],[\"comment/476\",[]],[\"name/477\",[322,67.476]],[\"comment/477\",[]],[\"name/478\",[323,67.476]],[\"comment/478\",[]],[\"name/479\",[324,67.476]],[\"comment/479\",[]],[\"name/480\",[325,67.476]],[\"comment/480\",[]],[\"name/481\",[326,56.49]],[\"comment/481\",[]],[\"name/482\",[327,67.476]],[\"comment/482\",[]],[\"name/483\",[328,67.476]],[\"comment/483\",[]],[\"name/484\",[329,67.476]],[\"comment/484\",[]],[\"name/485\",[120,31.549]],[\"comment/485\",[]],[\"name/486\",[330,67.476]],[\"comment/486\",[]],[\"name/487\",[331,67.476]],[\"comment/487\",[]],[\"name/488\",[317,56.49]],[\"comment/488\",[]],[\"name/489\",[204,62.368]],[\"comment/489\",[]],[\"name/490\",[251,62.368]],[\"comment/490\",[]],[\"name/491\",[195,62.368]],[\"comment/491\",[]],[\"name/492\",[332,67.476]],[\"comment/492\",[]],[\"name/493\",[120,31.549]],[\"comment/493\",[]],[\"name/494\",[199,52.812]],[\"comment/494\",[]],[\"name/495\",[92,56.49]],[\"comment/495\",[]],[\"name/496\",[55,47.107]],[\"comment/496\",[]],[\"name/497\",[333,67.476]],[\"comment/497\",[]],[\"name/498\",[185,62.368]],[\"comment/498\",[]],[\"name/499\",[175,62.368]],[\"comment/499\",[]],[\"name/500\",[334,67.476]],[\"comment/500\",[]],[\"name/501\",[335,67.476]],[\"comment/501\",[]],[\"name/502\",[336,67.476]],[\"comment/502\",[]],[\"name/503\",[337,67.476]],[\"comment/503\",[]],[\"name/504\",[227,62.368]],[\"comment/504\",[]],[\"name/505\",[338,67.476]],[\"comment/505\",[]],[\"name/506\",[339,62.368]],[\"comment/506\",[]],[\"name/507\",[340,62.368]],[\"comment/507\",[]],[\"name/508\",[341,67.476]],[\"comment/508\",[]],[\"name/509\",[342,67.476]],[\"comment/509\",[]],[\"name/510\",[343,59.003]],[\"comment/510\",[]],[\"name/511\",[344,67.476]],[\"comment/511\",[]],[\"name/512\",[345,67.476]],[\"comment/512\",[]],[\"name/513\",[346,67.476]],[\"comment/513\",[]],[\"name/514\",[347,67.476]],[\"comment/514\",[]],[\"name/515\",[348,67.476]],[\"comment/515\",[]],[\"name/516\",[349,67.476]],[\"comment/516\",[]],[\"name/517\",[350,62.368]],[\"comment/517\",[]],[\"name/518\",[351,67.476]],[\"comment/518\",[]],[\"name/519\",[352,62.368]],[\"comment/519\",[]],[\"name/520\",[353,67.476]],[\"comment/520\",[]],[\"name/521\",[354,67.476]],[\"comment/521\",[]],[\"name/522\",[355,67.476]],[\"comment/522\",[]],[\"name/523\",[356,67.476]],[\"comment/523\",[]],[\"name/524\",[357,67.476]],[\"comment/524\",[]],[\"name/525\",[358,67.476]],[\"comment/525\",[]],[\"name/526\",[359,59.003]],[\"comment/526\",[]],[\"name/527\",[143,52.812]],[\"comment/527\",[]],[\"name/528\",[360,67.476]],[\"comment/528\",[]],[\"name/529\",[361,67.476]],[\"comment/529\",[]],[\"name/530\",[362,67.476]],[\"comment/530\",[]],[\"name/531\",[363,67.476]],[\"comment/531\",[]],[\"name/532\",[364,67.476]],[\"comment/532\",[]],[\"name/533\",[365,67.476]],[\"comment/533\",[]],[\"name/534\",[366,67.476]],[\"comment/534\",[]],[\"name/535\",[340,62.368]],[\"comment/535\",[]],[\"name/536\",[106,59.003]],[\"comment/536\",[]],[\"name/537\",[367,62.368]],[\"comment/537\",[]],[\"name/538\",[368,62.368]],[\"comment/538\",[]],[\"name/539\",[369,62.368]],[\"comment/539\",[]],[\"name/540\",[370,67.476]],[\"comment/540\",[]],[\"name/541\",[371,67.476]],[\"comment/541\",[]],[\"name/542\",[372,52.812]],[\"comment/542\",[]],[\"name/543\",[373,62.368]],[\"comment/543\",[]],[\"name/544\",[374,62.368]],[\"comment/544\",[]],[\"name/545\",[7,45.504]],[\"comment/545\",[]],[\"name/546\",[375,67.476]],[\"comment/546\",[]],[\"name/547\",[376,67.476]],[\"comment/547\",[]],[\"name/548\",[367,62.368]],[\"comment/548\",[]],[\"name/549\",[377,67.476]],[\"comment/549\",[]],[\"name/550\",[378,67.476]],[\"comment/550\",[]],[\"name/551\",[379,67.476]],[\"comment/551\",[]],[\"name/552\",[380,67.476]],[\"comment/552\",[]],[\"name/553\",[381,67.476]],[\"comment/553\",[]],[\"name/554\",[382,67.476]],[\"comment/554\",[]],[\"name/555\",[383,67.476]],[\"comment/555\",[]],[\"name/556\",[384,67.476]],[\"comment/556\",[]],[\"name/557\",[385,67.476]],[\"comment/557\",[]],[\"name/558\",[386,67.476]],[\"comment/558\",[]],[\"name/559\",[387,67.476]],[\"comment/559\",[]],[\"name/560\",[388,67.476]],[\"comment/560\",[]],[\"name/561\",[389,67.476]],[\"comment/561\",[]],[\"name/562\",[390,67.476]],[\"comment/562\",[]],[\"name/563\",[391,67.476]],[\"comment/563\",[]],[\"name/564\",[392,67.476]],[\"comment/564\",[]],[\"name/565\",[393,67.476]],[\"comment/565\",[]],[\"name/566\",[394,67.476]],[\"comment/566\",[]],[\"name/567\",[395,67.476]],[\"comment/567\",[]],[\"name/568\",[372,52.812]],[\"comment/568\",[]],[\"name/569\",[7,45.504]],[\"comment/569\",[]],[\"name/570\",[373,62.368]],[\"comment/570\",[]],[\"name/571\",[396,67.476]],[\"comment/571\",[]],[\"name/572\",[6,51.381]],[\"comment/572\",[]],[\"name/573\",[397,67.476]],[\"comment/573\",[]],[\"name/574\",[398,59.003]],[\"comment/574\",[]],[\"name/575\",[399,67.476]],[\"comment/575\",[]],[\"name/576\",[400,67.476]],[\"comment/576\",[]],[\"name/577\",[401,67.476]],[\"comment/577\",[]],[\"name/578\",[402,67.476]],[\"comment/578\",[]],[\"name/579\",[403,56.49]],[\"comment/579\",[]],[\"name/580\",[404,67.476]],[\"comment/580\",[]],[\"name/581\",[339,62.368]],[\"comment/581\",[]],[\"name/582\",[405,67.476]],[\"comment/582\",[]],[\"name/583\",[406,67.476]],[\"comment/583\",[]],[\"name/584\",[120,31.549]],[\"comment/584\",[]],[\"name/585\",[407,67.476]],[\"comment/585\",[]],[\"name/586\",[408,67.476]],[\"comment/586\",[]],[\"name/587\",[409,67.476]],[\"comment/587\",[]],[\"name/588\",[410,67.476]],[\"comment/588\",[]],[\"name/589\",[411,67.476]],[\"comment/589\",[]],[\"name/590\",[412,62.368]],[\"comment/590\",[]],[\"name/591\",[413,56.49]],[\"comment/591\",[]],[\"name/592\",[414,67.476]],[\"comment/592\",[]],[\"name/593\",[415,67.476]],[\"comment/593\",[]],[\"name/594\",[416,67.476]],[\"comment/594\",[]],[\"name/595\",[417,67.476]],[\"comment/595\",[]],[\"name/596\",[418,67.476]],[\"comment/596\",[]],[\"name/597\",[215,49.018]],[\"comment/597\",[]],[\"name/598\",[419,67.476]],[\"comment/598\",[]],[\"name/599\",[420,62.368]],[\"comment/599\",[]],[\"name/600\",[421,59.003]],[\"comment/600\",[]],[\"name/601\",[120,31.549]],[\"comment/601\",[]],[\"name/602\",[421,59.003]],[\"comment/602\",[]],[\"name/603\",[229,54.483]],[\"comment/603\",[]],[\"name/604\",[229,54.483]],[\"comment/604\",[]],[\"name/605\",[422,67.476]],[\"comment/605\",[]],[\"name/606\",[85,41.826]],[\"comment/606\",[]],[\"name/607\",[423,67.476]],[\"comment/607\",[]],[\"name/608\",[424,52.812]],[\"comment/608\",[]],[\"name/609\",[425,67.476]],[\"comment/609\",[]],[\"name/610\",[426,67.476]],[\"comment/610\",[]],[\"name/611\",[120,31.549]],[\"comment/611\",[]],[\"name/612\",[317,56.49]],[\"comment/612\",[]],[\"name/613\",[427,67.476]],[\"comment/613\",[]],[\"name/614\",[428,67.476]],[\"comment/614\",[]],[\"name/615\",[429,62.368]],[\"comment/615\",[]],[\"name/616\",[157,46.273]],[\"comment/616\",[]],[\"name/617\",[111,51.381]],[\"comment/617\",[]],[\"name/618\",[143,52.812]],[\"comment/618\",[]],[\"name/619\",[430,62.368]],[\"comment/619\",[]],[\"name/620\",[431,67.476]],[\"comment/620\",[]],[\"name/621\",[432,67.476]],[\"comment/621\",[]],[\"name/622\",[157,46.273]],[\"comment/622\",[]],[\"name/623\",[306,59.003]],[\"comment/623\",[]],[\"name/624\",[73,54.483]],[\"comment/624\",[]],[\"name/625\",[111,51.381]],[\"comment/625\",[]],[\"name/626\",[433,59.003]],[\"comment/626\",[]],[\"name/627\",[434,67.476]],[\"comment/627\",[]],[\"name/628\",[435,67.476]],[\"comment/628\",[]],[\"name/629\",[436,67.476]],[\"comment/629\",[]],[\"name/630\",[120,31.549]],[\"comment/630\",[]],[\"name/631\",[437,67.476]],[\"comment/631\",[]],[\"name/632\",[438,67.476]],[\"comment/632\",[]],[\"name/633\",[439,62.368]],[\"comment/633\",[]],[\"name/634\",[440,67.476]],[\"comment/634\",[]],[\"name/635\",[441,67.476]],[\"comment/635\",[]],[\"name/636\",[85,41.826]],[\"comment/636\",[]],[\"name/637\",[442,67.476]],[\"comment/637\",[]],[\"name/638\",[443,59.003]],[\"comment/638\",[]],[\"name/639\",[444,59.003]],[\"comment/639\",[]],[\"name/640\",[445,59.003]],[\"comment/640\",[]],[\"name/641\",[446,67.476]],[\"comment/641\",[]],[\"name/642\",[447,62.368]],[\"comment/642\",[]],[\"name/643\",[448,67.476]],[\"comment/643\",[]],[\"name/644\",[116,43.497]],[\"comment/644\",[]],[\"name/645\",[449,62.368]],[\"comment/645\",[]],[\"name/646\",[450,62.368]],[\"comment/646\",[]],[\"name/647\",[413,56.49]],[\"comment/647\",[]],[\"name/648\",[451,62.368]],[\"comment/648\",[]],[\"name/649\",[452,54.483]],[\"comment/649\",[]],[\"name/650\",[453,62.368]],[\"comment/650\",[]],[\"name/651\",[454,62.368]],[\"comment/651\",[]],[\"name/652\",[455,62.368]],[\"comment/652\",[]],[\"name/653\",[456,56.49]],[\"comment/653\",[]],[\"name/654\",[0,54.483]],[\"comment/654\",[]],[\"name/655\",[457,48.017]],[\"comment/655\",[]],[\"name/656\",[458,56.49]],[\"comment/656\",[]],[\"name/657\",[459,62.368]],[\"comment/657\",[]],[\"name/658\",[460,59.003]],[\"comment/658\",[]],[\"name/659\",[461,62.368]],[\"comment/659\",[]],[\"name/660\",[198,44.789]],[\"comment/660\",[]],[\"name/661\",[462,62.368]],[\"comment/661\",[]],[\"name/662\",[463,67.476]],[\"comment/662\",[]],[\"name/663\",[85,41.826]],[\"comment/663\",[]],[\"name/664\",[464,59.003]],[\"comment/664\",[]],[\"name/665\",[465,59.003]],[\"comment/665\",[]],[\"name/666\",[466,67.476]],[\"comment/666\",[]],[\"name/667\",[467,67.476]],[\"comment/667\",[]],[\"name/668\",[468,67.476]],[\"comment/668\",[]],[\"name/669\",[469,67.476]],[\"comment/669\",[]],[\"name/670\",[470,67.476]],[\"comment/670\",[]],[\"name/671\",[471,67.476]],[\"comment/671\",[]],[\"name/672\",[272,54.483]],[\"comment/672\",[]],[\"name/673\",[472,67.476]],[\"comment/673\",[]],[\"name/674\",[473,62.368]],[\"comment/674\",[]],[\"name/675\",[474,67.476]],[\"comment/675\",[]],[\"name/676\",[475,67.476]],[\"comment/676\",[]],[\"name/677\",[476,67.476]],[\"comment/677\",[]],[\"name/678\",[462,62.368]],[\"comment/678\",[]],[\"name/679\",[477,67.476]],[\"comment/679\",[]],[\"name/680\",[113,50.13]],[\"comment/680\",[]],[\"name/681\",[254,59.003]],[\"comment/681\",[]],[\"name/682\",[255,59.003]],[\"comment/682\",[]],[\"name/683\",[256,59.003]],[\"comment/683\",[]],[\"name/684\",[257,59.003]],[\"comment/684\",[]],[\"name/685\",[258,59.003]],[\"comment/685\",[]],[\"name/686\",[259,62.368]],[\"comment/686\",[]],[\"name/687\",[230,56.49]],[\"comment/687\",[]],[\"name/688\",[229,54.483]],[\"comment/688\",[]],[\"name/689\",[478,62.368]],[\"comment/689\",[]],[\"name/690\",[465,59.003]],[\"comment/690\",[]],[\"name/691\",[479,67.476]],[\"comment/691\",[]],[\"name/692\",[372,52.812]],[\"comment/692\",[]],[\"name/693\",[480,67.476]],[\"comment/693\",[]],[\"name/694\",[85,41.826]],[\"comment/694\",[]],[\"name/695\",[481,67.476]],[\"comment/695\",[]],[\"name/696\",[92,56.49]],[\"comment/696\",[]],[\"name/697\",[199,52.812]],[\"comment/697\",[]],[\"name/698\",[482,67.476]],[\"comment/698\",[]],[\"name/699\",[483,67.476]],[\"comment/699\",[]],[\"name/700\",[116,43.497]],[\"comment/700\",[]],[\"name/701\",[484,67.476]],[\"comment/701\",[]],[\"name/702\",[485,67.476]],[\"comment/702\",[]],[\"name/703\",[368,62.368]],[\"comment/703\",[]],[\"name/704\",[369,62.368]],[\"comment/704\",[]],[\"name/705\",[486,67.476]],[\"comment/705\",[]],[\"name/706\",[487,67.476]],[\"comment/706\",[]],[\"name/707\",[488,67.476]],[\"comment/707\",[]],[\"name/708\",[489,67.476]],[\"comment/708\",[]],[\"name/709\",[490,67.476]],[\"comment/709\",[]],[\"name/710\",[491,67.476]],[\"comment/710\",[]],[\"name/711\",[492,67.476]],[\"comment/711\",[]],[\"name/712\",[493,67.476]],[\"comment/712\",[]],[\"name/713\",[494,67.476]],[\"comment/713\",[]],[\"name/714\",[495,67.476]],[\"comment/714\",[]],[\"name/715\",[350,62.368]],[\"comment/715\",[]],[\"name/716\",[496,67.476]],[\"comment/716\",[]],[\"name/717\",[497,67.476]],[\"comment/717\",[]],[\"name/718\",[498,67.476]],[\"comment/718\",[]],[\"name/719\",[499,67.476]],[\"comment/719\",[]],[\"name/720\",[500,62.368]],[\"comment/720\",[]],[\"name/721\",[501,67.476]],[\"comment/721\",[]],[\"name/722\",[502,67.476]],[\"comment/722\",[]],[\"name/723\",[503,62.368]],[\"comment/723\",[]],[\"name/724\",[504,67.476]],[\"comment/724\",[]],[\"name/725\",[505,67.476]],[\"comment/725\",[]],[\"name/726\",[506,67.476]],[\"comment/726\",[]],[\"name/727\",[263,59.003]],[\"comment/727\",[]],[\"name/728\",[199,52.812]],[\"comment/728\",[]],[\"name/729\",[317,56.49]],[\"comment/729\",[]],[\"name/730\",[507,67.476]],[\"comment/730\",[]],[\"name/731\",[421,59.003]],[\"comment/731\",[]],[\"name/732\",[508,67.476]],[\"comment/732\",[]],[\"name/733\",[509,67.476]],[\"comment/733\",[]],[\"name/734\",[510,67.476]],[\"comment/734\",[]],[\"name/735\",[511,67.476]],[\"comment/735\",[]],[\"name/736\",[403,56.49]],[\"comment/736\",[]],[\"name/737\",[512,67.476]],[\"comment/737\",[]],[\"name/738\",[513,67.476]],[\"comment/738\",[]],[\"name/739\",[514,54.483]],[\"comment/739\",[]],[\"name/740\",[105,50.13]],[\"comment/740\",[]],[\"name/741\",[515,67.476]],[\"comment/741\",[]],[\"name/742\",[304,59.003]],[\"comment/742\",[]],[\"name/743\",[215,49.018]],[\"comment/743\",[]],[\"name/744\",[516,67.476]],[\"comment/744\",[]],[\"name/745\",[116,43.497]],[\"comment/745\",[]],[\"name/746\",[449,62.368]],[\"comment/746\",[]],[\"name/747\",[450,62.368]],[\"comment/747\",[]],[\"name/748\",[413,56.49]],[\"comment/748\",[]],[\"name/749\",[451,62.368]],[\"comment/749\",[]],[\"name/750\",[452,54.483]],[\"comment/750\",[]],[\"name/751\",[453,62.368]],[\"comment/751\",[]],[\"name/752\",[454,62.368]],[\"comment/752\",[]],[\"name/753\",[455,62.368]],[\"comment/753\",[]],[\"name/754\",[456,56.49]],[\"comment/754\",[]],[\"name/755\",[0,54.483]],[\"comment/755\",[]],[\"name/756\",[457,48.017]],[\"comment/756\",[]],[\"name/757\",[458,56.49]],[\"comment/757\",[]],[\"name/758\",[459,62.368]],[\"comment/758\",[]],[\"name/759\",[460,59.003]],[\"comment/759\",[]],[\"name/760\",[461,62.368]],[\"comment/760\",[]],[\"name/761\",[198,44.789]],[\"comment/761\",[]],[\"name/762\",[517,67.476]],[\"comment/762\",[]],[\"name/763\",[518,51.381]],[\"comment/763\",[]],[\"name/764\",[519,67.476]],[\"comment/764\",[]],[\"name/765\",[372,52.812]],[\"comment/765\",[]],[\"name/766\",[429,62.368]],[\"comment/766\",[]],[\"name/767\",[520,67.476]],[\"comment/767\",[]],[\"name/768\",[521,67.476]],[\"comment/768\",[]],[\"name/769\",[522,67.476]],[\"comment/769\",[]],[\"name/770\",[523,67.476]],[\"comment/770\",[]],[\"name/771\",[524,67.476]],[\"comment/771\",[]],[\"name/772\",[525,62.368]],[\"comment/772\",[]],[\"name/773\",[526,67.476]],[\"comment/773\",[]],[\"name/774\",[527,59.003]],[\"comment/774\",[]],[\"name/775\",[528,59.003]],[\"comment/775\",[]],[\"name/776\",[120,31.549]],[\"comment/776\",[]],[\"name/777\",[528,59.003]],[\"comment/777\",[]],[\"name/778\",[529,67.476]],[\"comment/778\",[]],[\"name/779\",[120,31.549]],[\"comment/779\",[]],[\"name/780\",[343,59.003]],[\"comment/780\",[]],[\"name/781\",[530,67.476]],[\"comment/781\",[]],[\"name/782\",[531,67.476]],[\"comment/782\",[]],[\"name/783\",[532,67.476]],[\"comment/783\",[]],[\"name/784\",[533,67.476]],[\"comment/784\",[]],[\"name/785\",[503,62.368]],[\"comment/785\",[]],[\"name/786\",[120,31.549]],[\"comment/786\",[]],[\"name/787\",[443,59.003]],[\"comment/787\",[]],[\"name/788\",[534,67.476]],[\"comment/788\",[]],[\"name/789\",[343,59.003]],[\"comment/789\",[]],[\"name/790\",[518,51.381]],[\"comment/790\",[]],[\"name/791\",[535,67.476]],[\"comment/791\",[]],[\"name/792\",[120,31.549]],[\"comment/792\",[]],[\"name/793\",[536,67.476]],[\"comment/793\",[]],[\"name/794\",[537,67.476]],[\"comment/794\",[]],[\"name/795\",[398,59.003]],[\"comment/795\",[]],[\"name/796\",[403,56.49]],[\"comment/796\",[]],[\"name/797\",[538,50.13]],[\"comment/797\",[]],[\"name/798\",[539,52.812]],[\"comment/798\",[]],[\"name/799\",[514,54.483]],[\"comment/799\",[]],[\"name/800\",[540,67.476]],[\"comment/800\",[]],[\"name/801\",[541,62.368]],[\"comment/801\",[]],[\"name/802\",[542,67.476]],[\"comment/802\",[]],[\"name/803\",[543,67.476]],[\"comment/803\",[]],[\"name/804\",[231,62.368]],[\"comment/804\",[]],[\"name/805\",[544,62.368]],[\"comment/805\",[]],[\"name/806\",[430,62.368]],[\"comment/806\",[]],[\"name/807\",[545,67.476]],[\"comment/807\",[]],[\"name/808\",[232,62.368]],[\"comment/808\",[]],[\"name/809\",[546,62.368]],[\"comment/809\",[]],[\"name/810\",[547,59.003]],[\"comment/810\",[]],[\"name/811\",[514,54.483]],[\"comment/811\",[]],[\"name/812\",[539,52.812]],[\"comment/812\",[]],[\"name/813\",[240,59.003]],[\"comment/813\",[]],[\"name/814\",[548,62.368]],[\"comment/814\",[]],[\"name/815\",[240,59.003]],[\"comment/815\",[]],[\"name/816\",[514,54.483]],[\"comment/816\",[]],[\"name/817\",[539,52.812]],[\"comment/817\",[]],[\"name/818\",[549,67.476]],[\"comment/818\",[]],[\"name/819\",[550,67.476]],[\"comment/819\",[]],[\"name/820\",[548,62.368]],[\"comment/820\",[]],[\"name/821\",[241,59.003]],[\"comment/821\",[]],[\"name/822\",[551,67.476]],[\"comment/822\",[]],[\"name/823\",[552,67.476]],[\"comment/823\",[]],[\"name/824\",[547,59.003]],[\"comment/824\",[]],[\"name/825\",[55,47.107]],[\"comment/825\",[]],[\"name/826\",[518,51.381]],[\"comment/826\",[]],[\"name/827\",[553,67.476]],[\"comment/827\",[]],[\"name/828\",[547,59.003]],[\"comment/828\",[]],[\"name/829\",[55,47.107]],[\"comment/829\",[]],[\"name/830\",[518,51.381]],[\"comment/830\",[]],[\"name/831\",[554,67.476]],[\"comment/831\",[]],[\"name/832\",[555,67.476]],[\"comment/832\",[]],[\"name/833\",[55,47.107]],[\"comment/833\",[]],[\"name/834\",[76,46.273]],[\"comment/834\",[]],[\"name/835\",[556,67.476]],[\"comment/835\",[]],[\"name/836\",[557,67.476]],[\"comment/836\",[]],[\"name/837\",[558,67.476]],[\"comment/837\",[]],[\"name/838\",[559,67.476]],[\"comment/838\",[]],[\"name/839\",[560,67.476]],[\"comment/839\",[]],[\"name/840\",[398,59.003]],[\"comment/840\",[]],[\"name/841\",[403,56.49]],[\"comment/841\",[]],[\"name/842\",[538,50.13]],[\"comment/842\",[]],[\"name/843\",[539,52.812]],[\"comment/843\",[]],[\"name/844\",[514,54.483]],[\"comment/844\",[]],[\"name/845\",[561,67.476]],[\"comment/845\",[]],[\"name/846\",[525,62.368]],[\"comment/846\",[]],[\"name/847\",[157,46.273]],[\"comment/847\",[]],[\"name/848\",[136,51.381]],[\"comment/848\",[]],[\"name/849\",[76,46.273]],[\"comment/849\",[]],[\"name/850\",[215,49.018]],[\"comment/850\",[]],[\"name/851\",[7,45.504]],[\"comment/851\",[]],[\"name/852\",[352,62.368]],[\"comment/852\",[]],[\"name/853\",[562,67.476]],[\"comment/853\",[]],[\"name/854\",[563,67.476]],[\"comment/854\",[]],[\"name/855\",[143,52.812]],[\"comment/855\",[]],[\"name/856\",[564,67.476]],[\"comment/856\",[]],[\"name/857\",[565,67.476]],[\"comment/857\",[]],[\"name/858\",[217,54.483]],[\"comment/858\",[]],[\"name/859\",[218,54.483]],[\"comment/859\",[]],[\"name/860\",[566,67.476]],[\"comment/860\",[]],[\"name/861\",[120,31.549]],[\"comment/861\",[]],[\"name/862\",[567,62.368]],[\"comment/862\",[]],[\"name/863\",[568,67.476]],[\"comment/863\",[]],[\"name/864\",[73,54.483]],[\"comment/864\",[]],[\"name/865\",[569,62.368]],[\"comment/865\",[]],[\"name/866\",[111,51.381]],[\"comment/866\",[]],[\"name/867\",[570,62.368]],[\"comment/867\",[]],[\"name/868\",[527,59.003]],[\"comment/868\",[]],[\"name/869\",[105,50.13]],[\"comment/869\",[]],[\"name/870\",[571,54.483]],[\"comment/870\",[]],[\"name/871\",[572,59.003]],[\"comment/871\",[]],[\"name/872\",[230,56.49]],[\"comment/872\",[]],[\"name/873\",[113,50.13]],[\"comment/873\",[]],[\"name/874\",[103,56.49]],[\"comment/874\",[]],[\"name/875\",[573,67.476]],[\"comment/875\",[]],[\"name/876\",[102,59.003]],[\"comment/876\",[]],[\"name/877\",[96,59.003]],[\"comment/877\",[]],[\"name/878\",[574,67.476]],[\"comment/878\",[]],[\"name/879\",[326,56.49]],[\"comment/879\",[]],[\"name/880\",[575,62.368]],[\"comment/880\",[]],[\"name/881\",[576,67.476]],[\"comment/881\",[]],[\"name/882\",[577,62.368]],[\"comment/882\",[]],[\"name/883\",[578,67.476]],[\"comment/883\",[]],[\"name/884\",[579,54.483]],[\"comment/884\",[]],[\"name/885\",[326,56.49]],[\"comment/885\",[]],[\"name/886\",[575,62.368]],[\"comment/886\",[]],[\"name/887\",[464,59.003]],[\"comment/887\",[]],[\"name/888\",[580,62.368]],[\"comment/888\",[]],[\"name/889\",[581,67.476]],[\"comment/889\",[]],[\"name/890\",[123,59.003]],[\"comment/890\",[]],[\"name/891\",[582,67.476]],[\"comment/891\",[]],[\"name/892\",[217,54.483]],[\"comment/892\",[]],[\"name/893\",[218,54.483]],[\"comment/893\",[]],[\"name/894\",[583,67.476]],[\"comment/894\",[]],[\"name/895\",[116,43.497]],[\"comment/895\",[]],[\"name/896\",[424,52.812]],[\"comment/896\",[]],[\"name/897\",[571,54.483]],[\"comment/897\",[]],[\"name/898\",[457,48.017]],[\"comment/898\",[]],[\"name/899\",[584,59.003]],[\"comment/899\",[]],[\"name/900\",[585,59.003]],[\"comment/900\",[]],[\"name/901\",[586,54.483]],[\"comment/901\",[]],[\"name/902\",[538,50.13]],[\"comment/902\",[]],[\"name/903\",[587,51.381]],[\"comment/903\",[]],[\"name/904\",[588,52.812]],[\"comment/904\",[]],[\"name/905\",[589,54.483]],[\"comment/905\",[]],[\"name/906\",[590,52.812]],[\"comment/906\",[]],[\"name/907\",[591,59.003]],[\"comment/907\",[]],[\"name/908\",[592,56.49]],[\"comment/908\",[]],[\"name/909\",[593,51.381]],[\"comment/909\",[]],[\"name/910\",[594,67.476]],[\"comment/910\",[]],[\"name/911\",[55,47.107]],[\"comment/911\",[]],[\"name/912\",[595,67.476]],[\"comment/912\",[]],[\"name/913\",[168,62.368]],[\"comment/913\",[]],[\"name/914\",[596,67.476]],[\"comment/914\",[]],[\"name/915\",[597,59.003]],[\"comment/915\",[]],[\"name/916\",[198,44.789]],[\"comment/916\",[]],[\"name/917\",[116,43.497]],[\"comment/917\",[]],[\"name/918\",[424,52.812]],[\"comment/918\",[]],[\"name/919\",[571,54.483]],[\"comment/919\",[]],[\"name/920\",[457,48.017]],[\"comment/920\",[]],[\"name/921\",[584,59.003]],[\"comment/921\",[]],[\"name/922\",[585,59.003]],[\"comment/922\",[]],[\"name/923\",[586,54.483]],[\"comment/923\",[]],[\"name/924\",[538,50.13]],[\"comment/924\",[]],[\"name/925\",[587,51.381]],[\"comment/925\",[]],[\"name/926\",[588,52.812]],[\"comment/926\",[]],[\"name/927\",[589,54.483]],[\"comment/927\",[]],[\"name/928\",[590,52.812]],[\"comment/928\",[]],[\"name/929\",[591,59.003]],[\"comment/929\",[]],[\"name/930\",[592,56.49]],[\"comment/930\",[]],[\"name/931\",[593,51.381]],[\"comment/931\",[]],[\"name/932\",[598,67.476]],[\"comment/932\",[]],[\"name/933\",[577,62.368]],[\"comment/933\",[]],[\"name/934\",[599,67.476]],[\"comment/934\",[]],[\"name/935\",[579,54.483]],[\"comment/935\",[]],[\"name/936\",[110,59.003]],[\"comment/936\",[]],[\"name/937\",[600,67.476]],[\"comment/937\",[]],[\"name/938\",[601,59.003]],[\"comment/938\",[]],[\"name/939\",[6,51.381]],[\"comment/939\",[]],[\"name/940\",[198,44.789]],[\"comment/940\",[]],[\"name/941\",[116,43.497]],[\"comment/941\",[]],[\"name/942\",[424,52.812]],[\"comment/942\",[]],[\"name/943\",[571,54.483]],[\"comment/943\",[]],[\"name/944\",[457,48.017]],[\"comment/944\",[]],[\"name/945\",[584,59.003]],[\"comment/945\",[]],[\"name/946\",[585,59.003]],[\"comment/946\",[]],[\"name/947\",[586,54.483]],[\"comment/947\",[]],[\"name/948\",[538,50.13]],[\"comment/948\",[]],[\"name/949\",[587,51.381]],[\"comment/949\",[]],[\"name/950\",[588,52.812]],[\"comment/950\",[]],[\"name/951\",[589,54.483]],[\"comment/951\",[]],[\"name/952\",[590,52.812]],[\"comment/952\",[]],[\"name/953\",[591,59.003]],[\"comment/953\",[]],[\"name/954\",[592,56.49]],[\"comment/954\",[]],[\"name/955\",[593,51.381]],[\"comment/955\",[]],[\"name/956\",[602,67.476]],[\"comment/956\",[]],[\"name/957\",[120,31.549]],[\"comment/957\",[]],[\"name/958\",[326,56.49]],[\"comment/958\",[]],[\"name/959\",[452,54.483]],[\"comment/959\",[]],[\"name/960\",[603,67.476]],[\"comment/960\",[]],[\"name/961\",[120,31.549]],[\"comment/961\",[]],[\"name/962\",[604,67.476]],[\"comment/962\",[]],[\"name/963\",[605,67.476]],[\"comment/963\",[]],[\"name/964\",[606,67.476]],[\"comment/964\",[]],[\"name/965\",[607,67.476]],[\"comment/965\",[]],[\"name/966\",[608,67.476]],[\"comment/966\",[]],[\"name/967\",[609,67.476]],[\"comment/967\",[]],[\"name/968\",[143,52.812]],[\"comment/968\",[]],[\"name/969\",[258,59.003]],[\"comment/969\",[]],[\"name/970\",[610,67.476]],[\"comment/970\",[]],[\"name/971\",[5,56.49]],[\"comment/971\",[]],[\"name/972\",[90,59.003]],[\"comment/972\",[]],[\"name/973\",[611,67.476]],[\"comment/973\",[]],[\"name/974\",[120,31.549]],[\"comment/974\",[]],[\"name/975\",[457,48.017]],[\"comment/975\",[]],[\"name/976\",[263,59.003]],[\"comment/976\",[]],[\"name/977\",[120,31.549]],[\"comment/977\",[]],[\"name/978\",[612,67.476]],[\"comment/978\",[]],[\"name/979\",[613,67.476]],[\"comment/979\",[]],[\"name/980\",[614,67.476]],[\"comment/980\",[]],[\"name/981\",[136,51.381]],[\"comment/981\",[]],[\"name/982\",[615,67.476]],[\"comment/982\",[]],[\"name/983\",[616,67.476]],[\"comment/983\",[]],[\"name/984\",[617,67.476]],[\"comment/984\",[]],[\"name/985\",[579,54.483]],[\"comment/985\",[]],[\"name/986\",[134,59.003]],[\"comment/986\",[]],[\"name/987\",[6,51.381]],[\"comment/987\",[]],[\"name/988\",[618,67.476]],[\"comment/988\",[]],[\"name/989\",[619,67.476]],[\"comment/989\",[]],[\"name/990\",[287,59.003]],[\"comment/990\",[]],[\"name/991\",[620,67.476]],[\"comment/991\",[]],[\"name/992\",[580,62.368]],[\"comment/992\",[]],[\"name/993\",[85,41.826]],[\"comment/993\",[]],[\"name/994\",[116,43.497]],[\"comment/994\",[]],[\"name/995\",[76,46.273]],[\"comment/995\",[]],[\"name/996\",[621,62.368]],[\"comment/996\",[]],[\"name/997\",[198,44.789]],[\"comment/997\",[]],[\"name/998\",[622,67.476]],[\"comment/998\",[]],[\"name/999\",[120,31.549]],[\"comment/999\",[]],[\"name/1000\",[157,46.273]],[\"comment/1000\",[]],[\"name/1001\",[215,49.018]],[\"comment/1001\",[]],[\"name/1002\",[75,59.003]],[\"comment/1002\",[]],[\"name/1003\",[623,67.476]],[\"comment/1003\",[]],[\"name/1004\",[157,46.273]],[\"comment/1004\",[]],[\"name/1005\",[433,59.003]],[\"comment/1005\",[]],[\"name/1006\",[105,50.13]],[\"comment/1006\",[]],[\"name/1007\",[624,67.476]],[\"comment/1007\",[]],[\"name/1008\",[569,62.368]],[\"comment/1008\",[]],[\"name/1009\",[625,67.476]],[\"comment/1009\",[]],[\"name/1010\",[111,51.381]],[\"comment/1010\",[]],[\"name/1011\",[626,62.368]],[\"comment/1011\",[]],[\"name/1012\",[627,67.476]],[\"comment/1012\",[]],[\"name/1013\",[572,59.003]],[\"comment/1013\",[]],[\"name/1014\",[628,67.476]],[\"comment/1014\",[]],[\"name/1015\",[113,50.13]],[\"comment/1015\",[]],[\"name/1016\",[73,54.483]],[\"comment/1016\",[]],[\"name/1017\",[527,59.003]],[\"comment/1017\",[]],[\"name/1018\",[629,67.476]],[\"comment/1018\",[]],[\"name/1019\",[120,31.549]],[\"comment/1019\",[]],[\"name/1020\",[579,54.483]],[\"comment/1020\",[]],[\"name/1021\",[85,41.826]],[\"comment/1021\",[]],[\"name/1022\",[630,67.476]],[\"comment/1022\",[]],[\"name/1023\",[120,31.549]],[\"comment/1023\",[]],[\"name/1024\",[85,41.826]],[\"comment/1024\",[]],[\"name/1025\",[116,43.497]],[\"comment/1025\",[]],[\"name/1026\",[76,46.273]],[\"comment/1026\",[]],[\"name/1027\",[621,62.368]],[\"comment/1027\",[]],[\"name/1028\",[198,44.789]],[\"comment/1028\",[]],[\"name/1029\",[631,67.476]],[\"comment/1029\",[]],[\"name/1030\",[120,31.549]],[\"comment/1030\",[]],[\"name/1031\",[626,62.368]],[\"comment/1031\",[]],[\"name/1032\",[632,67.476]],[\"comment/1032\",[]],[\"name/1033\",[633,67.476]],[\"comment/1033\",[]],[\"name/1034\",[120,31.549]],[\"comment/1034\",[]],[\"name/1035\",[116,43.497]],[\"comment/1035\",[]],[\"name/1036\",[586,54.483]],[\"comment/1036\",[]],[\"name/1037\",[538,50.13]],[\"comment/1037\",[]],[\"name/1038\",[424,52.812]],[\"comment/1038\",[]],[\"name/1039\",[457,48.017]],[\"comment/1039\",[]],[\"name/1040\",[587,51.381]],[\"comment/1040\",[]],[\"name/1041\",[198,44.789]],[\"comment/1041\",[]],[\"name/1042\",[593,51.381]],[\"comment/1042\",[]],[\"name/1043\",[634,67.476]],[\"comment/1043\",[]],[\"name/1044\",[120,31.549]],[\"comment/1044\",[]],[\"name/1045\",[55,47.107]],[\"comment/1045\",[]],[\"name/1046\",[635,67.476]],[\"comment/1046\",[]],[\"name/1047\",[636,67.476]],[\"comment/1047\",[]],[\"name/1048\",[120,31.549]],[\"comment/1048\",[]],[\"name/1049\",[579,54.483]],[\"comment/1049\",[]],[\"name/1050\",[116,43.497]],[\"comment/1050\",[]],[\"name/1051\",[586,54.483]],[\"comment/1051\",[]],[\"name/1052\",[538,50.13]],[\"comment/1052\",[]],[\"name/1053\",[424,52.812]],[\"comment/1053\",[]],[\"name/1054\",[637,62.368]],[\"comment/1054\",[]],[\"name/1055\",[6,51.381]],[\"comment/1055\",[]],[\"name/1056\",[592,56.49]],[\"comment/1056\",[]],[\"name/1057\",[601,59.003]],[\"comment/1057\",[]],[\"name/1058\",[198,44.789]],[\"comment/1058\",[]],[\"name/1059\",[593,51.381]],[\"comment/1059\",[]],[\"name/1060\",[638,67.476]],[\"comment/1060\",[]],[\"name/1061\",[120,31.549]],[\"comment/1061\",[]],[\"name/1062\",[639,67.476]],[\"comment/1062\",[]],[\"name/1063\",[439,62.368]],[\"comment/1063\",[]],[\"name/1064\",[444,59.003]],[\"comment/1064\",[]],[\"name/1065\",[445,59.003]],[\"comment/1065\",[]],[\"name/1066\",[447,62.368]],[\"comment/1066\",[]],[\"name/1067\",[456,56.49]],[\"comment/1067\",[]],[\"name/1068\",[452,54.483]],[\"comment/1068\",[]],[\"name/1069\",[640,67.476]],[\"comment/1069\",[]],[\"name/1070\",[85,41.826]],[\"comment/1070\",[]],[\"name/1071\",[641,67.476]],[\"comment/1071\",[]],[\"name/1072\",[642,67.476]],[\"comment/1072\",[]],[\"name/1073\",[643,62.368]],[\"comment/1073\",[]],[\"name/1074\",[644,62.368]],[\"comment/1074\",[]],[\"name/1075\",[587,51.381]],[\"comment/1075\",[]],[\"name/1076\",[272,54.483]],[\"comment/1076\",[]],[\"name/1077\",[645,67.476]],[\"comment/1077\",[]],[\"name/1078\",[646,67.476]],[\"comment/1078\",[]],[\"name/1079\",[372,52.812]],[\"comment/1079\",[]],[\"name/1080\",[518,51.381]],[\"comment/1080\",[]],[\"name/1081\",[136,51.381]],[\"comment/1081\",[]],[\"name/1082\",[647,67.476]],[\"comment/1082\",[]],[\"name/1083\",[648,67.476]],[\"comment/1083\",[]],[\"name/1084\",[544,62.368]],[\"comment/1084\",[]],[\"name/1085\",[649,67.476]],[\"comment/1085\",[]],[\"name/1086\",[650,67.476]],[\"comment/1086\",[]],[\"name/1087\",[651,67.476]],[\"comment/1087\",[]],[\"name/1088\",[528,59.003]],[\"comment/1088\",[]],[\"name/1089\",[457,48.017]],[\"comment/1089\",[]],[\"name/1090\",[443,59.003]],[\"comment/1090\",[]],[\"name/1091\",[652,67.476]],[\"comment/1091\",[]],[\"name/1092\",[120,31.549]],[\"comment/1092\",[]],[\"name/1093\",[653,59.003]],[\"comment/1093\",[]],[\"name/1094\",[136,51.381]],[\"comment/1094\",[]],[\"name/1095\",[654,67.476]],[\"comment/1095\",[]],[\"name/1096\",[120,31.549]],[\"comment/1096\",[]],[\"name/1097\",[653,59.003]],[\"comment/1097\",[]],[\"name/1098\",[655,67.476]],[\"comment/1098\",[]],[\"name/1099\",[656,67.476]],[\"comment/1099\",[]],[\"name/1100\",[657,67.476]],[\"comment/1100\",[]],[\"name/1101\",[658,67.476]],[\"comment/1101\",[]],[\"name/1102\",[659,67.476]],[\"comment/1102\",[]],[\"name/1103\",[120,31.549]],[\"comment/1103\",[]],[\"name/1104\",[653,59.003]],[\"comment/1104\",[]],[\"name/1105\",[660,67.476]],[\"comment/1105\",[]],[\"name/1106\",[588,52.812]],[\"comment/1106\",[]],[\"name/1107\",[661,62.368]],[\"comment/1107\",[]],[\"name/1108\",[662,62.368]],[\"comment/1108\",[]],[\"name/1109\",[452,54.483]],[\"comment/1109\",[]],[\"name/1110\",[663,67.476]],[\"comment/1110\",[]],[\"name/1111\",[105,50.13]],[\"comment/1111\",[]],[\"name/1112\",[571,54.483]],[\"comment/1112\",[]],[\"name/1113\",[572,59.003]],[\"comment/1113\",[]],[\"name/1114\",[230,56.49]],[\"comment/1114\",[]],[\"name/1115\",[113,50.13]],[\"comment/1115\",[]],[\"name/1116\",[103,56.49]],[\"comment/1116\",[]],[\"name/1117\",[664,67.476]],[\"comment/1117\",[]],[\"name/1118\",[136,51.381]],[\"comment/1118\",[]],[\"name/1119\",[665,67.476]],[\"comment/1119\",[]],[\"name/1120\",[666,67.476]],[\"comment/1120\",[]],[\"name/1121\",[667,67.476]],[\"comment/1121\",[]],[\"name/1122\",[668,67.476]],[\"comment/1122\",[]],[\"name/1123\",[669,67.476]],[\"comment/1123\",[]],[\"name/1124\",[7,45.504]],[\"comment/1124\",[]],[\"name/1125\",[136,51.381]],[\"comment/1125\",[]],[\"name/1126\",[84,62.368]],[\"comment/1126\",[]],[\"name/1127\",[215,49.018]],[\"comment/1127\",[]],[\"name/1128\",[670,67.476]],[\"comment/1128\",[]],[\"name/1129\",[374,62.368]],[\"comment/1129\",[]],[\"name/1130\",[217,54.483]],[\"comment/1130\",[]],[\"name/1131\",[218,54.483]],[\"comment/1131\",[]],[\"name/1132\",[372,52.812]],[\"comment/1132\",[]],[\"name/1133\",[85,41.826]],[\"comment/1133\",[]],[\"name/1134\",[157,46.273]],[\"comment/1134\",[]],[\"name/1135\",[671,62.368]],[\"comment/1135\",[]],[\"name/1136\",[672,67.476]],[\"comment/1136\",[]],[\"name/1137\",[673,67.476]],[\"comment/1137\",[]],[\"name/1138\",[674,62.368]],[\"comment/1138\",[]],[\"name/1139\",[675,62.368]],[\"comment/1139\",[]],[\"name/1140\",[676,67.476]],[\"comment/1140\",[]],[\"name/1141\",[85,41.826]],[\"comment/1141\",[]],[\"name/1142\",[272,54.483]],[\"comment/1142\",[]],[\"name/1143\",[518,51.381]],[\"comment/1143\",[]],[\"name/1144\",[677,67.476]],[\"comment/1144\",[]],[\"name/1145\",[157,46.273]],[\"comment/1145\",[]],[\"name/1146\",[306,59.003]],[\"comment/1146\",[]],[\"name/1147\",[73,54.483]],[\"comment/1147\",[]],[\"name/1148\",[570,62.368]],[\"comment/1148\",[]],[\"name/1149\",[111,51.381]],[\"comment/1149\",[]],[\"name/1150\",[433,59.003]],[\"comment/1150\",[]],[\"name/1151\",[675,62.368]],[\"comment/1151\",[]],[\"name/1152\",[674,62.368]],[\"comment/1152\",[]],[\"name/1153\",[678,67.476]],[\"comment/1153\",[]],[\"name/1154\",[679,67.476]],[\"comment/1154\",[]],[\"name/1155\",[680,67.476]],[\"comment/1155\",[]],[\"name/1156\",[681,67.476]],[\"comment/1156\",[]],[\"name/1157\",[105,50.13]],[\"comment/1157\",[]],[\"name/1158\",[682,67.476]],[\"comment/1158\",[]],[\"name/1159\",[85,41.826]],[\"comment/1159\",[]],[\"name/1160\",[683,67.476]],[\"comment/1160\",[]],[\"name/1161\",[538,50.13]],[\"comment/1161\",[]],[\"name/1162\",[412,62.368]],[\"comment/1162\",[]],[\"name/1163\",[589,54.483]],[\"comment/1163\",[]],[\"name/1164\",[637,62.368]],[\"comment/1164\",[]],[\"name/1165\",[684,62.368]],[\"comment/1165\",[]],[\"name/1166\",[685,59.003]],[\"comment/1166\",[]],[\"name/1167\",[116,43.497]],[\"comment/1167\",[]],[\"name/1168\",[686,62.368]],[\"comment/1168\",[]],[\"name/1169\",[687,62.368]],[\"comment/1169\",[]],[\"name/1170\",[688,62.368]],[\"comment/1170\",[]],[\"name/1171\",[457,48.017]],[\"comment/1171\",[]],[\"name/1172\",[689,62.368]],[\"comment/1172\",[]],[\"name/1173\",[359,59.003]],[\"comment/1173\",[]],[\"name/1174\",[690,62.368]],[\"comment/1174\",[]],[\"name/1175\",[691,62.368]],[\"comment/1175\",[]],[\"name/1176\",[692,62.368]],[\"comment/1176\",[]],[\"name/1177\",[590,52.812]],[\"comment/1177\",[]],[\"name/1178\",[693,62.368]],[\"comment/1178\",[]],[\"name/1179\",[458,56.49]],[\"comment/1179\",[]],[\"name/1180\",[587,51.381]],[\"comment/1180\",[]],[\"name/1181\",[694,62.368]],[\"comment/1181\",[]],[\"name/1182\",[695,62.368]],[\"comment/1182\",[]],[\"name/1183\",[597,59.003]],[\"comment/1183\",[]],[\"name/1184\",[696,62.368]],[\"comment/1184\",[]],[\"name/1185\",[588,52.812]],[\"comment/1185\",[]],[\"name/1186\",[198,44.789]],[\"comment/1186\",[]],[\"name/1187\",[697,62.368]],[\"comment/1187\",[]],[\"name/1188\",[593,51.381]],[\"comment/1188\",[]],[\"name/1189\",[698,62.368]],[\"comment/1189\",[]],[\"name/1190\",[699,67.476]],[\"comment/1190\",[]],[\"name/1191\",[456,56.49]],[\"comment/1191\",[]],[\"name/1192\",[413,56.49]],[\"comment/1192\",[]],[\"name/1193\",[601,59.003]],[\"comment/1193\",[]],[\"name/1194\",[465,59.003]],[\"comment/1194\",[]],[\"name/1195\",[464,59.003]],[\"comment/1195\",[]],[\"name/1196\",[700,67.476]],[\"comment/1196\",[]],[\"name/1197\",[272,54.483]],[\"comment/1197\",[]],[\"name/1198\",[589,54.483]],[\"comment/1198\",[]],[\"name/1199\",[590,52.812]],[\"comment/1199\",[]],[\"name/1200\",[671,62.368]],[\"comment/1200\",[]],[\"name/1201\",[473,62.368]],[\"comment/1201\",[]],[\"name/1202\",[541,62.368]],[\"comment/1202\",[]],[\"name/1203\",[420,62.368]],[\"comment/1203\",[]],[\"name/1204\",[500,62.368]],[\"comment/1204\",[]],[\"name/1205\",[701,67.476]],[\"comment/1205\",[]],[\"name/1206\",[702,67.476]],[\"comment/1206\",[]],[\"name/1207\",[539,52.812]],[\"comment/1207\",[]],[\"name/1208\",[539,52.812]],[\"comment/1208\",[]],[\"name/1209\",[105,50.13]],[\"comment/1209\",[]],[\"name/1210\",[703,67.476]],[\"comment/1210\",[]],[\"name/1211\",[85,41.826]],[\"comment/1211\",[]],[\"name/1212\",[444,59.003]],[\"comment/1212\",[]],[\"name/1213\",[445,59.003]],[\"comment/1213\",[]],[\"name/1214\",[460,59.003]],[\"comment/1214\",[]],[\"name/1215\",[704,67.476]],[\"comment/1215\",[]],[\"name/1216\",[518,51.381]],[\"comment/1216\",[]],[\"name/1217\",[705,62.368]],[\"comment/1217\",[]],[\"name/1218\",[706,67.476]],[\"comment/1218\",[]],[\"name/1219\",[85,41.826]],[\"comment/1219\",[]],[\"name/1220\",[644,62.368]],[\"comment/1220\",[]],[\"name/1221\",[643,62.368]],[\"comment/1221\",[]],[\"name/1222\",[75,59.003]],[\"comment/1222\",[]],[\"name/1223\",[705,62.368]],[\"comment/1223\",[]],[\"name/1224\",[707,67.476]],[\"comment/1224\",[]],[\"name/1225\",[708,67.476]],[\"comment/1225\",[]],[\"name/1226\",[90,59.003]],[\"comment/1226\",[]],[\"name/1227\",[684,62.368]],[\"comment/1227\",[]],[\"name/1228\",[709,67.476]],[\"comment/1228\",[]],[\"name/1229\",[710,67.476]],[\"comment/1229\",[]],[\"name/1230\",[711,67.476]],[\"comment/1230\",[]],[\"name/1231\",[712,67.476]],[\"comment/1231\",[]],[\"name/1232\",[287,59.003]],[\"comment/1232\",[]],[\"name/1233\",[713,67.476]],[\"comment/1233\",[]],[\"name/1234\",[714,67.476]],[\"comment/1234\",[]],[\"name/1235\",[715,67.476]],[\"comment/1235\",[]],[\"name/1236\",[685,59.003]],[\"comment/1236\",[]],[\"name/1237\",[716,67.476]],[\"comment/1237\",[]],[\"name/1238\",[685,59.003]],[\"comment/1238\",[]],[\"name/1239\",[116,43.497]],[\"comment/1239\",[]],[\"name/1240\",[686,62.368]],[\"comment/1240\",[]],[\"name/1241\",[687,62.368]],[\"comment/1241\",[]],[\"name/1242\",[688,62.368]],[\"comment/1242\",[]],[\"name/1243\",[457,48.017]],[\"comment/1243\",[]],[\"name/1244\",[689,62.368]],[\"comment/1244\",[]],[\"name/1245\",[359,59.003]],[\"comment/1245\",[]],[\"name/1246\",[690,62.368]],[\"comment/1246\",[]],[\"name/1247\",[691,62.368]],[\"comment/1247\",[]],[\"name/1248\",[692,62.368]],[\"comment/1248\",[]],[\"name/1249\",[590,52.812]],[\"comment/1249\",[]],[\"name/1250\",[693,62.368]],[\"comment/1250\",[]],[\"name/1251\",[458,56.49]],[\"comment/1251\",[]],[\"name/1252\",[587,51.381]],[\"comment/1252\",[]],[\"name/1253\",[694,62.368]],[\"comment/1253\",[]],[\"name/1254\",[695,62.368]],[\"comment/1254\",[]],[\"name/1255\",[597,59.003]],[\"comment/1255\",[]],[\"name/1256\",[696,62.368]],[\"comment/1256\",[]],[\"name/1257\",[588,52.812]],[\"comment/1257\",[]],[\"name/1258\",[198,44.789]],[\"comment/1258\",[]],[\"name/1259\",[697,62.368]],[\"comment/1259\",[]],[\"name/1260\",[593,51.381]],[\"comment/1260\",[]],[\"name/1261\",[698,62.368]],[\"comment/1261\",[]],[\"name/1262\",[717,67.476]],[\"comment/1262\",[]],[\"name/1263\",[661,62.368]],[\"comment/1263\",[]],[\"name/1264\",[662,62.368]],[\"comment/1264\",[]],[\"name/1265\",[718,67.476]],[\"comment/1265\",[]],[\"name/1266\",[120,31.549]],[\"comment/1266\",[]],[\"name/1267\",[719,67.476]],[\"comment/1267\",[]],[\"name/1268\",[720,67.476]],[\"comment/1268\",[]],[\"name/1269\",[120,31.549]],[\"comment/1269\",[]],[\"name/1270\",[721,67.476]],[\"comment/1270\",[]],[\"name/1271\",[546,62.368]],[\"comment/1271\",[]],[\"name/1272\",[567,62.368]],[\"comment/1272\",[]],[\"name/1273\",[120,31.549]],[\"comment/1273\",[]],[\"name/1274\",[722,67.476]],[\"comment/1274\",[]],[\"name/1275\",[120,31.549]],[\"comment/1275\",[]],[\"name/1276\",[478,62.368]],[\"comment/1276\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":120,\"name\":{\"129\":{},\"135\":{},\"169\":{},\"221\":{},\"238\":{},\"240\":{},\"243\":{},\"245\":{},\"247\":{},\"253\":{},\"261\":{},\"263\":{},\"280\":{},\"295\":{},\"339\":{},\"363\":{},\"404\":{},\"409\":{},\"416\":{},\"420\":{},\"447\":{},\"466\":{},\"470\":{},\"474\":{},\"485\":{},\"493\":{},\"584\":{},\"601\":{},\"611\":{},\"630\":{},\"776\":{},\"779\":{},\"786\":{},\"792\":{},\"861\":{},\"957\":{},\"961\":{},\"974\":{},\"977\":{},\"999\":{},\"1019\":{},\"1023\":{},\"1030\":{},\"1034\":{},\"1044\":{},\"1048\":{},\"1061\":{},\"1092\":{},\"1096\":{},\"1103\":{},\"1266\":{},\"1269\":{},\"1273\":{},\"1275\":{}},\"comment\":{}}],[\"_code\",{\"_index\":99,\"name\":{\"105\":{}},\"comment\":{}}],[\"_description\",{\"_index\":100,\"name\":{\"107\":{}},\"comment\":{}}],[\"abort_on_missing_resource\",{\"_index\":407,\"name\":{\"585\":{}},\"comment\":{}}],[\"abortonmissingresource\",{\"_index\":406,\"name\":{\"583\":{}},\"comment\":{}}],[\"account_hash\",{\"_index\":519,\"name\":{\"764\":{}},\"comment\":{}}],[\"accountlimits\",{\"_index\":408,\"name\":{\"586\":{}},\"comment\":{}}],[\"ack\",{\"_index\":352,\"name\":{\"519\":{},\"852\":{}},\"comment\":{}}],[\"ack_floor\",{\"_index\":467,\"name\":{\"667\":{}},\"comment\":{}}],[\"ack_policy\",{\"_index\":438,\"name\":{\"632\":{}},\"comment\":{}}],[\"ack_wait\",{\"_index\":449,\"name\":{\"645\":{},\"746\":{}},\"comment\":{}}],[\"ackack\",{\"_index\":565,\"name\":{\"857\":{}},\"comment\":{}}],[\"ackall\",{\"_index\":493,\"name\":{\"712\":{}},\"comment\":{}}],[\"ackexplicit\",{\"_index\":494,\"name\":{\"713\":{}},\"comment\":{}}],[\"acknone\",{\"_index\":492,\"name\":{\"711\":{}},\"comment\":{}}],[\"ackpolicy\",{\"_index\":338,\"name\":{\"505\":{}},\"comment\":{}}],[\"ackwait\",{\"_index\":495,\"name\":{\"714\":{}},\"comment\":{}}],[\"active\",{\"_index\":643,\"name\":{\"1073\":{},\"1221\":{}},\"comment\":{}}],[\"adapter\",{\"_index\":331,\"name\":{\"487\":{}},\"comment\":{}}],[\"add\",{\"_index\":306,\"name\":{\"435\":{},\"623\":{},\"1146\":{}},\"comment\":{}}],[\"added\",{\"_index\":286,\"name\":{\"387\":{}},\"comment\":{}}],[\"addendpoint\",{\"_index\":291,\"name\":{\"397\":{},\"413\":{}},\"comment\":{}}],[\"addgroup\",{\"_index\":292,\"name\":{\"398\":{},\"414\":{}},\"comment\":{}}],[\"advisories\",{\"_index\":550,\"name\":{\"819\":{}},\"comment\":{}}],[\"advisory\",{\"_index\":417,\"name\":{\"595\":{}},\"comment\":{}}],[\"advisorykind\",{\"_index\":342,\"name\":{\"509\":{}},\"comment\":{}}],[\"all\",{\"_index\":340,\"name\":{\"507\":{},\"535\":{}},\"comment\":{}}],[\"allhistory\",{\"_index\":390,\"name\":{\"562\":{}},\"comment\":{}}],[\"allow_direct\",{\"_index\":597,\"name\":{\"915\":{},\"1183\":{},\"1255\":{}},\"comment\":{}}],[\"allow_rollup_hdrs\",{\"_index\":693,\"name\":{\"1178\":{},\"1250\":{}},\"comment\":{}}],[\"alternates\",{\"_index\":671,\"name\":{\"1135\":{},\"1200\":{}},\"comment\":{}}],[\"api\",{\"_index\":343,\"name\":{\"510\":{},\"780\":{},\"789\":{}},\"comment\":{}}],[\"api_error\",{\"_index\":125,\"name\":{\"139\":{}},\"comment\":{}}],[\"apierror\",{\"_index\":33,\"name\":{\"33\":{},\"186\":{}},\"comment\":{}}],[\"apipagedrequest\",{\"_index\":419,\"name\":{\"598\":{}},\"comment\":{}}],[\"apiprefix\",{\"_index\":547,\"name\":{\"810\":{},\"824\":{},\"828\":{}},\"comment\":{}}],[\"append\",{\"_index\":109,\"name\":{\"118\":{},\"288\":{}},\"comment\":{}}],[\"asynciterator\",{\"_index\":258,\"name\":{\"348\":{},\"685\":{},\"969\":{}},\"comment\":{}}],[\"asyncrequests\",{\"_index\":8,\"name\":{\"8\":{},\"95\":{},\"199\":{}},\"comment\":{}}],[\"auth\",{\"_index\":165,\"name\":{\"190\":{}},\"comment\":{}}],[\"auth_required\",{\"_index\":269,\"name\":{\"365\":{}},\"comment\":{}}],[\"auth_token\",{\"_index\":328,\"name\":{\"483\":{}},\"comment\":{}}],[\"authenticationexpired\",{\"_index\":67,\"name\":{\"67\":{}},\"comment\":{}}],[\"authenticationtimeout\",{\"_index\":70,\"name\":{\"70\":{}},\"comment\":{}}],[\"authenticator\",{\"_index\":166,\"name\":{\"191\":{},\"208\":{}},\"comment\":{}}],[\"authorizationviolation\",{\"_index\":66,\"name\":{\"66\":{}},\"comment\":{}}],[\"average_processing_time\",{\"_index\":226,\"name\":{\"303\":{}},\"comment\":{}}],[\"backingstore\",{\"_index\":592,\"name\":{\"908\":{},\"930\":{},\"954\":{},\"1056\":{}},\"comment\":{}}],[\"backoff\",{\"_index\":0,\"name\":{\"0\":{},\"192\":{},\"193\":{},\"654\":{},\"755\":{}},\"comment\":{}}],[\"badauthentication\",{\"_index\":34,\"name\":{\"34\":{}},\"comment\":{}}],[\"badcreds\",{\"_index\":35,\"name\":{\"35\":{}},\"comment\":{}}],[\"badheader\",{\"_index\":36,\"name\":{\"36\":{}},\"comment\":{}}],[\"badjson\",{\"_index\":37,\"name\":{\"37\":{}},\"comment\":{}}],[\"badpayload\",{\"_index\":38,\"name\":{\"38\":{}},\"comment\":{}}],[\"badsubject\",{\"_index\":39,\"name\":{\"39\":{}},\"comment\":{}}],[\"batch\",{\"_index\":650,\"name\":{\"1086\":{}},\"comment\":{}}],[\"bench\",{\"_index\":1,\"name\":{\"1\":{}},\"comment\":{}}],[\"benchopts\",{\"_index\":167,\"name\":{\"194\":{}},\"comment\":{}}],[\"best\",{\"_index\":672,\"name\":{\"1136\":{}},\"comment\":{}}],[\"bind\",{\"_index\":421,\"name\":{\"600\":{},\"602\":{},\"731\":{}},\"comment\":{}}],[\"bindonly\",{\"_index\":596,\"name\":{\"914\":{}},\"comment\":{}}],[\"bindstream\",{\"_index\":508,\"name\":{\"732\":{}},\"comment\":{}}],[\"bucket\",{\"_index\":579,\"name\":{\"884\":{},\"935\":{},\"985\":{},\"1020\":{},\"1049\":{}},\"comment\":{}}],[\"bucket_location\",{\"_index\":600,\"name\":{\"937\":{}},\"comment\":{}}],[\"buf\",{\"_index\":135,\"name\":{\"150\":{}},\"comment\":{}}],[\"buildauthenticator\",{\"_index\":19,\"name\":{\"19\":{}},\"comment\":{}}],[\"bytes\",{\"_index\":90,\"name\":{\"94\":{},\"972\":{},\"1226\":{}},\"comment\":{}}],[\"ca\",{\"_index\":324,\"name\":{\"479\":{}},\"comment\":{}}],[\"cafile\",{\"_index\":323,\"name\":{\"478\":{}},\"comment\":{}}],[\"callback\",{\"_index\":317,\"name\":{\"465\":{},\"488\":{},\"612\":{},\"729\":{}},\"comment\":{}}],[\"callbackfn\",{\"_index\":480,\"name\":{\"693\":{}},\"comment\":{}}],[\"callbacks\",{\"_index\":4,\"name\":{\"4\":{},\"195\":{}},\"comment\":{}}],[\"cancel\",{\"_index\":194,\"name\":{\"242\":{},\"473\":{}},\"comment\":{}}],[\"cancelled\",{\"_index\":40,\"name\":{\"40\":{}},\"comment\":{}}],[\"canonicalmime\",{\"_index\":81,\"name\":{\"82\":{}},\"comment\":{}}],[\"canonicalmimeheaderkey\",{\"_index\":20,\"name\":{\"20\":{}},\"comment\":{}}],[\"cert\",{\"_index\":322,\"name\":{\"477\":{}},\"comment\":{}}],[\"certfile\",{\"_index\":321,\"name\":{\"476\":{}},\"comment\":{}}],[\"chainederror\",{\"_index\":124,\"name\":{\"138\":{}},\"comment\":{}}],[\"checkapi\",{\"_index\":552,\"name\":{\"823\":{}},\"comment\":{}}],[\"checkjserror\",{\"_index\":334,\"name\":{\"500\":{}},\"comment\":{}}],[\"chunks\",{\"_index\":618,\"name\":{\"988\":{}},\"comment\":{}}],[\"cleanupfn\",{\"_index\":332,\"name\":{\"492\":{}},\"comment\":{}}],[\"client\",{\"_index\":307,\"name\":{\"436\":{}},\"comment\":{}}],[\"client_id\",{\"_index\":270,\"name\":{\"366\":{}},\"comment\":{}}],[\"client_ip\",{\"_index\":271,\"name\":{\"367\":{}},\"comment\":{}}],[\"clientinitiatedreconnect\",{\"_index\":28,\"name\":{\"28\":{}},\"comment\":{}}],[\"close\",{\"_index\":230,\"name\":{\"309\":{},\"687\":{},\"872\":{},\"1114\":{}},\"comment\":{}}],[\"closed\",{\"_index\":229,\"name\":{\"308\":{},\"451\":{},\"603\":{},\"604\":{},\"688\":{}},\"comment\":{}}],[\"cluster\",{\"_index\":272,\"name\":{\"368\":{},\"672\":{},\"1076\":{},\"1142\":{},\"1197\":{}},\"comment\":{}}],[\"clusterinfo\",{\"_index\":422,\"name\":{\"605\":{}},\"comment\":{}}],[\"code\",{\"_index\":115,\"name\":{\"124\":{},\"133\":{},\"171\":{},\"187\":{},\"284\":{}},\"comment\":{}}],[\"codec\",{\"_index\":168,\"name\":{\"204\":{},\"913\":{}},\"comment\":{}}],[\"compression\",{\"_index\":593,\"name\":{\"909\":{},\"931\":{},\"955\":{},\"1042\":{},\"1059\":{},\"1188\":{},\"1260\":{}},\"comment\":{}}],[\"config\",{\"_index\":465,\"name\":{\"665\":{},\"690\":{},\"1194\":{}},\"comment\":{}}],[\"connect_urls\",{\"_index\":273,\"name\":{\"369\":{}},\"comment\":{}}],[\"connectionclosed\",{\"_index\":41,\"name\":{\"41\":{}},\"comment\":{}}],[\"connectiondraining\",{\"_index\":42,\"name\":{\"42\":{}},\"comment\":{}}],[\"connectionoptions\",{\"_index\":169,\"name\":{\"207\":{}},\"comment\":{}}],[\"connectionrefused\",{\"_index\":43,\"name\":{\"43\":{}},\"comment\":{}}],[\"connectiontimeout\",{\"_index\":44,\"name\":{\"44\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":2,\"name\":{\"2\":{},\"86\":{},\"104\":{},\"130\":{},\"149\":{},\"170\":{},\"332\":{}},\"comment\":{}}],[\"consume\",{\"_index\":431,\"name\":{\"620\":{}},\"comment\":{}}],[\"consumebytes\",{\"_index\":425,\"name\":{\"609\":{}},\"comment\":{}}],[\"consumecallback\",{\"_index\":426,\"name\":{\"610\":{}},\"comment\":{}}],[\"consumemessages\",{\"_index\":427,\"name\":{\"613\":{}},\"comment\":{}}],[\"consumeoptions\",{\"_index\":428,\"name\":{\"614\":{}},\"comment\":{}}],[\"consumer\",{\"_index\":429,\"name\":{\"615\":{},\"766\":{}},\"comment\":{}}],[\"consumer_count\",{\"_index\":714,\"name\":{\"1234\":{}},\"comment\":{}}],[\"consumer_limits\",{\"_index\":698,\"name\":{\"1189\":{},\"1261\":{}},\"comment\":{}}],[\"consumer_seq\",{\"_index\":666,\"name\":{\"1120\":{}},\"comment\":{}}],[\"consumeraction\",{\"_index\":345,\"name\":{\"512\":{}},\"comment\":{}}],[\"consumerapi\",{\"_index\":432,\"name\":{\"621\":{}},\"comment\":{}}],[\"consumercallbackfn\",{\"_index\":436,\"name\":{\"629\":{}},\"comment\":{}}],[\"consumerconfig\",{\"_index\":437,\"name\":{\"631\":{}},\"comment\":{}}],[\"consumerdebugevents\",{\"_index\":357,\"name\":{\"524\":{}},\"comment\":{}}],[\"consumerdeleted\",{\"_index\":364,\"name\":{\"532\":{}},\"comment\":{}}],[\"consumerevents\",{\"_index\":360,\"name\":{\"528\":{}},\"comment\":{}}],[\"consumerinfo\",{\"_index\":462,\"name\":{\"661\":{},\"678\":{}},\"comment\":{}}],[\"consumerinfoable\",{\"_index\":476,\"name\":{\"677\":{}},\"comment\":{}}],[\"consumerleaderelected\",{\"_index\":355,\"name\":{\"522\":{}},\"comment\":{}}],[\"consumermessages\",{\"_index\":477,\"name\":{\"679\":{}},\"comment\":{}}],[\"consumername\",{\"_index\":513,\"name\":{\"738\":{}},\"comment\":{}}],[\"consumernotfound\",{\"_index\":362,\"name\":{\"530\":{}},\"comment\":{}}],[\"consumeropts\",{\"_index\":478,\"name\":{\"689\":{},\"1276\":{}},\"comment\":{}}],[\"consumeroptsbuilder\",{\"_index\":483,\"name\":{\"699\":{}},\"comment\":{}}],[\"consumerquorumlost\",{\"_index\":356,\"name\":{\"523\":{}},\"comment\":{}}],[\"consumers\",{\"_index\":514,\"name\":{\"739\":{},\"799\":{},\"811\":{},\"816\":{},\"844\":{}},\"comment\":{}}],[\"consumerstalledhdr\",{\"_index\":381,\"name\":{\"553\":{}},\"comment\":{}}],[\"consumerstatus\",{\"_index\":515,\"name\":{\"741\":{}},\"comment\":{}}],[\"consumerupdateconfig\",{\"_index\":516,\"name\":{\"744\":{}},\"comment\":{}}],[\"count\",{\"_index\":147,\"name\":{\"163\":{}},\"comment\":{}}],[\"create\",{\"_index\":568,\"name\":{\"863\":{}},\"comment\":{}}],[\"created\",{\"_index\":464,\"name\":{\"664\":{},\"887\":{},\"1195\":{}},\"comment\":{}}],[\"createinbox\",{\"_index\":21,\"name\":{\"21\":{}},\"comment\":{}}],[\"credsauthenticator\",{\"_index\":22,\"name\":{\"22\":{}},\"comment\":{}}],[\"current\",{\"_index\":641,\"name\":{\"1071\":{}},\"comment\":{}}],[\"data\",{\"_index\":215,\"name\":{\"274\":{},\"301\":{},\"427\":{},\"445\":{},\"597\":{},\"743\":{},\"850\":{},\"1001\":{},\"1127\":{}},\"comment\":{}}],[\"date\",{\"_index\":87,\"name\":{\"89\":{}},\"comment\":{}}],[\"deadline\",{\"_index\":23,\"name\":{\"23\":{}},\"comment\":{}}],[\"debug\",{\"_index\":170,\"name\":{\"209\":{}},\"comment\":{}}],[\"debugevent\",{\"_index\":358,\"name\":{\"525\":{}},\"comment\":{}}],[\"debugevents\",{\"_index\":24,\"name\":{\"24\":{}},\"comment\":{}}],[\"decode\",{\"_index\":96,\"name\":{\"101\":{},\"206\":{},\"877\":{}},\"comment\":{}}],[\"deferred\",{\"_index\":29,\"name\":{\"29\":{},\"236\":{}},\"comment\":{}}],[\"delay\",{\"_index\":30,\"name\":{\"30\":{},\"241\":{}},\"comment\":{}}],[\"delete\",{\"_index\":111,\"name\":{\"120\":{},\"292\":{},\"617\":{},\"625\":{},\"866\":{},\"1010\":{},\"1149\":{}},\"comment\":{}}],[\"deleted\",{\"_index\":287,\"name\":{\"388\":{},\"990\":{},\"1232\":{}},\"comment\":{}}],[\"deletemessage\",{\"_index\":675,\"name\":{\"1139\":{},\"1151\":{}},\"comment\":{}}],[\"deliver\",{\"_index\":530,\"name\":{\"781\":{}},\"comment\":{}}],[\"deliver_group\",{\"_index\":440,\"name\":{\"634\":{}},\"comment\":{}}],[\"deliver_policy\",{\"_index\":439,\"name\":{\"633\":{},\"1063\":{}},\"comment\":{}}],[\"deliver_subject\",{\"_index\":453,\"name\":{\"650\":{},\"751\":{}},\"comment\":{}}],[\"deliverall\",{\"_index\":486,\"name\":{\"705\":{}},\"comment\":{}}],[\"delivered\",{\"_index\":466,\"name\":{\"666\":{}},\"comment\":{}}],[\"delivergroup\",{\"_index\":505,\"name\":{\"725\":{}},\"comment\":{}}],[\"deliverlast\",{\"_index\":488,\"name\":{\"707\":{}},\"comment\":{}}],[\"deliverlastpersubject\",{\"_index\":487,\"name\":{\"706\":{}},\"comment\":{}}],[\"delivernew\",{\"_index\":489,\"name\":{\"708\":{}},\"comment\":{}}],[\"deliverpolicy\",{\"_index\":366,\"name\":{\"534\":{}},\"comment\":{}}],[\"deliverto\",{\"_index\":484,\"name\":{\"701\":{}},\"comment\":{}}],[\"deliveryinfo\",{\"_index\":517,\"name\":{\"762\":{}},\"comment\":{}}],[\"deliverysequence\",{\"_index\":522,\"name\":{\"769\":{}},\"comment\":{}}],[\"delta\",{\"_index\":581,\"name\":{\"889\":{}},\"comment\":{}}],[\"deny_delete\",{\"_index\":694,\"name\":{\"1181\":{},\"1253\":{}},\"comment\":{}}],[\"deny_purge\",{\"_index\":695,\"name\":{\"1182\":{},\"1254\":{}},\"comment\":{}}],[\"description\",{\"_index\":116,\"name\":{\"125\":{},\"188\":{},\"285\":{},\"407\":{},\"644\":{},\"700\":{},\"745\":{},\"895\":{},\"917\":{},\"941\":{},\"994\":{},\"1025\":{},\"1035\":{},\"1050\":{},\"1167\":{},\"1239\":{}},\"comment\":{}}],[\"dest\",{\"_index\":662,\"name\":{\"1108\":{},\"1264\":{}},\"comment\":{}}],[\"destroy\",{\"_index\":527,\"name\":{\"774\":{},\"868\":{},\"1017\":{}},\"comment\":{}}],[\"destroyable\",{\"_index\":526,\"name\":{\"773\":{}},\"comment\":{}}],[\"digest\",{\"_index\":619,\"name\":{\"989\":{}},\"comment\":{}}],[\"directmsgheaders\",{\"_index\":371,\"name\":{\"541\":{}},\"comment\":{}}],[\"discard\",{\"_index\":359,\"name\":{\"526\":{},\"1173\":{},\"1245\":{}},\"comment\":{}}],[\"discard_new_per_subject\",{\"_index\":690,\"name\":{\"1174\":{},\"1246\":{}},\"comment\":{}}],[\"discardpolicy\",{\"_index\":375,\"name\":{\"546\":{}},\"comment\":{}}],[\"disconnect\",{\"_index\":45,\"name\":{\"45\":{},\"72\":{}},\"comment\":{}}],[\"dispatchedfn\",{\"_index\":195,\"name\":{\"244\":{},\"491\":{}},\"comment\":{}}],[\"domain\",{\"_index\":518,\"name\":{\"763\":{},\"790\":{},\"826\":{},\"830\":{},\"1080\":{},\"1143\":{},\"1216\":{}},\"comment\":{}}],[\"drain\",{\"_index\":236,\"name\":{\"315\":{},\"453\":{}},\"comment\":{}}],[\"duplicate\",{\"_index\":647,\"name\":{\"1082\":{}},\"comment\":{}}],[\"duplicate_window\",{\"_index\":692,\"name\":{\"1176\":{},\"1248\":{}},\"comment\":{}}],[\"durable\",{\"_index\":485,\"name\":{\"702\":{}},\"comment\":{}}],[\"durable_name\",{\"_index\":441,\"name\":{\"635\":{}},\"comment\":{}}],[\"duration\",{\"_index\":86,\"name\":{\"88\":{}},\"comment\":{}}],[\"empty\",{\"_index\":31,\"name\":{\"31\":{}},\"comment\":{}}],[\"encode\",{\"_index\":102,\"name\":{\"111\":{},\"205\":{},\"876\":{}},\"comment\":{}}],[\"endpoint\",{\"_index\":196,\"name\":{\"246\":{}},\"comment\":{}}],[\"endpointinfo\",{\"_index\":200,\"name\":{\"252\":{}},\"comment\":{}}],[\"endpointoptions\",{\"_index\":202,\"name\":{\"258\":{}},\"comment\":{}}],[\"endpointstats\",{\"_index\":203,\"name\":{\"259\":{}},\"comment\":{}}],[\"equals\",{\"_index\":101,\"name\":{\"109\":{}},\"comment\":{}}],[\"err_code\",{\"_index\":164,\"name\":{\"189\":{}},\"comment\":{}}],[\"error\",{\"_index\":75,\"name\":{\"76\":{},\"1002\":{},\"1222\":{}},\"comment\":{}}],[\"errorcode\",{\"_index\":32,\"name\":{\"32\":{}},\"comment\":{}}],[\"errorforcode\",{\"_index\":119,\"name\":{\"128\":{}},\"comment\":{}}],[\"errors\",{\"_index\":542,\"name\":{\"802\":{}},\"comment\":{}}],[\"events\",{\"_index\":71,\"name\":{\"71\":{}},\"comment\":{}}],[\"exact\",{\"_index\":80,\"name\":{\"81\":{}},\"comment\":{}}],[\"expect\",{\"_index\":556,\"name\":{\"835\":{}},\"comment\":{}}],[\"expires\",{\"_index\":528,\"name\":{\"775\":{},\"777\":{},\"1088\":{}},\"comment\":{}}],[\"explicit\",{\"_index\":341,\"name\":{\"508\":{}},\"comment\":{}}],[\"external\",{\"_index\":704,\"name\":{\"1215\":{}},\"comment\":{}}],[\"externalstream\",{\"_index\":529,\"name\":{\"778\":{}},\"comment\":{}}],[\"fetch\",{\"_index\":430,\"name\":{\"619\":{},\"806\":{}},\"comment\":{}}],[\"fetchbytes\",{\"_index\":531,\"name\":{\"782\":{}},\"comment\":{}}],[\"fetchmessages\",{\"_index\":532,\"name\":{\"783\":{}},\"comment\":{}}],[\"fetchoptions\",{\"_index\":533,\"name\":{\"784\":{}},\"comment\":{}}],[\"file\",{\"_index\":402,\"name\":{\"578\":{}},\"comment\":{}}],[\"fillseq\",{\"_index\":142,\"name\":{\"157\":{}},\"comment\":{}}],[\"filter\",{\"_index\":653,\"name\":{\"1093\":{},\"1097\":{},\"1104\":{}},\"comment\":{}}],[\"filter_subject\",{\"_index\":460,\"name\":{\"658\":{},\"759\":{},\"1214\":{}},\"comment\":{}}],[\"filter_subjects\",{\"_index\":461,\"name\":{\"659\":{},\"760\":{}},\"comment\":{}}],[\"filtersubject\",{\"_index\":496,\"name\":{\"716\":{}},\"comment\":{}}],[\"filtersubjects\",{\"_index\":639,\"name\":{\"1062\":{}},\"comment\":{}}],[\"find\",{\"_index\":678,\"name\":{\"1153\":{}},\"comment\":{}}],[\"findkeys\",{\"_index\":104,\"name\":{\"113\":{}},\"comment\":{}}],[\"first_seq\",{\"_index\":684,\"name\":{\"1165\":{},\"1227\":{}},\"comment\":{}}],[\"first_ts\",{\"_index\":709,\"name\":{\"1228\":{}},\"comment\":{}}],[\"flow_control\",{\"_index\":442,\"name\":{\"637\":{}},\"comment\":{}}],[\"flowcontrol\",{\"_index\":504,\"name\":{\"724\":{}},\"comment\":{}}],[\"flush\",{\"_index\":235,\"name\":{\"314\":{}},\"comment\":{}}],[\"fromrecord\",{\"_index\":98,\"name\":{\"103\":{}},\"comment\":{}}],[\"get\",{\"_index\":105,\"name\":{\"114\":{},\"286\":{},\"740\":{},\"869\":{},\"1006\":{},\"1111\":{},\"1157\":{},\"1209\":{}},\"comment\":{}}],[\"getaccountinfo\",{\"_index\":549,\"name\":{\"818\":{}},\"comment\":{}}],[\"getblob\",{\"_index\":624,\"name\":{\"1007\":{}},\"comment\":{}}],[\"getconsumer\",{\"_index\":673,\"name\":{\"1137\":{}},\"comment\":{}}],[\"getentries\",{\"_index\":250,\"name\":{\"337\":{}},\"comment\":{}}],[\"getmax\",{\"_index\":315,\"name\":{\"460\":{}},\"comment\":{}}],[\"getmessage\",{\"_index\":674,\"name\":{\"1138\":{},\"1152\":{}},\"comment\":{}}],[\"getoptions\",{\"_index\":548,\"name\":{\"814\":{},\"820\":{}},\"comment\":{}}],[\"getpending\",{\"_index\":256,\"name\":{\"346\":{},\"459\":{},\"683\":{}},\"comment\":{}}],[\"getprocessed\",{\"_index\":255,\"name\":{\"345\":{},\"458\":{},\"682\":{}},\"comment\":{}}],[\"getreceived\",{\"_index\":257,\"name\":{\"347\":{},\"457\":{},\"684\":{}},\"comment\":{}}],[\"getserver\",{\"_index\":239,\"name\":{\"318\":{}},\"comment\":{}}],[\"getsubject\",{\"_index\":314,\"name\":{\"456\":{}},\"comment\":{}}],[\"git_commit\",{\"_index\":274,\"name\":{\"370\":{}},\"comment\":{}}],[\"go\",{\"_index\":275,\"name\":{\"371\":{}},\"comment\":{}}],[\"handler\",{\"_index\":197,\"name\":{\"249\":{}},\"comment\":{}}],[\"has\",{\"_index\":107,\"name\":{\"116\":{},\"289\":{}},\"comment\":{}}],[\"haserror\",{\"_index\":112,\"name\":{\"121\":{},\"282\":{}},\"comment\":{}}],[\"header\",{\"_index\":84,\"name\":{\"85\":{},\"1126\":{}},\"comment\":{}}],[\"headers\",{\"_index\":76,\"name\":{\"77\":{},\"106\":{},\"275\":{},\"342\":{},\"353\":{},\"359\":{},\"372\":{},\"428\":{},\"834\":{},\"849\":{},\"995\":{},\"1026\":{}},\"comment\":{}}],[\"headers_only\",{\"_index\":452,\"name\":{\"649\":{},\"750\":{},\"959\":{},\"1068\":{},\"1109\":{}},\"comment\":{}}],[\"headersonly\",{\"_index\":491,\"name\":{\"710\":{}},\"comment\":{}}],[\"heartbeatsmissed\",{\"_index\":361,\"name\":{\"529\":{}},\"comment\":{}}],[\"history\",{\"_index\":571,\"name\":{\"870\":{},\"897\":{},\"919\":{},\"943\":{},\"1112\":{}},\"comment\":{}}],[\"host\",{\"_index\":276,\"name\":{\"373\":{}},\"comment\":{}}],[\"idle_heartbeat\",{\"_index\":443,\"name\":{\"638\":{},\"787\":{},\"1090\":{}},\"comment\":{}}],[\"idleheartbeat\",{\"_index\":503,\"name\":{\"723\":{},\"785\":{}},\"comment\":{}}],[\"ignoreautherrorabort\",{\"_index\":190,\"name\":{\"234\":{}},\"comment\":{}}],[\"ignorecase\",{\"_index\":82,\"name\":{\"83\":{}},\"comment\":{}}],[\"ignoreclusterupdates\",{\"_index\":188,\"name\":{\"232\":{}},\"comment\":{}}],[\"ignoredeletes\",{\"_index\":604,\"name\":{\"962\":{}},\"comment\":{}}],[\"inactive_threshold\",{\"_index\":456,\"name\":{\"653\":{},\"754\":{},\"1067\":{},\"1191\":{}},\"comment\":{}}],[\"inactiveephemeralthreshold\",{\"_index\":511,\"name\":{\"735\":{}},\"comment\":{}}],[\"inboxprefix\",{\"_index\":189,\"name\":{\"233\":{}},\"comment\":{}}],[\"inbytes\",{\"_index\":309,\"name\":{\"439\":{}},\"comment\":{}}],[\"inc\",{\"_index\":137,\"name\":{\"152\":{}},\"comment\":{}}],[\"include\",{\"_index\":605,\"name\":{\"963\":{}},\"comment\":{}}],[\"info\",{\"_index\":157,\"name\":{\"176\":{},\"181\":{},\"307\":{},\"393\":{},\"402\":{},\"616\":{},\"622\":{},\"847\":{},\"1000\":{},\"1004\":{},\"1134\":{},\"1145\":{}},\"comment\":{}}],[\"ingest\",{\"_index\":206,\"name\":{\"264\":{}},\"comment\":{}}],[\"ingestionfilterfn\",{\"_index\":204,\"name\":{\"260\":{},\"489\":{}},\"comment\":{}}],[\"ingestionfilterfnresult\",{\"_index\":205,\"name\":{\"262\":{}},\"comment\":{}}],[\"init\",{\"_index\":139,\"name\":{\"154\":{}},\"comment\":{}}],[\"inited\",{\"_index\":138,\"name\":{\"153\":{}},\"comment\":{}}],[\"initializedfn\",{\"_index\":603,\"name\":{\"960\":{}},\"comment\":{}}],[\"initseqandinc\",{\"_index\":140,\"name\":{\"155\":{}},\"comment\":{}}],[\"inmsgs\",{\"_index\":311,\"name\":{\"441\":{}},\"comment\":{}}],[\"instant\",{\"_index\":393,\"name\":{\"565\":{}},\"comment\":{}}],[\"interest\",{\"_index\":399,\"name\":{\"575\":{}},\"comment\":{}}],[\"invalidoption\",{\"_index\":46,\"name\":{\"46\":{}},\"comment\":{}}],[\"invalidpayload\",{\"_index\":47,\"name\":{\"47\":{}},\"comment\":{}}],[\"isautherror\",{\"_index\":126,\"name\":{\"140\":{}},\"comment\":{}}],[\"isauthtimeout\",{\"_index\":127,\"name\":{\"141\":{}},\"comment\":{}}],[\"isbind\",{\"_index\":482,\"name\":{\"698\":{}},\"comment\":{}}],[\"isclosed\",{\"_index\":237,\"name\":{\"316\":{},\"455\":{}},\"comment\":{}}],[\"isdraining\",{\"_index\":238,\"name\":{\"317\":{},\"454\":{}},\"comment\":{}}],[\"isflowcontrolmsg\",{\"_index\":335,\"name\":{\"501\":{}},\"comment\":{}}],[\"isheartbeatmsg\",{\"_index\":336,\"name\":{\"502\":{}},\"comment\":{}}],[\"isjetstreamerror\",{\"_index\":130,\"name\":{\"144\":{}},\"comment\":{}}],[\"ispermissionerror\",{\"_index\":128,\"name\":{\"142\":{}},\"comment\":{}}],[\"isprotocolerror\",{\"_index\":129,\"name\":{\"143\":{}},\"comment\":{}}],[\"isserviceerror\",{\"_index\":151,\"name\":{\"167\":{}},\"comment\":{}}],[\"isstopped\",{\"_index\":290,\"name\":{\"391\":{}},\"comment\":{}}],[\"iterator\",{\"_index\":117,\"name\":{\"126\":{}},\"comment\":{}}],[\"jetstream\",{\"_index\":241,\"name\":{\"322\":{},\"374\":{},\"821\":{}},\"comment\":{}}],[\"jetstream404nomessages\",{\"_index\":60,\"name\":{\"60\":{}},\"comment\":{}}],[\"jetstream408requesttimeout\",{\"_index\":61,\"name\":{\"61\":{}},\"comment\":{}}],[\"jetstream409\",{\"_index\":63,\"name\":{\"63\":{}},\"comment\":{}}],[\"jetstream409maxackpendingexceeded\",{\"_index\":62,\"name\":{\"62\":{}},\"comment\":{}}],[\"jetstreamaccountstats\",{\"_index\":534,\"name\":{\"788\":{}},\"comment\":{}}],[\"jetstreamapistats\",{\"_index\":540,\"name\":{\"800\":{}},\"comment\":{}}],[\"jetstreamclient\",{\"_index\":543,\"name\":{\"803\":{}},\"comment\":{}}],[\"jetstreamidleheartbeat\",{\"_index\":65,\"name\":{\"65\":{}},\"comment\":{}}],[\"jetstreaminvalidack\",{\"_index\":59,\"name\":{\"59\":{}},\"comment\":{}}],[\"jetstreammanager\",{\"_index\":240,\"name\":{\"321\":{},\"813\":{},\"815\":{}},\"comment\":{}}],[\"jetstreammanageroptions\",{\"_index\":551,\"name\":{\"822\":{}},\"comment\":{}}],[\"jetstreamnotenabled\",{\"_index\":64,\"name\":{\"64\":{}},\"comment\":{}}],[\"jetstreamoptions\",{\"_index\":553,\"name\":{\"827\":{}},\"comment\":{}}],[\"jetstreampublishoptions\",{\"_index\":554,\"name\":{\"831\":{}},\"comment\":{}}],[\"jetstreampullsubscription\",{\"_index\":557,\"name\":{\"836\":{}},\"comment\":{}}],[\"jetstreamsubscription\",{\"_index\":558,\"name\":{\"837\":{}},\"comment\":{}}],[\"jetstreamsubscriptionoptions\",{\"_index\":559,\"name\":{\"838\":{}},\"comment\":{}}],[\"jetstreamusageaccountlimits\",{\"_index\":560,\"name\":{\"839\":{}},\"comment\":{}}],[\"jitter\",{\"_index\":265,\"name\":{\"356\":{}},\"comment\":{}}],[\"jittertimer\",{\"_index\":148,\"name\":{\"164\":{}},\"comment\":{}}],[\"jserror\",{\"_index\":131,\"name\":{\"145\":{}},\"comment\":{}}],[\"jsheaders\",{\"_index\":377,\"name\":{\"549\":{}},\"comment\":{}}],[\"jsmsg\",{\"_index\":561,\"name\":{\"845\":{}},\"comment\":{}}],[\"jsmsgcallback\",{\"_index\":566,\"name\":{\"860\":{}},\"comment\":{}}],[\"json\",{\"_index\":217,\"name\":{\"277\":{},\"430\":{},\"858\":{},\"892\":{},\"1130\":{}},\"comment\":{}}],[\"jsoncodec\",{\"_index\":77,\"name\":{\"78\":{}},\"comment\":{}}],[\"jwt\",{\"_index\":209,\"name\":{\"267\":{}},\"comment\":{}}],[\"jwtauth\",{\"_index\":208,\"name\":{\"266\":{}},\"comment\":{}}],[\"jwtauthenticator\",{\"_index\":78,\"name\":{\"79\":{}},\"comment\":{}}],[\"keep\",{\"_index\":660,\"name\":{\"1105\":{}},\"comment\":{}}],[\"key\",{\"_index\":326,\"name\":{\"481\":{},\"879\":{},\"885\":{},\"958\":{}},\"comment\":{}}],[\"keyfile\",{\"_index\":325,\"name\":{\"480\":{}},\"comment\":{}}],[\"keys\",{\"_index\":103,\"name\":{\"112\":{},\"290\":{},\"874\":{},\"1116\":{}},\"comment\":{}}],[\"kind\",{\"_index\":418,\"name\":{\"596\":{}},\"comment\":{}}],[\"kv\",{\"_index\":567,\"name\":{\"862\":{},\"1272\":{}},\"comment\":{}}],[\"kvcodec\",{\"_index\":573,\"name\":{\"875\":{}},\"comment\":{}}],[\"kvcodecs\",{\"_index\":574,\"name\":{\"878\":{}},\"comment\":{}}],[\"kvdeleteoptions\",{\"_index\":576,\"name\":{\"881\":{}},\"comment\":{}}],[\"kventry\",{\"_index\":578,\"name\":{\"883\":{}},\"comment\":{}}],[\"kvlimits\",{\"_index\":583,\"name\":{\"894\":{}},\"comment\":{}}],[\"kvoptions\",{\"_index\":594,\"name\":{\"910\":{}},\"comment\":{}}],[\"kvputoptions\",{\"_index\":598,\"name\":{\"932\":{}},\"comment\":{}}],[\"kvstatus\",{\"_index\":599,\"name\":{\"934\":{}},\"comment\":{}}],[\"kvwatchinclude\",{\"_index\":388,\"name\":{\"560\":{}},\"comment\":{}}],[\"kvwatchoptions\",{\"_index\":602,\"name\":{\"956\":{}},\"comment\":{}}],[\"lag\",{\"_index\":644,\"name\":{\"1074\":{},\"1220\":{}},\"comment\":{}}],[\"lang\",{\"_index\":88,\"name\":{\"92\":{}},\"comment\":{}}],[\"last\",{\"_index\":106,\"name\":{\"115\":{},\"293\":{},\"536\":{}},\"comment\":{}}],[\"last_active\",{\"_index\":668,\"name\":{\"1122\":{}},\"comment\":{}}],[\"last_by_subj\",{\"_index\":608,\"name\":{\"966\":{}},\"comment\":{}}],[\"last_error\",{\"_index\":224,\"name\":{\"300\":{}},\"comment\":{}}],[\"last_seq\",{\"_index\":710,\"name\":{\"1229\":{}},\"comment\":{}}],[\"last_ts\",{\"_index\":711,\"name\":{\"1230\":{}},\"comment\":{}}],[\"lastconsumerseqhdr\",{\"_index\":379,\"name\":{\"551\":{}},\"comment\":{}}],[\"lastformsgrequest\",{\"_index\":607,\"name\":{\"965\":{}},\"comment\":{}}],[\"lastpersubject\",{\"_index\":370,\"name\":{\"540\":{}},\"comment\":{}}],[\"lastsequence\",{\"_index\":396,\"name\":{\"571\":{}},\"comment\":{}}],[\"laststreamseqhdr\",{\"_index\":380,\"name\":{\"552\":{}},\"comment\":{}}],[\"lastvalue\",{\"_index\":389,\"name\":{\"561\":{}},\"comment\":{}}],[\"ldm\",{\"_index\":74,\"name\":{\"75\":{},\"375\":{}},\"comment\":{}}],[\"leader\",{\"_index\":423,\"name\":{\"607\":{}},\"comment\":{}}],[\"length\",{\"_index\":582,\"name\":{\"891\":{}},\"comment\":{}}],[\"limit\",{\"_index\":500,\"name\":{\"720\":{},\"1204\":{}},\"comment\":{}}],[\"limits\",{\"_index\":398,\"name\":{\"574\":{},\"795\":{},\"840\":{}},\"comment\":{}}],[\"link\",{\"_index\":626,\"name\":{\"1011\":{},\"1031\":{}},\"comment\":{}}],[\"linkstore\",{\"_index\":627,\"name\":{\"1012\":{}},\"comment\":{}}],[\"list\",{\"_index\":433,\"name\":{\"626\":{},\"1005\":{},\"1150\":{}},\"comment\":{}}],[\"lister\",{\"_index\":609,\"name\":{\"967\":{}},\"comment\":{}}],[\"listkvs\",{\"_index\":679,\"name\":{\"1154\":{}},\"comment\":{}}],[\"listobjectstores\",{\"_index\":680,\"name\":{\"1155\":{}},\"comment\":{}}],[\"lost\",{\"_index\":713,\"name\":{\"1233\":{}},\"comment\":{}}],[\"loststreamdata\",{\"_index\":610,\"name\":{\"970\":{}},\"comment\":{}}],[\"mack\",{\"_index\":479,\"name\":{\"691\":{}},\"comment\":{}}],[\"manualack\",{\"_index\":506,\"name\":{\"726\":{}},\"comment\":{}}],[\"mark\",{\"_index\":248,\"name\":{\"335\":{}},\"comment\":{}}],[\"match\",{\"_index\":79,\"name\":{\"80\":{}},\"comment\":{}}],[\"max\",{\"_index\":92,\"name\":{\"97\":{},\"463\":{},\"495\":{},\"696\":{}},\"comment\":{}}],[\"max_ack_pending\",{\"_index\":413,\"name\":{\"591\":{},\"647\":{},\"748\":{},\"1192\":{}},\"comment\":{}}],[\"max_age\",{\"_index\":688,\"name\":{\"1170\":{},\"1242\":{}},\"comment\":{}}],[\"max_batch\",{\"_index\":454,\"name\":{\"651\":{},\"752\":{}},\"comment\":{}}],[\"max_bytes\",{\"_index\":457,\"name\":{\"655\":{},\"756\":{},\"898\":{},\"920\":{},\"944\":{},\"975\":{},\"1039\":{},\"1089\":{},\"1171\":{},\"1243\":{}},\"comment\":{}}],[\"max_bytes_required\",{\"_index\":416,\"name\":{\"594\":{}},\"comment\":{}}],[\"max_chunk_size\",{\"_index\":632,\"name\":{\"1032\":{}},\"comment\":{}}],[\"max_consumers\",{\"_index\":412,\"name\":{\"590\":{},\"1162\":{}},\"comment\":{}}],[\"max_deliver\",{\"_index\":450,\"name\":{\"646\":{},\"747\":{}},\"comment\":{}}],[\"max_expires\",{\"_index\":455,\"name\":{\"652\":{},\"753\":{}},\"comment\":{}}],[\"max_memory\",{\"_index\":409,\"name\":{\"587\":{}},\"comment\":{}}],[\"max_messages\",{\"_index\":612,\"name\":{\"978\":{}},\"comment\":{}}],[\"max_msg_size\",{\"_index\":689,\"name\":{\"1172\":{},\"1244\":{}},\"comment\":{}}],[\"max_msgs\",{\"_index\":687,\"name\":{\"1169\":{},\"1241\":{}},\"comment\":{}}],[\"max_msgs_per_subject\",{\"_index\":686,\"name\":{\"1168\":{},\"1240\":{}},\"comment\":{}}],[\"max_payload\",{\"_index\":277,\"name\":{\"376\":{}},\"comment\":{}}],[\"max_storage\",{\"_index\":410,\"name\":{\"588\":{}},\"comment\":{}}],[\"max_streams\",{\"_index\":411,\"name\":{\"589\":{}},\"comment\":{}}],[\"max_waiting\",{\"_index\":451,\"name\":{\"648\":{},\"749\":{}},\"comment\":{}}],[\"maxackpending\",{\"_index\":502,\"name\":{\"722\":{}},\"comment\":{}}],[\"maxbucketsize\",{\"_index\":584,\"name\":{\"899\":{},\"921\":{},\"945\":{}},\"comment\":{}}],[\"maxbytes\",{\"_index\":611,\"name\":{\"973\":{}},\"comment\":{}}],[\"maxdeliver\",{\"_index\":350,\"name\":{\"517\":{},\"715\":{}},\"comment\":{}}],[\"maxmessages\",{\"_index\":263,\"name\":{\"354\":{},\"727\":{},\"976\":{}},\"comment\":{}}],[\"maxpayloadexceeded\",{\"_index\":48,\"name\":{\"48\":{}},\"comment\":{}}],[\"maxpingout\",{\"_index\":171,\"name\":{\"210\":{}},\"comment\":{}}],[\"maxpullbatch\",{\"_index\":509,\"name\":{\"733\":{}},\"comment\":{}}],[\"maxpullrequestexpires\",{\"_index\":510,\"name\":{\"734\":{}},\"comment\":{}}],[\"maxreconnectattempts\",{\"_index\":172,\"name\":{\"211\":{}},\"comment\":{}}],[\"maxvaluesize\",{\"_index\":585,\"name\":{\"900\":{},\"922\":{},\"946\":{}},\"comment\":{}}],[\"maxwait\",{\"_index\":262,\"name\":{\"352\":{}},\"comment\":{}}],[\"maxwaiting\",{\"_index\":501,\"name\":{\"721\":{}},\"comment\":{}}],[\"measure\",{\"_index\":249,\"name\":{\"336\":{}},\"comment\":{}}],[\"measures\",{\"_index\":247,\"name\":{\"334\":{}},\"comment\":{}}],[\"mem_storage\",{\"_index\":459,\"name\":{\"657\":{},\"758\":{}},\"comment\":{}}],[\"memory\",{\"_index\":403,\"name\":{\"579\":{},\"736\":{},\"796\":{},\"841\":{}},\"comment\":{}}],[\"memory_max_stream_bytes\",{\"_index\":414,\"name\":{\"592\":{}},\"comment\":{}}],[\"message\",{\"_index\":121,\"name\":{\"132\":{}},\"comment\":{}}],[\"messages\",{\"_index\":708,\"name\":{\"1225\":{}},\"comment\":{}}],[\"messagesizehdr\",{\"_index\":382,\"name\":{\"554\":{}},\"comment\":{}}],[\"metadata\",{\"_index\":198,\"name\":{\"250\":{},\"256\":{},\"410\":{},\"421\":{},\"660\":{},\"761\":{},\"916\":{},\"940\":{},\"997\":{},\"1028\":{},\"1041\":{},\"1058\":{},\"1186\":{},\"1258\":{}},\"comment\":{}}],[\"metric\",{\"_index\":83,\"name\":{\"84\":{}},\"comment\":{}}],[\"millis\",{\"_index\":337,\"name\":{\"503\":{}},\"comment\":{}}],[\"min\",{\"_index\":91,\"name\":{\"96\":{}},\"comment\":{}}],[\"mirror\",{\"_index\":589,\"name\":{\"905\":{},\"927\":{},\"951\":{},\"1163\":{},\"1198\":{}},\"comment\":{}}],[\"mirror_direct\",{\"_index\":696,\"name\":{\"1184\":{},\"1256\":{}},\"comment\":{}}],[\"msg\",{\"_index\":212,\"name\":{\"270\":{}},\"comment\":{}}],[\"msgadapter\",{\"_index\":219,\"name\":{\"279\":{}},\"comment\":{}}],[\"msgdeleterequest\",{\"_index\":613,\"name\":{\"979\":{}},\"comment\":{}}],[\"msghdrs\",{\"_index\":220,\"name\":{\"281\":{}},\"comment\":{}}],[\"msghdrsimpl\",{\"_index\":95,\"name\":{\"100\":{}},\"comment\":{}}],[\"msgid\",{\"_index\":555,\"name\":{\"832\":{}},\"comment\":{}}],[\"msgrequest\",{\"_index\":615,\"name\":{\"982\":{}},\"comment\":{}}],[\"msgs\",{\"_index\":5,\"name\":{\"5\":{},\"91\":{},\"196\":{},\"971\":{}},\"comment\":{}}],[\"mtime\",{\"_index\":620,\"name\":{\"991\":{}},\"comment\":{}}],[\"nak\",{\"_index\":562,\"name\":{\"853\":{}},\"comment\":{}}],[\"name\",{\"_index\":85,\"name\":{\"87\":{},\"131\":{},\"212\":{},\"254\":{},\"296\":{},\"405\":{},\"606\":{},\"636\":{},\"663\":{},\"694\":{},\"993\":{},\"1021\":{},\"1024\":{},\"1070\":{},\"1133\":{},\"1141\":{},\"1159\":{},\"1211\":{},\"1219\":{}},\"comment\":{}}],[\"namedendpointstats\",{\"_index\":221,\"name\":{\"294\":{}},\"comment\":{}}],[\"names\",{\"_index\":681,\"name\":{\"1156\":{}},\"comment\":{}}],[\"nanos\",{\"_index\":227,\"name\":{\"305\":{},\"504\":{}},\"comment\":{}}],[\"natsconnection\",{\"_index\":228,\"name\":{\"306\":{}},\"comment\":{}}],[\"natserror\",{\"_index\":118,\"name\":{\"127\":{}},\"comment\":{}}],[\"nc\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"new\",{\"_index\":367,\"name\":{\"537\":{},\"548\":{}},\"comment\":{}}],[\"next\",{\"_index\":143,\"name\":{\"158\":{},\"471\":{},\"527\":{},\"618\":{},\"855\":{},\"968\":{}},\"comment\":{}}],[\"nextoptions\",{\"_index\":616,\"name\":{\"983\":{}},\"comment\":{}}],[\"nkey\",{\"_index\":210,\"name\":{\"268\":{},\"327\":{}},\"comment\":{}}],[\"nkeyauth\",{\"_index\":244,\"name\":{\"326\":{}},\"comment\":{}}],[\"nkeyauthenticator\",{\"_index\":132,\"name\":{\"146\":{}},\"comment\":{}}],[\"nkeys\",{\"_index\":133,\"name\":{\"147\":{}},\"comment\":{}}],[\"no_ack\",{\"_index\":691,\"name\":{\"1175\":{},\"1247\":{}},\"comment\":{}}],[\"no_erase\",{\"_index\":614,\"name\":{\"980\":{}},\"comment\":{}}],[\"no_wait\",{\"_index\":651,\"name\":{\"1087\":{}},\"comment\":{}}],[\"noasynctraces\",{\"_index\":191,\"name\":{\"235\":{}},\"comment\":{}}],[\"noauth\",{\"_index\":245,\"name\":{\"329\":{}},\"comment\":{}}],[\"noecho\",{\"_index\":173,\"name\":{\"213\":{}},\"comment\":{}}],[\"nomux\",{\"_index\":264,\"name\":{\"355\":{},\"360\":{}},\"comment\":{}}],[\"nonce\",{\"_index\":278,\"name\":{\"377\":{}},\"comment\":{}}],[\"none\",{\"_index\":339,\"name\":{\"506\":{},\"581\":{}},\"comment\":{}}],[\"norandomize\",{\"_index\":174,\"name\":{\"214\":{}},\"comment\":{}}],[\"noresponders\",{\"_index\":49,\"name\":{\"49\":{}},\"comment\":{}}],[\"notfunction\",{\"_index\":50,\"name\":{\"50\":{}},\"comment\":{}}],[\"nuid\",{\"_index\":134,\"name\":{\"148\":{},\"160\":{},\"986\":{}},\"comment\":{}}],[\"num_ack_pending\",{\"_index\":468,\"name\":{\"668\":{}},\"comment\":{}}],[\"num_deleted\",{\"_index\":712,\"name\":{\"1231\":{}},\"comment\":{}}],[\"num_errors\",{\"_index\":223,\"name\":{\"299\":{}},\"comment\":{}}],[\"num_pending\",{\"_index\":471,\"name\":{\"671\":{}},\"comment\":{}}],[\"num_redelivered\",{\"_index\":469,\"name\":{\"669\":{}},\"comment\":{}}],[\"num_replicas\",{\"_index\":458,\"name\":{\"656\":{},\"757\":{},\"1179\":{},\"1251\":{}},\"comment\":{}}],[\"num_requests\",{\"_index\":222,\"name\":{\"298\":{}},\"comment\":{}}],[\"num_subjects\",{\"_index\":715,\"name\":{\"1235\":{}},\"comment\":{}}],[\"num_waiting\",{\"_index\":470,\"name\":{\"670\":{}},\"comment\":{}}],[\"numreplicas\",{\"_index\":512,\"name\":{\"737\":{}},\"comment\":{}}],[\"objectinfo\",{\"_index\":617,\"name\":{\"984\":{}},\"comment\":{}}],[\"objectresult\",{\"_index\":622,\"name\":{\"998\":{}},\"comment\":{}}],[\"objectstore\",{\"_index\":623,\"name\":{\"1003\":{}},\"comment\":{}}],[\"objectstorelink\",{\"_index\":629,\"name\":{\"1018\":{}},\"comment\":{}}],[\"objectstoremeta\",{\"_index\":630,\"name\":{\"1022\":{}},\"comment\":{}}],[\"objectstoremetaoptions\",{\"_index\":631,\"name\":{\"1029\":{}},\"comment\":{}}],[\"objectstoreoptions\",{\"_index\":633,\"name\":{\"1033\":{}},\"comment\":{}}],[\"objectstoreputopts\",{\"_index\":634,\"name\":{\"1043\":{}},\"comment\":{}}],[\"objectstorestatus\",{\"_index\":636,\"name\":{\"1047\":{}},\"comment\":{}}],[\"offline\",{\"_index\":642,\"name\":{\"1072\":{}},\"comment\":{}}],[\"offset\",{\"_index\":420,\"name\":{\"599\":{},\"1203\":{}},\"comment\":{}}],[\"old\",{\"_index\":376,\"name\":{\"547\":{}},\"comment\":{}}],[\"operation\",{\"_index\":123,\"name\":{\"136\":{},\"448\":{},\"890\":{}},\"comment\":{}}],[\"opt_start_seq\",{\"_index\":444,\"name\":{\"639\":{},\"1064\":{},\"1212\":{}},\"comment\":{}}],[\"opt_start_time\",{\"_index\":445,\"name\":{\"640\":{},\"1065\":{},\"1213\":{}},\"comment\":{}}],[\"options\",{\"_index\":621,\"name\":{\"996\":{},\"1027\":{}},\"comment\":{}}],[\"ordered\",{\"_index\":481,\"name\":{\"695\":{}},\"comment\":{}}],[\"orderedconsumer\",{\"_index\":507,\"name\":{\"730\":{}},\"comment\":{}}],[\"orderedconsumeroptions\",{\"_index\":638,\"name\":{\"1060\":{}},\"comment\":{}}],[\"orderedconsumerrecreated\",{\"_index\":365,\"name\":{\"533\":{}},\"comment\":{}}],[\"original\",{\"_index\":394,\"name\":{\"566\":{}},\"comment\":{}}],[\"os\",{\"_index\":722,\"name\":{\"1274\":{}},\"comment\":{}}],[\"outbytes\",{\"_index\":310,\"name\":{\"440\":{}},\"comment\":{}}],[\"outmsgs\",{\"_index\":312,\"name\":{\"442\":{}},\"comment\":{}}],[\"pass\",{\"_index\":175,\"name\":{\"215\":{},\"499\":{}},\"comment\":{}}],[\"pause\",{\"_index\":434,\"name\":{\"627\":{}},\"comment\":{}}],[\"pause_remaining\",{\"_index\":475,\"name\":{\"676\":{}},\"comment\":{}}],[\"pause_until\",{\"_index\":448,\"name\":{\"643\":{}},\"comment\":{}}],[\"paused\",{\"_index\":474,\"name\":{\"675\":{}},\"comment\":{}}],[\"payload\",{\"_index\":14,\"name\":{\"14\":{},\"90\":{},\"330\":{}},\"comment\":{}}],[\"pedantic\",{\"_index\":176,\"name\":{\"216\":{}},\"comment\":{}}],[\"peerinfo\",{\"_index\":640,\"name\":{\"1069\":{}},\"comment\":{}}],[\"pending\",{\"_index\":524,\"name\":{\"771\":{}},\"comment\":{}}],[\"pendingbyteshdr\",{\"_index\":387,\"name\":{\"559\":{}},\"comment\":{}}],[\"pendingmessageshdr\",{\"_index\":386,\"name\":{\"558\":{}},\"comment\":{}}],[\"perf\",{\"_index\":13,\"name\":{\"13\":{},\"331\":{}},\"comment\":{}}],[\"permissioncontext\",{\"_index\":122,\"name\":{\"134\":{},\"446\":{}},\"comment\":{}}],[\"permissionsviolation\",{\"_index\":69,\"name\":{\"69\":{}},\"comment\":{}}],[\"ping\",{\"_index\":158,\"name\":{\"177\":{},\"179\":{},\"394\":{},\"400\":{}},\"comment\":{}}],[\"pinginterval\",{\"_index\":177,\"name\":{\"217\":{}},\"comment\":{}}],[\"pingtimer\",{\"_index\":26,\"name\":{\"26\":{}},\"comment\":{}}],[\"placement\",{\"_index\":587,\"name\":{\"903\":{},\"925\":{},\"949\":{},\"1040\":{},\"1075\":{},\"1180\":{},\"1252\":{}},\"comment\":{}}],[\"placementcluster\",{\"_index\":591,\"name\":{\"907\":{},\"929\":{},\"953\":{}},\"comment\":{}}],[\"port\",{\"_index\":178,\"name\":{\"218\":{},\"378\":{}},\"comment\":{}}],[\"previousrevision\",{\"_index\":635,\"name\":{\"1046\":{}},\"comment\":{}}],[\"previousseq\",{\"_index\":577,\"name\":{\"882\":{},\"933\":{}},\"comment\":{}}],[\"processing_time\",{\"_index\":225,\"name\":{\"302\":{}},\"comment\":{}}],[\"processmetrics\",{\"_index\":16,\"name\":{\"16\":{}},\"comment\":{}}],[\"proto\",{\"_index\":279,\"name\":{\"379\":{}},\"comment\":{}}],[\"protocol\",{\"_index\":207,\"name\":{\"265\":{}},\"comment\":{}}],[\"protocolerror\",{\"_index\":68,\"name\":{\"68\":{}},\"comment\":{}}],[\"protocolfilterfn\",{\"_index\":251,\"name\":{\"338\":{},\"490\":{}},\"comment\":{}}],[\"pub\",{\"_index\":9,\"name\":{\"9\":{},\"200\":{}},\"comment\":{}}],[\"puback\",{\"_index\":646,\"name\":{\"1078\":{}},\"comment\":{}}],[\"publish\",{\"_index\":231,\"name\":{\"310\":{},\"804\":{}},\"comment\":{}}],[\"publishoptions\",{\"_index\":252,\"name\":{\"340\":{}},\"comment\":{}}],[\"pull\",{\"_index\":544,\"name\":{\"805\":{},\"1084\":{}},\"comment\":{}}],[\"pullable\",{\"_index\":648,\"name\":{\"1083\":{}},\"comment\":{}}],[\"pulloptions\",{\"_index\":649,\"name\":{\"1085\":{}},\"comment\":{}}],[\"pullsubscribe\",{\"_index\":545,\"name\":{\"807\":{}},\"comment\":{}}],[\"purge\",{\"_index\":570,\"name\":{\"867\":{},\"1148\":{}},\"comment\":{}}],[\"purgebyseq\",{\"_index\":652,\"name\":{\"1091\":{}},\"comment\":{}}],[\"purgebysubject\",{\"_index\":654,\"name\":{\"1095\":{}},\"comment\":{}}],[\"purged\",{\"_index\":657,\"name\":{\"1100\":{}},\"comment\":{}}],[\"purgeopts\",{\"_index\":655,\"name\":{\"1098\":{}},\"comment\":{}}],[\"purgeresponse\",{\"_index\":656,\"name\":{\"1099\":{}},\"comment\":{}}],[\"purgetrimopts\",{\"_index\":659,\"name\":{\"1102\":{}},\"comment\":{}}],[\"push\",{\"_index\":259,\"name\":{\"349\":{},\"686\":{}},\"comment\":{}}],[\"push_bound\",{\"_index\":472,\"name\":{\"673\":{}},\"comment\":{}}],[\"put\",{\"_index\":569,\"name\":{\"865\":{},\"1008\":{}},\"comment\":{}}],[\"putblob\",{\"_index\":625,\"name\":{\"1009\":{}},\"comment\":{}}],[\"queue\",{\"_index\":199,\"name\":{\"251\":{},\"411\":{},\"462\":{},\"494\":{},\"697\":{},\"728\":{}},\"comment\":{}}],[\"queue_group\",{\"_index\":201,\"name\":{\"257\":{},\"304\":{}},\"comment\":{}}],[\"queuediterator\",{\"_index\":253,\"name\":{\"343\":{}},\"comment\":{}}],[\"r1\",{\"_index\":536,\"name\":{\"793\":{}},\"comment\":{}}],[\"r3\",{\"_index\":537,\"name\":{\"794\":{}},\"comment\":{}}],[\"rate_limit_bps\",{\"_index\":446,\"name\":{\"641\":{}},\"comment\":{}}],[\"reconnect\",{\"_index\":72,\"name\":{\"73\":{},\"219\":{},\"325\":{}},\"comment\":{}}],[\"reconnectdelayhandler\",{\"_index\":179,\"name\":{\"220\":{}},\"comment\":{}}],[\"reconnecting\",{\"_index\":25,\"name\":{\"25\":{}},\"comment\":{}}],[\"reconnectjitter\",{\"_index\":180,\"name\":{\"222\":{}},\"comment\":{}}],[\"reconnectjittertls\",{\"_index\":181,\"name\":{\"223\":{}},\"comment\":{}}],[\"reconnecttimewait\",{\"_index\":182,\"name\":{\"224\":{}},\"comment\":{}}],[\"redelivered\",{\"_index\":525,\"name\":{\"772\":{},\"846\":{}},\"comment\":{}}],[\"redeliverycount\",{\"_index\":520,\"name\":{\"767\":{}},\"comment\":{}}],[\"reject\",{\"_index\":193,\"name\":{\"239\":{}},\"comment\":{}}],[\"rep\",{\"_index\":12,\"name\":{\"12\":{},\"202\":{}},\"comment\":{}}],[\"replay_policy\",{\"_index\":447,\"name\":{\"642\":{},\"1066\":{}},\"comment\":{}}],[\"replayinstantly\",{\"_index\":497,\"name\":{\"717\":{}},\"comment\":{}}],[\"replayoriginal\",{\"_index\":498,\"name\":{\"718\":{}},\"comment\":{}}],[\"replaypolicy\",{\"_index\":392,\"name\":{\"564\":{}},\"comment\":{}}],[\"replicas\",{\"_index\":424,\"name\":{\"608\":{},\"896\":{},\"918\":{},\"942\":{},\"1038\":{},\"1053\":{}},\"comment\":{}}],[\"reply\",{\"_index\":214,\"name\":{\"273\":{},\"341\":{},\"361\":{},\"426\":{}},\"comment\":{}}],[\"republish\",{\"_index\":588,\"name\":{\"904\":{},\"926\":{},\"950\":{},\"1106\":{},\"1185\":{},\"1257\":{}},\"comment\":{}}],[\"republishheaders\",{\"_index\":395,\"name\":{\"567\":{}},\"comment\":{}}],[\"req\",{\"_index\":11,\"name\":{\"11\":{},\"203\":{}},\"comment\":{}}],[\"request\",{\"_index\":233,\"name\":{\"312\":{}},\"comment\":{}}],[\"requesterror\",{\"_index\":51,\"name\":{\"51\":{}},\"comment\":{}}],[\"requestmany\",{\"_index\":234,\"name\":{\"313\":{}},\"comment\":{}}],[\"requestmanyoptions\",{\"_index\":260,\"name\":{\"350\":{}},\"comment\":{}}],[\"requestoptions\",{\"_index\":266,\"name\":{\"357\":{}},\"comment\":{}}],[\"requeststrategy\",{\"_index\":145,\"name\":{\"161\":{}},\"comment\":{}}],[\"reset\",{\"_index\":144,\"name\":{\"159\":{},\"395\":{}},\"comment\":{}}],[\"resolve\",{\"_index\":192,\"name\":{\"237\":{}},\"comment\":{}}],[\"respond\",{\"_index\":216,\"name\":{\"276\":{},\"429\":{}},\"comment\":{}}],[\"responderror\",{\"_index\":302,\"name\":{\"423\":{}},\"comment\":{}}],[\"restorecomplete\",{\"_index\":349,\"name\":{\"516\":{}},\"comment\":{}}],[\"restorecreate\",{\"_index\":348,\"name\":{\"515\":{}},\"comment\":{}}],[\"resume\",{\"_index\":435,\"name\":{\"628\":{}},\"comment\":{}}],[\"resumefromrevision\",{\"_index\":606,\"name\":{\"964\":{}},\"comment\":{}}],[\"retention\",{\"_index\":683,\"name\":{\"1160\":{}},\"comment\":{}}],[\"retentionpolicy\",{\"_index\":397,\"name\":{\"573\":{}},\"comment\":{}}],[\"revision\",{\"_index\":580,\"name\":{\"888\":{},\"992\":{}},\"comment\":{}}],[\"reviverfn\",{\"_index\":267,\"name\":{\"362\":{}},\"comment\":{}}],[\"rokv\",{\"_index\":663,\"name\":{\"1110\":{}},\"comment\":{}}],[\"rolluphdr\",{\"_index\":383,\"name\":{\"555\":{}},\"comment\":{}}],[\"rollupvalueall\",{\"_index\":385,\"name\":{\"557\":{}},\"comment\":{}}],[\"rollupvaluesubject\",{\"_index\":384,\"name\":{\"556\":{}},\"comment\":{}}],[\"rtt\",{\"_index\":242,\"name\":{\"323\":{}},\"comment\":{}}],[\"run\",{\"_index\":15,\"name\":{\"15\":{}},\"comment\":{}}],[\"runasync\",{\"_index\":18,\"name\":{\"18\":{}},\"comment\":{}}],[\"runcallbacks\",{\"_index\":17,\"name\":{\"17\":{}},\"comment\":{}}],[\"s2\",{\"_index\":405,\"name\":{\"582\":{}},\"comment\":{}}],[\"sample\",{\"_index\":499,\"name\":{\"719\":{}},\"comment\":{}}],[\"seal\",{\"_index\":628,\"name\":{\"1014\":{}},\"comment\":{}}],[\"sealed\",{\"_index\":637,\"name\":{\"1054\":{},\"1164\":{}},\"comment\":{}}],[\"sentinelmsg\",{\"_index\":149,\"name\":{\"165\":{}},\"comment\":{}}],[\"seq\",{\"_index\":136,\"name\":{\"151\":{},\"848\":{},\"981\":{},\"1081\":{},\"1094\":{},\"1118\":{},\"1125\":{}},\"comment\":{}}],[\"seqmsgrequest\",{\"_index\":664,\"name\":{\"1117\":{}},\"comment\":{}}],[\"sequence\",{\"_index\":373,\"name\":{\"543\":{},\"570\":{}},\"comment\":{}}],[\"sequenceinfo\",{\"_index\":665,\"name\":{\"1119\":{}},\"comment\":{}}],[\"server_id\",{\"_index\":280,\"name\":{\"380\":{}},\"comment\":{}}],[\"server_name\",{\"_index\":281,\"name\":{\"381\":{}},\"comment\":{}}],[\"serverinfo\",{\"_index\":268,\"name\":{\"364\":{}},\"comment\":{}}],[\"serveroptionnotavailable\",{\"_index\":52,\"name\":{\"52\":{}},\"comment\":{}}],[\"servers\",{\"_index\":183,\"name\":{\"225\":{}},\"comment\":{}}],[\"serverschanged\",{\"_index\":285,\"name\":{\"386\":{}},\"comment\":{}}],[\"service\",{\"_index\":288,\"name\":{\"389\":{}},\"comment\":{}}],[\"serviceclient\",{\"_index\":293,\"name\":{\"399\":{}},\"comment\":{}}],[\"serviceconfig\",{\"_index\":294,\"name\":{\"403\":{}},\"comment\":{}}],[\"serviceerror\",{\"_index\":150,\"name\":{\"166\":{}},\"comment\":{}}],[\"serviceerrorcodeheader\",{\"_index\":153,\"name\":{\"172\":{}},\"comment\":{}}],[\"serviceerrorheader\",{\"_index\":154,\"name\":{\"173\":{}},\"comment\":{}}],[\"servicegroup\",{\"_index\":296,\"name\":{\"412\":{}},\"comment\":{}}],[\"servicehandler\",{\"_index\":297,\"name\":{\"415\":{}},\"comment\":{}}],[\"serviceidentity\",{\"_index\":298,\"name\":{\"417\":{}},\"comment\":{}}],[\"serviceinfo\",{\"_index\":299,\"name\":{\"418\":{}},\"comment\":{}}],[\"servicemetadata\",{\"_index\":300,\"name\":{\"419\":{}},\"comment\":{}}],[\"servicemsg\",{\"_index\":301,\"name\":{\"422\":{}},\"comment\":{}}],[\"serviceresponse\",{\"_index\":303,\"name\":{\"432\":{}},\"comment\":{}}],[\"serviceresponsetype\",{\"_index\":155,\"name\":{\"174\":{}},\"comment\":{}}],[\"services\",{\"_index\":243,\"name\":{\"324\":{}},\"comment\":{}}],[\"servicesapi\",{\"_index\":305,\"name\":{\"434\":{}},\"comment\":{}}],[\"servicestats\",{\"_index\":308,\"name\":{\"437\":{}},\"comment\":{}}],[\"serviceverb\",{\"_index\":159,\"name\":{\"178\":{}},\"comment\":{}}],[\"set\",{\"_index\":108,\"name\":{\"117\":{},\"287\":{}},\"comment\":{}}],[\"setpre\",{\"_index\":141,\"name\":{\"156\":{}},\"comment\":{}}],[\"sid\",{\"_index\":213,\"name\":{\"272\":{},\"425\":{}},\"comment\":{}}],[\"sig\",{\"_index\":211,\"name\":{\"269\":{},\"328\":{}},\"comment\":{}}],[\"size\",{\"_index\":6,\"name\":{\"6\":{},\"108\":{},\"197\":{},\"572\":{},\"939\":{},\"987\":{},\"1055\":{}},\"comment\":{}}],[\"snapshotcomplete\",{\"_index\":347,\"name\":{\"514\":{}},\"comment\":{}}],[\"snapshotcreate\",{\"_index\":346,\"name\":{\"513\":{}},\"comment\":{}}],[\"sources\",{\"_index\":590,\"name\":{\"906\":{},\"928\":{},\"952\":{},\"1177\":{},\"1199\":{},\"1249\":{}},\"comment\":{}}],[\"src\",{\"_index\":661,\"name\":{\"1107\":{},\"1263\":{}},\"comment\":{}}],[\"staleconnection\",{\"_index\":27,\"name\":{\"27\":{}},\"comment\":{}}],[\"startattimedelta\",{\"_index\":490,\"name\":{\"709\":{}},\"comment\":{}}],[\"startsequence\",{\"_index\":368,\"name\":{\"538\":{},\"703\":{}},\"comment\":{}}],[\"starttime\",{\"_index\":369,\"name\":{\"539\":{},\"704\":{}},\"comment\":{}}],[\"state\",{\"_index\":700,\"name\":{\"1196\":{}},\"comment\":{}}],[\"stats\",{\"_index\":156,\"name\":{\"175\":{},\"180\":{},\"320\":{},\"392\":{},\"401\":{},\"438\":{}},\"comment\":{}}],[\"statshandler\",{\"_index\":295,\"name\":{\"408\":{}},\"comment\":{}}],[\"status\",{\"_index\":113,\"name\":{\"122\":{},\"283\":{},\"319\":{},\"443\":{},\"680\":{},\"873\":{},\"1015\":{},\"1115\":{}},\"comment\":{}}],[\"stop\",{\"_index\":254,\"name\":{\"344\":{},\"396\":{},\"681\":{}},\"comment\":{}}],[\"stopped\",{\"_index\":289,\"name\":{\"390\":{}},\"comment\":{}}],[\"storage\",{\"_index\":538,\"name\":{\"797\":{},\"842\":{},\"902\":{},\"924\":{},\"948\":{},\"1037\":{},\"1052\":{},\"1161\":{}},\"comment\":{}}],[\"storage_max_stream_bytes\",{\"_index\":415,\"name\":{\"593\":{}},\"comment\":{}}],[\"storagetype\",{\"_index\":401,\"name\":{\"577\":{}},\"comment\":{}}],[\"storecompression\",{\"_index\":404,\"name\":{\"580\":{}},\"comment\":{}}],[\"storedmsg\",{\"_index\":669,\"name\":{\"1123\":{}},\"comment\":{}}],[\"strategy\",{\"_index\":261,\"name\":{\"351\":{}},\"comment\":{}}],[\"stream\",{\"_index\":372,\"name\":{\"542\":{},\"568\":{},\"692\":{},\"765\":{},\"1079\":{},\"1132\":{}},\"comment\":{}}],[\"stream_name\",{\"_index\":463,\"name\":{\"662\":{}},\"comment\":{}}],[\"stream_seq\",{\"_index\":667,\"name\":{\"1121\":{}},\"comment\":{}}],[\"streamaction\",{\"_index\":344,\"name\":{\"511\":{}},\"comment\":{}}],[\"streamalternate\",{\"_index\":676,\"name\":{\"1140\":{}},\"comment\":{}}],[\"streamapi\",{\"_index\":677,\"name\":{\"1144\":{}},\"comment\":{}}],[\"streamconfig\",{\"_index\":682,\"name\":{\"1158\":{}},\"comment\":{}}],[\"streamconsumerlimits\",{\"_index\":699,\"name\":{\"1190\":{}},\"comment\":{}}],[\"streaminfo\",{\"_index\":601,\"name\":{\"938\":{},\"1057\":{},\"1193\":{}},\"comment\":{}}],[\"streaminforequestoptions\",{\"_index\":701,\"name\":{\"1205\":{}},\"comment\":{}}],[\"streamleaderelected\",{\"_index\":353,\"name\":{\"520\":{}},\"comment\":{}}],[\"streamname\",{\"_index\":595,\"name\":{\"912\":{}},\"comment\":{}}],[\"streamnames\",{\"_index\":702,\"name\":{\"1206\":{}},\"comment\":{}}],[\"streamnotfound\",{\"_index\":363,\"name\":{\"531\":{}},\"comment\":{}}],[\"streamquorumlost\",{\"_index\":354,\"name\":{\"521\":{}},\"comment\":{}}],[\"streams\",{\"_index\":539,\"name\":{\"798\":{},\"812\":{},\"817\":{},\"843\":{},\"1207\":{},\"1208\":{}},\"comment\":{}}],[\"streamsequence\",{\"_index\":521,\"name\":{\"768\":{}},\"comment\":{}}],[\"streamsource\",{\"_index\":703,\"name\":{\"1210\":{}},\"comment\":{}}],[\"streamsourcehdr\",{\"_index\":378,\"name\":{\"550\":{}},\"comment\":{}}],[\"streamsourceinfo\",{\"_index\":706,\"name\":{\"1218\":{}},\"comment\":{}}],[\"streamstate\",{\"_index\":707,\"name\":{\"1224\":{}},\"comment\":{}}],[\"streamupdateconfig\",{\"_index\":716,\"name\":{\"1237\":{}},\"comment\":{}}],[\"string\",{\"_index\":218,\"name\":{\"278\":{},\"431\":{},\"859\":{},\"893\":{},\"1131\":{}},\"comment\":{}}],[\"stringcodec\",{\"_index\":160,\"name\":{\"182\":{}},\"comment\":{}}],[\"sub\",{\"_index\":10,\"name\":{\"10\":{},\"201\":{},\"450\":{}},\"comment\":{}}],[\"subclosed\",{\"_index\":53,\"name\":{\"53\":{}},\"comment\":{}}],[\"subdraining\",{\"_index\":54,\"name\":{\"54\":{}},\"comment\":{}}],[\"subject\",{\"_index\":7,\"name\":{\"7\":{},\"137\":{},\"198\":{},\"248\":{},\"255\":{},\"271\":{},\"297\":{},\"424\":{},\"449\":{},\"545\":{},\"569\":{},\"851\":{},\"1124\":{}},\"comment\":{}}],[\"subject_transform\",{\"_index\":697,\"name\":{\"1187\":{},\"1259\":{}},\"comment\":{}}],[\"subject_transforms\",{\"_index\":705,\"name\":{\"1217\":{},\"1223\":{}},\"comment\":{}}],[\"subjects\",{\"_index\":685,\"name\":{\"1166\":{},\"1236\":{},\"1238\":{}},\"comment\":{}}],[\"subjecttransformconfig\",{\"_index\":717,\"name\":{\"1262\":{}},\"comment\":{}}],[\"subopts\",{\"_index\":316,\"name\":{\"461\":{}},\"comment\":{}}],[\"subscribe\",{\"_index\":232,\"name\":{\"311\":{},\"808\":{}},\"comment\":{}}],[\"subscription\",{\"_index\":318,\"name\":{\"467\":{}},\"comment\":{}}],[\"subscriptionoptions\",{\"_index\":319,\"name\":{\"468\":{}},\"comment\":{}}],[\"success\",{\"_index\":658,\"name\":{\"1101\":{}},\"comment\":{}}],[\"synciterator\",{\"_index\":161,\"name\":{\"183\":{},\"469\":{}},\"comment\":{}}],[\"tags\",{\"_index\":645,\"name\":{\"1077\":{}},\"comment\":{}}],[\"term\",{\"_index\":564,\"name\":{\"856\":{}},\"comment\":{}}],[\"terminated\",{\"_index\":351,\"name\":{\"518\":{}},\"comment\":{}}],[\"threshold_bytes\",{\"_index\":719,\"name\":{\"1267\":{}},\"comment\":{}}],[\"threshold_messages\",{\"_index\":721,\"name\":{\"1270\":{}},\"comment\":{}}],[\"thresholdbytes\",{\"_index\":718,\"name\":{\"1265\":{}},\"comment\":{}}],[\"thresholdmessages\",{\"_index\":720,\"name\":{\"1268\":{}},\"comment\":{}}],[\"tiers\",{\"_index\":535,\"name\":{\"791\":{}},\"comment\":{}}],[\"time\",{\"_index\":670,\"name\":{\"1128\":{}},\"comment\":{}}],[\"timeout\",{\"_index\":55,\"name\":{\"55\":{},\"226\":{},\"358\":{},\"464\":{},\"472\":{},\"496\":{},\"825\":{},\"829\":{},\"833\":{},\"911\":{},\"1045\":{}},\"comment\":{}}],[\"timer\",{\"_index\":146,\"name\":{\"162\":{}},\"comment\":{}}],[\"timers\",{\"_index\":246,\"name\":{\"333\":{}},\"comment\":{}}],[\"timestamp\",{\"_index\":374,\"name\":{\"544\":{},\"1129\":{}},\"comment\":{}}],[\"timestampnanos\",{\"_index\":523,\"name\":{\"770\":{}},\"comment\":{}}],[\"tls\",{\"_index\":56,\"name\":{\"56\":{},\"227\":{}},\"comment\":{}}],[\"tls_available\",{\"_index\":282,\"name\":{\"382\":{}},\"comment\":{}}],[\"tls_required\",{\"_index\":283,\"name\":{\"383\":{}},\"comment\":{}}],[\"tls_verify\",{\"_index\":284,\"name\":{\"384\":{}},\"comment\":{}}],[\"tlsoptions\",{\"_index\":320,\"name\":{\"475\":{}},\"comment\":{}}],[\"tocsv\",{\"_index\":94,\"name\":{\"99\":{}},\"comment\":{}}],[\"token\",{\"_index\":184,\"name\":{\"228\":{}},\"comment\":{}}],[\"tokenauth\",{\"_index\":327,\"name\":{\"482\":{}},\"comment\":{}}],[\"tokenauthenticator\",{\"_index\":162,\"name\":{\"184\":{}},\"comment\":{}}],[\"torecord\",{\"_index\":114,\"name\":{\"123\":{}},\"comment\":{}}],[\"toserviceerror\",{\"_index\":152,\"name\":{\"168\":{}},\"comment\":{}}],[\"tostring\",{\"_index\":93,\"name\":{\"98\":{},\"110\":{}},\"comment\":{}}],[\"total\",{\"_index\":541,\"name\":{\"801\":{},\"1202\":{}},\"comment\":{}}],[\"ts\",{\"_index\":473,\"name\":{\"674\":{},\"1201\":{}},\"comment\":{}}],[\"ttl\",{\"_index\":586,\"name\":{\"901\":{},\"923\":{},\"947\":{},\"1036\":{},\"1051\":{}},\"comment\":{}}],[\"type\",{\"_index\":304,\"name\":{\"433\":{},\"444\":{},\"742\":{}},\"comment\":{}}],[\"typedcallback\",{\"_index\":329,\"name\":{\"484\":{}},\"comment\":{}}],[\"typedsubscriptionoptions\",{\"_index\":330,\"name\":{\"486\":{}},\"comment\":{}}],[\"unknown\",{\"_index\":57,\"name\":{\"57\":{}},\"comment\":{}}],[\"unsubscribe\",{\"_index\":313,\"name\":{\"452\":{}},\"comment\":{}}],[\"update\",{\"_index\":73,\"name\":{\"74\":{},\"624\":{},\"864\":{},\"1016\":{},\"1147\":{}},\"comment\":{}}],[\"updatesonly\",{\"_index\":391,\"name\":{\"563\":{}},\"comment\":{}}],[\"user\",{\"_index\":185,\"name\":{\"229\":{},\"498\":{}},\"comment\":{}}],[\"usernamepasswordauthenticator\",{\"_index\":163,\"name\":{\"185\":{}},\"comment\":{}}],[\"userpass\",{\"_index\":333,\"name\":{\"497\":{}},\"comment\":{}}],[\"validheadervalue\",{\"_index\":97,\"name\":{\"102\":{}},\"comment\":{}}],[\"value\",{\"_index\":575,\"name\":{\"880\":{},\"886\":{}},\"comment\":{}}],[\"values\",{\"_index\":110,\"name\":{\"119\":{},\"291\":{},\"936\":{}},\"comment\":{}}],[\"verbose\",{\"_index\":186,\"name\":{\"230\":{}},\"comment\":{}}],[\"version\",{\"_index\":89,\"name\":{\"93\":{},\"385\":{},\"406\":{}},\"comment\":{}}],[\"views\",{\"_index\":546,\"name\":{\"809\":{},\"1271\":{}},\"comment\":{}}],[\"waitonfirstconnect\",{\"_index\":187,\"name\":{\"231\":{}},\"comment\":{}}],[\"watch\",{\"_index\":572,\"name\":{\"871\":{},\"1013\":{},\"1113\":{}},\"comment\":{}}],[\"working\",{\"_index\":563,\"name\":{\"854\":{}},\"comment\":{}}],[\"workqueue\",{\"_index\":400,\"name\":{\"576\":{}},\"comment\":{}}],[\"wssrequired\",{\"_index\":58,\"name\":{\"58\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css index e5093854..778b9492 100644 --- a/docs/assets/style.css +++ b/docs/assets/style.css @@ -2,38 +2,80 @@ /* Light */ --light-color-background: #f2f4f8; --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; --light-color-icon-background: var(--light-color-background); --light-color-accent: #c5c7c9; + --light-color-active-menu-item: var(--light-color-accent); --light-color-text: #222; - --light-color-text-aside: #707070; - --light-color-link: #4da6ff; - --light-color-ts: #db1373; - --light-color-ts-interface: #139d2c; - --light-color-ts-enum: #9c891a; - --light-color-ts-class: #2484e5; + --light-color-text-aside: #6e6e6e; + --light-color-link: #1f70c2; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; --light-color-ts-function: #572be7; - --light-color-ts-namespace: #b111c9; - --light-color-ts-private: #707070; - --light-color-ts-variable: #4d68ff; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: var(--light-color-ts-variable); + --light-color-ts-method: var(--light-color-ts-function); + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: #a55c0e; + --light-color-ts-accessor: var(--light-color-ts-property); + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + --light-external-icon: url("data:image/svg+xml;utf8,"); --light-color-scheme: light; /* Dark */ --dark-color-background: #2b2e33; --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; --dark-color-icon-background: var(--dark-color-background-secondary); --dark-color-accent: #9096a2; + --dark-color-active-menu-item: #5d5d6a; --dark-color-text: #f5f5f5; --dark-color-text-aside: #dddddd; --dark-color-link: #00aff4; - --dark-color-ts: #ff6492; - --dark-color-ts-interface: #6cff87; + + --dark-color-ts-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); --dark-color-ts-enum: #f4d93e; - --dark-color-ts-class: #61b0ff; - --dark-color-ts-function: #9772ff; - --dark-color-ts-namespace: #e14dff; - --dark-color-ts-private: #e2e2e2; - --dark-color-ts-variable: #4d68ff; + --dark-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: #e07d13; + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + --dark-external-icon: url("data:image/svg+xml;utf8,"); --dark-color-scheme: dark; } @@ -42,19 +84,39 @@ :root { --color-background: var(--light-color-background); --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); --color-icon-background: var(--light-color-icon-background); --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); --color-text: var(--light-color-text); --color-text-aside: var(--light-color-text-aside); --color-link: var(--light-color-link); - --color-ts: var(--light-color-ts); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-class: var(--light-color-ts-class); - --color-ts-function: var(--light-color-ts-function); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-private: var(--light-color-ts-private); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + --external-icon: var(--light-external-icon); --color-scheme: var(--light-color-scheme); } @@ -64,19 +126,39 @@ :root { --color-background: var(--dark-color-background); --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); --color-icon-background: var(--dark-color-icon-background); --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); --color-text: var(--dark-color-text); --color-text-aside: var(--dark-color-text-aside); --color-link: var(--dark-color-link); - --color-ts: var(--dark-color-ts); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-function: var(--dark-color-ts-function); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-private: var(--dark-color-ts-private); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + --external-icon: var(--dark-external-icon); --color-scheme: var(--dark-color-scheme); } @@ -93,19 +175,39 @@ body { :root[data-theme="light"] { --color-background: var(--light-color-background); --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); --color-icon-background: var(--light-color-icon-background); --color-accent: var(--light-color-accent); + --color-active-menu-item: var(--light-color-active-menu-item); --color-text: var(--light-color-text); --color-text-aside: var(--light-color-text-aside); --color-link: var(--light-color-link); - --color-ts: var(--light-color-ts); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-class: var(--light-color-ts-class); - --color-ts-function: var(--light-color-ts-function); + + --color-ts-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-private: var(--light-color-ts-private); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + --external-icon: var(--light-external-icon); --color-scheme: var(--light-color-scheme); } @@ -113,23 +215,48 @@ body { :root[data-theme="dark"] { --color-background: var(--dark-color-background); --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); --color-icon-background: var(--dark-color-icon-background); --color-accent: var(--dark-color-accent); + --color-active-menu-item: var(--dark-color-active-menu-item); --color-text: var(--dark-color-text); --color-text-aside: var(--dark-color-text-aside); --color-link: var(--dark-color-link); - --color-ts: var(--dark-color-ts); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-function: var(--dark-color-ts-function); + + --color-ts-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-private: var(--dark-color-ts-private); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + --external-icon: var(--dark-external-icon); --color-scheme: var(--dark-color-scheme); } +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + h1, h2, h3, @@ -139,6 +266,16 @@ h6 { line-height: 1.2; } +h1 > a:not(.link), +h2 > a:not(.link), +h3 > a:not(.link), +h4 > a:not(.link), +h5 > a:not(.link), +h6 > a:not(.link) { + text-decoration: none; + color: var(--color-text); +} + h1 { font-size: 1.875rem; margin: 0.67rem 0; @@ -173,12 +310,6 @@ h6 { text-transform: uppercase; } -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} - dl, menu, ol, @@ -191,61 +322,25 @@ dd { } .container { - max-width: 1600px; + max-width: 1700px; padding: 0 2rem; } -@media (min-width: 640px) { - .container { - padding: 0 4rem; - } -} -@media (min-width: 1200px) { - .container { - padding: 0 8rem; - } -} -@media (min-width: 1600px) { - .container { - padding: 0 12rem; - } -} - /* Footer */ -.tsd-generator { +footer { border-top: 1px solid var(--color-accent); padding-top: 1rem; padding-bottom: 1rem; max-height: 3.5rem; } - -.tsd-generator > p { - margin-top: 0; - margin-bottom: 0; - padding: 0 1rem; +.tsd-generator { + margin: 0 1em; } .container-main { - display: flex; - justify-content: space-between; - position: relative; margin: 0 auto; -} - -.col-4, -.col-8 { - box-sizing: border-box; - float: left; - padding: 2rem 1rem; -} - -.col-4 { - flex: 0 0 25%; -} -.col-8 { - flex: 1 0; - flex-wrap: wrap; - padding-left: 0; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); } @keyframes fade-in { @@ -288,22 +383,6 @@ dd { opacity: 0; } } -@keyframes shift-to-left { - from { - transform: translate(0, 0); - } - to { - transform: translate(-25%, 0); - } -} -@keyframes unshift-to-left { - from { - transform: translate(-25%, 0); - } - to { - transform: translate(0, 0); - } -} @keyframes pop-in-from-right { from { transform: translate(100%, 0); @@ -323,7 +402,8 @@ dd { } body { background: var(--color-background); - font-family: "Segoe UI", sans-serif; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", + Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 16px; color: var(--color-text); } @@ -352,13 +432,29 @@ pre { } pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; padding: 10px; - border: 0.1em solid var(--color-accent); + border: 1px solid var(--color-accent); } pre code { padding: 0; font-size: 100%; } +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} blockquote { margin: 1em 0; @@ -374,13 +470,12 @@ blockquote { padding: 0 0 0 20px; margin: 0; } -.tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, +.tsd-typography h4, .tsd-typography h5, .tsd-typography h6 { font-size: 1em; - margin: 0; } .tsd-typography h5, .tsd-typography h6 { @@ -391,91 +486,18 @@ blockquote { .tsd-typography ol { margin: 1em 0; } - -@media (max-width: 1024px) { - html .col-content { - float: none; - max-width: 100%; - width: 100%; - padding-top: 3rem; - } - html .col-menu { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - max-width: 25rem; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-menu > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu :is(header, footer, .col-content) { - animation: shift-to-left 0.4s; - } - - .to-has-menu .col-menu { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu :is(header, footer, .col-content) { - animation: unshift-to-left 0.4s; - } - - .from-has-menu .col-menu { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu :is(header, footer, .col-content) { - transform: translate(-25%, 0); - } - .has-menu .col-menu { - visibility: visible; - transform: translate(0, 0); - display: grid; - align-items: center; - grid-template-rows: auto 1fr; - grid-gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } +.tsd-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); } .tsd-breadcrumb { @@ -625,6 +647,28 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { font-weight: bold; } +.tsd-full-hierarchy:not(:last-child) { + margin-bottom: 1em; + padding-bottom: 1em; + border-bottom: 1px solid var(--color-accent); +} +.tsd-full-hierarchy, +.tsd-full-hierarchy ul { + list-style: none; + margin: 0; + padding: 0; +} +.tsd-full-hierarchy ul { + padding-left: 1.5rem; +} +.tsd-full-hierarchy a { + padding: 0.25rem 0 !important; + font-size: 1rem; + display: inline-flex; + align-items: center; + color: var(--color-text); +} + .tsd-panel-group.tsd-index-group { margin-bottom: 0; } @@ -656,43 +700,6 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { -o-page-break-inside: avoid; page-break-inside: avoid; } -.tsd-index-panel a, -.tsd-index-panel a.tsd-parent-kind-module { - color: var(--color-ts); -} -.tsd-index-panel a.tsd-parent-kind-interface { - color: var(--color-ts-interface); -} -.tsd-index-panel a.tsd-parent-kind-enum { - color: var(--color-ts-enum); -} -.tsd-index-panel a.tsd-parent-kind-class { - color: var(--color-ts-class); -} -.tsd-index-panel a.tsd-kind-module { - color: var(--color-ts-namespace); -} -.tsd-index-panel a.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-index-panel a.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-index-panel a.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-index-panel a.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-index-panel a.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-index-panel a.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-index-panel a.tsd-is-private { - color: var(--color-ts-private); -} .tsd-flag { display: inline-block; @@ -707,7 +714,7 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { } .tsd-anchor { - position: absolute; + position: relative; top: -100px; } @@ -721,108 +728,62 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { margin-bottom: 0; border-bottom: none; } -.tsd-member [data-tsd-kind] { - color: var(--color-ts); -} -.tsd-member [data-tsd-kind="Interface"] { - color: var(--color-ts-interface); -} -.tsd-member [data-tsd-kind="Enum"] { - color: var(--color-ts-enum); -} -.tsd-member [data-tsd-kind="Class"] { - color: var(--color-ts-class); + +.tsd-navigation.settings { + margin: 1rem 0; } -.tsd-member [data-tsd-kind="Private"] { - color: var(--color-ts-private); +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.25rem); + display: flex; + align-items: center; } - -.tsd-navigation a { - display: block; - margin: 0.4rem 0; - border-left: 2px solid transparent; +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: flex; + width: calc(100% - 0.25rem); + align-items: center; + padding: 0.25rem; color: var(--color-text); text-decoration: none; - transition: border-left-color 0.1s; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); } -.tsd-navigation a:hover { +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { text-decoration: underline; } -.tsd-navigation ul { - margin: 0; +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; padding: 0; list-style: none; } -.tsd-navigation li { +.tsd-navigation li, +.tsd-page-navigation li { padding: 0; + max-width: 100%; } - -.tsd-navigation.primary .tsd-accordion-details > ul { - margin-top: 0.75rem; -} -.tsd-navigation.primary a { - padding: 0.75rem 0.5rem; - margin: 0; +.tsd-nested-navigation { + margin-left: 3rem; } -.tsd-navigation.primary ul li a { - margin-left: 0.5rem; +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; } -.tsd-navigation.primary ul li li a { +.tsd-small-nested-navigation { margin-left: 1.5rem; } -.tsd-navigation.primary ul li li li a { - margin-left: 2.5rem; -} -.tsd-navigation.primary ul li li li li a { - margin-left: 3.5rem; -} -.tsd-navigation.primary ul li li li li li a { - margin-left: 4.5rem; -} -.tsd-navigation.primary ul li li li li li li a { - margin-left: 5.5rem; -} -.tsd-navigation.primary li.current > a { - border-left: 0.15rem var(--color-text) solid; -} -.tsd-navigation.primary li.selected > a { - font-weight: bold; - border-left: 0.2rem var(--color-text) solid; -} -.tsd-navigation.primary ul li a:hover { - border-left: 0.2rem var(--color-text-aside) solid; -} -.tsd-navigation.primary li.globals + li > span, -.tsd-navigation.primary li.globals + li > a { - padding-top: 20px; +.tsd-small-nested-navigation > li > details { + margin-left: -1.5rem; } -.tsd-navigation.secondary.tsd-navigation--toolbar-hide { - max-height: calc(100vh - 1rem); - top: 0.5rem; -} -.tsd-navigation.secondary > ul { - display: inline; - padding-right: 0.5rem; - transition: opacity 0.2s; -} -.tsd-navigation.secondary ul li a { - padding-left: 0; -} -.tsd-navigation.secondary ul li li a { - padding-left: 1.1rem; -} -.tsd-navigation.secondary ul li li li a { - padding-left: 2.2rem; -} -.tsd-navigation.secondary ul li li li li a { - padding-left: 3.3rem; -} -.tsd-navigation.secondary ul li li li li li a { - padding-left: 4.4rem; -} -.tsd-navigation.secondary ul li li li li li li a { - padding-left: 5.5rem; +.tsd-page-navigation ul { + padding-left: 1.75rem; } #tsd-sidebar-links a { @@ -835,41 +796,40 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { } a.tsd-index-link { - margin: 0.25rem 0; + padding: 0.25rem 0 !important; font-size: 1rem; line-height: 1.25rem; display: inline-flex; align-items: center; + color: var(--color-text); } -.tsd-accordion-summary > h1, -.tsd-accordion-summary > h2, -.tsd-accordion-summary > h3, -.tsd-accordion-summary > h4, -.tsd-accordion-summary > h5 { - display: inline-flex; - align-items: center; - vertical-align: middle; - margin-bottom: 0; +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { user-select: none; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -} -.tsd-accordion-summary { - display: block; + cursor: pointer; } +.tsd-accordion-summary a { + width: calc(100% - 1.5rem); +} .tsd-accordion-summary > * { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; } -.tsd-accordion-summary::-webkit-details-marker { - display: none; -} -.tsd-index-accordion .tsd-accordion-summary svg { - margin-right: 0.25rem; +.tsd-index-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; } .tsd-index-content > :not(:first-child) { margin-top: 0.75rem; @@ -894,34 +854,6 @@ a.tsd-index-link { margin-right: 0.8rem; } -@media (min-width: 1024px) { - .col-content { - margin: 2rem auto; - } - - .menu-sticky-wrap { - position: sticky; - height: calc(100vh - 2rem); - top: 4rem; - right: 0; - padding: 0 1.5rem; - padding-top: 1rem; - margin-top: 3rem; - transition: 0.3s ease-in-out; - transition-property: top, padding-top, padding, height; - overflow-y: auto; - } - .col-menu { - border-left: 1px solid var(--color-accent); - } - .col-menu--hide { - top: 1rem; - } - .col-menu .tsd-navigation:not(:last-child) { - padding-bottom: 1.75rem; - } -} - .tsd-panel { margin-bottom: 2.5rem; } @@ -1002,8 +934,9 @@ a.tsd-index-link { box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); } #tsd-search .results li { - padding: 0 10px; background-color: var(--color-background); + line-height: initial; + padding: 4px; } #tsd-search .results li:nth-child(even) { background-color: var(--color-background-secondary); @@ -1011,12 +944,15 @@ a.tsd-index-link { #tsd-search .results li.state { display: none; } -#tsd-search .results li.current, -#tsd-search .results li:hover { +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { background-color: var(--color-accent); } #tsd-search .results a { - display: block; + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; } #tsd-search .results a:before { top: 10px; @@ -1072,6 +1008,11 @@ a.tsd-index-link { overflow-x: auto; } +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; +} + .tsd-signature-symbol { color: var(--color-text-aside); font-weight: normal; @@ -1127,7 +1068,7 @@ ul.tsd-type-parameter-list h5 { } .tsd-page-toolbar { - position: fixed; + position: sticky; z-index: 1; top: 0; left: 0; @@ -1167,16 +1108,14 @@ ul.tsd-type-parameter-list h5 { padding: 12px 0; } -.tsd-page-toolbar--hide { - transform: translateY(-100%); -} - .tsd-widget { display: inline-block; overflow: hidden; opacity: 0.8; height: 40px; - transition: opacity 0.1s, background-color 0.2s; + transition: + opacity 0.1s, + background-color 0.2s; vertical-align: bottom; cursor: pointer; } @@ -1198,12 +1137,6 @@ ul.tsd-type-parameter-list h5 { .tsd-widget.menu { display: none; } -@media (max-width: 1024px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } -} input[type="checkbox"] + .tsd-widget:before { background-position: -120px 0; } @@ -1234,7 +1167,85 @@ img { } .deprecated { - text-decoration: line-through; + text-decoration: line-through !important; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); } * { @@ -1255,3 +1266,147 @@ img { border-radius: 999rem; border: 0.25rem solid var(--color-icon-background); } + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} diff --git a/docs/classes/Bench.html b/docs/classes/Bench.html index 455c4503..9f8e24ef 100644 --- a/docs/classes/Bench.html +++ b/docs/classes/Bench.html @@ -1,212 +1,18 @@ -Bench | nats-base-library
-
- -
-
-
-
- -

Class Bench

-
-

Hierarchy

-
    -
  • Bench
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
asyncRequests?: boolean
-
- -
callbacks: boolean
-
- -
msgs: number
-
- -
-
- -
payload: Uint8Array
-
- -
perf: Perf
-
- -
pub?: boolean
-
- -
rep?: boolean
-
- -
req?: boolean
-
- -
size: number
-
- -
sub?: boolean
-
- -
subject: string
-
-

Methods

-
- -
    - -
  • -

    Returns Metric[]

-
- -
    - -
  • -

    Returns Promise<Metric[]>

-
- -
    - -
  • -

    Returns Promise<void>

-
- -
    - -
  • -

    Returns Promise<void>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Bench | nats-base-library

Constructors

Properties

asyncRequests?: boolean
callbacks: boolean
msgs: number
payload: Uint8Array
perf: Perf
pub?: boolean
rep?: boolean
req?: boolean
size: number
sub?: boolean
subject: string

Methods

  • Returns Metric[]

  • Returns Promise<Metric[]>

  • Returns Promise<void>

  • Returns Promise<void>

\ No newline at end of file diff --git a/docs/classes/Metric.html b/docs/classes/Metric.html index 8eaec1b3..6690ba45 100644 --- a/docs/classes/Metric.html +++ b/docs/classes/Metric.html @@ -1,195 +1,16 @@ -Metric | nats-base-library
-
- -
-
-
-
- -

Class Metric

-
-

Hierarchy

-
    -
  • Metric
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      name: string
    • -
    • -
      duration: number
    -

    Returns Metric

-
-

Properties

-
- -
asyncRequests?: boolean
-
- -
bytes: number
-
- -
date: number
-
- -
duration: number
-
- -
lang: string
-
- -
max?: number
-
- -
min?: number
-
- -
msgs: number
-
- -
name: string
-
- -
payload: number
-
- -
version: string
-
-

Methods

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -

    Returns string

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Metric | nats-base-library

Constructors

  • Parameters

    • name: string
    • duration: number

    Returns Metric

Properties

asyncRequests?: boolean
bytes: number
date: number
duration: number
lang: string
max?: number
min?: number
msgs: number
name: string
payload: number
version: string

Methods

  • Returns string

  • Returns string

  • Returns string

\ No newline at end of file diff --git a/docs/classes/MsgHdrsImpl.html b/docs/classes/MsgHdrsImpl.html index a0ed105b..e8cba9e0 100644 --- a/docs/classes/MsgHdrsImpl.html +++ b/docs/classes/MsgHdrsImpl.html @@ -1,431 +1,27 @@ -MsgHdrsImpl | nats-base-library
-
- -
-
-
-
- -

Class MsgHdrsImpl

-
-

Hierarchy

-
    -
  • MsgHdrsImpl
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      code: number = 0
    • -
    • -
      description: string = ""
    -

    Returns MsgHdrsImpl

-
-

Properties

-
- -
_code: number
-
- -
_description: string
-
- -
headers: Map<string, string[]>
-
-

Accessors

-
- -
    -
  • get code(): number
  • -
  • -

    Returns number

-
- -
    -
  • get description(): string
  • -
  • -

    Returns string

-
- -
    -
  • get hasError(): boolean
  • -
  • -

    Returns boolean

-
- -
    -
  • get status(): string
  • -
  • -

    Returns string

-
-

Methods

-
- -
    - -
  • -

    Returns IterableIterator<[string, string[]]>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      v: string
    • -
    • -
      match: Match = Match.Exact
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      match: Match = Match.Exact
    -

    Returns void

-
- -
    - -
  • -

    Returns Uint8Array

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns boolean

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      match: Match = Match.Exact
    -

    Returns string[]

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      match: Match = Match.Exact
    -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      match: Match = Match.Exact
    -

    Returns boolean

-
- -
    - -
  • -

    Returns string[]

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      match: Match = Match.Exact
    -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      v: string
    • -
    • -
      match: Match = Match.Exact
    -

    Returns void

-
- -
    - -
  • -

    Returns number

-
- -
    - -
  • -

    Returns Record<string, string[]>

-
- -
    - -
  • -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      match: Match = Match.Exact
    -

    Returns string[]

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      a: Uint8Array
    -

    Returns MsgHdrsImpl

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      r: Record<string, string[]>
    -

    Returns MsgHdrs

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    -

    Returns string

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +MsgHdrsImpl | nats-base-library

Implements

Constructors

  • Parameters

    • code: number = 0
    • description: string = ""

    Returns MsgHdrsImpl

Properties

_code: number
_description: string
headers: Map<string, string[]>

Accessors

  • get code(): number
  • Returns number

  • get description(): string
  • Returns string

  • get hasError(): boolean
  • Returns boolean

  • get status(): string
  • Returns string

Methods

  • Returns IterableIterator<[string, string[]]>

  • Parameters

    • k: string
    • v: string
    • match: Match = Match.Exact

    Returns void

  • Parameters

    • k: string
    • match: Match = Match.Exact

    Returns void

  • Returns Uint8Array

  • Parameters

    Returns boolean

  • Parameters

    • k: string
    • match: Match = Match.Exact

    Returns string[]

  • Parameters

    • k: string
    • match: Match = Match.Exact

    Returns string

  • Parameters

    • k: string
    • match: Match = Match.Exact

    Returns boolean

  • Returns string[]

  • Parameters

    • k: string
    • match: Match = Match.Exact

    Returns string

  • Parameters

    • k: string
    • v: string
    • match: Match = Match.Exact

    Returns void

  • Returns number

  • Returns Record<string, string[]>

  • Returns string

  • Parameters

    • k: string
    • match: Match = Match.Exact

    Returns string[]

  • Parameters

    • a: Uint8Array

    Returns MsgHdrsImpl

  • Parameters

    • r: Record<string, string[]>

    Returns MsgHdrs

  • Parameters

    • k: string

    Returns string

\ No newline at end of file diff --git a/docs/classes/NatsError.html b/docs/classes/NatsError.html index c715918a..a57608c6 100644 --- a/docs/classes/NatsError.html +++ b/docs/classes/NatsError.html @@ -1,295 +1,24 @@ -NatsError | nats-base-library
-
- -
-
-
-
- -

Class NatsError

-
-

Hierarchy

-
    -
  • Error -
      -
    • NatsError
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Api

    private

    -
    -
    -

    Parameters

    -
      -
    • -
      message: string
    • -
    • -
      code: string
    • -
    • -
      Optional chainedError: Error
    -

    Returns NatsError

-
-

Properties

-
- -
api_error?: ApiError
-
- -
cause?: Error
-
- -
chainedError?: Error
-
- -
code: string
-
- -
message: string
-
- -
name: string
-
- -
permissionContext?: {
    operation: string;
    subject: string;
}
-
-

Type declaration

-
    -
  • -
    operation: string
  • -
  • -
    subject: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
    - -
  • -

    Returns boolean

-
- -
    - -
  • -

    Returns boolean

-
- -
    - -
  • -

    Returns boolean

-
- -
    - -
  • -

    Returns boolean

-
- -
    - -
  • -

    Returns boolean

-
- -
    - -
  • -

    Returns ApiError

-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      code: string
    • -
    • -
      Optional chainedError: Error
    -

    Returns NatsError

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +NatsError | nats-base-library

Hierarchy

  • Error
    • NatsError

Constructors

  • Parameters

    • message: string
    • code: string
    • Optional chainedError: Error

    Returns NatsError

    Api

    private

    +

Properties

api_error?: ApiError
cause?: unknown
chainedError?: Error
code: string
message: string
name: string
permissionContext?: {
    operation: string;
    queue?: string;
    subject: string;
}

Type declaration

  • operation: string
  • Optional queue?: string
  • subject: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Type declaration

    • (err, stackTraces): any
    • Parameters

      • err: Error
      • stackTraces: CallSite[]

      Returns any

stackTraceLimit: number

Methods

  • Returns boolean

  • Returns boolean

  • Returns boolean

  • Returns boolean

  • Returns boolean

  • Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

  • Parameters

    • code: string
    • Optional chainedError: Error

    Returns NatsError

\ No newline at end of file diff --git a/docs/classes/Nuid.html b/docs/classes/Nuid.html index c1fd08cb..3c1d430b 100644 --- a/docs/classes/Nuid.html +++ b/docs/classes/Nuid.html @@ -1,195 +1,25 @@ -Nuid | nats-base-library
-
- -
-
-
-
- -

Class Nuid

-
-

Create and initialize a nuid.

- -

Api

private

-
-
-

Hierarchy

-
    -
  • Nuid
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -

    Returns Nuid

-
-

Properties

-
- -
buf: Uint8Array
-
- -
inc: number
-
- -
inited: boolean
-
- -
seq: number
-
-

Methods

-
- -
    - -
  • -

    Fills the sequence part of the nuid as base36 from this.seq.

    - -

    Api

    private

    -
    -

    Returns void

-
- -
    - -
  • -

    Initializes a nuid with a crypto random prefix, +Nuid | nats-base-library

    Create and initialize a nuid.

    +

    Api

    private

    +

    Constructors

    Properties

    Methods

    Constructors

    • Returns Nuid

    Properties

    buf: Uint8Array
    inc: number
    inited: boolean
    seq: number

    Methods

    • Fills the sequence part of the nuid as base36 from this.seq.

      +

      Returns void

      Api

      private

      +
    • Initializes a nuid with a crypto random prefix, and pseudo-random sequence and increment.

      - -

      Api

      private

      -
      -

      Returns void

    -
    - -
      - -
    • -

      Initializes the pseudo randmon sequence number and the increment range.

      - -

      Api

      private

      -
      -

      Returns void

    -
    - -
      - -
    • -

      Returns the next nuid.

      - -

      Api

      private

      -
      -

      Returns string

    -
    - -
      - -
    • -

      Returns void

    -
    - -
      - -
    • -

      Sets the prefix from crypto random bytes. Converts to base36.

      - -

      Api

      private

      -
      -

      Returns void

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

    Returns void

    Api

    private

    +
  • Initializes the pseudo randmon sequence number and the increment range.

    +

    Returns void

    Api

    private

    +
  • Returns the next nuid.

    +

    Returns string

    Api

    private

    +
  • Returns void

  • Sets the prefix from crypto random bytes. Converts to base36.

    +

    Returns void

    Api

    private

    +
\ No newline at end of file diff --git a/docs/classes/Perf.html b/docs/classes/Perf.html index 1f9ee13b..8f096896 100644 --- a/docs/classes/Perf.html +++ b/docs/classes/Perf.html @@ -1,139 +1,7 @@ -Perf | nats-base-library
-
- -
-
-
-
- -

Class Perf

-
-

Hierarchy

-
    -
  • Perf
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -

    Returns Perf

-
-

Properties

-
- -
measures: Map<string, number>
-
- -
timers: Map<string, number>
-
-

Methods

-
- -
    - -
  • -

    Returns {
        duration: number;
        name: string;
    }[]

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      key: string
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      key: string
    • -
    • -
      startKey: string
    • -
    • -
      endKey: string
    -

    Returns void

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Perf | nats-base-library

Constructors

Properties

Methods

Constructors

  • Returns Perf

Properties

measures: Map<string, number>
timers: Map<string, number>

Methods

  • Returns {
        duration: number;
        name: string;
    }[]

  • Parameters

    • key: string

    Returns void

  • Parameters

    • key: string
    • startKey: string
    • endKey: string

    Returns void

\ No newline at end of file diff --git a/docs/classes/ServiceError.html b/docs/classes/ServiceError.html index 91b4b3cc..6d94bde6 100644 --- a/docs/classes/ServiceError.html +++ b/docs/classes/ServiceError.html @@ -1,215 +1,15 @@ -ServiceError | nats-base-library
-
- -
-
-
-
- -

Class ServiceError

-
-

Hierarchy

-
    -
  • Error -
      -
    • ServiceError
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      code: number
    • -
    • -
      message: string
    -

    Returns ServiceError

-
-

Properties

-
- -
cause?: Error
-
- -
code: number
-
- -
message: string
-
- -
name: string
-
- -
stack?: string
-
- -
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)
-
-

Type declaration

-
-
- -
stackTraceLimit: number
-
-

Methods

-
- -
    - -
  • -

    Create .stack property on a target object

    -
    -
    -

    Parameters

    -
      -
    • -
      targetObject: object
    • -
    • -
      Optional constructorOpt: Function
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns boolean

-
- -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServiceError | nats-base-library

Hierarchy

  • Error
    • ServiceError

Constructors

  • Parameters

    • code: number
    • message: string

    Returns ServiceError

Properties

cause?: unknown
code: number
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Optional override for formatting stack traces

+

Type declaration

    • (err, stackTraces): any
    • Parameters

      • err: Error
      • stackTraces: CallSite[]

      Returns any

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    +

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

  • Parameters

    Returns boolean

\ No newline at end of file diff --git a/docs/enums/AckPolicy.html b/docs/enums/AckPolicy.html index 2623af5d..504de427 100644 --- a/docs/enums/AckPolicy.html +++ b/docs/enums/AckPolicy.html @@ -1,84 +1,7 @@ -AckPolicy | nats-base-library
-
- -
-
-
-
- -

Enumeration AckPolicy

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
All: "all"
-

Ack, acknowledges all messages with a lower sequence

-
-
- -
Explicit: "explicit"
-

All sequences must be explicitly acknowledged

-
-
- -
None: "none"
-

Messages don't need to be Ack'ed.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +AckPolicy | nats-base-library

Enumeration AckPolicy

Enumeration Members

Enumeration Members

All: "all"

Ack, acknowledges all messages with a lower sequence

+
Explicit: "explicit"

All sequences must be explicitly acknowledged

+
None: "none"

Messages don't need to be Ack'ed.

+
\ No newline at end of file diff --git a/docs/enums/AdvisoryKind.html b/docs/enums/AdvisoryKind.html index 40233a60..b6c4fdd0 100644 --- a/docs/enums/AdvisoryKind.html +++ b/docs/enums/AdvisoryKind.html @@ -1,158 +1,16 @@ -AdvisoryKind | nats-base-library
-
- -
-
-
-
- -

Enumeration AdvisoryKind

-
-

The different kinds of Advisories

-
-
-
-
- -
-
-

Enumeration Members

-
- -
API: "api_audit"
-
- -
Ack: "consumer_ack"
-
- -
ConsumerAction: "consumer_action"
-
- -
ConsumerLeaderElected: "consumer_leader_elected"
-
- -
ConsumerQuorumLost: "consumer_quorum_lost"
-
- -
MaxDeliver: "max_deliver"
-
- -
RestoreComplete: "restore_complete"
-
- -
RestoreCreate: "restore_create"
-
- -
SnapshotComplete: "snapshot_complete"
-
- -
SnapshotCreate: "snapshot_create"
-
- -
StreamAction: "stream_action"
-
- -
StreamLeaderElected: "stream_leader_elected"
-
- -
StreamQuorumLost: "stream_quorum_lost"
-
- -
Terminated: "terminated"
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +AdvisoryKind | nats-base-library

Enumeration AdvisoryKind

The different kinds of Advisories

+

Enumeration Members

API: "api_audit"
Ack: "consumer_ack"
ConsumerAction: "consumer_action"
ConsumerLeaderElected: "consumer_leader_elected"
ConsumerQuorumLost: "consumer_quorum_lost"
MaxDeliver: "max_deliver"
RestoreComplete: "restore_complete"
RestoreCreate: "restore_create"
SnapshotComplete: "snapshot_complete"
SnapshotCreate: "snapshot_create"
StreamAction: "stream_action"
StreamLeaderElected: "stream_leader_elected"
StreamQuorumLost: "stream_quorum_lost"
Terminated: "terminated"
\ No newline at end of file diff --git a/docs/enums/ConsumerDebugEvents.html b/docs/enums/ConsumerDebugEvents.html index 2e1834a0..c456db81 100644 --- a/docs/enums/ConsumerDebugEvents.html +++ b/docs/enums/ConsumerDebugEvents.html @@ -1,95 +1,18 @@ -ConsumerDebugEvents | nats-base-library
-
- -
-
-
-
- -

Enumeration ConsumerDebugEvents

-
-

These events represent informational notifications emitted by ConsumerMessages +ConsumerDebugEvents | nats-base-library

Enumeration ConsumerDebugEvents

These events represent informational notifications emitted by ConsumerMessages that can be safely ignored by clients.

-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
DebugEvent: "debug"
-

DebugEvents are effectively statuses returned by the server that were ignored +

Enumeration Members

Enumeration Members

DebugEvent: "debug"

DebugEvents are effectively statuses returned by the server that were ignored by the client. The data portion of the status is just a string indicating the code/message of the status.

-
-
- -
Discard: "discard"
-

Requests for messages can be terminated by the server, these notifications +

Discard: "discard"

Requests for messages can be terminated by the server, these notifications provide information on the number of messages and/or bytes that couldn't be satisfied by the consumer request. The data portion of the status will have the format of {msgsLeft: number, bytesLeft: number}.

-
-
- -
Next: "next"
-

Notifies whenever there's a request for additional messages from the server. +

Next: "next"

Notifies whenever there's a request for additional messages from the server. This notification telegraphs the request options, which should be treated as read-only. This notification is only useful for debugging. Data is PullOptions.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
Reset: "reset"

Notifies that the current consumer will be reset

+
\ No newline at end of file diff --git a/docs/enums/ConsumerEvents.html b/docs/enums/ConsumerEvents.html index cb71001e..785ee98e 100644 --- a/docs/enums/ConsumerEvents.html +++ b/docs/enums/ConsumerEvents.html @@ -1,118 +1,26 @@ -ConsumerEvents | nats-base-library
-
- -
-
-
-
- -

Enumeration ConsumerEvents

-
-

ConsumerEvents are informational notifications emitted by ConsumerMessages +ConsumerEvents | nats-base-library

Enumeration ConsumerEvents

ConsumerEvents are informational notifications emitted by ConsumerMessages that may be of interest to a client.

-
-
-
-
- -
-
-

Enumeration Members

-
- -
ConsumerDeleted: "consumer_deleted"
-
- -
ConsumerNotFound: "consumer_not_found"
-

Notification that the consumer was not found. Consumers that were accessible at +

Enumeration Members

ConsumerDeleted: "consumer_deleted"
ConsumerNotFound: "consumer_not_found"

Notification that the consumer was not found. Consumers that were accessible at least once, will be retried for more messages regardless of the not being found or timeouts etc. This notification includes a count of consecutive attempts to find the consumer. Note that if you get this notification possibly your code should attempt to recreate the consumer. Note that this notification is only informational for ordered consumers, as the consumer will be created in those cases automatically.

-
-
- -
HeartbeatsMissed: "heartbeats_missed"
-

Notification that heartbeats were missed. This notification is informational. +

HeartbeatsMissed: "heartbeats_missed"

Notification that heartbeats were missed. This notification is informational. The data portion of the status, is a number indicating the number of missed heartbeats. Note that when a client disconnects, heartbeat tracking is paused while the client is disconnected.

-
-
- -
OrderedConsumerRecreated: "ordered_consumer_recreated"
-

This notification is specific of ordered consumers and will be notified whenever +

OrderedConsumerRecreated: "ordered_consumer_recreated"

This notification is specific of ordered consumers and will be notified whenever the consumer is recreated. The argument is the name of the newly created consumer.

-
-
- -
StreamNotFound: "stream_not_found"
-

Notification that the stream was not found. Consumers were accessible at least once, +

StreamNotFound: "stream_not_found"

Notification that the stream was not found. Consumers were accessible at least once, will be retried for more messages regardless of the not being found or timeouts etc. This notification includes a count of consecutive attempts to find the consumer. Note that if you get this notification possibly your code should attempt to recreate the consumer. Note that this notification is only informational for ordered consumers, as the consumer will be created in those cases automatically.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/enums/DebugEvents.html b/docs/enums/DebugEvents.html index a09f2963..9c761121 100644 --- a/docs/enums/DebugEvents.html +++ b/docs/enums/DebugEvents.html @@ -1,90 +1,8 @@ -DebugEvents | nats-base-library
-
- -
-
-
-
- -

Enumeration DebugEvents

-
-

Other events that can be reported by the status iterator. +DebugEvents | nats-base-library

Enumeration DebugEvents

Other events that can be reported by the NatsConnection#status iterator. These can usually be safely ignored, as higher-order functionality of the client will handle them.

-
-
-
-
- -
-
-

Enumeration Members

-
- -
ClientInitiatedReconnect: "client initiated reconnect"
-
- -
PingTimer: "pingTimer"
-
- -
Reconnecting: "reconnecting"
-
- -
StaleConnection: "staleConnection"
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +

Enumeration Members

ClientInitiatedReconnect: "client initiated reconnect"
PingTimer: "pingTimer"
Reconnecting: "reconnecting"
StaleConnection: "staleConnection"
\ No newline at end of file diff --git a/docs/enums/DeliverPolicy.html b/docs/enums/DeliverPolicy.html index 9111d6b2..217df6bc 100644 --- a/docs/enums/DeliverPolicy.html +++ b/docs/enums/DeliverPolicy.html @@ -1,111 +1,13 @@ -DeliverPolicy | nats-base-library
-
- -
-
-
-
- -

Enumeration DeliverPolicy

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
All: "all"
-

Deliver all messages

-
-
- -
Last: "last"
-

Deliver starting with the last message

-
-
- -
LastPerSubject: "last_per_subject"
-

Deliver starting with the last messages for every subject

-
-
- -
New: "new"
-

Deliver starting with new messages

-
-
- -
StartSequence: "by_start_sequence"
-

Deliver starting with the specified sequence

-
-
- -
StartTime: "by_start_time"
-

Deliver starting with the specified time

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +DeliverPolicy | nats-base-library

Enumeration DeliverPolicy

Enumeration Members

Enumeration Members

All: "all"

Deliver all messages

+
Last: "last"

Deliver starting with the last message

+
LastPerSubject: "last_per_subject"

Deliver starting with the last messages for every subject

+
New: "new"

Deliver starting with new messages

+
StartSequence: "by_start_sequence"

Deliver starting with the specified sequence

+
StartTime: "by_start_time"

Deliver starting with the specified time

+
\ No newline at end of file diff --git a/docs/enums/DirectMsgHeaders.html b/docs/enums/DirectMsgHeaders.html index 88c49702..3be5cdb3 100644 --- a/docs/enums/DirectMsgHeaders.html +++ b/docs/enums/DirectMsgHeaders.html @@ -1,85 +1,5 @@ -DirectMsgHeaders | nats-base-library
-
- -
-
-
-
- -

Enumeration DirectMsgHeaders

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
Sequence: "Nats-Sequence"
-
- -
Stream: "Nats-Stream"
-
- -
Subject: "Nats-Subject"
-
- -
TimeStamp: "Nats-Time-Stamp"
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +DirectMsgHeaders | nats-base-library

Enumeration DirectMsgHeaders

Enumeration Members

Enumeration Members

Sequence: "Nats-Sequence"
Stream: "Nats-Stream"
Subject: "Nats-Subject"
TimeStamp: "Nats-Time-Stamp"
\ No newline at end of file diff --git a/docs/enums/DiscardPolicy.html b/docs/enums/DiscardPolicy.html index b957555a..2885202c 100644 --- a/docs/enums/DiscardPolicy.html +++ b/docs/enums/DiscardPolicy.html @@ -1,75 +1,5 @@ -DiscardPolicy | nats-base-library
-
- -
-
-
-
- -

Enumeration DiscardPolicy

-
-
-
- -
-
-

Enumeration Members

-
New -Old -
-
-

Enumeration Members

-
- -
New: "new"
-

Discard the new messages

-
-
- -
Old: "old"
-

Discard old messages to make room for the new ones

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +DiscardPolicy | nats-base-library

Enumeration DiscardPolicy

Enumeration Members

New +Old +

Enumeration Members

New: "new"

Discard the new messages

+
Old: "old"

Discard old messages to make room for the new ones

+
\ No newline at end of file diff --git a/docs/enums/ErrorCode.html b/docs/enums/ErrorCode.html index f16e96c4..167112e5 100644 --- a/docs/enums/ErrorCode.html +++ b/docs/enums/ErrorCode.html @@ -1,323 +1,40 @@ -ErrorCode | nats-base-library
-
- -
-
-
-
- -

Enumeration ErrorCode

-
-
-
- -
-
-

Enumeration Members

-
- -
ApiError: "BAD API"
-
- -
AuthenticationExpired: "AUTHENTICATION_EXPIRED"
-
- -
AuthenticationTimeout: "AUTHENTICATION_TIMEOUT"
-
- -
AuthorizationViolation: "AUTHORIZATION_VIOLATION"
-
- -
BadAuthentication: "BAD_AUTHENTICATION"
-
- -
BadCreds: "BAD_CREDS"
-
- -
BadHeader: "BAD_HEADER"
-
- -
BadJson: "BAD_JSON"
-
- -
BadPayload: "BAD_PAYLOAD"
-
- -
BadSubject: "BAD_SUBJECT"
-
- -
Cancelled: "CANCELLED"
-
- -
ConnectionClosed: "CONNECTION_CLOSED"
-
- -
ConnectionDraining: "CONNECTION_DRAINING"
-
- -
ConnectionRefused: "CONNECTION_REFUSED"
-
- -
ConnectionTimeout: "CONNECTION_TIMEOUT"
-
- -
Disconnect: "DISCONNECT"
-
- -
InvalidOption: "INVALID_OPTION"
-
- -
InvalidPayload: "INVALID_PAYLOAD"
-
- -
JetStream404NoMessages: "404"
-
- -
JetStream408RequestTimeout: "408"
-
- -
JetStream409: "409"
-
- -
JetStream409MaxAckPendingExceeded: "409"
-
- -
JetStreamIdleHeartBeat: "IDLE_HEARTBEAT"
-
- -
JetStreamInvalidAck: "JESTREAM_INVALID_ACK"
-
- -
JetStreamNotEnabled: "503"
-
- -
MaxPayloadExceeded: "MAX_PAYLOAD_EXCEEDED"
-
- -
NoResponders: "503"
-
- -
NotFunction: "NOT_FUNC"
-
- -
PermissionsViolation: "PERMISSIONS_VIOLATION"
-
- -
ProtocolError: "NATS_PROTOCOL_ERR"
-
- -
RequestError: "REQUEST_ERROR"
-
- -
ServerOptionNotAvailable: "SERVER_OPT_NA"
-
- -
SubClosed: "SUB_CLOSED"
-
- -
SubDraining: "SUB_DRAINING"
-
- -
Timeout: "TIMEOUT"
-
- -
Tls: "TLS"
-
- -
Unknown: "UNKNOWN_ERROR"
-
- -
WssRequired: "WSS_REQUIRED"
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ErrorCode | nats-base-library

Enumeration ErrorCode

Enumeration Members

AccountExpired: "ACCOUNT_EXPIRED"
ApiError: "BAD API"
AuthenticationExpired: "AUTHENTICATION_EXPIRED"
AuthenticationTimeout: "AUTHENTICATION_TIMEOUT"
AuthorizationViolation: "AUTHORIZATION_VIOLATION"
BadAuthentication: "BAD_AUTHENTICATION"
BadCreds: "BAD_CREDS"
BadHeader: "BAD_HEADER"
BadJson: "BAD_JSON"
BadPayload: "BAD_PAYLOAD"
BadSubject: "BAD_SUBJECT"
Cancelled: "CANCELLED"
ConnectionClosed: "CONNECTION_CLOSED"
ConnectionDraining: "CONNECTION_DRAINING"
ConnectionRefused: "CONNECTION_REFUSED"
ConnectionTimeout: "CONNECTION_TIMEOUT"
Disconnect: "DISCONNECT"
InvalidOption: "INVALID_OPTION"
InvalidPayload: "INVALID_PAYLOAD"
JetStream404NoMessages: "404"
JetStream408RequestTimeout: "408"
JetStream409: "409"
JetStream409MaxAckPendingExceeded: "409"
JetStreamIdleHeartBeat: "IDLE_HEARTBEAT"
JetStreamInvalidAck: "JESTREAM_INVALID_ACK"
JetStreamNotEnabled: "503"
MaxPayloadExceeded: "MAX_PAYLOAD_EXCEEDED"
NoResponders: "503"
NotFunction: "NOT_FUNC"
PermissionsViolation: "PERMISSIONS_VIOLATION"
ProtocolError: "NATS_PROTOCOL_ERR"
RequestError: "REQUEST_ERROR"
ServerOptionNotAvailable: "SERVER_OPT_NA"
SubClosed: "SUB_CLOSED"
SubDraining: "SUB_DRAINING"
Timeout: "TIMEOUT"
Tls: "TLS"
Unknown: "UNKNOWN_ERROR"
WssRequired: "WSS_REQUIRED"
\ No newline at end of file diff --git a/docs/enums/Events.html b/docs/enums/Events.html index 7cfcf654..6da4ae18 100644 --- a/docs/enums/Events.html +++ b/docs/enums/Events.html @@ -1,105 +1,12 @@ -Events | nats-base-library
-
- -
-
-
-
- -

Enumeration Events

-
-

Events reported by the status iterator.

-
-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
Disconnect: "disconnect"
-

Client disconnected

-
-
- -
Error: "error"
-

Client received an async error from the server

-
-
- -
LDM: "ldm"
-

Client received a signal telling it that the server is transitioning to Lame Duck Mode

-
-
- -
Reconnect: "reconnect"
-

Client reconnected

-
-
- -
Update: "update"
-

Client received a cluster update

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Events | nats-base-library

Enumeration Events

Events reported by the NatsConnection#status iterator.

+

Enumeration Members

Enumeration Members

Disconnect: "disconnect"

Client disconnected

+
Error: "error"

Client received an async error from the server

+
LDM: "ldm"

Client received a signal telling it that the server is transitioning to Lame Duck Mode

+
Reconnect: "reconnect"

Client reconnected

+
Update: "update"

Client received a cluster update

+
\ No newline at end of file diff --git a/docs/enums/JsHeaders.html b/docs/enums/JsHeaders.html index bb4a4e17..0ed5f4fc 100644 --- a/docs/enums/JsHeaders.html +++ b/docs/enums/JsHeaders.html @@ -1,143 +1,20 @@ -JsHeaders | nats-base-library
-
- -
-
-
-
- -

Enumeration JsHeaders

-
-
-
- -
-
-

Enumeration Members

-
- -
ConsumerStalledHdr: "Nats-Consumer-Stalled"
-

Set for heartbeat messages if the consumer is stalled

-
-
- -
LastConsumerSeqHdr: "Nats-Last-Consumer"
-

Set for heartbeat messages

-
-
- -
LastStreamSeqHdr: "Nats-Last-Stream"
-

Set for heartbeat messages

-
-
- -
MessageSizeHdr: "Nats-Msg-Size"
-

Set for headers_only consumers indicates the number of bytes in the payload

-
-
- -
PendingBytesHdr: "Nats-Pending-Bytes"
-

Set on protocol messages to indicate pull request byte count that +JsHeaders | nats-base-library

Enumeration JsHeaders

Enumeration Members

ConsumerStalledHdr: "Nats-Consumer-Stalled"

Set for heartbeat messages if the consumer is stalled

+
LastConsumerSeqHdr: "Nats-Last-Consumer"

Set for heartbeat messages

+
LastStreamSeqHdr: "Nats-Last-Stream"

Set for heartbeat messages

+
MessageSizeHdr: "Nats-Msg-Size"

Set for headers_only consumers indicates the number of bytes in the payload

+
PendingBytesHdr: "Nats-Pending-Bytes"

Set on protocol messages to indicate pull request byte count that was not honored

-
-
- -
PendingMessagesHdr: "Nats-Pending-Messages"
-

Set on protocol messages to indicate pull request message count that +

PendingMessagesHdr: "Nats-Pending-Messages"

Set on protocol messages to indicate pull request message count that was not honored.

-
-
- -
RollupHdr: "Nats-Rollup"
-
- -
RollupValueAll: "all"
-
- -
RollupValueSubject: "sub"
-
- -
StreamSourceHdr: "Nats-Stream-Source"
-

Set if message is from a stream source - format is stream seq

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
RollupHdr: "Nats-Rollup"
RollupValueAll: "all"
RollupValueSubject: "sub"
StreamSourceHdr: "Nats-Stream-Source"

Set if message is from a stream source - format is stream seq

+
\ No newline at end of file diff --git a/docs/enums/KvWatchInclude.html b/docs/enums/KvWatchInclude.html index 6ebb8d21..fc9f8ef1 100644 --- a/docs/enums/KvWatchInclude.html +++ b/docs/enums/KvWatchInclude.html @@ -1,85 +1,8 @@ -KvWatchInclude | nats-base-library
-
- -
-
-
-
- -

Enumeration KvWatchInclude

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
AllHistory: "history"
-

Include all available history for all keys

-
-
- -
LastValue: ""
-

Include the last value for all the keys

-
-
- -
UpdatesOnly: "updates"
-

Don't include history or last values, only notify +KvWatchInclude | nats-base-library

Enumeration KvWatchInclude

Enumeration Members

Enumeration Members

AllHistory: "history"

Include all available history for all keys

+
LastValue: ""

Include the last value for all the keys

+
UpdatesOnly: "updates"

Don't include history or last values, only notify of updates

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/enums/Match.html b/docs/enums/Match.html index 02fff38d..e8087544 100644 --- a/docs/enums/Match.html +++ b/docs/enums/Match.html @@ -1,78 +1,4 @@ -Match | nats-base-library
-
- -
-
-
-
- -

Enumeration Match

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
CanonicalMIME: 1
-
- -
Exact: 0
-
- -
IgnoreCase: 2
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Match | nats-base-library

Enumeration Match

Enumeration Members

Enumeration Members

CanonicalMIME: 1
Exact: 0
IgnoreCase: 2
\ No newline at end of file diff --git a/docs/enums/ReplayPolicy.html b/docs/enums/ReplayPolicy.html index 2e662154..46ab4476 100644 --- a/docs/enums/ReplayPolicy.html +++ b/docs/enums/ReplayPolicy.html @@ -1,75 +1,5 @@ -ReplayPolicy | nats-base-library
-
- -
-
-
-
- -

Enumeration ReplayPolicy

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
Instant: "instant"
-

Replays messages as fast as possible

-
-
- -
Original: "original"
-

Replays messages following the original delay between messages

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ReplayPolicy | nats-base-library

Enumeration ReplayPolicy

Enumeration Members

Enumeration Members

Instant: "instant"

Replays messages as fast as possible

+
Original: "original"

Replays messages following the original delay between messages

+
\ No newline at end of file diff --git a/docs/enums/RepublishHeaders.html b/docs/enums/RepublishHeaders.html index 11037162..8f6dce0a 100644 --- a/docs/enums/RepublishHeaders.html +++ b/docs/enums/RepublishHeaders.html @@ -1,102 +1,11 @@ -RepublishHeaders | nats-base-library
-
- -
-
-
-
- -

Enumeration RepublishHeaders

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
LastSequence: "Nats-Last-Sequence"
-

The stream sequence id of the last message ingested to the same original subject (or 0 if none or deleted)

-
-
- -
Sequence: "Nats-Sequence"
-

The sequence of the republished message

-
-
- -
Size: "Nats-Msg-Size"
-

The size in bytes of the message's body - Only if headers_only is set.

-
-
- -
Stream: "Nats-Stream"
-

The source stream of the message

-
-
- -
Subject: "Nats-Subject"
-

The original subject of the message

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +RepublishHeaders | nats-base-library

Enumeration RepublishHeaders

Enumeration Members

Enumeration Members

LastSequence: "Nats-Last-Sequence"

The stream sequence id of the last message ingested to the same original subject (or 0 if none or deleted)

+
Sequence: "Nats-Sequence"

The sequence of the republished message

+
Size: "Nats-Msg-Size"

The size in bytes of the message's body - Only if Republish#headers_only is set.

+
Stream: "Nats-Stream"

The source stream of the message

+
Subject: "Nats-Subject"

The original subject of the message

+
\ No newline at end of file diff --git a/docs/enums/RequestStrategy.html b/docs/enums/RequestStrategy.html index bba4a4e3..54d81d7f 100644 --- a/docs/enums/RequestStrategy.html +++ b/docs/enums/RequestStrategy.html @@ -1,85 +1,5 @@ -RequestStrategy | nats-base-library
-
- -
-
-
-
- -

Enumeration RequestStrategy

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
Count: "count"
-
- -
JitterTimer: "jitterTimer"
-
- -
SentinelMsg: "sentinelMsg"
-
- -
Timer: "timer"
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +RequestStrategy | nats-base-library

Enumeration RequestStrategy

Enumeration Members

Enumeration Members

Count: "count"
JitterTimer: "jitterTimer"
SentinelMsg: "sentinelMsg"
Timer: "timer"
\ No newline at end of file diff --git a/docs/enums/RetentionPolicy.html b/docs/enums/RetentionPolicy.html index ad951243..098e083e 100644 --- a/docs/enums/RetentionPolicy.html +++ b/docs/enums/RetentionPolicy.html @@ -1,84 +1,7 @@ -RetentionPolicy | nats-base-library
-
- -
-
-
-
- -

Enumeration RetentionPolicy

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
Interest: "interest"
-

Retain messages while there is consumer interest on the particular subject.

-
-
- -
Limits: "limits"
-

Retain messages until the limits are reached, then trigger the discard policy.

-
-
- -
Workqueue: "workqueue"
-

Retain messages until acknowledged

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +RetentionPolicy | nats-base-library

Enumeration RetentionPolicy

Enumeration Members

Enumeration Members

Interest: "interest"

Retain messages while there is consumer interest on the particular subject.

+
Limits: "limits"

Retain messages until the limits are reached, then trigger the discard policy.

+
Workqueue: "workqueue"

Retain messages until acknowledged

+
\ No newline at end of file diff --git a/docs/enums/ServiceResponseType.html b/docs/enums/ServiceResponseType.html index 5e80c773..26a8350b 100644 --- a/docs/enums/ServiceResponseType.html +++ b/docs/enums/ServiceResponseType.html @@ -1,78 +1,4 @@ -ServiceResponseType | nats-base-library
-
- -
-
-
-
- -

Enumeration ServiceResponseType

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
INFO: "io.nats.micro.v1.info_response"
-
- -
PING: "io.nats.micro.v1.ping_response"
-
- -
STATS: "io.nats.micro.v1.stats_response"
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServiceResponseType | nats-base-library

Enumeration ServiceResponseType

Enumeration Members

Enumeration Members

INFO: "io.nats.micro.v1.info_response"
PING: "io.nats.micro.v1.ping_response"
STATS: "io.nats.micro.v1.stats_response"
\ No newline at end of file diff --git a/docs/enums/ServiceVerb.html b/docs/enums/ServiceVerb.html index 13193790..503e000a 100644 --- a/docs/enums/ServiceVerb.html +++ b/docs/enums/ServiceVerb.html @@ -1,78 +1,4 @@ -ServiceVerb | nats-base-library
-
- -
-
-
-
- -

Enumeration ServiceVerb

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
INFO: "INFO"
-
- -
PING: "PING"
-
- -
STATS: "STATS"
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServiceVerb | nats-base-library

Enumeration ServiceVerb

Enumeration Members

Enumeration Members

INFO: "INFO"
PING: "PING"
STATS: "STATS"
\ No newline at end of file diff --git a/docs/enums/StorageType.html b/docs/enums/StorageType.html index 7d155158..0f7c2cf8 100644 --- a/docs/enums/StorageType.html +++ b/docs/enums/StorageType.html @@ -1,75 +1,5 @@ -StorageType | nats-base-library
-
- -
-
-
-
- -

Enumeration StorageType

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
File: "file"
-

Store persistently on files

-
-
- -
Memory: "memory"
-

Store in server memory - doesn't survive server restarts

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +StorageType | nats-base-library

Enumeration StorageType

Enumeration Members

Enumeration Members

File: "file"

Store persistently on files

+
Memory: "memory"

Store in server memory - doesn't survive server restarts

+
\ No newline at end of file diff --git a/docs/enums/StoreCompression.html b/docs/enums/StoreCompression.html index 2c62bb97..efa85029 100644 --- a/docs/enums/StoreCompression.html +++ b/docs/enums/StoreCompression.html @@ -1,75 +1,5 @@ -StoreCompression | nats-base-library
-
- -
-
-
-
- -

Enumeration StoreCompression

-
-
-
- -
-
-

Enumeration Members

-
None -S2 -
-
-

Enumeration Members

-
- -
None: "none"
-

No compression

-
-
- -
S2: "s2"
-

S2 compression

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +StoreCompression | nats-base-library

Enumeration StoreCompression

Enumeration Members

None +S2 +

Enumeration Members

None: "none"

No compression

+
S2: "s2"

S2 compression

+
\ No newline at end of file diff --git a/docs/functions/JSONCodec.html b/docs/functions/JSONCodec.html index 90a66596..75f9018a 100644 --- a/docs/functions/JSONCodec.html +++ b/docs/functions/JSONCodec.html @@ -1,297 +1,4 @@ -JSONCodec | nats-base-library
-
- -
-
-
-
- -

Function JSONCodec

-
-
\ No newline at end of file diff --git a/docs/functions/StringCodec.html b/docs/functions/StringCodec.html index 4e079d44..869f698c 100644 --- a/docs/functions/StringCodec.html +++ b/docs/functions/StringCodec.html @@ -1,271 +1,3 @@ -StringCodec | nats-base-library
-
- -
-
-
-
- -

Function StringCodec

-
-
\ No newline at end of file diff --git a/docs/functions/backoff-1.html b/docs/functions/backoff-1.html index 2756b5eb..2bc101fb 100644 --- a/docs/functions/backoff-1.html +++ b/docs/functions/backoff-1.html @@ -1,275 +1,2 @@ -backoff | nats-base-library
-
- -
-
-
-
- -

Function backoff

-
-
    - -
  • -

    Returns a Backoff with the specified interval policy set.

    -
    -
    -

    Parameters

    -
      -
    • -
      policy: number[] = ...
    -

    Returns Backoff

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +backoff | nats-base-library

Function backoff

  • Returns a Backoff with the specified interval policy set.

    +

    Parameters

    • policy: number[] = ...

    Returns Backoff

\ No newline at end of file diff --git a/docs/functions/buildAuthenticator.html b/docs/functions/buildAuthenticator.html index 1a095353..0ffc25ff 100644 --- a/docs/functions/buildAuthenticator.html +++ b/docs/functions/buildAuthenticator.html @@ -1,273 +1 @@ -buildAuthenticator | nats-base-library
-
- -
-
-
-
- -

Function buildAuthenticator

-
-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +buildAuthenticator | nats-base-library

Function buildAuthenticator

\ No newline at end of file diff --git a/docs/functions/canonicalMIMEHeaderKey.html b/docs/functions/canonicalMIMEHeaderKey.html index b704bd36..ca325b4f 100644 --- a/docs/functions/canonicalMIMEHeaderKey.html +++ b/docs/functions/canonicalMIMEHeaderKey.html @@ -1,273 +1 @@ -canonicalMIMEHeaderKey | nats-base-library
-
- -
-
-
-
- -

Function canonicalMIMEHeaderKey

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    -

    Returns string

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +canonicalMIMEHeaderKey | nats-base-library

Function canonicalMIMEHeaderKey

  • Parameters

    • k: string

    Returns string

\ No newline at end of file diff --git a/docs/functions/checkJsError.html b/docs/functions/checkJsError.html index 253ea94b..fbf34df6 100644 --- a/docs/functions/checkJsError.html +++ b/docs/functions/checkJsError.html @@ -1,273 +1 @@ -checkJsError | nats-base-library
-
- -
-
-
-
- -

Function checkJsError

-
-
    - -
  • -
    -

    Parameters

    -
    -

    Returns NatsError | null

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +checkJsError | nats-base-library

Function checkJsError

  • Parameters

    Returns NatsError | null

\ No newline at end of file diff --git a/docs/functions/consumerOpts-1.html b/docs/functions/consumerOpts-1.html index 81291a10..834b28d0 100644 --- a/docs/functions/consumerOpts-1.html +++ b/docs/functions/consumerOpts-1.html @@ -1,273 +1 @@ -consumerOpts | nats-base-library
-
- -
-
-
-
- -

Function consumerOpts

-
-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +consumerOpts | nats-base-library

Function consumerOpts

\ No newline at end of file diff --git a/docs/functions/createInbox.html b/docs/functions/createInbox.html index ac79954e..4b9902ce 100644 --- a/docs/functions/createInbox.html +++ b/docs/functions/createInbox.html @@ -1,273 +1 @@ -createInbox | nats-base-library
-
- -
-
-
-
- -

Function createInbox

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      prefix: string = ""
    -

    Returns string

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +createInbox | nats-base-library

Function createInbox

  • Parameters

    • prefix: string = ""

    Returns string

\ No newline at end of file diff --git a/docs/functions/credsAuthenticator.html b/docs/functions/credsAuthenticator.html index a5cf14cd..0b8babe2 100644 --- a/docs/functions/credsAuthenticator.html +++ b/docs/functions/credsAuthenticator.html @@ -1,280 +1,5 @@ -credsAuthenticator | nats-base-library
-
- -
-
-
-
- -

Function credsAuthenticator

-
-
\ No newline at end of file diff --git a/docs/functions/deadline.html b/docs/functions/deadline.html index b4fa3382..2811ef57 100644 --- a/docs/functions/deadline.html +++ b/docs/functions/deadline.html @@ -1,280 +1 @@ -deadline | nats-base-library
-
- -
-
-
-
- -

Function deadline

-
-
    - -
  • -
    -

    Type Parameters

    -
      -
    • -

      T

    -
    -

    Parameters

    -
      -
    • -
      p: Promise<T>
    • -
    • -
      millis: number = 1000
    -

    Returns Promise<T>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +deadline | nats-base-library

Function deadline

  • Type Parameters

    • T

    Parameters

    • p: Promise<T>
    • millis: number = 1000

    Returns Promise<T>

\ No newline at end of file diff --git a/docs/functions/deferred-1.html b/docs/functions/deferred-1.html index cf082e73..59c5a887 100644 --- a/docs/functions/deferred-1.html +++ b/docs/functions/deferred-1.html @@ -1,276 +1,3 @@ -deferred | nats-base-library
-
- -
-
-
-
- -

Function deferred

-
-
\ No newline at end of file diff --git a/docs/functions/delay-1.html b/docs/functions/delay-1.html index f3ecb214..be8e8e49 100644 --- a/docs/functions/delay-1.html +++ b/docs/functions/delay-1.html @@ -1,273 +1 @@ -delay | nats-base-library
-
- -
-
-
-
- -

Function delay

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      ms: number = 0
    -

    Returns Delay

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +delay | nats-base-library
  • Parameters

    • ms: number = 0

    Returns Delay

\ No newline at end of file diff --git a/docs/functions/headers.html b/docs/functions/headers.html index 0f0f0966..6bc087c7 100644 --- a/docs/functions/headers.html +++ b/docs/functions/headers.html @@ -1,275 +1 @@ -headers | nats-base-library
-
- -
-
-
-
- -

Function headers

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      code: number = 0
    • -
    • -
      description: string = ""
    -

    Returns MsgHdrs

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +headers | nats-base-library

Function headers

  • Parameters

    • code: number = 0
    • description: string = ""

    Returns MsgHdrs

\ No newline at end of file diff --git a/docs/functions/isFlowControlMsg.html b/docs/functions/isFlowControlMsg.html index 28287d1b..c398aa36 100644 --- a/docs/functions/isFlowControlMsg.html +++ b/docs/functions/isFlowControlMsg.html @@ -1,275 +1,2 @@ -isFlowControlMsg | nats-base-library
-
- -
-
-
-
- -

Function isFlowControlMsg

-
-
    - -
  • -

    Returns true if the message is a flow control message

    -
    -
    -

    Parameters

    -
    -

    Returns boolean

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +isFlowControlMsg | nats-base-library

Function isFlowControlMsg

  • Returns true if the message is a flow control message

    +

    Parameters

    Returns boolean

\ No newline at end of file diff --git a/docs/functions/isHeartbeatMsg.html b/docs/functions/isHeartbeatMsg.html index be4a8092..2d922f4b 100644 --- a/docs/functions/isHeartbeatMsg.html +++ b/docs/functions/isHeartbeatMsg.html @@ -1,275 +1,2 @@ -isHeartbeatMsg | nats-base-library
-
- -
-
-
-
- -

Function isHeartbeatMsg

-
-
    - -
  • -

    Returns true if the message is a heart beat message

    -
    -
    -

    Parameters

    -
    -

    Returns boolean

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +isHeartbeatMsg | nats-base-library

Function isHeartbeatMsg

  • Returns true if the message is a heart beat message

    +

    Parameters

    Returns boolean

\ No newline at end of file diff --git a/docs/functions/jwtAuthenticator.html b/docs/functions/jwtAuthenticator.html index b00d180b..9576a637 100644 --- a/docs/functions/jwtAuthenticator.html +++ b/docs/functions/jwtAuthenticator.html @@ -1,284 +1,6 @@ -jwtAuthenticator | nats-base-library
-
- -
-
-
-
- -

Function jwtAuthenticator

-
-
\ No newline at end of file diff --git a/docs/functions/millis.html b/docs/functions/millis.html index 451e8c32..4bfdb3e0 100644 --- a/docs/functions/millis.html +++ b/docs/functions/millis.html @@ -1,275 +1,2 @@ -millis | nats-base-library
-
- -
-
-
-
- -

Function millis

-
-
    - -
  • -

    Convert the specified Nanos into millis

    -
    -
    -

    Parameters

    -
      -
    • -
      ns: number
    -

    Returns number

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +millis | nats-base-library
  • Convert the specified Nanos into millis

    +

    Parameters

    • ns: number

    Returns number

\ No newline at end of file diff --git a/docs/functions/nanos-1.html b/docs/functions/nanos-1.html index 043798ae..e2aa1ba5 100644 --- a/docs/functions/nanos-1.html +++ b/docs/functions/nanos-1.html @@ -1,275 +1,2 @@ -nanos | nats-base-library
-
- -
-
-
-
- -

Function nanos

-
-
    - -
  • -

    Converts the specified millis into Nanos

    -
    -
    -

    Parameters

    -
      -
    • -
      millis: number
    -

    Returns Nanos

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +nanos | nats-base-library
  • Converts the specified millis into Nanos

    +

    Parameters

    • millis: number

    Returns Nanos

\ No newline at end of file diff --git a/docs/functions/nkeyAuthenticator.html b/docs/functions/nkeyAuthenticator.html index d239c6cd..71589448 100644 --- a/docs/functions/nkeyAuthenticator.html +++ b/docs/functions/nkeyAuthenticator.html @@ -1,279 +1,4 @@ -nkeyAuthenticator | nats-base-library
-
- -
-
-
-
- -

Function nkeyAuthenticator

-
-
\ No newline at end of file diff --git a/docs/functions/syncIterator-1.html b/docs/functions/syncIterator-1.html index 1edf5003..9efda6de 100644 --- a/docs/functions/syncIterator-1.html +++ b/docs/functions/syncIterator-1.html @@ -1,283 +1,5 @@ -syncIterator | nats-base-library
-
- -
-
-
-
- -

Function syncIterator

-
-
\ No newline at end of file diff --git a/docs/functions/tokenAuthenticator.html b/docs/functions/tokenAuthenticator.html index afd94d65..3a99bdb5 100644 --- a/docs/functions/tokenAuthenticator.html +++ b/docs/functions/tokenAuthenticator.html @@ -1,276 +1,2 @@ -tokenAuthenticator | nats-base-library
-
- -
-
-
-
- -

Function tokenAuthenticator

-
-
    - -
  • -

    Returns a token authenticator for the specified token

    - -

    Returns

    -
    -

    Parameters

    -
      -
    • -
      token: string | (() => string)
    -

    Returns Authenticator

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +tokenAuthenticator | nats-base-library

Function tokenAuthenticator

  • Returns a token authenticator for the specified token

    +

    Parameters

    • token: string | (() => string)

    Returns Authenticator

\ No newline at end of file diff --git a/docs/functions/usernamePasswordAuthenticator.html b/docs/functions/usernamePasswordAuthenticator.html index 3d743acd..67d76cce 100644 --- a/docs/functions/usernamePasswordAuthenticator.html +++ b/docs/functions/usernamePasswordAuthenticator.html @@ -1,278 +1,2 @@ -usernamePasswordAuthenticator | nats-base-library
-
- -
-
-
-
- -

Function usernamePasswordAuthenticator

-
-
    - -
  • -

    Returns a user/pass authenticator for the specified user and optional password

    - -

    Returns

    -
    -

    Parameters

    -
      -
    • -
      user: string | (() => string)
    • -
    • -
      Optional pass: string | (() => string)
    -

    Returns Authenticator

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +usernamePasswordAuthenticator | nats-base-library

Function usernamePasswordAuthenticator

  • Returns a user/pass authenticator for the specified user and optional password

    +

    Parameters

    • user: string | (() => string)
    • Optional pass: string | (() => string)

    Returns Authenticator

\ No newline at end of file diff --git a/docs/hierarchy.html b/docs/hierarchy.html new file mode 100644 index 00000000..8b5463fd --- /dev/null +++ b/docs/hierarchy.html @@ -0,0 +1 @@ +nats-base-library
\ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 91c8efdc..f73552ad 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,497 +1,220 @@ -nats-base-library
-
- -
-
-
-
-

nats-base-library

-
-
-

Index

-
-

Enumerations

-
-
-

Classes

-
-
-

Interfaces

-
-
-

Type Aliases

-
-
-

Variables

-
-
-

Functions

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +nats-base-library

nats-base-library

Index

Enumerations

Classes

Interfaces

Type Aliases

Variables

Functions

\ No newline at end of file diff --git a/docs/interfaces/AccountLimits.html b/docs/interfaces/AccountLimits.html index 8efa00da..113505fa 100644 --- a/docs/interfaces/AccountLimits.html +++ b/docs/interfaces/AccountLimits.html @@ -1,133 +1,17 @@ -AccountLimits | nats-base-library
-
- -
-
-
-
- -

Interface AccountLimits

-
-

Hierarchy

-
    -
  • AccountLimits
-
-
-
- -
-
-

Properties

-
- -
max_ack_pending: number
-

The maximum number of outstanding ACKs any consumer may configure

-
-
- -
max_bytes_required: number
-

Indicates if Streams created in this account requires the max_bytes property set

-
-
- -
max_consumers: number
-

The maximum number of Consumer an account can create

-
-
- -
max_memory: number
-

The maximum amount of Memory storage Stream Messages may consume

-
-
- -
max_storage: number
-

The maximum amount of File storage Stream Messages may consume

-
-
- -
max_streams: number
-

The maximum number of Streams an account can create

-
-
- -
memory_max_stream_bytes: number
-

The maximum size any single memory stream may be

-
-
- -
storage_max_stream_bytes: number
-

The maximum size any single storage based stream may be

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +AccountLimits | nats-base-library

Interface AccountLimits

interface AccountLimits {
    max_ack_pending: number;
    max_bytes_required: number;
    max_consumers: number;
    max_memory: number;
    max_storage: number;
    max_streams: number;
    memory_max_stream_bytes: number;
    storage_max_stream_bytes: number;
}

Properties

max_ack_pending: number

The maximum number of outstanding ACKs any consumer may configure

+
max_bytes_required: number

Indicates if Streams created in this account requires the max_bytes property set

+
max_consumers: number

The maximum number of Consumer an account can create

+
max_memory: number

The maximum amount of Memory storage Stream Messages may consume

+
max_storage: number

The maximum amount of File storage Stream Messages may consume

+
max_streams: number

The maximum number of Streams an account can create

+
memory_max_stream_bytes: number

The maximum size any single memory stream may be

+
storage_max_stream_bytes: number

The maximum size any single storage based stream may be

+
\ No newline at end of file diff --git a/docs/interfaces/Advisory.html b/docs/interfaces/Advisory.html index 0144183c..06fe0b9d 100644 --- a/docs/interfaces/Advisory.html +++ b/docs/interfaces/Advisory.html @@ -1,82 +1,6 @@ -Advisory | nats-base-library
-
- -
-
-
-
- -

Interface Advisory

-
-

An advisory is an interesting event in the JetStream server

-
-
-

Hierarchy

-
    -
  • Advisory
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
data: unknown
-

Payload associated with the advisory

-
-
- - -

The type of the advisory

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Advisory | nats-base-library

Interface Advisory

An advisory is an interesting event in the JetStream server

+
interface Advisory {
    data: unknown;
    kind: AdvisoryKind;
}

Properties

Properties

data: unknown

Payload associated with the advisory

+

The type of the advisory

+
\ No newline at end of file diff --git a/docs/interfaces/ApiError.html b/docs/interfaces/ApiError.html index 3420fc4f..2332452f 100644 --- a/docs/interfaces/ApiError.html +++ b/docs/interfaces/ApiError.html @@ -1,88 +1,7 @@ -ApiError | nats-base-library
-
- -
-
-
-
- -

Interface ApiError

-
-

Hierarchy

-
    -
  • ApiError
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
code: number
-

HTTP like error code in the 300 to 500 range

-
-
- -
description: string
-

A human friendly description of the error

-
-
- -
err_code?: number
-

The NATS error code unique to each kind of error

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ApiError | nats-base-library

Interface ApiError

interface ApiError {
    code: number;
    description: string;
    err_code?: number;
}

Properties

Properties

code: number

HTTP like error code in the 300 to 500 range

+
description: string

A human friendly description of the error

+
err_code?: number

The NATS error code unique to each kind of error

+
\ No newline at end of file diff --git a/docs/interfaces/ApiPagedRequest.html b/docs/interfaces/ApiPagedRequest.html index 730d2c6a..db009c54 100644 --- a/docs/interfaces/ApiPagedRequest.html +++ b/docs/interfaces/ApiPagedRequest.html @@ -1,68 +1,2 @@ -ApiPagedRequest | nats-base-library
-
- -
-
-
-
- -

Interface ApiPagedRequest

-
-

Hierarchy

-
    -
  • ApiPagedRequest
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
offset: number
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ApiPagedRequest | nats-base-library

Interface ApiPagedRequest

interface ApiPagedRequest {
    offset: number;
}

Properties

Properties

offset: number
\ No newline at end of file diff --git a/docs/interfaces/Authenticator.html b/docs/interfaces/Authenticator.html index cd35a3f2..91ccb5f7 100644 --- a/docs/interfaces/Authenticator.html +++ b/docs/interfaces/Authenticator.html @@ -1,279 +1,2 @@ -Authenticator | nats-base-library
-
- -
-
-
-
- -

Interface Authenticator

-
-

Hierarchy

-
    -
  • Authenticator
-
-
    - -
  • -

    Authenticator is an interface that returns credentials.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional nonce: string
    -

    Returns Auth

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Authenticator | nats-base-library

Interface Authenticator

Authenticator is an interface that returns credentials.

+
interface Authenticator ((nonce?) => Auth)
  • Parameters

    • Optional nonce: string

    Returns Auth

\ No newline at end of file diff --git a/docs/interfaces/Backoff.html b/docs/interfaces/Backoff.html index 25508974..4bfe3fac 100644 --- a/docs/interfaces/Backoff.html +++ b/docs/interfaces/Backoff.html @@ -1,76 +1,2 @@ -Backoff | nats-base-library
-
- -
-
-
-
- -

Interface Backoff

-
-

Hierarchy

-
    -
  • Backoff
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      attempt: number
    -

    Returns number

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Backoff | nats-base-library

Interface Backoff

interface Backoff {
    backoff(attempt): number;
}

Methods

Methods

  • Parameters

    • attempt: number

    Returns number

\ No newline at end of file diff --git a/docs/interfaces/BenchOpts.html b/docs/interfaces/BenchOpts.html index ec2c6b4d..b97bdb8d 100644 --- a/docs/interfaces/BenchOpts.html +++ b/docs/interfaces/BenchOpts.html @@ -1,124 +1,10 @@ -BenchOpts | nats-base-library
-
- -
-
-
-
- -

Interface BenchOpts

-
-

Hierarchy

-
    -
  • BenchOpts
-
-
-
- -
-
-

Properties

-
- -
asyncRequests?: boolean
-
- -
callbacks?: boolean
-
- -
msgs?: number
-
- -
pub?: boolean
-
- -
rep?: boolean
-
- -
req?: boolean
-
- -
size?: number
-
- -
sub?: boolean
-
- -
subject?: string
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +BenchOpts | nats-base-library

Interface BenchOpts

interface BenchOpts {
    asyncRequests?: boolean;
    callbacks?: boolean;
    msgs?: number;
    pub?: boolean;
    rep?: boolean;
    req?: boolean;
    size?: number;
    sub?: boolean;
    subject?: string;
}

Properties

asyncRequests?: boolean
callbacks?: boolean
msgs?: number
pub?: boolean
rep?: boolean
req?: boolean
size?: number
sub?: boolean
subject?: string
\ No newline at end of file diff --git a/docs/interfaces/Closed.html b/docs/interfaces/Closed.html index 9821ecd9..6f7669d2 100644 --- a/docs/interfaces/Closed.html +++ b/docs/interfaces/Closed.html @@ -1,74 +1,5 @@ -Closed | nats-base-library
-
- -
-
-
-
- -

Interface Closed

-
-

An interface that reports via a promise when an object such as a connection +Closed | nats-base-library

Interface Closed

An interface that reports via a promise when an object such as a connection or subscription closes.

-
-
-

Hierarchy

-
    -
  • Closed
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
closed: Promise<void>
-

A promise that when resolves, indicates that the object is closed.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
interface Closed {
    closed: Promise<void>;
}

Properties

Properties

closed: Promise<void>

A promise that when resolves, indicates that the object is closed.

+
\ No newline at end of file diff --git a/docs/interfaces/ClusterInfo.html b/docs/interfaces/ClusterInfo.html index fafad891..0263d60f 100644 --- a/docs/interfaces/ClusterInfo.html +++ b/docs/interfaces/ClusterInfo.html @@ -1,88 +1,7 @@ -ClusterInfo | nats-base-library
-
- -
-
-
-
- -

Interface ClusterInfo

-
-

Hierarchy

-
    -
  • ClusterInfo
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
leader?: string
-

The server name of the RAFT leader

-
-
- -
name?: string
-

The cluster name

-
-
- -
replicas?: PeerInfo[]
-

The members of the RAFT cluster

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ClusterInfo | nats-base-library

Interface ClusterInfo

interface ClusterInfo {
    leader?: string;
    name?: string;
    replicas?: PeerInfo[];
}

Properties

Properties

leader?: string

The server name of the RAFT leader

+
name?: string

The cluster name

+
replicas?: PeerInfo[]

The members of the RAFT cluster

+
\ No newline at end of file diff --git a/docs/interfaces/Codec.html b/docs/interfaces/Codec.html index 7a463fd4..0e9745f2 100644 --- a/docs/interfaces/Codec.html +++ b/docs/interfaces/Codec.html @@ -1,100 +1,5 @@ -Codec | nats-base-library
-
- -
-
-
-
- -

Interface Codec<T>

-
-

Type Parameters

-
    -
  • -

    T

-
-

Hierarchy

-
    -
  • Codec
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Decode an Uint8Array from a message payload into a T

    -
    -
    -

    Parameters

    -
      -
    • -
      a: Uint8Array
    -

    Returns T

-
- -
    - -
  • -

    Encode T to an Uint8Array suitable for including in a message payload.

    -
    -
    -

    Parameters

    -
      -
    • -
      d: T
    -

    Returns Uint8Array

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Codec | nats-base-library

Interface Codec<T>

interface Codec<T> {
    decode(a): T;
    encode(d): Uint8Array;
}

Type Parameters

  • T

Methods

Methods

  • Decode an Uint8Array from a message payload into a T

    +

    Parameters

    • a: Uint8Array

    Returns T

  • Encode T to an Uint8Array suitable for including in a message payload.

    +

    Parameters

    Returns Uint8Array

\ No newline at end of file diff --git a/docs/interfaces/ConnectionOptions.html b/docs/interfaces/ConnectionOptions.html index 6c29fd4a..1cff2b31 100644 --- a/docs/interfaces/ConnectionOptions.html +++ b/docs/interfaces/ConnectionOptions.html @@ -1,367 +1,114 @@ -ConnectionOptions | nats-base-library
-
- -
-
-
-
- -

Interface ConnectionOptions

-
-

Hierarchy

-
    -
  • ConnectionOptions
-
-
-
- -
-
-

Properties

-
- -
authenticator?: Authenticator | Authenticator[]
-

When the server requires authentication, set an Authenticator. +ConnectionOptions | nats-base-library

Interface ConnectionOptions

interface ConnectionOptions {
    authenticator?: Authenticator | Authenticator[];
    debug?: boolean;
    ignoreAuthErrorAbort?: boolean;
    ignoreClusterUpdates?: boolean;
    inboxPrefix?: string;
    maxPingOut?: number;
    maxReconnectAttempts?: number;
    name?: string;
    noAsyncTraces?: boolean;
    noEcho?: boolean;
    noRandomize?: boolean;
    pass?: string;
    pedantic?: boolean;
    pingInterval?: number;
    port?: number;
    reconnect?: boolean;
    reconnectDelayHandler?: (() => number);
    reconnectJitter?: number;
    reconnectJitterTLS?: number;
    reconnectTimeWait?: number;
    resolve?: boolean;
    servers?: string | string[];
    timeout?: number;
    tls?: TlsOptions;
    token?: string;
    user?: string;
    verbose?: boolean;
    waitOnFirstConnect?: boolean;
}

Properties

authenticator?: Authenticator | Authenticator[]

When the server requires authentication, set an Authenticator. An authenticator is created automatically for username/password and token authentication configurations -if user and pass or the token options are set.

-
-
- -
debug?: boolean
-

When set to true the client will print protocol messages that it receives +if user and pass or the token options are set.

+
debug?: boolean

When set to true the client will print protocol messages that it receives or sends to the server.

-
-
- -
ignoreAuthErrorAbort?: boolean
-

By default, NATS clients will abort reconnect if they fail authentication +

ignoreAuthErrorAbort?: boolean

By default, NATS clients will abort reconnect if they fail authentication twice in a row with the same error, regardless of the reconnect policy. This option should be used with care as it will disable this behaviour when true

-
-
- -
ignoreClusterUpdates?: boolean
-

When set to true, cluster information gossiped by the nats-server will +

ignoreClusterUpdates?: boolean

When set to true, cluster information gossiped by the nats-server will not augment the lists of server(s) known by the client.

-
-
- -
inboxPrefix?: string
-

A string prefix (must be a valid subject prefix) prepended to inboxes +

inboxPrefix?: string

A string prefix (must be a valid subject prefix) prepended to inboxes generated by client. This allows a client with limited subject permissions to specify a subject where requests can deliver responses.

-
-
- -
maxPingOut?: number
-

Sets the maximum count of ping commands that can be awaiting a response -before rasing a stale connection status StaleConnection -notification status and initiating a reconnect.

- -

See

pingInterval

-
-
- -
maxReconnectAttempts?: number
-

Sets the maximum count of per-server reconnect attempts before giving up. +

maxPingOut?: number

Sets the maximum count of ping commands that can be awaiting a response +before rasing a stale connection status DebugEvents#StaleConnection +notification NatsConnection#status and initiating a reconnect.

+

See

pingInterval

+
maxReconnectAttempts?: number

Sets the maximum count of per-server reconnect attempts before giving up. Set to -1 to never give up.

- -

Default

10

-
-
- -
name?: string
-

Sets the client name. When set, the server monitoring pages will display +

Default

10
+
+
name?: string

Sets the client name. When set, the server monitoring pages will display this name when referring to this client.

-
-
- -
noAsyncTraces?: boolean
-

When true, the client will not augment timeout and other error traces with +

noAsyncTraces?: boolean

When true, the client will not augment timeout and other error traces with additional context as to where the operation was started.

-
-
- -
noEcho?: boolean
-

When set to true, messages published by this client will not match +

noEcho?: boolean

When set to true, messages published by this client will not match this client's subscriptions, so the client is guaranteed to never receive self-published messages on a subject that it is listening on.

-
-
- -
noRandomize?: boolean
-

If set to true, the client will not randomize its server connection list.

-
-
- -
pass?: string
-

Sets the password for a client connection. Requires that the user -option be set. See authenticator.

-
-
- -
pedantic?: boolean
-

When set to true, the server may perform additional checks on protocol +

noRandomize?: boolean

If set to true, the client will not randomize its server connection list.

+
pass?: string

Sets the password for a client connection. Requires that the user +option be set. See authenticator.

+
pedantic?: boolean

When set to true, the server may perform additional checks on protocol message requests. This option is only useful for NATS client development and shouldn't be used, as it affects server performance.

-
-
- -
pingInterval?: number
-

Sets the number of milliseconds between client initiated ping commands. -See maxPingOut.

- -

Default

2 minutes.

-
-
- -
port?: number
-

Sets the port number on the localhost (127.0.0.1) where the nats-server is running. -This option is mutually exclusive with servers.

-
-
- -
reconnect?: boolean
-

When set to true, the server will attempt to reconnect so long as -maxReconnectAttempts doesn't prevent it.

- -

Default

true

-
-
- -
reconnectDelayHandler?: (() => number)
-
-

Type declaration

-
    -
  • -
      -
    • (): number
    • -
    • -

      Set a function that dynamically determines the number of milliseconds +

pingInterval?: number

Sets the number of milliseconds between client initiated ping commands. +See maxPingOut.

+

Default

2 minutes.
+
+
port?: number

Sets the port number on the localhost (127.0.0.1) where the nats-server is running. +This option is mutually exclusive with servers.

+
reconnect?: boolean

When set to true, the server will attempt to reconnect so long as +maxReconnectAttempts doesn't prevent it.

+

Default

true
+
+
reconnectDelayHandler?: (() => number)

Set a function that dynamically determines the number of milliseconds that the client should wait for the next reconnect attempt.

-
-

Returns number

-
- -
reconnectJitter?: number
-

Set the upper bound for a random delay in milliseconds added to -reconnectTimeWait.

- -

Default

100 millis

-
-
- -
reconnectJitterTLS?: number
-

Set the upper bound for a random delay in milliseconds added to -reconnectTimeWait. This only affects TLS connections

- -

Default

1000 millis

-
-
- -
reconnectTimeWait?: number
-

Set the number of millisecods between reconnect attempts.

- -

Default

2000 millis

-
-
- -
servers?: string | string[]
-

Set the hostport(s) where the client should attempt to connect. -This option is mutually exclusive with port.

- -

Default

127.0.0.1:4222

-
-
- -
timeout?: number
-

Sets the number of milliseconds the client should wait for a server +

Type declaration

    • (): number
    • Returns number

reconnectJitter?: number

Set the upper bound for a random delay in milliseconds added to +reconnectTimeWait.

+

Default

100 millis
+
+
reconnectJitterTLS?: number

Set the upper bound for a random delay in milliseconds added to +reconnectTimeWait. This only affects TLS connections

+

Default

1000 millis
+
+
reconnectTimeWait?: number

Set the number of millisecods between reconnect attempts.

+

Default

2000 millis
+
+
resolve?: boolean

When false, the connect function will not perform any hostname resolution. Note that +by default this option will be true if the client supports hostname resolution. +Note that on clients that don't supported (mainly the websocket client, setting this +option to true, will throw an exception as this option is not available.

+
servers?: string | string[]

Set the hostport(s) where the client should attempt to connect. +This option is mutually exclusive with port.

+

Default

127.0.0.1:4222
+
+
timeout?: number

Sets the number of milliseconds the client should wait for a server handshake to be established.

- -

Default

20000 millis

-
-
- - -

When set (can be an empty object), the client requires a secure connection. +

Default

20000 millis
+
+

When set (can be an empty object), the client requires a secure connection. TlsOptions honored depend on the runtime. Consult the specific NATS javascript client GitHub repo/documentation. When set to null, the client should fail should not connect using TLS. In the case where TLS is available on the server a standard connection will be used. If TLS is required, the connection will fail.

-
-
- -
token?: string
-

Set to a client authentication token. Note that these tokens are +

token?: string

Set to a client authentication token. Note that these tokens are a specific authentication strategy on the nats-server. This option -is mutually exclusive of user and pass. See authenticator.

-
-
- -
user?: string
-

Sets the username for a client connection. Requires that the pass -option be set. See authenticator.

-
-
- -
verbose?: boolean
-

When set to true, the server will send response to all server commands. +is mutually exclusive of user and pass. See authenticator.

+
user?: string

Sets the username for a client connection. Requires that the pass +option be set. See authenticator.

+
verbose?: boolean

When set to true, the server will send response to all server commands. This option is only useful for NATS client development and shouldn't be used, as it affects server performance.

-
-
- -
waitOnFirstConnect?: boolean
-

When set to true maxReconnectAttempts will not trigger until the client +

waitOnFirstConnect?: boolean

When set to true maxReconnectAttempts will not trigger until the client has established one connection.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/Consumer.html b/docs/interfaces/Consumer.html index c942f64c..6ab040c6 100644 --- a/docs/interfaces/Consumer.html +++ b/docs/interfaces/Consumer.html @@ -1,136 +1,6 @@ -Consumer | nats-base-library
-
- -
-
-
-
- -

Interface Consumer

-
-

Hierarchy

-
    -
  • ExportedConsumer -
      -
    • Consumer
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
-
- -
    - -
  • -

    Returns Promise<boolean>

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional cached: boolean
    -

    Returns Promise<ConsumerInfo>

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns Promise<JsMsg>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Consumer | nats-base-library

Interface Consumer

interface Consumer {
    consume(opts?): Promise<ConsumerMessages>;
    delete(): Promise<boolean>;
    fetch(opts?): Promise<ConsumerMessages>;
    info(cached?): Promise<ConsumerInfo>;
    next(opts?): Promise<JsMsg>;
}

Hierarchy

  • ExportedConsumer
    • Consumer

Methods

  • Returns Promise<boolean>

  • Parameters

    • Optional cached: boolean

    Returns Promise<ConsumerInfo>

  • Parameters

    Returns Promise<JsMsg>

\ No newline at end of file diff --git a/docs/interfaces/ConsumerAPI.html b/docs/interfaces/ConsumerAPI.html index ec6106ad..f2b51ced 100644 --- a/docs/interfaces/ConsumerAPI.html +++ b/docs/interfaces/ConsumerAPI.html @@ -1,193 +1,14 @@ -ConsumerAPI | nats-base-library
-
- -
-
-
-
- -

Interface ConsumerAPI

-
-

Hierarchy

-
    -
  • ConsumerAPI
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Adds a new consumer to the specified stream with the specified consumer options.

    -
    -
    -

    Parameters

    -
    -

    Returns Promise<ConsumerInfo>

-
- -
    - -
  • -

    Deletes the specified consumer name/durable from the specified stream.

    -
    -
    -

    Parameters

    -
      -
    • -
      stream: string
    • -
    • -
      consumer: string
    -

    Returns Promise<boolean>

-
- -
    - -
  • -

    Returns the ConsumerInfo for the specified consumer in the specified stream.

    -
    -
    -

    Parameters

    -
      -
    • -
      stream: string
    • -
    • -
      consumer: string
    -

    Returns Promise<ConsumerInfo>

-
- -
    - -
  • -

    Lists all the consumers on the specfied streams

    -
    -
    -

    Parameters

    -
      -
    • -
      stream: string
    -

    Returns Lister<ConsumerInfo>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      stream: string
    • -
    • -
      name: string
    • -
    • -
      Optional until: Date
    -

    Returns Promise<{
        pause_until?: string;
        paused: boolean;
    }>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      stream: string
    • -
    • -
      name: string
    -

    Returns Promise<{
        pause_until?: string;
        paused: boolean;
    }>

-
- -
    - -
  • -

    Updates the consumer configuration for the specified consumer on the specified +ConsumerAPI | nats-base-library

    Interface ConsumerAPI

    interface ConsumerAPI {
        add(stream, cfg): Promise<ConsumerInfo>;
        delete(stream, consumer): Promise<boolean>;
        info(stream, consumer): Promise<ConsumerInfo>;
        list(stream): Lister<ConsumerInfo>;
        pause(stream, name, until?): Promise<{
            pause_until?: string;
            paused: boolean;
        }>;
        resume(stream, name): Promise<{
            pause_until?: string;
            paused: boolean;
        }>;
        update(stream, durable, cfg): Promise<ConsumerInfo>;
    }

    Methods

    • Adds a new consumer to the specified stream with the specified consumer options.

      +

      Parameters

      Returns Promise<ConsumerInfo>

    • Deletes the specified consumer name/durable from the specified stream.

      +

      Parameters

      • stream: string
      • consumer: string

      Returns Promise<boolean>

    • Returns the ConsumerInfo for the specified consumer in the specified stream.

      +

      Parameters

      • stream: string
      • consumer: string

      Returns Promise<ConsumerInfo>

    • Lists all the consumers on the specfied streams

      +

      Parameters

      • stream: string

      Returns Lister<ConsumerInfo>

    • Parameters

      • stream: string
      • name: string
      • Optional until: Date

      Returns Promise<{
          pause_until?: string;
          paused: boolean;
      }>

    • Parameters

      • stream: string
      • name: string

      Returns Promise<{
          pause_until?: string;
          paused: boolean;
      }>

    • Updates the consumer configuration for the specified consumer on the specified stream that has the specified durable name.

      -
      -
      -

      Parameters

      -
      -

      Returns Promise<ConsumerInfo>

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

    Parameters

    Returns Promise<ConsumerInfo>

\ No newline at end of file diff --git a/docs/interfaces/ConsumerConfig.html b/docs/interfaces/ConsumerConfig.html index d72fbd05..23ec6fe4 100644 --- a/docs/interfaces/ConsumerConfig.html +++ b/docs/interfaces/ConsumerConfig.html @@ -1,359 +1,75 @@ -ConsumerConfig | nats-base-library
-
- -
-
-
-
- -

Interface ConsumerConfig

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
ack_policy: AckPolicy
-

The type of acknowledgment required by the Consumer

-
-
- -
ack_wait?: number
-

How long (in nanoseconds) to allow messages to remain un-acknowledged before attempting redelivery

-
-
- -
backoff?: number[]
-

List of durations in nanoseconds format that represents a retry timescale for +ConsumerConfig | nats-base-library

Interface ConsumerConfig

interface ConsumerConfig {
    ack_policy: AckPolicy;
    ack_wait?: number;
    backoff?: number[];
    deliver_group?: string;
    deliver_policy: DeliverPolicy;
    deliver_subject?: string;
    description?: string;
    durable_name?: string;
    filter_subject?: string;
    filter_subjects?: string[];
    flow_control?: boolean;
    headers_only?: boolean;
    idle_heartbeat?: number;
    inactive_threshold?: number;
    max_ack_pending?: number;
    max_batch?: number;
    max_bytes?: number;
    max_deliver?: number;
    max_expires?: number;
    max_waiting?: number;
    mem_storage?: boolean;
    metadata?: Record<string, string>;
    name?: string;
    num_replicas?: number;
    opt_start_seq?: number;
    opt_start_time?: string;
    pause_until?: string;
    rate_limit_bps?: number;
    replay_policy: ReplayPolicy;
}

Hierarchy (view full)

Properties

ack_policy: AckPolicy

The type of acknowledgment required by the Consumer

+
ack_wait?: number

How long (in nanoseconds) to allow messages to remain un-acknowledged before attempting redelivery

+
backoff?: number[]

List of durations in nanoseconds format that represents a retry timescale for NaK'd messages or those being normally retried

-
-
- -
deliver_group?: string
-

Allows push consumers to form a queue group

- -

Deprecated

-
- -
deliver_policy: DeliverPolicy
-

Where to start consuming messages on the stream

-
-
- -
deliver_subject?: string
-

The subject where the push consumer should be sent the messages

- -

Deprecated

-
- -
description?: string
-

A short description of the purpose of this consume

-
-
- -
durable_name?: string
-

A unique name for a durable consumer -Set name - for ephemeral consumers, also set idle_heartbeat

-
-
- -
filter_subject?: string
-

Deliver only messages that match the subject filter -This is exclusive of filter_subjects

-
-
- -
filter_subjects?: string[]
-

Deliver only messages that match the specified filters. -This is exclusive of filter_subject.

-
-
- -
flow_control?: boolean
-

For push consumers this will regularly send an empty mess with Status header 100 +

deliver_group?: string

Allows push consumers to form a queue group

+

Deprecated

deliver_policy: DeliverPolicy

Where to start consuming messages on the stream

+
deliver_subject?: string

The subject where the push consumer should be sent the messages

+

Deprecated

description?: string

A short description of the purpose of this consume

+
durable_name?: string

A unique name for a durable consumer +Set name - for ephemeral consumers, also set idle_heartbeat

+
filter_subject?: string

Deliver only messages that match the subject filter +This is exclusive of filter_subjects

+
filter_subjects?: string[]

Deliver only messages that match the specified filters. +This is exclusive of filter_subject.

+
flow_control?: boolean

For push consumers this will regularly send an empty mess with Status header 100 and a reply subject, consumers must reply to these messages to control the rate of message delivery.

-
-
- -
headers_only?: boolean
-

Delivers only the headers of messages in the stream and not the bodies. Additionally, -adds Nats-Msg-Size MessageSizeHdr header to indicate the size of +

headers_only?: boolean

Delivers only the headers of messages in the stream and not the bodies. Additionally, +adds Nats-Msg-Size JsHeaders#MessageSizeHdr header to indicate the size of the removed payload

-
-
- -
idle_heartbeat?: number
-

If the Consumer is idle for more than this many nanoseconds an empty message with +

idle_heartbeat?: number

If the Consumer is idle for more than this many nanoseconds an empty message with Status header 100 will be sent indicating the consumer is still alive

-
-
- -
inactive_threshold?: number
-

Duration that instructs the server to clean up ephemeral consumers that are inactive for that long

-
-
- -
max_ack_pending?: number
-

The maximum number of messages without acknowledgement that can be outstanding, +

inactive_threshold?: number

Duration in nanoseconds that instructs the server to clean up ephemeral consumers that are inactive for that long

+
max_ack_pending?: number

The maximum number of messages without acknowledgement that can be outstanding, once this limit is reached message delivery will be suspended

-
-
- -
max_batch?: number
-

The largest batch property that may be specified when doing a pull on a Pull Consumer

-
-
- -
max_bytes?: number
-

The maximum bytes value that maybe set when dong a pull on a Pull Consumer

-
-
- -
max_deliver?: number
-

The number of times a message will be redelivered to consumers if not acknowledged in time

-
-
- -
max_expires?: number
-

The maximum expires value that may be set when doing a pull on a Pull Consumer

-
-
- -
max_waiting?: number
-

The number of pulls that can be outstanding on a pull consumer, +

max_batch?: number

The largest batch property that may be specified when doing a pull on a Pull Consumer

+
max_bytes?: number

The maximum bytes value that maybe set when dong a pull on a Pull Consumer

+
max_deliver?: number

The maximum number of times a message will be delivered to consumers.

+
max_expires?: number

The maximum expires value in nanoseconds that may be set when doing a pull on a Pull Consumer

+
max_waiting?: number

The number of pulls that can be outstanding on a pull consumer, pulls received after this is reached are ignored

-
-
- -
mem_storage?: boolean
-

Force the consumer state to be kept in memory rather than inherit the setting from the stream

-
-
- -
metadata?: Record<string, string>
-

Metadata field to store additional information about the consumer. Note that +

mem_storage?: boolean

Force the consumer state to be kept in memory rather than inherit the setting from the stream

+
metadata?: Record<string, string>

Metadata field to store additional information about the consumer. Note that keys starting with _nats are reserved. This feature only supported on servers 2.10.x and better.

-
-
- -
name?: string
-

The consumer name

-
-
- -
num_replicas?: number
-

When set do not inherit the replica count from the stream but specifically set it to this amount.

-
-
- -
opt_start_seq?: number
-

The sequence from which to start delivery messages. -Requires StartSequence

-
-
- -
opt_start_time?: string
-

The date time from which to start delivering messages -Requires StartTime

-
-
- -
pause_until?: string
-

Creates a consumer that is initially paused, but will resume at the specified Date and time. +

name?: string

The consumer name

+
num_replicas?: number

When set do not inherit the replica count from the stream but specifically set it to this amount.

+
opt_start_seq?: number

The sequence from which to start delivery messages. +Requires DeliverPolicy#StartSequence

+
opt_start_time?: string

The date time from which to start delivering messages +Requires DeliverPolicy#StartTime

+
pause_until?: string

Creates a consumer that is initially paused, but will resume at the specified Date and time. Specified as an ISO date time string (Date#toISOString()).

-
-
- -
rate_limit_bps?: number
-

The rate at which messages will be delivered to clients, expressed in bytes per second

-
-
- -
replay_policy: ReplayPolicy
-

How messages are played back to the Consumer

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
rate_limit_bps?: number

The rate at which messages will be delivered to clients, expressed in bytes per second

+
replay_policy: ReplayPolicy

How messages are played back to the Consumer

+
\ No newline at end of file diff --git a/docs/interfaces/ConsumerInfo.html b/docs/interfaces/ConsumerInfo.html index 95fc87de..e4698ec0 100644 --- a/docs/interfaces/ConsumerInfo.html +++ b/docs/interfaces/ConsumerInfo.html @@ -1,201 +1,36 @@ -ConsumerInfo | nats-base-library
-
- -
-
-
-
- -

Interface ConsumerInfo

-
-

Hierarchy

-
    -
  • ConsumerInfo
-
-
-
- -
-
-

Properties

-
- -
ack_floor: SequenceInfo
-

The highest contiguous acknowledged message

-
-
- -
cluster?: ClusterInfo
-

The cluster where the consumer is defined

-
-
- - -

The consumer configuration

-
-
- -
created: string
-

The ISO timestamp when the Consumer was created

-
-
- -
delivered: SequenceInfo
-

The last message delivered from this Consumer

-
-
- -
name: string
-

A unique name for the consumer, either machine generated or the durable name

-
-
- -
num_ack_pending: number
-

The number of messages pending acknowledgement +ConsumerInfo | nats-base-library

Interface ConsumerInfo

interface ConsumerInfo {
    ack_floor: SequenceInfo;
    cluster?: ClusterInfo;
    config: ConsumerConfig;
    created: string;
    delivered: SequenceInfo;
    name: string;
    num_ack_pending: number;
    num_pending: number;
    num_redelivered: number;
    num_waiting: number;
    pause_remaining: number;
    paused?: boolean;
    push_bound: boolean;
    stream_name: string;
    ts?: string;
}

Properties

ack_floor: SequenceInfo

The highest contiguous acknowledged message

+
cluster?: ClusterInfo

The cluster where the consumer is defined

+

The consumer configuration

+
created: string

The ISO timestamp when the Consumer was created

+
delivered: SequenceInfo

The last message delivered from this Consumer

+
name: string

A unique name for the consumer, either machine generated or the durable name

+
num_ack_pending: number

The number of messages pending acknowledgement but yet to acknowledged by the client.

-
-
- -
num_pending: number
-

The number of messages left unconsumed in this Consumer

-
-
- -
num_redelivered: number
-

The number of redeliveries that have been performed

-
-
- -
num_waiting: number
-

The number of pull consumers waiting for messages

-
-
- -
pause_remaining: number
-

If the consumer was paused with a resume date, this field specifies the amount of time +

num_pending: number

The number of messages left unconsumed in this Consumer

+
num_redelivered: number

The number of redeliveries that have been performed

+
num_waiting: number

The number of pull consumers waiting for messages

+
pause_remaining: number

If the consumer was paused with a resume date, this field specifies the amount of time in nanoseconds remaining until the consumer will be automatically resumed. This field is only available on servers 2.11.x or better

-
-
- -
paused?: boolean
-

Set to true if the consumer is paused. +

paused?: boolean

Set to true if the consumer is paused. This field is only available on servers 2.11.x or better

-
-
- -
push_bound: boolean
-

Indicates if any client is connected and receiving messages from a push consumer

-
-
- -
stream_name: string
-

The stream hosting the consumer

-
-
- -
ts?: string
-

The ISO timestamp when the ConsumerInfo was generated. This field is only available +

push_bound: boolean

Indicates if any client is connected and receiving messages from a push consumer

+
stream_name: string

The stream hosting the consumer

+
ts?: string

The ISO timestamp when the ConsumerInfo was generated. This field is only available on servers 2.10.x or better

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/ConsumerInfoable.html b/docs/interfaces/ConsumerInfoable.html index 25cb5b9f..6e2f537a 100644 --- a/docs/interfaces/ConsumerInfoable.html +++ b/docs/interfaces/ConsumerInfoable.html @@ -1,76 +1,4 @@ -ConsumerInfoable | nats-base-library
-
- -
-
-
-
- -

Interface ConsumerInfoable

-
-

A JetStream interface that allows you to request the ConsumerInfo on the backing object.

-
-
-

Hierarchy

-
    -
  • ConsumerInfoable
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    The consumer info for the consumer

    -
    -

    Returns Promise<ConsumerInfo>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ConsumerInfoable | nats-base-library

Interface ConsumerInfoable

A JetStream interface that allows you to request the ConsumerInfo on the backing object.

+
interface ConsumerInfoable {
    consumerInfo(): Promise<ConsumerInfo>;
}

Methods

Methods

  • The consumer info for the consumer

    +

    Returns Promise<ConsumerInfo>

\ No newline at end of file diff --git a/docs/interfaces/ConsumerMessages.html b/docs/interfaces/ConsumerMessages.html index 40419107..65e4b932 100644 --- a/docs/interfaces/ConsumerMessages.html +++ b/docs/interfaces/ConsumerMessages.html @@ -1,172 +1,10 @@ -ConsumerMessages | nats-base-library
-
- -
-
-
-
- -

Interface ConsumerMessages

-
-

Hierarchy

-
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -

    Returns AsyncIterator<JsMsg, any, undefined>

-
- -
    - -
  • -

    Returns Promise<void | Error>

-
- -
    - -
  • -

    Returns Promise<void | Error>

-
- -
    - -
  • -

    Returns number

-
- -
    - -
  • -

    Returns number

-
- -
    - -
  • -

    Returns number

-
- -
    - -
  • -
    -

    Parameters

    -
    -

    Returns void

-
- -
    - -
  • -

    Returns Promise<AsyncIterable<ConsumerStatus>>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional err: Error
    -

    Returns void

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ConsumerMessages | nats-base-library

Interface ConsumerMessages

interface ConsumerMessages {
    [asyncIterator](): AsyncIterator<JsMsg, any, undefined>;
    close(): Promise<void | Error>;
    closed(): Promise<void | Error>;
    getPending(): number;
    getProcessed(): number;
    getReceived(): number;
    push(v): void;
    status(): Promise<AsyncIterable<ConsumerStatus>>;
    stop(err?): void;
}

Hierarchy (view full)

Methods

  • Returns Promise<void | Error>

  • Returns Promise<void | Error>

  • Parameters

    Returns void

  • Parameters

    • Optional err: Error

    Returns void

\ No newline at end of file diff --git a/docs/interfaces/ConsumerOpts.html b/docs/interfaces/ConsumerOpts.html index ecdcc448..bf6258a9 100644 --- a/docs/interfaces/ConsumerOpts.html +++ b/docs/interfaces/ConsumerOpts.html @@ -1,147 +1,24 @@ -ConsumerOpts | nats-base-library
-
- -
-
-
-
- -

Interface ConsumerOpts

-
-

Hierarchy

-
    -
  • ConsumerOpts
-
-
-
- -
-
-

Properties

-
- -
callbackFn?: JsMsgCallback
-

An optional callback to process messages - note that iterators are the preferred +ConsumerOpts | nats-base-library

Interface ConsumerOpts

interface ConsumerOpts {
    callbackFn?: JsMsgCallback;
    config: Partial<ConsumerConfig>;
    isBind?: boolean;
    mack: boolean;
    max?: number;
    name?: string;
    ordered: boolean;
    queue?: string;
    stream: string;
}

Properties

callbackFn?: JsMsgCallback

An optional callback to process messages - note that iterators are the preferred way of processing messages.

-
-
- -
config: Partial<ConsumerConfig>
-

The consumer configuration

-
-
- -
isBind?: boolean
-

If true, the client will only attempt to bind to the specified consumer name/durable on +

config: Partial<ConsumerConfig>

The consumer configuration

+
isBind?: boolean

If true, the client will only attempt to bind to the specified consumer name/durable on the specified stream. If the consumer is not found, the subscribe will fail

-
-
- -
mack: boolean
-

Enable manual ack. When set to true, the client is responsible to ack messages.

-
-
- -
max?: number
-

Standard option for all subscriptions. Defines the maximum number of messages dispatched +

mack: boolean

Enable manual ack. When set to true, the client is responsible to ack messages.

+
max?: number

Standard option for all subscriptions. Defines the maximum number of messages dispatched by the server before stopping the subscription. For JetStream this may not be accurate as JetStream can add additional protocol messages that could count towards this limit.

-
-
- -
name?: string
-

The consumer name

-
-
- -
ordered: boolean
-

Only applicable to push consumers. When set to true, the consumer will be an ordered +

name?: string

The consumer name

+
ordered: boolean

Only applicable to push consumers. When set to true, the consumer will be an ordered consumer.

-
-
- -
queue?: string
-

Only applicable to push consumers, allows the pull subscriber to horizontally load balance.

-
-
- -
stream: string
-

The name of the stream

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
queue?: string

Only applicable to push consumers, allows the pull subscriber to horizontally load balance.

+
stream: string

The name of the stream

+
\ No newline at end of file diff --git a/docs/interfaces/ConsumerOptsBuilder.html b/docs/interfaces/ConsumerOptsBuilder.html index 52e8b91b..e2c2cec5 100644 --- a/docs/interfaces/ConsumerOptsBuilder.html +++ b/docs/interfaces/ConsumerOptsBuilder.html @@ -1,680 +1,101 @@ -ConsumerOptsBuilder | nats-base-library
-
- -
-
-
-
- -

Interface ConsumerOptsBuilder

-
-

A builder API that creates a ConsumerOpt

-
-
-

Hierarchy

-
    -
  • ConsumerOptsBuilder
-
-
-
- -
-
-

Methods

-
- -
-
- -
    - -
  • -

    Consumer will ack all messages - not that unless manualAck is set +ConsumerOptsBuilder | nats-base-library

    Interface ConsumerOptsBuilder

    A builder API that creates a ConsumerOpt

    +
    interface ConsumerOptsBuilder {
        ackAll(): this;
        ackExplicit(): this;
        ackNone(): this;
        ackWait(millis): this;
        bind(stream, durable): this;
        bindStream(stream): this;
        callback(fn): this;
        consumerName(n): this;
        deliverAll(): this;
        deliverGroup(name): this;
        deliverLast(): this;
        deliverLastPerSubject(): this;
        deliverNew(): this;
        deliverTo(subject): this;
        description(description): this;
        durable(name): this;
        filterSubject(s): this;
        flowControl(): this;
        headersOnly(): this;
        idleHeartbeat(millis): this;
        inactiveEphemeralThreshold(millis): this;
        limit(bps): this;
        manualAck(): this;
        maxAckPending(max): this;
        maxDeliver(max): this;
        maxMessages(max): this;
        maxPullBatch(n): this;
        maxPullRequestExpires(millis): this;
        maxWaiting(max): this;
        memory(): this;
        numReplicas(n): this;
        orderedConsumer(): this;
        queue(n): this;
        replayInstantly(): this;
        replayOriginal(): this;
        sample(n): this;
        startAtTimeDelta(millis): this;
        startSequence(seq): this;
        startTime(time): this;
    }

    Methods

    • Ack'ing a message implicitly acks all messages with a lower sequence

      +

      Returns this

    • Consumer will ack all messages - not that unless manualAck is set the client will auto ack messages after processing via its callback or when the iterator continues processing.

      -
      -

      Returns ConsumerOptsBuilder

    -
    - -
    -
    - -
      - -
    • -

      Sets the time a delivered message might remain unacknowledged before a redelivery is attempted

      -
      -
      -

      Parameters

      -
        -
      • -
        millis: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Bind to the specified durable (or consumer name if ephemeral) on the specified stream. +

      Returns this

    • Consumer will not track ack for messages

      +

      Returns this

    • Sets the time a delivered message might remain unacknowledged before a redelivery is attempted

      +

      Parameters

      • millis: number

      Returns this

    • Bind to the specified durable (or consumer name if ephemeral) on the specified stream. If the consumer doesn't exist, the subscribe will fail. Bind the recommended way of subscribing to a stream, as it requires the consumer to exist already.

      -
      -
      -

      Parameters

      -
        -
      • -
        stream: string
      • -
      • -
        durable: string
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Specify the name of the stream, avoiding a lookup where the stream is located by +

      Parameters

      • stream: string
      • durable: string

      Returns this

    • Specify the name of the stream, avoiding a lookup where the stream is located by searching for a subject.

      -
      -
      -

      Parameters

      -
        -
      • -
        stream: string
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Use a callback to process messages. If not specified, you process messages by iterating +

      Parameters

      • stream: string

      Returns this

    • Use a callback to process messages. If not specified, you process messages by iterating on the returned subscription object.

      -
      -
      -

      Parameters

      -
      -

      Returns ConsumerOptsBuilder

    -
    - -
    -
    - -
    -
    - -
      - -
    • -

      Push consumer only option - Sets the name of the queue group - same as queue

      -
      -
      -

      Parameters

      -
        -
      • -
        name: string
      -

      Returns ConsumerOptsBuilder

    -
    - -
    -
    - -
    -
    - -
    -
    - -
      - -
    • -

      DeliverTo sets the subject where a push consumer receives messages

      -
      -
      -

      Parameters

      -
        -
      • -
        subject: string
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      User description of this consumer

      -
      -
      -

      Parameters

      -
        -
      • -
        description: string
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Sets the durable name, when not set an ephemeral consumer is created

      -
      -
      -

      Parameters

      -
        -
      • -
        name: string
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Consumer should filter the messages to those that match the specified filter. +

      Parameters

      Returns this

    • The name of the consumer

      +

      Parameters

      • n: string

      Returns this

    • Consumer will start at first available message on the stream

      +

      Returns this

    • Push consumer only option - Sets the name of the queue group - same as queue

      +

      Parameters

      • name: string

      Returns this

    • Consumer will start at the last message

      +

      Returns this

    • Consumer will deliver all the last per messages per subject

      +

      Returns this

    • Consumer will start with new messages (not yet in the stream)

      +

      Returns this

    • DeliverTo sets the subject where a push consumer receives messages

      +

      Parameters

      • subject: string

      Returns this

    • User description of this consumer

      +

      Parameters

      • description: string

      Returns this

    • Sets the durable name, when not set an ephemeral consumer is created

      +

      Parameters

      • name: string

      Returns this

    • Consumer should filter the messages to those that match the specified filter. This api can be called multiple times.

      -
      -
      -

      Parameters

      -
        -
      • -
        s: string
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Push consumer flow control - the server sends a status code 100 and uses the delay on the +

      Parameters

      • s: string

      Returns this

    • Push consumer flow control - the server sends a status code 100 and uses the delay on the response to throttle inbound messages for a client and prevent slow consumer.

      -
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Messages delivered to the consumer will not have a payload. Instead, +

      Returns this

    • Messages delivered to the consumer will not have a payload. Instead, they will have the header Nats-Msg-Size indicating the number of bytes in the message as stored by JetStream.

      -
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Push consumer only option - Enables idle heartbeats from the server. If the number of +

      Returns this

    • Push consumer only option - Enables idle heartbeats from the server. If the number of specified millis is reached and no messages are available on the server, the server will send a heartbeat (status code 100 message) indicating that the JetStream consumer is alive.

      -
      -
      -

      Parameters

      -
        -
      • -
        millis: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Pull consumer only - Sets the max amount of time that an ephemeral consumer will be +

      Parameters

      • millis: number

      Returns this

    • Pull consumer only - Sets the max amount of time that an ephemeral consumer will be allowed to live on the server. If the client doesn't perform any requests during the specified interval the server will discard the consumer.

      -
      -
      -

      Parameters

      -
        -
      • -
        millis: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Limit message delivery to the specified rate in bits per second.

      -
      -
      -

      Parameters

      -
        -
      • -
        bps: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Prevents the consumer implementation from auto-acking messages. Message callbacks +

      Parameters

      • millis: number

      Returns this

    • Limit message delivery to the specified rate in bits per second.

      +

      Parameters

      • bps: number

      Returns this

    • Prevents the consumer implementation from auto-acking messages. Message callbacks and iterators must explicitly ack messages.

      -
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Max number of outstanding acks before the server stops sending new messages

      -
      -
      -

      Parameters

      -
        -
      • -
        max: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Max number of re-delivery attempts for a particular message

      -
      -
      -

      Parameters

      -
        -
      • -
        max: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Standard NATS subscription option which automatically closes the subscription after the specified +

      Returns this

    • Max number of outstanding acks before the server stops sending new messages

      +

      Parameters

      • max: number

      Returns this

    • Max number of re-delivery attempts for a particular message

      +

      Parameters

      • max: number

      Returns this

    • Standard NATS subscription option which automatically closes the subscription after the specified number of messages (actual stream or flow control) are seen by the client.

      -
      -
      -

      Parameters

      -
        -
      • -
        max: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Pull consumer only - Sets the max number of messages that can be pulled in a batch +

      Parameters

      • max: number

      Returns this

    • Pull consumer only - Sets the max number of messages that can be pulled in a batch that can be requested by a client during a pull.

      -
      -
      -

      Parameters

      -
        -
      • -
        n: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Pull consumer only - Sets the max amount of time before a pull request expires that +

      Parameters

      • n: number

      Returns this

    • Pull consumer only - Sets the max amount of time before a pull request expires that may be requested by a client during a pull.

      -
      -
      -

      Parameters

      -
        -
      • -
        millis: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Pull subscriber option only. Limits the maximum outstanding messages scheduled +

      Parameters

      • millis: number

      Returns this

    • Pull subscriber option only. Limits the maximum outstanding messages scheduled via batch pulls as pulls are additive.

      -
      -
      -

      Parameters

      -
        -
      • -
        max: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Force the consumer state to be kept in memory rather than inherit the setting from +

      Parameters

      • max: number

      Returns this

    • Force the consumer state to be kept in memory rather than inherit the setting from the Stream

      -
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      When set do not inherit the replica count from the stream but specifically set it to this amount

      -
      -
      -

      Parameters

      -
        -
      • -
        n: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Push consumer only - creates an ordered consumer - ordered consumers cannot be a pull consumer +

      Returns this

    • When set do not inherit the replica count from the stream but specifically set it to this amount

      +

      Parameters

      • n: number

      Returns this

    • Push consumer only - creates an ordered consumer - ordered consumers cannot be a pull consumer nor specify durable, deliverTo, specify an ack policy, maxDeliver, or flow control.

      -
      -

      Returns ConsumerOptsBuilder

    -
    - -
    -
    - -
    -
    - -
    -
    - -
      - -
    • -

      Sample a subset of messages expressed as a percentage(0-100)

      -
      -
      -

      Parameters

      -
        -
      • -
        n: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      Start delivering at the at a past point in time

      -
      -
      -

      Parameters

      -
        -
      • -
        millis: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      The consumer will start at the message with the specified sequence

      -
      -
      -

      Parameters

      -
        -
      • -
        seq: number
      -

      Returns ConsumerOptsBuilder

    -
    - -
      - -
    • -

      consumer will start with messages received on the specified time/date

      -
      -
      -

      Parameters

      -
        -
      • -
        time: Date
      -

      Returns ConsumerOptsBuilder

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

    Returns this

  • Push consumer only option - Standard NATS queue group option, same as deliverGroup

    +

    Parameters

    • n: string

    Returns this

  • Replay messages as fast as possible

    +

    Returns this

  • Replay at the rate received

    +

    Returns this

  • Sample a subset of messages expressed as a percentage(0-100)

    +

    Parameters

    • n: number

    Returns this

  • Start delivering at the at a past point in time

    +

    Parameters

    • millis: number

    Returns this

  • The consumer will start at the message with the specified sequence

    +

    Parameters

    • seq: number

    Returns this

  • consumer will start with messages received on the specified time/date

    +

    Parameters

    • time: Date

    Returns this

\ No newline at end of file diff --git a/docs/interfaces/ConsumerStatus.html b/docs/interfaces/ConsumerStatus.html index acd32da8..fbe4aafd 100644 --- a/docs/interfaces/ConsumerStatus.html +++ b/docs/interfaces/ConsumerStatus.html @@ -1,75 +1,3 @@ -ConsumerStatus | nats-base-library
-
- -
-
-
-
- -

Interface ConsumerStatus

-
-

Hierarchy

-
    -
  • ConsumerStatus
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
data: unknown
-
- -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ConsumerStatus | nats-base-library

Interface ConsumerStatus

interface ConsumerStatus {
    data: unknown;
    type: ConsumerEvents | ConsumerDebugEvents;
}

Properties

Properties

data: unknown
\ No newline at end of file diff --git a/docs/interfaces/ConsumerUpdateConfig.html b/docs/interfaces/ConsumerUpdateConfig.html index f1a83f97..d5ec2c54 100644 --- a/docs/interfaces/ConsumerUpdateConfig.html +++ b/docs/interfaces/ConsumerUpdateConfig.html @@ -1,226 +1,44 @@ -ConsumerUpdateConfig | nats-base-library
-
- -
-
-
-
- -

Interface ConsumerUpdateConfig

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
ack_wait?: number
-

How long (in nanoseconds) to allow messages to remain un-acknowledged before attempting redelivery

-
-
- -
backoff?: number[]
-

List of durations in nanoseconds format that represents a retry timescale for +ConsumerUpdateConfig | nats-base-library

Interface ConsumerUpdateConfig

interface ConsumerUpdateConfig {
    ack_wait?: number;
    backoff?: number[];
    deliver_subject?: string;
    description?: string;
    filter_subject?: string;
    filter_subjects?: string[];
    headers_only?: boolean;
    inactive_threshold?: number;
    max_ack_pending?: number;
    max_batch?: number;
    max_bytes?: number;
    max_deliver?: number;
    max_expires?: number;
    max_waiting?: number;
    mem_storage?: boolean;
    metadata?: Record<string, string>;
    num_replicas?: number;
}

Hierarchy (view full)

Properties

ack_wait?: number

How long (in nanoseconds) to allow messages to remain un-acknowledged before attempting redelivery

+
backoff?: number[]

List of durations in nanoseconds format that represents a retry timescale for NaK'd messages or those being normally retried

-
-
- -
deliver_subject?: string
-

The subject where the push consumer should be sent the messages

- -

Deprecated

-
- -
description?: string
-

A short description of the purpose of this consume

-
-
- -
filter_subject?: string
-

Deliver only messages that match the subject filter -This is exclusive of filter_subjects

-
-
- -
filter_subjects?: string[]
-

Deliver only messages that match the specified filters. -This is exclusive of filter_subject.

-
-
- -
headers_only?: boolean
-

Delivers only the headers of messages in the stream and not the bodies. Additionally, -adds Nats-Msg-Size MessageSizeHdr header to indicate the size of +

deliver_subject?: string

The subject where the push consumer should be sent the messages

+

Deprecated

description?: string

A short description of the purpose of this consume

+
filter_subject?: string

Deliver only messages that match the subject filter +This is exclusive of filter_subjects

+
filter_subjects?: string[]

Deliver only messages that match the specified filters. +This is exclusive of filter_subject.

+
headers_only?: boolean

Delivers only the headers of messages in the stream and not the bodies. Additionally, +adds Nats-Msg-Size JsHeaders#MessageSizeHdr header to indicate the size of the removed payload

-
-
- -
inactive_threshold?: number
-

Duration that instructs the server to clean up ephemeral consumers that are inactive for that long

-
-
- -
max_ack_pending?: number
-

The maximum number of messages without acknowledgement that can be outstanding, +

inactive_threshold?: number

Duration in nanoseconds that instructs the server to clean up ephemeral consumers that are inactive for that long

+
max_ack_pending?: number

The maximum number of messages without acknowledgement that can be outstanding, once this limit is reached message delivery will be suspended

-
-
- -
max_batch?: number
-

The largest batch property that may be specified when doing a pull on a Pull Consumer

-
-
- -
max_bytes?: number
-

The maximum bytes value that maybe set when dong a pull on a Pull Consumer

-
-
- -
max_deliver?: number
-

The number of times a message will be redelivered to consumers if not acknowledged in time

-
-
- -
max_expires?: number
-

The maximum expires value that may be set when doing a pull on a Pull Consumer

-
-
- -
max_waiting?: number
-

The number of pulls that can be outstanding on a pull consumer, +

max_batch?: number

The largest batch property that may be specified when doing a pull on a Pull Consumer

+
max_bytes?: number

The maximum bytes value that maybe set when dong a pull on a Pull Consumer

+
max_deliver?: number

The maximum number of times a message will be delivered to consumers.

+
max_expires?: number

The maximum expires value in nanoseconds that may be set when doing a pull on a Pull Consumer

+
max_waiting?: number

The number of pulls that can be outstanding on a pull consumer, pulls received after this is reached are ignored

-
-
- -
mem_storage?: boolean
-

Force the consumer state to be kept in memory rather than inherit the setting from the stream

-
-
- -
metadata?: Record<string, string>
-

Metadata field to store additional information about the consumer. Note that +

mem_storage?: boolean

Force the consumer state to be kept in memory rather than inherit the setting from the stream

+
metadata?: Record<string, string>

Metadata field to store additional information about the consumer. Note that keys starting with _nats are reserved. This feature only supported on servers 2.10.x and better.

-
-
- -
num_replicas?: number
-

When set do not inherit the replica count from the stream but specifically set it to this amount.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
num_replicas?: number

When set do not inherit the replica count from the stream but specifically set it to this amount.

+
\ No newline at end of file diff --git a/docs/interfaces/Consumers.html b/docs/interfaces/Consumers.html index ceea70c6..93bd8dd3 100644 --- a/docs/interfaces/Consumers.html +++ b/docs/interfaces/Consumers.html @@ -1,90 +1,17 @@ -Consumers | nats-base-library
-
- -
-
-
-
- -

Interface Consumers

-
-

Hierarchy

-
    -
  • Consumers
-
-
-
- -
-
-

Methods

-
get -
-
-

Methods

-
- -
    - -
  • -

    Returns the Consumer configured for the specified stream having the specified name. -Consumers are typically created with JetStreamManager. If no name is specified, +Consumers | nats-base-library

    Interface Consumers

    interface Consumers {
        get(stream, name?): Promise<Consumer>;
        getPullConsumerFor(info): Consumer;
    }

    Methods

    • Returns the Consumer configured for the specified stream having the specified name. +Consumers are typically created with JetStreamManager. If no name is specified, the Consumers API will return an ordered consumer.

      An ordered consumer expects messages to be delivered in order. If there's any inconsistency, the ordered consumer will recreate the underlying consumer at the correct sequence. Note that ordered consumers don't yield messages that can be acked because the client can simply recreate the consumer.

      -

      Consumer.

      -
      -
      -

      Parameters

      -
        -
      • -
        stream: string
      • -
      • -
        Optional name: string | Partial<OrderedConsumerOptions>
        -

        or OrderedConsumerOptions - if not specified an ordered consumer is created +

        Consumer.

        +

        Parameters

        • stream: string
        • Optional name: string | Partial<OrderedConsumerOptions>

          or OrderedConsumerOptions - if not specified an ordered consumer is created with the specified options.

          -
        -

        Returns Promise<Consumer>

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

Returns Promise<Consumer>

  • Returns a Consumer based on the ConsumerInfo specified. +Note this method can throw, and it doesn't validate that the +underlying consumer exists. When using a consumer obtained +by this method it is important to check for ConsumerEvents#HeartbeatsMissed

    +

    Parameters

    Returns Consumer

\ No newline at end of file diff --git a/docs/interfaces/Deferred.html b/docs/interfaces/Deferred.html index 6e2368f7..d914cf86 100644 --- a/docs/interfaces/Deferred.html +++ b/docs/interfaces/Deferred.html @@ -1,247 +1,20 @@ -Deferred | nats-base-library
-
- -
-
-
-
- -

Interface Deferred<T>

-
-

Type Parameters

-
    -
  • -

    T

-
-

Hierarchy

-
    -
  • Promise<T> -
      -
    • Deferred
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
[toStringTag]: string
-
- -
reject: ((reason?: any) => void)
-
-

Type declaration

-
    -
  • -
      -
    • (reason?: any): void
    • -
    • -

      Rejects the Deferred

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional reason: any
      -

      Returns void

-
- -
resolve: ((value?: T | PromiseLike<T>) => void)
-
-

Type declaration

-
    -
  • -
      -
    • (value?: T | PromiseLike<T>): void
    • -
    • -

      Resolves the Deferred to a value T

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional value: T | PromiseLike<T>
      -

      Returns void

-
-

Methods

-
- -
    - -
  • -

    Attaches a callback for only the rejection of the Promise.

    - -

    Returns

    A Promise for the completion of the callback.

    -
    -
    -

    Type Parameters

    -
      -
    • -

      TResult = never

    -
    -

    Parameters

    -
      -
    • -
      Optional onrejected: ((reason: any) => TResult | PromiseLike<TResult>)
      -

      The callback to execute when the Promise is rejected.

      -
      -
        -
      • -
          -
        • (reason: any): TResult | PromiseLike<TResult>
        • -
        • -
          -

          Parameters

          -
            -
          • -
            reason: any
          -

          Returns TResult | PromiseLike<TResult>

    -

    Returns Promise<T | TResult>

-
- -
    - -
  • -

    Attaches a callback that is invoked when the Promise is settled (fulfilled or rejected). The +Deferred | nats-base-library

    Interface Deferred<T>

    interface Deferred<T> {
        [toStringTag]: string;
        reject: ((reason?) => void);
        resolve: ((value?) => void);
        catch<TResult>(onrejected?): Promise<T | TResult>;
        finally(onfinally?): Promise<T>;
        then<TResult1, TResult2>(onfulfilled?, onrejected?): Promise<TResult1 | TResult2>;
    }

    Type Parameters

    • T

    Hierarchy

    • Promise<T>
      • Deferred

    Properties

    Methods

    Properties

    [toStringTag]: string
    reject: ((reason?) => void)

    Rejects the Deferred

    +

    Type declaration

      • (reason?): void
      • Parameters

        • Optional reason: any

        Returns void

    resolve: ((value?) => void)

    Resolves the Deferred to a value T

    +

    Type declaration

      • (value?): void
      • Parameters

        • Optional value: T | PromiseLike<T>

        Returns void

    Methods

    • Attaches a callback for only the rejection of the Promise.

      +

      Type Parameters

      • TResult = never

      Parameters

      • Optional onrejected: ((reason) => TResult | PromiseLike<TResult>)

        The callback to execute when the Promise is rejected.

        +

      Returns Promise<T | TResult>

      A Promise for the completion of the callback.

      +
    • Attaches a callback that is invoked when the Promise is settled (fulfilled or rejected). The resolved value cannot be modified from the callback.

      - -

      Returns

      A Promise for the completion of the callback.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional onfinally: (() => void)
        -

        The callback to execute when the Promise is settled (fulfilled or rejected).

        -
        -
          -
        • -
            -
          • (): void
          • -
          • -

            Returns void

      -

      Returns Promise<T>

    -
    - -
      - -
    • -

      Attaches callbacks for the resolution and/or rejection of the Promise.

      - -

      Returns

      A Promise for the completion of which ever callback is executed.

      -
      -
      -

      Type Parameters

      -
        -
      • -

        TResult1 = T

      • -
      • -

        TResult2 = never

      -
      -

      Parameters

      -
        -
      • -
        Optional onfulfilled: ((value: T) => TResult1 | PromiseLike<TResult1>)
        -

        The callback to execute when the Promise is resolved.

        -
        -
          -
        • -
            -
          • (value: T): TResult1 | PromiseLike<TResult1>
          • -
          • -
            -

            Parameters

            -
              -
            • -
              value: T
            -

            Returns TResult1 | PromiseLike<TResult1>

      • -
      • -
        Optional onrejected: ((reason: any) => TResult2 | PromiseLike<TResult2>)
        -

        The callback to execute when the Promise is rejected.

        -
        -
          -
        • -
            -
          • (reason: any): TResult2 | PromiseLike<TResult2>
          • -
          • -
            -

            Parameters

            -
              -
            • -
              reason: any
            -

            Returns TResult2 | PromiseLike<TResult2>

      -

      Returns Promise<TResult1 | TResult2>

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

    Parameters

    • Optional onfinally: (() => void)

      The callback to execute when the Promise is settled (fulfilled or rejected).

      +
        • (): void
        • Returns void

    Returns Promise<T>

    A Promise for the completion of the callback.

    +
  • Attaches callbacks for the resolution and/or rejection of the Promise.

    +

    Type Parameters

    • TResult1 = T
    • TResult2 = never

    Parameters

    Returns Promise<TResult1 | TResult2>

    A Promise for the completion of which ever callback is executed.

    +
\ No newline at end of file diff --git a/docs/interfaces/Delay.html b/docs/interfaces/Delay.html index 242c0114..1cbe5538 100644 --- a/docs/interfaces/Delay.html +++ b/docs/interfaces/Delay.html @@ -1,213 +1,17 @@ -Delay | nats-base-library
-
- -
-
-
-
- -

Interface Delay

-
-

Hierarchy

-
    -
  • Promise<void> -
      -
    • Delay
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
[toStringTag]: string
-
- -
cancel: (() => void)
-
-

Type declaration

-
    -
  • -
      -
    • (): void
    • -
    • -

      Returns void

-
-

Methods

-
- -
    - -
  • -

    Attaches a callback for only the rejection of the Promise.

    - -

    Returns

    A Promise for the completion of the callback.

    -
    -
    -

    Type Parameters

    -
      -
    • -

      TResult = never

    -
    -

    Parameters

    -
      -
    • -
      Optional onrejected: ((reason: any) => TResult | PromiseLike<TResult>)
      -

      The callback to execute when the Promise is rejected.

      -
      -
        -
      • -
          -
        • (reason: any): TResult | PromiseLike<TResult>
        • -
        • -
          -

          Parameters

          -
            -
          • -
            reason: any
          -

          Returns TResult | PromiseLike<TResult>

    -

    Returns Promise<void | TResult>

-
- -
    - -
  • -

    Attaches a callback that is invoked when the Promise is settled (fulfilled or rejected). The +Delay | nats-base-library

    Interface Delay

    interface Delay {
        [toStringTag]: string;
        cancel: (() => void);
        catch<TResult>(onrejected?): Promise<void | TResult>;
        finally(onfinally?): Promise<void>;
        then<TResult1, TResult2>(onfulfilled?, onrejected?): Promise<TResult1 | TResult2>;
    }

    Hierarchy

    • Promise<void>
      • Delay

    Properties

    Methods

    Properties

    [toStringTag]: string
    cancel: (() => void)

    Type declaration

      • (): void
      • Returns void

    Methods

    • Attaches a callback for only the rejection of the Promise.

      +

      Type Parameters

      • TResult = never

      Parameters

      • Optional onrejected: ((reason) => TResult | PromiseLike<TResult>)

        The callback to execute when the Promise is rejected.

        +

      Returns Promise<void | TResult>

      A Promise for the completion of the callback.

      +
    • Attaches a callback that is invoked when the Promise is settled (fulfilled or rejected). The resolved value cannot be modified from the callback.

      - -

      Returns

      A Promise for the completion of the callback.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional onfinally: (() => void)
        -

        The callback to execute when the Promise is settled (fulfilled or rejected).

        -
        -
          -
        • -
            -
          • (): void
          • -
          • -

            Returns void

      -

      Returns Promise<void>

    -
    - -
      - -
    • -

      Attaches callbacks for the resolution and/or rejection of the Promise.

      - -

      Returns

      A Promise for the completion of which ever callback is executed.

      -
      -
      -

      Type Parameters

      -
        -
      • -

        TResult1 = void

      • -
      • -

        TResult2 = never

      -
      -

      Parameters

      -
        -
      • -
        Optional onfulfilled: ((value: void) => TResult1 | PromiseLike<TResult1>)
        -

        The callback to execute when the Promise is resolved.

        -
        -
          -
        • -
            -
          • (value: void): TResult1 | PromiseLike<TResult1>
          • -
          • -
            -

            Parameters

            -
              -
            • -
              value: void
            -

            Returns TResult1 | PromiseLike<TResult1>

      • -
      • -
        Optional onrejected: ((reason: any) => TResult2 | PromiseLike<TResult2>)
        -

        The callback to execute when the Promise is rejected.

        -
        -
          -
        • -
            -
          • (reason: any): TResult2 | PromiseLike<TResult2>
          • -
          • -
            -

            Parameters

            -
              -
            • -
              reason: any
            -

            Returns TResult2 | PromiseLike<TResult2>

      -

      Returns Promise<TResult1 | TResult2>

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

    Parameters

    • Optional onfinally: (() => void)

      The callback to execute when the Promise is settled (fulfilled or rejected).

      +
        • (): void
        • Returns void

    Returns Promise<void>

    A Promise for the completion of the callback.

    +
  • Attaches callbacks for the resolution and/or rejection of the Promise.

    +

    Type Parameters

    • TResult1 = void
    • TResult2 = never

    Parameters

    Returns Promise<TResult1 | TResult2>

    A Promise for the completion of which ever callback is executed.

    +
\ No newline at end of file diff --git a/docs/interfaces/DeliveryInfo.html b/docs/interfaces/DeliveryInfo.html index 932ab251..3db7c639 100644 --- a/docs/interfaces/DeliveryInfo.html +++ b/docs/interfaces/DeliveryInfo.html @@ -1,152 +1,24 @@ -DeliveryInfo | nats-base-library
-
- -
-
-
-
- -

Interface DeliveryInfo

-
-

Hierarchy

-
    -
  • DeliveryInfo
-
-
-
- -
-
-

Properties

-
- -
account_hash?: string
-

The hash of the sending account if applicable.

-
-
- -
consumer: string
-

The intended consumer for the message.

-
-
- -
deliverySequence: number
-

The client delivery sequence for the message

-
-
- -
domain: string
-

JetStream domain of the message if applicable.

-
-
- -
pending: number
-

The number of pending messages for the consumer at the time the +DeliveryInfo | nats-base-library

Interface DeliveryInfo

interface DeliveryInfo {
    account_hash?: string;
    consumer: string;
    deliveryCount: number;
    deliverySequence: number;
    domain: string;
    pending: number;
    redelivered: boolean;
    redeliveryCount: number;
    stream: string;
    streamSequence: number;
    timestampNanos: number;
}

Properties

account_hash?: string

The hash of the sending account if applicable.

+
consumer: string

The intended consumer for the message.

+
deliveryCount: number

The number of times the message has been delivered.

+
deliverySequence: number

The client delivery sequence for the message

+
domain: string

JetStream domain of the message if applicable.

+
pending: number

The number of pending messages for the consumer at the time the message was delivered.

-
-
- -
redelivered: boolean
-

True if the message has been redelivered.

-
-
- -
redeliveryCount: number
-

The number of times the message has been redelivered.

-
-
- -
stream: string
-

The stream where the message came from

-
-
- -
streamSequence: number
-

The sequence number of the message in the stream

-
-
- -
timestampNanos: number
-

The timestamp for the message in nanoseconds. Convert with millis(n),

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
redelivered: boolean

True if the message has been redelivered.

+
redeliveryCount: number

@deprecated: use deliveryCount

+
stream: string

The stream where the message came from

+
streamSequence: number

The sequence number of the message in the stream

+
timestampNanos: number

The timestamp for the message in nanoseconds. Convert with millis(n),

+
\ No newline at end of file diff --git a/docs/interfaces/Destroyable.html b/docs/interfaces/Destroyable.html index 1772d8e2..7944db13 100644 --- a/docs/interfaces/Destroyable.html +++ b/docs/interfaces/Destroyable.html @@ -1,74 +1,4 @@ -Destroyable | nats-base-library
-
- -
-
-
-
- -

Interface Destroyable

-
-

Hierarchy

-
    -
  • Destroyable
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Destroys a resource on the server. Returns a promise that resolves to true +Destroyable | nats-base-library

    Interface Destroyable

    interface Destroyable {
        destroy(): Promise<void>;
    }

    Methods

    Methods

    • Destroys a resource on the server. Returns a promise that resolves to true whene the operation has been completed

      -
      -

      Returns Promise<void>

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

    Returns Promise<void>

\ No newline at end of file diff --git a/docs/interfaces/JetStreamAccountStats.html b/docs/interfaces/JetStreamAccountStats.html index b19ec5d5..acee6a6e 100644 --- a/docs/interfaces/JetStreamAccountStats.html +++ b/docs/interfaces/JetStreamAccountStats.html @@ -1,139 +1,13 @@ -JetStreamAccountStats | nats-base-library
-
- -
-
-
-
- -

Interface JetStreamAccountStats

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
-
- -
consumers: number
-

"Number of active Consumers

-
-
- -
domain?: string
-
- -
-
- -
memory: number
-

Memory Storage being used for Stream Message storage

-
-
- -
storage: number
-

File Storage being used for Stream Message storage

-
-
- -
streams: number
-

Number of active Streams

-
-
- -
tiers?: {
    R1?: JetStreamUsageAccountLimits;
    R3?: JetStreamUsageAccountLimits;
}
-
-

Type declaration

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +JetStreamAccountStats | nats-base-library

Interface JetStreamAccountStats

interface JetStreamAccountStats {
    api: JetStreamApiStats;
    consumers: number;
    domain?: string;
    limits: AccountLimits;
    memory: number;
    storage: number;
    streams: number;
    tiers?: {
        R1?: JetStreamUsageAccountLimits;
        R3?: JetStreamUsageAccountLimits;
    };
}

Hierarchy (view full)

Properties

consumers: number

"Number of active Consumers

+
domain?: string
memory: number

Memory Storage being used for Stream Message storage

+
storage: number

File Storage being used for Stream Message storage

+
streams: number

Number of active Streams

+
tiers?: {
    R1?: JetStreamUsageAccountLimits;
    R3?: JetStreamUsageAccountLimits;
}

Type declaration

\ No newline at end of file diff --git a/docs/interfaces/JetStreamApiStats.html b/docs/interfaces/JetStreamApiStats.html index 3849e8e6..f49c2afa 100644 --- a/docs/interfaces/JetStreamApiStats.html +++ b/docs/interfaces/JetStreamApiStats.html @@ -1,79 +1,5 @@ -JetStreamApiStats | nats-base-library
-
- -
-
-
-
- -

Interface JetStreamApiStats

-
-

Hierarchy

-
    -
  • JetStreamApiStats
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
errors: number
-

"API requests that resulted in an error response"

-
-
- -
total: number
-

Total number of API requests received for this account

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +JetStreamApiStats | nats-base-library

Interface JetStreamApiStats

interface JetStreamApiStats {
    errors: number;
    total: number;
}

Properties

Properties

errors: number

"API requests that resulted in an error response"

+
total: number

Total number of API requests received for this account

+
\ No newline at end of file diff --git a/docs/interfaces/JetStreamClient.html b/docs/interfaces/JetStreamClient.html index 7693cfdd..2c8016ae 100644 --- a/docs/interfaces/JetStreamClient.html +++ b/docs/interfaces/JetStreamClient.html @@ -1,288 +1,64 @@ -JetStreamClient | nats-base-library
-
- -
-
-
-
- -

Interface JetStreamClient

-
-

Interface for interacting with JetStream data

-
-
-

Hierarchy

-
    -
  • JetStreamClient
-
-
-
- -
-
-

Properties

-
- -
apiPrefix: string
-

Returns the JS API prefix as processed from the JetStream Options

-
-
- -
consumers: Consumers
-

Returns the interface for accessing Consumers. Consumers +JetStreamClient | nats-base-library

Interface JetStreamClient

Interface for interacting with JetStream data

+
interface JetStreamClient {
    apiPrefix: string;
    consumers: Consumers;
    streams: Streams;
    views: Views;
    fetch(stream, durable, opts?): QueuedIterator<JsMsg>;
    getOptions(): JetStreamOptions;
    jetstreamManager(checkAPI?): Promise<JetStreamManager>;
    publish(subj, payload?, options?): Promise<PubAck>;
    pull(stream, consumer, expires?): Promise<JsMsg>;
    pullSubscribe(subject, opts): Promise<JetStreamPullSubscription>;
    subscribe(subject, opts): Promise<JetStreamSubscription>;
}

Properties

apiPrefix: string

Returns the JS API prefix as processed from the JetStream Options

+
consumers: Consumers

Returns the interface for accessing Consumers. Consumers allow you to process messages stored in a stream. To create a -consumer use JetStreamManager.

-
-
- -
streams: Streams
-

Returns the interface for accessing Streams.

-
-
- -
views: Views
-

Accessor for the JetStream materialized views API

-
-
-

Methods

-
- -
    - -
  • -

    Similar to pull, but able to configure the number of messages, etc. via PullOptions.

    - -

    Deprecated

streams: Streams

Returns the interface for accessing Streams.

+
views: Views

Accessor for the JetStream materialized views API

+

Methods

  • Similar to pull, but able to configure the number of messages, etc. via PullOptions.

    +

    Parameters

    • stream: string

      the name of the stream

      +
    • durable: string

      the consumer's durable name (if durable) or name if ephemeral

      +
    • Optional opts: Partial<PullOptions>

    Returns QueuedIterator<JsMsg>

    Deprecated

    -
    -
    -

    Parameters

    -
      -
    • -
      stream: string
      -

      the name of the stream

      -
    • -
    • -
      durable: string
      -

      the consumer's durable name (if durable) or name if ephemeral

      -
    • -
    • -
      Optional opts: Partial<PullOptions>
    -

    Returns QueuedIterator<JsMsg>

-
- -
-
- -
    - -
  • -

    Returns a JetStreamManager that uses the same JetStreamOptions +

  • Returns a JetStreamManager that uses the same JetStreamOptions as the current JetStream context

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional checkAPI: boolean
    -

    Returns Promise<JetStreamManager>

-
- -
    - -
  • -

    Publishes a message to a stream. If not stream is configured to store the message, the -request will fail with NoResponders error.

    -
    -
    -

    Parameters

    -
      -
    • -
      subj: string
      -

      the subject for the message

      -
    • -
    • -
      Optional payload: Payload
      -

      the message's data

      -
    • -
    • -
      Optional options: Partial<JetStreamPublishOptions>
      -

      the optional message

      -
    -

    Returns Promise<PubAck>

-
- -
    - -
  • -

    Retrieves a single message from JetStream

    - -

    Deprecated

      -
    • use ()
    • +

    Parameters

    • Optional checkAPI: boolean

    Returns Promise<JetStreamManager>

  • Publishes a message to a stream. If not stream is configured to store the message, the +request will fail with ErrorCode.NoResponders error.

    +

    Parameters

    • subj: string

      the subject for the message

      +
    • Optional payload: Payload

      the message's data

      +
    • Optional options: Partial<JetStreamPublishOptions>

      the optional message

      +

    Returns Promise<PubAck>

  • Retrieves a single message from JetStream

    +

    Parameters

    • stream: string

      the name of the stream

      +
    • consumer: string

      the consumer's durable name (if durable) or name if ephemeral

      +
    • Optional expires: number

      the number of milliseconds to wait for a message

      +

    Returns Promise<JsMsg>

    Deprecated

    -
    -
    -

    Parameters

    -
      -
    • -
      stream: string
      -

      the name of the stream

      -
    • -
    • -
      consumer: string
      -

      the consumer's durable name (if durable) or name if ephemeral

      -
    • -
    • -
      Optional expires: number
      -

      the number of milliseconds to wait for a message

      -
    -

    Returns Promise<JsMsg>

-
- -
  • Creates a pull subscription. A pull subscription relies on the client to request more messages from the server. If the consumer doesn't exist, it will be created matching the consumer options provided.

    It is recommended that a consumer be created first using JetStreamManager APIs and then use the bind option to simply attach to the created consumer.

    If the filter subject is not specified in the options, the filter will be set to match the specified subject.

    -

    It is more efficient than fetch or pull because +

    It is more efficient than fetch or pull because a single subscription is used between invocations.

    - -

    Deprecated

    Parameters

    Returns Promise<JetStreamPullSubscription>

    Deprecated

    -
    -
    -

    Parameters

    -
    -

    Returns Promise<JetStreamPullSubscription>

-
- -
  • Creates a push subscription. The JetStream server feeds messages to this subscription without the client having to request them. The rate at which messages are provided can -be tuned by the consumer by specifying ConsumerConfig.rate_limit_bps and/or -maxAckPending.

    +be tuned by the consumer by specifying ConsumerConfig.rate_limit_bps and/or +maxAckPending.

    It is recommended that a consumer be created first using JetStreamManager APIs and then use the bind option to simply attach to the created consumer.

    If the filter subject is not specified in the options, the filter will be set to match the specified subject.

    - -

    Deprecated

    Parameters

    Returns Promise<JetStreamSubscription>

    Deprecated

    -
    -
    -

    Parameters

    -
    -

    Returns Promise<JetStreamSubscription>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/JetStreamManager.html b/docs/interfaces/JetStreamManager.html index 89dc02fe..a12bbd80 100644 --- a/docs/interfaces/JetStreamManager.html +++ b/docs/interfaces/JetStreamManager.html @@ -1,137 +1,16 @@ -JetStreamManager | nats-base-library
-
- -
-
-
-
- -

Interface JetStreamManager

-
-

The API for interacting with JetStream resources

-
-
-

Hierarchy

-
    -
  • JetStreamManager
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
consumers: ConsumerAPI
-

JetStream API to interact with Consumers

-
-
- -
streams: StreamAPI
-

JetStream API to interact with Streams

-
-
-

Methods

-
- -
    - -
  • -

    Returns an async iteartor

    -
    -

    Returns AsyncIterable<Advisory>

-
- -
-
- -
\ No newline at end of file diff --git a/docs/interfaces/JetStreamManagerOptions.html b/docs/interfaces/JetStreamManagerOptions.html index e1b3a516..e05d76ca 100644 --- a/docs/interfaces/JetStreamManagerOptions.html +++ b/docs/interfaces/JetStreamManagerOptions.html @@ -1,112 +1,16 @@ -JetStreamManagerOptions | nats-base-library
-
- -
-
-
-
- -

Interface JetStreamManagerOptions

-
-

Options to a JetStream options applied to all JetStream or JetStreamManager requests.

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
apiPrefix?: string
-

Prefix required to interact with JetStream. Must match +JetStreamManagerOptions | nats-base-library

Interface JetStreamManagerOptions

Options to a JetStream options applied to all JetStream or JetStreamManager requests.

+
interface JetStreamManagerOptions {
    apiPrefix?: string;
    checkAPI?: boolean;
    domain?: string;
    timeout?: number;
}

Hierarchy (view full)

Properties

apiPrefix?: string

Prefix required to interact with JetStream. Must match server configuration.

-
-
- -
checkAPI?: boolean
-

Allows disabling a check on the account for JetStream enablement see -().

-
-
- -
domain?: string
-

Name of the JetStream domain. This value automatically modifies +

checkAPI?: boolean

Allows disabling a check on the account for JetStream enablement see +().

+
domain?: string

Name of the JetStream domain. This value automatically modifies the default JetStream apiPrefix.

-
-
- -
timeout?: number
-

Number of milliseconds to wait for a JetStream API request.

- -

Default

ConnectionOptions.timeout

- -

See

ConnectionOptions.timeout

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
timeout?: number

Number of milliseconds to wait for a JetStream API request.

+

Default

ConnectionOptions.timeout
+
+

See

ConnectionOptions.timeout

+
\ No newline at end of file diff --git a/docs/interfaces/JetStreamOptions.html b/docs/interfaces/JetStreamOptions.html index 40a82c47..073cbaaa 100644 --- a/docs/interfaces/JetStreamOptions.html +++ b/docs/interfaces/JetStreamOptions.html @@ -1,99 +1,13 @@ -JetStreamOptions | nats-base-library
-
- -
-
-
-
- -

Interface JetStreamOptions

-
-

Options to a JetStream options applied to all JetStream or JetStreamManager requests.

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
apiPrefix?: string
-

Prefix required to interact with JetStream. Must match +JetStreamOptions | nats-base-library

Interface JetStreamOptions

Options to a JetStream options applied to all JetStream or JetStreamManager requests.

+
interface JetStreamOptions {
    apiPrefix?: string;
    domain?: string;
    timeout?: number;
}

Hierarchy (view full)

Properties

apiPrefix?: string

Prefix required to interact with JetStream. Must match server configuration.

-
-
- -
domain?: string
-

Name of the JetStream domain. This value automatically modifies +

domain?: string

Name of the JetStream domain. This value automatically modifies the default JetStream apiPrefix.

-
-
- -
timeout?: number
-

Number of milliseconds to wait for a JetStream API request.

- -

Default

ConnectionOptions.timeout

- -

See

ConnectionOptions.timeout

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
timeout?: number

Number of milliseconds to wait for a JetStream API request.

+

Default

ConnectionOptions.timeout
+
+

See

ConnectionOptions.timeout

+
\ No newline at end of file diff --git a/docs/interfaces/JetStreamPublishOptions.html b/docs/interfaces/JetStreamPublishOptions.html index 647043a7..5b818409 100644 --- a/docs/interfaces/JetStreamPublishOptions.html +++ b/docs/interfaces/JetStreamPublishOptions.html @@ -1,107 +1,21 @@ -JetStreamPublishOptions | nats-base-library
-
- -
-
-
-
- -

Interface JetStreamPublishOptions

-
-

Options for messages published to JetStream

-
-
-

Hierarchy

-
    -
  • JetStreamPublishOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
expect: Partial<{
    lastMsgID: string;
    lastSequence: number;
    lastSubjectSequence: number;
    streamName: string;
}>
-

Set of constraints that when specified are verified by the server. +JetStreamPublishOptions | nats-base-library

Interface JetStreamPublishOptions

Options for messages published to JetStream

+
interface JetStreamPublishOptions {
    expect: Partial<{
        lastMsgID: string;
        lastSequence: number;
        lastSubjectSequence: number;
        streamName: string;
    }>;
    headers: MsgHdrs;
    msgID: string;
    timeout: number;
}

Properties

Properties

expect: Partial<{
    lastMsgID: string;
    lastSequence: number;
    lastSubjectSequence: number;
    streamName: string;
}>

Set of constraints that when specified are verified by the server. If the constraint(s) doesn't match, the server will reject the message. These settings allow you to implement deduplication and consistency strategies.

-
-
- -
headers: MsgHdrs
-

Headers associated with the message. You can create an instance of +

Type declaration

  • lastMsgID: string

    The expected last msgID of the last message received by the stream.

    +
  • lastSequence: number

    The expected last sequence on the stream.

    +
  • lastSubjectSequence: number

    The expected last sequence on the stream for a message with this subject

    +
  • streamName: string

    The expected stream capturing the message

    +
headers: MsgHdrs

Headers associated with the message. You can create an instance of MsgHdrs with the headers() function.

-
-
- -
msgID: string
-

A string identifier used to detect duplicate published messages. +

msgID: string

A string identifier used to detect duplicate published messages. If the msgID is reused within the stream's duplicate_window, -the message will be rejected by the stream, and the PubAck will +the message will be rejected by the stream, and the PubAck will mark it as a duplicate.

-
-
- -
timeout: number
-

The number of milliseconds to wait for the PubAck

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
timeout: number

The number of milliseconds to wait for the PubAck

+
\ No newline at end of file diff --git a/docs/interfaces/JetStreamUsageAccountLimits.html b/docs/interfaces/JetStreamUsageAccountLimits.html index 5fb75086..bd27b4e5 100644 --- a/docs/interfaces/JetStreamUsageAccountLimits.html +++ b/docs/interfaces/JetStreamUsageAccountLimits.html @@ -1,112 +1,10 @@ -JetStreamUsageAccountLimits | nats-base-library
-
- -
-
-
-
- -

Interface JetStreamUsageAccountLimits

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
consumers: number
-

"Number of active Consumers

-
-
- -
-
- -
memory: number
-

Memory Storage being used for Stream Message storage

-
-
- -
storage: number
-

File Storage being used for Stream Message storage

-
-
- -
streams: number
-

Number of active Streams

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +JetStreamUsageAccountLimits | nats-base-library

Interface JetStreamUsageAccountLimits

interface JetStreamUsageAccountLimits {
    consumers: number;
    limits: AccountLimits;
    memory: number;
    storage: number;
    streams: number;
}

Hierarchy (view full)

Properties

consumers: number

"Number of active Consumers

+
memory: number

Memory Storage being used for Stream Message storage

+
storage: number

File Storage being used for Stream Message storage

+
streams: number

Number of active Streams

+
\ No newline at end of file diff --git a/docs/interfaces/JsMsg.html b/docs/interfaces/JsMsg.html index 41031dbf..3559990c 100644 --- a/docs/interfaces/JsMsg.html +++ b/docs/interfaces/JsMsg.html @@ -1,162 +1,35 @@ -JsMsg | nats-base-library
-
- -
-
-
-
- -

Interface JsMsg

-
-

Represents a message stored in JetStream

-
-
-

Hierarchy

-
    -
  • JsMsg
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
data: Uint8Array
-

The message's data

-
-
- -
headers: MsgHdrs
-

Any headers associated with the message

-
-
- - -

The delivery info for the message

-
-
- -
redelivered: boolean
-

True if the message was redelivered

-
-
- -
seq: number
-

The sequence number for the message

-
-
- -
subject: string
-

The subject on which the message was published

-
-
-

Methods

-
- -
    - -
  • -

    Indicate to the JetStream server that the message was processed +JsMsg | nats-base-library

    Interface JsMsg

    Represents a message stored in JetStream

    +
    interface JsMsg {
        data: Uint8Array;
        headers: MsgHdrs;
        info: DeliveryInfo;
        redelivered: boolean;
        seq: number;
        subject: string;
        ack(): void;
        ackAck(opts?): Promise<boolean>;
        json<T>(): T;
        nak(millis?): void;
        next(subj, ro?): void;
        string(): string;
        term(reason?): void;
        working(): void;
    }

    Properties

    data: Uint8Array

    The message's data

    +
    headers: MsgHdrs

    Any headers associated with the message

    +

    The delivery info for the message

    +
    redelivered: boolean

    True if the message was redelivered

    +
    seq: number

    The sequence number for the message

    +
    subject: string

    The subject on which the message was published

    +

    Methods

    • Indicate to the JetStream server that the message was processed successfully.

      -
      -

      Returns void

    -
    - -
      - -
    • -

      Indicate to the JetStream server that the message was processed +

      Returns void

    • Indicate to the JetStream server that the message was processed successfully and that the JetStream server should acknowledge back that the acknowledgement was received.

      -
      -

      Returns Promise<boolean>

    -
    - -
      - -
    • -

      Convenience method to parse the message payload as JSON. This method +

      Parameters

      • Optional opts: Partial<{
            timeout: number;
        }>

      Returns Promise<boolean>

    • Convenience method to parse the message payload as JSON. This method will throw an exception if there's a parsing error;

      -
      -
      -

      Type Parameters

      -
        -
      • -

        T

      -

      Returns T

    -
    - -
      - -
    • -

      Indicate to the JetStream server that processing of the message +

      Type Parameters

      • T

      Returns T

    • Indicate to the JetStream server that processing of the message failed, and that it should be resent after the spefied number of milliseconds.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional millis: number
      -

      Returns void

    -
    - -
      - -
    • -

      !! this is an experimental feature - and could be removed

      +

      Parameters

      • Optional millis: number

      Returns void

    • !! this is an experimental feature - and could be removed

      next() combines ack() and pull(), requires the subject for a subscription processing to process a message is provided (can be the same) however, because the ability to specify @@ -165,98 +38,13 @@

      -

      Returns void

    -
    - -
      - -
    • -

      Convenience method to parse the message payload as string. This method +

      Parameters

      Returns void

    • Convenience method to parse the message payload as string. This method may throw an exception if there's a conversion error

      -
      -

      Returns string

    -
    - -
      - -
    • -

      Indicate to the JetStream server that processing of the message +

      Returns string

    • Indicate to the JetStream server that processing of the message failed and that the message should not be sent to the consumer again.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional reason: string
        -

        is a string describing why the message was termed. Note +

        Parameters

        • Optional reason: string

          is a string describing why the message was termed. Note that reason is only available on servers 2.11.0 or better.

          -
        -

        Returns void

    -
    - -
      - -
    • -

      Indicate to the JetStream server that processing of the message +

    Returns void

  • Indicate to the JetStream server that processing of the message is on going, and that the ack wait timer for the message should be reset preventing a redelivery.

    -
    -

    Returns void

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +

Returns void

\ No newline at end of file diff --git a/docs/interfaces/JwtAuth.html b/docs/interfaces/JwtAuth.html index 341ac695..5e4a54e0 100644 --- a/docs/interfaces/JwtAuth.html +++ b/docs/interfaces/JwtAuth.html @@ -1,82 +1,4 @@ -JwtAuth | nats-base-library
-
- -
-
-
-
- -

Interface JwtAuth

-
-

Hierarchy

-
    -
  • JwtAuth
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
jwt: string
-
- -
nkey?: string
-
- -
sig?: string
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +JwtAuth | nats-base-library

Interface JwtAuth

interface JwtAuth {
    jwt: string;
    nkey?: string;
    sig?: string;
}

Properties

Properties

jwt: string
nkey?: string
sig?: string
\ No newline at end of file diff --git a/docs/interfaces/KV.html b/docs/interfaces/KV.html index ff6e1e67..2251d2ad 100644 --- a/docs/interfaces/KV.html +++ b/docs/interfaces/KV.html @@ -1,299 +1,45 @@ -KV | nats-base-library
-
- -
-
-
-
- -

Interface KV

-
-

Hierarchy

-
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -
    -

    Deprecated

      +KV | nats-base-library
      interface KV {
          close(): Promise<void>;
          create(k, data): Promise<number>;
          delete(k, opts?): Promise<void>;
          destroy(): Promise<boolean>;
          get(k, opts?): Promise<KvEntry>;
          history(opts?): Promise<QueuedIterator<KvEntry>>;
          keys(filter?): Promise<QueuedIterator<string>>;
          purge(k, opts?): Promise<void>;
          put(k, data, opts?): Promise<number>;
          status(): Promise<KvStatus>;
          update(k, data, version): Promise<number>;
          watch(opts?): Promise<QueuedIterator<KvEntry>>;
      }

      Hierarchy (view full)

      Methods

      • Returns Promise<void>

        Deprecated

        • this api is removed.
        -
        -

        Returns Promise<void>

      -
      - -
        - -
      • -

        Creates a new entry ensuring that the entry does not exist (or +

      • Creates a new entry ensuring that the entry does not exist (or the current version is deleted or the key is purged) If the entry already exists, this operation fails.

        -
        -
        -

        Parameters

        -
        -

        Returns Promise<number>

      -
      - -
        - -
      • -

        Deletes the entry stored under the specified key. +

        Parameters

        Returns Promise<number>

      • Deletes the entry stored under the specified key. Deletes are soft-deletes. The server will add a new entry marked by a "DEL" operation. Note that if the KV was created with an underlying limit (such as a TTL on keys) it is possible for a key or the soft delete marker to be removed without additional notification on a watch.

        -
        -
        -

        Parameters

        -
        -

        Returns Promise<void>

      -
      - -
        - -
      • -

        Destroys the underlying stream used by the KV. This +

        Parameters

        Returns Promise<void>

      • Destroys the underlying stream used by the KV. This effectively deletes all data stored under the KV.

        -
        -

        Returns Promise<boolean>

      -
      - -
        - -
      • -

        Returns the KvEntry stored under the key if it exists or null if not. +

        Returns Promise<boolean>

      • Returns the KvEntry stored under the key if it exists or null if not. Note that the entry returned could be marked with a "DEL" or "PURGE" operation which signifies the server stored the value, but it is now deleted.

        -
        -
        -

        Parameters

        -
          -
        • -
          k: string
        • -
        • -
          Optional opts: {
              revision: number;
          }
          -
            -
          • -
            revision: number
        -

        Returns Promise<KvEntry>

      -
      - -
        - -
      • -

        Returns an iterator of the specified key's history (or all keys).

        -
        -
        -

        Parameters

        -
          -
        • -
          Optional opts: {
              key?: string;
          }
          -
            -
          • -
            Optional key?: string
        -

        Returns Promise<QueuedIterator<KvEntry>>

      -
      - -
        - -
      • -

        Returns an iterator of all the keys optionally matching +

        Parameters

        • k: string
        • Optional opts: {
              revision: number;
          }
          • revision: number

        Returns Promise<KvEntry>

      • Returns an iterator of the specified key's history (or all keys). +Note you can specify multiple keys if running on server 2.10.x or better.

        +

        Parameters

        • Optional opts: {
              key?: string | string[];
          }
          • Optional key?: string | string[]

        Returns Promise<QueuedIterator<KvEntry>>

      • Returns an iterator of all the keys optionally matching the specified filter.

        -
        -
        -

        Parameters

        -
          -
        • -
          Optional filter: string
        -

        Returns Promise<QueuedIterator<string>>

      -
      - -
        - -
      • -

        Deletes and purges the specified key and any value +

        Parameters

        • Optional filter: string | string[]

          default to all keys

          +

        Returns Promise<QueuedIterator<string>>

      • Deletes and purges the specified key and any value history.

        -
        -
        -

        Parameters

        -
        -

        Returns Promise<void>

      -
      - -
        - -
      • -

        Sets or updates the value stored under the specified key.

        -
        -
        -

        Parameters

        -
        -

        Returns Promise<number>

      -
      - -
        - -
      • -

        Returns information about the Kv

        -
        -

        Returns Promise<KvStatus>

      -
      - -
        - -
      • -

        Updates the existing entry provided that the previous sequence +

        Parameters

        Returns Promise<void>

      • Sets or updates the value stored under the specified key.

        +

        Parameters

        Returns Promise<number>

      • Returns information about the Kv

        +

        Returns Promise<KvStatus>

      • Updates the existing entry provided that the previous sequence for the Kv is at the specified version. This ensures that the KV has not been modified prior to the update.

        -
        -
        -

        Parameters

        -
          -
        • -
          k: string
        • -
        • -
          data: Payload
        • -
        • -
          version: number
        -

        Returns Promise<number>

      -
      - -
      -
      -
      -

      Generated using TypeDoc

      -
      \ No newline at end of file +

    Parameters

    • k: string
    • data: Payload
    • version: number

    Returns Promise<number>

\ No newline at end of file diff --git a/docs/interfaces/KvCodec.html b/docs/interfaces/KvCodec.html index ddd0b71c..fb6e7bdf 100644 --- a/docs/interfaces/KvCodec.html +++ b/docs/interfaces/KvCodec.html @@ -1,100 +1,5 @@ -KvCodec | nats-base-library
-
- -
-
-
-
- -

Interface KvCodec<T>

-
-

An interface for encoding and decoding values +KvCodec | nats-base-library

Interface KvCodec<T>

An interface for encoding and decoding values before they are stored or returned to the client.

-
-
-

Type Parameters

-
    -
  • -

    T

-
-

Hierarchy

-
    -
  • KvCodec
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: T
    -

    Returns T

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: T
    -

    Returns T

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
interface KvCodec<T> {
    decode(k): T;
    encode(k): T;
}

Type Parameters

  • T

Methods

Methods

  • Parameters

    Returns T

  • Parameters

    Returns T

\ No newline at end of file diff --git a/docs/interfaces/KvCodecs.html b/docs/interfaces/KvCodecs.html index 4d317ff8..b69efe4e 100644 --- a/docs/interfaces/KvCodecs.html +++ b/docs/interfaces/KvCodecs.html @@ -1,79 +1,5 @@ -KvCodecs | nats-base-library
-
- -
-
-
-
- -

Interface KvCodecs

-
-

Hierarchy

-
    -
  • KvCodecs
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
key: KvCodec<string>
-

Codec for Keys in the KV

-
-
- -
value: KvCodec<Uint8Array>
-

Codec for Data in the KV

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +KvCodecs | nats-base-library

Interface KvCodecs

interface KvCodecs {
    key: KvCodec<string>;
    value: KvCodec<Uint8Array>;
}

Properties

Properties

key: KvCodec<string>

Codec for Keys in the KV

+
value: KvCodec<Uint8Array>

Codec for Data in the KV

+
\ No newline at end of file diff --git a/docs/interfaces/KvDeleteOptions.html b/docs/interfaces/KvDeleteOptions.html index ff8737b7..4540a492 100644 --- a/docs/interfaces/KvDeleteOptions.html +++ b/docs/interfaces/KvDeleteOptions.html @@ -1,71 +1,4 @@ -KvDeleteOptions | nats-base-library
-
- -
-
-
-
- -

Interface KvDeleteOptions

-
-

Hierarchy

-
    -
  • KvDeleteOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
previousSeq: number
-

If set the KV must be at the current sequence or the +KvDeleteOptions | nats-base-library

Interface KvDeleteOptions

interface KvDeleteOptions {
    previousSeq: number;
}

Properties

Properties

previousSeq: number

If set the KV must be at the current sequence or the put will fail.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/KvEntry.html b/docs/interfaces/KvEntry.html index 1f5b1583..d145f644 100644 --- a/docs/interfaces/KvEntry.html +++ b/docs/interfaces/KvEntry.html @@ -1,153 +1,15 @@ -KvEntry | nats-base-library
-
- -
-
-
-
- -

Interface KvEntry

-
-

Hierarchy

-
    -
  • KvEntry
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
bucket: string
-
- -
created: Date
-
- -
delta?: number
-
- -
key: string
-
- -
length: number
-
- -
operation: "PUT" | "DEL" | "PURGE"
-
- -
revision: number
-
- -
value: Uint8Array
-
-

Methods

-
- -
    - -
  • -

    Convenience method to parse the entry payload as JSON. This method +KvEntry | nats-base-library

    Interface KvEntry

    interface KvEntry {
        bucket: string;
        created: Date;
        delta?: number;
        key: string;
        length: number;
        operation: "PUT" | "DEL" | "PURGE";
        revision: number;
        value: Uint8Array;
        json<T>(): T;
        string(): string;
    }

    Properties

    bucket: string
    created: Date
    delta?: number
    key: string
    length: number
    operation: "PUT" | "DEL" | "PURGE"
    revision: number
    value: Uint8Array

    Methods

    • Convenience method to parse the entry payload as JSON. This method will throw an exception if there's a parsing error;

      -
      -
      -

      Type Parameters

      -
        -
      • -

        T

      -

      Returns T

    -
    - -
      - -
    • -

      Convenience method to parse the entry payload as string. This method +

      Type Parameters

      • T

      Returns T

    • Convenience method to parse the entry payload as string. This method may throw an exception if there's a conversion error

      -
      -

      Returns string

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

    Returns string

\ No newline at end of file diff --git a/docs/interfaces/KvLimits.html b/docs/interfaces/KvLimits.html index 0a90dc6c..b610ac2d 100644 --- a/docs/interfaces/KvLimits.html +++ b/docs/interfaces/KvLimits.html @@ -1,205 +1,36 @@ -KvLimits | nats-base-library
-
- -
-
-
-
- -

Interface KvLimits

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
backingStore: StorageType
-

deprecated: use storage +KvLimits | nats-base-library

Interface KvLimits

interface KvLimits {
    backingStore: StorageType;
    compression?: boolean;
    description: string;
    history: number;
    maxBucketSize: number;
    maxValueSize: number;
    max_bytes: number;
    mirror?: StreamSource;
    placement: Placement;
    placementCluster: string;
    replicas: number;
    republish: Republish;
    sources?: StreamSource[];
    storage: StorageType;
    ttl: number;
}

Hierarchy (view full)

Properties

backingStore: StorageType

deprecated: use storage FIXME: remove this on 1.8

-
-
- -
compression?: boolean
-

Sets the compression level of the KV. This feature is only supported in +

compression?: boolean

Sets the compression level of the KV. This feature is only supported in servers 2.10.x and better.

-
-
- -
description: string
-

Sets the specified description on the stream of the KV.

-
-
- -
history: number
-

Number of maximum messages allowed per subject (key).

-
-
- -
maxBucketSize: number
-
-

Deprecated

use max_bytes

-
-
- -
maxValueSize: number
-

The maximum size of a value on the KV

-
-
- -
max_bytes: number
-

The maximum number of bytes on the KV

-
-
- -
mirror?: StreamSource
-

Maintains a 1:1 mirror of another kv stream with name matching this property.

-
-
- -
placement: Placement
-

Placement hints for the stream hosting the KV

-
-
- -
placementCluster: string
-

@deprecated: use placement

-
-
- -
replicas: number
-

Number of replicas for the KV (1,3,or 5).

-
-
- -
republish: Republish
-

Republishes edits to the KV on a NATS core subject.

-
-
- -
sources?: StreamSource[]
-

List of Stream names to replicate into this KV

-
-
- -
storage: StorageType
-

The backing store of the stream hosting the KV

-
-
- -
ttl: number
-

The maximum number of millis the key should live +

description: string

Sets the specified description on the stream of the KV.

+
history: number

Number of maximum messages allowed per subject (key).

+
maxBucketSize: number

Deprecated

use max_bytes

+
maxValueSize: number

The maximum size of a value on the KV

+
max_bytes: number

The maximum number of bytes on the KV

+
mirror?: StreamSource

Maintains a 1:1 mirror of another kv stream with name matching this property.

+
placement: Placement

Placement hints for the stream hosting the KV

+
placementCluster: string

@deprecated: use placement

+
replicas: number

Number of replicas for the KV (1,3,or 5).

+
republish: Republish

Republishes edits to the KV on a NATS core subject.

+
sources?: StreamSource[]

List of Stream names to replicate into this KV

+
storage: StorageType

The backing store of the stream hosting the KV

+
ttl: number

The maximum number of millis the key should live in the KV. The server will automatically remove keys older than this amount. Note that deletion of delete markers are not performed.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/KvOptions.html b/docs/interfaces/KvOptions.html index 235919ca..99845951 100644 --- a/docs/interfaces/KvOptions.html +++ b/docs/interfaces/KvOptions.html @@ -1,277 +1,52 @@ -KvOptions | nats-base-library
-
- -
-
-
-
- -

Interface KvOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
allow_direct: boolean
-

If true and on a recent server, changes the way the KV +KvOptions | nats-base-library

Interface KvOptions

interface KvOptions {
    allow_direct: boolean;
    backingStore: StorageType;
    bindOnly: boolean;
    codec: KvCodecs;
    compression?: boolean;
    description: string;
    history: number;
    maxBucketSize: number;
    maxValueSize: number;
    max_bytes: number;
    metadata?: Record<string, string>;
    mirror?: StreamSource;
    placement: Placement;
    placementCluster: string;
    replicas: number;
    republish: Republish;
    sources?: StreamSource[];
    storage: StorageType;
    streamName: string;
    timeout: number;
    ttl: number;
}

Hierarchy (view full)

Properties

allow_direct: boolean

If true and on a recent server, changes the way the KV retrieves values. This option is significantly faster, but has the possibility of inconsistency during a read.

-
-
- -
backingStore: StorageType
-

deprecated: use storage +

backingStore: StorageType

deprecated: use storage FIXME: remove this on 1.8

-
-
- -
bindOnly: boolean
-

Doesn't attempt to create the KV stream if it doesn't exist.

-
-
- -
codec: KvCodecs
-

An encoder/decoder for keys and values

-
-
- -
compression?: boolean
-

Sets the compression level of the KV. This feature is only supported in +

bindOnly: boolean

Doesn't attempt to create the KV stream if it doesn't exist.

+
codec: KvCodecs

An encoder/decoder for keys and values

+
compression?: boolean

Sets the compression level of the KV. This feature is only supported in servers 2.10.x and better.

-
-
- -
description: string
-

Sets the specified description on the stream of the KV.

-
-
- -
history: number
-

Number of maximum messages allowed per subject (key).

-
-
- -
maxBucketSize: number
-
-

Deprecated

use max_bytes

-
-
- -
maxValueSize: number
-

The maximum size of a value on the KV

-
-
- -
max_bytes: number
-

The maximum number of bytes on the KV

-
-
- -
metadata?: Record<string, string>
-

Metadata field to store additional information about the kv. Note that +

description: string

Sets the specified description on the stream of the KV.

+
history: number

Number of maximum messages allowed per subject (key).

+
maxBucketSize: number

Deprecated

use max_bytes

+
maxValueSize: number

The maximum size of a value on the KV

+
max_bytes: number

The maximum number of bytes on the KV

+
metadata?: Record<string, string>

Metadata field to store additional information about the kv. Note that keys starting with _nats are reserved. This feature only supported on servers 2.10.x and better.

-
-
- -
mirror?: StreamSource
-

Maintains a 1:1 mirror of another kv stream with name matching this property.

-
-
- -
placement: Placement
-

Placement hints for the stream hosting the KV

-
-
- -
placementCluster: string
-

@deprecated: use placement

-
-
- -
replicas: number
-

Number of replicas for the KV (1,3,or 5).

-
-
- -
republish: Republish
-

Republishes edits to the KV on a NATS core subject.

-
-
- -
sources?: StreamSource[]
-

List of Stream names to replicate into this KV

-
-
- -
storage: StorageType
-

The backing store of the stream hosting the KV

-
-
- -
streamName: string
-

The underlying stream name for the KV

-
-
- -
timeout: number
-

How long to wait in milliseconds for a response from the KV

-
-
- -
ttl: number
-

The maximum number of millis the key should live +

mirror?: StreamSource

Maintains a 1:1 mirror of another kv stream with name matching this property.

+
placement: Placement

Placement hints for the stream hosting the KV

+
placementCluster: string

@deprecated: use placement

+
replicas: number

Number of replicas for the KV (1,3,or 5).

+
republish: Republish

Republishes edits to the KV on a NATS core subject.

+
sources?: StreamSource[]

List of Stream names to replicate into this KV

+
storage: StorageType

The backing store of the stream hosting the KV

+
streamName: string

The underlying stream name for the KV

+
timeout: number

How long to wait in milliseconds for a response from the KV

+
ttl: number

The maximum number of millis the key should live in the KV. The server will automatically remove keys older than this amount. Note that deletion of delete markers are not performed.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/KvPutOptions.html b/docs/interfaces/KvPutOptions.html index b789a867..75f6a34a 100644 --- a/docs/interfaces/KvPutOptions.html +++ b/docs/interfaces/KvPutOptions.html @@ -1,71 +1,4 @@ -KvPutOptions | nats-base-library
-
- -
-
-
-
- -

Interface KvPutOptions

-
-

Hierarchy

-
    -
  • KvPutOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
previousSeq: number
-

If set the KV must be at the current sequence or the +KvPutOptions | nats-base-library

Interface KvPutOptions

interface KvPutOptions {
    previousSeq: number;
}

Properties

Properties

previousSeq: number

If set the KV must be at the current sequence or the put will fail.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/KvStatus.html b/docs/interfaces/KvStatus.html index f6834557..8889a762 100644 --- a/docs/interfaces/KvStatus.html +++ b/docs/interfaces/KvStatus.html @@ -1,276 +1,50 @@ -KvStatus | nats-base-library
-
- -
-
-
-
- -

Interface KvStatus

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
backingStore: StorageType
-

deprecated: use storage +KvStatus | nats-base-library

Interface KvStatus

interface KvStatus {
    backingStore: StorageType;
    bucket: string;
    bucket_location: string;
    compression?: boolean;
    description: string;
    history: number;
    maxBucketSize: number;
    maxValueSize: number;
    max_bytes: number;
    metadata?: Record<string, string>;
    mirror?: StreamSource;
    placement: Placement;
    placementCluster: string;
    replicas: number;
    republish: Republish;
    size: number;
    sources?: StreamSource[];
    storage: StorageType;
    streamInfo: StreamInfo;
    ttl: number;
    values: number;
}

Hierarchy (view full)

Properties

backingStore: StorageType

deprecated: use storage FIXME: remove this on 1.8

-
-
- -
bucket: string
-

The simple name for a Kv - this name is typically prefixed by KV_.

-
-
- -
bucket_location: string
-
-

Deprecated

FIXME: remove this on 1.8

-
-
- -
compression?: boolean
-

Sets the compression level of the KV. This feature is only supported in +

bucket: string

The simple name for a Kv - this name is typically prefixed by KV_.

+
bucket_location: string

Deprecated

FIXME: remove this on 1.8

+
compression?: boolean

Sets the compression level of the KV. This feature is only supported in servers 2.10.x and better.

-
-
- -
description: string
-

Sets the specified description on the stream of the KV.

-
-
- -
history: number
-

Number of maximum messages allowed per subject (key).

-
-
- -
maxBucketSize: number
-
-

Deprecated

use max_bytes

-
-
- -
maxValueSize: number
-

The maximum size of a value on the KV

-
-
- -
max_bytes: number
-

The maximum number of bytes on the KV

-
-
- -
metadata?: Record<string, string>
-

Metadata field to store additional information about the stream. Note that +

description: string

Sets the specified description on the stream of the KV.

+
history: number

Number of maximum messages allowed per subject (key).

+
maxBucketSize: number

Deprecated

use max_bytes

+
maxValueSize: number

The maximum size of a value on the KV

+
max_bytes: number

The maximum number of bytes on the KV

+
metadata?: Record<string, string>

Metadata field to store additional information about the stream. Note that keys starting with _nats are reserved. This feature only supported on servers 2.10.x and better.

-
-
- -
mirror?: StreamSource
-

Maintains a 1:1 mirror of another kv stream with name matching this property.

-
-
- -
placement: Placement
-

Placement hints for the stream hosting the KV

-
-
- -
placementCluster: string
-

@deprecated: use placement

-
-
- -
replicas: number
-

Number of replicas for the KV (1,3,or 5).

-
-
- -
republish: Republish
-

Republishes edits to the KV on a NATS core subject.

-
-
- -
size: number
-

Size of the bucket in bytes

-
-
- -
sources?: StreamSource[]
-

List of Stream names to replicate into this KV

-
-
- -
storage: StorageType
-

The backing store of the stream hosting the KV

-
-
- -
streamInfo: StreamInfo
-

The StreamInfo backing up the KV

-
-
- -
ttl: number
-

The maximum number of millis the key should live +

mirror?: StreamSource

Maintains a 1:1 mirror of another kv stream with name matching this property.

+
placement: Placement

Placement hints for the stream hosting the KV

+
placementCluster: string

@deprecated: use placement

+
replicas: number

Number of replicas for the KV (1,3,or 5).

+
republish: Republish

Republishes edits to the KV on a NATS core subject.

+
size: number

Size of the bucket in bytes

+
sources?: StreamSource[]

List of Stream names to replicate into this KV

+
storage: StorageType

The backing store of the stream hosting the KV

+
streamInfo: StreamInfo

The StreamInfo backing up the KV

+
ttl: number

The maximum number of millis the key should live in the KV. The server will automatically remove keys older than this amount. Note that deletion of delete markers are not performed.

-
-
- -
values: number
-

Number of entries in the KV

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
values: number

Number of entries in the KV

+
\ No newline at end of file diff --git a/docs/interfaces/LastForMsgRequest.html b/docs/interfaces/LastForMsgRequest.html index e266e7f7..2b6b5198 100644 --- a/docs/interfaces/LastForMsgRequest.html +++ b/docs/interfaces/LastForMsgRequest.html @@ -1,70 +1,3 @@ -LastForMsgRequest | nats-base-library
-
- -
-
-
-
- -

Interface LastForMsgRequest

-
-

Hierarchy

-
    -
  • LastForMsgRequest
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
last_by_subj: string
-

Retrieves the last message for the given subject

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +LastForMsgRequest | nats-base-library

Interface LastForMsgRequest

interface LastForMsgRequest {
    last_by_subj: string;
}

Properties

Properties

last_by_subj: string

Retrieves the last message for the given subject

+
\ No newline at end of file diff --git a/docs/interfaces/Lister.html b/docs/interfaces/Lister.html index 6733f3a0..cefab042 100644 --- a/docs/interfaces/Lister.html +++ b/docs/interfaces/Lister.html @@ -1,89 +1,4 @@ -Lister | nats-base-library
-
- -
-
-
-
- -

Interface Lister<T>

-
-

An interface for listing. Returns a promise with typed list.

-
-
-

Type Parameters

-
    -
  • -

    T

-
-

Hierarchy

-
    -
  • Lister
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Returns AsyncIterator<T, any, undefined>

-
- -
    - -
  • -

    Returns Promise<T[]>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Lister | nats-base-library

Interface Lister<T>

An interface for listing. Returns a promise with typed list.

+
interface Lister<T> {
    [asyncIterator](): AsyncIterator<T, any, undefined>;
    next(): Promise<T[]>;
}

Type Parameters

  • T

Methods

  • Returns AsyncIterator<T, any, undefined>

  • Returns Promise<T[]>

\ No newline at end of file diff --git a/docs/interfaces/LostStreamData.html b/docs/interfaces/LostStreamData.html index 9355e6a9..d313050f 100644 --- a/docs/interfaces/LostStreamData.html +++ b/docs/interfaces/LostStreamData.html @@ -1,82 +1,6 @@ -LostStreamData | nats-base-library
-
- -
-
-
-
- -

Interface LostStreamData

-
-

Records messages that were damaged and unrecoverable

-
-
-

Hierarchy

-
    -
  • LostStreamData
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
bytes: number
-

The number of bytes that were lost

-
-
- -
msgs: number[]
-

The messages that were lost

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +LostStreamData | nats-base-library

Interface LostStreamData

Records messages that were damaged and unrecoverable

+
interface LostStreamData {
    bytes: number;
    msgs: number[];
}

Properties

Properties

bytes: number

The number of bytes that were lost

+
msgs: number[]

The messages that were lost

+
\ No newline at end of file diff --git a/docs/interfaces/Msg.html b/docs/interfaces/Msg.html index bb66efe0..1e42170c 100644 --- a/docs/interfaces/Msg.html +++ b/docs/interfaces/Msg.html @@ -1,176 +1,24 @@ -Msg | nats-base-library
-
- -
-
-
-
- -

Interface Msg

-
-

Represents a message delivered by NATS. This interface is used by +Msg | nats-base-library

Represents a message delivered by NATS. This interface is used by Subscribers.

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
data: Uint8Array
-

The message's data (or payload)

-
-
- -
headers?: MsgHdrs
-

Possible headers that may have been set by the server or the publisher.

-
-
- -
reply?: string
-

A possible subject where the recipient may publish a reply (in the cases +

interface Msg {
    data: Uint8Array;
    headers?: MsgHdrs;
    reply?: string;
    sid: number;
    subject: string;
    json<T>(reviver?): T;
    respond(payload?, opts?): boolean;
    string(): string;
}

Hierarchy (view full)

Properties

Methods

Properties

data: Uint8Array

The message's data (or payload)

+
headers?: MsgHdrs

Possible headers that may have been set by the server or the publisher.

+
reply?: string

A possible subject where the recipient may publish a reply (in the cases where the message represents a request).

-
-
- -
sid: number
-

The subscription ID where the message was dispatched.

-
-
- -
subject: string
-

The subject the message was sent to

-
-
-

Methods

-
- -
    - -
  • -

    Convenience method to parse the message payload as JSON. This method +

sid: number

The subscription ID where the message was dispatched.

+
subject: string

The subject the message was sent to

+

Methods

  • Convenience method to parse the message payload as JSON. This method will throw an exception if there's a parsing error;

    -
    -
    -

    Type Parameters

    -
      -
    • -

      T

    -
    -

    Parameters

    -
      -
    • -
      Optional reviver: ReviverFn
      -

      a reviver function

      -
    -

    Returns T

-
- -
    - -
  • -

    Convenience to publish a response to the reply subject in the +

    Type Parameters

    • T

    Parameters

    • Optional reviver: ReviverFn

      a reviver function

      +

    Returns T

  • Convenience to publish a response to the reply subject in the message - this is the same as doing nc.publish(msg.reply, ...).

    -
    -
    -

    Parameters

    -
    -

    Returns boolean

-
- -
    - -
  • -

    Convenience method to parse the message payload as string. This method +

    Parameters

    Returns boolean

  • Convenience method to parse the message payload as string. This method may throw an exception if there's a conversion error

    -
    -

    Returns string

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +

Returns string

\ No newline at end of file diff --git a/docs/interfaces/MsgDeleteRequest.html b/docs/interfaces/MsgDeleteRequest.html index 72af15d2..8d6cb9c7 100644 --- a/docs/interfaces/MsgDeleteRequest.html +++ b/docs/interfaces/MsgDeleteRequest.html @@ -1,83 +1,6 @@ -MsgDeleteRequest | nats-base-library
-
- -
-
-
-
- -

Interface MsgDeleteRequest

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
no_erase?: boolean
-

Default will securely remove a message and rewrite the data with random data, +MsgDeleteRequest | nats-base-library

Interface MsgDeleteRequest

interface MsgDeleteRequest {
    no_erase?: boolean;
    seq: number;
}

Hierarchy (view full)

Properties

Properties

no_erase?: boolean

Default will securely remove a message and rewrite the data with random data, set this to true to only remove the message

-
-
- -
seq: number
-

Stream sequence number of the message to retrieve

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
seq: number

Stream sequence number of the message to retrieve

+
\ No newline at end of file diff --git a/docs/interfaces/MsgHdrs.html b/docs/interfaces/MsgHdrs.html index 9820dd31..419043cf 100644 --- a/docs/interfaces/MsgHdrs.html +++ b/docs/interfaces/MsgHdrs.html @@ -1,244 +1,14 @@ -MsgHdrs | nats-base-library
-
- -
-
-
-
- -

Interface MsgHdrs

-
-

Hierarchy

-
    -
  • Iterable<[string, string[]]> -
      -
    • MsgHdrs
-
-

Implemented by

-
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
code: number
-
- -
description: string
-
- -
hasError: boolean
-
- -
status: string
-
-

Methods

-
- -
    - -
  • -

    Returns Iterator<[string, string[]], any, undefined>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      v: string
    • -
    • -
      Optional match: Match
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      Optional match: Match
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      Optional match: Match
    -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      Optional match: Match
    -

    Returns boolean

-
- -
    - -
  • -

    Returns string[]

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      Optional match: Match
    -

    Returns string

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      v: string
    • -
    • -
      Optional match: Match
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      k: string
    • -
    • -
      Optional match: Match
    -

    Returns string[]

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +MsgHdrs | nats-base-library

Interface MsgHdrs

interface MsgHdrs {
    code: number;
    description: string;
    hasError: boolean;
    status: string;
    [iterator](): Iterator<[string, string[]], any, undefined>;
    append(k, v, match?): void;
    delete(k, match?): void;
    get(k, match?): string;
    has(k, match?): boolean;
    keys(): string[];
    last(k, match?): string;
    set(k, v, match?): void;
    values(k, match?): string[];
}

Hierarchy

  • Iterable<[string, string[]]>
    • MsgHdrs

Implemented by

Properties

code: number
description: string
hasError: boolean
status: string

Methods

  • Returns Iterator<[string, string[]], any, undefined>

  • Parameters

    • k: string
    • v: string
    • Optional match: Match

    Returns void

  • Parameters

    • k: string
    • Optional match: Match

    Returns void

  • Parameters

    • k: string
    • Optional match: Match

    Returns string

  • Parameters

    • k: string
    • Optional match: Match

    Returns boolean

  • Returns string[]

  • Parameters

    • k: string
    • Optional match: Match

    Returns string

  • Parameters

    • k: string
    • v: string
    • Optional match: Match

    Returns void

  • Parameters

    • k: string
    • Optional match: Match

    Returns string[]

\ No newline at end of file diff --git a/docs/interfaces/NKeyAuth.html b/docs/interfaces/NKeyAuth.html index 32a1cc42..bb7ce0c6 100644 --- a/docs/interfaces/NKeyAuth.html +++ b/docs/interfaces/NKeyAuth.html @@ -1,75 +1,3 @@ -NKeyAuth | nats-base-library
-
- -
-
-
-
- -

Interface NKeyAuth

-
-

Hierarchy

-
    -
  • NKeyAuth
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
nkey: string
-
- -
sig: string
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +NKeyAuth | nats-base-library

Interface NKeyAuth

interface NKeyAuth {
    nkey: string;
    sig: string;
}

Properties

Properties

nkey: string
sig: string
\ No newline at end of file diff --git a/docs/interfaces/NatsConnection.html b/docs/interfaces/NatsConnection.html index b4f2d755..da546e1d 100644 --- a/docs/interfaces/NatsConnection.html +++ b/docs/interfaces/NatsConnection.html @@ -1,214 +1,54 @@ -NatsConnection | nats-base-library
-
- -
-
-
-
- -

Interface NatsConnection

-
-

Hierarchy

-
    -
  • NatsConnection
-
-
-
- -
-
-

Properties

-
- -
info?: ServerInfo
-

ServerInfo to the currently connected server or undefined

-
-
- -
services: ServicesAPI
-

Returns a ServicesAPI which allows you to build services +NatsConnection | nats-base-library

Interface NatsConnection

interface NatsConnection {
    info?: ServerInfo;
    services: ServicesAPI;
    close(): Promise<void>;
    closed(): Promise<void | Error>;
    drain(): Promise<void>;
    flush(): Promise<void>;
    getServer(): string;
    isClosed(): boolean;
    isDraining(): boolean;
    jetstream(opts?): JetStreamClient;
    jetstreamManager(opts?): Promise<JetStreamManager>;
    publish(subject, payload?, options?): void;
    publishMessage(msg): void;
    reconnect(): Promise<void>;
    request(subject, payload?, opts?): Promise<Msg>;
    requestMany(subject, payload?, opts?): Promise<AsyncIterable<Msg>>;
    respondMessage(msg): boolean;
    rtt(): Promise<number>;
    stats(): Stats;
    status(): AsyncIterable<Status>;
    subscribe(subject, opts?): Subscription;
}

Properties

info?: ServerInfo

ServerInfo to the currently connected server or undefined

+
services: ServicesAPI

Returns a ServicesAPI which allows you to build services using NATS.

-
-
-

Methods

-
- -
    - -
  • -

    Close will close the connection to the server. This call will terminate +

Methods

  • Close will close the connection to the server. This call will terminate all pending requests and subscriptions. The returned promise resolves when the connection closes.

    -
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Returns a promise that can be used to monitor if the client closes. +

    Returns Promise<void>

  • Returns a promise that can be used to monitor if the client closes. The promise can resolve an Error if the reason for the close was an error. Note that the promise doesn't reject, but rather resolves to the error if there was one.

    -
    -

    Returns Promise<void | Error>

-
- -
    - -
  • -

    Initiates a drain on the connection and returns a promise that resolves when the +

    Returns Promise<void | Error>

  • Initiates a drain on the connection and returns a promise that resolves when the drain completes and the connection closes.

    Drain is an ordered shutdown of the client. Instead of abruptly closing the client, subscriptions are drained, that is messages not yet processed by a subscription are handled before the subscription is closed. After subscriptions are drained it is not possible to create a new subscription. Then all pending outbound messages are sent to the server. Finally, the connection is closed.

    -
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Returns a Promise that resolves when the client receives a reply from +

    Returns Promise<void>

  • Returns a Promise that resolves when the client receives a reply from the server. Use of this API is not necessary by clients.

    -
    -

    Returns Promise<void>

-
- -
    - -
  • -

    Returns the hostport of the server the client is connected to.

    -
    -

    Returns string

-
- -
    - -
  • -

    Returns true if the client is closed.

    -
    -

    Returns boolean

-
- -
    - -
  • -

    Returns true if the client is draining.

    -
    -

    Returns boolean

-
- -
  • Returns the hostport of the server the client is connected to.

    +

    Returns string

  • Returns true if the client is closed.

    +

    Returns boolean

  • Returns true if the client is draining.

    +

    Returns boolean

-
- -
-
- -
    - -
  • -

    Publishes the specified data to the specified subject.

    -
    -
    -

    Parameters

    -
    -

    Returns void

-
- -
    - -
  • -

    Use of this API is experimental, and it is subject to be removed.

    +

    Parameters

    Returns Promise<JetStreamManager>

  • Publishes the specified data to the specified subject.

    +

    Parameters

    Returns void

  • Publishes using the subject of the specified message, specifying the +data, headers and reply found in the message if any.

    +

    Parameters

    Returns void

-
- -
    - -
  • -

    Publishes a request with specified data in the specified subject expecting a -response before timeout milliseconds. The api returns a +

    Returns Promise<void>

  • Publishes a request with specified data in the specified subject expecting a +response before RequestOptions#timeout milliseconds. The api returns a Promise that resolves when the first response to the request is received. If there are no responders (a subscription) listening on the request subject, the request will fail as soon as the server processes it.

    -
    -
    -

    Parameters

    -
    -

    Returns Promise<Msg>

-
- -
    - -
  • -

    Publishes a request expecting multiple responses back. Several strategies +

    Parameters

    Returns Promise<Msg>

  • Publishes a request expecting multiple responses back. Several strategies to determine when the request should stop gathering responses.

    -
    -
    -

    Parameters

    -
    -

    Returns Promise<AsyncIterable<Msg>>

-
- -
    - -
  • -
    -

    Returns

    the number of milliseconds it took for a flush.

    -
    -

    Returns Promise<number>

-
- -
    - -
  • -

    Returns some metrics such as the number of messages and bytes +

    Parameters

    Returns Promise<AsyncIterable<Msg>>

  • Replies using the reply subject of the specified message, specifying the +data, headers in the message if any.

    +

    Parameters

    Returns boolean

  • Returns Promise<number>

    the number of milliseconds it took for a flush.

    +
  • Returns some metrics such as the number of messages and bytes sent and recieved by the client.

    -
    -

    Returns Stats

-
- -
    - -
  • -

    Returns an async iterator of Status that may be +

    Returns Stats

  • Returns an async iterator of Status that may be useful in understanding when the client looses a connection, or reconnects, or receives an update from the cluster among other things.

    - -

    Returns

    an AsyncIterable

    -
    -

    Returns AsyncIterable<Status>

-
- -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +

Returns AsyncIterable<Status>

an AsyncIterable

+
  • Subscribe expresses interest in the specified subject. The subject may +have wildcards. Messages are delivered to the SubscriptionOptions callback +if specified. Otherwise, the subscription is an async iterator for Msg.

    +

    Parameters

    Returns Subscription

\ No newline at end of file diff --git a/docs/interfaces/ObjectInfo.html b/docs/interfaces/ObjectInfo.html index e75a3efa..e5e6dabd 100644 --- a/docs/interfaces/ObjectInfo.html +++ b/docs/interfaces/ObjectInfo.html @@ -1,175 +1,22 @@ -ObjectInfo | nats-base-library
-
- -
-
-
-
- -

Interface ObjectInfo

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
bucket: string
-

The name of the bucket where the object is stored.

-
-
- -
chunks: number
-

The number of entries storing the object.

-
-
- -
deleted: boolean
-

True if the object was deleted.

-
-
- -
description?: string
-
- -
digest: string
-

A cryptographic checksum of the data as a whole.

-
-
- -
headers?: MsgHdrs
-
- -
metadata?: Record<string, string>
-
- -
mtime: string
-

An UTC timestamp

-
-
- -
name: string
-
- -
nuid: string
-

The current ID of the entries holding the data for the object.

-
-
- -
-
- -
revision: number
-

The revision number for the entry

-
-
- -
size: number
-

The size in bytes of the object.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ObjectInfo | nats-base-library

Interface ObjectInfo

interface ObjectInfo {
    bucket: string;
    chunks: number;
    deleted: boolean;
    description?: string;
    digest: string;
    headers?: MsgHdrs;
    metadata?: Record<string, string>;
    mtime: string;
    name: string;
    nuid: string;
    options?: ObjectStoreMetaOptions;
    revision: number;
    size: number;
}

Hierarchy (view full)

Properties

bucket: string

The name of the bucket where the object is stored.

+
chunks: number

The number of entries storing the object.

+
deleted: boolean

True if the object was deleted.

+
description?: string
digest: string

A cryptographic checksum of the data as a whole.

+
headers?: MsgHdrs
metadata?: Record<string, string>
mtime: string

An UTC timestamp

+
name: string
nuid: string

The current ID of the entries holding the data for the object.

+
revision: number

The revision number for the entry

+
size: number

The size in bytes of the object.

+
\ No newline at end of file diff --git a/docs/interfaces/ObjectStore.html b/docs/interfaces/ObjectStore.html index 2e95cda6..a2eefced 100644 --- a/docs/interfaces/ObjectStore.html +++ b/docs/interfaces/ObjectStore.html @@ -1,305 +1,36 @@ -ObjectStore | nats-base-library
-
- -
-
-
-
- -

Interface ObjectStore

-
-

Hierarchy

-
    -
  • ObjectStore
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -

    Deletes the specified entry from the object store.

    -
    -
    -

    Parameters

    -
      -
    • -
      name: string
    -

    Returns Promise<PurgeResponse>

-
- -
    - -
  • -

    Destroys the object store and all its entries.

    -
    -

    Returns Promise<boolean>

-
- -
    - -
  • -

    Returns an object you can use for reading the data from the +ObjectStore | nats-base-library

    Interface ObjectStore

    interface ObjectStore {
        delete(name): Promise<PurgeResponse>;
        destroy(): Promise<boolean>;
        get(name): Promise<ObjectResult>;
        getBlob(name): Promise<Uint8Array>;
        info(name): Promise<ObjectInfo>;
        link(name, meta): Promise<ObjectInfo>;
        linkStore(name, bucket): Promise<ObjectInfo>;
        list(): Promise<ObjectInfo[]>;
        put(meta, rs, opts?): Promise<ObjectInfo>;
        putBlob(meta, data, opts?): Promise<ObjectInfo>;
        seal(): Promise<ObjectStoreStatus>;
        status(opts?): Promise<ObjectStoreStatus>;
        update(name, meta): Promise<PubAck>;
        watch(opts?): Promise<QueuedIterator<ObjectInfo>>;
    }

    Methods

    • Deletes the specified entry from the object store.

      +

      Parameters

      • name: string

      Returns Promise<PurgeResponse>

    • Destroys the object store and all its entries.

      +

      Returns Promise<boolean>

    • Returns an object you can use for reading the data from the named stored object or null if the entry doesn't exist.

      -
      -
      -

      Parameters

      -
        -
      • -
        name: string
      -

      Returns Promise<ObjectResult>

    -
    - -
      - -
    • -

      Returns the data stored for the named entry.

      -
      -
      -

      Parameters

      -
        -
      • -
        name: string
      -

      Returns Promise<Uint8Array>

    -
    - -
      - -
    • -

      Returns the ObjectInfo of the named entry. Or null if the +

      Parameters

      • name: string

      Returns Promise<ObjectResult>

    • Returns the data stored for the named entry.

      +

      Parameters

      • name: string

      Returns Promise<Uint8Array>

    • Returns the ObjectInfo of the named entry. Or null if the entry doesn't exist.

      -
      -
      -

      Parameters

      -
        -
      • -
        name: string
      -

      Returns Promise<ObjectInfo>

    -
    - -
      - -
    • -

      Adds a link to another object in the same store or a different one. +

      Parameters

      • name: string

      Returns Promise<ObjectInfo>

    • Adds a link to another object in the same store or a different one. Note that links of links are rejected. object.

      -
      -
      -

      Parameters

      -
      -

      Returns Promise<ObjectInfo>

    -
    - -
      - -
    • -

      Add a link to another object store

      -
      -
      -

      Parameters

      -
      -

      Returns Promise<ObjectInfo>

    -
    - -
      - -
    • -

      Returns a list of the entries in the ObjectStore

      -
      -

      Returns Promise<ObjectInfo[]>

    -
    - -
    • Add a link to another object store

      +

      Parameters

      Returns Promise<ObjectInfo>

    • Returns a list of the entries in the ObjectStore

      +

      Returns Promise<ObjectInfo[]>

    • Adds an object to the store with the specified meta and using the specified ReadableStream to stream the data.

      -
      -
      -

      Parameters

      -
      -

      Returns Promise<ObjectInfo>

    -
    - -
    -
    - -
      - -
    • -

      Seals the object store preventing any further modifications.

      -
      -

      Returns Promise<ObjectStoreStatus>

    -
    - -
    -
    - -
    • Update the metadata for an object. If the name is modified, the object is effectively renamed and will only be accessible by its new name.

      -
      -
      -

      Parameters

      -
      -

      Returns Promise<PubAck>

    -
    - -
      - -
    • -

      Watch an object store and receive updates of modifications via +

      Parameters

      Returns Promise<PubAck>

    • Watch an object store and receive updates of modifications via an iterator.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional opts: Partial<{
            ignoreDeletes?: boolean;
            includeHistory?: boolean;
        }>
      -

      Returns Promise<QueuedIterator<ObjectInfo>>

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

    Parameters

    • Optional opts: Partial<{
          ignoreDeletes?: boolean;
          includeHistory?: boolean;
      }>

    Returns Promise<QueuedIterator<ObjectInfo>>

\ No newline at end of file diff --git a/docs/interfaces/PeerInfo.html b/docs/interfaces/PeerInfo.html index 78c50d03..4b24fa90 100644 --- a/docs/interfaces/PeerInfo.html +++ b/docs/interfaces/PeerInfo.html @@ -1,106 +1,11 @@ -PeerInfo | nats-base-library
-
- -
-
-
-
- -

Interface PeerInfo

-
-

Hierarchy

-
    -
  • PeerInfo
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
active: number
-

Nanoseconds since this peer was last seen

-
-
- -
current: boolean
-

Indicates if the server is up-to-date and synchronised

-
-
- -
lag: number
-

How many uncommitted operations this peer is behind the leader

-
-
- -
name: string
-

The server name of the peer

-
-
- -
offline: boolean
-

Indicates the node is considered offline by the group

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +PeerInfo | nats-base-library

Interface PeerInfo

interface PeerInfo {
    active: number;
    current: boolean;
    lag: number;
    name: string;
    offline: boolean;
}

Properties

Properties

active: number

Nanoseconds since this peer was last seen

+
current: boolean

Indicates if the server is up-to-date and synchronised

+
lag: number

How many uncommitted operations this peer is behind the leader

+
name: string

The server name of the peer

+
offline: boolean

Indicates the node is considered offline by the group

+
\ No newline at end of file diff --git a/docs/interfaces/Placement.html b/docs/interfaces/Placement.html index 3f6d165f..b91d6405 100644 --- a/docs/interfaces/Placement.html +++ b/docs/interfaces/Placement.html @@ -1,79 +1,5 @@ -Placement | nats-base-library
-
- -
-
-
-
- -

Interface Placement

-
-

Hierarchy

-
    -
  • Placement
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
cluster: string
-

The cluster to place the stream on

-
-
- -
tags: string[]
-

Tags matching server configuration

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Placement | nats-base-library

Interface Placement

interface Placement {
    cluster: string;
    tags: string[];
}

Properties

Properties

cluster: string

The cluster to place the stream on

+
tags: string[]

Tags matching server configuration

+
\ No newline at end of file diff --git a/docs/interfaces/PubAck.html b/docs/interfaces/PubAck.html index a02b19e7..b8855bd3 100644 --- a/docs/interfaces/PubAck.html +++ b/docs/interfaces/PubAck.html @@ -1,100 +1,10 @@ -PubAck | nats-base-library
-
- -
-
-
-
- -

Interface PubAck

-
-

The response returned by the JetStream server when a message is added to a stream.

-
-
-

Hierarchy

-
    -
  • PubAck
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
domain?: string
-

The domain of the JetStream

-
-
- -
duplicate: boolean
-

True if the message is a duplicate

-
-
- -
seq: number
-

The sequence number of the message as stored in JetStream

-
-
- -
stream: string
-

The name of the stream

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +PubAck | nats-base-library

Interface PubAck

The response returned by the JetStream server when a message is added to a stream.

+
interface PubAck {
    domain?: string;
    duplicate: boolean;
    seq: number;
    stream: string;
}

Properties

Properties

domain?: string

The domain of the JetStream

+
duplicate: boolean

True if the message is a duplicate

+
seq: number

The sequence number of the message as stored in JetStream

+
stream: string

The name of the stream

+
\ No newline at end of file diff --git a/docs/interfaces/PublishOptions.html b/docs/interfaces/PublishOptions.html index ee63669c..4b615cf5 100644 --- a/docs/interfaces/PublishOptions.html +++ b/docs/interfaces/PublishOptions.html @@ -1,81 +1,7 @@ -PublishOptions | nats-base-library
-
- -
-
-
-
- -

Interface PublishOptions

-
-

Hierarchy

-
    -
  • PublishOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
headers?: MsgHdrs
-

Optional headers to include with the message.

-
-
- -
reply?: string
-

An optional subject where a response should be sent. +PublishOptions | nats-base-library

Interface PublishOptions

interface PublishOptions {
    headers?: MsgHdrs;
    reply?: string;
}

Properties

Properties

headers?: MsgHdrs

Optional headers to include with the message.

+
reply?: string

An optional subject where a response should be sent. Note you must have a subscription listening on this subject to receive the response.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/Publisher.html b/docs/interfaces/Publisher.html new file mode 100644 index 00000000..a4913329 --- /dev/null +++ b/docs/interfaces/Publisher.html @@ -0,0 +1,2 @@ +Publisher | nats-base-library

Interface Publisher

interface Publisher {
    publish(subject, data, options?): void;
}

Methods

Methods

  • Parameters

    • subject: string
    • data: Payload
    • Optional options: {
          headers?: MsgHdrs;
          reply?: string;
      }
      • Optional headers?: MsgHdrs
      • Optional reply?: string

    Returns void

\ No newline at end of file diff --git a/docs/interfaces/PullOptions.html b/docs/interfaces/PullOptions.html index 118a7d03..2b4336b0 100644 --- a/docs/interfaces/PullOptions.html +++ b/docs/interfaces/PullOptions.html @@ -1,111 +1,15 @@ -PullOptions | nats-base-library
-
- -
-
-
-
- -

Interface PullOptions

-
-

Options for a JetStream pull subscription which define how long +PullOptions | nats-base-library

Interface PullOptions

Options for a JetStream pull subscription which define how long the pull request will remain open and limits the amount of data that the server could return.

-
-
-

Hierarchy

-
    -
  • PullOptions
-
-
-
- -
-
-

Properties

-
- -
batch: number
-

Max number of messages to retrieve in a pull.

-
-
- -
expires: number
-

If set, the number of milliseconds to wait for the number of messages -specified in batch

-
-
- -
idle_heartbeat: number
-
- -
max_bytes: number
-

If set, the max number of bytes to receive. The server will limit the +

interface PullOptions {
    batch: number;
    expires: number;
    idle_heartbeat: number;
    max_bytes: number;
    no_wait: boolean;
}

Properties

batch: number

Max number of messages to retrieve in a pull.

+
expires: number

If set, the number of milliseconds to wait for the number of messages +specified in batch

+
idle_heartbeat: number
max_bytes: number

If set, the max number of bytes to receive. The server will limit the number of messages in the batch to fit within this setting.

-
-
- -
no_wait: boolean
-

If true, the request for messages will end when received by the server

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
no_wait: boolean

If true, the request for messages will end when received by the server

+
\ No newline at end of file diff --git a/docs/interfaces/Pullable.html b/docs/interfaces/Pullable.html index e2c66579..7775e062 100644 --- a/docs/interfaces/Pullable.html +++ b/docs/interfaces/Pullable.html @@ -1,78 +1,3 @@ -Pullable | nats-base-library
-
- -
-
-
-
- -

Interface Pullable

-
-

Hierarchy

-
    -
  • Pullable
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Sends a request from the client requesting the server for more messages.

    -
    -
    -

    Parameters

    -
    -

    Returns void

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Pullable | nats-base-library

Interface Pullable

interface Pullable {
    pull(opts?): void;
}

Methods

Methods

  • Sends a request from the client requesting the server for more messages.

    +

    Parameters

    Returns void

\ No newline at end of file diff --git a/docs/interfaces/PurgeResponse.html b/docs/interfaces/PurgeResponse.html index b18f6b0d..dce44bd7 100644 --- a/docs/interfaces/PurgeResponse.html +++ b/docs/interfaces/PurgeResponse.html @@ -1,82 +1,5 @@ -PurgeResponse | nats-base-library
-
- -
-
-
-
- -

Interface PurgeResponse

-
-

Hierarchy

-
    -
  • Success -
      -
    • PurgeResponse
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
purged: number
-

Number of messages purged from the Stream

-
-
- -
success: boolean
-

True if the operation succeeded

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +PurgeResponse | nats-base-library

Interface PurgeResponse

interface PurgeResponse {
    purged: number;
    success: boolean;
}

Hierarchy

  • Success
    • PurgeResponse

Properties

Properties

purged: number

Number of messages purged from the Stream

+
success: boolean

True if the operation succeeded

+
\ No newline at end of file diff --git a/docs/interfaces/QueuedIterator.html b/docs/interfaces/QueuedIterator.html index c4200b08..df341aac 100644 --- a/docs/interfaces/QueuedIterator.html +++ b/docs/interfaces/QueuedIterator.html @@ -1,141 +1,7 @@ -QueuedIterator | nats-base-library
-
- -
-
-
-
- -

Interface QueuedIterator<T>

-
-

Type Parameters

-
    -
  • -

    T

-
-

Hierarchy

-
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -

    Returns AsyncIterator<T, any, undefined>

-
- -
    - -
  • -

    Returns number

-
- -
    - -
  • -

    Returns number

-
- -
    - -
  • -

    Returns number

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      v: T
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional err: Error
    -

    Returns void

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +QueuedIterator | nats-base-library

Interface QueuedIterator<T>

interface QueuedIterator<T> {
    [asyncIterator](): AsyncIterator<T, any, undefined>;
    getPending(): number;
    getProcessed(): number;
    getReceived(): number;
    push(v): void;
    stop(err?): void;
}

Type Parameters

  • T

Hierarchy (view full)

Methods

  • Returns AsyncIterator<T, any, undefined>

  • Returns number

  • Returns number

  • Returns number

  • Parameters

    Returns void

  • Parameters

    • Optional err: Error

    Returns void

\ No newline at end of file diff --git a/docs/interfaces/Republish.html b/docs/interfaces/Republish.html index 6cda8469..f63a0aff 100644 --- a/docs/interfaces/Republish.html +++ b/docs/interfaces/Republish.html @@ -1,88 +1,7 @@ -Republish | nats-base-library
-
- -
-
-
-
- -

Interface Republish

-
-

Hierarchy

-
    -
  • Republish
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
dest: string
-

The destination to publish to

-
-
- -
headers_only?: boolean
-

Only send message headers, no bodies

-
-
- -
src: string
-

The source subject to republish

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Republish | nats-base-library

Interface Republish

interface Republish {
    dest: string;
    headers_only?: boolean;
    src: string;
}

Properties

Properties

dest: string

The destination to publish to

+
headers_only?: boolean

Only send message headers, no bodies

+
src: string

The source subject to republish

+
\ No newline at end of file diff --git a/docs/interfaces/RequestManyOptions.html b/docs/interfaces/RequestManyOptions.html index 50fb76b2..cc9c3398 100644 --- a/docs/interfaces/RequestManyOptions.html +++ b/docs/interfaces/RequestManyOptions.html @@ -1,103 +1,7 @@ -RequestManyOptions | nats-base-library
-
- -
-
-
-
- -

Interface RequestManyOptions

-
-

Hierarchy

-
    -
  • RequestManyOptions
-
-
-
- -
-
-

Properties

-
- -
headers?: MsgHdrs
-
- -
jitter?: number
-
- -
maxMessages?: number
-
- -
maxWait: number
-
- -
noMux?: boolean
-
- -
strategy: RequestStrategy
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +RequestManyOptions | nats-base-library

Interface RequestManyOptions

interface RequestManyOptions {
    headers?: MsgHdrs;
    jitter?: number;
    maxMessages?: number;
    maxWait: number;
    noMux?: boolean;
    strategy: RequestStrategy;
}

Properties

headers?: MsgHdrs
jitter?: number
maxMessages?: number
maxWait: number
noMux?: boolean
strategy: RequestStrategy
\ No newline at end of file diff --git a/docs/interfaces/RequestOptions.html b/docs/interfaces/RequestOptions.html index 7d87e2b3..250824c8 100644 --- a/docs/interfaces/RequestOptions.html +++ b/docs/interfaces/RequestOptions.html @@ -1,99 +1,11 @@ -RequestOptions | nats-base-library
-
- -
-
-
-
- -

Interface RequestOptions

-
-

Hierarchy

-
    -
  • RequestOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
headers?: MsgHdrs
-

MsgHdrs to include with the request.

-
-
- -
noMux?: boolean
-

If true, the request API will create a regular NATS subscription +RequestOptions | nats-base-library

Interface RequestOptions

interface RequestOptions {
    headers?: MsgHdrs;
    noMux?: boolean;
    reply?: string;
    timeout: number;
}

Properties

Properties

headers?: MsgHdrs

MsgHdrs to include with the request.

+
noMux?: boolean

If true, the request API will create a regular NATS subscription to process the response. Otherwise a shared muxed subscriptions is -used. Requires reply

-
-
- -
reply?: string
-

The subject where the response should be sent to. Requires noMux

-
-
- -
timeout: number
-

number of milliseconds before the request will timeout.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +used. Requires reply

+
reply?: string

The subject where the response should be sent to. Requires noMux

+
timeout: number

number of milliseconds before the request will timeout.

+
\ No newline at end of file diff --git a/docs/interfaces/RoKV.html b/docs/interfaces/RoKV.html index aeb168ed..1aef043d 100644 --- a/docs/interfaces/RoKV.html +++ b/docs/interfaces/RoKV.html @@ -1,170 +1,21 @@ -RoKV | nats-base-library
-
- -
-
-
-
- -

Interface RoKV

-
-

Hierarchy

-
    -
  • RoKV -
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -
    -

    Deprecated

      +RoKV | nats-base-library

      Interface RoKV

      interface RoKV {
          close(): Promise<void>;
          get(k, opts?): Promise<KvEntry>;
          history(opts?): Promise<QueuedIterator<KvEntry>>;
          keys(filter?): Promise<QueuedIterator<string>>;
          status(): Promise<KvStatus>;
          watch(opts?): Promise<QueuedIterator<KvEntry>>;
      }

      Hierarchy (view full)

      Methods

      • Returns Promise<void>

        Deprecated

        • this api is removed.
        -
        -

        Returns Promise<void>

      -
      - -
        - -
      • -

        Returns the KvEntry stored under the key if it exists or null if not. +

      • Returns the KvEntry stored under the key if it exists or null if not. Note that the entry returned could be marked with a "DEL" or "PURGE" operation which signifies the server stored the value, but it is now deleted.

        -
        -
        -

        Parameters

        -
          -
        • -
          k: string
        • -
        • -
          Optional opts: {
              revision: number;
          }
          -
            -
          • -
            revision: number
        -

        Returns Promise<KvEntry>

      -
      - -
        - -
      • -

        Returns an iterator of the specified key's history (or all keys).

        -
        -
        -

        Parameters

        -
          -
        • -
          Optional opts: {
              key?: string;
          }
          -
            -
          • -
            Optional key?: string
        -

        Returns Promise<QueuedIterator<KvEntry>>

      -
      - -
        - -
      • -

        Returns an iterator of all the keys optionally matching +

        Parameters

        • k: string
        • Optional opts: {
              revision: number;
          }
          • revision: number

        Returns Promise<KvEntry>

      • Returns an iterator of the specified key's history (or all keys). +Note you can specify multiple keys if running on server 2.10.x or better.

        +

        Parameters

        • Optional opts: {
              key?: string | string[];
          }
          • Optional key?: string | string[]

        Returns Promise<QueuedIterator<KvEntry>>

      • Returns an iterator of all the keys optionally matching the specified filter.

        -
        -
        -

        Parameters

        -
          -
        • -
          Optional filter: string
        -

        Returns Promise<QueuedIterator<string>>

      -
      - -
        - -
      • -

        Returns information about the Kv

        -
        -

        Returns Promise<KvStatus>

      -
      - -
      -
      -
      -

      Generated using TypeDoc

      -
      \ No newline at end of file +

    Parameters

    • Optional filter: string | string[]

      default to all keys

      +

    Returns Promise<QueuedIterator<string>>

  • Returns information about the Kv

    +

    Returns Promise<KvStatus>

\ No newline at end of file diff --git a/docs/interfaces/SeqMsgRequest.html b/docs/interfaces/SeqMsgRequest.html index 5b1e5374..09e0bc4a 100644 --- a/docs/interfaces/SeqMsgRequest.html +++ b/docs/interfaces/SeqMsgRequest.html @@ -1,72 +1,3 @@ -SeqMsgRequest | nats-base-library
-
- -
-
-
-
- -

Interface SeqMsgRequest

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
seq -
-
-

Properties

-
- -
seq: number
-

Stream sequence number of the message to retrieve

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +SeqMsgRequest | nats-base-library

Interface SeqMsgRequest

interface SeqMsgRequest {
    seq: number;
}

Hierarchy (view full)

Properties

seq +

Properties

seq: number

Stream sequence number of the message to retrieve

+
\ No newline at end of file diff --git a/docs/interfaces/SequenceInfo.html b/docs/interfaces/SequenceInfo.html index 4e2725b3..85547b33 100644 --- a/docs/interfaces/SequenceInfo.html +++ b/docs/interfaces/SequenceInfo.html @@ -1,82 +1,4 @@ -SequenceInfo | nats-base-library
-
- -
-
-
-
- -

Interface SequenceInfo

-
-

Hierarchy

-
    -
  • SequenceInfo
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
consumer_seq: number
-
- -
last_active: number
-
- -
stream_seq: number
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +SequenceInfo | nats-base-library

Interface SequenceInfo

interface SequenceInfo {
    consumer_seq: number;
    last_active: number;
    stream_seq: number;
}

Properties

consumer_seq: number
last_active: number
stream_seq: number
\ No newline at end of file diff --git a/docs/interfaces/ServerInfo.html b/docs/interfaces/ServerInfo.html index f08e65b8..679007b5 100644 --- a/docs/interfaces/ServerInfo.html +++ b/docs/interfaces/ServerInfo.html @@ -1,253 +1,44 @@ -ServerInfo | nats-base-library
-
- -
-
-
-
- -

Interface ServerInfo

-
-

ServerInfo represents information from the connected server

-
-
-

Hierarchy

-
    -
  • ServerInfo
-
-
-
- -
-
-

Properties

-
- -
auth_required?: boolean
-

True if the server requires authentication

-
-
- -
client_id: number
-

Server-assigned client_id

-
-
- -
client_ip?: string
-

The client's IP as seen by the server

-
-
- -
cluster?: string
-

The name or ID of the cluster

-
-
- -
connect_urls?: string[]
-

Other servers available on the connected cluster

-
-
- -
git_commit?: string
-

Git commit information on the built server binary

-
-
- -
go: string
-

Version information on the Go stack used to build the server binary

-
-
- -
headers?: boolean
-

True if the server supports headers

-
-
- -
host: string
-

Hostname of the connected server

-
-
- -
jetstream?: boolean
-

True if the server supports JetStream

-
-
- -
ldm?: boolean
-

True if the server is in Lame Duck Mode

-
-
- -
max_payload: number
-

Max number of bytes in message that can be sent to the server

-
-
- -
nonce?: string
-

If the server required nkey or JWT authentication the nonce used during authentication.

-
-
- -
port: number
-

The port where the server is listening

-
-
- -
proto: number
-

Version number of the NATS protocol

-
-
- -
server_id: string
-

The ID of the server

-
-
- -
server_name: string
-

The name of the server

-
-
- -
tls_available?: boolean
-

True if TLS is available

-
-
- -
tls_required?: boolean
-

True if TLS connections are required

-
-
- -
tls_verify?: boolean
-

True if TLS client certificate verification is required

-
-
- -
version: string
-

The nats-server version

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServerInfo | nats-base-library

Interface ServerInfo

ServerInfo represents information from the connected server

+
interface ServerInfo {
    auth_required?: boolean;
    client_id: number;
    client_ip?: string;
    cluster?: string;
    connect_urls?: string[];
    git_commit?: string;
    go: string;
    headers?: boolean;
    host: string;
    jetstream?: boolean;
    ldm?: boolean;
    max_payload: number;
    nonce?: string;
    port: number;
    proto: number;
    server_id: string;
    server_name: string;
    tls_available?: boolean;
    tls_required?: boolean;
    tls_verify?: boolean;
    version: string;
}

Properties

auth_required?: boolean

True if the server requires authentication

+
client_id: number

Server-assigned client_id

+
client_ip?: string

The client's IP as seen by the server

+
cluster?: string

The name or ID of the cluster

+
connect_urls?: string[]

Other servers available on the connected cluster

+
git_commit?: string

Git commit information on the built server binary

+
go: string

Version information on the Go stack used to build the server binary

+
headers?: boolean

True if the server supports headers

+
host: string

Hostname of the connected server

+
jetstream?: boolean

True if the server supports JetStream

+
ldm?: boolean

True if the server is in Lame Duck Mode

+
max_payload: number

Max number of bytes in message that can be sent to the server

+
nonce?: string

If the server required nkey or JWT authentication the nonce used during authentication.

+
port: number

The port where the server is listening

+
proto: number

Version number of the NATS protocol

+
server_id: string

The ID of the server

+
server_name: string

The name of the server

+
tls_available?: boolean

True if TLS is available

+
tls_required?: boolean

True if TLS connections are required

+
tls_verify?: boolean

True if TLS client certificate verification is required

+
version: string

The nats-server version

+
\ No newline at end of file diff --git a/docs/interfaces/ServersChanged.html b/docs/interfaces/ServersChanged.html index 5b7469ac..3db158da 100644 --- a/docs/interfaces/ServersChanged.html +++ b/docs/interfaces/ServersChanged.html @@ -1,82 +1,6 @@ -ServersChanged | nats-base-library
-
- -
-
-
-
- -

Interface ServersChanged

-
-

ServerChanged records servers in the cluster that were added or deleted.

-
-
-

Hierarchy

-
    -
  • ServersChanged
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
added: string[]
-

list of added servers

-
-
- -
deleted: string[]
-

list of deleted servers

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServersChanged | nats-base-library

Interface ServersChanged

ServerChanged records servers in the cluster that were added or deleted.

+
interface ServersChanged {
    added: string[];
    deleted: string[];
}

Properties

Properties

added: string[]

list of added servers

+
deleted: string[]

list of deleted servers

+
\ No newline at end of file diff --git a/docs/interfaces/Service.html b/docs/interfaces/Service.html index 518ba781..f289bb20 100644 --- a/docs/interfaces/Service.html +++ b/docs/interfaces/Service.html @@ -1,202 +1,29 @@ -Service | nats-base-library
-
- -
-
-
-
- -

Interface Service

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
isStopped: boolean
-

True if the service is stopped

-
-
- -
stopped: Promise<Error>
-

A promise that gets resolved to null or Error once the service ends. +Service | nats-base-library

Interface Service

interface Service {
    isStopped: boolean;
    stopped: Promise<Error>;
    addEndpoint(name, opts?): QueuedIterator<ServiceMsg>;
    addGroup(subject?, queue?): ServiceGroup;
    info(): ServiceInfo;
    ping(): ServiceIdentity;
    reset(): void;
    stats(): Promise<ServiceStats>;
    stop(err?): Promise<Error>;
}

Hierarchy (view full)

Properties

isStopped: boolean

True if the service is stopped

+
stopped: Promise<Error>

A promise that gets resolved to null or Error once the service ends. If an error, then service exited because of an error.

-
-
-

Methods

-
- -
    - -
  • -

    The name of the endpoint must be a simple subject token with no wildcards

    -
    -
    -

    Parameters

    -
      -
    • -
      name: string
    • -
    • -
      Optional opts: ServiceHandler | Partial<Endpoint>
      -

      is either a handler or a more complex options which allows a +

Methods

-
- -
    - -
  • -

    A group is a subject prefix from which endpoints can be added. +

Returns QueuedIterator<ServiceMsg>

  • A group is a subject prefix from which endpoints can be added. Can be empty to allow for prefixes or tokens that are set at runtime without requiring editing of the service. Note that an optional queue can be specified, all endpoints added to the group, will use the specified queue unless the endpoint overrides it. -see EndpointOptions and ServiceConfig.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional subject: string
    • -
    • -
      Optional queue: string
    -

    Returns ServiceGroup

-
- -
    - -
  • -

    Returns a service info for the service

    -
    -

    Returns ServiceInfo

-
- -
-
- -
    - -
  • -

    Resets all the stats

    -
    -

    Returns void

-
- -
    - -
  • -

    Returns the stats for the service.

    -
    -

    Returns Promise<ServiceStats>

-
- -
    - -
  • -

    Stop the service returning a promise once the service completes. +see EndpointOptions and ServiceConfig.

    +

    Parameters

    • Optional subject: string
    • Optional queue: string

    Returns ServiceGroup

  • Returns a service info for the service

    +

    Returns ServiceInfo

  • Resets all the stats

    +

    Returns void

  • Returns the stats for the service.

    +

    Returns Promise<ServiceStats>

  • Stop the service returning a promise once the service completes. If the service was stopped due to an error, that promise resolves to the specified error

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional err: Error
    -

    Returns Promise<Error>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +

Parameters

  • Optional err: Error

Returns Promise<Error>

\ No newline at end of file diff --git a/docs/interfaces/ServiceClient.html b/docs/interfaces/ServiceClient.html index e051ad82..8b764b3e 100644 --- a/docs/interfaces/ServiceClient.html +++ b/docs/interfaces/ServiceClient.html @@ -1,122 +1,9 @@ -ServiceClient | nats-base-library
-
- -
-
-
-
- -

Interface ServiceClient

-
-

Hierarchy

-
    -
  • ServiceClient
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    Requests info from services

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional name: string
    • -
    • -
      Optional id: string
    -

    Returns Promise<QueuedIterator<ServiceInfo>>

-
- -
-
- -
    - -
  • -

    Requests all the stats from services

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional name: string
    • -
    • -
      Optional id: string
    -

    Returns Promise<QueuedIterator<ServiceStats>>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServiceClient | nats-base-library

Interface ServiceClient

interface ServiceClient {
    info(name?, id?): Promise<QueuedIterator<ServiceInfo>>;
    ping(name?, id?): Promise<QueuedIterator<ServiceIdentity>>;
    stats(name?, id?): Promise<QueuedIterator<ServiceStats>>;
}

Methods

Methods

\ No newline at end of file diff --git a/docs/interfaces/ServiceGroup.html b/docs/interfaces/ServiceGroup.html index eb76b6cd..9b48ad0d 100644 --- a/docs/interfaces/ServiceGroup.html +++ b/docs/interfaces/ServiceGroup.html @@ -1,109 +1,12 @@ -ServiceGroup | nats-base-library
-
- -
-
-
-
- -

Interface ServiceGroup

-
-

Hierarchy

-
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -

    The name of the endpoint must be a simple subject token with no wildcards

    -
    -
    -

    Parameters

    -
      -
    • -
      name: string
    • -
    • -
      Optional opts: ServiceHandler | Partial<Endpoint>
      -

      is either a handler or a more complex options which allows a +ServiceGroup | nats-base-library

      Interface ServiceGroup

      interface ServiceGroup {
          addEndpoint(name, opts?): QueuedIterator<ServiceMsg>;
          addGroup(subject?, queue?): ServiceGroup;
      }

      Hierarchy (view full)

      Methods

      • The name of the endpoint must be a simple subject token with no wildcards

        +

        Parameters

        • name: string
        • Optional opts: ServiceHandler | Partial<Endpoint>

          is either a handler or a more complex options which allows a subject, handler, and/or schema

          -
        -

        Returns QueuedIterator<ServiceMsg>

      -
      - -
        - -
      • -

        A group is a subject prefix from which endpoints can be added. +

      Returns QueuedIterator<ServiceMsg>

  • A group is a subject prefix from which endpoints can be added. Can be empty to allow for prefixes or tokens that are set at runtime without requiring editing of the service. Note that an optional queue can be specified, all endpoints added to the group, will use the specified queue unless the endpoint overrides it. -see EndpointOptions and ServiceConfig.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional subject: string
    • -
    • -
      Optional queue: string
    -

    Returns ServiceGroup

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +see EndpointOptions and ServiceConfig.

+

Parameters

  • Optional subject: string
  • Optional queue: string

Returns ServiceGroup

\ No newline at end of file diff --git a/docs/interfaces/ServiceMsg.html b/docs/interfaces/ServiceMsg.html index d171ccd0..b3b34237 100644 --- a/docs/interfaces/ServiceMsg.html +++ b/docs/interfaces/ServiceMsg.html @@ -1,205 +1,25 @@ -ServiceMsg | nats-base-library
-
- -
-
-
-
- -

Interface ServiceMsg

-
-

Represents a message delivered by NATS. This interface is used by +ServiceMsg | nats-base-library

Interface ServiceMsg

Represents a message delivered by NATS. This interface is used by Subscribers.

-
-
-

Hierarchy

-
    -
  • Msg -
      -
    • ServiceMsg
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
data: Uint8Array
-

The message's data (or payload)

-
-
- -
headers?: MsgHdrs
-

Possible headers that may have been set by the server or the publisher.

-
-
- -
reply?: string
-

A possible subject where the recipient may publish a reply (in the cases +

interface ServiceMsg {
    data: Uint8Array;
    headers?: MsgHdrs;
    reply?: string;
    sid: number;
    subject: string;
    json<T>(reviver?): T;
    respond(payload?, opts?): boolean;
    respondError(code, description, data?, opts?): boolean;
    string(): string;
}

Hierarchy (view full)

Properties

data: Uint8Array

The message's data (or payload)

+
headers?: MsgHdrs

Possible headers that may have been set by the server or the publisher.

+
reply?: string

A possible subject where the recipient may publish a reply (in the cases where the message represents a request).

-
-
- -
sid: number
-

The subscription ID where the message was dispatched.

-
-
- -
subject: string
-

The subject the message was sent to

-
-
-

Methods

-
- -
    - -
  • -

    Convenience method to parse the message payload as JSON. This method +

sid: number

The subscription ID where the message was dispatched.

+
subject: string

The subject the message was sent to

+

Methods

  • Convenience method to parse the message payload as JSON. This method will throw an exception if there's a parsing error;

    -
    -
    -

    Type Parameters

    -
      -
    • -

      T

    -
    -

    Parameters

    -
      -
    • -
      Optional reviver: ReviverFn
      -

      a reviver function

      -
    -

    Returns T

-
- -
    - -
  • -

    Convenience to publish a response to the reply subject in the +

    Type Parameters

    • T

    Parameters

    • Optional reviver: ReviverFn

      a reviver function

      +

    Returns T

  • Convenience to publish a response to the reply subject in the message - this is the same as doing nc.publish(msg.reply, ...).

    -
    -
    -

    Parameters

    -
    -

    Returns boolean

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      code: number
    • -
    • -
      description: string
    • -
    • -
      Optional data: Uint8Array
    • -
    • -
      Optional opts: PublishOptions
    -

    Returns boolean

-
- -
    - -
  • -

    Convenience method to parse the message payload as string. This method +

    Parameters

    Returns boolean

  • Parameters

    • code: number
    • description: string
    • Optional data: Uint8Array
    • Optional opts: PublishOptions

    Returns boolean

  • Convenience method to parse the message payload as string. This method may throw an exception if there's a conversion error

    -
    -

    Returns string

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +

Returns string

\ No newline at end of file diff --git a/docs/interfaces/ServiceResponse.html b/docs/interfaces/ServiceResponse.html index 5e3b1164..172e9fed 100644 --- a/docs/interfaces/ServiceResponse.html +++ b/docs/interfaces/ServiceResponse.html @@ -1,70 +1,3 @@ -ServiceResponse | nats-base-library
-
- -
-
-
-
- -

Interface ServiceResponse

-
-

Hierarchy

-
    -
  • ServiceResponse
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- - -

Response type schema

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServiceResponse | nats-base-library

Interface ServiceResponse

interface ServiceResponse {
    type: ServiceResponseType;
}

Properties

Properties

Response type schema

+
\ No newline at end of file diff --git a/docs/interfaces/ServicesAPI.html b/docs/interfaces/ServicesAPI.html index 084b30e1..37ffbb81 100644 --- a/docs/interfaces/ServicesAPI.html +++ b/docs/interfaces/ServicesAPI.html @@ -1,98 +1,6 @@ -ServicesAPI | nats-base-library
-
- -
-
-
-
- -

Interface ServicesAPI

-
-

Hierarchy

-
    -
  • ServicesAPI
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
-
- -
    - -
  • -

    Returns a ServiceClient that can be used to interact with the +ServicesAPI | nats-base-library

    Interface ServicesAPI

    interface ServicesAPI {
        add(config): Promise<Service>;
        client(opts?, prefix?): ServiceClient;
    }

    Methods

    Methods

    • Returns a ServiceClient that can be used to interact with the observability aspects of the service (discovery, monitoring)

      -
      -
      -

      Parameters

      -
      -

      Returns ServiceClient

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

    Parameters

    Returns ServiceClient

\ No newline at end of file diff --git a/docs/interfaces/Stats.html b/docs/interfaces/Stats.html index 09a5e5fe..f6c8b8fe 100644 --- a/docs/interfaces/Stats.html +++ b/docs/interfaces/Stats.html @@ -1,97 +1,9 @@ -Stats | nats-base-library
-
- -
-
-
-
- -

Interface Stats

-
-

Hierarchy

-
    -
  • Stats
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
inBytes: number
-

Number of bytes received by the client.

-
-
- -
inMsgs: number
-

Number of messages received by the client.

-
-
- -
outBytes: number
-

Number of bytes sent by the client.

-
-
- -
outMsgs: number
-

Number of messages sent by the client.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Stats | nats-base-library

Interface Stats

interface Stats {
    inBytes: number;
    inMsgs: number;
    outBytes: number;
    outMsgs: number;
}

Properties

inBytes: number

Number of bytes received by the client.

+
inMsgs: number

Number of messages received by the client.

+
outBytes: number

Number of bytes sent by the client.

+
outMsgs: number

Number of messages sent by the client.

+
\ No newline at end of file diff --git a/docs/interfaces/Status.html b/docs/interfaces/Status.html index 3f48eb12..f28a36b6 100644 --- a/docs/interfaces/Status.html +++ b/docs/interfaces/Status.html @@ -1,89 +1,4 @@ -Status | nats-base-library
-
- -
-
-
-
- -

Interface Status

-
-

Hierarchy

-
    -
  • Status
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
data: string | number | ServersChanged
-
- -
permissionContext?: {
    operation: string;
    subject: string;
}
-
-

Type declaration

-
    -
  • -
    operation: string
  • -
  • -
    subject: string
-
- -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Status | nats-base-library

Interface Status

interface Status {
    data: string | number | ServersChanged;
    permissionContext?: {
        operation: string;
        subject: string;
    };
    type: DebugEvents | Events;
}

Properties

data: string | number | ServersChanged
permissionContext?: {
    operation: string;
    subject: string;
}

Type declaration

  • operation: string
  • subject: string
\ No newline at end of file diff --git a/docs/interfaces/StoredMsg.html b/docs/interfaces/StoredMsg.html index 53b5dfa8..d4307968 100644 --- a/docs/interfaces/StoredMsg.html +++ b/docs/interfaces/StoredMsg.html @@ -1,159 +1,20 @@ -StoredMsg | nats-base-library
-
- -
-
-
-
- -

Interface StoredMsg

-
-

An interface representing a message that retrieved directly from JetStream.

-
-
-

Hierarchy

-
    -
  • StoredMsg
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
data: Uint8Array
-

The payload of the message body

-
-
- -
header: MsgHdrs
-

Headers for the message

-
-
- -
seq: number
-

The sequence number of the message in the Stream

-
-
- -
subject: string
-

The subject the message was originally received on

-
-
- -
time: Date
-

The time the message was received

-
-
- -
timestamp: string
-

The raw ISO formatted date returned by the server

-
-
-

Methods

-
- -
    - -
  • -

    Convenience method to parse the message payload as JSON. This method +StoredMsg | nats-base-library

    Interface StoredMsg

    An interface representing a message that retrieved directly from JetStream.

    +
    interface StoredMsg {
        data: Uint8Array;
        header: MsgHdrs;
        seq: number;
        subject: string;
        time: Date;
        timestamp: string;
        json<T>(reviver?): T;
        string(): string;
    }

    Properties

    Methods

    Properties

    data: Uint8Array

    The payload of the message body

    +
    header: MsgHdrs

    Headers for the message

    +
    seq: number

    The sequence number of the message in the Stream

    +
    subject: string

    The subject the message was originally received on

    +
    time: Date

    The time the message was received

    +
    timestamp: string

    The raw ISO formatted date returned by the server

    +

    Methods

    • Convenience method to parse the message payload as JSON. This method will throw an exception if there's a parsing error;

      -
      -
      -

      Type Parameters

      -
        -
      • -

        T

      -
      -

      Parameters

      -
      -

      Returns T

    -
    - -
      - -
    • -

      Convenience method to parse the message payload as string. This method +

      Type Parameters

      • T

      Parameters

      Returns T

    • Convenience method to parse the message payload as string. This method may throw an exception if there's a conversion error

      -
      -

      Returns string

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

    Returns string

\ No newline at end of file diff --git a/docs/interfaces/Stream.html b/docs/interfaces/Stream.html index a2918a4e..988f4ef6 100644 --- a/docs/interfaces/Stream.html +++ b/docs/interfaces/Stream.html @@ -1,157 +1,9 @@ -Stream | nats-base-library
-
- -
-
-
-
- -

Interface Stream

-
-

Hierarchy

-
    -
  • Stream
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
name: string
-
-

Methods

-
- -
-
- -
    - -
  • -

    Returns Promise<Stream>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      seq: number
    • -
    • -
      Optional erase: boolean
    -

    Returns Promise<boolean>

-
- -
-
- -
-
- -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Stream | nats-base-library

Interface Stream

interface Stream {
    name: string;
    alternates(): Promise<StreamAlternate[]>;
    best(): Promise<Stream>;
    deleteMessage(seq, erase?): Promise<boolean>;
    getConsumer(name?): Promise<Consumer>;
    getConsumerFromInfo(ci): Consumer;
    getMessage(query): Promise<StoredMsg>;
    info(cached?, opts?): Promise<StreamInfo>;
}

Properties

name: string

Methods

  • Returns Promise<Stream>

  • Parameters

    • seq: number
    • Optional erase: boolean

    Returns Promise<boolean>

\ No newline at end of file diff --git a/docs/interfaces/StreamAPI.html b/docs/interfaces/StreamAPI.html index 6ff5e07e..3372a431 100644 --- a/docs/interfaces/StreamAPI.html +++ b/docs/interfaces/StreamAPI.html @@ -1,294 +1,34 @@ -StreamAPI | nats-base-library
-
- -
-
-
-
- -

Interface StreamAPI

-
-

Hierarchy

-
    -
  • StreamAPI
-
-
-
- -
-
-

Methods

-
- -
    - -
  • -

    Adds a new stream with the specified stream configuration.

    -
    -
    -

    Parameters

    -
    -

    Returns Promise<StreamInfo>

-
- -
    - -
  • -

    Deletes the specified stream

    -
    -
    -

    Parameters

    -
      -
    • -
      stream: string
    -

    Returns Promise<boolean>

-
- -
    - -
  • -

    Deletes the specified message sequence from the stream

    -
    -
    -

    Parameters

    -
      -
    • -
      stream: string
    • -
    • -
      seq: number
    • -
    • -
      Optional erase: boolean
      -

      erase the message - by default true

      -
    -

    Returns Promise<boolean>

-
- -
    - -
  • -

    Find the stream that stores the specified subject.

    -
    -
    -

    Parameters

    -
      -
    • -
      subject: string
    -

    Returns Promise<string>

-
- -
    - -
  • -

    Returns a Stream object

    -
    -
    -

    Parameters

    -
      -
    • -
      name: string
    -

    Returns Promise<Stream>

-
- -
    - -
  • -

    Retrieves the message matching the specified query. Messages can be +StreamAPI | nats-base-library

    Interface StreamAPI

    interface StreamAPI {
        add(cfg): Promise<StreamInfo>;
        delete(stream): Promise<boolean>;
        deleteMessage(stream, seq, erase?): Promise<boolean>;
        find(subject): Promise<string>;
        get(name): Promise<Stream>;
        getMessage(stream, query): Promise<StoredMsg>;
        info(stream, opts?): Promise<StreamInfo>;
        list(subject?): Lister<StreamInfo>;
        listKvs(): Lister<KvStatus>;
        listObjectStores(): Lister<ObjectStoreStatus>;
        names(subject?): Lister<string>;
        purge(stream, opts?): Promise<PurgeResponse>;
        update(name, cfg): Promise<StreamInfo>;
    }

    Methods

    • Adds a new stream with the specified stream configuration.

      +

      Parameters

      Returns Promise<StreamInfo>

    • Deletes the specified stream

      +

      Parameters

      • stream: string

      Returns Promise<boolean>

    • Deletes the specified message sequence from the stream

      +

      Parameters

      • stream: string
      • seq: number
      • Optional erase: boolean

        erase the message - by default true

        +

      Returns Promise<boolean>

    • Find the stream that stores the specified subject.

      +

      Parameters

      • subject: string

      Returns Promise<string>

    • Returns a Stream object

      +

      Parameters

      • name: string

      Returns Promise<Stream>

    • Retrieves the message matching the specified query. Messages can be retrieved by sequence number or by last sequence matching a subject.

      -
      -
      -

      Parameters

      -
      -

      Returns Promise<StoredMsg>

    -
    - -
    -
    - -
      - -
    • -

      Lists all streams stored by JetStream

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional subject: string
        -

        only return streams that include the specified subject

        -
      -

      Returns Lister<StreamInfo>

    -
    - -
      - -
    • -

      Returns a list of KvStatus for all streams that are identified as +

      Parameters

      Returns Promise<StoredMsg>

    • Returns the information about the specified stream

      +

      Parameters

      Returns Promise<StreamInfo>

    • Lists all streams stored by JetStream

      +

      Parameters

      • Optional subject: string

        only return streams that include the specified subject

        +

      Returns Lister<StreamInfo>

    • Returns a list of KvStatus for all streams that are identified as being a KV (that is having names that have the prefix KV_)

      -
      -

      Returns Lister<KvStatus>

    -
    - -
      - -
    • -

      Returns a list of ObjectStoreInfo for all streams that are identified as +

      Returns Lister<KvStatus>

    • Returns a list of ObjectStoreInfo for all streams that are identified as being a ObjectStore (that is having names that have the prefix OBJ_)

      -
      -

      Returns Lister<ObjectStoreStatus>

    -
    - -
      - -
    • -

      Return a Lister of stream names

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional subject: string
        -

        if specified, the results are filtered to streams that contain the +

        Returns Lister<ObjectStoreStatus>

    • Return a Lister of stream names

      +

      Parameters

      • Optional subject: string

        if specified, the results are filtered to streams that contain the subject (can be wildcarded)

        -
      -

      Returns Lister<string>

    -
    - -
      - -
    • -

      Purges messages from a stream that match the specified purge options.

      -
      -
      -

      Parameters

      -
        -
      • -
        stream: string
      • -
      • -
        Optional opts: PurgeOpts
      -

      Returns Promise<PurgeResponse>

    -
    - -
    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

Returns Lister<string>

  • Purges messages from a stream that match the specified purge options.

    +

    Parameters

    Returns Promise<PurgeResponse>

  • Updates the stream configuration for the specified stream.

    +

    Parameters

    Returns Promise<StreamInfo>

\ No newline at end of file diff --git a/docs/interfaces/StreamAlternate.html b/docs/interfaces/StreamAlternate.html index bb7b13df..385d1a89 100644 --- a/docs/interfaces/StreamAlternate.html +++ b/docs/interfaces/StreamAlternate.html @@ -1,91 +1,8 @@ -StreamAlternate | nats-base-library
-
- -
-
-
-
- -

Interface StreamAlternate

-
-

An alternate location to read mirrored data

-
-
-

Hierarchy

-
    -
  • StreamAlternate
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
cluster: string
-

The name of the cluster holding the Stream

-
-
- -
domain: string
-

The domain holding the Stream

-
-
- -
name: string
-

The mirror Stream name

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +StreamAlternate | nats-base-library

Interface StreamAlternate

An alternate location to read mirrored data

+
interface StreamAlternate {
    cluster: string;
    domain: string;
    name: string;
}

Properties

Properties

cluster: string

The name of the cluster holding the Stream

+
domain: string

The domain holding the Stream

+
name: string

The mirror Stream name

+
\ No newline at end of file diff --git a/docs/interfaces/StreamConfig.html b/docs/interfaces/StreamConfig.html index f12034cd..af873b16 100644 --- a/docs/interfaces/StreamConfig.html +++ b/docs/interfaces/StreamConfig.html @@ -1,386 +1,81 @@ -StreamConfig | nats-base-library
-
- -
-
-
-
- -

Interface StreamConfig

-
-

Stream options that can be updated

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
allow_direct: boolean
-

Allow higher performance, direct access to get individual messages via the $JS.DS.GET API

-
-
- -
allow_rollup_hdrs: boolean
-

Allows the use of the RollupHdr header to replace all contents of a stream, +StreamConfig | nats-base-library

Interface StreamConfig

Stream options that can be updated

+
interface StreamConfig {
    allow_direct: boolean;
    allow_rollup_hdrs: boolean;
    compression?: StoreCompression;
    consumer_limits?: StreamConsumerLimits;
    deny_delete: boolean;
    deny_purge: boolean;
    description?: string;
    discard: DiscardPolicy;
    discard_new_per_subject: boolean;
    duplicate_window: number;
    first_seq: number;
    max_age: number;
    max_bytes: number;
    max_consumers: number;
    max_msg_size: number;
    max_msgs: number;
    max_msgs_per_subject: number;
    metadata?: Record<string, string>;
    mirror?: StreamSource;
    mirror_direct: boolean;
    name: string;
    no_ack?: boolean;
    num_replicas: number;
    placement?: Placement;
    republish?: Republish;
    retention: RetentionPolicy;
    sealed: boolean;
    sources?: StreamSource[];
    storage: StorageType;
    subject_transform?: SubjectTransformConfig;
    subjects: string[];
}

Hierarchy (view full)

Properties

allow_direct: boolean

Allow higher performance, direct access to get individual messages via the $JS.DS.GET API

+
allow_rollup_hdrs: boolean

Allows the use of the JsHeaders#RollupHdr header to replace all contents of a stream, or subject in a stream, with a single new message

-
-
- -
compression?: StoreCompression
-

Sets the compression level of the stream. This feature is only supported in +

compression?: StoreCompression

Sets the compression level of the stream. This feature is only supported in servers 2.10.x and better.

-
-
- -
consumer_limits?: StreamConsumerLimits
-

The consumer limits applied to consumers that don't specify limits +

consumer_limits?: StreamConsumerLimits

The consumer limits applied to consumers that don't specify limits for inactive_threshold or max_ack_pending. Note that these limits become an upper bound for all clients.

-
-
- -
deny_delete: boolean
-

Restricts the ability to delete messages from a stream via the API. +

deny_delete: boolean

Restricts the ability to delete messages from a stream via the API. Cannot be changed once set to true

-
-
- -
deny_purge: boolean
-

Restricts the ability to purge messages from a stream via the API. +

deny_purge: boolean

Restricts the ability to purge messages from a stream via the API. Cannot be change once set to true

-
-
- -
description?: string
-

A short description of the purpose of this stream

-
-
- -
discard: DiscardPolicy
-

When a Stream reach its limits either old messages are deleted or new ones are denied

-
-
- -
discard_new_per_subject: boolean
-

Sets the context of the on a per subject basis. Requires New as the -discard policy.

-
-
- -
duplicate_window: number
-

The time window to track duplicate messages for, expressed in nanoseconds. 0 for default -Set msgID to enable duplicate detection.

-
-
- -
first_seq: number
-

Sets the first sequence number used by the stream. This property can only be +

description?: string

A short description of the purpose of this stream

+
discard: DiscardPolicy

When a Stream reach its limits either old messages are deleted or new ones are denied

+
discard_new_per_subject: boolean

Sets the context of the on a per subject basis. Requires DiscardPolicy#New as the +discard policy.

+
duplicate_window: number

The time window to track duplicate messages for, expressed in nanoseconds. 0 for default +Set JetStreamPublishOptions#msgID to enable duplicate detection.

+
first_seq: number

Sets the first sequence number used by the stream. This property can only be specified when creating the stream, and likely is not valid on mirrors etc., as it may disrupt the synchronization logic.

-
-
- -
max_age: number
-

Maximum age of any message in the stream, expressed in nanoseconds. 0 for unlimited.

-
-
- -
max_bytes: number
-

How big the Stream may be, when the combined stream size exceeds this old messages are removed. -1 for unlimited.

-
-
- -
max_consumers: number
-

How many Consumers can be defined for a given Stream. -1 for unlimited.

-
-
- -
max_msg_size: number
-

The largest message that will be accepted by the Stream. -1 for unlimited.

-
-
- -
max_msgs: number
-

How many messages may be in a Stream, oldest messages will be removed if the Stream exceeds this size. -1 for unlimited.

-
-
- -
max_msgs_per_subject: number
-

For wildcard streams ensure that for every unique subject this many messages are kept - a per subject retention limit

-
-
- -
metadata?: Record<string, string>
-

Metadata field to store additional information about the stream. Note that +

max_age: number

Maximum age of any message in the stream, expressed in nanoseconds. 0 for unlimited.

+
max_bytes: number

How big the Stream may be, when the combined stream size exceeds this old messages are removed. -1 for unlimited.

+
max_consumers: number

How many Consumers can be defined for a given Stream. -1 for unlimited.

+
max_msg_size: number

The largest message that will be accepted by the Stream. -1 for unlimited.

+
max_msgs: number

How many messages may be in a Stream, oldest messages will be removed if the Stream exceeds this size. -1 for unlimited.

+
max_msgs_per_subject: number

For wildcard streams ensure that for every unique subject this many messages are kept - a per subject retention limit

+
metadata?: Record<string, string>

Metadata field to store additional information about the stream. Note that keys starting with _nats are reserved. This feature only supported on servers 2.10.x and better.

-
-
- -
mirror?: StreamSource
-

Maintains a 1:1 mirror of another stream with name matching this property. +

mirror?: StreamSource

Maintains a 1:1 mirror of another stream with name matching this property. When a mirror is configured subjects and sources must be empty.

-
-
- -
mirror_direct: boolean
-

Allow higher performance, direct access to get individual messages via the $JS.DS.GET API

-
-
- -
name: string
-

A unique name for the Stream

-
-
- -
no_ack?: boolean
-

Disables acknowledging messages that are received by the Stream.

-
-
- -
num_replicas: number
-

How many replicas to keep for each message. Min 1, Max 5. Default 1.

-
-
- -
placement?: Placement
-

Placement directives to consider when placing replicas of this stream, random placement when unset

-
-
- -
republish?: Republish
-

Rules for republishing messages from a stream with subject mapping +

mirror_direct: boolean

Allow higher performance, direct access to get individual messages via the $JS.DS.GET API

+
name: string

A unique name for the Stream

+
no_ack?: boolean

Disables acknowledging messages that are received by the Stream.

+
num_replicas: number

How many replicas to keep for each message. Min 1, Max 5. Default 1.

+
placement?: Placement

Placement directives to consider when placing replicas of this stream, random placement when unset

+
republish?: Republish

Rules for republishing messages from a stream with subject mapping onto new subjects for partitioning and more

-
-
- -
retention: RetentionPolicy
-

How messages are retained in the Stream, once this is exceeded old messages are removed.

-
-
- -
sealed: boolean
-

Sealed streams do not allow messages to be deleted via limits or API, +

retention: RetentionPolicy

How messages are retained in the Stream, once this is exceeded old messages are removed.

+
sealed: boolean

Sealed streams do not allow messages to be deleted via limits or API, sealed streams can not be unsealed via configuration update. Can only be set on already created streams via the Update API

-
-
- -
sources?: StreamSource[]
-

List of Stream names to replicate into this Stream

-
-
- -
storage: StorageType
-

The storage backend to use for the Stream.

-
-
- -
subject_transform?: SubjectTransformConfig
-

Apply a subject transform to incoming messages before doing anything else. +

sources?: StreamSource[]

List of Stream names to replicate into this Stream

+
storage: StorageType

The storage backend to use for the Stream.

+
subject_transform?: SubjectTransformConfig

Apply a subject transform to incoming messages before doing anything else. This feature only supported on 2.10.x and better.

-
-
- -
subjects: string[]
-

A list of subjects to consume, supports wildcards. Must be empty when a mirror is configured. May be empty when sources are configured.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
subjects: string[]

A list of subjects to consume, supports wildcards. Must be empty when a mirror is configured. May be empty when sources are configured.

+
\ No newline at end of file diff --git a/docs/interfaces/StreamConsumerLimits.html b/docs/interfaces/StreamConsumerLimits.html index 5842f94f..41524eab 100644 --- a/docs/interfaces/StreamConsumerLimits.html +++ b/docs/interfaces/StreamConsumerLimits.html @@ -1,87 +1,11 @@ -StreamConsumerLimits | nats-base-library
-
- -
-
-
-
- -

Interface StreamConsumerLimits

-
-

Sets default consumer limits for inactive_threshold and max_ack_pending +StreamConsumerLimits | nats-base-library

Interface StreamConsumerLimits

Sets default consumer limits for inactive_threshold and max_ack_pending to consumers of this stream that don't specify specific values. This functionality requires a server 2.10.x or better.

-
-
-

Hierarchy

-
    -
  • StreamConsumerLimits
-
-
-
- -
-
-

Properties

-
- -
inactive_threshold?: number
-

The default inactive_threshold applied to consumers. -This value is specified in nanoseconds. Pleause use the nanos() +

interface StreamConsumerLimits {
    inactive_threshold?: number;
    max_ack_pending?: number;
}

Properties

inactive_threshold?: number

The default inactive_threshold applied to consumers. +This value is specified in nanoseconds. Please use the nanos() function to convert between millis and nanoseconds. Or millis() to convert a nanosecond value to millis.

-
-
- -
max_ack_pending?: number
-

The default max_ack_pending applied to consumers of the stream.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
max_ack_pending?: number

The default max_ack_pending applied to consumers of the stream.

+
\ No newline at end of file diff --git a/docs/interfaces/StreamInfo.html b/docs/interfaces/StreamInfo.html index 4d6960ba..0b982b70 100644 --- a/docs/interfaces/StreamInfo.html +++ b/docs/interfaces/StreamInfo.html @@ -1,165 +1,24 @@ -StreamInfo | nats-base-library
-
- -
-
-
-
- -

Interface StreamInfo

-
-

Stream configuration info

-
-
-

Hierarchy

-
    -
  • ApiPaged -
      -
    • StreamInfo
-
-
-
- -
-
-

Properties

-
- -
alternates?: StreamAlternate[]
-

Alternates for a stream if applicable. Alternates are listed +StreamInfo | nats-base-library

Interface StreamInfo

Stream configuration info

+
interface StreamInfo {
    alternates?: StreamAlternate[];
    cluster?: ClusterInfo;
    config: StreamConfig;
    created: string;
    limit: number;
    mirror?: StreamSourceInfo;
    offset: number;
    sources?: StreamSourceInfo[];
    state: StreamState;
    total: number;
    ts?: string;
}

Hierarchy

  • ApiPaged
    • StreamInfo

Properties

alternates?: StreamAlternate[]

Alternates for a stream if applicable. Alternates are listed in order of TTL. With streams at the start of the Array potentially closer and faster to access.

-
-
- -
cluster?: ClusterInfo
-

Cluster information for the stream if applicable

-
-
- -
config: StreamConfig
-

The active configuration for the Stream

-
-
- -
created: string
-

The ISO Timestamp when the stream was created

-
-
- -
limit: number
-
- - -

Information about an upstream stream source in a mirror

-
-
- -
offset: number
-
- -
sources?: StreamSourceInfo[]
-

Sources for the Stream if applicable

-
-
- - -

Detail about the current State of the Stream

-
-
- -
total: number
-
- -
ts?: string
-

The ISO timestamp when the StreamInfo was generated. This field is only available +

cluster?: ClusterInfo

Cluster information for the stream if applicable

+
config: StreamConfig

The active configuration for the Stream

+
created: string

The ISO Timestamp when the stream was created

+
limit: number

Information about an upstream stream source in a mirror

+
offset: number
sources?: StreamSourceInfo[]

Sources for the Stream if applicable

+

Detail about the current State of the Stream

+
total: number
ts?: string

The ISO timestamp when the StreamInfo was generated. This field is only available on servers 2.10.x or better

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/StreamNames.html b/docs/interfaces/StreamNames.html index 596f7ed6..f7805a4a 100644 --- a/docs/interfaces/StreamNames.html +++ b/docs/interfaces/StreamNames.html @@ -1,68 +1,2 @@ -StreamNames | nats-base-library
-
- -
-
-
-
- -

Interface StreamNames

-
-

Hierarchy

-
    -
  • StreamNames
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
streams: string[]
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +StreamNames | nats-base-library

Interface StreamNames

interface StreamNames {
    streams: string[];
}

Properties

Properties

streams: string[]
\ No newline at end of file diff --git a/docs/interfaces/StreamSource.html b/docs/interfaces/StreamSource.html index 59bc2c92..2e13da44 100644 --- a/docs/interfaces/StreamSource.html +++ b/docs/interfaces/StreamSource.html @@ -1,129 +1,20 @@ -StreamSource | nats-base-library
-
- -
-
-
-
- -

Interface StreamSource

-
-

Hierarchy

-
    -
  • StreamSource
-
-
-
- -
-
-

Properties

-
- -
domain?: string
-

This field is a convenience for setting up an ExternalStream. +StreamSource | nats-base-library

Interface StreamSource

interface StreamSource {
    domain?: string;
    external?: ExternalStream;
    filter_subject?: string;
    name: string;
    opt_start_seq?: number;
    opt_start_time?: string;
    subject_transforms?: SubjectTransformConfig[];
}

Properties

domain?: string

This field is a convenience for setting up an ExternalStream. If set, the value here is used to calculate the JetStreamAPI prefix. This field is never serialized to the server. This value cannot be set if external is set.

-
-
- -
external?: ExternalStream
-

This value cannot be set if domain is set

-
-
- -
filter_subject?: string
-

An optional filter subject. If the filter matches the message will be +

external?: ExternalStream

This value cannot be set if domain is set

+
filter_subject?: string

An optional filter subject. If the filter matches the message will be on-boarded.

-
-
- -
name: string
-

Name of the stream source

-
-
- -
opt_start_seq?: number
-

An optional start sequence from which to start reading messages

-
-
- -
opt_start_time?: string
-

An optional start time Date string

-
-
- -
subject_transforms?: SubjectTransformConfig[]
-

Apply a subject transforms to sourced messages before doing anything else. +

name: string

Name of the stream source

+
opt_start_seq?: number

An optional start sequence from which to start reading messages

+
opt_start_time?: string

An optional start time Date string

+
subject_transforms?: SubjectTransformConfig[]

Apply a subject transforms to sourced messages before doing anything else. This feature only supported on 2.10.x and better.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/StreamSourceInfo.html b/docs/interfaces/StreamSourceInfo.html index e387cb88..48ceac35 100644 --- a/docs/interfaces/StreamSourceInfo.html +++ b/docs/interfaces/StreamSourceInfo.html @@ -1,110 +1,13 @@ -StreamSourceInfo | nats-base-library
-
- -
-
-
-
- -

Interface StreamSourceInfo

-
-

Information about an upstream stream source in a mirror

-
-
-

Hierarchy

-
    -
  • StreamSourceInfo
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
active: number
-

When last the mirror had activity, in nanoseconds. Value will be -1 when there has been no activity.

-
-
- -
error?: ApiError
-

A possible error

-
-
- -
lag: number
-

How many messages behind the mirror operation is

-
-
- -
name: string
-

The name of the Stream being replicated

-
-
- -
subject_transforms?: SubjectTransformConfig[]
-

Apply a subject transforms to sourced messages before doing anything else. +StreamSourceInfo | nats-base-library

Interface StreamSourceInfo

Information about an upstream stream source in a mirror

+
interface StreamSourceInfo {
    active: number;
    error?: ApiError;
    lag: number;
    name: string;
    subject_transforms?: SubjectTransformConfig[];
}

Properties

active: number

When last the mirror had activity, in nanoseconds. Value will be -1 when there has been no activity.

+
error?: ApiError

A possible error

+
lag: number

How many messages behind the mirror operation is

+
name: string

The name of the Stream being replicated

+
subject_transforms?: SubjectTransformConfig[]

Apply a subject transforms to sourced messages before doing anything else. This feature only supported on 2.10.x and better.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/StreamState.html b/docs/interfaces/StreamState.html index fc5a6d9b..be889d6a 100644 --- a/docs/interfaces/StreamState.html +++ b/docs/interfaces/StreamState.html @@ -1,171 +1,27 @@ -StreamState | nats-base-library
-
- -
-
-
-
- -

Interface StreamState

-
-

Hierarchy

-
    -
  • StreamState
-
-
-
- -
-
-

Properties

-
- -
bytes: number
-

Combined size of all messages in the Stream

-
-
- -
consumer_count: number
-

Number of Consumers attached to the Stream

-
-
- -
deleted: number[]
-

IDs of messages that were deleted using the Message Delete API or Interest based streams removing messages out of order -deleted_details is specified on +StreamState | nats-base-library

Interface StreamState

interface StreamState {
    bytes: number;
    consumer_count: number;
    deleted: number[];
    first_seq: number;
    first_ts: string;
    last_seq: number;
    last_ts: string;
    lost: LostStreamData;
    messages: number;
    num_deleted: number;
    num_subjects?: number;
    subjects?: Record<string, number>;
}

Properties

bytes: number

Combined size of all messages in the Stream

+
consumer_count: number

Number of Consumers attached to the Stream

+
deleted: number[]

IDs of messages that were deleted using the Message Delete API or Interest based streams removing messages out of order +deleted_details is specified on the request.

-
-
- -
first_seq: number
-

Sequence number of the first message in the Stream

-
-
- -
first_ts: string
-

The ISO timestamp of the first message in the Stream

-
-
- -
last_seq: number
-

Sequence number of the last message in the Stream

-
-
- -
last_ts: string
-

The ISO timestamp of the last message in the Stream

-
-
- - -

Messages that were damaged and unrecoverable

-
-
- -
messages: number
-

Number of messages stored in the Stream

-
-
- -
num_deleted: number
-

The number of deleted messages

-
-
- -
num_subjects?: number
-

The number of unique subjects held in the stream

-
-
- -
subjects?: Record<string, number>
-

Subjects and their message counts when a subjects_filter was set

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
first_seq: number

Sequence number of the first message in the Stream

+
first_ts: string

The ISO timestamp of the first message in the Stream

+
last_seq: number

Sequence number of the last message in the Stream

+
last_ts: string

The ISO timestamp of the last message in the Stream

+

Messages that were damaged and unrecoverable

+
messages: number

Number of messages stored in the Stream

+
num_deleted: number

The number of deleted messages

+
num_subjects?: number

The number of unique subjects held in the stream

+
subjects?: Record<string, number>

Subjects and their message counts when a subjects_filter was set

+
\ No newline at end of file diff --git a/docs/interfaces/StreamUpdateConfig.html b/docs/interfaces/StreamUpdateConfig.html index 7dc6e912..486d5c21 100644 --- a/docs/interfaces/StreamUpdateConfig.html +++ b/docs/interfaces/StreamUpdateConfig.html @@ -1,294 +1,62 @@ -StreamUpdateConfig | nats-base-library
-
- -
-
-
-
- -

Interface StreamUpdateConfig

-
-

Stream options that can be updated

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
allow_direct: boolean
-

Allow higher performance, direct access to get individual messages via the $JS.DS.GET API

-
-
- -
allow_rollup_hdrs: boolean
-

Allows the use of the RollupHdr header to replace all contents of a stream, +StreamUpdateConfig | nats-base-library

Interface StreamUpdateConfig

Stream options that can be updated

+
interface StreamUpdateConfig {
    allow_direct: boolean;
    allow_rollup_hdrs: boolean;
    compression?: StoreCompression;
    consumer_limits?: StreamConsumerLimits;
    deny_delete: boolean;
    deny_purge: boolean;
    description?: string;
    discard: DiscardPolicy;
    discard_new_per_subject: boolean;
    duplicate_window: number;
    max_age: number;
    max_bytes: number;
    max_msg_size: number;
    max_msgs: number;
    max_msgs_per_subject: number;
    metadata?: Record<string, string>;
    mirror_direct: boolean;
    no_ack?: boolean;
    num_replicas: number;
    placement?: Placement;
    republish?: Republish;
    sources?: StreamSource[];
    subject_transform?: SubjectTransformConfig;
    subjects: string[];
}

Hierarchy (view full)

Properties

allow_direct: boolean

Allow higher performance, direct access to get individual messages via the $JS.DS.GET API

+
allow_rollup_hdrs: boolean

Allows the use of the JsHeaders#RollupHdr header to replace all contents of a stream, or subject in a stream, with a single new message

-
-
- -
compression?: StoreCompression
-

Sets the compression level of the stream. This feature is only supported in +

compression?: StoreCompression

Sets the compression level of the stream. This feature is only supported in servers 2.10.x and better.

-
-
- -
consumer_limits?: StreamConsumerLimits
-

The consumer limits applied to consumers that don't specify limits +

consumer_limits?: StreamConsumerLimits

The consumer limits applied to consumers that don't specify limits for inactive_threshold or max_ack_pending. Note that these limits become an upper bound for all clients.

-
-
- -
deny_delete: boolean
-

Restricts the ability to delete messages from a stream via the API. +

deny_delete: boolean

Restricts the ability to delete messages from a stream via the API. Cannot be changed once set to true

-
-
- -
deny_purge: boolean
-

Restricts the ability to purge messages from a stream via the API. +

deny_purge: boolean

Restricts the ability to purge messages from a stream via the API. Cannot be change once set to true

-
-
- -
description?: string
-

A short description of the purpose of this stream

-
-
- -
discard: DiscardPolicy
-

When a Stream reach its limits either old messages are deleted or new ones are denied

-
-
- -
discard_new_per_subject: boolean
-

Sets the context of the on a per subject basis. Requires New as the -discard policy.

-
-
- -
duplicate_window: number
-

The time window to track duplicate messages for, expressed in nanoseconds. 0 for default -Set msgID to enable duplicate detection.

-
-
- -
max_age: number
-

Maximum age of any message in the stream, expressed in nanoseconds. 0 for unlimited.

-
-
- -
max_bytes: number
-

How big the Stream may be, when the combined stream size exceeds this old messages are removed. -1 for unlimited.

-
-
- -
max_msg_size: number
-

The largest message that will be accepted by the Stream. -1 for unlimited.

-
-
- -
max_msgs: number
-

How many messages may be in a Stream, oldest messages will be removed if the Stream exceeds this size. -1 for unlimited.

-
-
- -
max_msgs_per_subject: number
-

For wildcard streams ensure that for every unique subject this many messages are kept - a per subject retention limit

-
-
- -
metadata?: Record<string, string>
-

Metadata field to store additional information about the stream. Note that +

description?: string

A short description of the purpose of this stream

+
discard: DiscardPolicy

When a Stream reach its limits either old messages are deleted or new ones are denied

+
discard_new_per_subject: boolean

Sets the context of the on a per subject basis. Requires DiscardPolicy#New as the +discard policy.

+
duplicate_window: number

The time window to track duplicate messages for, expressed in nanoseconds. 0 for default +Set JetStreamPublishOptions#msgID to enable duplicate detection.

+
max_age: number

Maximum age of any message in the stream, expressed in nanoseconds. 0 for unlimited.

+
max_bytes: number

How big the Stream may be, when the combined stream size exceeds this old messages are removed. -1 for unlimited.

+
max_msg_size: number

The largest message that will be accepted by the Stream. -1 for unlimited.

+
max_msgs: number

How many messages may be in a Stream, oldest messages will be removed if the Stream exceeds this size. -1 for unlimited.

+
max_msgs_per_subject: number

For wildcard streams ensure that for every unique subject this many messages are kept - a per subject retention limit

+
metadata?: Record<string, string>

Metadata field to store additional information about the stream. Note that keys starting with _nats are reserved. This feature only supported on servers 2.10.x and better.

-
-
- -
mirror_direct: boolean
-

Allow higher performance, direct access to get individual messages via the $JS.DS.GET API

-
-
- -
no_ack?: boolean
-

Disables acknowledging messages that are received by the Stream.

-
-
- -
num_replicas: number
-

How many replicas to keep for each message. Min 1, Max 5. Default 1.

-
-
- -
placement?: Placement
-

Placement directives to consider when placing replicas of this stream, random placement when unset

-
-
- -
republish?: Republish
-

Rules for republishing messages from a stream with subject mapping +

mirror_direct: boolean

Allow higher performance, direct access to get individual messages via the $JS.DS.GET API

+
no_ack?: boolean

Disables acknowledging messages that are received by the Stream.

+
num_replicas: number

How many replicas to keep for each message. Min 1, Max 5. Default 1.

+
placement?: Placement

Placement directives to consider when placing replicas of this stream, random placement when unset

+
republish?: Republish

Rules for republishing messages from a stream with subject mapping onto new subjects for partitioning and more

-
-
- -
sources?: StreamSource[]
-

List of Stream names to replicate into this Stream

-
-
- -
subject_transform?: SubjectTransformConfig
-

Apply a subject transform to incoming messages before doing anything else. +

sources?: StreamSource[]

List of Stream names to replicate into this Stream

+
subject_transform?: SubjectTransformConfig

Apply a subject transform to incoming messages before doing anything else. This feature only supported on 2.10.x and better.

-
-
- -
subjects: string[]
-

A list of subjects to consume, supports wildcards. Must be empty when a mirror is configured. May be empty when sources are configured.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
subjects: string[]

A list of subjects to consume, supports wildcards. Must be empty when a mirror is configured. May be empty when sources are configured.

+
\ No newline at end of file diff --git a/docs/interfaces/Streams.html b/docs/interfaces/Streams.html index feeb986d..bb23b2b4 100644 --- a/docs/interfaces/Streams.html +++ b/docs/interfaces/Streams.html @@ -1,76 +1,2 @@ -Streams | nats-base-library
-
- -
-
-
-
- -

Interface Streams

-
-

Hierarchy

-
    -
  • Streams
-
-
-
- -
-
-

Methods

-
get -
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      stream: string
    -

    Returns Promise<Stream>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Streams | nats-base-library

Interface Streams

interface Streams {
    get(stream): Promise<Stream>;
}

Methods

get +

Methods

  • Parameters

    • stream: string

    Returns Promise<Stream>

\ No newline at end of file diff --git a/docs/interfaces/Sub.html b/docs/interfaces/Sub.html index 9efb749f..b447071b 100644 --- a/docs/interfaces/Sub.html +++ b/docs/interfaces/Sub.html @@ -1,215 +1,29 @@ -Sub | nats-base-library
-
- -
-
-
-
- -

Interface Sub<T>

-
-

Basic interface to a Subscription type

-
-
-

Type Parameters

-
    -
  • -

    T

-
-

Hierarchy

-
    -
  • AsyncIterable<T> -
      -
    • Sub
-
-
-
- -
-
-

Properties

-
- -
closed: Promise<void>
-

A promise that resolves when the subscription closes

-
-
-

Methods

-
- -
    - -
  • -

    Returns AsyncIterator<T, any, undefined>

-
- -
    - -
  • -

    Drain the subscription, closing it after processing all messages +Sub | nats-base-library

    Interface Sub<T>

    Basic interface to a Subscription type

    +
    interface Sub<T> {
        closed: Promise<void>;
        [asyncIterator](): AsyncIterator<T, any, undefined>;
        drain(): Promise<void>;
        getMax(): number;
        getPending(): number;
        getProcessed(): number;
        getReceived(): number;
        getSubject(): string;
        isClosed(): boolean;
        isDraining(): boolean;
        unsubscribe(max?): void;
    }

    Type Parameters

    • T

    Hierarchy

    • AsyncIterable<T>
      • Sub

    Properties

    closed: Promise<void>

    A promise that resolves when the subscription closes

    +

    Methods

    • Returns AsyncIterator<T, any, undefined>

    • Drain the subscription, closing it after processing all messages currently in flight for the client. Returns a promise that resolves when the subscription finished draining.

      -
      -

      Returns Promise<void>

    -
    - -
      - -
    • -

      Return the max number of messages before the subscription will unsubscribe.

      -
      -

      Returns number

    -
    - -
      - -
    • -

      Returns the number of messages that are pending processing. Note that this +

      Returns Promise<void>

    • Return the max number of messages before the subscription will unsubscribe.

      +

      Returns number

    • Returns the number of messages that are pending processing. Note that this is method is only valid for iterators.

      -
      -

      Returns number

    -
    - -
      - -
    • -

      Returns the number of messages that have been processed by the subscription.

      -
      -

      Returns number

    -
    - -
      - -
    • -

      Returns the number of messages received by the subscription.

      -
      -

      Returns number

    -
    - -
      - -
    • -

      Returns the subject that was used to create the subscription.

      -
      -

      Returns string

    -
    - -
      - -
    • -

      Returns true if the subscription is closed.

      -
      -

      Returns boolean

    -
    - -
      - -
    • -

      Returns true if the subscription is draining.

      -
      -

      Returns boolean

    -
    - -
      - -
    • -

      Stop the subscription from receiving messages. You can optionally +

      Returns number

    • Returns the number of messages that have been processed by the subscription.

      +

      Returns number

    • Returns the number of messages received by the subscription.

      +

      Returns number

    • Returns the subject that was used to create the subscription.

      +

      Returns string

    • Returns true if the subscription is closed.

      +

      Returns boolean

    • Returns true if the subscription is draining.

      +

      Returns boolean

    • Stop the subscription from receiving messages. You can optionally specify that the subscription should stop after the specified number of messages have been received. Note this count is since the lifetime of the subscription.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional max: number
      -

      Returns void

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

    Parameters

    • Optional max: number

    Returns void

\ No newline at end of file diff --git a/docs/interfaces/SubOpts.html b/docs/interfaces/SubOpts.html index 063039e7..a6a07a17 100644 --- a/docs/interfaces/SubOpts.html +++ b/docs/interfaces/SubOpts.html @@ -1,128 +1,16 @@ -SubOpts | nats-base-library
-
- -
-
-
-
- -

Interface SubOpts<T>

-
-

Subscription Options

-
-
-

Type Parameters

-
    -
  • -

    T

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
callback?: ((err: NatsError, msg: T) => void)
-
-

Type declaration

-
    -
  • -
      -
    • (err: NatsError, msg: T): void
    • -
    • -

      An optional function that will handle messages. Typically, messages +SubOpts | nats-base-library

      Interface SubOpts<T>

      Subscription Options

      +
      interface SubOpts<T> {
          callback?: ((err, msg) => void);
          max?: number;
          queue?: string;
          timeout?: number;
      }

      Type Parameters

      • T

      Hierarchy (view full)

      Properties

      Properties

      callback?: ((err, msg) => void)

      An optional function that will handle messages. Typically, messages are processed via an async iterator on the subscription. If this option is provided, messages are processed by the specified function.

      -
      -
      -

      Parameters

      -
      -

      Returns void

-
- -
max?: number
-

Optional maximum number of messages to deliver to the subscription +

Type declaration

    • (err, msg): void
    • Parameters

      Returns void

max?: number

Optional maximum number of messages to deliver to the subscription before it is auto-unsubscribed.

-
-
- -
queue?: string
-

Optional queue name (subscriptions on the same subject that use queues +

queue?: string

Optional queue name (subscriptions on the same subject that use queues are horizontally load balanced when part of the same queue).

-
-
- -
timeout?: number
-

Optional maximum number of milliseconds before a timer raises an error. This +

timeout?: number

Optional maximum number of milliseconds before a timer raises an error. This useful to monitor a subscription that is expected to yield messages. The timer is cancelled when the first message is received by the subscription.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/SubjectTransformConfig.html b/docs/interfaces/SubjectTransformConfig.html index e491cd5f..196dd746 100644 --- a/docs/interfaces/SubjectTransformConfig.html +++ b/docs/interfaces/SubjectTransformConfig.html @@ -1,79 +1,5 @@ -SubjectTransformConfig | nats-base-library
-
- -
-
-
-
- -

Interface SubjectTransformConfig

-
-

Hierarchy

-
    -
  • SubjectTransformConfig
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
dest: string
-

The destination pattern

-
-
- -
src?: string
-

The source pattern

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +SubjectTransformConfig | nats-base-library

Interface SubjectTransformConfig

interface SubjectTransformConfig {
    dest: string;
    src?: string;
}

Properties

Properties

dest: string

The destination pattern

+
src?: string

The source pattern

+
\ No newline at end of file diff --git a/docs/interfaces/Timeout.html b/docs/interfaces/Timeout.html index 7ba790f3..1f8b7de7 100644 --- a/docs/interfaces/Timeout.html +++ b/docs/interfaces/Timeout.html @@ -1,218 +1,17 @@ -Timeout | nats-base-library
-
- -
-
-
-
- -

Interface Timeout<T>

-
-

Type Parameters

-
    -
  • -

    T

-
-

Hierarchy

-
    -
  • Promise<T> -
      -
    • Timeout
-
-
-
- -
-
-

Properties

-
-
-

Methods

-
-
-

Properties

-
- -
[toStringTag]: string
-
- -
cancel: (() => void)
-
-

Type declaration

-
    -
  • -
      -
    • (): void
    • -
    • -

      Returns void

-
-

Methods

-
- -
    - -
  • -

    Attaches a callback for only the rejection of the Promise.

    - -

    Returns

    A Promise for the completion of the callback.

    -
    -
    -

    Type Parameters

    -
      -
    • -

      TResult = never

    -
    -

    Parameters

    -
      -
    • -
      Optional onrejected: ((reason: any) => TResult | PromiseLike<TResult>)
      -

      The callback to execute when the Promise is rejected.

      -
      -
        -
      • -
          -
        • (reason: any): TResult | PromiseLike<TResult>
        • -
        • -
          -

          Parameters

          -
            -
          • -
            reason: any
          -

          Returns TResult | PromiseLike<TResult>

    -

    Returns Promise<T | TResult>

-
- -
    - -
  • -

    Attaches a callback that is invoked when the Promise is settled (fulfilled or rejected). The +Timeout | nats-base-library

    Interface Timeout<T>

    interface Timeout<T> {
        [toStringTag]: string;
        cancel: (() => void);
        catch<TResult>(onrejected?): Promise<T | TResult>;
        finally(onfinally?): Promise<T>;
        then<TResult1, TResult2>(onfulfilled?, onrejected?): Promise<TResult1 | TResult2>;
    }

    Type Parameters

    • T

    Hierarchy

    • Promise<T>
      • Timeout

    Properties

    Methods

    Properties

    [toStringTag]: string
    cancel: (() => void)

    Type declaration

      • (): void
      • Returns void

    Methods

    • Attaches a callback for only the rejection of the Promise.

      +

      Type Parameters

      • TResult = never

      Parameters

      • Optional onrejected: ((reason) => TResult | PromiseLike<TResult>)

        The callback to execute when the Promise is rejected.

        +

      Returns Promise<T | TResult>

      A Promise for the completion of the callback.

      +
    • Attaches a callback that is invoked when the Promise is settled (fulfilled or rejected). The resolved value cannot be modified from the callback.

      - -

      Returns

      A Promise for the completion of the callback.

      -
      -
      -

      Parameters

      -
        -
      • -
        Optional onfinally: (() => void)
        -

        The callback to execute when the Promise is settled (fulfilled or rejected).

        -
        -
          -
        • -
            -
          • (): void
          • -
          • -

            Returns void

      -

      Returns Promise<T>

    -
    - -
      - -
    • -

      Attaches callbacks for the resolution and/or rejection of the Promise.

      - -

      Returns

      A Promise for the completion of which ever callback is executed.

      -
      -
      -

      Type Parameters

      -
        -
      • -

        TResult1 = T

      • -
      • -

        TResult2 = never

      -
      -

      Parameters

      -
        -
      • -
        Optional onfulfilled: ((value: T) => TResult1 | PromiseLike<TResult1>)
        -

        The callback to execute when the Promise is resolved.

        -
        -
          -
        • -
            -
          • (value: T): TResult1 | PromiseLike<TResult1>
          • -
          • -
            -

            Parameters

            -
              -
            • -
              value: T
            -

            Returns TResult1 | PromiseLike<TResult1>

      • -
      • -
        Optional onrejected: ((reason: any) => TResult2 | PromiseLike<TResult2>)
        -

        The callback to execute when the Promise is rejected.

        -
        -
          -
        • -
            -
          • (reason: any): TResult2 | PromiseLike<TResult2>
          • -
          • -
            -

            Parameters

            -
              -
            • -
              reason: any
            -

            Returns TResult2 | PromiseLike<TResult2>

      -

      Returns Promise<TResult1 | TResult2>

    -
    -
    -

    Generated using TypeDoc

    -
    \ No newline at end of file +

    Parameters

    • Optional onfinally: (() => void)

      The callback to execute when the Promise is settled (fulfilled or rejected).

      +
        • (): void
        • Returns void

    Returns Promise<T>

    A Promise for the completion of the callback.

    +
  • Attaches callbacks for the resolution and/or rejection of the Promise.

    +

    Type Parameters

    • TResult1 = T
    • TResult2 = never

    Parameters

    Returns Promise<TResult1 | TResult2>

    A Promise for the completion of which ever callback is executed.

    +
\ No newline at end of file diff --git a/docs/interfaces/TlsOptions.html b/docs/interfaces/TlsOptions.html index 4fa63e32..2beb2412 100644 --- a/docs/interfaces/TlsOptions.html +++ b/docs/interfaces/TlsOptions.html @@ -1,110 +1,14 @@ -TlsOptions | nats-base-library
-
- -
-
-
-
- -

Interface TlsOptions

-
-

TlsOptions that can be specified to a client. Note that +TlsOptions | nats-base-library

Interface TlsOptions

TlsOptions that can be specified to a client. Note that the options are typically runtime specific, so some clients won't support them at all. In other cases they will match to the runtime's TLS options.

If no options are specified, but the argument for TlsOptions is an object, the client is requesting to only use connections that are secured by TLS.

-
-
-

Hierarchy

-
    -
  • TlsOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
ca?: string
-
- -
caFile?: string
-
- -
cert?: string
-
- -
certFile?: string
-
- -
key?: string
-
- -
keyFile?: string
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
interface TlsOptions {
    ca?: string;
    caFile?: string;
    cert?: string;
    certFile?: string;
    handshakeFirst?: boolean;
    key?: string;
    keyFile?: string;
}

Properties

ca?: string
caFile?: string
cert?: string
certFile?: string
handshakeFirst?: boolean

handshakeFirst option requires the server to be configured with handshakeFirst: true.

+
key?: string
keyFile?: string
\ No newline at end of file diff --git a/docs/interfaces/TokenAuth.html b/docs/interfaces/TokenAuth.html index 328d1aaa..1ae8e17a 100644 --- a/docs/interfaces/TokenAuth.html +++ b/docs/interfaces/TokenAuth.html @@ -1,68 +1,2 @@ -TokenAuth | nats-base-library
-
- -
-
-
-
- -

Interface TokenAuth

-
-

Hierarchy

-
    -
  • TokenAuth
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
auth_token: string
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +TokenAuth | nats-base-library

Interface TokenAuth

interface TokenAuth {
    auth_token: string;
}

Properties

Properties

auth_token: string
\ No newline at end of file diff --git a/docs/interfaces/TypedSubscriptionOptions.html b/docs/interfaces/TypedSubscriptionOptions.html index b4f5aed9..ea070c09 100644 --- a/docs/interfaces/TypedSubscriptionOptions.html +++ b/docs/interfaces/TypedSubscriptionOptions.html @@ -1,163 +1,21 @@ -TypedSubscriptionOptions | nats-base-library
-
- -
-
-
-
- -

Interface TypedSubscriptionOptions<T>

-
-

Subscription Options

-
-
-

Type Parameters

-
    -
  • -

    T

-
-

Hierarchy

-
    -
  • SubOpts<T> -
      -
    • TypedSubscriptionOptions
-
-
-
- -
-
-

Properties

-
- -
adapter: MsgAdapter<T>
-
- -
callback?: TypedCallback<T>
-
- -
cleanupFn?: ((sub: Subscription, info?: unknown) => void)
-
-

Type declaration

-
    -
  • -
      -
    • (sub: Subscription, info?: unknown): void
    • -
    • -
      -

      Parameters

      -
      -

      Returns void

-
- -
dispatchedFn?: DispatchedFn<T>
-
- -
ingestionFilterFn?: IngestionFilterFn<T>
-
- -
max?: number
-

Optional maximum number of messages to deliver to the subscription +TypedSubscriptionOptions | nats-base-library

Interface TypedSubscriptionOptions<T>

Subscription Options

+
interface TypedSubscriptionOptions<T> {
    adapter: MsgAdapter<T>;
    callback?: TypedCallback<T>;
    cleanupFn?: ((sub, info?) => void);
    dispatchedFn?: DispatchedFn<T>;
    ingestionFilterFn?: IngestionFilterFn<T>;
    max?: number;
    protocolFilterFn?: ProtocolFilterFn<T>;
    queue?: string;
    timeout?: number;
}

Type Parameters

  • T

Hierarchy (view full)

Properties

adapter: MsgAdapter<T>
callback?: TypedCallback<T>

An optional function that will handle messages. Typically, messages +are processed via an async iterator on the subscription. If this +option is provided, messages are processed by the specified function.

+
cleanupFn?: ((sub, info?) => void)

Type declaration

    • (sub, info?): void
    • Parameters

      Returns void

dispatchedFn?: DispatchedFn<T>
ingestionFilterFn?: IngestionFilterFn<T>
max?: number

Optional maximum number of messages to deliver to the subscription before it is auto-unsubscribed.

-
-
- -
protocolFilterFn?: ProtocolFilterFn<T>
-
- -
queue?: string
-

Optional queue name (subscriptions on the same subject that use queues +

protocolFilterFn?: ProtocolFilterFn<T>
queue?: string

Optional queue name (subscriptions on the same subject that use queues are horizontally load balanced when part of the same queue).

-
-
- -
timeout?: number
-

Optional maximum number of milliseconds before a timer raises an error. This +

timeout?: number

Optional maximum number of milliseconds before a timer raises an error. This useful to monitor a subscription that is expected to yield messages. The timer is cancelled when the first message is received by the subscription.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/UserPass.html b/docs/interfaces/UserPass.html index c25c62fa..6849ca77 100644 --- a/docs/interfaces/UserPass.html +++ b/docs/interfaces/UserPass.html @@ -1,75 +1,3 @@ -UserPass | nats-base-library
-
- -
-
-
-
- -

Interface UserPass

-
-

Hierarchy

-
    -
  • UserPass
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
pass?: string
-
- -
user: string
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +UserPass | nats-base-library

Interface UserPass

interface UserPass {
    pass?: string;
    user: string;
}

Properties

Properties

pass?: string
user: string
\ No newline at end of file diff --git a/docs/interfaces/Views.html b/docs/interfaces/Views.html index afa3b6a4..55129abb 100644 --- a/docs/interfaces/Views.html +++ b/docs/interfaces/Views.html @@ -1,114 +1,7 @@ -Views | nats-base-library
-
- -
-
-
-
- -

Interface Views

-
-

The interface for creating instances of different JetStream materialized views.

-
-
-

Hierarchy

-
    -
  • Views
-
-
-
- -
-
-

Properties

-
kv -os -
-
-

Properties

-
- -
kv: ((name: string, opts?: Partial<KvOptions>) => Promise<KV>)
-
-

Type declaration

-
    -
  • -
      -
    • (name: string, opts?: Partial<KvOptions>): Promise<KV>
    • -
    • -

      Gets or creates a JetStream KV store

      -
      -
      -

      Parameters

      -
        -
      • -
        name: string
        -

        name for the KV

        -
      • -
      • -
        Optional opts: Partial<KvOptions>
        -

        optional options to configure the KV and stream backing

        -
      -

      Returns Promise<KV>

-
- -
os: ((name: string, opts?: Partial<ObjectStoreOptions>) => Promise<ObjectStore>)
-
-

Type declaration

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Views | nats-base-library

Interface Views

The interface for creating instances of different JetStream materialized views.

+
interface Views {
    kv: ((name, opts?) => Promise<KV>);
    os: ((name, opts?) => Promise<ObjectStore>);
}

Properties

kv +os +

Properties

kv: ((name, opts?) => Promise<KV>)

Gets or creates a JetStream KV store

+

Type declaration

    • (name, opts?): Promise<KV>
    • Parameters

      • name: string

        name for the KV

        +
      • Optional opts: Partial<KvOptions>

        optional options to configure the KV and stream backing

        +

      Returns Promise<KV>

os: ((name, opts?) => Promise<ObjectStore>)

Type declaration

\ No newline at end of file diff --git a/docs/types/AbortOnMissingResource.html b/docs/types/AbortOnMissingResource.html index 742355f7..3a96ba1c 100644 --- a/docs/types/AbortOnMissingResource.html +++ b/docs/types/AbortOnMissingResource.html @@ -1,272 +1,3 @@ -AbortOnMissingResource | nats-base-library
-
- -
-
-
-
- -

Type alias AbortOnMissingResource

-
AbortOnMissingResource: {
    abort_on_missing_resource?: boolean;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/Auth.html b/docs/types/Auth.html index f81119c0..8cbfd9b8 100644 --- a/docs/types/Auth.html +++ b/docs/types/Auth.html @@ -1,264 +1 @@ -Auth | nats-base-library
-
- -
-
-
-
- -

Type alias Auth

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Auth | nats-base-library

Type alias Auth

\ No newline at end of file diff --git a/docs/types/Bind.html b/docs/types/Bind.html index ecac170b..64f6124a 100644 --- a/docs/types/Bind.html +++ b/docs/types/Bind.html @@ -1,274 +1,5 @@ -Bind | nats-base-library
-
- -
-
-
-
- -

Type alias Bind

-
Bind: {
    bind?: boolean;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/ConsumeBytes.html b/docs/types/ConsumeBytes.html index 7db0490b..149486eb 100644 --- a/docs/types/ConsumeBytes.html +++ b/docs/types/ConsumeBytes.html @@ -1,264 +1 @@ -ConsumeBytes | nats-base-library
-
- -
-
-
-
- -

Type alias ConsumeBytes

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ConsumeBytes | nats-base-library

Type alias ConsumeBytes

\ No newline at end of file diff --git a/docs/types/ConsumeCallback.html b/docs/types/ConsumeCallback.html index 97ec326d..8eb9bfd4 100644 --- a/docs/types/ConsumeCallback.html +++ b/docs/types/ConsumeCallback.html @@ -1,273 +1,4 @@ -ConsumeCallback | nats-base-library
-
- -
-
-
-
- -

Type alias ConsumeCallback

-
ConsumeCallback: {
    callback?: ConsumerCallbackFn;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/ConsumeMessages.html b/docs/types/ConsumeMessages.html index 0ee6d2b9..79fc3d1d 100644 --- a/docs/types/ConsumeMessages.html +++ b/docs/types/ConsumeMessages.html @@ -1,264 +1 @@ -ConsumeMessages | nats-base-library
-
- -
-
-
-
- -

Type alias ConsumeMessages

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ConsumeMessages | nats-base-library

Type alias ConsumeMessages

\ No newline at end of file diff --git a/docs/types/ConsumeOptions.html b/docs/types/ConsumeOptions.html index a08eb6e6..21fc8ef0 100644 --- a/docs/types/ConsumeOptions.html +++ b/docs/types/ConsumeOptions.html @@ -1,264 +1 @@ -ConsumeOptions | nats-base-library
-
- -
-
-
-
- -

Type alias ConsumeOptions

-
ConsumeOptions: ConsumeBytes | ConsumeMessages
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ConsumeOptions | nats-base-library

Type alias ConsumeOptions

ConsumeOptions: ConsumeBytes | ConsumeMessages
\ No newline at end of file diff --git a/docs/types/ConsumerCallbackFn.html b/docs/types/ConsumerCallbackFn.html index 9066f4f6..04021462 100644 --- a/docs/types/ConsumerCallbackFn.html +++ b/docs/types/ConsumerCallbackFn.html @@ -1,277 +1 @@ -ConsumerCallbackFn | nats-base-library
-
- -
-
-
-
- -

Type alias ConsumerCallbackFn

-
ConsumerCallbackFn: ((r: JsMsg) => void)
-
-

Type declaration

-
    -
  • -
      -
    • (r: JsMsg): void
    • -
    • -
      -

      Parameters

      -
      -

      Returns void

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ConsumerCallbackFn | nats-base-library

Type alias ConsumerCallbackFn

ConsumerCallbackFn: ((r) => void)

Type declaration

    • (r): void
    • Parameters

      Returns void

\ No newline at end of file diff --git a/docs/types/DispatchedFn.html b/docs/types/DispatchedFn.html index 9943a81e..ff01db50 100644 --- a/docs/types/DispatchedFn.html +++ b/docs/types/DispatchedFn.html @@ -1,287 +1,5 @@ -DispatchedFn | nats-base-library
-
- -
-
-
-
- -

Type alias DispatchedFn<T>

-
DispatchedFn<T>: ((data: T | null) => void)
-
-

Type Parameters

-
    -
  • -

    T = unknown

-
-

Type declaration

-
    -
  • -
      -
    • (data: T | null): void
    • -
    • -

      DispatcherFn allows for values to be processed after being presented +DispatchedFn | nats-base-library

      Type alias DispatchedFn<T>

      DispatchedFn<T>: ((data) => void)

      DispatcherFn allows for values to be processed after being presented to the iterator. Note that if the ProtocolFilter rejected the value it will not be presented to the DispatchedFn. Any processing should instead have been handled by the ProtocolFilterFn.

      -
      -
      -

      Parameters

      -
        -
      • -
        data: T | null
      -

      Returns void

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +

Type Parameters

  • T = unknown

Type declaration

    • (data): void
    • Parameters

      • data: T | null

      Returns void

\ No newline at end of file diff --git a/docs/types/Endpoint.html b/docs/types/Endpoint.html index 8f8450f9..e5c299b6 100644 --- a/docs/types/Endpoint.html +++ b/docs/types/Endpoint.html @@ -1,288 +1,7 @@ -Endpoint | nats-base-library
-
- -
-
-
-
- -

Type alias Endpoint

-
Endpoint: {
    handler?: ServiceHandler;
    metadata?: Record<string, string>;
    queue?: string;
    subject: string;
}
-

A service Endpoint

-
-
-

Type declaration

-
    -
  • -
    Optional handler?: ServiceHandler
    -

    An optional handler - if not set the service is an iterator

    - -

    Param

    -

    Param

  • -
  • -
    Optional metadata?: Record<string, string>
    -

    Optional metadata about the endpoint

    -
  • -
  • -
    Optional queue?: string
    -

    Optional queue group to run this particular endpoint in. The service's configuration -queue configuration will be used. See ServiceConfig.

    -
  • -
  • -
    subject: string
    -

    Subject where the endpoint listens

    -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Endpoint | nats-base-library

Type alias Endpoint

Endpoint: {
    handler?: ServiceHandler;
    metadata?: Record<string, string>;
    queue?: string;
    subject: string;
}

A service Endpoint

+

Type declaration

  • Optional handler?: ServiceHandler

    An optional handler - if not set the service is an iterator

    +

    Param: err

    Param: msg

  • Optional metadata?: Record<string, string>

    Optional metadata about the endpoint

    +
  • Optional queue?: string

    Optional queue group to run this particular endpoint in. The service's configuration +queue configuration will be used. See ServiceConfig.

    +
  • subject: string

    Subject where the endpoint listens

    +
\ No newline at end of file diff --git a/docs/types/EndpointInfo.html b/docs/types/EndpointInfo.html index 0d73db1b..15633251 100644 --- a/docs/types/EndpointInfo.html +++ b/docs/types/EndpointInfo.html @@ -1,275 +1 @@ -EndpointInfo | nats-base-library
-
- -
-
-
-
- -

Type alias EndpointInfo

-
EndpointInfo: {
    metadata?: Record<string, string>;
    name: string;
    queue_group?: string;
    subject: string;
}
-
-

Type declaration

-
    -
  • -
    Optional metadata?: Record<string, string>
  • -
  • -
    name: string
  • -
  • -
    Optional queue_group?: string
  • -
  • -
    subject: string
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +EndpointInfo | nats-base-library

Type alias EndpointInfo

EndpointInfo: {
    metadata?: Record<string, string>;
    name: string;
    queue_group?: string;
    subject: string;
}

Type declaration

  • Optional metadata?: Record<string, string>
  • name: string
  • Optional queue_group?: string
  • subject: string
\ No newline at end of file diff --git a/docs/types/EndpointOptions.html b/docs/types/EndpointOptions.html index e186d245..4ee47a1a 100644 --- a/docs/types/EndpointOptions.html +++ b/docs/types/EndpointOptions.html @@ -1,264 +1 @@ -EndpointOptions | nats-base-library
-
- -
-
-
-
- -

Type alias EndpointOptions

-
EndpointOptions: Partial<Endpoint>
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +EndpointOptions | nats-base-library

Type alias EndpointOptions

EndpointOptions: Partial<Endpoint>
\ No newline at end of file diff --git a/docs/types/EndpointStats.html b/docs/types/EndpointStats.html index 5b2fc8cf..6c833445 100644 --- a/docs/types/EndpointStats.html +++ b/docs/types/EndpointStats.html @@ -1,266 +1,3 @@ -EndpointStats | nats-base-library
-
- -
-
-
-
- -

Type alias EndpointStats

-
EndpointStats: ServiceIdentity & {
    endpoints?: NamedEndpointStats[];
    started: string;
}
-

Statistics for an endpoint

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +EndpointStats | nats-base-library

Type alias EndpointStats

EndpointStats: ServiceIdentity & {
    endpoints?: NamedEndpointStats[];
    started: string;
}

Statistics for an endpoint

+

Type declaration

  • Optional endpoints?: NamedEndpointStats[]
  • started: string

    ISO Date string when the service started

    +
\ No newline at end of file diff --git a/docs/types/Expires.html b/docs/types/Expires.html index 0be20d64..0c7b08af 100644 --- a/docs/types/Expires.html +++ b/docs/types/Expires.html @@ -1,276 +1,7 @@ -Expires | nats-base-library
-
- -
-
-
-
- -

Type alias Expires

-
Expires: {
    expires?: number;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/ExternalStream.html b/docs/types/ExternalStream.html index b9b154b7..f7a99787 100644 --- a/docs/types/ExternalStream.html +++ b/docs/types/ExternalStream.html @@ -1,276 +1,4 @@ -ExternalStream | nats-base-library
-
- -
-
-
-
- -

Type alias ExternalStream

-
ExternalStream: {
    api: string;
    deliver?: string;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/FetchBytes.html b/docs/types/FetchBytes.html index b0b2441b..34a53ece 100644 --- a/docs/types/FetchBytes.html +++ b/docs/types/FetchBytes.html @@ -1,266 +1,2 @@ -FetchBytes | nats-base-library
-
- -
-
-
-
- -

Type alias FetchBytes

-
FetchBytes: MaxBytes & Partial<MaxMessages> & Expires & IdleHeartbeat & Bind
-

Options for fetching bytes

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +FetchBytes | nats-base-library

Type alias FetchBytes

FetchBytes: MaxBytes & Partial<MaxMessages> & Expires & IdleHeartbeat & Bind

Options for fetching bytes

+
\ No newline at end of file diff --git a/docs/types/FetchMessages.html b/docs/types/FetchMessages.html index d1930e55..4aee69dd 100644 --- a/docs/types/FetchMessages.html +++ b/docs/types/FetchMessages.html @@ -1,266 +1,2 @@ -FetchMessages | nats-base-library
-
- -
-
-
-
- -

Type alias FetchMessages

-
FetchMessages: Partial<MaxMessages> & Expires & IdleHeartbeat & Bind
-

Options for fetching messages

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +FetchMessages | nats-base-library

Type alias FetchMessages

FetchMessages: Partial<MaxMessages> & Expires & IdleHeartbeat & Bind

Options for fetching messages

+
\ No newline at end of file diff --git a/docs/types/FetchOptions.html b/docs/types/FetchOptions.html index 23e40b93..8ff0e945 100644 --- a/docs/types/FetchOptions.html +++ b/docs/types/FetchOptions.html @@ -1,264 +1 @@ -FetchOptions | nats-base-library
-
- -
-
-
-
- -

Type alias FetchOptions

-
FetchOptions: FetchBytes | FetchMessages
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +FetchOptions | nats-base-library

Type alias FetchOptions

FetchOptions: FetchBytes | FetchMessages
\ No newline at end of file diff --git a/docs/types/IdleHeartbeat.html b/docs/types/IdleHeartbeat.html index f4b0a42b..b5903c99 100644 --- a/docs/types/IdleHeartbeat.html +++ b/docs/types/IdleHeartbeat.html @@ -1,274 +1,5 @@ -IdleHeartbeat | nats-base-library
-
- -
-
-
-
- -

Type alias IdleHeartbeat

-
IdleHeartbeat: {
    idle_heartbeat?: number;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/IngestionFilterFn.html b/docs/types/IngestionFilterFn.html index d7c91be1..dfe7d7d7 100644 --- a/docs/types/IngestionFilterFn.html +++ b/docs/types/IngestionFilterFn.html @@ -1,291 +1,7 @@ -IngestionFilterFn | nats-base-library
-
- -
-
-
-
- -

Type alias IngestionFilterFn<T>

-
IngestionFilterFn<T>: ((data: T | null, src?: unknown) => IngestionFilterFnResult)
-
-

Type Parameters

-
    -
  • -

    T = unknown

-
-

Type declaration

-
    -
  • -
      -
    • (data: T | null, src?: unknown): IngestionFilterFnResult
    • -
    • -

      IngestionFilterFn prevents a value from being ingested by the +IngestionFilterFn | nats-base-library

      Type alias IngestionFilterFn<T>

      IngestionFilterFn<T>: ((data, src?) => IngestionFilterFnResult)

      IngestionFilterFn prevents a value from being ingested by the iterator. It is executed on push. If ingest is false the value shouldn't be pushed. If protcol is true, the value is a protcol value

      @param: data is the value @src: is the source of the data if set.

      -
      -
      -

      Parameters

      -
        -
      • -
        data: T | null
      • -
      • -
        Optional src: unknown
      -

      Returns IngestionFilterFnResult

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +

Type Parameters

  • T = unknown

Type declaration

\ No newline at end of file diff --git a/docs/types/IngestionFilterFnResult.html b/docs/types/IngestionFilterFnResult.html index adbbe5e0..d7b6be14 100644 --- a/docs/types/IngestionFilterFnResult.html +++ b/docs/types/IngestionFilterFnResult.html @@ -1,271 +1 @@ -IngestionFilterFnResult | nats-base-library
-
- -
-
-
-
- -

Type alias IngestionFilterFnResult

-
IngestionFilterFnResult: {
    ingest: boolean;
    protocol: boolean;
}
-
-

Type declaration

-
    -
  • -
    ingest: boolean
  • -
  • -
    protocol: boolean
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +IngestionFilterFnResult | nats-base-library

Type alias IngestionFilterFnResult

IngestionFilterFnResult: {
    ingest: boolean;
    protocol: boolean;
}

Type declaration

  • ingest: boolean
  • protocol: boolean
\ No newline at end of file diff --git a/docs/types/JetStreamPullSubscription.html b/docs/types/JetStreamPullSubscription.html index 8d641f03..e1c4480f 100644 --- a/docs/types/JetStreamPullSubscription.html +++ b/docs/types/JetStreamPullSubscription.html @@ -1,266 +1,2 @@ -JetStreamPullSubscription | nats-base-library
-
- -
-
-
-
- -

Type alias JetStreamPullSubscription

-
JetStreamPullSubscription: JetStreamSubscription & Pullable
-

The JetStream pull subscription object.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +JetStreamPullSubscription | nats-base-library

Type alias JetStreamPullSubscription

JetStreamPullSubscription: JetStreamSubscription & Pullable

The JetStream pull subscription object.

+
\ No newline at end of file diff --git a/docs/types/JetStreamSubscription.html b/docs/types/JetStreamSubscription.html index 6f695da5..fcf973f3 100644 --- a/docs/types/JetStreamSubscription.html +++ b/docs/types/JetStreamSubscription.html @@ -1,266 +1,2 @@ -JetStreamSubscription | nats-base-library
-
- -
-
-
-
- -

Type alias JetStreamSubscription

-
JetStreamSubscription: Sub<JsMsg> & Destroyable & Closed & ConsumerInfoable
-

The JetStream Subscription object

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +JetStreamSubscription | nats-base-library

Type alias JetStreamSubscription

JetStreamSubscription: Sub<JsMsg> & Destroyable & Closed & ConsumerInfoable

The JetStream Subscription object

+
\ No newline at end of file diff --git a/docs/types/JetStreamSubscriptionOptions.html b/docs/types/JetStreamSubscriptionOptions.html index 2a84a437..11c3d008 100644 --- a/docs/types/JetStreamSubscriptionOptions.html +++ b/docs/types/JetStreamSubscriptionOptions.html @@ -1,264 +1 @@ -JetStreamSubscriptionOptions | nats-base-library
-
- -
-
-
-
- -

Type alias JetStreamSubscriptionOptions

-
JetStreamSubscriptionOptions: TypedSubscriptionOptions<JsMsg>
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +JetStreamSubscriptionOptions | nats-base-library

Type alias JetStreamSubscriptionOptions

JetStreamSubscriptionOptions: TypedSubscriptionOptions<JsMsg>
\ No newline at end of file diff --git a/docs/types/JsMsgCallback.html b/docs/types/JsMsgCallback.html index 8ff5e6f3..45d478ec 100644 --- a/docs/types/JsMsgCallback.html +++ b/docs/types/JsMsgCallback.html @@ -1,281 +1,2 @@ -JsMsgCallback | nats-base-library
-
- -
-
-
-
- -

Type alias JsMsgCallback

-
JsMsgCallback: ((err: NatsError | null, msg: JsMsg | null) => void)
-
-

Type declaration

-
    -
  • -
      -
    • (err: NatsError | null, msg: JsMsg | null): void
    • -
    • -

      The signature a message handler for a JetStream subscription.

      -
      -
      -

      Parameters

      -
      -

      Returns void

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +JsMsgCallback | nats-base-library

Type alias JsMsgCallback

JsMsgCallback: ((err, msg) => void)

The signature a message handler for a JetStream subscription.

+

Type declaration

    • (err, msg): void
    • Parameters

      Returns void

\ No newline at end of file diff --git a/docs/types/KvWatchOptions.html b/docs/types/KvWatchOptions.html index ca63daa4..a60afc55 100644 --- a/docs/types/KvWatchOptions.html +++ b/docs/types/KvWatchOptions.html @@ -1,301 +1,12 @@ -KvWatchOptions | nats-base-library
-
- -
-
-
-
- -

Type alias KvWatchOptions

-
KvWatchOptions: {
    headers_only?: boolean;
    ignoreDeletes?: boolean;
    include?: KvWatchInclude;
    initializedFn?: (() => void);
    key?: string;
    resumeFromRevision?: number;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/MaxBytes.html b/docs/types/MaxBytes.html index 29c141c9..3f6ddcb1 100644 --- a/docs/types/MaxBytes.html +++ b/docs/types/MaxBytes.html @@ -1,273 +1,4 @@ -MaxBytes | nats-base-library
-
- -
-
-
-
- -

Type alias MaxBytes

-
MaxBytes: {
    max_bytes: number;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/MaxMessages.html b/docs/types/MaxMessages.html index c506f037..522fb4f4 100644 --- a/docs/types/MaxMessages.html +++ b/docs/types/MaxMessages.html @@ -1,273 +1,4 @@ -MaxMessages | nats-base-library
-
- -
-
-
-
- -

Type alias MaxMessages

-
MaxMessages: {
    max_messages: number;
}
-
-

Type declaration

-
    -
  • -
    max_messages: number
    -

    Maximum number of messages to retrieve.

    - -

    Default

    100 messages

    -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +MaxMessages | nats-base-library

Type alias MaxMessages

MaxMessages: {
    max_messages: number;
}

Type declaration

  • max_messages: number

    Maximum number of messages to retrieve.

    +

    Default

    100 messages
    +
    +
\ No newline at end of file diff --git a/docs/types/MsgAdapter.html b/docs/types/MsgAdapter.html index 8c7cd8ea..a38918dd 100644 --- a/docs/types/MsgAdapter.html +++ b/docs/types/MsgAdapter.html @@ -1,291 +1,7 @@ -MsgAdapter | nats-base-library
-
- -
-
-
-
- -

Type alias MsgAdapter<T>

-
MsgAdapter<T>: ((err: NatsError | null, msg: Msg) => [NatsError | null, T | null])
-
-

Type Parameters

-
    -
  • -

    T

-
-

Type declaration

-
    -
  • -
      -
    • (err: NatsError | null, msg: Msg): [NatsError | null, T | null]
    • -
    • -

      Converts a NATS message into some other type. Implementers are expected to: +MsgAdapter | nats-base-library

      Type alias MsgAdapter<T>

      MsgAdapter<T>: ((err, msg) => [NatsError | null, T | null])

      Converts a NATS message into some other type. Implementers are expected to: return [err, null] if the message callback is invoked with an error. return [err, null] if converting the message yielded an error, note that iterators will stop on the error, but callbacks will be presented with the error. return [null, T] if the conversion worked correctly

      -
      -
      -

      Parameters

      -
      -

      Returns [NatsError | null, T | null]

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +

Type Parameters

  • T

Type declaration

\ No newline at end of file diff --git a/docs/types/MsgRequest.html b/docs/types/MsgRequest.html index 043140ab..b4499de9 100644 --- a/docs/types/MsgRequest.html +++ b/docs/types/MsgRequest.html @@ -1,264 +1 @@ -MsgRequest | nats-base-library
-
- -
-
-
-
- -

Type alias MsgRequest

-
MsgRequest: SeqMsgRequest | LastForMsgRequest | number
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +MsgRequest | nats-base-library

Type alias MsgRequest

MsgRequest: SeqMsgRequest | LastForMsgRequest | number
\ No newline at end of file diff --git a/docs/types/NamedEndpointStats.html b/docs/types/NamedEndpointStats.html index 3a8ee57b..c83ffa8b 100644 --- a/docs/types/NamedEndpointStats.html +++ b/docs/types/NamedEndpointStats.html @@ -1,303 +1,10 @@ -NamedEndpointStats | nats-base-library
-
- -
-
-
-
- -

Type alias NamedEndpointStats

-
NamedEndpointStats: {
    average_processing_time: Nanos;
    data?: unknown;
    last_error?: string;
    name: string;
    num_errors: number;
    num_requests: number;
    processing_time: Nanos;
    queue_group?: string;
    subject: string;
}
-
-

Type declaration

-
    -
  • -
    average_processing_time: Nanos
    -

    Average processing_time is the total processing_time divided by the num_requests

    -
  • -
  • -
    Optional data?: unknown
    -

    A field that can be customized with any data as returned by stats handler see ServiceConfig

    -
  • -
  • -
    Optional last_error?: string
    -

    If set, the last error triggered by the endpoint

    -
  • -
  • -
    name: string
    -

    The name of the endpoint

    -
  • -
  • -
    num_errors: number
    -

    Number of errors that the endpoint has raised

    -
  • -
  • -
    num_requests: number
    -

    The number of requests received by the endpoint

    -
  • -
  • -
    processing_time: Nanos
    -

    Total processing_time for the service

    -
  • -
  • -
    Optional queue_group?: string
    -

    The queue group the endpoint is listening on

    -
  • -
  • -
    subject: string
    -

    The subject the endpoint is listening on

    -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +NamedEndpointStats | nats-base-library

Type alias NamedEndpointStats

NamedEndpointStats: {
    average_processing_time: Nanos;
    data?: unknown;
    last_error?: string;
    name: string;
    num_errors: number;
    num_requests: number;
    processing_time: Nanos;
    queue_group?: string;
    subject: string;
}

Type declaration

  • average_processing_time: Nanos

    Average processing_time, in nanoseconds, is the total processing_time divided by the num_requests

    +
  • Optional data?: unknown

    A field that can be customized with any data as returned by stats handler see ServiceConfig

    +
  • Optional last_error?: string

    If set, the last error triggered by the endpoint

    +
  • name: string

    The name of the endpoint

    +
  • num_errors: number

    Number of errors that the endpoint has raised

    +
  • num_requests: number

    The number of requests received by the endpoint

    +
  • processing_time: Nanos

    Total processing_time for the service in nanoseconds

    +
  • Optional queue_group?: string

    The queue group the endpoint is listening on

    +
  • subject: string

    The subject the endpoint is listening on

    +
\ No newline at end of file diff --git a/docs/types/Nanos.html b/docs/types/Nanos.html index d0347a0f..8348d9f2 100644 --- a/docs/types/Nanos.html +++ b/docs/types/Nanos.html @@ -1,268 +1,4 @@ -Nanos | nats-base-library
-
- -
-
-
-
- -

Type alias Nanos

-
Nanos: number
-

Value expressed as Nanoseconds - use the nanos(millis) function +Nanos | nats-base-library

Type alias Nanos

Nanos: number

Value expressed as Nanoseconds - use the nanos(millis) function to convert millis to nanoseconds. Note that in some environments this could overflow.

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/types/NextOptions.html b/docs/types/NextOptions.html index bead7fad..0184ef40 100644 --- a/docs/types/NextOptions.html +++ b/docs/types/NextOptions.html @@ -1,264 +1 @@ -NextOptions | nats-base-library
-
- -
-
-
-
- -

Type alias NextOptions

-
NextOptions: Expires & Bind
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +NextOptions | nats-base-library

Type alias NextOptions

NextOptions: Expires & Bind
\ No newline at end of file diff --git a/docs/types/NoAuth.html b/docs/types/NoAuth.html index faa0a35a..e0beeb54 100644 --- a/docs/types/NoAuth.html +++ b/docs/types/NoAuth.html @@ -1,264 +1 @@ -NoAuth | nats-base-library
-
- -
-
-
-
- -

Type alias NoAuth

-
NoAuth: void
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +NoAuth | nats-base-library

Type alias NoAuth

NoAuth: void
\ No newline at end of file diff --git a/docs/types/ObjectResult.html b/docs/types/ObjectResult.html index 8f504660..18858591 100644 --- a/docs/types/ObjectResult.html +++ b/docs/types/ObjectResult.html @@ -1,283 +1,7 @@ -ObjectResult | nats-base-library
-
- -
-
-
-
- -

Type alias ObjectResult

-
ObjectResult: {
    data: ReadableStream<Uint8Array>;
    error: Promise<Error | null>;
    info: ObjectInfo;
}
-

An object that allows reading the object stored under a specified name.

-
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/ObjectStoreLink.html b/docs/types/ObjectStoreLink.html index f6268b73..4fd6e375 100644 --- a/docs/types/ObjectStoreLink.html +++ b/docs/types/ObjectStoreLink.html @@ -1,275 +1,3 @@ -ObjectStoreLink | nats-base-library
-
- -
-
-
-
- -

Type alias ObjectStoreLink

-
ObjectStoreLink: {
    bucket: string;
    name?: string;
}
-
-

Type declaration

-
    -
  • -
    bucket: string
    -

    name of object store storing the data

    -
  • -
  • -
    Optional name?: string
    -

    link to single object, when empty this means the whole store

    -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ObjectStoreLink | nats-base-library

Type alias ObjectStoreLink

ObjectStoreLink: {
    bucket: string;
    name?: string;
}

Type declaration

  • bucket: string

    name of object store storing the data

    +
  • Optional name?: string

    link to single object, when empty this means the whole store

    +
\ No newline at end of file diff --git a/docs/types/ObjectStoreMeta.html b/docs/types/ObjectStoreMeta.html index 32839ce6..5e891d36 100644 --- a/docs/types/ObjectStoreMeta.html +++ b/docs/types/ObjectStoreMeta.html @@ -1,277 +1 @@ -ObjectStoreMeta | nats-base-library
-
- -
-
-
-
- -

Type alias ObjectStoreMeta

-
ObjectStoreMeta: {
    description?: string;
    headers?: MsgHdrs;
    metadata?: Record<string, string>;
    name: string;
    options?: ObjectStoreMetaOptions;
}
-
-

Type declaration

-
    -
  • -
    Optional description?: string
  • -
  • -
    Optional headers?: MsgHdrs
  • -
  • -
    Optional metadata?: Record<string, string>
  • -
  • -
    name: string
  • -
  • -
    Optional options?: ObjectStoreMetaOptions
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ObjectStoreMeta | nats-base-library

Type alias ObjectStoreMeta

ObjectStoreMeta: {
    description?: string;
    headers?: MsgHdrs;
    metadata?: Record<string, string>;
    name: string;
    options?: ObjectStoreMetaOptions;
}

Type declaration

  • Optional description?: string
  • Optional headers?: MsgHdrs
  • Optional metadata?: Record<string, string>
  • name: string
  • Optional options?: ObjectStoreMetaOptions
\ No newline at end of file diff --git a/docs/types/ObjectStoreMetaOptions.html b/docs/types/ObjectStoreMetaOptions.html index e58dda43..938144f9 100644 --- a/docs/types/ObjectStoreMetaOptions.html +++ b/docs/types/ObjectStoreMetaOptions.html @@ -1,277 +1,5 @@ -ObjectStoreMetaOptions | nats-base-library
-
- -
-
-
-
- -

Type alias ObjectStoreMetaOptions

-
ObjectStoreMetaOptions: {
    link?: ObjectStoreLink;
    max_chunk_size?: number;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/ObjectStoreOptions.html b/docs/types/ObjectStoreOptions.html index 51f524b5..3d54c76f 100644 --- a/docs/types/ObjectStoreOptions.html +++ b/docs/types/ObjectStoreOptions.html @@ -1,300 +1,11 @@ -ObjectStoreOptions | nats-base-library
-
- -
-
-
-
- -

Type alias ObjectStoreOptions

-
ObjectStoreOptions: {
    compression?: boolean;
    description?: string;
    max_bytes: number;
    metadata?: Record<string, string>;
    placement: Placement;
    replicas: number;
    storage: StorageType;
    ttl?: Nanos;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/ObjectStorePutOpts.html b/docs/types/ObjectStorePutOpts.html index 0d064f60..47902535 100644 --- a/docs/types/ObjectStorePutOpts.html +++ b/docs/types/ObjectStorePutOpts.html @@ -1,277 +1,5 @@ -ObjectStorePutOpts | nats-base-library
-
- -
-
-
-
- -

Type alias ObjectStorePutOpts

-
ObjectStorePutOpts: {
    previousRevision?: number;
    timeout?: number;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/ObjectStoreStatus.html b/docs/types/ObjectStoreStatus.html index 21fb04d6..b6a87080 100644 --- a/docs/types/ObjectStoreStatus.html +++ b/docs/types/ObjectStoreStatus.html @@ -1,316 +1,17 @@ -ObjectStoreStatus | nats-base-library
-
- -
-
-
-
- -

Type alias ObjectStoreStatus

-
ObjectStoreStatus: {
    backingStore: string;
    bucket: string;
    compression: boolean;
    description: string;
    metadata?: Record<string, string>;
    replicas: number;
    sealed: boolean;
    size: number;
    storage: StorageType;
    streamInfo: StreamInfo;
    ttl: Nanos;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/OrderedConsumerOptions.html b/docs/types/OrderedConsumerOptions.html index 77cc3dcf..192bcac9 100644 --- a/docs/types/OrderedConsumerOptions.html +++ b/docs/types/OrderedConsumerOptions.html @@ -1,284 +1,3 @@ -OrderedConsumerOptions | nats-base-library
-
- -
-
-
-
- -

Type alias OrderedConsumerOptions

-
OrderedConsumerOptions: {
    deliver_policy: DeliverPolicy;
    filterSubjects: string[] | string;
    headers_only: boolean;
    inactive_threshold: number;
    opt_start_seq: number;
    opt_start_time: string;
    replay_policy: ReplayPolicy;
}
-

These options are a subset of ConsumerConfig and -ConsumerUpdateConfig

-
-
-

Type declaration

-
    -
  • -
    deliver_policy: DeliverPolicy
  • -
  • -
    filterSubjects: string[] | string
  • -
  • -
    headers_only: boolean
  • -
  • -
    inactive_threshold: number
  • -
  • -
    opt_start_seq: number
  • -
  • -
    opt_start_time: string
  • -
  • -
    replay_policy: ReplayPolicy
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +OrderedConsumerOptions | nats-base-library

Type alias OrderedConsumerOptions

OrderedConsumerOptions: {
    deliver_policy: DeliverPolicy;
    filterSubjects: string[] | string;
    headers_only: boolean;
    inactive_threshold: number;
    name_prefix: string;
    opt_start_seq: number;
    opt_start_time: string;
    replay_policy: ReplayPolicy;
}

These options are a subset of ConsumerConfig and +ConsumerUpdateConfig

+

Type declaration

  • deliver_policy: DeliverPolicy
  • filterSubjects: string[] | string
  • headers_only: boolean
  • inactive_threshold: number
  • name_prefix: string
  • opt_start_seq: number
  • opt_start_time: string
  • replay_policy: ReplayPolicy
\ No newline at end of file diff --git a/docs/types/Payload.html b/docs/types/Payload.html index fcc9d6a7..a58f0372 100644 --- a/docs/types/Payload.html +++ b/docs/types/Payload.html @@ -1,264 +1 @@ -Payload | nats-base-library
-
- -
-
-
-
- -

Type alias Payload

-
Payload: Uint8Array | string
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Payload | nats-base-library

Type alias Payload

Payload: Uint8Array | string
\ No newline at end of file diff --git a/docs/types/ProtocolFilterFn.html b/docs/types/ProtocolFilterFn.html index d7c764d1..cc65fc84 100644 --- a/docs/types/ProtocolFilterFn.html +++ b/docs/types/ProtocolFilterFn.html @@ -1,287 +1,4 @@ -ProtocolFilterFn | nats-base-library
-
- -
-
-
-
- -

Type alias ProtocolFilterFn<T>

-
ProtocolFilterFn<T>: ((data: T | null) => boolean)
-
-

Type Parameters

-
    -
  • -

    T = unknown

-
-

Type declaration

-
    -
  • -
      -
    • (data: T | null): boolean
    • -
    • -

      ProtocolFilterFn allows filtering of values that shouldn't be presented +ProtocolFilterFn | nats-base-library

      Type alias ProtocolFilterFn<T>

      ProtocolFilterFn<T>: ((data) => boolean)

      ProtocolFilterFn allows filtering of values that shouldn't be presented to the iterator. ProtocolFilterFn is executed when a value is about to be presented

      - -

      Returns

      boolean: true if the value should presented to the iterator

      -
      -
      -

      Parameters

      -
        -
      • -
        data: T | null
      -

      Returns boolean

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +

Type Parameters

  • T = unknown

Type declaration

    • (data): boolean
    • Parameters

      • data: T | null

      Returns boolean

Returns

boolean: true if the value should presented to the iterator

+
\ No newline at end of file diff --git a/docs/types/PurgeBySeq.html b/docs/types/PurgeBySeq.html index a69bb5ce..c33630b3 100644 --- a/docs/types/PurgeBySeq.html +++ b/docs/types/PurgeBySeq.html @@ -1,275 +1,3 @@ -PurgeBySeq | nats-base-library
-
- -
-
-
-
- -

Type alias PurgeBySeq

-
PurgeBySeq: {
    filter?: string;
    seq: number;
}
-
-

Type declaration

-
    -
  • -
    Optional filter?: string
    -

    Restrict purging to messages that match this subject

    -
  • -
  • -
    seq: number
    -

    Purge all messages up to but not including the message with this sequence.

    -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +PurgeBySeq | nats-base-library

Type alias PurgeBySeq

PurgeBySeq: {
    filter?: string;
    seq: number;
}

Type declaration

  • Optional filter?: string

    Restrict purging to messages that match this subject

    +
  • seq: number

    Purge all messages up to but not including the message with this sequence.

    +
\ No newline at end of file diff --git a/docs/types/PurgeBySubject.html b/docs/types/PurgeBySubject.html index ebddedd9..03a34d27 100644 --- a/docs/types/PurgeBySubject.html +++ b/docs/types/PurgeBySubject.html @@ -1,271 +1,2 @@ -PurgeBySubject | nats-base-library
-
- -
-
-
-
- -

Type alias PurgeBySubject

-
PurgeBySubject: {
    filter: string;
}
-
-

Type declaration

-
    -
  • -
    filter: string
    -

    Restrict purging to messages that match this subject

    -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +PurgeBySubject | nats-base-library

Type alias PurgeBySubject

PurgeBySubject: {
    filter: string;
}

Type declaration

  • filter: string

    Restrict purging to messages that match this subject

    +
\ No newline at end of file diff --git a/docs/types/PurgeOpts.html b/docs/types/PurgeOpts.html index 051ca5ae..e8a34e93 100644 --- a/docs/types/PurgeOpts.html +++ b/docs/types/PurgeOpts.html @@ -1,264 +1 @@ -PurgeOpts | nats-base-library
-
- -
-
-
-
- -

Type alias PurgeOpts

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +PurgeOpts | nats-base-library

Type alias PurgeOpts

\ No newline at end of file diff --git a/docs/types/PurgeTrimOpts.html b/docs/types/PurgeTrimOpts.html index 4239a23c..504f6da4 100644 --- a/docs/types/PurgeTrimOpts.html +++ b/docs/types/PurgeTrimOpts.html @@ -1,275 +1,3 @@ -PurgeTrimOpts | nats-base-library
-
- -
-
-
-
- -

Type alias PurgeTrimOpts

-
PurgeTrimOpts: {
    filter?: string;
    keep: number;
}
-
-

Type declaration

-
    -
  • -
    Optional filter?: string
    -

    Restrict purging to messages that match this subject

    -
  • -
  • -
    keep: number
    -

    Ensures this many messages are present after the purge.

    -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +PurgeTrimOpts | nats-base-library

Type alias PurgeTrimOpts

PurgeTrimOpts: {
    filter?: string;
    keep: number;
}

Type declaration

  • Optional filter?: string

    Restrict purging to messages that match this subject

    +
  • keep: number

    Ensures this many messages are present after the purge.

    +
\ No newline at end of file diff --git a/docs/types/ReviverFn.html b/docs/types/ReviverFn.html index 659324bc..8be8e628 100644 --- a/docs/types/ReviverFn.html +++ b/docs/types/ReviverFn.html @@ -1,281 +1,2 @@ -ReviverFn | nats-base-library
-
- -
-
-
-
- -

Type alias ReviverFn

-
ReviverFn: ((key: string, value: any) => any)
-
-

Type declaration

-
    -
  • -
      -
    • (key: string, value: any): any
    • -
    • -

      A reviver function

      -
      -
      -

      Parameters

      -
        -
      • -
        key: string
      • -
      • -
        value: any
      -

      Returns any

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ReviverFn | nats-base-library

Type alias ReviverFn

ReviverFn: ((key, value) => any)

A reviver function

+

Type declaration

    • (key, value): any
    • Parameters

      • key: string
      • value: any

      Returns any

\ No newline at end of file diff --git a/docs/types/ServiceConfig.html b/docs/types/ServiceConfig.html index c0ce671f..5466e522 100644 --- a/docs/types/ServiceConfig.html +++ b/docs/types/ServiceConfig.html @@ -1,305 +1,10 @@ -ServiceConfig | nats-base-library
-
- -
-
-
-
- -

Type alias ServiceConfig

-
ServiceConfig: {
    description?: string;
    metadata?: Record<string, string>;
    name: string;
    queue?: string;
    statsHandler?: ((endpoint: Endpoint) => Promise<unknown | null>);
    version: string;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/ServiceHandler.html b/docs/types/ServiceHandler.html index ef480fe5..8fa3699f 100644 --- a/docs/types/ServiceHandler.html +++ b/docs/types/ServiceHandler.html @@ -1,279 +1 @@ -ServiceHandler | nats-base-library
-
- -
-
-
-
- -

Type alias ServiceHandler

-
ServiceHandler: ((err: NatsError | null, msg: ServiceMsg) => void)
-
-

Type declaration

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServiceHandler | nats-base-library

Type alias ServiceHandler

ServiceHandler: ((err, msg) => void)

Type declaration

\ No newline at end of file diff --git a/docs/types/ServiceIdentity.html b/docs/types/ServiceIdentity.html index 691b504e..7dd525e5 100644 --- a/docs/types/ServiceIdentity.html +++ b/docs/types/ServiceIdentity.html @@ -1,264 +1,4 @@ -ServiceIdentity | nats-base-library
-
- -
-
-
-
- -

Type alias ServiceIdentity

-
ServiceIdentity: ServiceResponse & ServiceMetadata & {
    id: string;
    name: string;
    version: string;
}
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServiceIdentity | nats-base-library

Type alias ServiceIdentity

ServiceIdentity: ServiceResponse & ServiceMetadata & {
    id: string;
    name: string;
    version: string;
}

Type declaration

  • id: string

    The unique ID of the service reporting the stats

    +
  • name: string

    The kind of the service reporting the stats

    +
  • version: string

    A version for the service

    +
\ No newline at end of file diff --git a/docs/types/ServiceInfo.html b/docs/types/ServiceInfo.html index 7f6bba68..4fb33266 100644 --- a/docs/types/ServiceInfo.html +++ b/docs/types/ServiceInfo.html @@ -1,264 +1,4 @@ -ServiceInfo | nats-base-library
-
- -
-
-
-
- -

Type alias ServiceInfo

-
ServiceInfo: ServiceIdentity & {
    description: string;
    endpoints: EndpointInfo[];
    metadata?: Record<string, string>;
}
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServiceInfo | nats-base-library

Type alias ServiceInfo

ServiceInfo: ServiceIdentity & {
    description: string;
    endpoints: EndpointInfo[];
    metadata?: Record<string, string>;
}

Type declaration

  • description: string

    Description for the service

    +
  • endpoints: EndpointInfo[]

    Information about the Endpoints

    +
  • Optional metadata?: Record<string, string>

    Service metadata

    +
\ No newline at end of file diff --git a/docs/types/ServiceMetadata.html b/docs/types/ServiceMetadata.html index d217971f..b32c0042 100644 --- a/docs/types/ServiceMetadata.html +++ b/docs/types/ServiceMetadata.html @@ -1,269 +1 @@ -ServiceMetadata | nats-base-library
-
- -
-
-
-
- -

Type alias ServiceMetadata

-
ServiceMetadata: {
    metadata?: Record<string, string>;
}
-
-

Type declaration

-
    -
  • -
    Optional metadata?: Record<string, string>
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServiceMetadata | nats-base-library

Type alias ServiceMetadata

ServiceMetadata: {
    metadata?: Record<string, string>;
}

Type declaration

  • Optional metadata?: Record<string, string>
\ No newline at end of file diff --git a/docs/types/ServiceStats.html b/docs/types/ServiceStats.html index 08dba403..a8d7d48c 100644 --- a/docs/types/ServiceStats.html +++ b/docs/types/ServiceStats.html @@ -1,266 +1,2 @@ -ServiceStats | nats-base-library
-
- -
-
-
-
- -

Type alias ServiceStats

- -

The stats of a service

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServiceStats | nats-base-library

Type alias ServiceStats

The stats of a service

+
\ No newline at end of file diff --git a/docs/types/StreamInfoRequestOptions.html b/docs/types/StreamInfoRequestOptions.html index a932f3b8..d1847919 100644 --- a/docs/types/StreamInfoRequestOptions.html +++ b/docs/types/StreamInfoRequestOptions.html @@ -1,266 +1,4 @@ -StreamInfoRequestOptions | nats-base-library
-
- -
-
-
-
- -

Type alias StreamInfoRequestOptions

-
StreamInfoRequestOptions: {
    deleted_details: boolean;
    subjects_filter: string;
} & ApiPagedRequest
-

Options for StreamAPI info requests

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +StreamInfoRequestOptions | nats-base-library

Type alias StreamInfoRequestOptions

StreamInfoRequestOptions: {
    deleted_details: boolean;
    subjects_filter: string;
} & ApiPagedRequest

Options for StreamAPI info requests

+

Type declaration

  • deleted_details: boolean

    Include info on deleted subjects.

    +
  • subjects_filter: string

    Only include information matching the specified subject filter

    +
\ No newline at end of file diff --git a/docs/types/Subscription.html b/docs/types/Subscription.html index df044e66..003c338d 100644 --- a/docs/types/Subscription.html +++ b/docs/types/Subscription.html @@ -1,266 +1,2 @@ -Subscription | nats-base-library
-
- -
-
-
-
- -

Type alias Subscription

-
Subscription: Sub<Msg>
-

Type alias for NATS core subscriptions

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Subscription | nats-base-library

Type alias Subscription

Subscription: Sub<Msg>

Type alias for NATS core subscriptions

+
\ No newline at end of file diff --git a/docs/types/SubscriptionOptions.html b/docs/types/SubscriptionOptions.html index fe06654f..aa9bdbb2 100644 --- a/docs/types/SubscriptionOptions.html +++ b/docs/types/SubscriptionOptions.html @@ -1,266 +1,2 @@ -SubscriptionOptions | nats-base-library
-
- -
-
-
-
- -

Type alias SubscriptionOptions

-
SubscriptionOptions: SubOpts<Msg>
-

Subscription Options

-
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +SubscriptionOptions | nats-base-library

Type alias SubscriptionOptions

SubscriptionOptions: SubOpts<Msg>

Subscription Options

+
\ No newline at end of file diff --git a/docs/types/SyncIterator.html b/docs/types/SyncIterator.html index b7b061d2..b74617fb 100644 --- a/docs/types/SyncIterator.html +++ b/docs/types/SyncIterator.html @@ -1,280 +1 @@ -SyncIterator | nats-base-library
-
- -
-
-
-
- -

Type alias SyncIterator<T>

-
SyncIterator<T>: {
    next(): Promise<T>;
}
-
-

Type Parameters

-
    -
  • -

    T

-
-

Type declaration

-
    -
  • -
    next:function
    -
      - -
    • -

      Returns Promise<T>

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +SyncIterator | nats-base-library

Type alias SyncIterator<T>

SyncIterator<T>: {
    next(): Promise<T>;
}

Type Parameters

  • T

Type declaration

  • next:function
    • Returns Promise<T>

\ No newline at end of file diff --git a/docs/types/ThresholdBytes.html b/docs/types/ThresholdBytes.html index 0a18c012..3d3b7286 100644 --- a/docs/types/ThresholdBytes.html +++ b/docs/types/ThresholdBytes.html @@ -1,274 +1,5 @@ -ThresholdBytes | nats-base-library
-
- -
-
-
-
- -

Type alias ThresholdBytes

-
ThresholdBytes: {
    threshold_bytes: number;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/ThresholdMessages.html b/docs/types/ThresholdMessages.html index 851a965a..18ed29b6 100644 --- a/docs/types/ThresholdMessages.html +++ b/docs/types/ThresholdMessages.html @@ -1,274 +1,5 @@ -ThresholdMessages | nats-base-library
-
- -
-
-
-
- -

Type alias ThresholdMessages

-
ThresholdMessages: {
    threshold_messages: number;
}
-
-

Type declaration

-
\ No newline at end of file diff --git a/docs/types/TypedCallback.html b/docs/types/TypedCallback.html index 2747a92b..e35bd616 100644 --- a/docs/types/TypedCallback.html +++ b/docs/types/TypedCallback.html @@ -1,286 +1,2 @@ -TypedCallback | nats-base-library
-
- -
-
-
-
- -

Type alias TypedCallback<T>

-
TypedCallback<T>: ((err: NatsError | null, msg: T | null) => void)
-
-

Type Parameters

-
    -
  • -

    T

-
-

Type declaration

-
    -
  • -
      -
    • (err: NatsError | null, msg: T | null): void
    • -
    • -

      Callback presented to the user with the converted type

      -
      -
      -

      Parameters

      -
      -

      Returns void

-
-
-

Generated using TypeDoc

-
\ No newline at end of file +TypedCallback | nats-base-library

Type alias TypedCallback<T>

TypedCallback<T>: ((err, msg) => void)

Callback presented to the user with the converted type

+

Type Parameters

  • T

Type declaration

    • (err, msg): void
    • Parameters

      Returns void

\ No newline at end of file diff --git a/docs/variables/Empty.html b/docs/variables/Empty.html index 2914c403..343bd830 100644 --- a/docs/variables/Empty.html +++ b/docs/variables/Empty.html @@ -1,264 +1 @@ -Empty | nats-base-library
-
- -
-
-
-
- -

Variable EmptyConst

-
Empty: Uint8Array = ...
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +Empty | nats-base-library

Variable EmptyConst

Empty: Uint8Array = ...
\ No newline at end of file diff --git a/docs/variables/ServiceErrorCodeHeader.html b/docs/variables/ServiceErrorCodeHeader.html index ab2034f4..9fa6c486 100644 --- a/docs/variables/ServiceErrorCodeHeader.html +++ b/docs/variables/ServiceErrorCodeHeader.html @@ -1,264 +1 @@ -ServiceErrorCodeHeader | nats-base-library
-
- -
-
-
-
- -

Variable ServiceErrorCodeHeaderConst

-
ServiceErrorCodeHeader: "Nats-Service-Error-Code" = "Nats-Service-Error-Code"
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServiceErrorCodeHeader | nats-base-library

Variable ServiceErrorCodeHeaderConst

ServiceErrorCodeHeader: "Nats-Service-Error-Code" = "Nats-Service-Error-Code"
\ No newline at end of file diff --git a/docs/variables/ServiceErrorHeader.html b/docs/variables/ServiceErrorHeader.html index 9d296c8c..05dec40d 100644 --- a/docs/variables/ServiceErrorHeader.html +++ b/docs/variables/ServiceErrorHeader.html @@ -1,264 +1 @@ -ServiceErrorHeader | nats-base-library
-
- -
-
-
-
- -

Variable ServiceErrorHeaderConst

-
ServiceErrorHeader: "Nats-Service-Error" = "Nats-Service-Error"
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +ServiceErrorHeader | nats-base-library

Variable ServiceErrorHeaderConst

ServiceErrorHeader: "Nats-Service-Error" = "Nats-Service-Error"
\ No newline at end of file diff --git a/docs/variables/nkeys.html b/docs/variables/nkeys.html index ea9927f1..f4022e94 100644 --- a/docs/variables/nkeys.html +++ b/docs/variables/nkeys.html @@ -1,264 +1 @@ -nkeys | nats-base-library
-
- -
-
-
-
- -

Variable nkeysConst

-
nkeys: any = ...
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +nkeys | nats-base-library

Variable nkeysConst

nkeys: any = ...
\ No newline at end of file diff --git a/docs/variables/nuid-1.html b/docs/variables/nuid-1.html index b1028884..b70dc2b9 100644 --- a/docs/variables/nuid-1.html +++ b/docs/variables/nuid-1.html @@ -1,264 +1 @@ -nuid | nats-base-library
-
- -
-
-
-
- -

Variable nuidConst

-
nuid: Nuid = ...
-
-
-

Generated using TypeDoc

-
\ No newline at end of file +nuid | nats-base-library

Variable nuidConst

nuid: Nuid = ...
\ No newline at end of file