| <!DOCTYPE HTML> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (17) --> |
| <title>All Classes and Interfaces (Pulsar Client :: API 3.2.0 API)</title> |
| <meta name="viewport" content="width=device-width, initial-scale=1"> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta name="description" content="class index"> |
| <meta name="generator" content="javadoc/AllClassesIndexWriter"> |
| <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style"> |
| <script type="text/javascript" src="script.js"></script> |
| <script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script> |
| <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script> |
| </head> |
| <body class="all-classes-index-page"> |
| <script type="text/javascript">var evenRowColor = "even-row-color"; |
| var oddRowColor = "odd-row-color"; |
| var tableTab = "table-tab"; |
| var activeTableTab = "active-table-tab"; |
| var pathtoroot = "./"; |
| loadScripts(document, 'script');</script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <div class="flex-box"> |
| <header role="banner" class="flex-header"> |
| <nav role="navigation"> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="top-nav" id="navbar-top"> |
| <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div> |
| <ul id="navbar-top-firstrow" class="nav-list" title="Navigation"> |
| <li><a href="index.html">Overview</a></li> |
| <li>Package</li> |
| <li>Class</li> |
| <li>Use</li> |
| <li><a href="overview-tree.html">Tree</a></li> |
| <li><a href="deprecated-list.html">Deprecated</a></li> |
| <li><a href="index-all.html">Index</a></li> |
| <li><a href="help-doc.html#all-classes">Help</a></li> |
| </ul> |
| </div> |
| <div class="sub-nav"> |
| <div class="nav-list-search"><label for="search-input">SEARCH:</label> |
| <input type="text" id="search-input" value="search" disabled="disabled"> |
| <input type="reset" id="reset-button" value="reset" disabled="disabled"> |
| </div> |
| </div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <span class="skip-nav" id="skip-navbar-top"></span></nav> |
| </header> |
| <div class="flex-content"> |
| <main role="main"> |
| <div class="header"> |
| <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1> |
| </div> |
| <div id="all-classes-table"> |
| <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button><button id="all-classes-table-tab3" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab3', 2)" class="table-tab">Enum Classes</button><button id="all-classes-table-tab5" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab5', 2)" class="table-tab">Exceptions</button><button id="all-classes-table-tab7" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab7', 2)" class="table-tab">Annotation Interfaces</button></div> |
| <div id="all-classes-table.tabpanel" role="tabpanel"> |
| <div class="summary-table two-column-summary" aria-labelledby="all-classes-table-tab0"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/api/AuthData.html" title="class in org.apache.pulsar.common.api">AuthData</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Authentication data.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Authentication.html" title="interface in org.apache.pulsar.client.api">Authentication</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface of authentication providers.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/AuthenticationDataProvider.html" title="interface in org.apache.pulsar.client.api">AuthenticationDataProvider</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface for accessing data which are used in variety of authentication schemes on client side.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/AuthenticationFactory.html" title="class in org.apache.pulsar.client.api">AuthenticationFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory class that allows to create <a href="org/apache/pulsar/client/api/Authentication.html" title="interface in org.apache.pulsar.client.api"><code>Authentication</code></a> instances |
| for all the supported authentication methods.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/AutoClusterFailoverBuilder.html" title="interface in org.apache.pulsar.client.api">AutoClusterFailoverBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block"><a href="org/apache/pulsar/client/api/AutoClusterFailoverBuilder.html" title="interface in org.apache.pulsar.client.api"><code>AutoClusterFailoverBuilder</code></a> is used to configure and create instance of <a href="org/apache/pulsar/client/api/ServiceUrlProvider.html" title="interface in org.apache.pulsar.client.api"><code>ServiceUrlProvider</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/AutoClusterFailoverBuilder.FailoverPolicy.html" title="enum class in org.apache.pulsar.client.api">AutoClusterFailoverBuilder.FailoverPolicy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/BatcherBuilder.html" title="interface in org.apache.pulsar.client.api">BatcherBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Batcher builder.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/BatchMessageContainer.html" title="interface in org.apache.pulsar.client.api">BatchMessageContainer</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Batch message container for individual messages being published until they are batched and sent to broker.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/BatchReceivePolicy.html" title="class in org.apache.pulsar.client.api">BatchReceivePolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Configuration for message batch receive <a href="org/apache/pulsar/client/api/Consumer.html#batchReceive()"><code>Consumer.batchReceive()</code></a> <a href="org/apache/pulsar/client/api/Consumer.html#batchReceiveAsync()"><code>Consumer.batchReceiveAsync()</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/BatchReceivePolicy.Builder.html" title="class in org.apache.pulsar.client.api">BatchReceivePolicy.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builder of BatchReceivePolicy.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ClientBuilder.html" title="interface in org.apache.pulsar.client.api">ClientBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Builder interface that is used to configure and construct a <a href="org/apache/pulsar/client/api/PulsarClient.html" title="interface in org.apache.pulsar.client.api"><code>PulsarClient</code></a> instance.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/CompressionType.html" title="enum class in org.apache.pulsar.client.api">CompressionType</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">The compression type that can be specified on a <a href="org/apache/pulsar/client/api/Producer.html" title="interface in org.apache.pulsar.client.api"><code>Producer</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Consumer.html" title="interface in org.apache.pulsar.client.api">Consumer</a><<a href="org/apache/pulsar/client/api/Consumer.html" title="type parameter in Consumer">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">An interface that abstracts behavior of Pulsar's consumer.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ConsumerBuilder.html" title="interface in org.apache.pulsar.client.api">ConsumerBuilder</a><<a href="org/apache/pulsar/client/api/ConsumerBuilder.html" title="type parameter in ConsumerBuilder">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block"><a href="org/apache/pulsar/client/api/ConsumerBuilder.html" title="interface in org.apache.pulsar.client.api"><code>ConsumerBuilder</code></a> is used to configure and create instances of <a href="org/apache/pulsar/client/api/Consumer.html" title="interface in org.apache.pulsar.client.api"><code>Consumer</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/ConsumerCryptoFailureAction.html" title="enum class in org.apache.pulsar.client.api">ConsumerCryptoFailureAction</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">The action a consumer should take when a consumer receives a |
| message that it cannot decrypt.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ConsumerEventListener.html" title="interface in org.apache.pulsar.client.api">ConsumerEventListener</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Listener on the consumer state changes.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ConsumerInterceptor.html" title="interface in org.apache.pulsar.client.api">ConsumerInterceptor</a><<a href="org/apache/pulsar/client/api/ConsumerInterceptor.html" title="type parameter in ConsumerInterceptor">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">A plugin interface that allows you to intercept (and possibly mutate) |
| messages received by the consumer.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ConsumerStats.html" title="interface in org.apache.pulsar.client.api">ConsumerStats</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Consumer statistics recorded by client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ControlledClusterFailoverBuilder.html" title="interface in org.apache.pulsar.client.api">ControlledClusterFailoverBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block"><a href="org/apache/pulsar/client/api/ControlledClusterFailoverBuilder.html" title="interface in org.apache.pulsar.client.api"><code>ControlledClusterFailoverBuilder</code></a> is used to configure and create instance of <a href="org/apache/pulsar/client/api/ServiceUrlProvider.html" title="interface in org.apache.pulsar.client.api"><code>ServiceUrlProvider</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/CryptoKeyReader.html" title="interface in org.apache.pulsar.client.api">CryptoKeyReader</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface that abstracts the access to a key store.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/DeadLetterPolicy.html" title="class in org.apache.pulsar.client.api">DeadLetterPolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Configuration for the "dead letter queue" feature in consumer.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/internal/DefaultImplementation.html" title="class in org.apache.pulsar.client.internal">DefaultImplementation</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This class loads the implementation for <a href="org/apache/pulsar/client/internal/PulsarClientImplementationBinding.html" title="interface in org.apache.pulsar.client.internal"><code>PulsarClientImplementationBinding</code></a> |
| and allows you to decouple the API from the actual implementation.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/DummyCryptoKeyReaderImpl.html" title="class in org.apache.pulsar.client.api">DummyCryptoKeyReaderImpl</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An empty implement.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/EncodedAuthenticationParameterSupport.html" title="interface in org.apache.pulsar.client.api">EncodedAuthenticationParameterSupport</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Support for encoded authentication configuration parameters.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/api/EncryptionContext.html" title="class in org.apache.pulsar.common.api">EncryptionContext</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Class representing an encryption context.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/api/EncryptionContext.EncryptionKey.html" title="class in org.apache.pulsar.common.api">EncryptionContext.EncryptionKey</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Encryption key with metadata.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/EncryptionKeyInfo.html" title="class in org.apache.pulsar.client.api">EncryptionKeyInfo</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">EncryptionKeyInfo contains the encryption key and corresponding metadata which contains additional information about |
| the key such as version, timestamp.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/schema/Field.html" title="class in org.apache.pulsar.client.api.schema">Field</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A field in a record, consisting of a field name, index, and |
| <a href="org/apache/pulsar/client/api/Schema.html" title="interface in org.apache.pulsar.client.api"><code>Schema</code></a> for the field value.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/FieldSchemaBuilder.html" title="interface in org.apache.pulsar.client.api.schema">FieldSchemaBuilder</a><<a href="org/apache/pulsar/client/api/schema/FieldSchemaBuilder.html" title="type parameter in FieldSchemaBuilder">T</a> extends <a href="org/apache/pulsar/client/api/schema/FieldSchemaBuilder.html" title="interface in org.apache.pulsar.client.api.schema">FieldSchemaBuilder</a><<a href="org/apache/pulsar/client/api/schema/FieldSchemaBuilder.html" title="type parameter in FieldSchemaBuilder">T</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Build a field for a record.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/GenericObject.html" title="interface in org.apache.pulsar.client.api.schema">GenericObject</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">This is an abstraction over the logical value that is store into a Message.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/GenericRecord.html" title="interface in org.apache.pulsar.client.api.schema">GenericRecord</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">An interface represents a message with schema.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/GenericRecordBuilder.html" title="interface in org.apache.pulsar.client.api.schema">GenericRecordBuilder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Generic Record Builder to build a <a href="org/apache/pulsar/client/api/schema/GenericRecord.html" title="interface in org.apache.pulsar.client.api.schema"><code>GenericRecord</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/GenericSchema.html" title="interface in org.apache.pulsar.client.api.schema">GenericSchema</a><<a href="org/apache/pulsar/client/api/schema/GenericSchema.html" title="type parameter in GenericSchema">T</a> extends <a href="org/apache/pulsar/client/api/schema/GenericRecord.html" title="interface in org.apache.pulsar.client.api.schema">GenericRecord</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">A schema that serializes and deserializes between <a href="org/apache/pulsar/client/api/schema/GenericRecord.html" title="interface in org.apache.pulsar.client.api.schema"><code>GenericRecord</code></a> and bytes.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/HashingScheme.html" title="enum class in org.apache.pulsar.client.api">HashingScheme</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Standard hashing functions available when choosing the partition to use for a particular message.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/classification/InterfaceAudience.html" title="class in org.apache.pulsar.common.classification">InterfaceAudience</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Annotation to inform users of a package, class or method's intended audience.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/pulsar/common/classification/InterfaceAudience.LimitedPrivate.html" title="annotation interface in org.apache.pulsar.common.classification">InterfaceAudience.LimitedPrivate</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Intended for use only within the project(s) specified in the annotation.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/pulsar/common/classification/InterfaceAudience.Private.html" title="annotation interface in org.apache.pulsar.common.classification">InterfaceAudience.Private</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Intended for use only within the project itself.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/pulsar/common/classification/InterfaceAudience.Public.html" title="annotation interface in org.apache.pulsar.common.classification">InterfaceAudience.Public</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Intended for use by any project or application.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/classification/InterfaceStability.html" title="class in org.apache.pulsar.common.classification">InterfaceStability</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Annotation to inform users of how much to rely on a particular package, |
| class or method not changing over time.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/pulsar/common/classification/InterfaceStability.Evolving.html" title="annotation interface in org.apache.pulsar.common.classification">InterfaceStability.Evolving</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Evolving, but can break compatibility at minor release (i.e.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/pulsar/common/classification/InterfaceStability.Stable.html" title="annotation interface in org.apache.pulsar.common.classification">InterfaceStability.Stable</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Can evolve while retaining compatibility for minor release boundaries.; |
| can break compatibility only at major release (ie.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/pulsar/common/classification/InterfaceStability.Unstable.html" title="annotation interface in org.apache.pulsar.common.classification">InterfaceStability.Unstable</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">No guarantee is provided as to reliability or stability across any |
| level of release granularity.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/KeySharedMode.html" title="enum class in org.apache.pulsar.client.api">KeySharedMode</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">KeyShared mode of KeyShared subscription.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/KeySharedPolicy.html" title="class in org.apache.pulsar.client.api">KeySharedPolicy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">KeyShared policy for KeyShared subscription.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicyAutoSplit.html" title="class in org.apache.pulsar.client.api">KeySharedPolicy.KeySharedPolicyAutoSplit</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Auto split hash range key shared policy.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/KeySharedPolicy.KeySharedPolicySticky.html" title="class in org.apache.pulsar.client.api">KeySharedPolicy.KeySharedPolicySticky</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Sticky attach topic with fixed hash range.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/KeyStoreParams.html" title="class in org.apache.pulsar.client.api">KeyStoreParams</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">KeyStore parameters used for tls authentication.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/schema/KeyValue.html" title="class in org.apache.pulsar.common.schema">KeyValue</a><<a href="org/apache/pulsar/common/schema/KeyValue.html" title="type parameter in KeyValue">K</a>,<wbr><a href="org/apache/pulsar/common/schema/KeyValue.html" title="type parameter in KeyValue">V</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A simple KeyValue class.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/common/schema/KeyValue.KeyValueDecoder.html" title="interface in org.apache.pulsar.common.schema">KeyValue.KeyValueDecoder</a><<a href="org/apache/pulsar/common/schema/KeyValue.KeyValueDecoder.html" title="type parameter in KeyValue.KeyValueDecoder">K</a>,<wbr><a href="org/apache/pulsar/common/schema/KeyValue.KeyValueDecoder.html" title="type parameter in KeyValue.KeyValueDecoder">V</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Decoder to decode key/value bytes.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/common/schema/KeyValueEncodingType.html" title="enum class in org.apache.pulsar.common.schema">KeyValueEncodingType</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Encoding types of supported KeyValueSchema for Pulsar messages.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/KeyValueSchema.html" title="interface in org.apache.pulsar.client.api.schema">KeyValueSchema</a><<a href="org/apache/pulsar/client/api/schema/KeyValueSchema.html" title="type parameter in KeyValueSchema">K</a>,<wbr><a href="org/apache/pulsar/client/api/schema/KeyValueSchema.html" title="type parameter in KeyValueSchema">V</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">This interface models a Schema that is composed of two parts.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Message.html" title="interface in org.apache.pulsar.client.api">Message</a><<a href="org/apache/pulsar/client/api/Message.html" title="type parameter in Message">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The message abstraction used in Pulsar.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/MessageAcknowledger.html" title="interface in org.apache.pulsar.client.api">MessageAcknowledger</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The interface to acknowledge one or more messages individually or cumulatively.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/MessageCrypto.html" title="interface in org.apache.pulsar.client.api">MessageCrypto</a><<a href="org/apache/pulsar/client/api/MessageCrypto.html" title="type parameter in MessageCrypto">MetadataT</a>,<wbr><a href="org/apache/pulsar/client/api/MessageCrypto.html" title="type parameter in MessageCrypto">BuilderT</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface that abstracts the method to encrypt/decrypt message for End to End Encryption.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/MessageId.html" title="interface in org.apache.pulsar.client.api">MessageId</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Opaque unique identifier of a single message</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/MessageListener.html" title="interface in org.apache.pulsar.client.api">MessageListener</a><<a href="org/apache/pulsar/client/api/MessageListener.html" title="type parameter in MessageListener">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">A listener that will be called in order for every message received.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/MessagePayload.html" title="interface in org.apache.pulsar.client.api">MessagePayload</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The abstraction of a message's payload.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/MessagePayloadContext.html" title="interface in org.apache.pulsar.client.api">MessagePayloadContext</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The context of the message payload, which usually represents a batched message (batch) or a single message.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/MessagePayloadFactory.html" title="interface in org.apache.pulsar.client.api">MessagePayloadFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The factory class of <a href="org/apache/pulsar/client/api/MessagePayload.html" title="interface in org.apache.pulsar.client.api"><code>MessagePayload</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/MessagePayloadProcessor.html" title="interface in org.apache.pulsar.client.api">MessagePayloadProcessor</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The processor to process a message payload.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/MessageRouter.html" title="interface in org.apache.pulsar.client.api">MessageRouter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface for custom message router that can be passed |
| to a producer to select the partition that a particular |
| messsage should be published on.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/MessageRoutingMode.html" title="enum class in org.apache.pulsar.client.api">MessageRoutingMode</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Default routing mode for messages to partition.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Messages.html" title="interface in org.apache.pulsar.client.api">Messages</a><<a href="org/apache/pulsar/client/api/Messages.html" title="type parameter in Messages">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">A container that holds the list <a href="org/apache/pulsar/client/api/Message.html" title="interface in org.apache.pulsar.client.api"><code>Message</code></a> for a topic.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/MultiTopicConsumerStats.html" title="interface in org.apache.pulsar.client.api">MultiTopicConsumerStats</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Multi-topic Consumer statistics recorded by client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/PartitionedTopicProducerStats.html" title="interface in org.apache.pulsar.client.api">PartitionedTopicProducerStats</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Partitioned topic Producer statistics recorded by client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Producer.html" title="interface in org.apache.pulsar.client.api">Producer</a><<a href="org/apache/pulsar/client/api/Producer.html" title="type parameter in Producer">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Producer is used to publish messages on a topic.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/ProducerAccessMode.html" title="enum class in org.apache.pulsar.client.api">ProducerAccessMode</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">The type of access to the topic that the producer requires.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ProducerBuilder.html" title="interface in org.apache.pulsar.client.api">ProducerBuilder</a><<a href="org/apache/pulsar/client/api/ProducerBuilder.html" title="type parameter in ProducerBuilder">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block"><a href="org/apache/pulsar/client/api/ProducerBuilder.html" title="interface in org.apache.pulsar.client.api"><code>ProducerBuilder</code></a> is used to configure and create instances of <a href="org/apache/pulsar/client/api/Producer.html" title="interface in org.apache.pulsar.client.api"><code>Producer</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/ProducerCryptoFailureAction.html" title="enum class in org.apache.pulsar.client.api">ProducerCryptoFailureAction</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">The action the producer will take in case of encryption failures.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/interceptor/ProducerInterceptor.html" title="interface in org.apache.pulsar.client.api.interceptor">ProducerInterceptor</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">A plugin interface that allows you to intercept (and possibly mutate) the |
| messages received by the producer before they are published to the Pulsar |
| brokers.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ProducerInterceptor.html" title="interface in org.apache.pulsar.client.api">ProducerInterceptor</a><<a href="org/apache/pulsar/client/api/ProducerInterceptor.html" title="type parameter in ProducerInterceptor">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1">Deprecated.</div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/interceptor/ProducerInterceptorWrapper.html" title="class in org.apache.pulsar.client.api.interceptor">ProducerInterceptorWrapper</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A wrapper for old style producer interceptor.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ProducerStats.html" title="interface in org.apache.pulsar.client.api">ProducerStats</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Producer statistics recorded by client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/internal/PropertiesUtils.html" title="class in org.apache.pulsar.client.internal">PropertiesUtils</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Internal utility methods for filtering and mapping <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Properties.html" title="class or interface in java.util" class="external-link"><code>Properties</code></a> objects.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/ProxyProtocol.html" title="enum class in org.apache.pulsar.client.api">ProxyProtocol</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Protcol type to determine type of proxy routing when client connects to proxy using |
| {@link ClientBuilder::proxyServiceUrl}.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/PulsarClient.html" title="interface in org.apache.pulsar.client.api">PulsarClient</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Class that provides a client interface to Pulsar.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.html" title="class in org.apache.pulsar.client.api">PulsarClientException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Base type of exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.AlreadyClosedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AlreadyClosedException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Already closed exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.AuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthenticationException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Authentication exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.AuthorizationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.AuthorizationException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Authorization exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.BrokerMetadataException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.BrokerMetadataException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Broker metadata exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.BrokerPersistenceException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.BrokerPersistenceException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Broker persistence exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.ChecksumException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ChecksumException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Checksum exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.ConnectException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ConnectException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Connect exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.ConsumerAssignException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ConsumerAssignException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Consumer assign exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.ConsumerBusyException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ConsumerBusyException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Consumer busy exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.CryptoException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.CryptoException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Crypto exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.GettingAuthenticationDataException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.GettingAuthenticationDataException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Getting authentication data exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.IncompatibleSchemaException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.IncompatibleSchemaException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Incompatible schema exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.InvalidConfigurationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.InvalidConfigurationException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Invalid Configuration exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.InvalidMessageException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.InvalidMessageException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Invalid message exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.InvalidServiceURL.html" title="class in org.apache.pulsar.client.api">PulsarClientException.InvalidServiceURL</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Invalid Service URL exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.InvalidTopicNameException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.InvalidTopicNameException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Invalid topic name exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.LookupException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.LookupException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Lookup exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.MemoryBufferIsFullError.html" title="class in org.apache.pulsar.client.api">PulsarClientException.MemoryBufferIsFullError</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Memory buffer full error thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.MessageAcknowledgeException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.MessageAcknowledgeException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Consumer assign exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.NotAllowedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.NotAllowedException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Not allowed exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.NotConnectedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.NotConnectedException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Not connected exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.NotFoundException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.NotFoundException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Not Found exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.NotSupportedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.NotSupportedException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Not supported exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededError.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ProducerBlockedQuotaExceededError</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Producer blocked quota exceeded error thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.ProducerBlockedQuotaExceededException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ProducerBlockedQuotaExceededException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Producer blocked quota exceeded exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.ProducerBusyException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ProducerBusyException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Producer busy exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.ProducerFencedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ProducerFencedException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Producer fenced exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.ProducerQueueIsFullError.html" title="class in org.apache.pulsar.client.api">PulsarClientException.ProducerQueueIsFullError</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Full producer queue error thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TimeoutException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TimeoutException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Timeout exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TooManyRequestsException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TooManyRequestsException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Too many requests exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicDoesNotExistException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicDoesNotExistException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Topic does not exist and cannot be created.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicMigrationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicMigrationException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">TopicMigration exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TopicTerminatedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TopicTerminatedException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Topic terminated exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TransactionConflictException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionConflictException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Consumer assign exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.TransactionHasOperationFailedException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.TransactionHasOperationFailedException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/PulsarClientException.UnsupportedAuthenticationException.html" title="class in org.apache.pulsar.client.api">PulsarClientException.UnsupportedAuthenticationException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Unsupported authentication exception thrown by Pulsar client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/internal/PulsarClientImplementationBinding.html" title="interface in org.apache.pulsar.client.internal">PulsarClientImplementationBinding</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Helper class for class instantiations and it also contains methods to work with schemas.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/Range.html" title="class in org.apache.pulsar.client.api">Range</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Int range.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Reader.html" title="interface in org.apache.pulsar.client.api">Reader</a><<a href="org/apache/pulsar/client/api/Reader.html" title="type parameter in Reader">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">A Reader can be used to scan through all the messages currently available in a topic.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="interface in org.apache.pulsar.client.api">ReaderBuilder</a><<a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="type parameter in ReaderBuilder">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block"><a href="org/apache/pulsar/client/api/ReaderBuilder.html" title="interface in org.apache.pulsar.client.api"><code>ReaderBuilder</code></a> is used to configure and create instances of <a href="org/apache/pulsar/client/api/Reader.html" title="interface in org.apache.pulsar.client.api"><code>Reader</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderInterceptor.html" title="interface in org.apache.pulsar.client.api">ReaderInterceptor</a><<a href="org/apache/pulsar/client/api/ReaderInterceptor.html" title="type parameter in ReaderInterceptor">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Reader interceptor.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ReaderListener.html" title="interface in org.apache.pulsar.client.api">ReaderListener</a><<a href="org/apache/pulsar/client/api/ReaderListener.html" title="type parameter in ReaderListener">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">A listener that will be called in order for every message received.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/RecordSchemaBuilder.html" title="interface in org.apache.pulsar.client.api.schema">RecordSchemaBuilder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Building the schema for a <a href="org/apache/pulsar/client/api/schema/GenericRecord.html" title="interface in org.apache.pulsar.client.api.schema"><code>GenericRecord</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/RedeliveryBackoff.html" title="interface in org.apache.pulsar.client.api">RedeliveryBackoff</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface for custom message is negativeAcked policy, users can specify a <a href="org/apache/pulsar/client/api/RedeliveryBackoff.html" title="interface in org.apache.pulsar.client.api"><code>RedeliveryBackoff</code></a> for |
| a consumer.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/RegexSubscriptionMode.html" title="enum class in org.apache.pulsar.client.api">RegexSubscriptionMode</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">When subscribing to topics using a regular expression, one can specify |
| to only pick a certain type of topics.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/Schema.html" title="interface in org.apache.pulsar.client.api">Schema</a><<a href="org/apache/pulsar/client/api/Schema.html" title="type parameter in Schema">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Message schema definition.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaBuilder.html" title="interface in org.apache.pulsar.client.api.schema">SchemaBuilder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Builder to build schema.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="interface in org.apache.pulsar.client.api.schema">SchemaDefinition</a><<a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="type parameter in SchemaDefinition">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface for schema definition.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaDefinitionBuilder.html" title="interface in org.apache.pulsar.client.api.schema">SchemaDefinitionBuilder</a><<a href="org/apache/pulsar/client/api/schema/SchemaDefinitionBuilder.html" title="type parameter in SchemaDefinitionBuilder">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Builder to build schema definition <a href="org/apache/pulsar/client/api/schema/SchemaDefinition.html" title="interface in org.apache.pulsar.client.api.schema"><code>SchemaDefinition</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/common/schema/SchemaInfo.html" title="interface in org.apache.pulsar.common.schema">SchemaInfo</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Information about the schema.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/schema/SchemaInfo.SchemaInfoBuilder.html" title="class in org.apache.pulsar.common.schema">SchemaInfo.SchemaInfoBuilder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaInfoProvider.html" title="interface in org.apache.pulsar.client.api.schema">SchemaInfoProvider</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Schema Provider.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/common/schema/SchemaInfoWithVersion.html" title="class in org.apache.pulsar.common.schema">SchemaInfoWithVersion</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Data structure representing a schema information including its version.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaReader.html" title="interface in org.apache.pulsar.client.api.schema">SchemaReader</a><<a href="org/apache/pulsar/client/api/schema/SchemaReader.html" title="type parameter in SchemaReader">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Deserialize messages from bytes.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/SchemaSerializationException.html" title="class in org.apache.pulsar.client.api">SchemaSerializationException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Schema serialization exception.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/common/schema/SchemaType.html" title="enum class in org.apache.pulsar.common.schema">SchemaType</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Types of supported schema for Pulsar messages.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/schema/SchemaWriter.html" title="interface in org.apache.pulsar.client.api.schema">SchemaWriter</a><<a href="org/apache/pulsar/client/api/schema/SchemaWriter.html" title="type parameter in SchemaWriter">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Serialize messages into bytes.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/ServiceUrlProvider.html" title="interface in org.apache.pulsar.client.api">ServiceUrlProvider</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The provider to provide the service url.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SizeUnit.html" title="enum class in org.apache.pulsar.client.api">SizeUnit</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Size unit converter.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionInitialPosition.html" title="enum class in org.apache.pulsar.client.api">SubscriptionInitialPosition</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">When creating a consumer, if the subscription does not exist, a new subscription will be created.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionMode.html" title="enum class in org.apache.pulsar.client.api">SubscriptionMode</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Types of subscription mode supported by Pulsar.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/SubscriptionType.html" title="enum class in org.apache.pulsar.client.api">SubscriptionType</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Types of subscription supported by Pulsar.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TableView.html" title="interface in org.apache.pulsar.client.api">TableView</a><<a href="org/apache/pulsar/client/api/TableView.html" title="type parameter in TableView">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="interface in org.apache.pulsar.client.api">TableViewBuilder</a><<a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="type parameter in TableViewBuilder">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block"><a href="org/apache/pulsar/client/api/TableViewBuilder.html" title="interface in org.apache.pulsar.client.api"><code>TableViewBuilder</code></a> is used to configure and create instances of <a href="org/apache/pulsar/client/api/TableView.html" title="interface in org.apache.pulsar.client.api"><code>TableView</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="interface in org.apache.pulsar.client.api">TopicConsumerBuilder</a><<a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="type parameter in TopicConsumerBuilder">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block"><a href="org/apache/pulsar/client/api/TopicConsumerBuilder.html" title="interface in org.apache.pulsar.client.api"><code>TopicConsumerBuilder</code></a> is used to configure topic specific options to override those set at the |
| <a href="org/apache/pulsar/client/api/ConsumerBuilder.html" title="interface in org.apache.pulsar.client.api"><code>ConsumerBuilder</code></a> level.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicMessageId.html" title="interface in org.apache.pulsar.client.api">TopicMessageId</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The MessageId used for a consumer that subscribes multiple topics or partitioned topics.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TopicMetadata.html" title="interface in org.apache.pulsar.client.api">TopicMetadata</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Metadata of a topic that can be used for message routing.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/Transaction.html" title="interface in org.apache.pulsar.client.api.transaction">Transaction</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The class represents a transaction within Pulsar.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/transaction/Transaction.State.html" title="enum class in org.apache.pulsar.client.api.transaction">Transaction.State</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClient.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionBufferClient</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The transaction buffer client to commit and abort transactions on topics or subscription.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Exceptions for transaction buffer client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.ReachMaxPendingOpsException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException.ReachMaxPendingOpsException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Thrown when transaction buffer op over max pending numbers.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionBufferClientException.RequestTimeoutException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionBufferClientException.RequestTimeoutException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Thrown when operation timeout.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionBuilder.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The builder to build a transaction for Pulsar.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClient.html" title="interface in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClient</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Transaction coordinator client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClient.State.html" title="enum class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClient.State</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">State of the transaction coordinator client.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Exceptions for transaction coordinator client.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.CoordinatorClientStateException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.CoordinatorClientStateException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Thrown when transaction coordinator with unexpected state.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.CoordinatorNotFoundException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.CoordinatorNotFoundException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Thrown when transaction coordinator not found in broker side.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.InvalidTxnStatusException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.InvalidTxnStatusException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Thrown when transaction switch to a invalid status.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.MetaStoreHandlerNotExistsException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.MetaStoreHandlerNotExistsException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Thrown when transaction meta store handler not exists.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.MetaStoreHandlerNotReadyException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.MetaStoreHandlerNotReadyException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Thrown when send request to transaction meta store but the transaction meta store handler not ready.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/pulsar/client/api/transaction/TransactionCoordinatorClientException.TransactionNotFoundException.html" title="class in org.apache.pulsar.client.api.transaction">TransactionCoordinatorClientException.TransactionNotFoundException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Thrown when transaction not found in transaction coordinator.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/pulsar/client/api/transaction/TxnID.html" title="class in org.apache.pulsar.client.api.transaction">TxnID</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An identifier for representing a transaction.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/pulsar/client/api/TypedMessageBuilder.html" title="interface in org.apache.pulsar.client.api">TypedMessageBuilder</a><<a href="org/apache/pulsar/client/api/TypedMessageBuilder.html" title="type parameter in TypedMessageBuilder">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Message builder that constructs a message to be published through a producer.</div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </main> |
| <footer role="contentinfo"> |
| <hr> |
| <p class="legal-copy"><small>Copyright © 2017–2024 <a href="https://www.apache.org/">Apache Software Foundation</a>. All rights reserved.</small></p> |
| </footer> |
| </div> |
| </div> |
| </body> |
| </html> |