From de7c64fbc7a1afbc5b3c9a24ba8c32e3218769c4 Mon Sep 17 00:00:00 2001 From: Baodi Shi Date: Tue, 11 Jul 2023 10:21:09 +0800 Subject: [PATCH 1/2] Add Node.js 1.9.0 API docs. --- static/api/js/1.9.x/assets/highlight.css | 92 ++ static/api/js/1.9.x/assets/main.js | 58 + static/api/js/1.9.x/assets/search.js | 1 + static/api/js/1.9.x/assets/style.css | 1279 +++++++++++++++++ .../1.9.x/classes/AuthenticationAthenz.html | 73 + .../1.9.x/classes/AuthenticationOauth2.html | 88 ++ .../js/1.9.x/classes/AuthenticationTls.html | 78 + .../js/1.9.x/classes/AuthenticationToken.html | 76 + static/api/js/1.9.x/classes/Client.html | 180 +++ static/api/js/1.9.x/classes/Consumer.html | 236 +++ static/api/js/1.9.x/classes/Message.html | 154 ++ static/api/js/1.9.x/classes/MessageId.html | 126 ++ static/api/js/1.9.x/classes/Producer.html | 136 ++ static/api/js/1.9.x/classes/Reader.html | 146 ++ static/api/js/1.9.x/enums/LogLevel.html | 82 ++ static/api/js/1.9.x/index.html | 174 +++ .../api/js/1.9.x/interfaces/AthenzConfig.html | 121 ++ .../api/js/1.9.x/interfaces/ClientConfig.html | 177 +++ .../js/1.9.x/interfaces/ConsumerConfig.html | 232 +++ .../js/1.9.x/interfaces/DeadLetterPolicy.html | 79 + .../js/1.9.x/interfaces/ProducerConfig.html | 203 +++ .../js/1.9.x/interfaces/ProducerMessage.html | 133 ++ .../api/js/1.9.x/interfaces/ReaderConfig.html | 136 ++ .../api/js/1.9.x/interfaces/SchemaInfo.html | 86 ++ static/api/js/1.9.x/modules.html | 110 ++ .../api/js/1.9.x/types/CompressionType.html | 72 + .../types/ConsumerCryptoFailureAction.html | 72 + static/api/js/1.9.x/types/HashingScheme.html | 72 + .../api/js/1.9.x/types/InitialPosition.html | 72 + .../js/1.9.x/types/MessageRoutingMode.html | 72 + .../js/1.9.x/types/ProducerAccessMode.html | 72 + .../types/ProducerCryptoFailureAction.html | 72 + .../js/1.9.x/types/RegexSubscriptionMode.html | 72 + static/api/js/1.9.x/types/SchemaType.html | 72 + .../api/js/1.9.x/types/SubscriptionType.html | 72 + 35 files changed, 4976 insertions(+) create mode 100644 static/api/js/1.9.x/assets/highlight.css create mode 100644 static/api/js/1.9.x/assets/main.js create mode 100644 static/api/js/1.9.x/assets/search.js create mode 100644 static/api/js/1.9.x/assets/style.css create mode 100644 static/api/js/1.9.x/classes/AuthenticationAthenz.html create mode 100644 static/api/js/1.9.x/classes/AuthenticationOauth2.html create mode 100644 static/api/js/1.9.x/classes/AuthenticationTls.html create mode 100644 static/api/js/1.9.x/classes/AuthenticationToken.html create mode 100644 static/api/js/1.9.x/classes/Client.html create mode 100644 static/api/js/1.9.x/classes/Consumer.html create mode 100644 static/api/js/1.9.x/classes/Message.html create mode 100644 static/api/js/1.9.x/classes/MessageId.html create mode 100644 static/api/js/1.9.x/classes/Producer.html create mode 100644 static/api/js/1.9.x/classes/Reader.html create mode 100644 static/api/js/1.9.x/enums/LogLevel.html create mode 100644 static/api/js/1.9.x/index.html create mode 100644 static/api/js/1.9.x/interfaces/AthenzConfig.html create mode 100644 static/api/js/1.9.x/interfaces/ClientConfig.html create mode 100644 static/api/js/1.9.x/interfaces/ConsumerConfig.html create mode 100644 static/api/js/1.9.x/interfaces/DeadLetterPolicy.html create mode 100644 static/api/js/1.9.x/interfaces/ProducerConfig.html create mode 100644 static/api/js/1.9.x/interfaces/ProducerMessage.html create mode 100644 static/api/js/1.9.x/interfaces/ReaderConfig.html create mode 100644 static/api/js/1.9.x/interfaces/SchemaInfo.html create mode 100644 static/api/js/1.9.x/modules.html create mode 100644 static/api/js/1.9.x/types/CompressionType.html create mode 100644 static/api/js/1.9.x/types/ConsumerCryptoFailureAction.html create mode 100644 static/api/js/1.9.x/types/HashingScheme.html create mode 100644 static/api/js/1.9.x/types/InitialPosition.html create mode 100644 static/api/js/1.9.x/types/MessageRoutingMode.html create mode 100644 static/api/js/1.9.x/types/ProducerAccessMode.html create mode 100644 static/api/js/1.9.x/types/ProducerCryptoFailureAction.html create mode 100644 static/api/js/1.9.x/types/RegexSubscriptionMode.html create mode 100644 static/api/js/1.9.x/types/SchemaType.html create mode 100644 static/api/js/1.9.x/types/SubscriptionType.html diff --git a/static/api/js/1.9.x/assets/highlight.css b/static/api/js/1.9.x/assets/highlight.css new file mode 100644 index 000000000000..4ed875c4db62 --- /dev/null +++ b/static/api/js/1.9.x/assets/highlight.css @@ -0,0 +1,92 @@ +:root { + --light-hl-0: #000000; + --dark-hl-0: #D4D4D4; + --light-hl-1: #A31515; + --dark-hl-1: #CE9178; + --light-hl-2: #0000FF; + --dark-hl-2: #569CD6; + --light-hl-3: #0070C1; + --dark-hl-3: #4FC1FF; + --light-hl-4: #795E26; + --dark-hl-4: #DCDCAA; + --light-hl-5: #008000; + --dark-hl-5: #6A9955; + --light-hl-6: #001080; + --dark-hl-6: #9CDCFE; + --light-hl-7: #AF00DB; + --dark-hl-7: #C586C0; + --light-hl-8: #000000; + --dark-hl-8: #C8C8C8; + --light-hl-9: #098658; + --dark-hl-9: #B5CEA8; + --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); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --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); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --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); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --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); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --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); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +pre, code { background: var(--code-background); } diff --git a/static/api/js/1.9.x/assets/main.js b/static/api/js/1.9.x/assets/main.js new file mode 100644 index 000000000000..f7c83669cf84 --- /dev/null +++ b/static/api/js/1.9.x/assets/main.js @@ -0,0 +1,58 @@ +"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 B(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){le.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()}ensureFocusedElementVisible(){this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null);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)}}};var I=class{constructor(e){this.el=e.el,this.app=e.app}};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 I{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()=>{clearTimeout(n),n=setTimeout(()=>t(),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(()=>{He(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"?pe(e,-1):s.key==="ArrowDown"?pe(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 Ae(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 He(t,e,n,r){if(Ae(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${fe(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 pe(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 fe(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",j="mouseup",Z={x:0,y:0},ge=!1,se=!1,Be=!1,A=!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&&(Be=!0,F="touchstart",ye="touchmove",j="touchend");document.addEventListener(F,t=>{se=!0,A=!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&&!A){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);A=Math.sqrt(n*n+r*r)>10}});document.addEventListener(j,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends I{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(j,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(j,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){A||(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(!A&&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 I{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),this.app.filterChanged(),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 I{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();B(X,".menu-highlight");B(K,"a[data-toggle]");B(te,".tsd-index-accordion");B(ee,".tsd-filter-item input[type=checkbox]");var we=document.getElementById("theme");we&&be(we);var je=new Y;Object.defineProperty(window,"app",{value:je});})(); +/*! 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/static/api/js/1.9.x/assets/search.js b/static/api/js/1.9.x/assets/search.js new file mode 100644 index 000000000000..d02a67af0237 --- /dev/null +++ b/static/api/js/1.9.x/assets/search.js @@ -0,0 +1 @@ +window.searchData = JSON.parse("{\"kinds\":{\"8\":\"Enumeration\",\"16\":\"Enumeration Member\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\"},\"rows\":[{\"kind\":256,\"name\":\"ClientConfig\",\"url\":\"interfaces/ClientConfig.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"serviceUrl\",\"url\":\"interfaces/ClientConfig.html#serviceUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientConfig\"},{\"kind\":1024,\"name\":\"authentication\",\"url\":\"interfaces/ClientConfig.html#authentication\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientConfig\"},{\"kind\":1024,\"name\":\"operationTimeoutSeconds\",\"url\":\"interfaces/ClientConfig.html#operationTimeoutSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientConfig\"},{\"kind\":1024,\"name\":\"ioThreads\",\"url\":\"interfaces/ClientConfig.html#ioThreads\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientConfig\"},{\"kind\":1024,\"name\":\"messageListenerThreads\",\"url\":\"interfaces/ClientConfig.html#messageListenerThreads\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientConfig\"},{\"kind\":1024,\"name\":\"concurrentLookupRequest\",\"url\":\"interfaces/ClientConfig.html#concurrentLookupRequest\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientConfig\"},{\"kind\":1024,\"name\":\"useTls\",\"url\":\"interfaces/ClientConfig.html#useTls\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientConfig\"},{\"kind\":1024,\"name\":\"tlsTrustCertsFilePath\",\"url\":\"interfaces/ClientConfig.html#tlsTrustCertsFilePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientConfig\"},{\"kind\":1024,\"name\":\"tlsValidateHostname\",\"url\":\"interfaces/ClientConfig.html#tlsValidateHostname\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientConfig\"},{\"kind\":1024,\"name\":\"tlsAllowInsecureConnection\",\"url\":\"interfaces/ClientConfig.html#tlsAllowInsecureConnection\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientConfig\"},{\"kind\":1024,\"name\":\"statsIntervalInSeconds\",\"url\":\"interfaces/ClientConfig.html#statsIntervalInSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientConfig\"},{\"kind\":1024,\"name\":\"log\",\"url\":\"interfaces/ClientConfig.html#log\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClientConfig.html#log.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-property\",\"parent\":\"ClientConfig.log\"},{\"kind\":128,\"name\":\"Client\",\"url\":\"classes/Client.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"setLogHandler\",\"url\":\"classes/Client.html#setLogHandler\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Client\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Client.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"createProducer\",\"url\":\"classes/Client.html#createProducer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"subscribe\",\"url\":\"classes/Client.html#subscribe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"createReader\",\"url\":\"classes/Client.html#createReader\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"getPartitionsForTopic\",\"url\":\"classes/Client.html#getPartitionsForTopic\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Client\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/Client.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Client\"},{\"kind\":256,\"name\":\"ProducerConfig\",\"url\":\"interfaces/ProducerConfig.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"topic\",\"url\":\"interfaces/ProducerConfig.html#topic\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"producerName\",\"url\":\"interfaces/ProducerConfig.html#producerName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"sendTimeoutMs\",\"url\":\"interfaces/ProducerConfig.html#sendTimeoutMs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"initialSequenceId\",\"url\":\"interfaces/ProducerConfig.html#initialSequenceId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"maxPendingMessages\",\"url\":\"interfaces/ProducerConfig.html#maxPendingMessages\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"maxPendingMessagesAcrossPartitions\",\"url\":\"interfaces/ProducerConfig.html#maxPendingMessagesAcrossPartitions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"blockIfQueueFull\",\"url\":\"interfaces/ProducerConfig.html#blockIfQueueFull\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"messageRoutingMode\",\"url\":\"interfaces/ProducerConfig.html#messageRoutingMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"hashingScheme\",\"url\":\"interfaces/ProducerConfig.html#hashingScheme\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"compressionType\",\"url\":\"interfaces/ProducerConfig.html#compressionType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"batchingEnabled\",\"url\":\"interfaces/ProducerConfig.html#batchingEnabled\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"batchingMaxPublishDelayMs\",\"url\":\"interfaces/ProducerConfig.html#batchingMaxPublishDelayMs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"batchingMaxMessages\",\"url\":\"interfaces/ProducerConfig.html#batchingMaxMessages\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"interfaces/ProducerConfig.html#properties\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ProducerConfig.html#properties.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-property\",\"parent\":\"ProducerConfig.properties\"},{\"kind\":1024,\"name\":\"publicKeyPath\",\"url\":\"interfaces/ProducerConfig.html#publicKeyPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"encryptionKey\",\"url\":\"interfaces/ProducerConfig.html#encryptionKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"cryptoFailureAction\",\"url\":\"interfaces/ProducerConfig.html#cryptoFailureAction\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"chunkingEnabled\",\"url\":\"interfaces/ProducerConfig.html#chunkingEnabled\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"schema\",\"url\":\"interfaces/ProducerConfig.html#schema\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":1024,\"name\":\"accessMode\",\"url\":\"interfaces/ProducerConfig.html#accessMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerConfig\"},{\"kind\":128,\"name\":\"Producer\",\"url\":\"classes/Producer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Producer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Producer\"},{\"kind\":2048,\"name\":\"send\",\"url\":\"classes/Producer.html#send\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Producer\"},{\"kind\":2048,\"name\":\"flush\",\"url\":\"classes/Producer.html#flush\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Producer\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/Producer.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Producer\"},{\"kind\":2048,\"name\":\"getProducerName\",\"url\":\"classes/Producer.html#getProducerName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Producer\"},{\"kind\":2048,\"name\":\"getTopic\",\"url\":\"classes/Producer.html#getTopic\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Producer\"},{\"kind\":2048,\"name\":\"isConnected\",\"url\":\"classes/Producer.html#isConnected\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Producer\"},{\"kind\":256,\"name\":\"ConsumerConfig\",\"url\":\"interfaces/ConsumerConfig.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"topic\",\"url\":\"interfaces/ConsumerConfig.html#topic\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"topics\",\"url\":\"interfaces/ConsumerConfig.html#topics\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"topicsPattern\",\"url\":\"interfaces/ConsumerConfig.html#topicsPattern\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"subscription\",\"url\":\"interfaces/ConsumerConfig.html#subscription\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"subscriptionType\",\"url\":\"interfaces/ConsumerConfig.html#subscriptionType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"subscriptionInitialPosition\",\"url\":\"interfaces/ConsumerConfig.html#subscriptionInitialPosition\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"ackTimeoutMs\",\"url\":\"interfaces/ConsumerConfig.html#ackTimeoutMs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"nAckRedeliverTimeoutMs\",\"url\":\"interfaces/ConsumerConfig.html#nAckRedeliverTimeoutMs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"receiverQueueSize\",\"url\":\"interfaces/ConsumerConfig.html#receiverQueueSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"receiverQueueSizeAcrossPartitions\",\"url\":\"interfaces/ConsumerConfig.html#receiverQueueSizeAcrossPartitions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"consumerName\",\"url\":\"interfaces/ConsumerConfig.html#consumerName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"interfaces/ConsumerConfig.html#properties\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ConsumerConfig.html#properties.__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-property\",\"parent\":\"ConsumerConfig.properties\"},{\"kind\":1024,\"name\":\"listener\",\"url\":\"interfaces/ConsumerConfig.html#listener\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ConsumerConfig.html#listener.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-property\",\"parent\":\"ConsumerConfig.listener\"},{\"kind\":1024,\"name\":\"readCompacted\",\"url\":\"interfaces/ConsumerConfig.html#readCompacted\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"privateKeyPath\",\"url\":\"interfaces/ConsumerConfig.html#privateKeyPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"cryptoFailureAction\",\"url\":\"interfaces/ConsumerConfig.html#cryptoFailureAction\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"maxPendingChunkedMessage\",\"url\":\"interfaces/ConsumerConfig.html#maxPendingChunkedMessage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"autoAckOldestChunkedMessageOnQueueFull\",\"url\":\"interfaces/ConsumerConfig.html#autoAckOldestChunkedMessageOnQueueFull\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"schema\",\"url\":\"interfaces/ConsumerConfig.html#schema\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"batchIndexAckEnabled\",\"url\":\"interfaces/ConsumerConfig.html#batchIndexAckEnabled\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"regexSubscriptionMode\",\"url\":\"interfaces/ConsumerConfig.html#regexSubscriptionMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":1024,\"name\":\"deadLetterPolicy\",\"url\":\"interfaces/ConsumerConfig.html#deadLetterPolicy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConsumerConfig\"},{\"kind\":128,\"name\":\"Consumer\",\"url\":\"classes/Consumer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Consumer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"receive\",\"url\":\"classes/Consumer.html#receive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"acknowledge\",\"url\":\"classes/Consumer.html#acknowledge\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"acknowledgeId\",\"url\":\"classes/Consumer.html#acknowledgeId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"negativeAcknowledge\",\"url\":\"classes/Consumer.html#negativeAcknowledge\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"negativeAcknowledgeId\",\"url\":\"classes/Consumer.html#negativeAcknowledgeId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"acknowledgeCumulative\",\"url\":\"classes/Consumer.html#acknowledgeCumulative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"acknowledgeCumulativeId\",\"url\":\"classes/Consumer.html#acknowledgeCumulativeId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"seek\",\"url\":\"classes/Consumer.html#seek\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"seekTimestamp\",\"url\":\"classes/Consumer.html#seekTimestamp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"isConnected\",\"url\":\"classes/Consumer.html#isConnected\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/Consumer.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":2048,\"name\":\"unsubscribe\",\"url\":\"classes/Consumer.html#unsubscribe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Consumer\"},{\"kind\":256,\"name\":\"ReaderConfig\",\"url\":\"interfaces/ReaderConfig.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"topic\",\"url\":\"interfaces/ReaderConfig.html#topic\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReaderConfig\"},{\"kind\":1024,\"name\":\"startMessageId\",\"url\":\"interfaces/ReaderConfig.html#startMessageId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReaderConfig\"},{\"kind\":1024,\"name\":\"receiverQueueSize\",\"url\":\"interfaces/ReaderConfig.html#receiverQueueSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReaderConfig\"},{\"kind\":1024,\"name\":\"readerName\",\"url\":\"interfaces/ReaderConfig.html#readerName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReaderConfig\"},{\"kind\":1024,\"name\":\"subscriptionRolePrefix\",\"url\":\"interfaces/ReaderConfig.html#subscriptionRolePrefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReaderConfig\"},{\"kind\":1024,\"name\":\"readCompacted\",\"url\":\"interfaces/ReaderConfig.html#readCompacted\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReaderConfig\"},{\"kind\":1024,\"name\":\"listener\",\"url\":\"interfaces/ReaderConfig.html#listener\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReaderConfig\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ReaderConfig.html#listener.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-property\",\"parent\":\"ReaderConfig.listener\"},{\"kind\":1024,\"name\":\"privateKeyPath\",\"url\":\"interfaces/ReaderConfig.html#privateKeyPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReaderConfig\"},{\"kind\":1024,\"name\":\"cryptoFailureAction\",\"url\":\"interfaces/ReaderConfig.html#cryptoFailureAction\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReaderConfig\"},{\"kind\":128,\"name\":\"Reader\",\"url\":\"classes/Reader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Reader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Reader\"},{\"kind\":2048,\"name\":\"readNext\",\"url\":\"classes/Reader.html#readNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Reader\"},{\"kind\":2048,\"name\":\"hasNext\",\"url\":\"classes/Reader.html#hasNext\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Reader\"},{\"kind\":2048,\"name\":\"isConnected\",\"url\":\"classes/Reader.html#isConnected\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Reader\"},{\"kind\":2048,\"name\":\"seek\",\"url\":\"classes/Reader.html#seek\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Reader\"},{\"kind\":2048,\"name\":\"seekTimestamp\",\"url\":\"classes/Reader.html#seekTimestamp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Reader\"},{\"kind\":2048,\"name\":\"close\",\"url\":\"classes/Reader.html#close\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Reader\"},{\"kind\":256,\"name\":\"ProducerMessage\",\"url\":\"interfaces/ProducerMessage.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/ProducerMessage.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerMessage\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"interfaces/ProducerMessage.html#properties\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerMessage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ProducerMessage.html#properties.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-property\",\"parent\":\"ProducerMessage.properties\"},{\"kind\":1024,\"name\":\"eventTimestamp\",\"url\":\"interfaces/ProducerMessage.html#eventTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerMessage\"},{\"kind\":1024,\"name\":\"sequenceId\",\"url\":\"interfaces/ProducerMessage.html#sequenceId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerMessage\"},{\"kind\":1024,\"name\":\"partitionKey\",\"url\":\"interfaces/ProducerMessage.html#partitionKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerMessage\"},{\"kind\":1024,\"name\":\"orderingKey\",\"url\":\"interfaces/ProducerMessage.html#orderingKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerMessage\"},{\"kind\":1024,\"name\":\"replicationClusters\",\"url\":\"interfaces/ProducerMessage.html#replicationClusters\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerMessage\"},{\"kind\":1024,\"name\":\"deliverAfter\",\"url\":\"interfaces/ProducerMessage.html#deliverAfter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerMessage\"},{\"kind\":1024,\"name\":\"deliverAt\",\"url\":\"interfaces/ProducerMessage.html#deliverAt\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerMessage\"},{\"kind\":1024,\"name\":\"disableReplication\",\"url\":\"interfaces/ProducerMessage.html#disableReplication\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProducerMessage\"},{\"kind\":128,\"name\":\"Message\",\"url\":\"classes/Message.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Message.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Message\"},{\"kind\":2048,\"name\":\"getTopicName\",\"url\":\"classes/Message.html#getTopicName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Message\"},{\"kind\":2048,\"name\":\"getProperties\",\"url\":\"classes/Message.html#getProperties\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Message\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Message.html#getProperties.getProperties-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"Message.getProperties.getProperties\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/Message.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Message\"},{\"kind\":2048,\"name\":\"getMessageId\",\"url\":\"classes/Message.html#getMessageId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Message\"},{\"kind\":2048,\"name\":\"getPublishTimestamp\",\"url\":\"classes/Message.html#getPublishTimestamp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Message\"},{\"kind\":2048,\"name\":\"getEventTimestamp\",\"url\":\"classes/Message.html#getEventTimestamp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Message\"},{\"kind\":2048,\"name\":\"getRedeliveryCount\",\"url\":\"classes/Message.html#getRedeliveryCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Message\"},{\"kind\":2048,\"name\":\"getPartitionKey\",\"url\":\"classes/Message.html#getPartitionKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Message\"},{\"kind\":128,\"name\":\"MessageId\",\"url\":\"classes/MessageId.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"earliest\",\"url\":\"classes/MessageId.html#earliest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MessageId\"},{\"kind\":2048,\"name\":\"latest\",\"url\":\"classes/MessageId.html#latest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MessageId\"},{\"kind\":2048,\"name\":\"deserialize\",\"url\":\"classes/MessageId.html#deserialize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MessageId\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MessageId.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MessageId\"},{\"kind\":2048,\"name\":\"serialize\",\"url\":\"classes/MessageId.html#serialize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MessageId\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/MessageId.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MessageId\"},{\"kind\":256,\"name\":\"SchemaInfo\",\"url\":\"interfaces/SchemaInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"schemaType\",\"url\":\"interfaces/SchemaInfo.html#schemaType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SchemaInfo\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/SchemaInfo.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SchemaInfo\"},{\"kind\":1024,\"name\":\"schema\",\"url\":\"interfaces/SchemaInfo.html#schema\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SchemaInfo\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"interfaces/SchemaInfo.html#properties\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SchemaInfo\"},{\"kind\":256,\"name\":\"DeadLetterPolicy\",\"url\":\"interfaces/DeadLetterPolicy.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"deadLetterTopic\",\"url\":\"interfaces/DeadLetterPolicy.html#deadLetterTopic\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeadLetterPolicy\"},{\"kind\":1024,\"name\":\"maxRedeliverCount\",\"url\":\"interfaces/DeadLetterPolicy.html#maxRedeliverCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeadLetterPolicy\"},{\"kind\":1024,\"name\":\"initialSubscriptionName\",\"url\":\"interfaces/DeadLetterPolicy.html#initialSubscriptionName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DeadLetterPolicy\"},{\"kind\":128,\"name\":\"AuthenticationTls\",\"url\":\"classes/AuthenticationTls.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthenticationTls.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AuthenticationTls\"},{\"kind\":128,\"name\":\"AuthenticationAthenz\",\"url\":\"classes/AuthenticationAthenz.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthenticationAthenz.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AuthenticationAthenz\"},{\"kind\":256,\"name\":\"AthenzConfig\",\"url\":\"interfaces/AthenzConfig.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"tenantDomain\",\"url\":\"interfaces/AthenzConfig.html#tenantDomain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AthenzConfig\"},{\"kind\":1024,\"name\":\"tenantService\",\"url\":\"interfaces/AthenzConfig.html#tenantService\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AthenzConfig\"},{\"kind\":1024,\"name\":\"providerDomain\",\"url\":\"interfaces/AthenzConfig.html#providerDomain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AthenzConfig\"},{\"kind\":1024,\"name\":\"privateKey\",\"url\":\"interfaces/AthenzConfig.html#privateKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AthenzConfig\"},{\"kind\":1024,\"name\":\"ztsUrl\",\"url\":\"interfaces/AthenzConfig.html#ztsUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AthenzConfig\"},{\"kind\":1024,\"name\":\"keyId\",\"url\":\"interfaces/AthenzConfig.html#keyId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AthenzConfig\"},{\"kind\":1024,\"name\":\"principalHeader\",\"url\":\"interfaces/AthenzConfig.html#principalHeader\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AthenzConfig\"},{\"kind\":1024,\"name\":\"roleHeader\",\"url\":\"interfaces/AthenzConfig.html#roleHeader\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AthenzConfig\"},{\"kind\":1024,\"name\":\"tokenExpirationTime\",\"url\":\"interfaces/AthenzConfig.html#tokenExpirationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AthenzConfig\"},{\"kind\":128,\"name\":\"AuthenticationToken\",\"url\":\"classes/AuthenticationToken.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthenticationToken.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AuthenticationToken\"},{\"kind\":128,\"name\":\"AuthenticationOauth2\",\"url\":\"classes/AuthenticationOauth2.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthenticationOauth2.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AuthenticationOauth2\"},{\"kind\":8,\"name\":\"LogLevel\",\"url\":\"enums/LogLevel.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"DEBUG\",\"url\":\"enums/LogLevel.html#DEBUG\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"kind\":16,\"name\":\"INFO\",\"url\":\"enums/LogLevel.html#INFO\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"kind\":16,\"name\":\"WARN\",\"url\":\"enums/LogLevel.html#WARN\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"kind\":16,\"name\":\"ERROR\",\"url\":\"enums/LogLevel.html#ERROR\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"LogLevel\"},{\"kind\":4194304,\"name\":\"MessageRoutingMode\",\"url\":\"types/MessageRoutingMode.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"HashingScheme\",\"url\":\"types/HashingScheme.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"CompressionType\",\"url\":\"types/CompressionType.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"ProducerCryptoFailureAction\",\"url\":\"types/ProducerCryptoFailureAction.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"SubscriptionType\",\"url\":\"types/SubscriptionType.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"InitialPosition\",\"url\":\"types/InitialPosition.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"ConsumerCryptoFailureAction\",\"url\":\"types/ConsumerCryptoFailureAction.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"RegexSubscriptionMode\",\"url\":\"types/RegexSubscriptionMode.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"SchemaType\",\"url\":\"types/SchemaType.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"ProducerAccessMode\",\"url\":\"types/ProducerAccessMode.html\",\"classes\":\"tsd-kind-type-alias\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,48.04]],[\"comment/0\",[]],[\"name/1\",[1,48.04]],[\"comment/1\",[]],[\"name/2\",[2,48.04]],[\"comment/2\",[]],[\"name/3\",[3,48.04]],[\"comment/3\",[]],[\"name/4\",[4,48.04]],[\"comment/4\",[]],[\"name/5\",[5,48.04]],[\"comment/5\",[]],[\"name/6\",[6,48.04]],[\"comment/6\",[]],[\"name/7\",[7,48.04]],[\"comment/7\",[]],[\"name/8\",[8,48.04]],[\"comment/8\",[]],[\"name/9\",[9,48.04]],[\"comment/9\",[]],[\"name/10\",[10,48.04]],[\"comment/10\",[]],[\"name/11\",[11,48.04]],[\"comment/11\",[]],[\"name/12\",[12,48.04]],[\"comment/12\",[]],[\"name/13\",[13,31.946]],[\"comment/13\",[]],[\"name/14\",[14,48.04]],[\"comment/14\",[]],[\"name/15\",[15,48.04]],[\"comment/15\",[]],[\"name/16\",[16,28.581]],[\"comment/16\",[]],[\"name/17\",[17,48.04]],[\"comment/17\",[]],[\"name/18\",[18,48.04]],[\"comment/18\",[]],[\"name/19\",[19,48.04]],[\"comment/19\",[]],[\"name/20\",[20,48.04]],[\"comment/20\",[]],[\"name/21\",[21,37.054]],[\"comment/21\",[]],[\"name/22\",[22,48.04]],[\"comment/22\",[]],[\"name/23\",[23,39.567]],[\"comment/23\",[]],[\"name/24\",[24,48.04]],[\"comment/24\",[]],[\"name/25\",[25,48.04]],[\"comment/25\",[]],[\"name/26\",[26,48.04]],[\"comment/26\",[]],[\"name/27\",[27,48.04]],[\"comment/27\",[]],[\"name/28\",[28,48.04]],[\"comment/28\",[]],[\"name/29\",[29,48.04]],[\"comment/29\",[]],[\"name/30\",[30,42.932]],[\"comment/30\",[]],[\"name/31\",[31,42.932]],[\"comment/31\",[]],[\"name/32\",[32,42.932]],[\"comment/32\",[]],[\"name/33\",[33,48.04]],[\"comment/33\",[]],[\"name/34\",[34,48.04]],[\"comment/34\",[]],[\"name/35\",[35,48.04]],[\"comment/35\",[]],[\"name/36\",[36,37.054]],[\"comment/36\",[]],[\"name/37\",[13,31.946]],[\"comment/37\",[]],[\"name/38\",[37,48.04]],[\"comment/38\",[]],[\"name/39\",[38,48.04]],[\"comment/39\",[]],[\"name/40\",[39,39.567]],[\"comment/40\",[]],[\"name/41\",[40,48.04]],[\"comment/41\",[]],[\"name/42\",[41,39.567]],[\"comment/42\",[]],[\"name/43\",[42,48.04]],[\"comment/43\",[]],[\"name/44\",[43,48.04]],[\"comment/44\",[]],[\"name/45\",[16,28.581]],[\"comment/45\",[]],[\"name/46\",[44,48.04]],[\"comment/46\",[]],[\"name/47\",[45,48.04]],[\"comment/47\",[]],[\"name/48\",[21,37.054]],[\"comment/48\",[]],[\"name/49\",[46,48.04]],[\"comment/49\",[]],[\"name/50\",[47,48.04]],[\"comment/50\",[]],[\"name/51\",[48,39.567]],[\"comment/51\",[]],[\"name/52\",[49,48.04]],[\"comment/52\",[]],[\"name/53\",[23,39.567]],[\"comment/53\",[]],[\"name/54\",[50,48.04]],[\"comment/54\",[]],[\"name/55\",[51,48.04]],[\"comment/55\",[]],[\"name/56\",[52,48.04]],[\"comment/56\",[]],[\"name/57\",[53,42.932]],[\"comment/57\",[]],[\"name/58\",[54,48.04]],[\"comment/58\",[]],[\"name/59\",[55,48.04]],[\"comment/59\",[]],[\"name/60\",[56,48.04]],[\"comment/60\",[]],[\"name/61\",[57,42.932]],[\"comment/61\",[]],[\"name/62\",[58,48.04]],[\"comment/62\",[]],[\"name/63\",[59,48.04]],[\"comment/63\",[]],[\"name/64\",[36,37.054]],[\"comment/64\",[]],[\"name/65\",[13,31.946]],[\"comment/65\",[]],[\"name/66\",[60,42.932]],[\"comment/66\",[]],[\"name/67\",[13,31.946]],[\"comment/67\",[]],[\"name/68\",[61,42.932]],[\"comment/68\",[]],[\"name/69\",[62,42.932]],[\"comment/69\",[]],[\"name/70\",[39,39.567]],[\"comment/70\",[]],[\"name/71\",[63,48.04]],[\"comment/71\",[]],[\"name/72\",[64,48.04]],[\"comment/72\",[]],[\"name/73\",[41,39.567]],[\"comment/73\",[]],[\"name/74\",[65,48.04]],[\"comment/74\",[]],[\"name/75\",[66,42.932]],[\"comment/75\",[]],[\"name/76\",[67,42.932]],[\"comment/76\",[]],[\"name/77\",[68,48.04]],[\"comment/77\",[]],[\"name/78\",[16,28.581]],[\"comment/78\",[]],[\"name/79\",[69,48.04]],[\"comment/79\",[]],[\"name/80\",[70,48.04]],[\"comment/80\",[]],[\"name/81\",[71,48.04]],[\"comment/81\",[]],[\"name/82\",[72,48.04]],[\"comment/82\",[]],[\"name/83\",[73,48.04]],[\"comment/83\",[]],[\"name/84\",[74,48.04]],[\"comment/84\",[]],[\"name/85\",[75,48.04]],[\"comment/85\",[]],[\"name/86\",[76,42.932]],[\"comment/86\",[]],[\"name/87\",[77,42.932]],[\"comment/87\",[]],[\"name/88\",[48,39.567]],[\"comment/88\",[]],[\"name/89\",[21,37.054]],[\"comment/89\",[]],[\"name/90\",[78,48.04]],[\"comment/90\",[]],[\"name/91\",[79,48.04]],[\"comment/91\",[]],[\"name/92\",[23,39.567]],[\"comment/92\",[]],[\"name/93\",[80,48.04]],[\"comment/93\",[]],[\"name/94\",[57,42.932]],[\"comment/94\",[]],[\"name/95\",[81,48.04]],[\"comment/95\",[]],[\"name/96\",[82,48.04]],[\"comment/96\",[]],[\"name/97\",[61,42.932]],[\"comment/97\",[]],[\"name/98\",[60,42.932]],[\"comment/98\",[]],[\"name/99\",[13,31.946]],[\"comment/99\",[]],[\"name/100\",[62,42.932]],[\"comment/100\",[]],[\"name/101\",[39,39.567]],[\"comment/101\",[]],[\"name/102\",[83,48.04]],[\"comment/102\",[]],[\"name/103\",[16,28.581]],[\"comment/103\",[]],[\"name/104\",[84,48.04]],[\"comment/104\",[]],[\"name/105\",[85,48.04]],[\"comment/105\",[]],[\"name/106\",[48,39.567]],[\"comment/106\",[]],[\"name/107\",[76,42.932]],[\"comment/107\",[]],[\"name/108\",[77,42.932]],[\"comment/108\",[]],[\"name/109\",[21,37.054]],[\"comment/109\",[]],[\"name/110\",[86,48.04]],[\"comment/110\",[]],[\"name/111\",[87,48.04]],[\"comment/111\",[]],[\"name/112\",[36,37.054]],[\"comment/112\",[]],[\"name/113\",[13,31.946]],[\"comment/113\",[]],[\"name/114\",[88,48.04]],[\"comment/114\",[]],[\"name/115\",[89,48.04]],[\"comment/115\",[]],[\"name/116\",[90,48.04]],[\"comment/116\",[]],[\"name/117\",[91,48.04]],[\"comment/117\",[]],[\"name/118\",[92,48.04]],[\"comment/118\",[]],[\"name/119\",[93,48.04]],[\"comment/119\",[]],[\"name/120\",[94,48.04]],[\"comment/120\",[]],[\"name/121\",[95,48.04]],[\"comment/121\",[]],[\"name/122\",[96,48.04]],[\"comment/122\",[]],[\"name/123\",[16,28.581]],[\"comment/123\",[]],[\"name/124\",[97,48.04]],[\"comment/124\",[]],[\"name/125\",[98,48.04]],[\"comment/125\",[]],[\"name/126\",[13,31.946]],[\"comment/126\",[]],[\"name/127\",[99,48.04]],[\"comment/127\",[]],[\"name/128\",[100,48.04]],[\"comment/128\",[]],[\"name/129\",[101,48.04]],[\"comment/129\",[]],[\"name/130\",[102,48.04]],[\"comment/130\",[]],[\"name/131\",[103,48.04]],[\"comment/131\",[]],[\"name/132\",[104,48.04]],[\"comment/132\",[]],[\"name/133\",[105,48.04]],[\"comment/133\",[]],[\"name/134\",[106,48.04]],[\"comment/134\",[]],[\"name/135\",[107,48.04]],[\"comment/135\",[]],[\"name/136\",[108,48.04]],[\"comment/136\",[]],[\"name/137\",[16,28.581]],[\"comment/137\",[]],[\"name/138\",[109,48.04]],[\"comment/138\",[]],[\"name/139\",[110,48.04]],[\"comment/139\",[]],[\"name/140\",[111,48.04]],[\"comment/140\",[]],[\"name/141\",[112,42.932]],[\"comment/141\",[]],[\"name/142\",[113,48.04]],[\"comment/142\",[]],[\"name/143\",[41,39.567]],[\"comment/143\",[]],[\"name/144\",[36,37.054]],[\"comment/144\",[]],[\"name/145\",[67,42.932]],[\"comment/145\",[]],[\"name/146\",[114,48.04]],[\"comment/146\",[]],[\"name/147\",[115,48.04]],[\"comment/147\",[]],[\"name/148\",[116,48.04]],[\"comment/148\",[]],[\"name/149\",[117,48.04]],[\"comment/149\",[]],[\"name/150\",[16,28.581]],[\"comment/150\",[]],[\"name/151\",[118,48.04]],[\"comment/151\",[]],[\"name/152\",[16,28.581]],[\"comment/152\",[]],[\"name/153\",[119,48.04]],[\"comment/153\",[]],[\"name/154\",[120,48.04]],[\"comment/154\",[]],[\"name/155\",[121,48.04]],[\"comment/155\",[]],[\"name/156\",[122,48.04]],[\"comment/156\",[]],[\"name/157\",[123,48.04]],[\"comment/157\",[]],[\"name/158\",[124,48.04]],[\"comment/158\",[]],[\"name/159\",[125,48.04]],[\"comment/159\",[]],[\"name/160\",[126,48.04]],[\"comment/160\",[]],[\"name/161\",[127,48.04]],[\"comment/161\",[]],[\"name/162\",[128,48.04]],[\"comment/162\",[]],[\"name/163\",[129,48.04]],[\"comment/163\",[]],[\"name/164\",[16,28.581]],[\"comment/164\",[]],[\"name/165\",[130,48.04]],[\"comment/165\",[]],[\"name/166\",[16,28.581]],[\"comment/166\",[]],[\"name/167\",[131,48.04]],[\"comment/167\",[]],[\"name/168\",[132,48.04]],[\"comment/168\",[]],[\"name/169\",[133,48.04]],[\"comment/169\",[]],[\"name/170\",[134,48.04]],[\"comment/170\",[]],[\"name/171\",[135,48.04]],[\"comment/171\",[]],[\"name/172\",[30,42.932]],[\"comment/172\",[]],[\"name/173\",[31,42.932]],[\"comment/173\",[]],[\"name/174\",[32,42.932]],[\"comment/174\",[]],[\"name/175\",[136,48.04]],[\"comment/175\",[]],[\"name/176\",[53,42.932]],[\"comment/176\",[]],[\"name/177\",[137,48.04]],[\"comment/177\",[]],[\"name/178\",[138,48.04]],[\"comment/178\",[]],[\"name/179\",[66,42.932]],[\"comment/179\",[]],[\"name/180\",[112,42.932]],[\"comment/180\",[]],[\"name/181\",[139,48.04]],[\"comment/181\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":13,\"name\":{\"13\":{},\"37\":{},\"65\":{},\"67\":{},\"99\":{},\"113\":{},\"126\":{}},\"comment\":{}}],[\"accessmode\",{\"_index\":42,\"name\":{\"43\":{}},\"comment\":{}}],[\"acknowledge\",{\"_index\":70,\"name\":{\"80\":{}},\"comment\":{}}],[\"acknowledgecumulative\",{\"_index\":74,\"name\":{\"84\":{}},\"comment\":{}}],[\"acknowledgecumulativeid\",{\"_index\":75,\"name\":{\"85\":{}},\"comment\":{}}],[\"acknowledgeid\",{\"_index\":71,\"name\":{\"81\":{}},\"comment\":{}}],[\"acktimeoutms\",{\"_index\":55,\"name\":{\"59\":{}},\"comment\":{}}],[\"athenzconfig\",{\"_index\":119,\"name\":{\"153\":{}},\"comment\":{}}],[\"authentication\",{\"_index\":2,\"name\":{\"2\":{}},\"comment\":{}}],[\"authenticationathenz\",{\"_index\":118,\"name\":{\"151\":{}},\"comment\":{}}],[\"authenticationoauth2\",{\"_index\":130,\"name\":{\"165\":{}},\"comment\":{}}],[\"authenticationtls\",{\"_index\":117,\"name\":{\"149\":{}},\"comment\":{}}],[\"authenticationtoken\",{\"_index\":129,\"name\":{\"163\":{}},\"comment\":{}}],[\"autoackoldestchunkedmessageonqueuefull\",{\"_index\":64,\"name\":{\"72\":{}},\"comment\":{}}],[\"batchindexackenabled\",{\"_index\":65,\"name\":{\"74\":{}},\"comment\":{}}],[\"batchingenabled\",{\"_index\":33,\"name\":{\"33\":{}},\"comment\":{}}],[\"batchingmaxmessages\",{\"_index\":35,\"name\":{\"35\":{}},\"comment\":{}}],[\"batchingmaxpublishdelayms\",{\"_index\":34,\"name\":{\"34\":{}},\"comment\":{}}],[\"blockifqueuefull\",{\"_index\":29,\"name\":{\"29\":{}},\"comment\":{}}],[\"chunkingenabled\",{\"_index\":40,\"name\":{\"41\":{}},\"comment\":{}}],[\"client\",{\"_index\":14,\"name\":{\"14\":{}},\"comment\":{}}],[\"clientconfig\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"close\",{\"_index\":21,\"name\":{\"21\":{},\"48\":{},\"89\":{},\"109\":{}},\"comment\":{}}],[\"compressiontype\",{\"_index\":32,\"name\":{\"32\":{},\"174\":{}},\"comment\":{}}],[\"concurrentlookuprequest\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":16,\"name\":{\"16\":{},\"45\":{},\"78\":{},\"103\":{},\"123\":{},\"137\":{},\"150\":{},\"152\":{},\"164\":{},\"166\":{}},\"comment\":{}}],[\"consumer\",{\"_index\":68,\"name\":{\"77\":{}},\"comment\":{}}],[\"consumerconfig\",{\"_index\":49,\"name\":{\"52\":{}},\"comment\":{}}],[\"consumercryptofailureaction\",{\"_index\":138,\"name\":{\"178\":{}},\"comment\":{}}],[\"consumername\",{\"_index\":59,\"name\":{\"63\":{}},\"comment\":{}}],[\"createproducer\",{\"_index\":17,\"name\":{\"17\":{}},\"comment\":{}}],[\"createreader\",{\"_index\":19,\"name\":{\"19\":{}},\"comment\":{}}],[\"cryptofailureaction\",{\"_index\":39,\"name\":{\"40\":{},\"70\":{},\"101\":{}},\"comment\":{}}],[\"data\",{\"_index\":87,\"name\":{\"111\":{}},\"comment\":{}}],[\"deadletterpolicy\",{\"_index\":67,\"name\":{\"76\":{},\"145\":{}},\"comment\":{}}],[\"deadlettertopic\",{\"_index\":114,\"name\":{\"146\":{}},\"comment\":{}}],[\"debug\",{\"_index\":132,\"name\":{\"168\":{}},\"comment\":{}}],[\"deliverafter\",{\"_index\":93,\"name\":{\"119\":{}},\"comment\":{}}],[\"deliverat\",{\"_index\":94,\"name\":{\"120\":{}},\"comment\":{}}],[\"deserialize\",{\"_index\":108,\"name\":{\"136\":{}},\"comment\":{}}],[\"disablereplication\",{\"_index\":95,\"name\":{\"121\":{}},\"comment\":{}}],[\"earliest\",{\"_index\":106,\"name\":{\"134\":{}},\"comment\":{}}],[\"encryptionkey\",{\"_index\":38,\"name\":{\"39\":{}},\"comment\":{}}],[\"error\",{\"_index\":135,\"name\":{\"171\":{}},\"comment\":{}}],[\"eventtimestamp\",{\"_index\":88,\"name\":{\"114\":{}},\"comment\":{}}],[\"flush\",{\"_index\":45,\"name\":{\"47\":{}},\"comment\":{}}],[\"getdata\",{\"_index\":99,\"name\":{\"127\":{}},\"comment\":{}}],[\"geteventtimestamp\",{\"_index\":102,\"name\":{\"130\":{}},\"comment\":{}}],[\"getmessageid\",{\"_index\":100,\"name\":{\"128\":{}},\"comment\":{}}],[\"getpartitionkey\",{\"_index\":104,\"name\":{\"132\":{}},\"comment\":{}}],[\"getpartitionsfortopic\",{\"_index\":20,\"name\":{\"20\":{}},\"comment\":{}}],[\"getproducername\",{\"_index\":46,\"name\":{\"49\":{}},\"comment\":{}}],[\"getproperties\",{\"_index\":98,\"name\":{\"125\":{}},\"comment\":{}}],[\"getpublishtimestamp\",{\"_index\":101,\"name\":{\"129\":{}},\"comment\":{}}],[\"getredeliverycount\",{\"_index\":103,\"name\":{\"131\":{}},\"comment\":{}}],[\"gettopic\",{\"_index\":47,\"name\":{\"50\":{}},\"comment\":{}}],[\"gettopicname\",{\"_index\":97,\"name\":{\"124\":{}},\"comment\":{}}],[\"hashingscheme\",{\"_index\":31,\"name\":{\"31\":{},\"173\":{}},\"comment\":{}}],[\"hasnext\",{\"_index\":85,\"name\":{\"105\":{}},\"comment\":{}}],[\"info\",{\"_index\":133,\"name\":{\"169\":{}},\"comment\":{}}],[\"initialposition\",{\"_index\":137,\"name\":{\"177\":{}},\"comment\":{}}],[\"initialsequenceid\",{\"_index\":26,\"name\":{\"26\":{}},\"comment\":{}}],[\"initialsubscriptionname\",{\"_index\":116,\"name\":{\"148\":{}},\"comment\":{}}],[\"iothreads\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"isconnected\",{\"_index\":48,\"name\":{\"51\":{},\"88\":{},\"106\":{}},\"comment\":{}}],[\"keyid\",{\"_index\":125,\"name\":{\"159\":{}},\"comment\":{}}],[\"latest\",{\"_index\":107,\"name\":{\"135\":{}},\"comment\":{}}],[\"listener\",{\"_index\":60,\"name\":{\"66\":{},\"98\":{}},\"comment\":{}}],[\"log\",{\"_index\":12,\"name\":{\"12\":{}},\"comment\":{}}],[\"loglevel\",{\"_index\":131,\"name\":{\"167\":{}},\"comment\":{}}],[\"maxpendingchunkedmessage\",{\"_index\":63,\"name\":{\"71\":{}},\"comment\":{}}],[\"maxpendingmessages\",{\"_index\":27,\"name\":{\"27\":{}},\"comment\":{}}],[\"maxpendingmessagesacrosspartitions\",{\"_index\":28,\"name\":{\"28\":{}},\"comment\":{}}],[\"maxredelivercount\",{\"_index\":115,\"name\":{\"147\":{}},\"comment\":{}}],[\"message\",{\"_index\":96,\"name\":{\"122\":{}},\"comment\":{}}],[\"messageid\",{\"_index\":105,\"name\":{\"133\":{}},\"comment\":{}}],[\"messagelistenerthreads\",{\"_index\":5,\"name\":{\"5\":{}},\"comment\":{}}],[\"messageroutingmode\",{\"_index\":30,\"name\":{\"30\":{},\"172\":{}},\"comment\":{}}],[\"nackredelivertimeoutms\",{\"_index\":56,\"name\":{\"60\":{}},\"comment\":{}}],[\"name\",{\"_index\":113,\"name\":{\"142\":{}},\"comment\":{}}],[\"negativeacknowledge\",{\"_index\":72,\"name\":{\"82\":{}},\"comment\":{}}],[\"negativeacknowledgeid\",{\"_index\":73,\"name\":{\"83\":{}},\"comment\":{}}],[\"operationtimeoutseconds\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"orderingkey\",{\"_index\":91,\"name\":{\"117\":{}},\"comment\":{}}],[\"partitionkey\",{\"_index\":90,\"name\":{\"116\":{}},\"comment\":{}}],[\"principalheader\",{\"_index\":126,\"name\":{\"160\":{}},\"comment\":{}}],[\"privatekey\",{\"_index\":123,\"name\":{\"157\":{}},\"comment\":{}}],[\"privatekeypath\",{\"_index\":62,\"name\":{\"69\":{},\"100\":{}},\"comment\":{}}],[\"producer\",{\"_index\":43,\"name\":{\"44\":{}},\"comment\":{}}],[\"produceraccessmode\",{\"_index\":139,\"name\":{\"181\":{}},\"comment\":{}}],[\"producerconfig\",{\"_index\":22,\"name\":{\"22\":{}},\"comment\":{}}],[\"producercryptofailureaction\",{\"_index\":136,\"name\":{\"175\":{}},\"comment\":{}}],[\"producermessage\",{\"_index\":86,\"name\":{\"110\":{}},\"comment\":{}}],[\"producername\",{\"_index\":24,\"name\":{\"24\":{}},\"comment\":{}}],[\"properties\",{\"_index\":36,\"name\":{\"36\":{},\"64\":{},\"112\":{},\"144\":{}},\"comment\":{}}],[\"providerdomain\",{\"_index\":122,\"name\":{\"156\":{}},\"comment\":{}}],[\"publickeypath\",{\"_index\":37,\"name\":{\"38\":{}},\"comment\":{}}],[\"readcompacted\",{\"_index\":61,\"name\":{\"68\":{},\"97\":{}},\"comment\":{}}],[\"reader\",{\"_index\":83,\"name\":{\"102\":{}},\"comment\":{}}],[\"readerconfig\",{\"_index\":79,\"name\":{\"91\":{}},\"comment\":{}}],[\"readername\",{\"_index\":81,\"name\":{\"95\":{}},\"comment\":{}}],[\"readnext\",{\"_index\":84,\"name\":{\"104\":{}},\"comment\":{}}],[\"receive\",{\"_index\":69,\"name\":{\"79\":{}},\"comment\":{}}],[\"receiverqueuesize\",{\"_index\":57,\"name\":{\"61\":{},\"94\":{}},\"comment\":{}}],[\"receiverqueuesizeacrosspartitions\",{\"_index\":58,\"name\":{\"62\":{}},\"comment\":{}}],[\"regexsubscriptionmode\",{\"_index\":66,\"name\":{\"75\":{},\"179\":{}},\"comment\":{}}],[\"replicationclusters\",{\"_index\":92,\"name\":{\"118\":{}},\"comment\":{}}],[\"roleheader\",{\"_index\":127,\"name\":{\"161\":{}},\"comment\":{}}],[\"schema\",{\"_index\":41,\"name\":{\"42\":{},\"73\":{},\"143\":{}},\"comment\":{}}],[\"schemainfo\",{\"_index\":111,\"name\":{\"140\":{}},\"comment\":{}}],[\"schematype\",{\"_index\":112,\"name\":{\"141\":{},\"180\":{}},\"comment\":{}}],[\"seek\",{\"_index\":76,\"name\":{\"86\":{},\"107\":{}},\"comment\":{}}],[\"seektimestamp\",{\"_index\":77,\"name\":{\"87\":{},\"108\":{}},\"comment\":{}}],[\"send\",{\"_index\":44,\"name\":{\"46\":{}},\"comment\":{}}],[\"sendtimeoutms\",{\"_index\":25,\"name\":{\"25\":{}},\"comment\":{}}],[\"sequenceid\",{\"_index\":89,\"name\":{\"115\":{}},\"comment\":{}}],[\"serialize\",{\"_index\":109,\"name\":{\"138\":{}},\"comment\":{}}],[\"serviceurl\",{\"_index\":1,\"name\":{\"1\":{}},\"comment\":{}}],[\"setloghandler\",{\"_index\":15,\"name\":{\"15\":{}},\"comment\":{}}],[\"startmessageid\",{\"_index\":80,\"name\":{\"93\":{}},\"comment\":{}}],[\"statsintervalinseconds\",{\"_index\":11,\"name\":{\"11\":{}},\"comment\":{}}],[\"subscribe\",{\"_index\":18,\"name\":{\"18\":{}},\"comment\":{}}],[\"subscription\",{\"_index\":52,\"name\":{\"56\":{}},\"comment\":{}}],[\"subscriptioninitialposition\",{\"_index\":54,\"name\":{\"58\":{}},\"comment\":{}}],[\"subscriptionroleprefix\",{\"_index\":82,\"name\":{\"96\":{}},\"comment\":{}}],[\"subscriptiontype\",{\"_index\":53,\"name\":{\"57\":{},\"176\":{}},\"comment\":{}}],[\"tenantdomain\",{\"_index\":120,\"name\":{\"154\":{}},\"comment\":{}}],[\"tenantservice\",{\"_index\":121,\"name\":{\"155\":{}},\"comment\":{}}],[\"tlsallowinsecureconnection\",{\"_index\":10,\"name\":{\"10\":{}},\"comment\":{}}],[\"tlstrustcertsfilepath\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"tlsvalidatehostname\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"tokenexpirationtime\",{\"_index\":128,\"name\":{\"162\":{}},\"comment\":{}}],[\"topic\",{\"_index\":23,\"name\":{\"23\":{},\"53\":{},\"92\":{}},\"comment\":{}}],[\"topics\",{\"_index\":50,\"name\":{\"54\":{}},\"comment\":{}}],[\"topicspattern\",{\"_index\":51,\"name\":{\"55\":{}},\"comment\":{}}],[\"tostring\",{\"_index\":110,\"name\":{\"139\":{}},\"comment\":{}}],[\"unsubscribe\",{\"_index\":78,\"name\":{\"90\":{}},\"comment\":{}}],[\"usetls\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"warn\",{\"_index\":134,\"name\":{\"170\":{}},\"comment\":{}}],[\"ztsurl\",{\"_index\":124,\"name\":{\"158\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/static/api/js/1.9.x/assets/style.css b/static/api/js/1.9.x/assets/style.css new file mode 100644 index 000000000000..496e66f21b2d --- /dev/null +++ b/static/api/js/1.9.x/assets/style.css @@ -0,0 +1,1279 @@ +:root { + /* 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-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-ts-function: #572be7; + --light-color-ts-namespace: #b111c9; + --light-color-ts-private: #707070; + --light-color-ts-variable: #4d68ff; + --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-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + --dark-color-ts: #ff6492; + --dark-color-ts-interface: #6cff87; + --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-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :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-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-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :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-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-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +: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-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-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +: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-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-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1600px; + 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 { + 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; +} + +.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; +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + 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); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + padding: 10px; + border: 0.1em solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography h4, +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; + margin: 0; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.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: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -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; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: absolute; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + 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-member [data-tsd-kind="Private"] { + color: var(--color-ts-private); +} + +.tsd-navigation a { + display: block; + margin: 0.4rem 0; + border-left: 2px solid transparent; + color: var(--color-text); + text-decoration: none; + transition: border-left-color 0.1s; +} +.tsd-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul { + margin: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li { + padding: 0; +} + +.tsd-navigation.primary .tsd-accordion-details > ul { + margin-top: 0.75rem; +} +.tsd-navigation.primary a { + padding: 0.75rem 0.5rem; + margin: 0; +} +.tsd-navigation.primary ul li a { + margin-left: 0.5rem; +} +.tsd-navigation.primary ul li li a { + 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-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-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + margin: 0.25rem 0; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; +} +.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; + 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 > * { + 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-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +@media (min-width: 1025px) { + .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; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + padding: 0 10px; + background-color: var(--color-background); +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current, +#tsd-search .results li:hover { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: block; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: fixed; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + 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; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.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; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} diff --git a/static/api/js/1.9.x/classes/AuthenticationAthenz.html b/static/api/js/1.9.x/classes/AuthenticationAthenz.html new file mode 100644 index 000000000000..38463c52fbda --- /dev/null +++ b/static/api/js/1.9.x/classes/AuthenticationAthenz.html @@ -0,0 +1,73 @@ +AuthenticationAthenz | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Class AuthenticationAthenz

+
+

Hierarchy

+
    +
  • AuthenticationAthenz
+
+
+
+ +
+
+

Constructors

+
+
+

Constructors

+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/classes/AuthenticationOauth2.html b/static/api/js/1.9.x/classes/AuthenticationOauth2.html new file mode 100644 index 000000000000..d29451f0d8c8 --- /dev/null +++ b/static/api/js/1.9.x/classes/AuthenticationOauth2.html @@ -0,0 +1,88 @@ +AuthenticationOauth2 | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Class AuthenticationOauth2

+
+

Hierarchy

+
    +
  • AuthenticationOauth2
+
+
+
+ +
+
+

Constructors

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      params: {
          audience?: string;
          client_id?: string;
          client_secret?: string;
          issuer_url: string;
          private_key?: string;
          scope?: string;
          type: string;
      }
      +
        +
      • +
        Optional audience?: string
      • +
      • +
        Optional client_id?: string
      • +
      • +
        Optional client_secret?: string
      • +
      • +
        issuer_url: string
      • +
      • +
        Optional private_key?: string
      • +
      • +
        Optional scope?: string
      • +
      • +
        type: string
    +

    Returns AuthenticationOauth2

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/classes/AuthenticationTls.html b/static/api/js/1.9.x/classes/AuthenticationTls.html new file mode 100644 index 000000000000..b68bcb49cff2 --- /dev/null +++ b/static/api/js/1.9.x/classes/AuthenticationTls.html @@ -0,0 +1,78 @@ +AuthenticationTls | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Class AuthenticationTls

+
+

Hierarchy

+
    +
  • AuthenticationTls
+
+
+
+ +
+
+

Constructors

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      params: {
          certificatePath: string;
          privateKeyPath: string;
      }
      +
        +
      • +
        certificatePath: string
      • +
      • +
        privateKeyPath: string
    +

    Returns AuthenticationTls

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/classes/AuthenticationToken.html b/static/api/js/1.9.x/classes/AuthenticationToken.html new file mode 100644 index 000000000000..41478aa58a27 --- /dev/null +++ b/static/api/js/1.9.x/classes/AuthenticationToken.html @@ -0,0 +1,76 @@ +AuthenticationToken | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Class AuthenticationToken

+
+

Hierarchy

+
    +
  • AuthenticationToken
+
+
+
+ +
+
+

Constructors

+
+
+

Constructors

+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/classes/Client.html b/static/api/js/1.9.x/classes/Client.html new file mode 100644 index 000000000000..97241ab43a86 --- /dev/null +++ b/static/api/js/1.9.x/classes/Client.html @@ -0,0 +1,180 @@ +Client | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Class Client

+
+

Hierarchy

+
    +
  • Client
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns Promise<null>

+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      topic: string
    +

    Returns Promise<string[]>

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      logHandler: ((level: LogLevel, file: string, line: number, message: string) => void)
      +
        +
      • +
          +
        • (level: LogLevel, file: string, line: number, message: string): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            level: LogLevel
          • +
          • +
            file: string
          • +
          • +
            line: number
          • +
          • +
            message: string
          +

          Returns void

    +

    Returns void

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/classes/Consumer.html b/static/api/js/1.9.x/classes/Consumer.html new file mode 100644 index 000000000000..31d0399aa9ae --- /dev/null +++ b/static/api/js/1.9.x/classes/Consumer.html @@ -0,0 +1,236 @@ +Consumer | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Class Consumer

+
+

Hierarchy

+
    +
  • Consumer
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
    +

    Returns Promise<null>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns Promise<null>

+
+ +
    + +
  • +

    Returns boolean

+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      Optional timeout: number
    +

    Returns Promise<Message>

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      timestamp: number
    +

    Returns Promise<null>

+
+ +
    + +
  • +

    Returns Promise<null>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/classes/Message.html b/static/api/js/1.9.x/classes/Message.html new file mode 100644 index 000000000000..743bb81d8090 --- /dev/null +++ b/static/api/js/1.9.x/classes/Message.html @@ -0,0 +1,154 @@ +Message | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Class Message

+
+

Hierarchy

+
    +
  • Message
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Returns number

+
+ +
+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +

    Returns {
        [key: string]: string;
    }

    +
      +
    • +
      [key: string]: string
+
+ +
    + +
  • +

    Returns number

+
+ +
    + +
  • +

    Returns number

+
+ +
    + +
  • +

    Returns string

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/classes/MessageId.html b/static/api/js/1.9.x/classes/MessageId.html new file mode 100644 index 000000000000..e561bba43ae8 --- /dev/null +++ b/static/api/js/1.9.x/classes/MessageId.html @@ -0,0 +1,126 @@ +MessageId | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Class MessageId

+
+

Hierarchy

+
    +
  • MessageId
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/classes/Producer.html b/static/api/js/1.9.x/classes/Producer.html new file mode 100644 index 000000000000..73741d62d259 --- /dev/null +++ b/static/api/js/1.9.x/classes/Producer.html @@ -0,0 +1,136 @@ +Producer | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Class Producer

+
+

Hierarchy

+
    +
  • Producer
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns Promise<null>

+
+ +
    + +
  • +

    Returns Promise<null>

+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +

    Returns string

+
+ +
    + +
  • +

    Returns boolean

+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/classes/Reader.html b/static/api/js/1.9.x/classes/Reader.html new file mode 100644 index 000000000000..ce8650c19da0 --- /dev/null +++ b/static/api/js/1.9.x/classes/Reader.html @@ -0,0 +1,146 @@ +Reader | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Class Reader

+
+

Hierarchy

+
    +
  • Reader
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns Promise<null>

+
+ +
+
+ +
    + +
  • +

    Returns boolean

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      Optional timeout: number
    +

    Returns Promise<Message>

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      timestamp: number
    +

    Returns Promise<null>

+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/enums/LogLevel.html b/static/api/js/1.9.x/enums/LogLevel.html new file mode 100644 index 000000000000..b0cad371ae56 --- /dev/null +++ b/static/api/js/1.9.x/enums/LogLevel.html @@ -0,0 +1,82 @@ +LogLevel | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Enumeration LogLevel

+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
DEBUG: 0
+
+ +
ERROR: 3
+
+ +
INFO: 1
+
+ +
WARN: 2
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/index.html b/static/api/js/1.9.x/index.html new file mode 100644 index 000000000000..ff266fbc03fa --- /dev/null +++ b/static/api/js/1.9.x/index.html @@ -0,0 +1,174 @@ +Apache Pulsar - v1.9.0
+
+ +
+
+
+
+

Apache Pulsar - v1.9.0

+
+ + + +

Pulsar Node.js client library

+
+

The Pulsar Node.js client can be used to create Pulsar producers and consumers in Node.js. For the supported Pulsar features, see Client Feature Matrix.

+

This library works only in Node.js 10.x or later because it uses the +node-addon-api module to wrap the C++ library.

+ + +

Getting Started

+
+
+

Note

+

These instructions are only available for versions after 1.8.0. For versions previous to 1.8.0, you need to install the C++ client first. Please switch to the corresponding version branch of this repo to read the specific instructions.

+

To run the examples, skip this section.

+
+

To use the Pulsar Node.js client in your project, run:

+
npm install pulsar-client
+
+

or

+
yarn add pulsar-client
+
+

Then you can run the following simple end-to-end example:

+
const Pulsar = require('pulsar-client');

(async () => {
// Create a client
const client = new Pulsar.Client({
serviceUrl: 'pulsar://localhost:6650'
});

// Create a producer
const producer = await client.createProducer({
topic: 'persistent://public/default/my-topic',
});

// Create a consumer
const consumer = await client.subscribe({
topic: 'persistent://public/default/my-topic',
subscription: 'sub1'
});

// Send a message
producer.send({
data: Buffer.from("hello")
});

// Receive the message
const msg = await consumer.receive();
console.log(msg.getData().toString());
consumer.acknowledge(msg);

await producer.close();
await consumer.close();
await client.close();
})(); +
+

You should find the output as:

+
hello
+
+

You can see more examples in the examples directory. However, since these examples might use an API that was not released yet, you need to build this module. See the next section.

+ + +

How to build

+
+
+

Note

+

Building from source code requires a Node.js version greater than 16.18.

+
+

First, clone the repository.

+
git clone https://github.com/apache/pulsar-client-node.git
cd pulsar-client-node +
+

Since this client is a C++ addon that depends on the Pulsar C++ client, you need to install the C++ client first. You need to ensure there is a C++ compiler that supports C++11 installed in your system.

+
    +
  • Install C++ client on Linux:
  • +
+
pkg/linux/download-cpp-client.sh
+
+
    +
  • Install C++ client on Windows:
  • +
+
pkg\windows\download-cpp-client.bat
+
+
    +
  • Install C++ client on macOS:
  • +
+
pkg/mac/build-cpp-deps-lib.sh
pkg/mac/build-cpp-lib.sh +
+

After the C++ client is installed, run the following command to build this C++ addon.

+
npm install
+
+

To verify it has been installed successfully, you can run an example like:

+
+

Note

+

A running Pulsar server is required. The example uses pulsar://localhost:6650 to connect to the server.

+
+
node examples/producer
+
+

You should find the output as:

+
Sent message: my-message-0
Sent message: my-message-1
Sent message: my-message-2
Sent message: my-message-3
Sent message: my-message-4
Sent message: my-message-5
Sent message: my-message-6
Sent message: my-message-7
Sent message: my-message-8
Sent message: my-message-9 +
+ + +

Documentation

+
+

For more details about Pulsar Node.js clients, see Pulsar docs.

+ + +

Contribute

+
+

Contributions are welcomed and greatly appreciated.

+

If your contribution adds Pulsar features for Node.js clients, you need to update both the Pulsar docs and the Client Feature Matrix. See Contribution Guide for more details.

+ + +

Generate API docs

+
+
npm install
npx typedoc
# Documentation generated at ./apidocs +
+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/interfaces/AthenzConfig.html b/static/api/js/1.9.x/interfaces/AthenzConfig.html new file mode 100644 index 000000000000..c1be2f41be85 --- /dev/null +++ b/static/api/js/1.9.x/interfaces/AthenzConfig.html @@ -0,0 +1,121 @@ +AthenzConfig | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Interface AthenzConfig

+
+

Hierarchy

+
    +
  • AthenzConfig
+
+
+
+ +
+
+

Properties

+
+ +
keyId?: string
+
+ +
principalHeader?: string
+
+ +
privateKey: string
+
+ +
providerDomain: string
+
+ +
roleHeader?: string
+
+ +
tenantDomain: string
+
+ +
tenantService: string
+
+ +
tokenExpirationTime?: string
+
+ +
ztsUrl: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/interfaces/ClientConfig.html b/static/api/js/1.9.x/interfaces/ClientConfig.html new file mode 100644 index 000000000000..9e1c5339a07b --- /dev/null +++ b/static/api/js/1.9.x/interfaces/ClientConfig.html @@ -0,0 +1,177 @@ +ClientConfig | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Interface ClientConfig

+
+

Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at

+

http://www.apache.org/licenses/LICENSE-2.0

+

Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License.

+
+
+

Hierarchy

+
    +
  • ClientConfig
+
+
+
+ +
+
+

Properties

+
+ +
+
+ +
concurrentLookupRequest?: number
+
+ +
ioThreads?: number
+
+ +
log?: ((level: LogLevel, file: string, line: number, message: string) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (level: LogLevel, file: string, line: number, message: string): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        level: LogLevel
      • +
      • +
        file: string
      • +
      • +
        line: number
      • +
      • +
        message: string
      +

      Returns void

+
+ +
messageListenerThreads?: number
+
+ +
operationTimeoutSeconds?: number
+
+ +
serviceUrl: string
+
+ +
statsIntervalInSeconds?: number
+
+ +
tlsAllowInsecureConnection?: boolean
+
+ +
tlsTrustCertsFilePath?: string
+
+ +
tlsValidateHostname?: boolean
+
+ +
useTls?: boolean
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/interfaces/ConsumerConfig.html b/static/api/js/1.9.x/interfaces/ConsumerConfig.html new file mode 100644 index 000000000000..f6ab93029e41 --- /dev/null +++ b/static/api/js/1.9.x/interfaces/ConsumerConfig.html @@ -0,0 +1,232 @@ +ConsumerConfig | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Interface ConsumerConfig

+
+

Hierarchy

+
    +
  • ConsumerConfig
+
+
+
+ +
+
+

Properties

+
+ +
ackTimeoutMs?: number
+
+ +
autoAckOldestChunkedMessageOnQueueFull?: number
+
+ +
batchIndexAckEnabled?: boolean
+
+ +
consumerName?: string
+
+ +
cryptoFailureAction?: ConsumerCryptoFailureAction
+
+ +
deadLetterPolicy?: DeadLetterPolicy
+
+ +
listener?: ((message: Message, consumer: Consumer) => void)
+
+

Type declaration

+
+
+ +
maxPendingChunkedMessage?: number
+
+ +
nAckRedeliverTimeoutMs?: number
+
+ +
privateKeyPath?: string
+
+ +
properties?: {
    [key: string]: string;
}
+
+

Type declaration

+
    +
  • +
    [key: string]: string
+
+ +
readCompacted?: boolean
+
+ +
receiverQueueSize?: number
+
+ +
receiverQueueSizeAcrossPartitions?: number
+
+ +
regexSubscriptionMode?: RegexSubscriptionMode
+
+ +
schema?: SchemaInfo
+
+ +
subscription: string
+
+ +
subscriptionInitialPosition?: InitialPosition
+
+ +
subscriptionType?: SubscriptionType
+
+ +
topic?: string
+
+ +
topics?: string[]
+
+ +
topicsPattern?: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/interfaces/DeadLetterPolicy.html b/static/api/js/1.9.x/interfaces/DeadLetterPolicy.html new file mode 100644 index 000000000000..ee2424dcd4a0 --- /dev/null +++ b/static/api/js/1.9.x/interfaces/DeadLetterPolicy.html @@ -0,0 +1,79 @@ +DeadLetterPolicy | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Interface DeadLetterPolicy

+
+

Hierarchy

+
    +
  • DeadLetterPolicy
+
+
+
+ +
+
+

Properties

+
+ +
deadLetterTopic: string
+
+ +
initialSubscriptionName?: string
+
+ +
maxRedeliverCount?: number
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/interfaces/ProducerConfig.html b/static/api/js/1.9.x/interfaces/ProducerConfig.html new file mode 100644 index 000000000000..8eda9e649fde --- /dev/null +++ b/static/api/js/1.9.x/interfaces/ProducerConfig.html @@ -0,0 +1,203 @@ +ProducerConfig | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Interface ProducerConfig

+
+

Hierarchy

+
    +
  • ProducerConfig
+
+
+
+ +
+
+

Properties

+
+ +
accessMode?: ProducerAccessMode
+
+ +
batchingEnabled?: boolean
+
+ +
batchingMaxMessages?: number
+
+ +
batchingMaxPublishDelayMs?: number
+
+ +
blockIfQueueFull?: boolean
+
+ +
chunkingEnabled?: boolean
+
+ +
compressionType?: CompressionType
+
+ +
cryptoFailureAction?: ProducerCryptoFailureAction
+
+ +
encryptionKey?: string
+
+ +
hashingScheme?: HashingScheme
+
+ +
initialSequenceId?: number
+
+ +
maxPendingMessages?: number
+
+ +
maxPendingMessagesAcrossPartitions?: number
+
+ +
messageRoutingMode?: MessageRoutingMode
+
+ +
producerName?: string
+
+ +
properties?: {
    [key: string]: string;
}
+
+

Type declaration

+
    +
  • +
    [key: string]: string
+
+ +
publicKeyPath?: string
+
+ +
schema?: SchemaInfo
+
+ +
sendTimeoutMs?: number
+
+ +
topic: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/interfaces/ProducerMessage.html b/static/api/js/1.9.x/interfaces/ProducerMessage.html new file mode 100644 index 000000000000..acc2dd4891fa --- /dev/null +++ b/static/api/js/1.9.x/interfaces/ProducerMessage.html @@ -0,0 +1,133 @@ +ProducerMessage | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Interface ProducerMessage

+
+

Hierarchy

+
    +
  • ProducerMessage
+
+
+
+ +
+
+

Properties

+
+ +
data: Buffer
+
+ +
deliverAfter?: number
+
+ +
deliverAt?: number
+
+ +
disableReplication?: boolean
+
+ +
eventTimestamp?: number
+
+ +
orderingKey?: string
+
+ +
partitionKey?: string
+
+ +
properties?: {
    [key: string]: string;
}
+
+

Type declaration

+
    +
  • +
    [key: string]: string
+
+ +
replicationClusters?: string[]
+
+ +
sequenceId?: number
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/interfaces/ReaderConfig.html b/static/api/js/1.9.x/interfaces/ReaderConfig.html new file mode 100644 index 000000000000..9882839955ed --- /dev/null +++ b/static/api/js/1.9.x/interfaces/ReaderConfig.html @@ -0,0 +1,136 @@ +ReaderConfig | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Interface ReaderConfig

+
+

Hierarchy

+
    +
  • ReaderConfig
+
+
+
+ +
+
+

Properties

+
+ +
cryptoFailureAction?: ConsumerCryptoFailureAction
+
+ +
listener?: ((message: Message, reader: Reader) => void)
+
+

Type declaration

+
+
+ +
privateKeyPath?: string
+
+ +
readCompacted?: boolean
+
+ +
readerName?: string
+
+ +
receiverQueueSize?: number
+
+ +
startMessageId: MessageId
+
+ +
subscriptionRolePrefix?: string
+
+ +
topic: string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/interfaces/SchemaInfo.html b/static/api/js/1.9.x/interfaces/SchemaInfo.html new file mode 100644 index 000000000000..10bedf89d710 --- /dev/null +++ b/static/api/js/1.9.x/interfaces/SchemaInfo.html @@ -0,0 +1,86 @@ +SchemaInfo | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Interface SchemaInfo

+
+

Hierarchy

+
    +
  • SchemaInfo
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
name?: string
+
+ +
properties?: Record<string, string>
+
+ +
schema?: string
+
+ +
schemaType: SchemaType
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/modules.html b/static/api/js/1.9.x/modules.html new file mode 100644 index 000000000000..1582a706ce16 --- /dev/null +++ b/static/api/js/1.9.x/modules.html @@ -0,0 +1,110 @@ +Apache Pulsar - v1.9.0
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/types/CompressionType.html b/static/api/js/1.9.x/types/CompressionType.html new file mode 100644 index 000000000000..87f084a6c8b9 --- /dev/null +++ b/static/api/js/1.9.x/types/CompressionType.html @@ -0,0 +1,72 @@ +CompressionType | Apache Pulsar - v1.9.0
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/types/ConsumerCryptoFailureAction.html b/static/api/js/1.9.x/types/ConsumerCryptoFailureAction.html new file mode 100644 index 000000000000..7b75c63a515d --- /dev/null +++ b/static/api/js/1.9.x/types/ConsumerCryptoFailureAction.html @@ -0,0 +1,72 @@ +ConsumerCryptoFailureAction | Apache Pulsar - v1.9.0
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/types/HashingScheme.html b/static/api/js/1.9.x/types/HashingScheme.html new file mode 100644 index 000000000000..7917ba2cbf73 --- /dev/null +++ b/static/api/js/1.9.x/types/HashingScheme.html @@ -0,0 +1,72 @@ +HashingScheme | Apache Pulsar - v1.9.0
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/types/InitialPosition.html b/static/api/js/1.9.x/types/InitialPosition.html new file mode 100644 index 000000000000..3339ac37e134 --- /dev/null +++ b/static/api/js/1.9.x/types/InitialPosition.html @@ -0,0 +1,72 @@ +InitialPosition | Apache Pulsar - v1.9.0
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/types/MessageRoutingMode.html b/static/api/js/1.9.x/types/MessageRoutingMode.html new file mode 100644 index 000000000000..e0d45421cff6 --- /dev/null +++ b/static/api/js/1.9.x/types/MessageRoutingMode.html @@ -0,0 +1,72 @@ +MessageRoutingMode | Apache Pulsar - v1.9.0
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/types/ProducerAccessMode.html b/static/api/js/1.9.x/types/ProducerAccessMode.html new file mode 100644 index 000000000000..0fa99a39fb32 --- /dev/null +++ b/static/api/js/1.9.x/types/ProducerAccessMode.html @@ -0,0 +1,72 @@ +ProducerAccessMode | Apache Pulsar - v1.9.0
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/types/ProducerCryptoFailureAction.html b/static/api/js/1.9.x/types/ProducerCryptoFailureAction.html new file mode 100644 index 000000000000..2b2550a40bc2 --- /dev/null +++ b/static/api/js/1.9.x/types/ProducerCryptoFailureAction.html @@ -0,0 +1,72 @@ +ProducerCryptoFailureAction | Apache Pulsar - v1.9.0
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/types/RegexSubscriptionMode.html b/static/api/js/1.9.x/types/RegexSubscriptionMode.html new file mode 100644 index 000000000000..22ddd3b3ae82 --- /dev/null +++ b/static/api/js/1.9.x/types/RegexSubscriptionMode.html @@ -0,0 +1,72 @@ +RegexSubscriptionMode | Apache Pulsar - v1.9.0
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/types/SchemaType.html b/static/api/js/1.9.x/types/SchemaType.html new file mode 100644 index 000000000000..aed03cf49c15 --- /dev/null +++ b/static/api/js/1.9.x/types/SchemaType.html @@ -0,0 +1,72 @@ +SchemaType | Apache Pulsar - v1.9.0
+
+ +
+
+
+
+ +

Type alias SchemaType

+
SchemaType: "None" | "String" | "Json" | "Protobuf" | "Avro" | "Boolean" | "Int8" | "Int16" | "Int32" | "Int64" | "Float32" | "Float64" | "KeyValue" | "Bytes" | "AutoConsume" | "AutoPublish"
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/static/api/js/1.9.x/types/SubscriptionType.html b/static/api/js/1.9.x/types/SubscriptionType.html new file mode 100644 index 000000000000..3e05c129e411 --- /dev/null +++ b/static/api/js/1.9.x/types/SubscriptionType.html @@ -0,0 +1,72 @@ +SubscriptionType | Apache Pulsar - v1.9.0
+
+ +
+ +
+

Generated using TypeDoc

+
\ No newline at end of file From 289bca5d59f91d10835446621ce8253bdcb89e12 Mon Sep 17 00:00:00 2001 From: Baodi Shi Date: Tue, 11 Jul 2023 10:23:46 +0800 Subject: [PATCH 2/2] Add js api docs link --- docs/client-libraries.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/client-libraries.md b/docs/client-libraries.md index 87138585c78b..403106b0938a 100644 --- a/docs/client-libraries.md +++ b/docs/client-libraries.md @@ -14,7 +14,7 @@ Pulsar supports the following language-specific client libraries: | C++ | [User doc](client-libraries-cpp.md)
[API doc](@pulsar:apidoc:cpp@) | [Standalone](pathname:///release-notes/client-cpp) | [Standalone](https://github.com/apache/pulsar-client-cpp) | | Python | [User doc](client-libraries-python.md)
[API doc](@pulsar:apidoc:python@) | [Standalone](pathname:///release-notes/client-python) | [Standalone](https://github.com/apache/pulsar-client-python) | | Go client | [User doc](client-libraries-go.md)
[API doc](https://pkg.go.dev/github.com/apache/pulsar-client-go/pulsar) | [Standalone](pathname:///release-notes/client-go) | [Standalone](https://github.com/apache/pulsar-client-go) | -| Node.js | [User doc](client-libraries-node.md) | [Standalone](pathname:///release-notes/client-node) | [Standalone](https://github.com/apache/pulsar-client-node) | +| Node.js | [User doc](client-libraries-node.md)
[API doc](@pulsar:apidoc:js@) | [Standalone](pathname:///release-notes/client-node) | [Standalone](https://github.com/apache/pulsar-client-node) | | C# | [User doc](client-libraries-dotnet.md) | [Standalone](pathname:///release-notes/client-cs) | [Standalone](https://github.com/apache/pulsar-dotpulsar) | :::tip @@ -32,7 +32,7 @@ Pulsar supports the following language-agnostic client libraries: | REST | [User doc](client-libraries-rest.md) | [Bundled](pathname:///release-notes/) | [Bundled](https://github.com/apache/pulsar/tree/master/pulsar-broker) | | WebSocket | [User doc](client-libraries-websocket.md) | [Standalone](pathname:///release-notes/client-ws) | [Bundled](https://github.com/apache/pulsar/tree/master/pulsar-websocket) | -:::note +:::note **Client / Broker compatibility**