| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!-- NewPage --> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>Index (Apache DistributedLog for Java, version 0.4.0-incubating)</title> |
| <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> |
| <script type="text/javascript" src="script.js"></script> |
| </head> |
| <body> |
| <script type="text/javascript"><!-- |
| try { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="Index (Apache DistributedLog for Java, version 0.4.0-incubating)"; |
| } |
| } |
| catch(err) { |
| } |
| //--> |
| </script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="topNav"><a name="navbar.top"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.top.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="overview-summary.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 class="navBarCell1Rev">Index</li> |
| <li><a href="help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li>Prev</li> |
| <li>Next</li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="index.html?index-all.html" target="_top">Frames</a></li> |
| <li><a href="index-all.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_top"> |
| <li><a href="allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_top"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <a name="skip.navbar.top"> |
| <!-- --> |
| </a></div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <div class="contentContainer"><a href="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> <a href="#I:Z">Z</a> <a name="I:A"> |
| <!-- --> |
| </a> |
| <h2 class="title">A</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/Abortable.html#abort--">abort()</a></span> - Method in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Abortable.html" title="interface in org.apache.distributedlog.io">Abortable</a></dt> |
| <dd> |
| <div class="block">Aborts the object and releases any resources associated with it.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/Abortables.html#abort-org.apache.distributedlog.io.Abortable-boolean-">abort(Abortable, boolean)</a></span> - Static method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Abortables.html" title="class in org.apache.distributedlog.io">Abortables</a></dt> |
| <dd> |
| <div class="block">Aborts a <a href="org/apache/distributedlog/io/Abortable.html" title="interface in org.apache.distributedlog.io"><code>Abortable</code></a>, with control over whether an <a href="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><code>IOException</code></a> may be thrown.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/Abortables.html#abort-org.apache.distributedlog.io.AsyncAbortable-boolean-">abort(AsyncAbortable, boolean)</a></span> - Static method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Abortables.html" title="class in org.apache.distributedlog.io">Abortables</a></dt> |
| <dd> |
| <div class="block">Abort async <i>abortable</i></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/AsyncAbortable.html#ABORT_FUNC">ABORT_FUNC</a></span> - Static variable in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncAbortable.html" title="interface in org.apache.distributedlog.io">AsyncAbortable</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/io/Abortable.html" title="interface in org.apache.distributedlog.io"><span class="typeNameLink">Abortable</span></a> - Interface in <a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt> |
| <dd> |
| <div class="block">An <code>Abortable</code> is a source or destination of data that can be aborted.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/io/Abortables.html" title="class in org.apache.distributedlog.io"><span class="typeNameLink">Abortables</span></a> - Class in <a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt> |
| <dd> |
| <div class="block">Utility methods for working with <a href="org/apache/distributedlog/io/Abortable.html" title="interface in org.apache.distributedlog.io"><code>Abortable</code></a> objects.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/Abortables.html#abortQuietly-org.apache.distributedlog.io.Abortable-">abortQuietly(Abortable)</a></span> - Static method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Abortables.html" title="class in org.apache.distributedlog.io">Abortables</a></dt> |
| <dd> |
| <div class="block">Aborts the given <code>abortable</code>, logging any <code>IOException</code> that's thrown rather than |
| propagating it.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/Abortables.html#abortQuietly-org.apache.distributedlog.io.AsyncAbortable-">abortQuietly(AsyncAbortable)</a></span> - Static method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Abortables.html" title="class in org.apache.distributedlog.io">Abortables</a></dt> |
| <dd> |
| <div class="block">Aborts the given <code>abortable</code>, logging any <code>IOException</code> that's thrown rather than |
| propagating it.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/Abortables.html#abortSequence-java.util.concurrent.ExecutorService-org.apache.distributedlog.io.AsyncAbortable...-">abortSequence(ExecutorService, AsyncAbortable...)</a></span> - Static method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Abortables.html" title="class in org.apache.distributedlog.io">Abortables</a></dt> |
| <dd> |
| <div class="block">Abort the abortables in sequence.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/TransmitListener.html#abortTransmit-java.lang.Throwable-">abortTransmit(Throwable)</a></span> - Method in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/TransmitListener.html" title="interface in org.apache.distributedlog.io">TransmitListener</a></dt> |
| <dd> |
| <div class="block">Abort the transmit.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSetBuffer.html#abortTransmit-java.lang.Throwable-">abortTransmit(Throwable)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSetBuffer.html" title="interface in org.apache.distributedlog">LogRecordSetBuffer</a></dt> |
| <dd> |
| <div class="block">Abort transmit.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" title="class in org.apache.distributedlog.feature"><span class="typeNameLink">AbstractFeatureProvider</span></a><<a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" title="type parameter in AbstractFeatureProvider">T</a> extends org.apache.bookkeeper.feature.Feature> - Class in <a href="org/apache/distributedlog/feature/package-summary.html">org.apache.distributedlog.feature</a></dt> |
| <dd> |
| <div class="block">Decider based feature provider</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html#AbstractFeatureProvider-java.lang.String-org.apache.distributedlog.DistributedLogConfiguration-org.apache.bookkeeper.stats.StatsLogger-">AbstractFeatureProvider(String, DistributedLogConfiguration, StatsLogger)</a></span> - Constructor for class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" title="class in org.apache.distributedlog.feature">AbstractFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html#add-java.lang.String-org.apache.distributedlog.LogSegmentMetadata-">add(String, LogSegmentMetadata)</a></span> - Method in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment">PerStreamLogSegmentCache</a></dt> |
| <dd> |
| <div class="block">Add the segment <i>metadata</i> for <i>name</i> in the cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#addNewSegmentAndDeleteOldSegment-org.apache.distributedlog.LogSegmentMetadata-org.apache.distributedlog.LogSegmentMetadata-">addNewSegmentAndDeleteOldSegment(LogSegmentMetadata, LogSegmentMetadata)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#addNewSegmentAndDeleteOldSegment-org.apache.distributedlog.util.Transaction-org.apache.distributedlog.LogSegmentMetadata-org.apache.distributedlog.LogSegmentMetadata-">addNewSegmentAndDeleteOldSegment(Transaction<Object>, LogSegmentMetadata, LogSegmentMetadata)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.Builder.html#address-java.net.SocketAddress-">address(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html#address">address</a></span> - Variable in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.DLServer</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#address2ShardId">address2ShardId</a></span> - Variable in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html#addTriedHost-java.net.SocketAddress-org.apache.distributedlog.thrift.service.StatusCode-">addTriedHost(SocketAddress, StatusCode)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html" title="class in org.apache.distributedlog.client.routing">RoutingService.RoutingContext</a></dt> |
| <dd> |
| <div class="block">Add tried host to routing context.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/subscription/SubscriptionsStore.html#advanceCommitPosition-java.lang.String-org.apache.distributedlog.DLSN-">advanceCommitPosition(String, DLSN)</a></span> - Method in interface org.apache.distributedlog.subscription.<a href="org/apache/distributedlog/subscription/SubscriptionsStore.html" title="interface in org.apache.distributedlog.subscription">SubscriptionsStore</a></dt> |
| <dd> |
| <div class="block">Advance the last committed position for <i>subscriberId</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/subscription/SubscriptionStateStore.html#advanceCommitPosition-org.apache.distributedlog.DLSN-">advanceCommitPosition(DLSN)</a></span> - Method in interface org.apache.distributedlog.subscription.<a href="org/apache/distributedlog/subscription/SubscriptionStateStore.html" title="interface in org.apache.distributedlog.subscription">SubscriptionStateStore</a></dt> |
| <dd> |
| <div class="block">Advances the position associated with the subscriber</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#ALLOCATION_PATH">ALLOCATION_PATH</a></span> - Static variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#ALLOCATION_POOL_NODE">ALLOCATION_POOL_NODE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#allocationPath">allocationPath</a></span> - Variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/AlreadyClosedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">AlreadyClosedException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Thrown when any distributedlog resources have already been closed.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/AlreadyClosedException.html#AlreadyClosedException-java.lang.String-">AlreadyClosedException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/AlreadyClosedException.html" title="class in org.apache.distributedlog.exceptions">AlreadyClosedException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/AlreadyTruncatedTransactionException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">AlreadyTruncatedTransactionException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Thrown when the transaction Id specified in the API is in the range that has already been truncated.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/AlreadyTruncatedTransactionException.html#AlreadyTruncatedTransactionException-java.lang.String-">AlreadyTruncatedTransactionException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/AlreadyTruncatedTransactionException.html" title="class in org.apache.distributedlog.exceptions">AlreadyTruncatedTransactionException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/AppendOnlyStreamReader.html" title="class in org.apache.distributedlog"><span class="typeNameLink">AppendOnlyStreamReader</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/AppendOnlyStreamWriter.html" title="class in org.apache.distributedlog"><span class="typeNameLink">AppendOnlyStreamWriter</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AppendOnlyStreamWriter.html#AppendOnlyStreamWriter-org.apache.distributedlog.BKAsyncLogWriter-long-">AppendOnlyStreamWriter(BKAsyncLogWriter, long)</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/AppendOnlyStreamWriter.html" title="class in org.apache.distributedlog">AppendOnlyStreamWriter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/Abortables.html#asyncAbort-org.apache.distributedlog.io.AsyncAbortable-boolean-">asyncAbort(AsyncAbortable, boolean)</a></span> - Static method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Abortables.html" title="class in org.apache.distributedlog.io">Abortables</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/AsyncAbortable.html#asyncAbort--">asyncAbort()</a></span> - Method in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncAbortable.html" title="interface in org.apache.distributedlog.io">AsyncAbortable</a></dt> |
| <dd> |
| <div class="block">Aborts the object and releases any resources associated with it.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/io/AsyncAbortable.html" title="interface in org.apache.distributedlog.io"><span class="typeNameLink">AsyncAbortable</span></a> - Interface in <a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt> |
| <dd> |
| <div class="block">An <code>Abortable</code> is a source or destination of data that can be aborted.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/DistributedLock.html#asyncAcquire--">asyncAcquire()</a></span> - Method in interface org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/DistributedLock.html" title="interface in org.apache.distributedlog.lock">DistributedLock</a></dt> |
| <dd> |
| <div class="block">Asynchronously acquire the lock.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/NopDistributedLock.html#asyncAcquire--">asyncAcquire()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/NopDistributedLock.html" title="class in org.apache.distributedlog.lock">NopDistributedLock</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/ZKDistributedLock.html#asyncAcquire--">asyncAcquire()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/ZKDistributedLock.html" title="class in org.apache.distributedlog.lock">ZKDistributedLock</a></dt> |
| <dd> |
| <div class="block">Asynchronously acquire the lock.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html#asyncAddEntry-byte:A-int-int-org.apache.bookkeeper.client.AsyncCallback.AddCallback-java.lang.Object-">asyncAddEntry(byte[], int, int, AsyncCallback.AddCallback, Object)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryWriter</a></dt> |
| <dd> |
| <div class="block">Async add entry to the log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/AsyncCloseable.html#asyncClose--">asyncClose()</a></span> - Method in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io">AsyncCloseable</a></dt> |
| <dd> |
| <div class="block">Closes this source and releases any system resources associated |
| with it.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/NopDistributedLock.html#asyncClose--">asyncClose()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/NopDistributedLock.html" title="class in org.apache.distributedlog.lock">NopDistributedLock</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/ZKDistributedLock.html#asyncClose--">asyncClose()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/ZKDistributedLock.html" title="class in org.apache.distributedlog.lock">ZKDistributedLock</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html#asyncClose-org.apache.bookkeeper.client.AsyncCallback.CloseCallback-java.lang.Object-">asyncClose(AsyncCallback.CloseCallback, Object)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryWriter</a></dt> |
| <dd> |
| <div class="block">Close the entry writer.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io"><span class="typeNameLink">AsyncCloseable</span></a> - Interface in <a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt> |
| <dd> |
| <div class="block">A <code>AsyncCloseable</code> is a source or destination of data that can be closed asynchronously.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/io/AsyncDeleteable.html" title="interface in org.apache.distributedlog.io"><span class="typeNameLink">AsyncDeleteable</span></a> - Interface in <a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt> |
| <dd> |
| <div class="block">A <code>AsyncDeleteable</code> is a source or destination of data that can be deleted asynchronously.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/AsyncLogReader.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">AsyncLogReader</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/AsyncLogWriter.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">AsyncLogWriter</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/AsyncNotification.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">AsyncNotification</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ReadUtils.html#asyncReadFirstUserRecord-java.lang.String-org.apache.distributedlog.LogSegmentMetadata-int-int-java.util.concurrent.atomic.AtomicInteger-java.util.concurrent.ExecutorService-org.apache.distributedlog.logsegment.LogSegmentEntryStore-org.apache.distributedlog.DLSN-">asyncReadFirstUserRecord(String, LogSegmentMetadata, int, int, AtomicInteger, ExecutorService, LogSegmentEntryStore, DLSN)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ReadUtils.html" title="class in org.apache.distributedlog">ReadUtils</a></dt> |
| <dd> |
| <div class="block">Read first record from a log segment with a DLSN larger than that given.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ReadUtils.html#asyncReadLastRecord-java.lang.String-org.apache.distributedlog.LogSegmentMetadata-boolean-boolean-boolean-int-int-java.util.concurrent.atomic.AtomicInteger-java.util.concurrent.ExecutorService-org.apache.distributedlog.logsegment.LogSegmentEntryStore-">asyncReadLastRecord(String, LogSegmentMetadata, boolean, boolean, boolean, int, int, AtomicInteger, ExecutorService, LogSegmentEntryStore)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ReadUtils.html" title="class in org.apache.distributedlog">ReadUtils</a></dt> |
| <dd> |
| <div class="block">Read last record from a log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/SessionLock.html#asyncTryLock-long-java.util.concurrent.TimeUnit-">asyncTryLock(long, TimeUnit)</a></span> - Method in interface org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/SessionLock.html" title="interface in org.apache.distributedlog.lock">SessionLock</a></dt> |
| <dd> |
| <div class="block">Acquire the lock in asynchronous way.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/SessionLock.html#asyncUnlock--">asyncUnlock()</a></span> - Method in interface org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/SessionLock.html" title="interface in org.apache.distributedlog.lock">SessionLock</a></dt> |
| <dd> |
| <div class="block">Release a claimed lock in the asynchronous way.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html#asyncWrite-org.apache.distributedlog.LogRecord-">asyncWrite(LogRecord)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentWriter</a></dt> |
| <dd> |
| <div class="block">Write a log record to a log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.Credentials.html#authenticate-org.apache.zookeeper.ZooKeeper-">authenticate(ZooKeeper)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.Credentials.html" title="interface in org.apache.distributedlog">ZooKeeperClient.Credentials</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.DigestCredentials.html#authenticate-org.apache.zookeeper.ZooKeeper-">authenticate(ZooKeeper)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.DigestCredentials.html" title="class in org.apache.distributedlog">ZooKeeperClient.DigestCredentials</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:B"> |
| <!-- --> |
| </a> |
| <h2 class="title">B</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#BACKEND_BK">BACKEND_BK</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClientBuilder.html#bkc-org.apache.distributedlog.BookKeeperClient-">bkc(BookKeeperClient)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog">BookKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Build BookKeeper client using existing <i>bkc</i> client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html#bkConf-org.apache.bookkeeper.conf.ServerConfiguration-">bkConf(ServerConfiguration)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.Builder</a></dt> |
| <dd> |
| <div class="block">Set the Bookkeeper server configuration.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog"><span class="typeNameLink">BKDistributedLogNamespace</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">BKDistributedLogNamespace is the default implementation of <a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace"><code>DistributedLogNamespace</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#BKDistributedLogNamespace-org.apache.distributedlog.DistributedLogConfiguration-java.net.URI-org.apache.distributedlog.namespace.NamespaceDriver-org.apache.distributedlog.util.OrderedScheduler-org.apache.bookkeeper.feature.FeatureProvider-org.apache.distributedlog.util.PermitLimiter-org.apache.distributedlog.injector.AsyncFailureInjector-org.apache.bookkeeper.stats.StatsLogger-org.apache.bookkeeper.stats.StatsLogger-java.lang.String-int-">BKDistributedLogNamespace(DistributedLogConfiguration, URI, NamespaceDriver, OrderedScheduler, FeatureProvider, PermitLimiter, AsyncFailureInjector, StatsLogger, StatsLogger, String, int)</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BK_DNS_RESOLVER_OVERRIDES">BKDL_BK_DNS_RESOLVER_OVERRIDES</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BK_DNS_RESOLVER_OVERRIDES_DEFAULT">BKDL_BK_DNS_RESOLVER_OVERRIDES_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLEINT_NUM_WORKER_THREADS_DEFAULT">BKDL_BKCLEINT_NUM_WORKER_THREADS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_NUM_IO_THREADS">BKDL_BKCLIENT_NUM_IO_THREADS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_NUM_WORKER_THREADS">BKDL_BKCLIENT_NUM_WORKER_THREADS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_READ_TIMEOUT">BKDL_BKCLIENT_READ_TIMEOUT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_READ_TIMEOUT_DEFAULT">BKDL_BKCLIENT_READ_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_WRITE_TIMEOUT">BKDL_BKCLIENT_WRITE_TIMEOUT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_WRITE_TIMEOUT_DEFAULT">BKDL_BKCLIENT_WRITE_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_NUM_RETRIES">BKDL_BKCLIENT_ZK_NUM_RETRIES</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_NUM_RETRIES_DEFAULT">BKDL_BKCLIENT_ZK_NUM_RETRIES_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_REQUEST_RATE_LIMIT">BKDL_BKCLIENT_ZK_REQUEST_RATE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_REQUEST_RATE_LIMIT_DEFAULT">BKDL_BKCLIENT_ZK_REQUEST_RATE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_RETRY_BACKOFF_MAX_MILLIS">BKDL_BKCLIENT_ZK_RETRY_BACKOFF_MAX_MILLIS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_RETRY_BACKOFF_MAX_MILLIS_DEFAULT">BKDL_BKCLIENT_ZK_RETRY_BACKOFF_MAX_MILLIS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_RETRY_BACKOFF_START_MILLIS">BKDL_BKCLIENT_ZK_RETRY_BACKOFF_START_MILLIS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_RETRY_BACKOFF_START_MILLIS_DEFAULT">BKDL_BKCLIENT_ZK_RETRY_BACKOFF_START_MILLIS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_SESSION_TIMEOUT">BKDL_BKCLIENT_ZK_SESSION_TIMEOUT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_SESSION_TIMEOUT_DEFAULT">BKDL_BKCLIENT_ZK_SESSION_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_ACK_QUORUM_SIZE">BKDL_BOOKKEEPER_ACK_QUORUM_SIZE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_ACK_QUORUM_SIZE_DEFAULT">BKDL_BOOKKEEPER_ACK_QUORUM_SIZE_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_ACK_QUORUM_SIZE_OLD">BKDL_BOOKKEEPER_ACK_QUORUM_SIZE_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_DIGEST_PW">BKDL_BOOKKEEPER_DIGEST_PW</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_DIGEST_PW_DEFAULT">BKDL_BOOKKEEPER_DIGEST_PW_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_ENSEMBLE_SIZE">BKDL_BOOKKEEPER_ENSEMBLE_SIZE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_ENSEMBLE_SIZE_DEFAULT">BKDL_BOOKKEEPER_ENSEMBLE_SIZE_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_ENSEMBLE_SIZE_OLD">BKDL_BOOKKEEPER_ENSEMBLE_SIZE_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_WRITE_QUORUM_SIZE">BKDL_BOOKKEEPER_WRITE_QUORUM_SIZE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_WRITE_QUORUM_SIZE_DEFAULT">BKDL_BOOKKEEPER_WRITE_QUORUM_SIZE_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_WRITE_QUORUM_SIZE_OLD">BKDL_BOOKKEEPER_WRITE_QUORUM_SIZE_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_HARD_SERVICE_LIMIT">BKDL_BPS_HARD_SERVICE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_HARD_SERVICE_LIMIT_DEFAULT">BKDL_BPS_HARD_SERVICE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_HARD_WRITE_LIMIT">BKDL_BPS_HARD_WRITE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_HARD_WRITE_LIMIT_DEFAULT">BKDL_BPS_HARD_WRITE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_SOFT_SERVICE_LIMIT">BKDL_BPS_SOFT_SERVICE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_SOFT_SERVICE_LIMIT_DEFAULT">BKDL_BPS_SOFT_SERVICE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_SOFT_WRITE_LIMIT">BKDL_BPS_SOFT_WRITE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_SOFT_WRITE_LIMIT_DEFAULT">BKDL_BPS_SOFT_WRITE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_STREAM_ACQUIRE_SERVICE_LIMIT">BKDL_BPS_STREAM_ACQUIRE_SERVICE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_STREAM_ACQUIRE_SERVICE_LIMIT_DEFAULT">BKDL_BPS_STREAM_ACQUIRE_SERVICE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_CHECK_LOG_EXISTENCE_BACKOFF_MAX_MS">BKDL_CHECK_LOG_EXISTENCE_BACKOFF_MAX_MS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_CHECK_LOG_EXISTENCE_BACKOFF_MAX_MS_DEFAULT">BKDL_CHECK_LOG_EXISTENCE_BACKOFF_MAX_MS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_CHECK_LOG_EXISTENCE_BACKOFF_START_MS">BKDL_CHECK_LOG_EXISTENCE_BACKOFF_START_MS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_CHECK_LOG_EXISTENCE_BACKOFF_START_MS_DEFAULT">BKDL_CHECK_LOG_EXISTENCE_BACKOFF_START_MS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_COMPRESSION_TYPE">BKDL_COMPRESSION_TYPE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">CompressionCodec.Type String to use (See CompressionUtils) |
| --------------------- ------------------------------------ |
| NONE none |
| LZ4 lz4 |
| UNKNOWN any other instance of String.class</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_COMPRESSION_TYPE_DEFAULT">BKDL_COMPRESSION_TYPE_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_CREATE_STREAM_IF_NOT_EXISTS">BKDL_CREATE_STREAM_IF_NOT_EXISTS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_CREATE_STREAM_IF_NOT_EXISTS_DEFAULT">BKDL_CREATE_STREAM_IF_NOT_EXISTS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DATA_LATENCY_WARN_THRESHOLD_MS">BKDL_DATA_LATENCY_WARN_THRESHOLD_MS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DATA_LATENCY_WARN_THRESHOLD_MS_DEFAULT">BKDL_DATA_LATENCY_WARN_THRESHOLD_MS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DESERIALIZE_RECORDSET_ON_READS">BKDL_DESERIALIZE_RECORDSET_ON_READS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DESERIALIZE_RECORDSET_ON_READS_DEFAULT">BKDL_DESERIALIZE_RECORDSET_ON_READS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DISABLE_ROLLING_ON_LOG_SEGMENT_ERROR">BKDL_DISABLE_ROLLING_ON_LOG_SEGMENT_ERROR</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DISABLE_ROLLING_ON_LOG_SEGMENT_ERROR_DEFAULT">BKDL_DISABLE_ROLLING_ON_LOG_SEGMENT_ERROR_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DYNAMIC_CONFIG_RELOAD_INTERVAL_SEC">BKDL_DYNAMIC_CONFIG_RELOAD_INTERVAL_SEC</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DYNAMIC_CONFIG_RELOAD_INTERVAL_SEC_DEFAULT">BKDL_DYNAMIC_CONFIG_RELOAD_INTERVAL_SEC_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_MAX_READAHEAD_DELAY_MS">BKDL_EI_INJECT_MAX_READAHEAD_DELAY_MS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_MAX_READAHEAD_DELAY_MS_DEFAULT">BKDL_EI_INJECT_MAX_READAHEAD_DELAY_MS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_BROKEN_ENTRIES">BKDL_EI_INJECT_READAHEAD_BROKEN_ENTRIES</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_BROKEN_ENTRIES_DEFAULT">BKDL_EI_INJECT_READAHEAD_BROKEN_ENTRIES_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_DELAY">BKDL_EI_INJECT_READAHEAD_DELAY</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_DELAY_DEFAULT">BKDL_EI_INJECT_READAHEAD_DELAY_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_DELAY_PERCENT">BKDL_EI_INJECT_READAHEAD_DELAY_PERCENT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_DELAY_PERCENT_DEFAULT">BKDL_EI_INJECT_READAHEAD_DELAY_PERCENT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_STALL">BKDL_EI_INJECT_READAHEAD_STALL</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_STALL_DEFAULT">BKDL_EI_INJECT_READAHEAD_STALL_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_WRITE_DELAY">BKDL_EI_INJECT_WRITE_DELAY</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_WRITE_DELAY_DEFAULT">BKDL_EI_INJECT_WRITE_DELAY_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECTED_WRITE_DELAY_MS">BKDL_EI_INJECTED_WRITE_DELAY_MS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECTED_WRITE_DELAY_MS_DEFAULT">BKDL_EI_INJECTED_WRITE_DELAY_MS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECTED_WRITE_DELAY_PERCENT">BKDL_EI_INJECTED_WRITE_DELAY_PERCENT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECTED_WRITE_DELAY_PERCENT_DEFAULT">BKDL_EI_INJECTED_WRITE_DELAY_PERCENT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_FORCEREAD">BKDL_ENABLE_FORCEREAD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_FORCEREAD_DEFAULT">BKDL_ENABLE_FORCEREAD_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_IMMEDIATE_FLUSH">BKDL_ENABLE_IMMEDIATE_FLUSH</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_IMMEDIATE_FLUSH_DEFAULT">BKDL_ENABLE_IMMEDIATE_FLUSH_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_LEDGER_ALLOCATOR_POOL">BKDL_ENABLE_LEDGER_ALLOCATOR_POOL</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_LEDGER_ALLOCATOR_POOL_DEFAULT">BKDL_ENABLE_LEDGER_ALLOCATOR_POOL_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_PERSTREAM_STAT">BKDL_ENABLE_PERSTREAM_STAT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_PERSTREAM_STAT_DEFAULT">BKDL_ENABLE_PERSTREAM_STAT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_READAHEAD">BKDL_ENABLE_READAHEAD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_READAHEAD_DEFAULT">BKDL_ENABLE_READAHEAD_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_RECORD_COUNTS">BKDL_ENABLE_RECORD_COUNTS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_RECORD_COUNTS_DEFAULT">BKDL_ENABLE_RECORD_COUNTS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_TASK_EXECUTION_STATS">BKDL_ENABLE_TASK_EXECUTION_STATS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_TASK_EXECUTION_STATS_DEFAULT">BKDL_ENABLE_TASK_EXECUTION_STATS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENCODE_REGION_ID_IN_VERSION">BKDL_ENCODE_REGION_ID_IN_VERSION</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENCODE_REGION_ID_IN_VERSION_DEFAULT">BKDL_ENCODE_REGION_ID_IN_VERSION_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENSEMBLE_PLACEMENT_DNS_RESOLVER_CLASS">BKDL_ENSEMBLE_PLACEMENT_DNS_RESOLVER_CLASS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENSEMBLE_PLACEMENT_DNS_RESOLVER_CLASS_DEFAULT">BKDL_ENSEMBLE_PLACEMENT_DNS_RESOLVER_CLASS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EXPLICIT_TRUNCATION_BY_APPLICATION">BKDL_EXPLICIT_TRUNCATION_BY_APPLICATION</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EXPLICIT_TRUNCATION_BY_APPLICATION_DEFAULT">BKDL_EXPLICIT_TRUNCATION_BY_APPLICATION_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FAILFAST_ON_STREAM_NOT_READY">BKDL_FAILFAST_ON_STREAM_NOT_READY</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FAILFAST_ON_STREAM_NOT_READY_DEFAULT">BKDL_FAILFAST_ON_STREAM_NOT_READY_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEATURE_PROVIDER_CLASS">BKDL_FEATURE_PROVIDER_CLASS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEDERATED_CHECK_EXISTENCE_WHEN_CACHE_MISS">BKDL_FEDERATED_CHECK_EXISTENCE_WHEN_CACHE_MISS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEDERATED_CHECK_EXISTENCE_WHEN_CACHE_MISS_DEFAULT">BKDL_FEDERATED_CHECK_EXISTENCE_WHEN_CACHE_MISS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEDERATED_MAX_LOGS_PER_SUBNAMESPACE">BKDL_FEDERATED_MAX_LOGS_PER_SUBNAMESPACE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEDERATED_MAX_LOGS_PER_SUBNAMESPACE_DEFAULT">BKDL_FEDERATED_MAX_LOGS_PER_SUBNAMESPACE_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEDERATED_NAMESPACE_ENABLED">BKDL_FEDERATED_NAMESPACE_ENABLED</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEDERATED_NAMESPACE_ENABLED_DEFAULT">BKDL_FEDERATED_NAMESPACE_ENABLED_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FILE_FEATURE_PROVIDER_BASE_CONFIG_PATH">BKDL_FILE_FEATURE_PROVIDER_BASE_CONFIG_PATH</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FILE_FEATURE_PROVIDER_BASE_CONFIG_PATH_DEFAULT">BKDL_FILE_FEATURE_PROVIDER_BASE_CONFIG_PATH_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FILE_FEATURE_PROVIDER_OVERLAY_CONFIG_PATH">BKDL_FILE_FEATURE_PROVIDER_OVERLAY_CONFIG_PATH</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FILE_FEATURE_PROVIDER_OVERLAY_CONFIG_PATH_DEFAULT">BKDL_FILE_FEATURE_PROVIDER_OVERLAY_CONFIG_PATH_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FIRST_LOGSEGMENT_SEQUENCE_NUMBER">BKDL_FIRST_LOGSEGMENT_SEQUENCE_NUMBER</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FIRST_LOGSEGMENT_SEQUENCE_NUMBER_DEFAULT">BKDL_FIRST_LOGSEGMENT_SEQUENCE_NUMBER_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FIRST_LOGSEGMENT_SEQUENCE_NUMBER_OLD">BKDL_FIRST_LOGSEGMENT_SEQUENCE_NUMBER_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FIRST_NUM_ENTRIES_PER_READ_LAST_RECORD_SCAN">BKDL_FIRST_NUM_ENTRIES_PER_READ_LAST_RECORD_SCAN</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FIRST_NUM_ENTRIES_PER_READ_LAST_RECORD_SCAN_DEFAULT">BKDL_FIRST_NUM_ENTRIES_PER_READ_LAST_RECORD_SCAN_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_GLOBAL_OUTSTANDING_WRITE_LIMIT">BKDL_GLOBAL_OUTSTANDING_WRITE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_GLOBAL_OUTSTANDING_WRITE_LIMIT_DEFAULT">BKDL_GLOBAL_OUTSTANDING_WRITE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_IS_DURABLE_WRITE_ENABLED">BKDL_IS_DURABLE_WRITE_ENABLED</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_IS_DURABLE_WRITE_ENABLED_DEFAULT">BKDL_IS_DURABLE_WRITE_ENABLED_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_ALLOCATOR_POOL_CORE_SIZE">BKDL_LEDGER_ALLOCATOR_POOL_CORE_SIZE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_ALLOCATOR_POOL_CORE_SIZE_DEFAULT">BKDL_LEDGER_ALLOCATOR_POOL_CORE_SIZE_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_ALLOCATOR_POOL_NAME">BKDL_LEDGER_ALLOCATOR_POOL_NAME</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_ALLOCATOR_POOL_NAME_DEFAULT">BKDL_LEDGER_ALLOCATOR_POOL_NAME_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_ALLOCATOR_POOL_PATH">BKDL_LEDGER_ALLOCATOR_POOL_PATH</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_ALLOCATOR_POOL_PATH_DEFAULT">BKDL_LEDGER_ALLOCATOR_POOL_PATH_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_METADATA_LAYOUT_VERSION">BKDL_LEDGER_METADATA_LAYOUT_VERSION</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_METADATA_LAYOUT_VERSION_DEFAULT">BKDL_LEDGER_METADATA_LAYOUT_VERSION_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_METADATA_LAYOUT_VERSION_OLD">BKDL_LEDGER_METADATA_LAYOUT_VERSION_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_METADATA_SKIP_MIN_VERSION_CHECK">BKDL_LEDGER_METADATA_SKIP_MIN_VERSION_CHECK</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_METADATA_SKIP_MIN_VERSION_CHECK_DEFAULT">BKDL_LEDGER_METADATA_SKIP_MIN_VERSION_CHECK_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOCK_OP_TIMEOUT">BKDL_LOCK_OP_TIMEOUT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOCK_OP_TIMEOUT_DEFAULT">BKDL_LOCK_OP_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOCK_REACQUIRE_TIMEOUT">BKDL_LOCK_REACQUIRE_TIMEOUT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOCK_REACQUIRE_TIMEOUT_DEFAULT">BKDL_LOCK_REACQUIRE_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOCK_TIMEOUT">BKDL_LOCK_TIMEOUT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOCK_TIMEOUT_DEFAULT">BKDL_LOCK_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOG_FLUSH_TIMEOUT">BKDL_LOG_FLUSH_TIMEOUT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOG_FLUSH_TIMEOUT_DEFAULT">BKDL_LOG_FLUSH_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_CACHE_ENABLED">BKDL_LOGSEGMENT_CACHE_ENABLED</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_CACHE_ENABLED_DEFAULT">BKDL_LOGSEGMENT_CACHE_ENABLED_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_CACHE_MAX_SIZE">BKDL_LOGSEGMENT_CACHE_MAX_SIZE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_CACHE_MAX_SIZE_DEFAULT">BKDL_LOGSEGMENT_CACHE_MAX_SIZE_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_CACHE_TTL_MS">BKDL_LOGSEGMENT_CACHE_TTL_MS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_CACHE_TTL_MS_DEFAULT">BKDL_LOGSEGMENT_CACHE_TTL_MS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_NAME_VERSION">BKDL_LOGSEGMENT_NAME_VERSION</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_NAME_VERSION_DEFAULT">BKDL_LOGSEGMENT_NAME_VERSION_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_ROLLING_CONCURRENCY">BKDL_LOGSEGMENT_ROLLING_CONCURRENCY</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_ROLLING_CONCURRENCY_DEFAULT">BKDL_LOGSEGMENT_ROLLING_CONCURRENCY_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_SEQUENCE_NUMBER_VALIDATION_ENABLED">BKDL_LOGSEGMENT_SEQUENCE_NUMBER_VALIDATION_ENABLED</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_SEQUENCE_NUMBER_VALIDATION_ENABLED_DEFAULT">BKDL_LOGSEGMENT_SEQUENCE_NUMBER_VALIDATION_ENABLED_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MAX_ACQUIRED_PARTITIONS_PER_PROXY">BKDL_MAX_ACQUIRED_PARTITIONS_PER_PROXY</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MAX_ACQUIRED_PARTITIONS_PER_PROXY_DEFAULT">BKDL_MAX_ACQUIRED_PARTITIONS_PER_PROXY_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MAX_CACHED_PARTITIONS_PER_PROXY">BKDL_MAX_CACHED_PARTITIONS_PER_PROXY</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MAX_CACHED_PARTITIONS_PER_PROXY_DEFAULT">BKDL_MAX_CACHED_PARTITIONS_PER_PROXY_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MAX_LOGSEGMENT_BYTES">BKDL_MAX_LOGSEGMENT_BYTES</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MAX_LOGSEGMENT_BYTES_DEFAULT">BKDL_MAX_LOGSEGMENT_BYTES_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MAX_NUM_ENTRIES_PER_READ_LAST_RECORD_SCAN">BKDL_MAX_NUM_ENTRIES_PER_READ_LAST_RECORD_SCAN</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MAX_NUM_ENTRIES_PER_READ_LAST_RECORD_SCAN_DEFAULT">BKDL_MAX_NUM_ENTRIES_PER_READ_LAST_RECORD_SCAN_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MAX_PREFETCH_ENTRIES_PER_LOGSEGMENT">BKDL_MAX_PREFETCH_ENTRIES_PER_LOGSEGMENT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MAX_PREFETCH_ENTRIES_PER_LOGSEGMENT_DEFAULT">BKDL_MAX_PREFETCH_ENTRIES_PER_LOGSEGMENT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MAXID_SANITYCHECK">BKDL_MAXID_SANITYCHECK</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MAXID_SANITYCHECK_DEFAULT">BKDL_MAXID_SANITYCHECK_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_METADATA_LATENCY_WARN_THRESHOLD_MS">BKDL_METADATA_LATENCY_WARN_THRESHOLD_MS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_METADATA_LATENCY_WARN_THRESHOLD_MS_DEFAULT">BKDL_METADATA_LATENCY_WARN_THRESHOLD_MS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MINIMUM_DELAY_BETWEEN_IMMEDIATE_FLUSH_MILLISECONDS">BKDL_MINIMUM_DELAY_BETWEEN_IMMEDIATE_FLUSH_MILLISECONDS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_MINIMUM_DELAY_BETWEEN_IMMEDIATE_FLUSH_MILLISECONDS_DEFAULT">BKDL_MINIMUM_DELAY_BETWEEN_IMMEDIATE_FLUSH_MILLISECONDS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_NUM_LOCKSTATE_THREADS">BKDL_NUM_LOCKSTATE_THREADS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_NUM_PREFETCH_ENTRIES_PER_LOGSEGMENT">BKDL_NUM_PREFETCH_ENTRIES_PER_LOGSEGMENT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_NUM_PREFETCH_ENTRIES_PER_LOGSEGMENT_DEFAULT">BKDL_NUM_PREFETCH_ENTRIES_PER_LOGSEGMENT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_NUM_READAHEAD_WORKER_THREADS">BKDL_NUM_READAHEAD_WORKER_THREADS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_NUM_RESOURCE_RELEASE_THREADS">BKDL_NUM_RESOURCE_RELEASE_THREADS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_NUM_WORKER_THREADS">BKDL_NUM_WORKER_THREADS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_OUTPUT_BUFFER_SIZE">BKDL_OUTPUT_BUFFER_SIZE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_OUTPUT_BUFFER_SIZE_DEFAULT">BKDL_OUTPUT_BUFFER_SIZE_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_OUTPUT_BUFFER_SIZE_OLD">BKDL_OUTPUT_BUFFER_SIZE_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_OUTSTANDING_WRITE_LIMIT_DARKMODE">BKDL_OUTSTANDING_WRITE_LIMIT_DARKMODE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_OUTSTANDING_WRITE_LIMIT_DARKMODE_DEFAULT">BKDL_OUTSTANDING_WRITE_LIMIT_DARKMODE_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_PER_WRITER_OUTSTANDING_WRITE_LIMIT">BKDL_PER_WRITER_OUTSTANDING_WRITE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_PER_WRITER_OUTSTANDING_WRITE_LIMIT_DEFAULT">BKDL_PER_WRITER_OUTSTANDING_WRITE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_PERIODIC_FLUSH_FREQUENCY_MILLISECONDS">BKDL_PERIODIC_FLUSH_FREQUENCY_MILLISECONDS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_PERIODIC_FLUSH_FREQUENCY_MILLISECONDS_DEFAULT">BKDL_PERIODIC_FLUSH_FREQUENCY_MILLISECONDS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_PERIODIC_KEEP_ALIVE_MILLISECONDS">BKDL_PERIODIC_KEEP_ALIVE_MILLISECONDS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_PERIODIC_KEEP_ALIVE_MILLISECONDS_DEFAULT">BKDL_PERIODIC_KEEP_ALIVE_MILLISECONDS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_BATCHSIZE">BKDL_READAHEAD_BATCHSIZE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_BATCHSIZE_DEFAULT">BKDL_READAHEAD_BATCHSIZE_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_BATCHSIZE_OLD">BKDL_READAHEAD_BATCHSIZE_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_MAX_RECORDS">BKDL_READAHEAD_MAX_RECORDS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_MAX_RECORDS_DEFAULT">BKDL_READAHEAD_MAX_RECORDS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_MAX_RECORDS_OLD">BKDL_READAHEAD_MAX_RECORDS_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_NOSUCHLEDGER_EXCEPTION_ON_READLAC_ERROR_THRESHOLD_MILLIS">BKDL_READAHEAD_NOSUCHLEDGER_EXCEPTION_ON_READLAC_ERROR_THRESHOLD_MILLIS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_NOSUCHLEDGER_EXCEPTION_ON_READLAC_ERROR_THRESHOLD_MILLIS_DEFAULT">BKDL_READAHEAD_NOSUCHLEDGER_EXCEPTION_ON_READLAC_ERROR_THRESHOLD_MILLIS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_SKIP_BROKEN_ENTRIES">BKDL_READAHEAD_SKIP_BROKEN_ENTRIES</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_SKIP_BROKEN_ENTRIES_DEFAULT">BKDL_READAHEAD_SKIP_BROKEN_ENTRIES_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_WAITTIME">BKDL_READAHEAD_WAITTIME</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_WAITTIME_DEFAULT">BKDL_READAHEAD_WAITTIME_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_WAITTIME_OLD">BKDL_READAHEAD_WAITTIME_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_WAITTIME_ON_ENDOFSTREAM">BKDL_READAHEAD_WAITTIME_ON_ENDOFSTREAM</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_WAITTIME_ON_ENDOFSTREAM_DEFAULT">BKDL_READAHEAD_WAITTIME_ON_ENDOFSTREAM_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READAHEAD_WAITTIME_ON_ENDOFSTREAM_OLD">BKDL_READAHEAD_WAITTIME_ON_ENDOFSTREAM_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READER_ALERT_POSITION_ON_TRUNCATED">BKDL_READER_ALERT_POSITION_ON_TRUNCATED</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READER_ALERT_POSITION_ON_TRUNCATED_DEFAULT">BKDL_READER_ALERT_POSITION_ON_TRUNCATED_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READER_IDLE_ERROR_THRESHOLD_MILLIS">BKDL_READER_IDLE_ERROR_THRESHOLD_MILLIS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READER_IDLE_ERROR_THRESHOLD_MILLIS_DEFAULT">BKDL_READER_IDLE_ERROR_THRESHOLD_MILLIS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READER_IDLE_WARN_THRESHOLD_MILLIS">BKDL_READER_IDLE_WARN_THRESHOLD_MILLIS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READER_IDLE_WARN_THRESHOLD_MILLIS_DEFAULT">BKDL_READER_IDLE_WARN_THRESHOLD_MILLIS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READER_IGNORE_TRUNCATION_STATUS">BKDL_READER_IGNORE_TRUNCATION_STATUS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READER_IGNORE_TRUNCATION_STATUS_DEFAULT">BKDL_READER_IGNORE_TRUNCATION_STATUS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READER_POSITION_GAP_DETECTION_ENABLED">BKDL_READER_POSITION_GAP_DETECTION_ENABLED</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READER_POSITION_GAP_DETECTION_ENABLED_DEFAULT">BKDL_READER_POSITION_GAP_DETECTION_ENABLED_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READLAC_OPTION">BKDL_READLAC_OPTION</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READLAC_OPTION_DEFAULT">BKDL_READLAC_OPTION_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READLACLONGPOLL_TIMEOUT">BKDL_READLACLONGPOLL_TIMEOUT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_READLACLONGPOLL_TIMEOUT_DEFAULT">BKDL_READLACLONGPOLL_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RETENTION_PERIOD_IN_HOURS">BKDL_RETENTION_PERIOD_IN_HOURS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RETENTION_PERIOD_IN_HOURS_DEFAULT">BKDL_RETENTION_PERIOD_IN_HOURS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RETENTION_PERIOD_IN_HOURS_OLD">BKDL_RETENTION_PERIOD_IN_HOURS_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ROLLING_INTERVAL_IN_MINUTES">BKDL_ROLLING_INTERVAL_IN_MINUTES</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ROLLING_INTERVAL_IN_MINUTES_DEFAULT">BKDL_ROLLING_INTERVAL_IN_MINUTES_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ROLLING_INTERVAL_IN_MINUTES_OLD">BKDL_ROLLING_INTERVAL_IN_MINUTES_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ROW_AWARE_ENSEMBLE_PLACEMENT">BKDL_ROW_AWARE_ENSEMBLE_PLACEMENT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ROW_AWARE_ENSEMBLE_PLACEMENT_DEFAULT">BKDL_ROW_AWARE_ENSEMBLE_PLACEMENT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ROW_AWARE_ENSEMBLE_PLACEMENT_OLD">BKDL_ROW_AWARE_ENSEMBLE_PLACEMENT_OLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RPS_HARD_SERVICE_LIMIT">BKDL_RPS_HARD_SERVICE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RPS_HARD_SERVICE_LIMIT_DEFAULT">BKDL_RPS_HARD_SERVICE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RPS_HARD_WRITE_LIMIT">BKDL_RPS_HARD_WRITE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RPS_HARD_WRITE_LIMIT_DEFAULT">BKDL_RPS_HARD_WRITE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RPS_SOFT_SERVICE_LIMIT">BKDL_RPS_SOFT_SERVICE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RPS_SOFT_SERVICE_LIMIT_DEFAULT">BKDL_RPS_SOFT_SERVICE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RPS_SOFT_WRITE_LIMIT">BKDL_RPS_SOFT_WRITE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RPS_SOFT_WRITE_LIMIT_DEFAULT">BKDL_RPS_SOFT_WRITE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RPS_STREAM_ACQUIRE_SERVICE_LIMIT">BKDL_RPS_STREAM_ACQUIRE_SERVICE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_RPS_STREAM_ACQUIRE_SERVICE_LIMIT_DEFAULT">BKDL_RPS_STREAM_ACQUIRE_SERVICE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_SCHEDULER_SHUTDOWN_TIMEOUT_MS">BKDL_SCHEDULER_SHUTDOWN_TIMEOUT_MS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_SCHEDULER_SHUTDOWN_TIMEOUT_MS_DEFAULT">BKDL_SCHEDULER_SHUTDOWN_TIMEOUT_MS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_STREAM_CONFIG_ROUTER_CLASS">BKDL_STREAM_CONFIG_ROUTER_CLASS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_STREAM_CONFIG_ROUTER_CLASS_DEFAULT">BKDL_STREAM_CONFIG_ROUTER_CLASS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_TASK_EXECUTION_WARN_TIME_MICROS">BKDL_TASK_EXECUTION_WARN_TIME_MICROS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_TASK_EXECUTION_WARN_TIME_MICROS_DEFAULT">BKDL_TASK_EXECUTION_WARN_TIME_MICROS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_TIMEOUT_TIMER_NUM_TICKS">BKDL_TIMEOUT_TIMER_NUM_TICKS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_TIMEOUT_TIMER_NUM_TICKS_DEFAULT">BKDL_TIMEOUT_TIMER_NUM_TICKS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_TIMEOUT_TIMER_TICK_DURATION_MS">BKDL_TIMEOUT_TIMER_TICK_DURATION_MS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_TIMEOUT_TIMER_TICK_DURATION_MS_DEFAULT">BKDL_TIMEOUT_TIMER_TICK_DURATION_MS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_TRACE_READAHEAD_DELIVERY_LATENCY">BKDL_TRACE_READAHEAD_DELIVERY_LATENCY</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_TRACE_READAHEAD_DELIVERY_LATENCY_DEFAULT">BKDL_TRACE_READAHEAD_DELIVERY_LATENCY_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_TRACE_READAHEAD_MEATDATA_CHANGES_DEFAULT">BKDL_TRACE_READAHEAD_MEATDATA_CHANGES_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_TRACE_READAHEAD_METADATA_CHANGES">BKDL_TRACE_READAHEAD_METADATA_CHANGES</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_UNPARTITIONED_STREAM_NAME">BKDL_UNPARTITIONED_STREAM_NAME</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_UNPARTITIONED_STREAM_NAME_DEFAULT">BKDL_UNPARTITIONED_STREAM_NAME_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_USE_DAEMON_THREAD">BKDL_USE_DAEMON_THREAD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_USE_DAEMON_THREAD_DEFAULT">BKDL_USE_DAEMON_THREAD_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_WRITE_LOCK_ENABLED">BKDL_WRITE_LOCK_ENABLED</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_WRITE_LOCK_ENABLED_DEFAULT">BKDL_WRITE_LOCK_ENABLED_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZK_ACL_ID">BKDL_ZK_ACL_ID</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZK_ACL_ID_DEFAULT">BKDL_ZK_ACL_ID_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZK_NUM_RETRIES">BKDL_ZK_NUM_RETRIES</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZK_NUM_RETRIES_DEFAULT">BKDL_ZK_NUM_RETRIES_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZK_REQUEST_RATE_LIMIT">BKDL_ZK_REQUEST_RATE_LIMIT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZK_REQUEST_RATE_LIMIT_DEFAULT">BKDL_ZK_REQUEST_RATE_LIMIT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZK_RETRY_BACKOFF_MAX_MILLIS">BKDL_ZK_RETRY_BACKOFF_MAX_MILLIS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZK_RETRY_BACKOFF_MAX_MILLIS_DEFAULT">BKDL_ZK_RETRY_BACKOFF_MAX_MILLIS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZK_RETRY_BACKOFF_START_MILLIS">BKDL_ZK_RETRY_BACKOFF_START_MILLIS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZK_RETRY_BACKOFF_START_MILLIS_DEFAULT">BKDL_ZK_RETRY_BACKOFF_START_MILLIS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZK_SESSION_TIMEOUT_SECONDS">BKDL_ZK_SESSION_TIMEOUT_SECONDS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZK_SESSION_TIMEOUT_SECONDS_DEFAULT">BKDL_ZK_SESSION_TIMEOUT_SECONDS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZKCLIENT_NUM_RETRY_THREADS">BKDL_ZKCLIENT_NUM_RETRY_THREADS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ZKCLIENT_NUM_RETRY_THREADS_DEFAULT">BKDL_ZKCLIENT_NUM_RETRY_THREADS_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/BKTransmitException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">BKTransmitException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Thrown when the send to bookkeeper fails.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/BKTransmitException.html#BKTransmitException-java.lang.String-int-">BKTransmitException(String, int)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/BKTransmitException.html" title="class in org.apache.distributedlog.exceptions">BKTransmitException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#blackoutSeconds">blackoutSeconds</a></span> - Variable in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html#blackoutSeconds-int-">blackoutSeconds(int)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService.Builder</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/BookKeeperClient.html" title="class in org.apache.distributedlog"><span class="typeNameLink">BookKeeperClient</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">BookKeeper Client wrapper over <code>BookKeeper</code>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog"><span class="typeNameLink">BookKeeperClientBuilder</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Builder to build bookkeeper client.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/io/Buffer.html" title="class in org.apache.distributedlog.io"><span class="typeNameLink">Buffer</span></a> - Class in <a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt> |
| <dd> |
| <div class="block"><a href="http://download.oracle.com/javase/6/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io"><code>ByteArrayOutputStream</code></a> based buffer.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/Buffer.html#Buffer-int-">Buffer(int)</a></span> - Constructor for class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Buffer.html" title="class in org.apache.distributedlog.io">Buffer</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#bufferSize-int-">bufferSize(int)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Set the output buffer size.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClientBuilder.html#build--">build()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog">BookKeeperClientBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#build--">build()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Build the multi stream writer.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClient.Builder.html#build-java.net.SocketAddress-">build(SocketAddress)</a></span> - Method in interface org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClient.Builder.html" title="interface in org.apache.distributedlog.client.proxy">ProxyClient.Builder</a></dt> |
| <dd> |
| <div class="block">Build a proxy client to <code>address</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClient.DefaultBuilder.html#build-java.net.SocketAddress-">build(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClient.DefaultBuilder.html" title="class in org.apache.distributedlog.client.proxy">ProxyClient.DefaultBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html#build--">build()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.Builder.html#build--">build()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.Builder.html#build--">build()</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.Builder.html" title="interface in org.apache.distributedlog.client.routing">RoutingService.Builder</a></dt> |
| <dd> |
| <div class="block">Build the routing service.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.Builder.html#build--">build()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Builder.html#build--">build()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog">Entry.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html#build--">build()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html" title="class in org.apache.distributedlog">LocalDLMEmulator.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#build--">build()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html#build--">build()</a></span> - Method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace">DistributedLogNamespaceBuilder</a></dt> |
| <dd> |
| <div class="block">Build the namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#build--">build()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Build distributedlog client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html#build--">build()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#build--">build()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Build a zookeeper client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ClientUtils.html#buildClient-org.apache.distributedlog.service.DistributedLogClientBuilder-">buildClient(DistributedLogClientBuilder)</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ClientUtils.html" title="class in org.apache.distributedlog.service">ClientUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html#Builder--">Builder()</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html" title="class in org.apache.distributedlog">LocalDLMEmulator.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#buildMonitorClient--">buildMonitorClient()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Build monitor service client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Builder.html#buildReader--">buildReader()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog">Entry.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingUtils.html#buildRoutingService-java.lang.String-">buildRoutingService(String)</a></span> - Static method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingUtils.html" title="class in org.apache.distributedlog.client.routing">RoutingUtils</a></dt> |
| <dd> |
| <div class="block">Building routing service from <code>finagleNameStr</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingUtils.html#buildRoutingService-com.twitter.common.zookeeper.ServerSet-">buildRoutingService(ServerSet)</a></span> - Static method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingUtils.html" title="class in org.apache.distributedlog.client.routing">RoutingUtils</a></dt> |
| <dd> |
| <div class="block">Building routing service from <code>serverSet</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingUtils.html#buildRoutingService-java.net.SocketAddress-">buildRoutingService(SocketAddress)</a></span> - Static method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingUtils.html" title="class in org.apache.distributedlog.client.routing">RoutingUtils</a></dt> |
| <dd> |
| <div class="block">Building routing service from <code>address</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingUtils.html#buildRoutingService-org.apache.distributedlog.client.routing.RoutingService-">buildRoutingService(RoutingService)</a></span> - Static method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingUtils.html" title="class in org.apache.distributedlog.client.routing">RoutingUtils</a></dt> |
| <dd> |
| <div class="block">Build routing service builder of a routing service <code>routingService</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ResponseUtils.html#bulkWrite-org.apache.distributedlog.thrift.service.ResponseHeader-">bulkWrite(ResponseHeader)</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service">ResponseUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ResponseUtils.html#bulkWriteDenied--">bulkWriteDenied()</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service">ResponseUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ResponseUtils.html#bulkWriteSuccess--">bulkWriteSuccess()</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service">ResponseUtils</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:C"> |
| <!-- --> |
| </a> |
| <h2 class="title">C</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/TestName.html#changeAddrs-java.util.List-">changeAddrs(List<Address>)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/TestName.html" title="class in org.apache.distributedlog.client.routing">TestName</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/TestName.html#changes-scala.runtime.AbstractFunction1-">changes(AbstractFunction1<Addr, BoxedUnit>)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/TestName.html" title="class in org.apache.distributedlog.client.routing">TestName</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#changeSequenceNumber-org.apache.distributedlog.LogSegmentMetadata-long-">changeSequenceNumber(LogSegmentMetadata, long)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/MetadataUpdater.html#changeSequenceNumber-org.apache.distributedlog.LogSegmentMetadata-long-">changeSequenceNumber(LogSegmentMetadata, long)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/MetadataUpdater.html" title="interface in org.apache.distributedlog.metadata">MetadataUpdater</a></dt> |
| <dd> |
| <div class="block">Change ledger sequence number of <i>segment</i> to given <i>logSegmentSeqNo</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClientBuilder.html#channelFactory-org.jboss.netty.channel.socket.ClientSocketChannelFactory-">channelFactory(ClientSocketChannelFactory)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog">BookKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Build BookKeeper client using existing <i>channelFactory</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#check-java.lang.String-">check(String)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html#check-java.lang.String-">check(String)</a></span> - Method in interface org.apache.distributedlog.client.monitor.<a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html" title="interface in org.apache.distributedlog.client.monitor">MonitorServiceClient</a></dt> |
| <dd> |
| <div class="block">Check a given stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#checkBookiesUp-int-int-">checkBookiesUp(int, int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> |
| <div class="block">Check that a number of bookies are available</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClient.html#checkClosedOrInError--">checkClosedOrInError()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClient.html" title="class in org.apache.distributedlog">BookKeeperClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/DistributedLock.html#checkOwnership--">checkOwnership()</a></span> - Method in interface org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/DistributedLock.html" title="interface in org.apache.distributedlog.lock">DistributedLock</a></dt> |
| <dd> |
| <div class="block">Check if the lock is held.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/NopDistributedLock.html#checkOwnership--">checkOwnership()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/NopDistributedLock.html" title="class in org.apache.distributedlog.lock">NopDistributedLock</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/ZKDistributedLock.html#checkOwnership--">checkOwnership()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/ZKDistributedLock.html" title="class in org.apache.distributedlog.lock">ZKDistributedLock</a></dt> |
| <dd> |
| <div class="block">Check if lock is held.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/DistributedLock.html#checkOwnershipAndReacquire--">checkOwnershipAndReacquire()</a></span> - Method in interface org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/DistributedLock.html" title="interface in org.apache.distributedlog.lock">DistributedLock</a></dt> |
| <dd> |
| <div class="block">Check if hold lock.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/NopDistributedLock.html#checkOwnershipAndReacquire--">checkOwnershipAndReacquire()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/NopDistributedLock.html" title="class in org.apache.distributedlog.lock">NopDistributedLock</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/ZKDistributedLock.html#checkOwnershipAndReacquire--">checkOwnershipAndReacquire()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/ZKDistributedLock.html" title="class in org.apache.distributedlog.lock">ZKDistributedLock</a></dt> |
| <dd> |
| <div class="block">Check if hold lock, if it doesn't, then re-acquire the lock.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#checksum-boolean-">checksum(boolean)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Enable checksum on requests to the proxy.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/ChecksumFailedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">ChecksumFailedException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception thrown when checksum failures occurred.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/ChecksumFailedException.html#ChecksumFailedException--">ChecksumFailedException()</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/ChecksumFailedException.html" title="class in org.apache.distributedlog.exceptions">ChecksumFailedException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#circle">circle</a></span> - Variable in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#client-org.apache.distributedlog.service.DistributedLogClient-">client(DistributedLogClient)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Set the distributedlog client used for multi stream writer.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#clientBuilder-com.twitter.finagle.builder.ClientBuilder-">clientBuilder(ClientBuilder)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set underlying finagle client builder.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client"><span class="typeNameLink">ClientConfig</span></a> - Class in <a href="org/apache/distributedlog/client/package-summary.html">org.apache.distributedlog.client</a></dt> |
| <dd> |
| <div class="block">Client Config.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#ClientConfig--">ClientConfig()</a></span> - Constructor for class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html#clientId-java.lang.String-">clientId(String)</a></span> - Method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace">DistributedLogNamespaceBuilder</a></dt> |
| <dd> |
| <div class="block">Client Id used for accessing the namespace</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#clientId-com.twitter.finagle.thrift.ClientId-">clientId(ClientId)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Client ID.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/stats/ClientStats.html" title="class in org.apache.distributedlog.client.stats"><span class="typeNameLink">ClientStats</span></a> - Class in <a href="org/apache/distributedlog/client/stats/package-summary.html">org.apache.distributedlog.client.stats</a></dt> |
| <dd> |
| <div class="block">Client Stats.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/ClientStats.html#ClientStats-com.twitter.finagle.stats.StatsReceiver-boolean-org.apache.distributedlog.client.resolver.RegionResolver-">ClientStats(StatsReceiver, boolean, RegionResolver)</a></span> - Constructor for class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/ClientStats.html" title="class in org.apache.distributedlog.client.stats">ClientStats</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/stats/ClientStatsLogger.html" title="class in org.apache.distributedlog.client.stats"><span class="typeNameLink">ClientStatsLogger</span></a> - Class in <a href="org/apache/distributedlog/client/stats/package-summary.html">org.apache.distributedlog.client.stats</a></dt> |
| <dd> |
| <div class="block">Stats Logger to collect client stats.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/ClientStatsLogger.html#ClientStatsLogger-com.twitter.finagle.stats.StatsReceiver-">ClientStatsLogger(StatsReceiver)</a></span> - Constructor for class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/ClientStatsLogger.html" title="class in org.apache.distributedlog.client.stats">ClientStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/service/ClientUtils.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">ClientUtils</span></a> - Class in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">DistributedLog Client Related Utils.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ClientUtils.html#ClientUtils--">ClientUtils()</a></span> - Constructor for class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ClientUtils.html" title="class in org.apache.distributedlog.service">ClientUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#clockTicker-com.google.common.base.Ticker-">clockTicker(Ticker)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Ticker for timing.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AppendOnlyStreamWriter.html#close--">close()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/AppendOnlyStreamWriter.html" title="class in org.apache.distributedlog">AppendOnlyStreamWriter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#close--">close()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> |
| <div class="block">Close the distributed log manager factory, freeing any resources it may hold.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClient.html#close--">close()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClient.html" title="class in org.apache.distributedlog">BookKeeperClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#close--">close()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.html#close--">close()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html#close--">close()</a></span> - Method in interface org.apache.distributedlog.client.monitor.<a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html" title="interface in org.apache.distributedlog.client.monitor">MonitorServiceClient</a></dt> |
| <dd> |
| <div class="block">Close the client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ClusterClient.html#close--">close()</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ClusterClient.html" title="class in org.apache.distributedlog.client.proxy">ClusterClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClient.html#close--">close()</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClient.html" title="class in org.apache.distributedlog.client.proxy">ProxyClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html#close--">close()</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy">ProxyClientManager</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html#close--">close()</a></span> - Method in class org.apache.distributedlog.client.serverset.<a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html" title="class in org.apache.distributedlog.client.serverset">DLZkServerSet</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/MetadataAccessor.html#close--">close()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/MetadataAccessor.html" title="interface in org.apache.distributedlog">MetadataAccessor</a></dt> |
| <dd> |
| <div class="block">Close the distributed log metadata, freeing any resources it may hold.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html#close--">close()</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace">DistributedLogNamespace</a></dt> |
| <dd> |
| <div class="block">Close the namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClient.html#close--">close()</a></span> - Method in interface org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service">DistributedLogClient</a></dt> |
| <dd> |
| <div class="block">Close the client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServer.html#close--">close()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServer.html" title="class in org.apache.distributedlog.service">DistributedLogServer</a></dt> |
| <dd> |
| <div class="block">Close the server.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/MonitorService.html#close--">close()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/MonitorService.html" title="class in org.apache.distributedlog.service">MonitorService</a></dt> |
| <dd> |
| <div class="block">Close the server.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.html#close--">close()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.html" title="class in org.apache.distributedlog">ZooKeeperClient</a></dt> |
| <dd> |
| <div class="block">Closes the the underlying zookeeper instance.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/AsyncCloseable.html#CLOSE_FUNC">CLOSE_FUNC</a></span> - Static variable in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io">AsyncCloseable</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/AsyncCloseable.html#CLOSE_FUNC_IGNORE_ERRORS">CLOSE_FUNC_IGNORE_ERRORS</a></span> - Static variable in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io">AsyncCloseable</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#closed">closed</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.html#closeInternal--">closeInternal()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.html" title="class in org.apache.distributedlog">ZooKeeperClient</a></dt> |
| <dd> |
| <div class="block">Closes the current connection if any expiring the current ZooKeeper session.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/proxy/ClusterClient.html" title="class in org.apache.distributedlog.client.proxy"><span class="typeNameLink">ClusterClient</span></a> - Class in <a href="org/apache/distributedlog/client/proxy/package-summary.html">org.apache.distributedlog.client.proxy</a></dt> |
| <dd> |
| <div class="block">Cluster client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ClusterClient.html#ClusterClient-com.twitter.finagle.Service-org.apache.distributedlog.thrift.service.DistributedLogService.ServiceIface-">ClusterClient(Service<ThriftClientRequest, byte[]>, DistributedLogService.ServiceIface)</a></span> - Constructor for class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ClusterClient.html" title="class in org.apache.distributedlog.client.proxy">ClusterClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLException.html#code">code</a></span> - Variable in exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLException.html" title="class in org.apache.distributedlog.exceptions">DLException</a></dt> |
| <dd> </dd> |
| <dt><a href="com/twitter/distributedlog/subscription/package-summary.html">com.twitter.distributedlog.subscription</a> - package com.twitter.distributedlog.subscription</dt> |
| <dd> |
| <div class="block">Subscription utils for tracking offsets.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html#commit--">commit()</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentWriter</a></dt> |
| <dd> |
| <div class="block">Commit the current acknowledged data.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#COMPARATOR">COMPARATOR</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#compareTo-org.apache.distributedlog.DLSN-">compareTo(DLSN)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#COMPLETED_LOGSEGMENT_PREFIX">COMPLETED_LOGSEGMENT_PREFIX</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/ClientStats.html#completeProxyRequest-java.net.SocketAddress-org.apache.distributedlog.thrift.service.StatusCode-long-">completeProxyRequest(SocketAddress, StatusCode, long)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/ClientStats.html" title="class in org.apache.distributedlog.client.stats">ClientStats</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/ClientStatsLogger.html#completeProxyRequest-org.apache.distributedlog.thrift.service.StatusCode-long-">completeProxyRequest(StatusCode, long)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/ClientStatsLogger.html" title="class in org.apache.distributedlog.client.stats">ClientStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OpStats.html#completeRequest-java.net.SocketAddress-long-int-">completeRequest(SocketAddress, long, int)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OpStats.html" title="class in org.apache.distributedlog.client.stats">OpStats</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OpStatsLogger.html#completeRequest-long-int-">completeRequest(long, int)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OpStatsLogger.html" title="class in org.apache.distributedlog.client.stats">OpStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/TransmitListener.html#completeTransmit-long-long-">completeTransmit(long, long)</a></span> - Method in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/TransmitListener.html" title="interface in org.apache.distributedlog.io">TransmitListener</a></dt> |
| <dd> |
| <div class="block">Complete the whole transmit.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSetBuffer.html#completeTransmit-long-long-long-">completeTransmit(long, long, long)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSetBuffer.html" title="interface in org.apache.distributedlog">LogRecordSetBuffer</a></dt> |
| <dd> |
| <div class="block">Complete transmit.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#completionTime">completionTime</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/CompressionCodec.html#compress-byte:A-int-int-org.apache.bookkeeper.stats.OpStatsLogger-">compress(byte[], int, int, OpStatsLogger)</a></span> - Method in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionCodec.html" title="interface in org.apache.distributedlog.io">CompressionCodec</a></dt> |
| <dd> |
| <div class="block">Return the compressed data as a byte array.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/IdentityCompressionCodec.html#compress-byte:A-int-int-org.apache.bookkeeper.stats.OpStatsLogger-">compress(byte[], int, int, OpStatsLogger)</a></span> - Method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/IdentityCompressionCodec.html" title="class in org.apache.distributedlog.io">IdentityCompressionCodec</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/LZ4CompressionCodec.html#compress-byte:A-int-int-org.apache.bookkeeper.stats.OpStatsLogger-">compress(byte[], int, int, OpStatsLogger)</a></span> - Method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/LZ4CompressionCodec.html" title="class in org.apache.distributedlog.io">LZ4CompressionCodec</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#compressionCodec-org.apache.distributedlog.io.CompressionCodec.Type-">compressionCodec(CompressionCodec.Type)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Set compression codec.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/io/CompressionCodec.html" title="interface in org.apache.distributedlog.io"><span class="typeNameLink">CompressionCodec</span></a> - Interface in <a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt> |
| <dd> |
| <div class="block">Common interface for compression/decompression operations using different compression codecs.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/io/CompressionCodec.Type.html" title="enum in org.apache.distributedlog.io"><span class="typeNameLink">CompressionCodec.Type</span></a> - Enum in <a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt> |
| <dd> |
| <div class="block">Enum specifying the currently supported compression types.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/io/CompressionUtils.html" title="class in org.apache.distributedlog.io"><span class="typeNameLink">CompressionUtils</span></a> - Class in <a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt> |
| <dd> |
| <div class="block">Utils for compression related operations.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/CompressionUtils.html#CompressionUtils--">CompressionUtils()</a></span> - Constructor for class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionUtils.html" title="class in org.apache.distributedlog.io">CompressionUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html#conf">conf</a></span> - Variable in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" title="class in org.apache.distributedlog.feature">AbstractFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html#conf-org.apache.distributedlog.DistributedLogConfiguration-">conf(DistributedLogConfiguration)</a></span> - Method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace">DistributedLogNamespaceBuilder</a></dt> |
| <dd> |
| <div class="block">DistributedLog Configuration used for the namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#connectionTimeoutMs-int-">connectionTimeoutMs(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set zookeeper connection timeout in milliseconds</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#connectZooKeeper-java.lang.String-int-">connectZooKeeper(String, int)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#connectZooKeeper-java.lang.String-int-int-">connectZooKeeper(String, int, int)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">ConsistentHashRoutingService</span></a> - Class in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Consistent Hashing Based <a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing"><code>RoutingService</code></a>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">ConsistentHashRoutingService.Builder</span></a> - Class in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Builder for building consistent hash based routing service.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/feature/CoreFeatureKeys.html" title="enum in org.apache.distributedlog.feature"><span class="typeNameLink">CoreFeatureKeys</span></a> - Enum in <a href="org/apache/distributedlog/feature/package-summary.html">org.apache.distributedlog.feature</a></dt> |
| <dd> |
| <div class="block">List of feature keys used by distributedlog core</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#create-java.lang.String-">create(String)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLMetadata.html#create-java.net.URI-">create(URI)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata">DLMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLMetadata.html#create-org.apache.distributedlog.impl.metadata.BKDLConfig-">create(BKDLConfig)</a></span> - Static method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata">DLMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClient.html#create-java.lang.String-">create(String)</a></span> - Method in interface org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service">DistributedLogClient</a></dt> |
| <dd> |
| <div class="block">Create a stream with name <i>stream</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#create-java.lang.String-org.apache.distributedlog.thrift.service.WriteContext-">create(String, WriteContext)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#createAccessControlManager--">createAccessControlManager()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html#createAccessControlManager--">createAccessControlManager()</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace">DistributedLogNamespace</a></dt> |
| <dd> |
| <div class="block">Create an access control manager to manage/check acl for logs.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html#createClient-java.net.SocketAddress-">createClient(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy">ProxyClientManager</a></dt> |
| <dd> |
| <div class="block">Create a client to proxy <code>address</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#createDLMURI-java.lang.String-">createDLMURI(String)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#createDLMURI-java.lang.String-java.lang.String-">createDLMURI(String, String)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClient.html#createLedger-int-int-int-">createLedger(int, int, int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClient.html" title="class in org.apache.distributedlog">BookKeeperClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/SessionLockFactory.html#createLock-java.lang.String-org.apache.distributedlog.lock.DistributedLockContext-">createLock(String, DistributedLockContext)</a></span> - Method in interface org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/SessionLockFactory.html" title="interface in org.apache.distributedlog.lock">SessionLockFactory</a></dt> |
| <dd> |
| <div class="block">Create a lock with lock path.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/ZKSessionLockFactory.html#createLock-java.lang.String-org.apache.distributedlog.lock.DistributedLockContext-">createLock(String, DistributedLockContext)</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/ZKSessionLockFactory.html" title="class in org.apache.distributedlog.lock">ZKSessionLockFactory</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#createLog-java.lang.String-">createLog(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadataStore.html#createLog-java.lang.String-">createLog(String)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataStore.html" title="interface in org.apache.distributedlog.metadata">LogMetadataStore</a></dt> |
| <dd> |
| <div class="block">Create a stream and return it is namespace location.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html#createLog-java.lang.String-">createLog(String)</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace">DistributedLogNamespace</a></dt> |
| <dd> |
| <div class="block">Create a log named <i>logName</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html#createLogSegment-org.apache.distributedlog.util.Transaction-org.apache.distributedlog.LogSegmentMetadata-org.apache.distributedlog.util.Transaction.OpListener-">createLogSegment(Transaction<Object>, LogSegmentMetadata, Transaction.OpListener<Void>)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentMetadataStore</a></dt> |
| <dd> |
| <div class="block">Create a log segment <code>segment</code> under transaction <code>txn</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#createMetadataUpdater-org.apache.distributedlog.DistributedLogConfiguration-org.apache.distributedlog.logsegment.LogSegmentMetadataStore-">createMetadataUpdater(DistributedLogConfiguration, LogSegmentMetadataStore)</a></span> - Static method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/MetadataAccessor.html#createOrUpdateMetadata-byte:A-">createOrUpdateMetadata(byte[])</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/MetadataAccessor.html" title="interface in org.apache.distributedlog">MetadataAccessor</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html#createReadLock-org.apache.distributedlog.metadata.LogMetadataForReader-com.google.common.base.Optional-">createReadLock(LogMetadataForReader, Optional<String>)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html" title="interface in org.apache.distributedlog.metadata">LogStreamMetadataStore</a></dt> |
| <dd> |
| <div class="block">Create the read lock for the log stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html#createWriteLock-org.apache.distributedlog.metadata.LogMetadataForWriter-">createWriteLock(LogMetadataForWriter)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html" title="interface in org.apache.distributedlog.metadata">LogStreamMetadataStore</a></dt> |
| <dd> |
| <div class="block">Create the write lock for the log stream.</div> |
| </dd> |
| </dl> |
| <a name="I:D"> |
| <!-- --> |
| </a> |
| <h2 class="title">D</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/CompressionCodec.html#decompress-byte:A-int-int-org.apache.bookkeeper.stats.OpStatsLogger-">decompress(byte[], int, int, OpStatsLogger)</a></span> - Method in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionCodec.html" title="interface in org.apache.distributedlog.io">CompressionCodec</a></dt> |
| <dd> |
| <div class="block">Return the decompressed data as a byte array.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/CompressionCodec.html#decompress-byte:A-int-int-int-org.apache.bookkeeper.stats.OpStatsLogger-">decompress(byte[], int, int, int, OpStatsLogger)</a></span> - Method in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionCodec.html" title="interface in org.apache.distributedlog.io">CompressionCodec</a></dt> |
| <dd> |
| <div class="block">Return the decompressed data as a byte array.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/IdentityCompressionCodec.html#decompress-byte:A-int-int-org.apache.bookkeeper.stats.OpStatsLogger-">decompress(byte[], int, int, OpStatsLogger)</a></span> - Method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/IdentityCompressionCodec.html" title="class in org.apache.distributedlog.io">IdentityCompressionCodec</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/IdentityCompressionCodec.html#decompress-byte:A-int-int-int-org.apache.bookkeeper.stats.OpStatsLogger-">decompress(byte[], int, int, int, OpStatsLogger)</a></span> - Method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/IdentityCompressionCodec.html" title="class in org.apache.distributedlog.io">IdentityCompressionCodec</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/LZ4CompressionCodec.html#decompress-byte:A-int-int-org.apache.bookkeeper.stats.OpStatsLogger-">decompress(byte[], int, int, OpStatsLogger)</a></span> - Method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/LZ4CompressionCodec.html" title="class in org.apache.distributedlog.io">LZ4CompressionCodec</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/LZ4CompressionCodec.html#decompress-byte:A-int-int-int-org.apache.bookkeeper.stats.OpStatsLogger-">decompress(byte[], int, int, int, OpStatsLogger)</a></span> - Method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/LZ4CompressionCodec.html" title="class in org.apache.distributedlog.io">LZ4CompressionCodec</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentFilter.html#DEFAULT_FILTER">DEFAULT_FILTER</a></span> - Static variable in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentFilter.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentFilter</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/feature/DefaultFeatureProvider.html" title="class in org.apache.distributedlog.feature"><span class="typeNameLink">DefaultFeatureProvider</span></a> - Class in <a href="org/apache/distributedlog/feature/package-summary.html">org.apache.distributedlog.feature</a></dt> |
| <dd> |
| <div class="block">Default feature provider which disable all features by default.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/DefaultFeatureProvider.html#DefaultFeatureProvider-java.lang.String-org.apache.distributedlog.DistributedLogConfiguration-org.apache.bookkeeper.stats.StatsLogger-">DefaultFeatureProvider(String, DistributedLogConfiguration, StatsLogger)</a></span> - Constructor for class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/DefaultFeatureProvider.html" title="class in org.apache.distributedlog.feature">DefaultFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/resolver/DefaultRegionResolver.html" title="class in org.apache.distributedlog.client.resolver"><span class="typeNameLink">DefaultRegionResolver</span></a> - Class in <a href="org/apache/distributedlog/client/resolver/package-summary.html">org.apache.distributedlog.client.resolver</a></dt> |
| <dd> |
| <div class="block">Default implementation of <a href="org/apache/distributedlog/client/resolver/RegionResolver.html" title="interface in org.apache.distributedlog.client.resolver"><code>RegionResolver</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/resolver/DefaultRegionResolver.html#DefaultRegionResolver--">DefaultRegionResolver()</a></span> - Constructor for class org.apache.distributedlog.client.resolver.<a href="org/apache/distributedlog/client/resolver/DefaultRegionResolver.html" title="class in org.apache.distributedlog.client.resolver">DefaultRegionResolver</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/resolver/DefaultRegionResolver.html#DefaultRegionResolver-java.util.Map-">DefaultRegionResolver(Map<SocketAddress, String>)</a></span> - Constructor for class org.apache.distributedlog.client.resolver.<a href="org/apache/distributedlog/client/resolver/DefaultRegionResolver.html" title="class in org.apache.distributedlog.client.resolver">DefaultRegionResolver</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/speculative/DefaultSpeculativeRequestExecutionPolicy.html" title="class in org.apache.distributedlog.client.speculative"><span class="typeNameLink">DefaultSpeculativeRequestExecutionPolicy</span></a> - Class in <a href="org/apache/distributedlog/client/speculative/package-summary.html">org.apache.distributedlog.client.speculative</a></dt> |
| <dd> |
| <div class="block">Default implementation of <a href="org/apache/distributedlog/client/speculative/SpeculativeRequestExecutionPolicy.html" title="interface in org.apache.distributedlog.client.speculative"><code>SpeculativeRequestExecutionPolicy</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/speculative/DefaultSpeculativeRequestExecutionPolicy.html#DefaultSpeculativeRequestExecutionPolicy-int-int-float-">DefaultSpeculativeRequestExecutionPolicy(int, int, float)</a></span> - Constructor for class org.apache.distributedlog.client.speculative.<a href="org/apache/distributedlog/client/speculative/DefaultSpeculativeRequestExecutionPolicy.html" title="class in org.apache.distributedlog.client.speculative">DefaultSpeculativeRequestExecutionPolicy</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#delete-java.lang.String-">delete(String)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#delete--">delete()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Delete the log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/AsyncDeleteable.html#delete--">delete()</a></span> - Method in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncDeleteable.html" title="interface in org.apache.distributedlog.io">AsyncDeleteable</a></dt> |
| <dd> |
| <div class="block">Releases any system resources associated with this and delete the source.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClient.html#delete-java.lang.String-">delete(String)</a></span> - Method in interface org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service">DistributedLogClient</a></dt> |
| <dd> |
| <div class="block">Delete a given stream <i>stream</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#delete-java.lang.String-org.apache.distributedlog.thrift.service.WriteContext-">delete(String, WriteContext)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClient.html#deleteLedger-long-boolean-">deleteLedger(long, boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClient.html" title="class in org.apache.distributedlog">BookKeeperClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#deleteLog-java.lang.String-">deleteLog(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html#deleteLog-java.net.URI-java.lang.String-">deleteLog(URI, String)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html" title="interface in org.apache.distributedlog.metadata">LogStreamMetadataStore</a></dt> |
| <dd> |
| <div class="block">Delete the metadata of a log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html#deleteLog-java.lang.String-">deleteLog(String)</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace">DistributedLogNamespace</a></dt> |
| <dd> |
| <div class="block">Delete a log named <i>logName</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryStore.html#deleteLogSegment-org.apache.distributedlog.LogSegmentMetadata-">deleteLogSegment(LogSegmentMetadata)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryStore</a></dt> |
| <dd> |
| <div class="block">Delete the actual log segment from the entry store.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html#deleteLogSegment-org.apache.distributedlog.util.Transaction-org.apache.distributedlog.LogSegmentMetadata-org.apache.distributedlog.util.Transaction.OpListener-">deleteLogSegment(Transaction<Object>, LogSegmentMetadata, Transaction.OpListener<Void>)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentMetadataStore</a></dt> |
| <dd> |
| <div class="block">Delete a log segment <code>segment</code> under transaction <code>txn</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/MetadataAccessor.html#deleteMetadata--">deleteMetadata()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/MetadataAccessor.html" title="interface in org.apache.distributedlog">MetadataAccessor</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/subscription/SubscriptionsStore.html#deleteSubscriber-java.lang.String-">deleteSubscriber(String)</a></span> - Method in interface org.apache.distributedlog.subscription.<a href="org/apache/distributedlog/subscription/SubscriptionsStore.html" title="interface in org.apache.distributedlog.subscription">SubscriptionsStore</a></dt> |
| <dd> |
| <div class="block">Delete the subscriber <i>subscriberId</i> permanently.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ResponseUtils.html#deniedHeader--">deniedHeader()</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service">ResponseUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#DESC_COMPARATOR">DESC_COMPARATOR</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#deserialize-java.lang.String-">deserialize(String)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> |
| <div class="block">Deserialize the DLSN from base64 encoded string <code>dlsn</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLConfig.html#deserialize-byte:A-">deserialize(byte[])</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLConfig.html" title="interface in org.apache.distributedlog.metadata">DLConfig</a></dt> |
| <dd> |
| <div class="block">Deserialize the dl config from a readable stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLMetadata.html#deserialize-java.net.URI-byte:A-">deserialize(URI, byte[])</a></span> - Static method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata">DLMetadata</a></dt> |
| <dd> |
| <div class="block">Deserialize dl metadata of given <i>uri</i> from a given bytes array.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DLSocketAddress.html#deserialize-java.lang.String-">deserialize(String)</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service">DLSocketAddress</a></dt> |
| <dd> |
| <div class="block">Deserialize proxy address from a string representation.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#deserializeBytes-byte:A-">deserializeBytes(byte[])</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> |
| <div class="block">Deserialize the DLSN from bytes array.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Builder.html#deserializeRecordSet-boolean-">deserializeRecordSet(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog">Entry.Builder</a></dt> |
| <dd> |
| <div class="block">Enable/disable deserialize record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html#diff-java.util.Set-">diff(Set<String>)</a></span> - Method in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment">PerStreamLogSegmentCache</a></dt> |
| <dd> |
| <div class="block">Diff with new received segment list <code>segmentReceived</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.DigestCredentials.html#DigestCredentials-java.lang.String-java.lang.String-">DigestCredentials(String, String)</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.DigestCredentials.html" title="class in org.apache.distributedlog">ZooKeeperClient.DigestCredentials</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#DISALLOW_PLACEMENT_IN_REGION_FEATURE_NAME">DISALLOW_PLACEMENT_IN_REGION_FEATURE_NAME</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/lock/DistributedLock.html" title="interface in org.apache.distributedlog.lock"><span class="typeNameLink">DistributedLock</span></a> - Interface in <a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a></dt> |
| <dd> |
| <div class="block">Interface for distributed locking</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/annotations/DistributedLogAnnotations.html" title="class in org.apache.distributedlog.annotations"><span class="typeNameLink">DistributedLogAnnotations</span></a> - Class in <a href="org/apache/distributedlog/annotations/package-summary.html">org.apache.distributedlog.annotations</a></dt> |
| <dd> |
| <div class="block">Common annotation types.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/annotations/DistributedLogAnnotations.html#DistributedLogAnnotations--">DistributedLogAnnotations()</a></span> - Constructor for class org.apache.distributedlog.annotations.<a href="org/apache/distributedlog/annotations/DistributedLogAnnotations.html" title="class in org.apache.distributedlog.annotations">DistributedLogAnnotations</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/annotations/DistributedLogAnnotations.Compression.html" title="annotation in org.apache.distributedlog.annotations"><span class="typeNameLink">DistributedLogAnnotations.Compression</span></a> - Annotation Type in <a href="org/apache/distributedlog/annotations/package-summary.html">org.apache.distributedlog.annotations</a></dt> |
| <dd> |
| <div class="block">Annotation to specify the occurrence of a compression operation.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/annotations/DistributedLogAnnotations.FlakyTest.html" title="annotation in org.apache.distributedlog.annotations"><span class="typeNameLink">DistributedLogAnnotations.FlakyTest</span></a> - Annotation Type in <a href="org/apache/distributedlog/annotations/package-summary.html">org.apache.distributedlog.annotations</a></dt> |
| <dd> |
| <div class="block">Annotation to identify flaky tests in DistributedLog.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogClient</span></a> - Interface in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">Interface for distributedlog client.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogClientBuilder</span></a> - Class in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">Builder to build <a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service"><code>DistributedLogClient</code></a>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client"><span class="typeNameLink">DistributedLogClientImpl</span></a> - Class in <a href="org/apache/distributedlog/client/package-summary.html">org.apache.distributedlog.client</a></dt> |
| <dd> |
| <div class="block">Implementation of distributedlog client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#DistributedLogClientImpl-java.lang.String-com.twitter.finagle.thrift.ClientId-org.apache.distributedlog.client.routing.RoutingService-com.twitter.finagle.builder.ClientBuilder-org.apache.distributedlog.client.ClientConfig-com.google.common.base.Optional-com.twitter.finagle.stats.StatsReceiver-com.twitter.finagle.stats.StatsReceiver-org.apache.distributedlog.client.resolver.RegionResolver-boolean-">DistributedLogClientImpl(String, ClientId, RoutingService, ClientBuilder, ClientConfig, Optional<ClusterClient>, StatsReceiver, StatsReceiver, RegionResolver, boolean)</a></span> - Constructor for class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/service/DistributedLogCluster.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogCluster</span></a> - Class in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">DistributedLog Cluster is an emulator to run distributedlog components.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogCluster.Builder</span></a> - Class in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">Builder to build distributedlog cluster.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogCluster.DLServer</span></a> - Class in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">Run a distributedlog proxy server.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog"><span class="typeNameLink">DistributedLogConfiguration</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">DistributedLog Configuration.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#DistributedLogConfiguration--">DistributedLogConfiguration()</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Construct distributedlog configuration with default settings.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog"><span class="typeNameLink">DistributedLogConstants</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Constants used in DistributedLog.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#DistributedLogConstants--">DistributedLogConstants()</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">DistributedLogManager</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">A DistributedLogManager is responsible for managing a single place of storing |
| edit logs.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.html" title="class in org.apache.distributedlog.client"><span class="typeNameLink">DistributedLogMultiStreamWriter</span></a> - Class in <a href="org/apache/distributedlog/client/package-summary.html">org.apache.distributedlog.client</a></dt> |
| <dd> |
| <div class="block">Write to multiple streams.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client"><span class="typeNameLink">DistributedLogMultiStreamWriter.Builder</span></a> - Class in <a href="org/apache/distributedlog/client/package-summary.html">org.apache.distributedlog.client</a></dt> |
| <dd> |
| <div class="block">Builder for the multi stream writer.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace"><span class="typeNameLink">DistributedLogNamespace</span></a> - Interface in <a href="org/apache/distributedlog/namespace/package-summary.html">org.apache.distributedlog.namespace</a></dt> |
| <dd> |
| <div class="block">A namespace is the basic unit for managing a set of distributedlogs.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace"><span class="typeNameLink">DistributedLogNamespaceBuilder</span></a> - Class in <a href="org/apache/distributedlog/namespace/package-summary.html">org.apache.distributedlog.namespace</a></dt> |
| <dd> |
| <div class="block">Builder to construct a <code>DistributedLogNamespace</code>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/service/DistributedLogServer.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogServer</span></a> - Class in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">Running the distributedlog proxy server.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/service/DistributedLogServerApp.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogServerApp</span></a> - Class in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">The launcher of the distributedlog proxy server.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DistributedLogServiceImpl</span></a> - Class in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">Implementation of distributedlog thrift service.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#DL_INTERRUPTED_EXCEPTION_RESULT_CODE">DL_INTERRUPTED_EXCEPTION_RESULT_CODE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/DLClientClosedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">DLClientClosedException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exceptions thrown when a distributedlog client is closed.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLClientClosedException.html#DLClientClosedException-java.lang.String-">DLClientClosedException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLClientClosedException.html" title="class in org.apache.distributedlog.exceptions">DLClientClosedException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLClientClosedException.html#DLClientClosedException-java.lang.String-java.lang.Throwable-">DLClientClosedException(String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLClientClosedException.html" title="class in org.apache.distributedlog.exceptions">DLClientClosedException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html#dlConf-org.apache.distributedlog.DistributedLogConfiguration-">dlConf(DistributedLogConfiguration)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.Builder</a></dt> |
| <dd> |
| <div class="block">Set the distributedlog configuration.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClientBuilder.html#dlConfig-org.apache.distributedlog.DistributedLogConfiguration-">dlConfig(DistributedLogConfiguration)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog">BookKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block"><i>dlConfig</i> used to configure bookkeeper client.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/metadata/DLConfig.html" title="interface in org.apache.distributedlog.metadata"><span class="typeNameLink">DLConfig</span></a> - Interface in <a href="org/apache/distributedlog/metadata/package-summary.html">org.apache.distributedlog.metadata</a></dt> |
| <dd> |
| <div class="block">Specific config of a given implementation of DL</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/DLException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">DLException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">The basic exception of all distributedlog exceptions.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLException.html#DLException-org.apache.distributedlog.thrift.service.StatusCode-">DLException(StatusCode)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLException.html" title="class in org.apache.distributedlog.exceptions">DLException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLException.html#DLException-org.apache.distributedlog.thrift.service.StatusCode-java.lang.String-">DLException(StatusCode, String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLException.html" title="class in org.apache.distributedlog.exceptions">DLException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLException.html#DLException-org.apache.distributedlog.thrift.service.StatusCode-java.lang.Throwable-">DLException(StatusCode, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLException.html" title="class in org.apache.distributedlog.exceptions">DLException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLException.html#DLException-org.apache.distributedlog.thrift.service.StatusCode-java.lang.String-java.lang.Throwable-">DLException(StatusCode, String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLException.html" title="class in org.apache.distributedlog.exceptions">DLException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/DLIllegalStateException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">DLIllegalStateException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Signals that a method has been invoked at an illegal or inappropriate time.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLIllegalStateException.html#DLIllegalStateException-java.lang.String-">DLIllegalStateException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLIllegalStateException.html" title="class in org.apache.distributedlog.exceptions">DLIllegalStateException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLIllegalStateException.html#DLIllegalStateException-java.lang.String-java.lang.Throwable-">DLIllegalStateException(String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLIllegalStateException.html" title="class in org.apache.distributedlog.exceptions">DLIllegalStateException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/DLInterruptedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">DLInterruptedException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">An interrupted exception wrapper indicates dl operations are interrupted.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLInterruptedException.html#DLInterruptedException-java.lang.String-">DLInterruptedException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLInterruptedException.html" title="class in org.apache.distributedlog.exceptions">DLInterruptedException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLInterruptedException.html#DLInterruptedException-java.lang.String-java.lang.Throwable-">DLInterruptedException(String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLInterruptedException.html" title="class in org.apache.distributedlog.exceptions">DLInterruptedException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata"><span class="typeNameLink">DLMetadata</span></a> - Class in <a href="org/apache/distributedlog/metadata/package-summary.html">org.apache.distributedlog.metadata</a></dt> |
| <dd> |
| <div class="block">Metadata of a given DL instance.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLMetadata.html#DLMetadata-java.lang.String-org.apache.distributedlog.metadata.DLConfig-">DLMetadata(String, DLConfig)</a></span> - Constructor for class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata">DLMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#DLOG_NAMESPACE">DLOG_NAMESPACE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html#DLServer-org.apache.distributedlog.DistributedLogConfiguration-java.net.URI-int-boolean-">DLServer(DistributedLogConfiguration, URI, int, boolean)</a></span> - Constructor for class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.DLServer</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html#dlServer">dlServer</a></span> - Variable in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.DLServer</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog"><span class="typeNameLink">DLSN</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">DistributedLog Sequence Number (DLSN) is the system generated sequence number for log record.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#DLSN-long-long-long-">DLSN(long, long, long)</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">DLSocketAddress</span></a> - Class in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">Socket Address identifier for a DL proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DLSocketAddress.html#DLSocketAddress-int-java.net.InetSocketAddress-">DLSocketAddress(int, InetSocketAddress)</a></span> - Constructor for class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service">DLSocketAddress</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html" title="class in org.apache.distributedlog.client.serverset"><span class="typeNameLink">DLZkServerSet</span></a> - Class in <a href="org/apache/distributedlog/client/serverset/package-summary.html">org.apache.distributedlog.client.serverset</a></dt> |
| <dd> |
| <div class="block">A wrapper over zookeeper client and its server set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html#DLZkServerSet-com.twitter.common.zookeeper.ZooKeeperClient-com.twitter.common.zookeeper.ServerSet-">DLZkServerSet(ZooKeeperClient, ServerSet)</a></span> - Constructor for class org.apache.distributedlog.client.serverset.<a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html" title="class in org.apache.distributedlog.client.serverset">DLZkServerSet</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/net/DNSResolver.html" title="class in org.apache.distributedlog.net"><span class="typeNameLink">DNSResolver</span></a> - Class in <a href="org/apache/distributedlog/net/package-summary.html">org.apache.distributedlog.net</a></dt> |
| <dd> |
| <div class="block">Abstract DNS resolver for bookkeeper ensemble placement.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolver.html#DNSResolver--">DNSResolver()</a></span> - Constructor for class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolver.html" title="class in org.apache.distributedlog.net">DNSResolver</a></dt> |
| <dd> |
| <div class="block">Construct the default dns resolver without host-region overrides.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolver.html#DNSResolver-java.lang.String-">DNSResolver(String)</a></span> - Constructor for class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolver.html" title="class in org.apache.distributedlog.net">DNSResolver</a></dt> |
| <dd> |
| <div class="block">Construct the dns resolver with host-region overrides.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/net/DNSResolverForRacks.html" title="class in org.apache.distributedlog.net"><span class="typeNameLink">DNSResolverForRacks</span></a> - Class in <a href="org/apache/distributedlog/net/package-summary.html">org.apache.distributedlog.net</a></dt> |
| <dd> |
| <div class="block">Resolve the dns by racks.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolverForRacks.html#DNSResolverForRacks--">DNSResolverForRacks()</a></span> - Constructor for class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolverForRacks.html" title="class in org.apache.distributedlog.net">DNSResolverForRacks</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolverForRacks.html#DNSResolverForRacks-java.lang.String-">DNSResolverForRacks(String)</a></span> - Constructor for class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolverForRacks.html" title="class in org.apache.distributedlog.net">DNSResolverForRacks</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/net/DNSResolverForRows.html" title="class in org.apache.distributedlog.net"><span class="typeNameLink">DNSResolverForRows</span></a> - Class in <a href="org/apache/distributedlog/net/package-summary.html">org.apache.distributedlog.net</a></dt> |
| <dd> |
| <div class="block">Resolve the dns by rows.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolverForRows.html#DNSResolverForRows--">DNSResolverForRows()</a></span> - Constructor for class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolverForRows.html" title="class in org.apache.distributedlog.net">DNSResolverForRows</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolverForRows.html#DNSResolverForRows-java.lang.String-">DNSResolverForRows(String)</a></span> - Constructor for class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolverForRows.html" title="class in org.apache.distributedlog.net">DNSResolverForRows</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolver.html#domainNameToNetworkLocation">domainNameToNetworkLocation</a></span> - Variable in class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolver.html" title="class in org.apache.distributedlog.net">DNSResolver</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/metadata/DryrunLogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata"><span class="typeNameLink">DryrunLogSegmentMetadataStoreUpdater</span></a> - Class in <a href="org/apache/distributedlog/metadata/package-summary.html">org.apache.distributedlog.metadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DryrunLogSegmentMetadataStoreUpdater.html#DryrunLogSegmentMetadataStoreUpdater-org.apache.distributedlog.DistributedLogConfiguration-org.apache.distributedlog.logsegment.LogSegmentMetadataStore-">DryrunLogSegmentMetadataStoreUpdater(DistributedLogConfiguration, LogSegmentMetadataStore)</a></span> - Constructor for class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DryrunLogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">DryrunLogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html" title="class in org.apache.distributedlog.feature"><span class="typeNameLink">DynamicConfigurationFeatureProvider</span></a> - Class in <a href="org/apache/distributedlog/feature/package-summary.html">org.apache.distributedlog.feature</a></dt> |
| <dd> |
| <div class="block">Feature Provider based dynamic configuration.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html#DynamicConfigurationFeatureProvider-java.lang.String-org.apache.distributedlog.DistributedLogConfiguration-org.apache.bookkeeper.stats.StatsLogger-">DynamicConfigurationFeatureProvider(String, DistributedLogConfiguration, StatsLogger)</a></span> - Constructor for class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html" title="class in org.apache.distributedlog.feature">DynamicConfigurationFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html#dynConf-org.apache.distributedlog.config.DynamicDistributedLogConfiguration-">dynConf(DynamicDistributedLogConfiguration)</a></span> - Method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace">DistributedLogNamespaceBuilder</a></dt> |
| <dd> |
| <div class="block">Dynamic DistributedLog Configuration used for the namespace</div> |
| </dd> |
| </dl> |
| <a name="I:E"> |
| <!-- --> |
| </a> |
| <h2 class="title">E</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#EMPTY_BYTES">EMPTY_BYTES</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#EMPTY_LOGSEGMENT_TX_ID">EMPTY_LOGSEGMENT_TX_ID</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/EndOfLogSegmentException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">EndOfLogSegmentException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception thrown when reach end of the log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/EndOfLogSegmentException.html#EndOfLogSegmentException-java.lang.String-">EndOfLogSegmentException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/EndOfLogSegmentException.html" title="class in org.apache.distributedlog.exceptions">EndOfLogSegmentException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/EndOfStreamException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">EndOfStreamException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception thrown when a reader reaches end of a sealed log stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/EndOfStreamException.html#EndOfStreamException-java.lang.String-">EndOfStreamException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/EndOfStreamException.html" title="class in org.apache.distributedlog.exceptions">EndOfStreamException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/Entry.html" title="class in org.apache.distributedlog"><span class="typeNameLink">Entry</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">A set of <a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog"><code>LogRecord</code></a>s.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog"><span class="typeNameLink">Entry.Builder</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Build the record set object.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/Entry.Reader.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">Entry.Reader</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Reader to read <a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog"><code>LogRecord</code></a>s from this record set.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/Entry.Writer.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">Entry.Writer</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Writer to append <a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog"><code>LogRecord</code></a>s to <a href="org/apache/distributedlog/Entry.html" title="class in org.apache.distributedlog"><code>Entry</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#envelopeEntries">envelopeEntries</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/lock/EpochChangedException.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">EpochChangedException</span></a> - Exception in <a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a></dt> |
| <dd> |
| <div class="block">Exception indicates that epoch already changed when executing a given |
| <code>LockAction</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/EpochChangedException.html#EpochChangedException-java.lang.String-int-int-">EpochChangedException(String, int, int)</a></span> - Constructor for exception org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/EpochChangedException.html" title="class in org.apache.distributedlog.lock">EpochChangedException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLMetadata.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata">DLMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DLSocketAddress.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service">DLSocketAddress</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#EVERYONE_READ_CREATOR_ALL">EVERYONE_READ_CREATOR_ALL</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ResponseUtils.html#exceptionToHeader-java.lang.Throwable-">exceptionToHeader(Throwable)</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service">ResponseUtils</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:F"> |
| <!-- --> |
| </a> |
| <h2 class="title">F</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/ClientStats.html#failProxyRequest-java.net.SocketAddress-java.lang.Throwable-long-">failProxyRequest(SocketAddress, Throwable, long)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/ClientStats.html" title="class in org.apache.distributedlog.client.stats">ClientStats</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/ClientStatsLogger.html#failProxyRequest-java.lang.Throwable-long-">failProxyRequest(Throwable, long)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/ClientStatsLogger.html" title="class in org.apache.distributedlog.client.stats">ClientStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OpStats.html#failRequest-java.net.SocketAddress-long-int-">failRequest(SocketAddress, long, int)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OpStats.html" title="class in org.apache.distributedlog.client.stats">OpStats</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OpStatsLogger.html#failRequest-long-int-">failRequest(long, int)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OpStatsLogger.html" title="class in org.apache.distributedlog.client.stats">OpStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/service/FatalErrorHandler.html" title="interface in org.apache.distributedlog.service"><span class="typeNameLink">FatalErrorHandler</span></a> - Interface in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">Implement handling for an unrecoverable error.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClientBuilder.html#featureProvider-com.google.common.base.Optional-">featureProvider(Optional<FeatureProvider>)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog">BookKeeperClientBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html#featureProvider-org.apache.bookkeeper.feature.FeatureProvider-">featureProvider(FeatureProvider)</a></span> - Method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace">DistributedLogNamespaceBuilder</a></dt> |
| <dd> |
| <div class="block">Feature provider used to control the availabilities of features in the namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentFilter.html#filter-java.util.Collection-">filter(Collection<String>)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentFilter.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentFilter</a></dt> |
| <dd> |
| <div class="block">Filter the log segments from the full log segment list.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#finagleNameStr-java.lang.String-">finagleNameStr(String)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Name to access proxy services.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#finagleNameStrs-java.lang.String-java.lang.String...-">finagleNameStrs(String, String...)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Finagle name strs to access proxy services.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/TransmitListener.html#finalizeTransmit-long-long-">finalizeTransmit(long, long)</a></span> - Method in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/TransmitListener.html" title="interface in org.apache.distributedlog.io">TransmitListener</a></dt> |
| <dd> |
| <div class="block">Finalize the transmit result and result the last |
| <a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog"><code>DLSN</code></a> in this transmit.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#FIRST_LOGSEGMENT_SEQNO">FIRST_LOGSEGMENT_SEQNO</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#firstSpeculativeTimeoutMs-int-">firstSpeculativeTimeoutMs(int)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Set the first speculative timeout in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#firstTxId">firstTxId</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html#flush--">flush()</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentWriter</a></dt> |
| <dd> |
| <div class="block">Transmit the buffered data and wait for it being persisted and return the last acknowledged |
| transaction id.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogWriter.html#flushAndSync--">flushAndSync()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogWriter.html" title="interface in org.apache.distributedlog">LogWriter</a></dt> |
| <dd> |
| <div class="block">Flush and sync all data that is ready to be flush |
| <a href="org/apache/distributedlog/LogWriter.html#setReadyToFlush--"><code>LogWriter.setReadyToFlush()</code></a> into underlying persistent store.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/FlushException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">FlushException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception indicates that errors occurred on flushing data.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/FlushException.html#FlushException-java.lang.String-long-long-">FlushException(String, long, long)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/FlushException.html" title="class in org.apache.distributedlog.exceptions">FlushException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/FlushException.html#FlushException-java.lang.String-long-long-java.lang.Throwable-">FlushException(String, long, long, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/FlushException.html" title="class in org.apache.distributedlog.exceptions">FlushException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#flushIntervalMicros-int-">flushIntervalMicros(int)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Set the flush interval in microseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#flushIntervalMs-int-">flushIntervalMs(int)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Set the flush interval in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AppendOnlyStreamWriter.html#force-boolean-">force(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/AppendOnlyStreamWriter.html" title="class in org.apache.distributedlog">AppendOnlyStreamWriter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#FUTURE_TIMEOUT_IMMEDIATE">FUTURE_TIMEOUT_IMMEDIATE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#FUTURE_TIMEOUT_INFINITE">FUTURE_TIMEOUT_INFINITE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:G"> |
| <!-- --> |
| </a> |
| <h2 class="title">G</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClient.html#get--">get()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClient.html" title="class in org.apache.distributedlog">BookKeeperClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html#get-java.lang.String-">get(String)</a></span> - Method in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html" title="class in org.apache.distributedlog.logsegment">LogSegmentMetadataCache</a></dt> |
| <dd> |
| <div class="block">Retrieve the log segment of <i>path</i> from the cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html#get-java.lang.String-">get(String)</a></span> - Method in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment">PerStreamLogSegmentCache</a></dt> |
| <dd> |
| <div class="block">Retrieve log segment <code>name</code> from the cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.html#get--">get()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.html" title="class in org.apache.distributedlog">ZooKeeperClient</a></dt> |
| <dd> |
| <div class="block">Returns the current active ZK connection or establishes a new one if none has yet been |
| established or a previous connection was disconnected or had its session time out.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriver.html#getAccessControlManager--">getAccessControlManager()</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace">NamespaceDriver</a></dt> |
| <dd> |
| <div class="block">Create an access control manager to manage/check acl for logs.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getAckQuorumSize--">getAckQuorumSize()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get ack quorum size of each log segment (ledger) will use.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/LockWaiter.html#getAcquireFuture--">getAcquireFuture()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockWaiter.html" title="class in org.apache.distributedlog.lock">LockWaiter</a></dt> |
| <dd> |
| <div class="block">Return the future representing the waiting result.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClient.html#getAddress--">getAddress()</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClient.html" title="class in org.apache.distributedlog.client.proxy">ProxyClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html#getAddress--">getAddress()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.DLServer</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getAlertWhenPositioningOnTruncated--">getAlertWhenPositioningOnTruncated()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get if we should alert when reader is positioned on a truncated segment</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html#getAllClients--">getAllClients()</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy">ProxyClientManager</a></dt> |
| <dd> |
| <div class="block">Return all clients.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadataForWriter.html#getAllocationData--">getAllocationData()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataForWriter.html" title="class in org.apache.distributedlog.metadata">LogMetadataForWriter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getAllocationPath--">getAllocationPath()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getAppendOnlyStreamReader--">getAppendOnlyStreamReader()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get a reader to read a log stream as a sequence of bytes</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getAppendOnlyStreamWriter--">getAppendOnlyStreamWriter()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Begin appending to the end of the log stream which is being treated as a sequence of bytes</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getAsyncLogReader-long-">getAsyncLogReader(long)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getAsyncLogReader-org.apache.distributedlog.DLSN-">getAsyncLogReader(DLSN)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getAsyncLogReaderWithLock-org.apache.distributedlog.DLSN-">getAsyncLogReaderWithLock(DLSN)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getAsyncLogReaderWithLock-org.apache.distributedlog.DLSN-java.lang.String-">getAsyncLogReaderWithLock(DLSN, String)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get a log reader with lock starting from <i>fromDLSN</i> and using <i>subscriberId</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getAsyncLogReaderWithLock-java.lang.String-">getAsyncLogReaderWithLock(String)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get a log reader using <i>subscriberId</i> with lock.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBKClientNumberIOThreads--">getBKClientNumberIOThreads()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get BK client number of i/o threads used by Netty.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBKClientNumberWorkerThreads--">getBKClientNumberWorkerThreads()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBKClientReadTimeout--">getBKClientReadTimeout()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBKClientWriteTimeout--">getBKClientWriteTimeout()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBKClientZKNumRetries--">getBKClientZKNumRetries()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get num of retries for zookeeper client that used by bookkeeper client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBKClientZKRequestRateLimit--">getBKClientZKRequestRateLimit()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get zookeeper access rate limit for zookeeper client used in bookkeeper client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBKClientZKRetryBackoffMaxMillis--">getBKClientZKRetryBackoffMaxMillis()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the max backoff time of zookeeper operation retries, in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBKClientZKRetryBackoffStartMillis--">getBKClientZKRetryBackoffStartMillis()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the start backoff time of zookeeper operation retries, in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBKClientZKSessionTimeoutMilliSeconds--">getBKClientZKSessionTimeoutMilliSeconds()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get BK's zookeeper session timout in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBKDigestPW--">getBKDigestPW()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get password used by bookkeeper client for digestion.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBkDNSResolverOverrides--">getBkDNSResolverOverrides()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get mapping used to override the region mapping derived by the default resolver.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#getBkLedgerPath--">getBkLedgerPath()</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/BKTransmitException.html#getBKResultCode--">getBKResultCode()</a></span> - Method in exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/BKTransmitException.html" title="class in org.apache.distributedlog.exceptions">BKTransmitException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBpsHardWriteLimit--">getBpsHardWriteLimit()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">An upper threshold bytes per second limit on writes to the distributedlog proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getBpsSoftWriteLimit--">getBpsSoftWriteLimit()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">A lower threshold bytes per second limit on writes to the distributedlog proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSetBuffer.html#getBuffer--">getBuffer()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSetBuffer.html" title="interface in org.apache.distributedlog">LogRecordSetBuffer</a></dt> |
| <dd> |
| <div class="block">Get the buffer to transmit.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getCheckLogExistenceBackoffMaxMillis--">getCheckLogExistenceBackoffMaxMillis()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the backoff max time to check log existence if the log doesn't exist.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getCheckLogExistenceBackoffStartMillis--">getCheckLogExistenceBackoffStartMillis()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the backoff start time to check log existence if the log doesn't exist.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ClusterClient.html#getClient--">getClient()</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ClusterClient.html" title="class in org.apache.distributedlog.client.proxy">ClusterClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClient.html#getClient--">getClient()</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClient.html" title="class in org.apache.distributedlog.client.proxy">ProxyClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html#getClient-java.net.SocketAddress-">getClient(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy">ProxyClientManager</a></dt> |
| <dd> |
| <div class="block">Retrieve a client to proxy <code>address</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLException.html#getCode--">getCode()</a></span> - Method in exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLException.html" title="class in org.apache.distributedlog.exceptions">DLException</a></dt> |
| <dd> |
| <div class="block">Return the status code representing the exception.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getCompletionTime--">getCompletionTime()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/CompressionUtils.html#getCompressionCodec-org.apache.distributedlog.io.CompressionCodec.Type-">getCompressionCodec(CompressionCodec.Type)</a></span> - Static method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionUtils.html" title="class in org.apache.distributedlog.io">CompressionUtils</a></dt> |
| <dd> |
| <div class="block">Get a cached compression codec instance for the specified type.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getCompressionType--">getCompressionType()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">The compression type to use while sending data to bookkeeper.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getCreateStreamIfNotExists--">getCreateStreamIfNotExists()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether to create stream if not exists.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/OwnershipAcquireFailedException.html#getCurrentOwner--">getCurrentOwner()</a></span> - Method in exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/OwnershipAcquireFailedException.html" title="class in org.apache.distributedlog.exceptions">OwnershipAcquireFailedException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/LockWaiter.html#getCurrentOwner--">getCurrentOwner()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockWaiter.html" title="class in org.apache.distributedlog.lock">LockWaiter</a></dt> |
| <dd> |
| <div class="block">Return the owner that observed when waiter is waiting.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/Buffer.html#getData--">getData()</a></span> - Method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/Buffer.html" title="class in org.apache.distributedlog.io">Buffer</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getDataLatencyWarnThresholdMillis--">getDataLatencyWarnThresholdMillis()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the warn threshold (in millis) of data access latency.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.html#getDefaultACL--">getDefaultACL()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.html" title="class in org.apache.distributedlog">ZooKeeperClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getDeserializeRecordSetOnReads--">getDeserializeRecordSetOnReads()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the flag whether to deserialize record set on reads.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getDisableRollingOnLogSegmentError--">getDisableRollingOnLogSegmentError()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">If this option is set, the log writer won't reset the segment writer if an error |
| is encountered.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#getDistributedLogNamespace--">getDistributedLogNamespace()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLMetadata.html#getDLConfig--">getDLConfig()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata">DLMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getDLLedgerMetadataLayoutVersion--">getDLLedgerMetadataLayoutVersion()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get DL ledger metadata output layout version.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getDLLedgerMetadataSkipMinVersionCheck--">getDLLedgerMetadataSkipMinVersionCheck()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the setting for whether we should enforce the min ledger metadata version check.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordWithDLSN.html#getDlsn--">getDlsn()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordWithDLSN.html" title="class in org.apache.distributedlog">LogRecordWithDLSN</a></dt> |
| <dd> |
| <div class="block">Get the DLSN of the record in the log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getDLSNNotLessThanTxId-long-">getDLSNNotLessThanTxId(long)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get the <a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog"><code>DLSN</code></a> of first log record whose transaction id is not less than <code>transactionId</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLMetadata.html#getDLType--">getDLType()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata">DLMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/NetUtils.html#getDNSResolver-java.lang.Class-java.lang.String-">getDNSResolver(Class<? extends DNSToSwitchMapping>, String)</a></span> - Static method in class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/NetUtils.html" title="class in org.apache.distributedlog.net">NetUtils</a></dt> |
| <dd> |
| <div class="block">Get the dns resolver from class <code>resolverClassName</code> with optional |
| <code>hostRegionOverrides</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriverManager.html#getDriver-java.lang.String-">getDriver(String)</a></span> - Static method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriverManager.html" title="class in org.apache.distributedlog.namespace">NamespaceDriverManager</a></dt> |
| <dd> |
| <div class="block">Retrieve the namespace driver for <code>scheme</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriverManager.html#getDriver-java.net.URI-">getDriver(URI)</a></span> - Static method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriverManager.html" title="class in org.apache.distributedlog.namespace">NamespaceDriverManager</a></dt> |
| <dd> |
| <div class="block">Retrieve the namespace driver for <code>uri</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getDynamicConfigReloadIntervalSec--">getDynamicConfigReloadIntervalSec()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get dynamic configuration reload interval in seconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEIInjectedWriteDelayMs--">getEIInjectedWriteDelayMs()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get amount of time to delay writes for in writer failure injection.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEIInjectedWriteDelayPercent--">getEIInjectedWriteDelayPercent()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get percent of write requests which should be delayed by BKDL_EI_INJECTED_WRITE_DELAY_MS.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEIInjectMaxReadAheadDelayMs--">getEIInjectMaxReadAheadDelayMs()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the max injected delay in read ahead, in millis.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEIInjectReadAheadBrokenEntries--">getEIInjectReadAheadBrokenEntries()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the flag whether to inject broken entries in readahead.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEIInjectReadAheadDelay--">getEIInjectReadAheadDelay()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the flag whether to inject delay in read ahead.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEIInjectReadAheadDelayPercent--">getEIInjectReadAheadDelayPercent()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the percentage of operations to delay in read ahead.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEIInjectReadAheadStall--">getEIInjectReadAheadStall()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the flag whether to inject stalls in read ahead.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEIInjectWriteDelay--">getEIInjectWriteDelay()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Should we enable write delay injection? If false we won't check other write delay settings.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEnableForceRead--">getEnableForceRead()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get if we should enable force read</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEnableLedgerAllocatorPool--">getEnableLedgerAllocatorPool()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether to enable ledger allocator pool or not.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEnablePerStreamStat--">getEnablePerStreamStat()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">please use <a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html#perLogStatsLogger-org.apache.bookkeeper.stats.StatsLogger-"><code>DistributedLogNamespaceBuilder.perLogStatsLogger(StatsLogger)</code></a></span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEnableReadAhead--">getEnableReadAhead()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get if we should enable read ahead</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEnableRecordCounts--">getEnableRecordCounts()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether we should publish record counts in the log records and metadata.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEnableTaskExecutionStats--">getEnableTaskExecutionStats()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether to trace long running tasks and record task execution stats in thread pools.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEncodeRegionIDInLogSegmentMetadata--">getEncodeRegionIDInLogSegmentMetadata()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether encode region id in log segment metadata.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEnsemblePlacementDnsResolverClass--">getEnsemblePlacementDnsResolverClass()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the DNS resolver class for bookkeeper ensemble placement.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getEnsembleSize--">getEnsembleSize()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get ensemble size of each log segment (ledger) will use.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#getEntryId--">getEntryId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> |
| <div class="block">Return the entry id of the batch that the record is written to.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Reader.html#getEntryId--">getEntryId()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Reader.html" title="interface in org.apache.distributedlog">Entry.Reader</a></dt> |
| <dd> |
| <div class="block">Return the entry id.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getEnvelopeEntries--">getEnvelopeEntries()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getExplicitTruncationByApplication--">getExplicitTruncationByApplication()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Is truncation managed explicitly by the application.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getFailFastOnStreamNotReady--">getFailFastOnStreamNotReady()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether to fail immediately if the stream is not ready rather than queueing the request.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html#getFeatureProvider-java.lang.String-org.apache.distributedlog.DistributedLogConfiguration-org.apache.bookkeeper.stats.StatsLogger-">getFeatureProvider(String, DistributedLogConfiguration, StatsLogger)</a></span> - Static method in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" title="class in org.apache.distributedlog.feature">AbstractFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getFeatureProviderClass--">getFeatureProviderClass()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get feature provider class.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getFederatedCheckExistenceWhenCacheMiss--">getFederatedCheckExistenceWhenCacheMiss()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether check the existence of a log if querying local cache of a federated namespace missed.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getFederatedMaxLogsPerSubnamespace--">getFederatedMaxLogsPerSubnamespace()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the max logs per sub namespace for federated namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getFileFeatureProviderBaseConfigPath--">getFileFeatureProviderBaseConfigPath()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the base config path for file feature provider.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getFileFeatureProviderOverlayConfigPath--">getFileFeatureProviderOverlayConfigPath()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the overlay config path for file feature provider.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/ClientStats.html#getFinagleStatsReceiver-java.net.SocketAddress-">getFinagleStatsReceiver(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/ClientStats.html" title="class in org.apache.distributedlog.client.stats">ClientStats</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getFinalisedData--">getFinalisedData()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getFinalisedData-org.apache.distributedlog.LogSegmentMetadata.LogSegmentMetadataVersion-">getFinalisedData(LogSegmentMetadata.LogSegmentMetadataVersion)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getFirstDLSN--">getFirstDLSN()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getFirstDLSNAsync--">getFirstDLSNAsync()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get first DLSN in the log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getFirstLogSegmentSequenceNumber--">getFirstLogSegmentSequenceNumber()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the value at which ledger sequence number should start for streams that are being |
| upgraded and did not have ledger sequence number to start with or for newly created |
| streams.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getFirstNumEntriesPerReadLastRecordScan--">getFirstNumEntriesPerReadLastRecordScan()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Number of entries to scan for first scan of reading last record.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getFirstTxId--">getFirstTxId()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get the earliest Transaction Id available in the log</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getFirstTxId--">getFirstTxId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getFullyQualifiedName--">getFullyQualifiedName()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> |
| <div class="block">Get the fully qualified name of the log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getGlobalOutstandingWriteLimit--">getGlobalOutstandingWriteLimit()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the global write limit for dl.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#getHandshakeWithClientInfo--">getHandshakeWithClientInfo()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#getHost-java.lang.String-org.apache.distributedlog.client.routing.RoutingService.RoutingContext-">getHost(String, RoutingService.RoutingContext)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html#getHost-java.lang.String-org.apache.distributedlog.client.routing.RoutingService.RoutingContext-">getHost(String, RoutingService.RoutingContext)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.html#getHost-java.lang.String-org.apache.distributedlog.client.routing.RoutingService.RoutingContext-">getHost(String, RoutingService.RoutingContext)</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing">RoutingService</a></dt> |
| <dd> |
| <div class="block">Get the host to route the request by <i>key</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html#getHost-java.lang.String-org.apache.distributedlog.client.routing.RoutingService.RoutingContext-">getHost(String, RoutingService.RoutingContext)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#getHosts--">getHosts()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/HostProvider.html#getHosts--">getHosts()</a></span> - Method in interface org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/HostProvider.html" title="interface in org.apache.distributedlog.client.proxy">HostProvider</a></dt> |
| <dd> |
| <div class="block">Get the list of hosts for handshaking.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#getHosts--">getHosts()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html#getHosts--">getHosts()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.html#getHosts--">getHosts()</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing">RoutingService</a></dt> |
| <dd> |
| <div class="block">Get all the hosts that available in routing service.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html#getHosts--">getHosts()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/LockWaiter.html#getId--">getId()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockWaiter.html" title="class in org.apache.distributedlog.lock">LockWaiter</a></dt> |
| <dd> |
| <div class="block">Return the lock id of the waiter.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getIgnoreTruncationStatus--">getIgnoreTruncationStatus()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get if we should ignore truncation status when reading the records</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getImmediateFlushEnabled--">getImmediateFlushEnabled()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Is immediate flush enabled.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getInputStream-long-">getInputStream(long)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get the input stream starting with fromTxnId for the specified log</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getInputStream-org.apache.distributedlog.DLSN-">getInputStream(DLSN)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/ZKException.html#getKeeperExceptionCode--">getKeeperExceptionCode()</a></span> - Method in exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/ZKException.html" title="class in org.apache.distributedlog.exceptions">ZKException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html#getLastAddConfirmed--">getLastAddConfirmed()</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryReader</a></dt> |
| <dd> |
| <div class="block">Return the last add confirmed entry id (LAC).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentRandomAccessEntryReader.html#getLastAddConfirmed--">getLastAddConfirmed()</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentRandomAccessEntryReader.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentRandomAccessEntryReader</a></dt> |
| <dd> |
| <div class="block">Return the last add confirmed entry id (LAC).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/subscription/SubscriptionsStore.html#getLastCommitPosition-java.lang.String-">getLastCommitPosition(String)</a></span> - Method in interface org.apache.distributedlog.subscription.<a href="org/apache/distributedlog/subscription/SubscriptionsStore.html" title="interface in org.apache.distributedlog.subscription">SubscriptionsStore</a></dt> |
| <dd> |
| <div class="block">Get the last committed position stored for <i>subscriberId</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/subscription/SubscriptionStateStore.html#getLastCommitPosition--">getLastCommitPosition()</a></span> - Method in interface org.apache.distributedlog.subscription.<a href="org/apache/distributedlog/subscription/SubscriptionStateStore.html" title="interface in org.apache.distributedlog.subscription">SubscriptionStateStore</a></dt> |
| <dd> |
| <div class="block">Get the last committed position stored for this subscription</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/subscription/SubscriptionsStore.html#getLastCommitPositions--">getLastCommitPositions()</a></span> - Method in interface org.apache.distributedlog.subscription.<a href="org/apache/distributedlog/subscription/SubscriptionsStore.html" title="interface in org.apache.distributedlog.subscription">SubscriptionsStore</a></dt> |
| <dd> |
| <div class="block">Get the last committed positions for all subscribers.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getLastDLSN--">getLastDLSN()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get Latest DLSN in the log</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getLastDLSN--">getLastDLSN()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getLastDLSNAsync--">getLastDLSNAsync()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get Latest DLSN in the log - async</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getLastEntryId--">getLastEntryId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getLastLogRecord--">getLastLogRecord()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get the last log record in the stream</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getLastLogRecordAsync--">getLastLogRecordAsync()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get Latest log record with DLSN in the log - async</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getLastSlotId--">getLastSlotId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AsyncLogWriter.html#getLastTxId--">getLastTxId()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncLogWriter.html" title="interface in org.apache.distributedlog">AsyncLogWriter</a></dt> |
| <dd> |
| <div class="block">Get the last committed transaction id.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getLastTxId--">getLastTxId()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get Latest Transaction Id in the log</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getLastTxId--">getLastTxId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/FlushException.html#getLastTxIdAcknowledged--">getLastTxIdAcknowledged()</a></span> - Method in exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/FlushException.html" title="class in org.apache.distributedlog.exceptions">FlushException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getLastTxIdAsync--">getLastTxIdAsync()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get Latest Transaction Id in the log - async</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/FlushException.html#getLastTxIdWritten--">getLastTxIdWritten()</a></span> - Method in exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/FlushException.html" title="class in org.apache.distributedlog.exceptions">FlushException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/TransactionIdOutOfOrderException.html#getLastTxnId--">getLastTxnId()</a></span> - Method in exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/TransactionIdOutOfOrderException.html" title="class in org.apache.distributedlog.exceptions">TransactionIdOutOfOrderException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getLedgerAllocatorPoolCoreSize--">getLedgerAllocatorPoolCoreSize()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the core size of ledger allocator pool.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getLedgerAllocatorPoolName--">getLedgerAllocatorPoolName()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the name of ledger allocator pool.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getLedgerAllocatorPoolPath--">getLedgerAllocatorPoolPath()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the path of ledger allocator pool.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getLockOpTimeoutMilliSeconds--">getLockOpTimeoutMilliSeconds()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get lock internal operation timeout in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getLockPath--">getLockPath()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getLockReacquireTimeoutMilliSeconds--">getLockReacquireTimeoutMilliSeconds()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get lock reacquire timeout in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getLockTimeoutMilliSeconds--">getLockTimeoutMilliSeconds()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get lock timeout in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html#getLog-java.net.URI-java.lang.String-boolean-boolean-">getLog(URI, String, boolean, boolean)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html" title="interface in org.apache.distributedlog.metadata">LogStreamMetadataStore</a></dt> |
| <dd> |
| <div class="block">Create the metadata of a log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getLogComponentPath-java.net.URI-java.lang.String-java.lang.String-java.lang.String-">getLogComponentPath(URI, String, String, String)</a></span> - Static method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getLogFlushTimeoutSeconds--">getLogFlushTimeoutSeconds()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get Log Flush timeout in seconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadataStore.html#getLogLocation-java.lang.String-">getLogLocation(String)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataStore.html" title="interface in org.apache.distributedlog.metadata">LogMetadataStore</a></dt> |
| <dd> |
| <div class="block">Get the location of the log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriver.html#getLogMetadataStore--">getLogMetadataStore()</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace">NamespaceDriver</a></dt> |
| <dd> |
| <div class="block">Retrieve the log <code>metadata store</code> used by the namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getLogName--">getLogName()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getLogRecordCount--">getLogRecordCount()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get the number of log records in the active portion of the log |
| Any log segments that have already been truncated will not be included</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getLogRecordCountAsync-org.apache.distributedlog.DLSN-">getLogRecordCountAsync(DLSN)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get the number of log records in the active portion of the log - async.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ReadUtils.html#getLogRecordNotLessThanTxId-java.lang.String-org.apache.distributedlog.LogSegmentMetadata-long-java.util.concurrent.ExecutorService-org.apache.distributedlog.logsegment.LogSegmentEntryStore-int-">getLogRecordNotLessThanTxId(String, LogSegmentMetadata, long, ExecutorService, LogSegmentEntryStore, int)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ReadUtils.html" title="class in org.apache.distributedlog">ReadUtils</a></dt> |
| <dd> |
| <div class="block">Get the log record whose transaction id is not less than provided <code>transactionId</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getLogRootPath-java.net.URI-java.lang.String-java.lang.String-">getLogRootPath(URI, String, String)</a></span> - Static method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> |
| <div class="block">Get the log root path for a given log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getLogRootPath--">getLogRootPath()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> |
| <div class="block">Get the root path of the log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#getLogs--">getLogs()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadataStore.html#getLogs--">getLogs()</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataStore.html" title="interface in org.apache.distributedlog.metadata">LogMetadataStore</a></dt> |
| <dd> |
| <div class="block">Retrieves logs from the namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html#getLogs--">getLogs()</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace">DistributedLogNamespace</a></dt> |
| <dd> |
| <div class="block">Retrieve the logs under the namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html#getLogSegment-java.lang.String-">getLogSegment(String)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentMetadataStore</a></dt> |
| <dd> |
| <div class="block">Retrieve the log segment associated <code>path</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getLogSegmentCacheMaxSize--">getLogSegmentCacheMaxSize()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the maximum size of the log segment cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getLogSegmentCacheTTLMs--">getLogSegmentCacheTTLMs()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the log segment cache entry TTL in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriver.html#getLogSegmentEntryStore-org.apache.distributedlog.namespace.NamespaceDriver.Role-">getLogSegmentEntryStore(NamespaceDriver.Role)</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace">NamespaceDriver</a></dt> |
| <dd> |
| <div class="block">Retrieve the log segment <code>entry store</code> used by the namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html#getLogSegmentId--">getLogSegmentId()</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryWriter</a></dt> |
| <dd> |
| <div class="block">Get the log segment id.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html#getLogSegmentId--">getLogSegmentId()</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentWriter</a></dt> |
| <dd> |
| <div class="block">Get the unique log segment id.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getLogSegmentId--">getLogSegmentId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html#getLogSegmentMetadataStore--">getLogSegmentMetadataStore()</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html" title="interface in org.apache.distributedlog.metadata">LogStreamMetadataStore</a></dt> |
| <dd> |
| <div class="block">Get the log segment metadata store.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html#getLogSegmentNames-java.lang.String-org.apache.distributedlog.callback.LogSegmentNamesListener-">getLogSegmentNames(String, LogSegmentNamesListener)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentMetadataStore</a></dt> |
| <dd> |
| <div class="block">Retrieve the list of log segments under <code>logSegmentsPath</code> and register a <i>listener</i> |
| for subsequent changes for the list of log segments.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getLogSegmentNameVersion--">getLogSegmentNameVersion()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get log segment name version.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getLogSegmentPath-java.lang.String-">getLogSegmentPath(String)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> |
| <div class="block">Get the path for a log segment of the log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getLogSegmentRollingConcurrency--">getLogSegmentRollingConcurrency()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get log segment rolling concurrency.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getLogSegmentRollingIntervalMinutes--">getLogSegmentRollingIntervalMinutes()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get log segment rolling interval in minutes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getLogSegments--">getLogSegments()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get log segments.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html#getLogSegments-java.util.Comparator-">getLogSegments(Comparator<LogSegmentMetadata>)</a></span> - Method in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment">PerStreamLogSegmentCache</a></dt> |
| <dd> |
| <div class="block">Retrieve log segments from the cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#getLogSegmentSequenceNo--">getLogSegmentSequenceNo()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> |
| <div class="block">Return the sequence number of the log segment that the record is written to.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getLogSegmentSequenceNumber--">getLogSegmentSequenceNumber()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getLogSegmentsPath-java.net.URI-java.lang.String-java.lang.String-">getLogSegmentsPath(URI, String, String)</a></span> - Static method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> |
| <div class="block">Get the logsegments root path for a given log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getLogSegmentsPath--">getLogSegmentsPath()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> |
| <div class="block">Get the root path for log segments.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriver.html#getLogStreamMetadataStore-org.apache.distributedlog.namespace.NamespaceDriver.Role-">getLogStreamMetadataStore(NamespaceDriver.Role)</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace">NamespaceDriver</a></dt> |
| <dd> |
| <div class="block">Retrieve the log stream <code>metadata store</code> used by the namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getLogStreamPath-java.net.URI-java.lang.String-">getLogStreamPath(URI, String)</a></span> - Static method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> |
| <div class="block">Get the top stream path for a given log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Reader.html#getLSSN--">getLSSN()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Reader.html" title="interface in org.apache.distributedlog">Entry.Reader</a></dt> |
| <dd> |
| <div class="block">Get the log segment sequence number.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getMaxAcquiredPartitionsPerProxy--">getMaxAcquiredPartitionsPerProxy()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the maximum number of partitions of each stream allowed to be acquired per proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getMaxCachedPartitionsPerProxy--">getMaxCachedPartitionsPerProxy()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the maximum number of partitions of each stream allowed to cache per proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getMaxLogSegmentBytes--">getMaxLogSegmentBytes()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get Max LogSegment Size in Bytes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadataForWriter.html#getMaxLSSNData--">getMaxLSSNData()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataForWriter.html" title="class in org.apache.distributedlog.metadata">LogMetadataForWriter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getMaxNumEntriesPerReadLastRecordScan--">getMaxNumEntriesPerReadLastRecordScan()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Max number of entries for each scan to read last record.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getMaxPrefetchEntriesPerLogSegment--">getMaxPrefetchEntriesPerLogSegment()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the max prefetch entries per log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#getMaxRedirects--">getMaxRedirects()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadataForWriter.html#getMaxTxIdData--">getMaxTxIdData()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataForWriter.html" title="class in org.apache.distributedlog.metadata">LogMetadataForWriter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getMaxTxIdPath--">getMaxTxIdPath()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#getMetadata--">getMetadata()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/MetadataAccessor.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/MetadataAccessor.html" title="interface in org.apache.distributedlog">MetadataAccessor</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriver.html#getMetadataAccessor-java.lang.String-">getMetadataAccessor(String)</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace">NamespaceDriver</a></dt> |
| <dd> |
| <div class="block">Retrieve the metadata accessor for log stream <code>streamName</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getMetadataLatencyWarnThresholdMillis--">getMetadataLatencyWarnThresholdMillis()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the warn threshold (in millis) of metadata access latency.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getMinActiveDLSN--">getMinActiveDLSN()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getMinDelayBetweenImmediateFlushMs--">getMinDelayBetweenImmediateFlushMs()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get minimum delay between immediate flushes in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#getNamespaceDriver--">getNamespaceDriver()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getNamespaceDriver--">getNamespaceDriver()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get the namespace driver used by this manager.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html#getNamespaceDriver--">getNamespaceDriver()</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace">DistributedLogNamespace</a></dt> |
| <dd> |
| <div class="block">Get the namespace driver used by this namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#getNextDLSN--">getNextDLSN()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> |
| <div class="block">Positions to a DLSN greater than the current value.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSetBuffer.html#getNumBytes--">getNumBytes()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSetBuffer.html" title="interface in org.apache.distributedlog">LogRecordSetBuffer</a></dt> |
| <dd> |
| <div class="block">Return number of bytes in current record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ownership/OwnershipCache.html#getNumCachedStreams--">getNumCachedStreams()</a></span> - Method in class org.apache.distributedlog.client.ownership.<a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership">OwnershipCache</a></dt> |
| <dd> |
| <div class="block">Get the number cached streams.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getNumLockStateThreads--">getNumLockStateThreads()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the number of lock state threads used by distributedlog namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getNumPrefetchEntriesPerLogSegment--">getNumPrefetchEntriesPerLogSegment()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the number prefetch entries per log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html#getNumProxies--">getNumProxies()</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy">ProxyClientManager</a></dt> |
| <dd> |
| <div class="block">Return number of proxies managed by client manager.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getNumReadAheadWorkerThreads--">getNumReadAheadWorkerThreads()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSetBuffer.html#getNumRecords--">getNumRecords()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSetBuffer.html" title="interface in org.apache.distributedlog">LogRecordSetBuffer</a></dt> |
| <dd> |
| <div class="block">Return number of records in current record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getNumResourceReleaseThreads--">getNumResourceReleaseThreads()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the number of resource release threads used by distributedlog namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getNumWorkerThreads--">getNumWorkerThreads()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the number of worker threads used by distributedlog namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/ClientStats.html#getOpStats-java.lang.String-">getOpStats(String)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/ClientStats.html" title="class in org.apache.distributedlog.client.stats">ClientStats</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getOutputBufferSize--">getOutputBufferSize()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get output buffer size for DL writers, in bytes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getOutstandingWriteLimitDarkmode--">getOutstandingWriteLimitDarkmode()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether to darkmode outstanding writes limit.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ownership/OwnershipCache.html#getOwner-java.lang.String-">getOwner(String)</a></span> - Method in class org.apache.distributedlog.client.ownership.<a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership">OwnershipCache</a></dt> |
| <dd> |
| <div class="block">Get the cached owner for stream <code>stream</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#getOwner-java.lang.String-org.apache.distributedlog.thrift.service.WriteContext-">getOwner(String, WriteContext)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ownership/OwnershipCache.html#getOwnershipStatsLogger--">getOwnershipStatsLogger()</a></span> - Method in class org.apache.distributedlog.client.ownership.<a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership">OwnershipCache</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#getPayload--">getPayload()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> |
| <div class="block">Return the payload of this log record.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#getPayLoadInputStream--">getPayLoadInputStream()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> |
| <div class="block">Return the payload as an <a href="http://download.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.Writer.html#getPendingBytes--">getPendingBytes()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.Writer.html" title="class in org.apache.distributedlog">LogRecord.Writer</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#getPeriodicDumpOwnershipCacheIntervalMs--">getPeriodicDumpOwnershipCacheIntervalMs()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getPeriodicFlushFrequencyMilliSeconds--">getPeriodicFlushFrequencyMilliSeconds()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get Periodic Log Flush Frequency in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#getPeriodicHandshakeIntervalMs--">getPeriodicHandshakeIntervalMs()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getPeriodicKeepAliveMilliSeconds--">getPeriodicKeepAliveMilliSeconds()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get Periodic Keep Alive Frequency in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#getPeriodicOwnershipSyncIntervalMs--">getPeriodicOwnershipSyncIntervalMs()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html#getPermitManager--">getPermitManager()</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html" title="interface in org.apache.distributedlog.metadata">LogStreamMetadataStore</a></dt> |
| <dd> |
| <div class="block">Get the permit manager for this metadata store.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getPerWriterOutstandingWriteLimit--">getPerWriterOutstandingWriteLimit()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the per stream outstanding write limit for dl.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getPositionGapDetectionEnabled--">getPositionGapDetectionEnabled()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get whether position gap detection for reader enabled.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#getPositionWithinLogSegment--">getPositionWithinLogSegment()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> |
| <div class="block">The position in the log segment means how many records (inclusive) added to the log segment so far.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getPropsAsString--">getPropsAsString()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get all properties as a string.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.html#getProxyFinagleStr--">getProxyFinagleStr()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.html" title="class in org.apache.distributedlog.service">DistributedLogCluster</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getQuorumConfig--">getQuorumConfig()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the quorum config for each log segment (ledger).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.html#getRawData--">getRawData()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.html" title="class in org.apache.distributedlog">Entry</a></dt> |
| <dd> |
| <div class="block">Get raw data of this record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getReadAheadBatchSize--">getReadAheadBatchSize()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get number of entries read as a batch by readahead worker.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getReadAheadMaxRecords--">getReadAheadMaxRecords()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the max records cached by readahead cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getReadAheadNoSuchLedgerExceptionOnReadLACErrorThresholdMillis--">getReadAheadNoSuchLedgerExceptionOnReadLACErrorThresholdMillis()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">If readahead keeps receiving <code>BKException.BKNoSuchLedgerExistsException</code> on |
| reading last add confirmed in given period, it would stop polling last add confirmed and re-initialize the ledger |
| handle and retry.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getReadAheadSkipBrokenEntries--">getReadAheadSkipBrokenEntries()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">When corruption is encountered in an entry, skip it and move on.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getReadAheadWaitTime--">getReadAheadWaitTime()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the wait time between successive attempts to poll for new log records, in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getReadAheadWaitTimeOnEndOfStream--">getReadAheadWaitTimeOnEndOfStream()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the wait time if it reaches end of stream and |
| <b>there isn't any inprogress logsegment in the stream</b>, in millis.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getReaderIdleErrorThresholdMillis--">getReaderIdleErrorThresholdMillis()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the time in milliseconds as the threshold for when an idle reader should throw errors</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getReaderIdleWarnThresholdMillis--">getReaderIdleWarnThresholdMillis()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the time in milliseconds as the threshold for when an idle reader should dump warnings</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getReadLACLongPollTimeout--">getReadLACLongPollTimeout()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the long poll time out for read last add confirmed requests, in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadataForReader.html#getReadLockPath-com.google.common.base.Optional-">getReadLockPath(Optional<String>)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataForReader.html" title="class in org.apache.distributedlog.metadata">LogMetadataForReader</a></dt> |
| <dd> |
| <div class="block">Get the readlock path for the log or a subscriber of the log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getRecordCount--">getRecordCount()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#getRedirectBackoffMaxMs--">getRedirectBackoffMaxMs()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#getRedirectBackoffStartMs--">getRedirectBackoffStartMs()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getRegionId--">getRegionId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#getRequestTimeoutMs--">getRequestTimeoutMs()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getRetentionPeriodHours--">getRetentionPeriodHours()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get log segment retention period in hours.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getRowAwareEnsemblePlacementEnabled--">getRowAwareEnsemblePlacementEnabled()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get if row aware ensemble placement is enabled.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getRpsHardWriteLimit--">getRpsHardWriteLimit()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">An upper threshold requests per second limit on writes to the distributedlog proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getRpsSoftWriteLimit--">getRpsSoftWriteLimit()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">A lower threshold requests per second limit on writes to the distributedlog proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getSanityCheckTxnID--">getSanityCheckTxnID()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getSchedulerShutdownTimeoutMs--">getSchedulerShutdownTimeoutMs()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get timeout for shutting down schedulers in dl manager, in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriver.html#getScheme--">getScheme()</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace">NamespaceDriver</a></dt> |
| <dd> |
| <div class="block">Get the scheme of the namespace driver.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html#getSegment--">getSegment()</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryReader</a></dt> |
| <dd> |
| <div class="block">Return the log segment metadata for this reader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordWithDLSN.html#getSequenceId--">getSequenceId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordWithDLSN.html" title="class in org.apache.distributedlog">LogRecordWithDLSN</a></dt> |
| <dd> |
| <div class="block">Get the sequence id of the record in the log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html#getServerSet--">getServerSet()</a></span> - Method in class org.apache.distributedlog.client.serverset.<a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html" title="class in org.apache.distributedlog.client.serverset">DLZkServerSet</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ClusterClient.html#getService--">getService()</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ClusterClient.html" title="class in org.apache.distributedlog.client.proxy">ClusterClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClient.html#getService--">getService()</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClient.html" title="class in org.apache.distributedlog.client.proxy">ProxyClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DLSocketAddress.html#getShard--">getShard()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service">DLSocketAddress</a></dt> |
| <dd> |
| <div class="block">Shard id for dl write proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#getSlotId--">getSlotId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> |
| <div class="block">Return the slot id in the batch that the record is written to.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DLSocketAddress.html#getSocketAddress--">getSocketAddress()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service">DLSocketAddress</a></dt> |
| <dd> |
| <div class="block">Socket address for dl write proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DLSocketAddress.html#getSocketAddress-int-">getSocketAddress(int)</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service">DLSocketAddress</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getStartSequenceId--">getStartSequenceId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/ClientStatsLogger.html#getStatsReceiver--">getStatsReceiver()</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/ClientStatsLogger.html" title="class in org.apache.distributedlog.client.stats">ClientStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getStreamConfigRouterClass--">getStreamConfigRouterClass()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get config router class which determines how stream name is mapped to configuration.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#getStreamFailfast--">getStreamFailfast()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AsyncLogReader.html#getStreamName--">getStreamName()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncLogReader.html" title="interface in org.apache.distributedlog">AsyncLogReader</a></dt> |
| <dd> |
| <div class="block">Get stream name that the reader reads from.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AsyncLogWriter.html#getStreamName--">getStreamName()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncLogWriter.html" title="interface in org.apache.distributedlog">AsyncLogWriter</a></dt> |
| <dd> |
| <div class="block">Get the name of the stream this writer writes data to</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getStreamName--">getStreamName()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get the name of the stream managed by this log manager</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/MetadataAccessor.html#getStreamName--">getStreamName()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/MetadataAccessor.html" title="interface in org.apache.distributedlog">MetadataAccessor</a></dt> |
| <dd> |
| <div class="block">Get the name of the stream managed by this log manager</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#getStreamNameRegex--">getStreamNameRegex()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ownership/OwnershipCache.html#getStreamOwnerMapping--">getStreamOwnerMapping()</a></span> - Method in class org.apache.distributedlog.client.ownership.<a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership">OwnershipCache</a></dt> |
| <dd> |
| <div class="block">Get the stream ownership mapping.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#getStreamOwnershipDistribution--">getStreamOwnershipDistribution()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html#getStreamOwnershipDistribution--">getStreamOwnershipDistribution()</a></span> - Method in interface org.apache.distributedlog.client.monitor.<a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html" title="interface in org.apache.distributedlog.client.monitor">MonitorServiceClient</a></dt> |
| <dd> |
| <div class="block">Get current ownership distribution from current monitor service view.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ownership/OwnershipCache.html#getStreamOwnershipDistribution--">getStreamOwnershipDistribution()</a></span> - Method in class org.apache.distributedlog.client.ownership.<a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership">OwnershipCache</a></dt> |
| <dd> |
| <div class="block">Get the stream ownership distribution across proxies.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadataForReader.html#getSubscriberPath-java.net.URI-java.lang.String-java.lang.String-java.lang.String-">getSubscriberPath(URI, String, String, String)</a></span> - Static method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataForReader.html" title="class in org.apache.distributedlog.metadata">LogMetadataForReader</a></dt> |
| <dd> |
| <div class="block">Get the path that stores subscription info for a <code>subscriberId</code> for a <code>log</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadataForReader.html#getSubscribersPath-java.net.URI-java.lang.String-java.lang.String-">getSubscribersPath(URI, String, String)</a></span> - Static method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataForReader.html" title="class in org.apache.distributedlog.metadata">LogMetadataForReader</a></dt> |
| <dd> |
| <div class="block">Get the root path to store subscription infos of a log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#getSubscriptionsStore--">getSubscriptionsStore()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Get the subscriptions store provided by the distributedlog manager.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriver.html#getSubscriptionsStore-java.lang.String-">getSubscriptionsStore(String)</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace">NamespaceDriver</a></dt> |
| <dd> |
| <div class="block">Retrieve the subscriptions store for log stream <code>streamName</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getTaskExecutionWarnTimeMicros--">getTaskExecutionWarnTimeMicros()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Report long running task after execution takes longer than the given interval.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#getThriftMux--">getThriftMux()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getTimeoutTimerNumTicks--">getTimeoutTimerNumTicks()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get number of ticks that used for timeout timer in bookkeeper client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getTimeoutTimerTickDurationMs--">getTimeoutTimerTickDurationMs()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the tick duration in milliseconds that used for timeout timer in bookkeeper client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getTraceReadAheadDeliveryLatency--">getTraceReadAheadDeliveryLatency()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether to trace read ahead delivery latency or not?</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getTraceReadAheadMetadataChanges--">getTraceReadAheadMetadataChanges()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether to trace read ahead changes? If enabled, it will log readahead metadata changes with timestamp.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#getTransactionId--">getTransactionId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> |
| <div class="block">Return application defined transaction id.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getUnpartitionedStreamName--">getUnpartitionedStreamName()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get name of the unpartitioned stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#getUri--">getUri()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#getUri--">getUri()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriver.html#getUri--">getUri()</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace">NamespaceDriver</a></dt> |
| <dd> |
| <div class="block">Get the root uri of the namespace driver.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.html#getUri--">getUri()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.html" title="class in org.apache.distributedlog.service">DistributedLogCluster</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getUseDaemonThread--">getUseDaemonThread()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether to use daemon thread for DL threads.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getVersion--">getVersion()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.html#getWatcherManager--">getWatcherManager()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.html" title="class in org.apache.distributedlog">ZooKeeperClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getWriteQuorumSize--">getWriteQuorumSize()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get write quorum size of each log segment (ledger) will use.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getZkAclId--">getZkAclId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get digest id used for ZK acl.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html#getZkClient--">getZkClient()</a></span> - Method in class org.apache.distributedlog.client.serverset.<a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html" title="class in org.apache.distributedlog.client.serverset">DLZkServerSet</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getZKClientNumberRetryThreads--">getZKClientNumberRetryThreads()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get ZK client number of retry executor threads.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getZKNumRetries--">getZKNumRetries()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get num of retries per request for zookeeper client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getZkPath--">getZkPath()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getZKRequestRateLimit--">getZKRequestRateLimit()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get zookeeper access rate limit.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getZKRetryBackoffMaxMillis--">getZKRetryBackoffMaxMillis()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the max backoff time of zookeeper operation retries, in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getZKRetryBackoffStartMillis--">getZKRetryBackoffStartMillis()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get the start backoff time of zookeeper operation retries, in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#getZkServers--">getZkServers()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.html#getZkServers--">getZkServers()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.html" title="class in org.apache.distributedlog.service">DistributedLogCluster</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getZKSessionTimeoutMilliseconds--">getZKSessionTimeoutMilliseconds()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get ZK Session timeout in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#getZKSessionTimeoutSeconds--">getZKSessionTimeoutSeconds()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">use <a href="org/apache/distributedlog/DistributedLogConfiguration.html#getZKSessionTimeoutMilliseconds--"><code>DistributedLogConfiguration.getZKSessionTimeoutMilliseconds()</code></a></span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#getZNodeName--">getZNodeName()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:H"> |
| <!-- --> |
| </a> |
| <h2 class="title">H</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#handshake--">handshake()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html#handshake--">handshake()</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy">ProxyClientManager</a></dt> |
| <dd> |
| <div class="block">Handshake with all proxies.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#handshake--">handshake()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#handshakeTracing-boolean-">handshakeTracing(boolean)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Enable handshake tracing.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#handshakeWithClientInfo-boolean-">handshakeWithClientInfo(boolean)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Whether to use the new handshake endpoint to exchange ownership cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#handshakeWithClientInfo-org.apache.distributedlog.thrift.service.ClientInfo-">handshakeWithClientInfo(ClientInfo)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html#hasCaughtUpOnInprogress--">hasCaughtUpOnInprogress()</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryReader</a></dt> |
| <dd> |
| <div class="block">Has the log segment reader caught up with the inprogress log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#hashCode--">hashCode()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#hashCode--">hashCode()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLMetadata.html#hashCode--">hashCode()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata">DLMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DLSocketAddress.html#hashCode--">hashCode()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service">DLSocketAddress</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#hashedWheelTimer">hashedWheelTimer</a></span> - Variable in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#hashFunction">hashFunction</a></span> - Variable in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html#hasUnavailableRegions--">hasUnavailableRegions()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html" title="class in org.apache.distributedlog.client.routing">RoutingService.RoutingContext</a></dt> |
| <dd> |
| <div class="block">Whether encountered unavailable regions.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSet.html#HEADER_LEN">HEADER_LEN</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSet.html" title="class in org.apache.distributedlog">LogRecordSet</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#heartbeat-java.lang.String-">heartbeat(String)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html#heartbeat-java.lang.String-">heartbeat(String)</a></span> - Method in interface org.apache.distributedlog.client.monitor.<a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html" title="interface in org.apache.distributedlog.client.monitor">MonitorServiceClient</a></dt> |
| <dd> |
| <div class="block">Send heartbeat to the stream and its readers.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#heartbeat-java.lang.String-org.apache.distributedlog.thrift.service.WriteContext-">heartbeat(String, WriteContext)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#heartbeatWithOptions-java.lang.String-org.apache.distributedlog.thrift.service.WriteContext-org.apache.distributedlog.thrift.service.HeartbeatOptions-">heartbeatWithOptions(String, WriteContext, HeartbeatOptions)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#host-java.net.SocketAddress-">host(SocketAddress)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Address of write proxy to connect.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolver.html#hostNameToRegion">hostNameToRegion</a></span> - Variable in class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolver.html" title="class in org.apache.distributedlog.net">DNSResolver</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/proxy/HostProvider.html" title="interface in org.apache.distributedlog.client.proxy"><span class="typeNameLink">HostProvider</span></a> - Interface in <a href="org/apache/distributedlog/client/proxy/package-summary.html">org.apache.distributedlog.client.proxy</a></dt> |
| <dd> |
| <div class="block">Provider to provider list of hosts for handshaking.</div> |
| </dd> |
| </dl> |
| <a name="I:I"> |
| <!-- --> |
| </a> |
| <h2 class="title">I</h2> |
| <dl> |
| <dt><a href="org/apache/distributedlog/io/IdentityCompressionCodec.html" title="class in org.apache.distributedlog.io"><span class="typeNameLink">IdentityCompressionCodec</span></a> - Class in <a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt> |
| <dd> |
| <div class="block">An identity compression codec implementation for <a href="org/apache/distributedlog/io/CompressionCodec.html" title="interface in org.apache.distributedlog.io"><code>CompressionCodec</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/IdentityCompressionCodec.html#IdentityCompressionCodec--">IdentityCompressionCodec()</a></span> - Constructor for class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/IdentityCompressionCodec.html" title="class in org.apache.distributedlog.io">IdentityCompressionCodec</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/IdleReaderException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">IdleReaderException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">An exception is thrown when a log reader becomes idle.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/IdleReaderException.html#IdleReaderException-java.lang.String-">IdleReaderException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/IdleReaderException.html" title="class in org.apache.distributedlog.exceptions">IdleReaderException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html#initialBookiePort-int-">initialBookiePort(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html" title="class in org.apache.distributedlog">LocalDLMEmulator.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#InitialDLSN">InitialDLSN</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriver.html#initialize-org.apache.distributedlog.DistributedLogConfiguration-org.apache.distributedlog.config.DynamicDistributedLogConfiguration-java.net.URI-org.apache.distributedlog.util.OrderedScheduler-org.apache.bookkeeper.feature.FeatureProvider-org.apache.distributedlog.injector.AsyncFailureInjector-org.apache.bookkeeper.stats.StatsLogger-org.apache.bookkeeper.stats.StatsLogger-java.lang.String-int-">initialize(DistributedLogConfiguration, DynamicDistributedLogConfiguration, URI, OrderedScheduler, FeatureProvider, AsyncFailureInjector, StatsLogger, StatsLogger, String, int)</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace">NamespaceDriver</a></dt> |
| <dd> |
| <div class="block">Initialize the namespace manager.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/speculative/DefaultSpeculativeRequestExecutionPolicy.html#initiateSpeculativeRequest-java.util.concurrent.ScheduledExecutorService-org.apache.distributedlog.client.speculative.SpeculativeRequestExecutor-">initiateSpeculativeRequest(ScheduledExecutorService, SpeculativeRequestExecutor)</a></span> - Method in class org.apache.distributedlog.client.speculative.<a href="org/apache/distributedlog/client/speculative/DefaultSpeculativeRequestExecutionPolicy.html" title="class in org.apache.distributedlog.client.speculative">DefaultSpeculativeRequestExecutionPolicy</a></dt> |
| <dd> |
| <div class="block">Initialize the speculative request execution policy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/speculative/SpeculativeRequestExecutionPolicy.html#initiateSpeculativeRequest-java.util.concurrent.ScheduledExecutorService-org.apache.distributedlog.client.speculative.SpeculativeRequestExecutor-">initiateSpeculativeRequest(ScheduledExecutorService, SpeculativeRequestExecutor)</a></span> - Method in interface org.apache.distributedlog.client.speculative.<a href="org/apache/distributedlog/client/speculative/SpeculativeRequestExecutionPolicy.html" title="interface in org.apache.distributedlog.client.speculative">SpeculativeRequestExecutionPolicy</a></dt> |
| <dd> |
| <div class="block">Initialize the speculative request execution policy and initiate requests.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#inprogress">inprogress</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#INPROGRESS_LOGSEGMENT_PREFIX">INPROGRESS_LOGSEGMENT_PREFIX</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/NopDistributedLock.html#INSTANCE">INSTANCE</a></span> - Static variable in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/NopDistributedLock.html" title="class in org.apache.distributedlog.lock">NopDistributedLock</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/InternalServerException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">InternalServerException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception indicates that there is an internal error at distributedlog service side.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/InternalServerException.html#InternalServerException-java.lang.String-">InternalServerException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/InternalServerException.html" title="class in org.apache.distributedlog.exceptions">InternalServerException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/InternalServerException.html#InternalServerException-java.lang.Throwable-">InternalServerException(Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/InternalServerException.html" title="class in org.apache.distributedlog.exceptions">InternalServerException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/InternalServerException.html#InternalServerException-java.lang.String-java.lang.Throwable-">InternalServerException(String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/InternalServerException.html" title="class in org.apache.distributedlog.exceptions">InternalServerException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#INVALID_TXID">INVALID_TXID</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/TransactionIdOutOfOrderException.html#INVALID_TXID">INVALID_TXID</a></span> - Static variable in exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/TransactionIdOutOfOrderException.html" title="class in org.apache.distributedlog.exceptions">TransactionIdOutOfOrderException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html#invalidate-java.lang.String-">invalidate(String)</a></span> - Method in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html" title="class in org.apache.distributedlog.logsegment">LogSegmentMetadataCache</a></dt> |
| <dd> |
| <div class="block">Invalid the cache entry associated with <i>path</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#InvalidDLSN">InvalidDLSN</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/InvalidEnvelopedEntryException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">InvalidEnvelopedEntryException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception thrown when encounter invalid enveloped entry.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/InvalidEnvelopedEntryException.html#InvalidEnvelopedEntryException-java.lang.String-">InvalidEnvelopedEntryException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/InvalidEnvelopedEntryException.html" title="class in org.apache.distributedlog.exceptions">InvalidEnvelopedEntryException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/InvalidStreamNameException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">InvalidStreamNameException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception is thrown when encountered invalid log stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/InvalidStreamNameException.html#InvalidStreamNameException-java.lang.String-">InvalidStreamNameException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/InvalidStreamNameException.html" title="class in org.apache.distributedlog.exceptions">InvalidStreamNameException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/InvalidStreamNameException.html#InvalidStreamNameException-java.lang.String-java.lang.String-">InvalidStreamNameException(String, String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/InvalidStreamNameException.html" title="class in org.apache.distributedlog.exceptions">InvalidStreamNameException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html#isBeyondLastAddConfirmed--">isBeyondLastAddConfirmed()</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryReader</a></dt> |
| <dd> |
| <div class="block">Is the reader reading beyond last add confirmed.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#isChecksumEnabled--">isChecksumEnabled()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#isControl--">isControl()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> |
| <div class="block">Check if the record is a control record.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#isControl-long-">isControl(long)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> |
| <div class="block">Check flags to see if it indicates a control record.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#isDLSNinThisSegment-org.apache.distributedlog.DLSN-">isDLSNinThisSegment(DLSN)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#isDurableWriteEnabled--">isDurableWriteEnabled()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Check whether the durable write is enabled.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#isEndOfStreamMarked--">isEndOfStreamMarked()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Check if an end of stream marker was added to the stream |
| A stream with an end of stream marker cannot be appended to</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#isFederatedNamespaceEnabled--">isFederatedNamespaceEnabled()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Is federated namespace implementation enabled.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#isHandshakeTracingEnabled--">isHandshakeTracingEnabled()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#isInProgress--">isInProgress()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/SessionLock.html#isLockExpired--">isLockExpired()</a></span> - Method in interface org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/SessionLock.html" title="interface in org.apache.distributedlog.lock">SessionLock</a></dt> |
| <dd> |
| <div class="block">Whether the lock is expired or not?</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/SessionLock.html#isLockHeld--">isLockHeld()</a></span> - Method in interface org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/SessionLock.html" title="interface in org.apache.distributedlog.lock">SessionLock</a></dt> |
| <dd> |
| <div class="block">Whether the lock is held or not?</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#isLogSegmentCacheEnabled--">isLogSegmentCacheEnabled()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Is log segment cache enabled?</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#isLogSegmentSequenceNumberValidationEnabled--">isLogSegmentSequenceNumberValidationEnabled()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether log segment sequence number validation is enabled?</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#isNonTruncated--">isNonTruncated()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#isPartiallyTruncated--">isPartiallyTruncated()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#isPeriodicDumpOwnershipCacheEnabled--">isPeriodicDumpOwnershipCacheEnabled()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#isRecordLastPositioninThisSegment-org.apache.distributedlog.LogRecord-">isRecordLastPositioninThisSegment(LogRecord)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#isRecordPositionWithinSegmentScope-org.apache.distributedlog.LogRecord-">isRecordPositionWithinSegmentScope(LogRecord)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#isRecordSet--">isRecordSet()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> |
| <div class="block">Check if the record represents a set of records.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#isRecordSet-long-">isRecordSet(long)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/ZKException.html#isRetryableZKException-org.apache.distributedlog.exceptions.ZKException-">isRetryableZKException(ZKException)</a></span> - Static method in exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/ZKException.html" title="class in org.apache.distributedlog.exceptions">ZKException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/speculative/SpeculativeRequestExecutor.html#issueSpeculativeRequest--">issueSpeculativeRequest()</a></span> - Method in interface org.apache.distributedlog.client.speculative.<a href="org/apache/distributedlog/client/speculative/SpeculativeRequestExecutor.html" title="interface in org.apache.distributedlog.client.speculative">SpeculativeRequestExecutor</a></dt> |
| <dd> |
| <div class="block">Issues a speculative request and indicates if more speculative requests should be issued.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html#isTriedHost-java.net.SocketAddress-">isTriedHost(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html" title="class in org.apache.distributedlog.client.routing">RoutingService.RoutingContext</a></dt> |
| <dd> |
| <div class="block">Is the host <i>address</i> already tried.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#isTruncated--">isTruncated()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html#isUnavailableRegion-java.lang.String-">isUnavailableRegion(String)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html" title="class in org.apache.distributedlog.client.routing">RoutingService.RoutingContext</a></dt> |
| <dd> |
| <div class="block">Whether the <i>region</i> is unavailable.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#isWriteLockEnabled--">isWriteLockEnabled()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Is lock enabled when opening a writer to write a stream?</div> |
| </dd> |
| </dl> |
| <a name="I:J"> |
| <!-- --> |
| </a> |
| <h2 class="title">J</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServer.html#join--">join()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServer.html" title="class in org.apache.distributedlog.service">DistributedLogServer</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/MonitorService.html#join--">join()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/MonitorService.html" title="class in org.apache.distributedlog.service">MonitorService</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:L"> |
| <!-- --> |
| </a> |
| <h2 class="title">L</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#lastEntryId">lastEntryId</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#lastSlotId">lastSlotId</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#lastTxId">lastTxId</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#LATENCY_WARN_THRESHOLD_IN_MILLIS">LATENCY_WARN_THRESHOLD_IN_MILLIS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#LAYOUT_VERSION">LAYOUT_VERSION</a></span> - Static variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#LEDGER_METADATA_CURRENT_LAYOUT_VERSION">LEDGER_METADATA_CURRENT_LAYOUT_VERSION</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#LEDGER_METADATA_OLDEST_SUPPORTED_VERSION">LEDGER_METADATA_OLDEST_SUPPORTED_VERSION</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClientBuilder.html#ledgersPath-java.lang.String-">ledgersPath(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog">BookKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set the ledgers path that bookkeeper client is going to access.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html#lid2LogSegments">lid2LogSegments</a></span> - Variable in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment">PerStreamLogSegmentCache</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceWatcher.html#listeners">listeners</a></span> - Variable in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceWatcher.html" title="class in org.apache.distributedlog.namespace">NamespaceWatcher</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#loadConf-java.net.URL-">loadConf(URL)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">You can load configurations in precedence order.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#loadConf-org.apache.distributedlog.DistributedLogConfiguration-">loadConf(DistributedLogConfiguration)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">You can load configuration from other configuration</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#loadConf-org.apache.commons.configuration.Configuration-">loadConf(Configuration)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Load configuration from other configuration object</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#loadStreamConf-com.google.common.base.Optional-">loadStreamConf(Optional<DistributedLogConfiguration>)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Load whitelisted stream configuration from another configuration object</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#LOCAL_REGION_ID">LOCAL_REGION_ID</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LocalDLMEmulator</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Utility class for setting up bookkeeper ensembles |
| and bringing individual bookies up and down</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LocalDLMEmulator.Builder</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#LOCK_IMMEDIATE">LOCK_IMMEDIATE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#LOCK_OP_TIMEOUT_DEFAULT">LOCK_OP_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#LOCK_PATH">LOCK_PATH</a></span> - Static variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#LOCK_REACQUIRE_TIMEOUT_DEFAULT">LOCK_REACQUIRE_TIMEOUT_DEFAULT</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#LOCK_TIMEOUT_INFINITE">LOCK_TIMEOUT_INFINITE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/LockCancelledException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LockCancelledException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">A lock is cancelled when waiting for locking a stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/LockCancelledException.html#LockCancelledException-java.lang.String-java.lang.String-java.lang.Throwable-">LockCancelledException(String, String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LockCancelledException.html" title="class in org.apache.distributedlog.exceptions">LockCancelledException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/lock/LockClosedException.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">LockClosedException</span></a> - Exception in <a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a></dt> |
| <dd> |
| <div class="block">Exception indicates that the lock was closed (unlocked) before the lock request could complete.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/LockClosedException.html#LockClosedException-java.lang.String-java.lang.String-">LockClosedException(String, String)</a></span> - Constructor for exception org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockClosedException.html" title="class in org.apache.distributedlog.lock">LockClosedException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/LockClosedException.html#LockClosedException-java.lang.String-org.apache.commons.lang3.tuple.Pair-org.apache.distributedlog.lock.ZKSessionLock.State-">LockClosedException(String, Pair<String, Long>, ZKSessionLock.State)</a></span> - Constructor for exception org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockClosedException.html" title="class in org.apache.distributedlog.lock">LockClosedException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/LockingException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LockingException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception when a log writer attempts to acquire a lock to write data to the stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/LockingException.html#LockingException-java.lang.String-java.lang.String-">LockingException(String, String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LockingException.html" title="class in org.apache.distributedlog.exceptions">LockingException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/LockingException.html#LockingException-java.lang.String-java.lang.String-java.lang.Throwable-">LockingException(String, String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LockingException.html" title="class in org.apache.distributedlog.exceptions">LockingException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/LockingException.html#LockingException-org.apache.distributedlog.thrift.service.StatusCode-java.lang.String-java.lang.String-">LockingException(StatusCode, String, String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LockingException.html" title="class in org.apache.distributedlog.exceptions">LockingException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/LockingException.html#LockingException-org.apache.distributedlog.thrift.service.StatusCode-java.lang.String-java.lang.String-java.lang.Throwable-">LockingException(StatusCode, String, String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LockingException.html" title="class in org.apache.distributedlog.exceptions">LockingException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#lockPath">lockPath</a></span> - Variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/lock/LockSessionExpiredException.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">LockSessionExpiredException</span></a> - Exception in <a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a></dt> |
| <dd> |
| <div class="block">Exception indicates that the lock's zookeeper session was expired before the lock request could complete.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/LockSessionExpiredException.html#LockSessionExpiredException-java.lang.String-org.apache.commons.lang3.tuple.Pair-org.apache.distributedlog.lock.ZKSessionLock.State-">LockSessionExpiredException(String, Pair<String, Long>, ZKSessionLock.State)</a></span> - Constructor for exception org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockSessionExpiredException.html" title="class in org.apache.distributedlog.lock">LockSessionExpiredException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/lock/LockStateChangedException.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">LockStateChangedException</span></a> - Exception in <a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a></dt> |
| <dd> |
| <div class="block">Exception thrown when lock state changed</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/lock/LockTimeoutException.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">LockTimeoutException</span></a> - Exception in <a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a></dt> |
| <dd> |
| <div class="block">Exception thrown when acquiring lock timeout</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/lock/LockWaiter.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">LockWaiter</span></a> - Class in <a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a></dt> |
| <dd> |
| <div class="block">Lock waiter represents the attempt that application tries to lock.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/LockWaiter.html#LockWaiter-java.lang.String-java.lang.String-com.twitter.util.Future-">LockWaiter(String, String, Future<Boolean>)</a></span> - Constructor for class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockWaiter.html" title="class in org.apache.distributedlog.lock">LockWaiter</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/LogEmptyException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogEmptyException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exceptions are thrown when attempt to read a log stream that doesn't have any records.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/LogEmptyException.html#LogEmptyException-java.lang.String-">LogEmptyException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogEmptyException.html" title="class in org.apache.distributedlog.exceptions">LogEmptyException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#logExists-java.lang.String-">logExists(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html#logExists-java.net.URI-java.lang.String-">logExists(URI, String)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html" title="interface in org.apache.distributedlog.metadata">LogStreamMetadataStore</a></dt> |
| <dd> |
| <div class="block">Ensure the existence of a log stream</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html#logExists-java.lang.String-">logExists(String)</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace">DistributedLogNamespace</a></dt> |
| <dd> |
| <div class="block">Check whether the log <i>logName</i> exist.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/LogExistsException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogExistsException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception thrown on creating a log stream but the log stream already exists.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/LogExistsException.html#LogExistsException-java.lang.String-">LogExistsException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogExistsException.html" title="class in org.apache.distributedlog.exceptions">LogExistsException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html#logger">logger</a></span> - Static variable in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" title="class in org.apache.distributedlog.feature">AbstractFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#logIdentifier">logIdentifier</a></span> - Variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata"><span class="typeNameLink">LogMetadata</span></a> - Class in <a href="org/apache/distributedlog/metadata/package-summary.html">org.apache.distributedlog.metadata</a></dt> |
| <dd> |
| <div class="block">Class to represent the layout and metadata of the zookeeper-based log metadata</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#LogMetadata-java.net.URI-java.lang.String-java.lang.String-">LogMetadata(URI, String, String)</a></span> - Constructor for class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> |
| <div class="block">metadata representation of a log</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/metadata/LogMetadataForReader.html" title="class in org.apache.distributedlog.metadata"><span class="typeNameLink">LogMetadataForReader</span></a> - Class in <a href="org/apache/distributedlog/metadata/package-summary.html">org.apache.distributedlog.metadata</a></dt> |
| <dd> |
| <div class="block">Log Metadata for Reader</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/metadata/LogMetadataForWriter.html" title="class in org.apache.distributedlog.metadata"><span class="typeNameLink">LogMetadataForWriter</span></a> - Class in <a href="org/apache/distributedlog/metadata/package-summary.html">org.apache.distributedlog.metadata</a></dt> |
| <dd> |
| <div class="block">Log Metadata for writer</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadataForWriter.html#LogMetadataForWriter-java.net.URI-java.lang.String-java.lang.String-org.apache.bookkeeper.versioning.Versioned-org.apache.bookkeeper.versioning.Versioned-org.apache.bookkeeper.versioning.Versioned-">LogMetadataForWriter(URI, String, String, Versioned<byte[]>, Versioned<byte[]>, Versioned<byte[]>)</a></span> - Constructor for class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataForWriter.html" title="class in org.apache.distributedlog.metadata">LogMetadataForWriter</a></dt> |
| <dd> |
| <div class="block">metadata representation of a log</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/metadata/LogMetadataStore.html" title="interface in org.apache.distributedlog.metadata"><span class="typeNameLink">LogMetadataStore</span></a> - Interface in <a href="org/apache/distributedlog/metadata/package-summary.html">org.apache.distributedlog.metadata</a></dt> |
| <dd> |
| <div class="block">Interface for log metadata store.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#logName">logName</a></span> - Variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/LogNotFoundException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogNotFoundException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception is thrown when a reader attempts to read a log stream that doesn't exist.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/LogNotFoundException.html#LogNotFoundException-java.lang.String-">LogNotFoundException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogNotFoundException.html" title="class in org.apache.distributedlog.exceptions">LogNotFoundException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/LogReader.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogReader</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block"><i>LogReader</i> is a `synchronous` reader reading records from a DL log.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/LogReadException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogReadException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Thrown when there's a failure to read an edit log op from disk when loading |
| edits.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/LogReadException.html#LogReadException-java.lang.String-">LogReadException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogReadException.html" title="class in org.apache.distributedlog.exceptions">LogReadException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogRecord</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Log record is the basic element in a log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#LogRecord--">LogRecord()</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> |
| <div class="block">Construct an uninitialized log record.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#LogRecord-long-byte:A-">LogRecord(long, byte[])</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> |
| <div class="block">Construct a log record with <i>TransactionId</i> and payload.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/LogRecord.Reader.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogRecord.Reader</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Reader class to read log records from an input <code>stream</code>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/LogRecord.Writer.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogRecord.Writer</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Writer class to write log records into an output <code>stream</code>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/LogRecordSet.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogRecordSet</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">A set of <a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog"><code>LogRecord</code></a>s.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSet.html#LogRecordSet--">LogRecordSet()</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSet.html" title="class in org.apache.distributedlog">LogRecordSet</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/LogRecordSet.Reader.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogRecordSet.Reader</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Reader to read <a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog"><code>LogRecord</code></a>s from this record set.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/LogRecordSet.Writer.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogRecordSet.Writer</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Writer to append <a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog"><code>LogRecord</code></a>s to <a href="org/apache/distributedlog/LogRecordSet.html" title="class in org.apache.distributedlog"><code>LogRecordSet</code></a>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/LogRecordSetBuffer.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogRecordSetBuffer</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Write representation of a <a href="org/apache/distributedlog/LogRecordSet.html" title="class in org.apache.distributedlog"><code>LogRecordSet</code></a>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/LogRecordTooLongException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogRecordTooLongException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception is thrown when attempting to write a record whose size is too larger.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/LogRecordTooLongException.html#LogRecordTooLongException-java.lang.String-">LogRecordTooLongException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogRecordTooLongException.html" title="class in org.apache.distributedlog.exceptions">LogRecordTooLongException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/LogRecordWithDLSN.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogRecordWithDLSN</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Log record with <a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog"><code>DLSN</code></a> and <code>SequenceId</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordWithDLSN.html#LogRecordWithDLSN-org.apache.distributedlog.DLSN-long-byte:A-long-">LogRecordWithDLSN(DLSN, long, byte[], long)</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordWithDLSN.html" title="class in org.apache.distributedlog">LogRecordWithDLSN</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#logRootPath">logRootPath</a></span> - Variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#LOGSEGMENT_DEFAULT_STATUS">LOGSEGMENT_DEFAULT_STATUS</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#LOGSEGMENT_NAME_VERSION">LOGSEGMENT_NAME_VERSION</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentEntryReader</span></a> - Interface in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> |
| <div class="block">An interface class to read the enveloped entry (serialized bytes of |
| <a href="org/apache/distributedlog/Entry.html" title="class in org.apache.distributedlog"><code>Entry</code></a>) from a log segment</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.StateChangeListener.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentEntryReader.StateChangeListener</span></a> - Interface in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/LogSegmentEntryStore.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentEntryStore</span></a> - Interface in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> |
| <div class="block">Log Segment Store to read log segments</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentEntryWriter</span></a> - Interface in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> |
| <div class="block">An interface class to write the enveloped entry (serialized bytes of |
| <a href="org/apache/distributedlog/Entry.html" title="class in org.apache.distributedlog"><code>Entry</code></a> into the log segment.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/LogSegmentFilter.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentFilter</span></a> - Interface in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> |
| <div class="block">Filter to filter log segments</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#logSegmentId">logSegmentId</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/LogSegmentIsTruncatedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogSegmentIsTruncatedException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception is thrown when reading data from a truncated log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/LogSegmentIsTruncatedException.html#LogSegmentIsTruncatedException-java.lang.String-">LogSegmentIsTruncatedException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogSegmentIsTruncatedException.html" title="class in org.apache.distributedlog.exceptions">LogSegmentIsTruncatedException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/callback/LogSegmentListener.html" title="interface in org.apache.distributedlog.callback"><span class="typeNameLink">LogSegmentListener</span></a> - Interface in <a href="org/apache/distributedlog/callback/package-summary.html">org.apache.distributedlog.callback</a></dt> |
| <dd> |
| <div class="block">Listener on log segments changes for a given stream used by <code>BKLogReadHandler</code></div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogSegmentMetadata</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Utility class for storing the metadata associated |
| with a single edit log segment, stored in a single ledger</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogSegmentMetadata.LogSegmentMetadataBuilder</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataVersion.html" title="enum in org.apache.distributedlog"><span class="typeNameLink">LogSegmentMetadata.LogSegmentMetadataVersion</span></a> - Enum in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html" title="class in org.apache.distributedlog"><span class="typeNameLink">LogSegmentMetadata.Mutator</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Mutator to mutate the metadata of a log segment.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/LogSegmentMetadata.TruncationStatus.html" title="enum in org.apache.distributedlog"><span class="typeNameLink">LogSegmentMetadata.TruncationStatus</span></a> - Enum in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html" title="class in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentMetadataCache</span></a> - Class in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> |
| <div class="block">Cache the log segment metadata</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html#LogSegmentMetadataCache-org.apache.distributedlog.DistributedLogConfiguration-com.google.common.base.Ticker-">LogSegmentMetadataCache(DistributedLogConfiguration, Ticker)</a></span> - Constructor for class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html" title="class in org.apache.distributedlog.logsegment">LogSegmentMetadataCache</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentMetadataStore</span></a> - Interface in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> |
| <div class="block">Interface for log segment metadata store.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata"><span class="typeNameLink">LogSegmentMetadataStoreUpdater</span></a> - Class in <a href="org/apache/distributedlog/metadata/package-summary.html">org.apache.distributedlog.metadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#LogSegmentMetadataStoreUpdater-org.apache.distributedlog.DistributedLogConfiguration-org.apache.distributedlog.logsegment.LogSegmentMetadataStore-">LogSegmentMetadataStoreUpdater(DistributedLogConfiguration, LogSegmentMetadataStore)</a></span> - Constructor for class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/callback/LogSegmentNamesListener.html" title="interface in org.apache.distributedlog.callback"><span class="typeNameLink">LogSegmentNamesListener</span></a> - Interface in <a href="org/apache/distributedlog/callback/package-summary.html">org.apache.distributedlog.callback</a></dt> |
| <dd> |
| <div class="block">Listener on list of log segments changes for a given stream used by |
| <a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment"><code>LogSegmentMetadataStore</code></a>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/LogSegmentNotFoundException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">LogSegmentNotFoundException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception on log segment not found.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/LogSegmentNotFoundException.html#LogSegmentNotFoundException-java.lang.String-">LogSegmentNotFoundException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/LogSegmentNotFoundException.html" title="class in org.apache.distributedlog.exceptions">LogSegmentNotFoundException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/LogSegmentRandomAccessEntryReader.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentRandomAccessEntryReader</span></a> - Interface in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> |
| <div class="block">An interface class to read entries <a href="org/apache/distributedlog/Entry.html" title="class in org.apache.distributedlog"><code>Entry</code></a> |
| from a random access log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html#logSegments">logSegments</a></span> - Variable in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment">PerStreamLogSegmentCache</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#LOGSEGMENTS_PATH">LOGSEGMENTS_PATH</a></span> - Static variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#logSegmentSequenceNo">logSegmentSequenceNo</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#logSegmentsPath">logSegmentsPath</a></span> - Variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">LogSegmentWriter</span></a> - Interface in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> |
| <div class="block">An interface class to write log records into a log segment.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html" title="interface in org.apache.distributedlog.metadata"><span class="typeNameLink">LogStreamMetadataStore</span></a> - Interface in <a href="org/apache/distributedlog/metadata/package-summary.html">org.apache.distributedlog.metadata</a></dt> |
| <dd> |
| <div class="block">The interface to manage the log stream metadata.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/LogWriter.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">LogWriter</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/CompressionUtils.html#LZ4">LZ4</a></span> - Static variable in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionUtils.html" title="class in org.apache.distributedlog.io">CompressionUtils</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/io/LZ4CompressionCodec.html" title="class in org.apache.distributedlog.io"><span class="typeNameLink">LZ4CompressionCodec</span></a> - Class in <a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt> |
| <dd> |
| <div class="block">An <code>lz4</code> based <a href="org/apache/distributedlog/io/CompressionCodec.html" title="interface in org.apache.distributedlog.io"><code>CompressionCodec</code></a> implementation.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/LZ4CompressionCodec.html#LZ4CompressionCodec--">LZ4CompressionCodec()</a></span> - Constructor for class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/LZ4CompressionCodec.html" title="class in org.apache.distributedlog.io">LZ4CompressionCodec</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:M"> |
| <!-- --> |
| </a> |
| <h2 class="title">M</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServerApp.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServerApp.html" title="class in org.apache.distributedlog.service">DistributedLogServerApp</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/MonitorServiceApp.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/MonitorServiceApp.html" title="class in org.apache.distributedlog.service">MonitorServiceApp</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/DefaultFeatureProvider.html#makeFeature-java.lang.String-">makeFeature(String)</a></span> - Method in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/DefaultFeatureProvider.html" title="class in org.apache.distributedlog.feature">DefaultFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html#makeFeature-java.lang.String-">makeFeature(String)</a></span> - Method in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html" title="class in org.apache.distributedlog.feature">DynamicConfigurationFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/DefaultFeatureProvider.html#makeProvider-java.lang.String-">makeProvider(String)</a></span> - Method in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/DefaultFeatureProvider.html" title="class in org.apache.distributedlog.feature">DefaultFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html#makeProvider-java.lang.String-">makeProvider(String)</a></span> - Method in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html" title="class in org.apache.distributedlog.feature">DynamicConfigurationFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AppendOnlyStreamWriter.html#markEndOfStream--">markEndOfStream()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/AppendOnlyStreamWriter.html" title="class in org.apache.distributedlog">AppendOnlyStreamWriter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogWriter.html#markEndOfStream--">markEndOfStream()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogWriter.html" title="interface in org.apache.distributedlog">LogWriter</a></dt> |
| <dd> |
| <div class="block">Flushes all the data up to this point, |
| adds the end of stream marker and marks the stream |
| as read-only in the metadata.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#MAX_LOGRECORD_SIZE">MAX_LOGRECORD_SIZE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#MAX_LOGRECORDSET_SIZE">MAX_LOGRECORDSET_SIZE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#MAX_TXID">MAX_TXID</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#MAX_TXID_PATH">MAX_TXID_PATH</a></span> - Static variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#maxRedirects-int-">maxRedirects(int)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Max redirects that is allowed per request.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#maxSpeculativeTimeoutMs-int-">maxSpeculativeTimeoutMs(int)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Set the max speculative timeout in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#maxTxIdPath">maxTxIdPath</a></span> - Variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/MetadataAccessor.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">MetadataAccessor</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/MetadataException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">MetadataException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception is thrown when encountering metadata errors.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/MetadataException.html#MetadataException-java.lang.String-">MetadataException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/MetadataException.html" title="class in org.apache.distributedlog.exceptions">MetadataException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/MetadataException.html#MetadataException-java.lang.String-java.lang.Throwable-">MetadataException(String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/MetadataException.html" title="class in org.apache.distributedlog.exceptions">MetadataException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/metadata/MetadataResolver.html" title="interface in org.apache.distributedlog.metadata"><span class="typeNameLink">MetadataResolver</span></a> - Interface in <a href="org/apache/distributedlog/metadata/package-summary.html">org.apache.distributedlog.metadata</a></dt> |
| <dd> |
| <div class="block">Resolver to resolve the metadata used to instantiate a DL instance.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#metadataStore">metadataStore</a></span> - Variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/metadata/MetadataUpdater.html" title="interface in org.apache.distributedlog.metadata"><span class="typeNameLink">MetadataUpdater</span></a> - Interface in <a href="org/apache/distributedlog/metadata/package-summary.html">org.apache.distributedlog.metadata</a></dt> |
| <dd> |
| <div class="block">An updater to update metadata.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#metadataVersion">metadataVersion</a></span> - Variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#minActiveEntryId">minActiveEntryId</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#minActiveSlotId">minActiveSlotId</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ServerSetWatcher.MonitorException.html#MonitorException-java.lang.String-">MonitorException(String)</a></span> - Constructor for exception org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ServerSetWatcher.MonitorException.html" title="class in org.apache.distributedlog.client.routing">ServerSetWatcher.MonitorException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ServerSetWatcher.MonitorException.html#MonitorException-java.lang.String-java.lang.Throwable-">MonitorException(String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ServerSetWatcher.MonitorException.html" title="class in org.apache.distributedlog.client.routing">ServerSetWatcher.MonitorException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/service/MonitorService.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">MonitorService</span></a> - Class in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">Monitor Service.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/service/MonitorServiceApp.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">MonitorServiceApp</span></a> - Class in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">The launcher to run monitor service.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html" title="interface in org.apache.distributedlog.client.monitor"><span class="typeNameLink">MonitorServiceClient</span></a> - Interface in <a href="org/apache/distributedlog/client/monitor/package-summary.html">org.apache.distributedlog.client.monitor</a></dt> |
| <dd> |
| <div class="block">Interface for distributedlog monitor service.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#mutator--">mutator()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:N"> |
| <!-- --> |
| </a> |
| <h2 class="title">N</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClientBuilder.html#name-java.lang.String-">name(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog">BookKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set client name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#name-java.lang.String-">name(String)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Client Name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#name-java.lang.String-">name(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set zookeeper client name</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/namespace/NamespaceDriver.html" title="interface in org.apache.distributedlog.namespace"><span class="typeNameLink">NamespaceDriver</span></a> - Interface in <a href="org/apache/distributedlog/namespace/package-summary.html">org.apache.distributedlog.namespace</a></dt> |
| <dd> |
| <div class="block">Manager to manage all the stores required by a namespace.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/namespace/NamespaceDriver.Role.html" title="enum in org.apache.distributedlog.namespace"><span class="typeNameLink">NamespaceDriver.Role</span></a> - Enum in <a href="org/apache/distributedlog/namespace/package-summary.html">org.apache.distributedlog.namespace</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/namespace/NamespaceDriverManager.html" title="class in org.apache.distributedlog.namespace"><span class="typeNameLink">NamespaceDriverManager</span></a> - Class in <a href="org/apache/distributedlog/namespace/package-summary.html">org.apache.distributedlog.namespace</a></dt> |
| <dd> |
| <div class="block">The basic service for managing a set of namespace drivers.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/callback/NamespaceListener.html" title="interface in org.apache.distributedlog.callback"><span class="typeNameLink">NamespaceListener</span></a> - Interface in <a href="org/apache/distributedlog/callback/package-summary.html">org.apache.distributedlog.callback</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/namespace/NamespaceWatcher.html" title="class in org.apache.distributedlog.namespace"><span class="typeNameLink">NamespaceWatcher</span></a> - Class in <a href="org/apache/distributedlog/namespace/package-summary.html">org.apache.distributedlog.namespace</a></dt> |
| <dd> |
| <div class="block">Namespace Watcher watching namespace changes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceWatcher.html#NamespaceWatcher--">NamespaceWatcher()</a></span> - Constructor for class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceWatcher.html" title="class in org.apache.distributedlog.namespace">NamespaceWatcher</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/net/NetUtils.html" title="class in org.apache.distributedlog.net"><span class="typeNameLink">NetUtils</span></a> - Class in <a href="org/apache/distributedlog/net/package-summary.html">org.apache.distributedlog.net</a></dt> |
| <dd> |
| <div class="block">Utils about network</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/NetUtils.html#NetUtils--">NetUtils()</a></span> - Constructor for class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/NetUtils.html" title="class in org.apache.distributedlog.net">NetUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#newBookie--">newBookie()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClientBuilder.html#newBuilder--">newBuilder()</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog">BookKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Create a bookkeeper client builder to build bookkeeper clients.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.html#newBuilder--">newBuilder()</a></span> - Static method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter</a></dt> |
| <dd> |
| <div class="block">Create a new builder to create a multi stream writer.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClient.html#newBuilder-java.lang.String-com.twitter.finagle.thrift.ClientId-com.twitter.finagle.builder.ClientBuilder-org.apache.distributedlog.client.ClientConfig-org.apache.distributedlog.client.stats.ClientStats-">newBuilder(String, ClientId, ClientBuilder, ClientConfig, ClientStats)</a></span> - Static method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClient.html" title="class in org.apache.distributedlog.client.proxy">ProxyClient</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#newBuilder--">newBuilder()</a></span> - Static method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> |
| <div class="block">Builder helper class to build a consistent hash bashed <a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing"><code>RoutingService</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html#newBuilder--">newBuilder()</a></span> - Static method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService</a></dt> |
| <dd> |
| <div class="block">Create a builder to build a multiple-regions routing service.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html#newBuilder--">newBuilder()</a></span> - Static method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService</a></dt> |
| <dd> |
| <div class="block">Builder to build single host based routing service.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.html#newBuilder--">newBuilder()</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.html" title="class in org.apache.distributedlog">Entry</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#newBuilder--">newBuilder()</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html#newBuilder--">newBuilder()</a></span> - Static method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace">DistributedLogNamespaceBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#newBuilder--">newBuilder()</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Create a client builder.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#newBuilder-org.apache.distributedlog.service.DistributedLogClientBuilder-">newBuilder(DistributedLogClientBuilder)</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Create a new client builder from an existing <code>builder</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.html#newBuilder--">newBuilder()</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.html" title="class in org.apache.distributedlog.service">DistributedLogCluster</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#newBuilder--">newBuilder()</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Create a zookeeper client builder to build zookeeper clients.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#newConfig-org.apache.distributedlog.client.ClientConfig-">newConfig(ClientConfig)</a></span> - Static method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.html#newEntry-java.lang.String-int-boolean-org.apache.distributedlog.io.CompressionCodec.Type-org.apache.bookkeeper.stats.StatsLogger-">newEntry(String, int, boolean, CompressionCodec.Type, StatsLogger)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.html" title="class in org.apache.distributedlog">Entry</a></dt> |
| <dd> |
| <div class="block">Create a new log record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryStore.html#newLogSegmentAllocator-org.apache.distributedlog.metadata.LogMetadataForWriter-org.apache.distributedlog.config.DynamicDistributedLogConfiguration-">newLogSegmentAllocator(LogMetadataForWriter, DynamicDistributedLogConfiguration)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryStore</a></dt> |
| <dd> |
| <div class="block">Create a new log segment allocator for allocating log segment entry writers.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html#newTransaction--">newTransaction()</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogStreamMetadataStore.html" title="interface in org.apache.distributedlog.metadata">LogStreamMetadataStore</a></dt> |
| <dd> |
| <div class="block">Create a transaction for the metadata operations happening in the metadata store.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSet.html#newWriter-int-org.apache.distributedlog.io.CompressionCodec.Type-">newWriter(int, CompressionCodec.Type)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSet.html" title="class in org.apache.distributedlog">LogRecordSet</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Reader.html#nextRecord--">nextRecord()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Reader.html" title="interface in org.apache.distributedlog">Entry.Reader</a></dt> |
| <dd> |
| <div class="block">Read next log record from this record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSet.Reader.html#nextRecord--">nextRecord()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSet.Reader.html" title="interface in org.apache.distributedlog">LogRecordSet.Reader</a></dt> |
| <dd> |
| <div class="block">Read next log record from this record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/CompressionUtils.html#NONE">NONE</a></span> - Static variable in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionUtils.html" title="class in org.apache.distributedlog.io">CompressionUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.Credentials.html#NONE">NONE</a></span> - Static variable in interface org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.Credentials.html" title="interface in org.apache.distributedlog">ZooKeeperClient.Credentials</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#NonInclusiveLowerBound">NonInclusiveLowerBound</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/lock/NopDistributedLock.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">NopDistributedLock</span></a> - Class in <a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a></dt> |
| <dd> |
| <div class="block">An implementation of <a href="org/apache/distributedlog/lock/DistributedLock.html" title="interface in org.apache.distributedlog.lock"><code>DistributedLock</code></a> which does nothing.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#notifyFatalError--">notifyFatalError()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/FatalErrorHandler.html#notifyFatalError--">notifyFatalError()</a></span> - Method in interface org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/FatalErrorHandler.html" title="interface in org.apache.distributedlog.service">FatalErrorHandler</a></dt> |
| <dd> |
| <div class="block">This method is invoked when an unrecoverable error has occurred |
| and no progress can be made.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AsyncNotification.html#notifyOnError-java.lang.Throwable-">notifyOnError(Throwable)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncNotification.html" title="interface in org.apache.distributedlog">AsyncNotification</a></dt> |
| <dd> |
| <div class="block">Triggered when the background activity encounters an exception</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AsyncNotification.html#notifyOnOperationComplete--">notifyOnOperationComplete()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncNotification.html" title="interface in org.apache.distributedlog">AsyncNotification</a></dt> |
| <dd> |
| <div class="block">Triggered when the background activity completes an operation</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.ZooKeeperSessionExpireNotifier.html#notifySessionExpired--">notifySessionExpired()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.ZooKeeperSessionExpireNotifier.html" title="interface in org.apache.distributedlog">ZooKeeperClient.ZooKeeperSessionExpireNotifier</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/NotYetImplementedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">NotYetImplementedException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception is thrown when a method is not implemented yet.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/NotYetImplementedException.html#NotYetImplementedException-java.lang.String-">NotYetImplementedException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/NotYetImplementedException.html" title="class in org.apache.distributedlog.exceptions">NotYetImplementedException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/AsyncAbortable.html#NULL">NULL</a></span> - Static variable in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncAbortable.html" title="interface in org.apache.distributedlog.io">AsyncAbortable</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/AsyncCloseable.html#NULL">NULL</a></span> - Static variable in interface org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in org.apache.distributedlog.io">AsyncCloseable</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#numBlackoutHosts">numBlackoutHosts</a></span> - Variable in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#numBlackoutHostsGauge">numBlackoutHostsGauge</a></span> - Variable in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html#numBookies-int-">numBookies(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html" title="class in org.apache.distributedlog">LocalDLMEmulator.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html#numBookies-int-">numBookies(int)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.Builder</a></dt> |
| <dd> |
| <div class="block">How many bookies to run.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#numHostsGauge">numHostsGauge</a></span> - Variable in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSet.html#numRecords-org.apache.distributedlog.LogRecord-">numRecords(LogRecord)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSet.html" title="class in org.apache.distributedlog">LogRecordSet</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSet.html#numRecords-byte:A-">numRecords(byte[])</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSet.html" title="class in org.apache.distributedlog">LogRecordSet</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html#numReplicas-int-">numReplicas(int)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService.Builder</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:O"> |
| <!-- --> |
| </a> |
| <h2 class="title">O</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#of-org.apache.distributedlog.client.routing.ServerSetWatcher-int-">of(ServerSetWatcher, int)</a></span> - Static method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html#of-org.apache.distributedlog.client.resolver.RegionResolver-org.apache.distributedlog.client.routing.RoutingService...-">of(RegionResolver, RoutingService...)</a></span> - Static method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html#of-org.apache.distributedlog.client.resolver.RegionResolver-">of(RegionResolver)</a></span> - Static method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html" title="class in org.apache.distributedlog.client.routing">RoutingService.RoutingContext</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html#of-java.net.SocketAddress-">of(SocketAddress)</a></span> - Static method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html#of-java.net.URI-int-">of(URI, int)</a></span> - Static method in class org.apache.distributedlog.client.serverset.<a href="org/apache/distributedlog/client/serverset/DLZkServerSet.html" title="class in org.apache.distributedlog.client.serverset">DLZkServerSet</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/DLException.html#of-org.apache.distributedlog.thrift.service.ResponseHeader-">of(ResponseHeader)</a></span> - Static method in exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/DLException.html" title="class in org.apache.distributedlog.exceptions">DLException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSet.html#of-org.apache.distributedlog.LogRecordWithDLSN-">of(LogRecordWithDLSN)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSet.html" title="class in org.apache.distributedlog">LogRecordSet</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataVersion.html#of-int-">of(int)</a></span> - Static method in enum org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataVersion.html" title="enum in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataVersion</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadataForReader.html#of-java.net.URI-java.lang.String-java.lang.String-">of(URI, String, String)</a></span> - Static method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataForReader.html" title="class in org.apache.distributedlog.metadata">LogMetadataForReader</a></dt> |
| <dd> |
| <div class="block">Create a metadata representation of a log for reader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html#onAdd-java.lang.String-">onAdd(String)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html" title="class in org.apache.distributedlog.client.stats">OwnershipStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html#onAdd--">onAdd()</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html" title="class in org.apache.distributedlog.client.stats">OwnershipStatsLogger.OwnershipStat</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.StateChangeListener.html#onCaughtupOnInprogress--">onCaughtupOnInprogress()</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.StateChangeListener.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryReader.StateChangeListener</a></dt> |
| <dd> |
| <div class="block">Notify when caught up on inprogress.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ServerSetWatcher.ServerSetMonitor.html#onChange-com.google.common.collect.ImmutableSet-">onChange(ImmutableSet<DLSocketAddress>)</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ServerSetWatcher.ServerSetMonitor.html" title="interface in org.apache.distributedlog.client.routing">ServerSetWatcher.ServerSetMonitor</a></dt> |
| <dd> |
| <div class="block">Called when either the available set of services changes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/ZKDistributedLock.html#onExpired--">onExpired()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/ZKDistributedLock.html" title="class in org.apache.distributedlog.lock">ZKDistributedLock</a></dt> |
| <dd> |
| <div class="block">NOTE: The <code>LockListener.onExpired()</code> is already executed in lock executor.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#onHandshakeFailure-java.net.SocketAddress-org.apache.distributedlog.client.proxy.ProxyClient-java.lang.Throwable-">onHandshakeFailure(SocketAddress, ProxyClient, Throwable)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyListener.html#onHandshakeFailure-java.net.SocketAddress-org.apache.distributedlog.client.proxy.ProxyClient-java.lang.Throwable-">onHandshakeFailure(SocketAddress, ProxyClient, Throwable)</a></span> - Method in interface org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyListener.html" title="interface in org.apache.distributedlog.client.proxy">ProxyListener</a></dt> |
| <dd> |
| <div class="block">Failed to handshake with a proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#onHandshakeSuccess-java.net.SocketAddress-org.apache.distributedlog.client.proxy.ProxyClient-org.apache.distributedlog.thrift.service.ServerInfo-">onHandshakeSuccess(SocketAddress, ProxyClient, ServerInfo)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyListener.html#onHandshakeSuccess-java.net.SocketAddress-org.apache.distributedlog.client.proxy.ProxyClient-org.apache.distributedlog.thrift.service.ServerInfo-">onHandshakeSuccess(SocketAddress, ProxyClient, ServerInfo)</a></span> - Method in interface org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyListener.html" title="interface in org.apache.distributedlog.client.proxy">ProxyListener</a></dt> |
| <dd> |
| <div class="block">When a proxy's server info changed, it would be notified.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html#onHit-java.lang.String-">onHit(String)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html" title="class in org.apache.distributedlog.client.stats">OwnershipStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html#onHit--">onHit()</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html" title="class in org.apache.distributedlog.client.stats">OwnershipStatsLogger.OwnershipStat</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html#onLogSegmentMetadataUpdated-org.apache.distributedlog.LogSegmentMetadata-">onLogSegmentMetadataUpdated(LogSegmentMetadata)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryReader</a></dt> |
| <dd> |
| <div class="block">Update the log segment each time when the metadata has changed.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/callback/LogSegmentListener.html#onLogStreamDeleted--">onLogStreamDeleted()</a></span> - Method in interface org.apache.distributedlog.callback.<a href="org/apache/distributedlog/callback/LogSegmentListener.html" title="interface in org.apache.distributedlog.callback">LogSegmentListener</a></dt> |
| <dd> |
| <div class="block">Notified when the log stream is deleted.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/callback/LogSegmentNamesListener.html#onLogStreamDeleted--">onLogStreamDeleted()</a></span> - Method in interface org.apache.distributedlog.callback.<a href="org/apache/distributedlog/callback/LogSegmentNamesListener.html" title="interface in org.apache.distributedlog.callback">LogSegmentNamesListener</a></dt> |
| <dd> |
| <div class="block">Notified when the log stream is deleted.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html#onMiss-java.lang.String-">onMiss(String)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html" title="class in org.apache.distributedlog.client.stats">OwnershipStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html#onMiss--">onMiss()</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html" title="class in org.apache.distributedlog.client.stats">OwnershipStatsLogger.OwnershipStat</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html#onRedirect-java.lang.String-">onRedirect(String)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html" title="class in org.apache.distributedlog.client.stats">OwnershipStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html#onRedirect--">onRedirect()</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html" title="class in org.apache.distributedlog.client.stats">OwnershipStatsLogger.OwnershipStat</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html#onReload-org.apache.distributedlog.config.ConcurrentBaseConfiguration-">onReload(ConcurrentBaseConfiguration)</a></span> - Method in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html" title="class in org.apache.distributedlog.feature">DynamicConfigurationFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html#onRemoval-com.google.common.cache.RemovalNotification-">onRemoval(RemovalNotification<String, LogSegmentMetadata>)</a></span> - Method in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html" title="class in org.apache.distributedlog.logsegment">LogSegmentMetadataCache</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html#onRemove-java.lang.String-">onRemove(String)</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html" title="class in org.apache.distributedlog.client.stats">OwnershipStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html#onRemove--">onRemove()</a></span> - Method in class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html" title="class in org.apache.distributedlog.client.stats">OwnershipStatsLogger.OwnershipStat</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/callback/LogSegmentListener.html#onSegmentsUpdated-java.util.List-">onSegmentsUpdated(List<LogSegmentMetadata>)</a></span> - Method in interface org.apache.distributedlog.callback.<a href="org/apache/distributedlog/callback/LogSegmentListener.html" title="interface in org.apache.distributedlog.callback">LogSegmentListener</a></dt> |
| <dd> |
| <div class="block">Notified when <i>segments</i> updated.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/callback/LogSegmentNamesListener.html#onSegmentsUpdated-org.apache.bookkeeper.versioning.Versioned-">onSegmentsUpdated(Versioned<List<String>>)</a></span> - Method in interface org.apache.distributedlog.callback.<a href="org/apache/distributedlog/callback/LogSegmentNamesListener.html" title="interface in org.apache.distributedlog.callback">LogSegmentNamesListener</a></dt> |
| <dd> |
| <div class="block">Notified when <i>segments</i> updated.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#onServerJoin-java.net.SocketAddress-">onServerJoin(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.RoutingListener.html#onServerJoin-java.net.SocketAddress-">onServerJoin(SocketAddress)</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.RoutingListener.html" title="interface in org.apache.distributedlog.client.routing">RoutingService.RoutingListener</a></dt> |
| <dd> |
| <div class="block">Trigger when server joint.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#onServerLeft-java.net.SocketAddress-">onServerLeft(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.RoutingListener.html#onServerLeft-java.net.SocketAddress-">onServerLeft(SocketAddress)</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.RoutingListener.html" title="interface in org.apache.distributedlog.client.routing">RoutingService.RoutingListener</a></dt> |
| <dd> |
| <div class="block">Trigger when server left.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/callback/NamespaceListener.html#onStreamsChanged-java.util.Iterator-">onStreamsChanged(Iterator<String>)</a></span> - Method in interface org.apache.distributedlog.callback.<a href="org/apache/distributedlog/callback/NamespaceListener.html" title="interface in org.apache.distributedlog.callback">NamespaceListener</a></dt> |
| <dd> |
| <div class="block">Updated with latest streams.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/MonitorService.html#onStreamsChanged-java.util.Iterator-">onStreamsChanged(Iterator<String>)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/MonitorService.html" title="class in org.apache.distributedlog.service">MonitorService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#openAsyncLogReader-long-">openAsyncLogReader(long)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Open an async log reader to read records from a log starting from <code>fromTxnId</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#openAsyncLogReader-org.apache.distributedlog.DLSN-">openAsyncLogReader(DLSN)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Open an async log reader to read records from a log starting from <code>fromDLSN</code></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#openAsyncLogWriter--">openAsyncLogWriter()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Open async log writer to write records to the log stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#openLog-java.lang.String-">openLog(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#openLog-java.lang.String-com.google.common.base.Optional-com.google.common.base.Optional-com.google.common.base.Optional-">openLog(String, Optional<DistributedLogConfiguration>, Optional<DynamicDistributedLogConfiguration>, Optional<StatsLogger>)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html#openLog-java.lang.String-">openLog(String)</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace">DistributedLogNamespace</a></dt> |
| <dd> |
| <div class="block">Open a log named <i>logName</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html#openLog-java.lang.String-com.google.common.base.Optional-com.google.common.base.Optional-com.google.common.base.Optional-">openLog(String, Optional<DistributedLogConfiguration>, Optional<DynamicDistributedLogConfiguration>, Optional<StatsLogger>)</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace">DistributedLogNamespace</a></dt> |
| <dd> |
| <div class="block">Open a log named <i>logName</i> with specific log configurations.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#openLogInternal-java.net.URI-java.lang.String-com.google.common.base.Optional-com.google.common.base.Optional-">openLogInternal(URI, String, Optional<DistributedLogConfiguration>, Optional<DynamicDistributedLogConfiguration>)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> |
| <div class="block">Open the log in location <i>uri</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryStore.html#openRandomAccessReader-org.apache.distributedlog.LogSegmentMetadata-boolean-">openRandomAccessReader(LogSegmentMetadata, boolean)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryStore</a></dt> |
| <dd> |
| <div class="block">Open the reader for reading entries from a random access log <i>segment</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryStore.html#openReader-org.apache.distributedlog.LogSegmentMetadata-long-">openReader(LogSegmentMetadata, long)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryStore</a></dt> |
| <dd> |
| <div class="block">Open the reader for reading data to the log <i>segment</i>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/stats/OpStats.html" title="class in org.apache.distributedlog.client.stats"><span class="typeNameLink">OpStats</span></a> - Class in <a href="org/apache/distributedlog/client/stats/package-summary.html">org.apache.distributedlog.client.stats</a></dt> |
| <dd> |
| <div class="block">Op Stats.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OpStats.html#OpStats-com.twitter.finagle.stats.StatsReceiver-boolean-org.apache.distributedlog.client.resolver.RegionResolver-">OpStats(StatsReceiver, boolean, RegionResolver)</a></span> - Constructor for class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OpStats.html" title="class in org.apache.distributedlog.client.stats">OpStats</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/stats/OpStatsLogger.html" title="class in org.apache.distributedlog.client.stats"><span class="typeNameLink">OpStatsLogger</span></a> - Class in <a href="org/apache/distributedlog/client/stats/package-summary.html">org.apache.distributedlog.client.stats</a></dt> |
| <dd> |
| <div class="block">Stats Logger per operation type.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OpStatsLogger.html#OpStatsLogger-com.twitter.finagle.stats.StatsReceiver-">OpStatsLogger(StatsReceiver)</a></span> - Constructor for class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OpStatsLogger.html" title="class in org.apache.distributedlog.client.stats">OpStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a> - package org.apache.distributedlog</dt> |
| <dd> |
| <div class="block">Protocol & Core of DistributedLog</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/annotations/package-summary.html">org.apache.distributedlog.annotations</a> - package org.apache.distributedlog.annotations</dt> |
| <dd> |
| <div class="block">Defines annotations used across distributedlog project.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/callback/package-summary.html">org.apache.distributedlog.callback</a> - package org.apache.distributedlog.callback</dt> |
| <dd> |
| <div class="block">Callbacks for distributedlog operations.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/package-summary.html">org.apache.distributedlog.client</a> - package org.apache.distributedlog.client</dt> |
| <dd> |
| <div class="block">DistributedLog Client.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/monitor/package-summary.html">org.apache.distributedlog.client.monitor</a> - package org.apache.distributedlog.client.monitor</dt> |
| <dd> |
| <div class="block">DistributedLog Monitor Client.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/ownership/package-summary.html">org.apache.distributedlog.client.ownership</a> - package org.apache.distributedlog.client.ownership</dt> |
| <dd> |
| <div class="block">Utils for managing ownership at client side.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/proxy/package-summary.html">org.apache.distributedlog.client.proxy</a> - package org.apache.distributedlog.client.proxy</dt> |
| <dd> |
| <div class="block">Clients that interact with individual proxies.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/resolver/package-summary.html">org.apache.distributedlog.client.resolver</a> - package org.apache.distributedlog.client.resolver</dt> |
| <dd> |
| <div class="block">Resolver to resolve network addresses.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a> - package org.apache.distributedlog.client.routing</dt> |
| <dd> |
| <div class="block">Routing Mechanisms to route the traffic to the owner of streams.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/serverset/package-summary.html">org.apache.distributedlog.client.serverset</a> - package org.apache.distributedlog.client.serverset</dt> |
| <dd> |
| <div class="block">Utils related to server set.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/speculative/package-summary.html">org.apache.distributedlog.client.speculative</a> - package org.apache.distributedlog.client.speculative</dt> |
| <dd> |
| <div class="block">Speculative Mechanism.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/stats/package-summary.html">org.apache.distributedlog.client.stats</a> - package org.apache.distributedlog.client.stats</dt> |
| <dd> |
| <div class="block">Client side stats utils.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a> - package org.apache.distributedlog.exceptions</dt> |
| <dd> |
| <div class="block">Defines exceptions used across distributedlog project.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/feature/package-summary.html">org.apache.distributedlog.feature</a> - package org.apache.distributedlog.feature</dt> |
| <dd> |
| <div class="block">Feature & FeatureProvider for distributedlog</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a> - package org.apache.distributedlog.io</dt> |
| <dd> |
| <div class="block">IO Utils for distributedlog</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a> - package org.apache.distributedlog.lock</dt> |
| <dd> |
| <div class="block">Distributed locking mechanism in distributedlog</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a> - package org.apache.distributedlog.logsegment</dt> |
| <dd> |
| <div class="block">Log Segment Management</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/metadata/package-summary.html">org.apache.distributedlog.metadata</a> - package org.apache.distributedlog.metadata</dt> |
| <dd> |
| <div class="block">Metadata management for distributedlog.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/namespace/package-summary.html">org.apache.distributedlog.namespace</a> - package org.apache.distributedlog.namespace</dt> |
| <dd> |
| <div class="block">DistributedLog Namespace</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/net/package-summary.html">org.apache.distributedlog.net</a> - package org.apache.distributedlog.net</dt> |
| <dd> |
| <div class="block">This package contains all the utilities of network.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a> - package org.apache.distributedlog.service</dt> |
| <dd> |
| <div class="block">DistributedLog Proxy Service.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/subscription/package-summary.html">org.apache.distributedlog.subscription</a> - package org.apache.distributedlog.subscription</dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/OverCapacityException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">OverCapacityException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception is thrown when the system is over capacity.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/OverCapacityException.html#OverCapacityException-java.lang.String-">OverCapacityException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/OverCapacityException.html" title="class in org.apache.distributedlog.exceptions">OverCapacityException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/OverCapacityException.html#OverCapacityException-org.apache.distributedlog.thrift.service.StatusCode-java.lang.String-">OverCapacityException(StatusCode, String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/OverCapacityException.html" title="class in org.apache.distributedlog.exceptions">OverCapacityException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/OwnershipAcquireFailedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">OwnershipAcquireFailedException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception is thrown when a log writer attempt to acquire a lock.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/OwnershipAcquireFailedException.html#OwnershipAcquireFailedException-java.lang.String-java.lang.String-">OwnershipAcquireFailedException(String, String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/OwnershipAcquireFailedException.html" title="class in org.apache.distributedlog.exceptions">OwnershipAcquireFailedException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership"><span class="typeNameLink">OwnershipCache</span></a> - Class in <a href="org/apache/distributedlog/client/ownership/package-summary.html">org.apache.distributedlog.client.ownership</a></dt> |
| <dd> |
| <div class="block">Client Side Ownership Cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ownership/OwnershipCache.html#OwnershipCache-org.apache.distributedlog.client.ClientConfig-org.jboss.netty.util.HashedWheelTimer-com.twitter.finagle.stats.StatsReceiver-com.twitter.finagle.stats.StatsReceiver-">OwnershipCache(ClientConfig, HashedWheelTimer, StatsReceiver, StatsReceiver)</a></span> - Constructor for class org.apache.distributedlog.client.ownership.<a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership">OwnershipCache</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html" title="class in org.apache.distributedlog.client.stats"><span class="typeNameLink">OwnershipStatsLogger</span></a> - Class in <a href="org/apache/distributedlog/client/stats/package-summary.html">org.apache.distributedlog.client.stats</a></dt> |
| <dd> |
| <div class="block">Stats Logger for ownerships.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html#OwnershipStatsLogger-com.twitter.finagle.stats.StatsReceiver-com.twitter.finagle.stats.StatsReceiver-">OwnershipStatsLogger(StatsReceiver, StatsReceiver)</a></span> - Constructor for class org.apache.distributedlog.client.stats.<a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.html" title="class in org.apache.distributedlog.client.stats">OwnershipStatsLogger</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/stats/OwnershipStatsLogger.OwnershipStat.html" title="class in org.apache.distributedlog.client.stats"><span class="typeNameLink">OwnershipStatsLogger.OwnershipStat</span></a> - Class in <a href="org/apache/distributedlog/client/stats/package-summary.html">org.apache.distributedlog.client.stats</a></dt> |
| <dd> |
| <div class="block">Ownership related stats.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ResponseUtils.html#ownerToHeader-java.lang.String-">ownerToHeader(String)</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service">ResponseUtils</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:P"> |
| <!-- --> |
| </a> |
| <h2 class="title">P</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#parseData-java.lang.String-byte:A-">parseData(String, byte[])</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/MonitorService.html#parseServerSet-java.lang.String-">parseServerSet(String)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/MonitorService.html" title="class in org.apache.distributedlog.service">MonitorService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DLSocketAddress.html#parseSocketAddress-java.lang.String-">parseSocketAddress(String)</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service">DLSocketAddress</a></dt> |
| <dd> |
| <div class="block">Parse the inet socket address from the string representation.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#performServerSetChange-com.google.common.collect.ImmutableSet-">performServerSetChange(ImmutableSet<DLSocketAddress>)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#periodicDumpOwnershipCache-boolean-">periodicDumpOwnershipCache(boolean)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Enable/Disable periodic dumping ownership cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#periodicDumpOwnershipCacheIntervalMs-long-">periodicDumpOwnershipCacheIntervalMs(long)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set periodic dumping ownership cache interval.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#periodicHandshakeIntervalMs-long-">periodicHandshakeIntervalMs(long)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set the periodic handshake interval in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#periodicOwnershipSyncIntervalMs-long-">periodicOwnershipSyncIntervalMs(long)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set the periodic ownership sync interval in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html#perLogStatsLogger-org.apache.bookkeeper.stats.StatsLogger-">perLogStatsLogger(StatsLogger)</a></span> - Method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace">DistributedLogNamespaceBuilder</a></dt> |
| <dd> |
| <div class="block">Stats Logger used for collecting per log stats.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment"><span class="typeNameLink">PerStreamLogSegmentCache</span></a> - Class in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> |
| <div class="block">Managing log segments in local cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html#PerStreamLogSegmentCache-java.lang.String-boolean-">PerStreamLogSegmentCache(String, boolean)</a></span> - Constructor for class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment">PerStreamLogSegmentCache</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AppendOnlyStreamReader.html#position--">position()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/AppendOnlyStreamReader.html" title="class in org.apache.distributedlog">AppendOnlyStreamReader</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AppendOnlyStreamWriter.html#position--">position()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/AppendOnlyStreamWriter.html" title="class in org.apache.distributedlog">AppendOnlyStreamWriter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#positionOnTheNextLedger--">positionOnTheNextLedger()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> |
| <div class="block">Positions to next log segment than the current value.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServer.html#preRun-org.apache.distributedlog.DistributedLogConfiguration-org.apache.distributedlog.service.config.ServerConfiguration-">preRun(DistributedLogConfiguration, ServerConfiguration)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServer.html" title="class in org.apache.distributedlog.service">DistributedLogServer</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/proxy/ProxyClient.html" title="class in org.apache.distributedlog.client.proxy"><span class="typeNameLink">ProxyClient</span></a> - Class in <a href="org/apache/distributedlog/client/proxy/package-summary.html">org.apache.distributedlog.client.proxy</a></dt> |
| <dd> |
| <div class="block">Client talks to a single proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClient.html#ProxyClient-java.net.SocketAddress-com.twitter.finagle.Service-org.apache.distributedlog.thrift.service.DistributedLogService.ServiceIface-">ProxyClient(SocketAddress, Service<ThriftClientRequest, byte[]>, DistributedLogService.ServiceIface)</a></span> - Constructor for class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClient.html" title="class in org.apache.distributedlog.client.proxy">ProxyClient</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/proxy/ProxyClient.Builder.html" title="interface in org.apache.distributedlog.client.proxy"><span class="typeNameLink">ProxyClient.Builder</span></a> - Interface in <a href="org/apache/distributedlog/client/proxy/package-summary.html">org.apache.distributedlog.client.proxy</a></dt> |
| <dd> |
| <div class="block">Builder to build a proxy client talking to given host <code>address</code>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/proxy/ProxyClient.DefaultBuilder.html" title="class in org.apache.distributedlog.client.proxy"><span class="typeNameLink">ProxyClient.DefaultBuilder</span></a> - Class in <a href="org/apache/distributedlog/client/proxy/package-summary.html">org.apache.distributedlog.client.proxy</a></dt> |
| <dd> |
| <div class="block">Default Builder for <a href="org/apache/distributedlog/client/proxy/ProxyClient.html" title="class in org.apache.distributedlog.client.proxy"><code>ProxyClient</code></a>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy"><span class="typeNameLink">ProxyClientManager</span></a> - Class in <a href="org/apache/distributedlog/client/proxy/package-summary.html">org.apache.distributedlog.client.proxy</a></dt> |
| <dd> |
| <div class="block">Manager manages clients (channels) to proxies.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html#ProxyClientManager-org.apache.distributedlog.client.ClientConfig-org.apache.distributedlog.client.proxy.ProxyClient.Builder-org.jboss.netty.util.HashedWheelTimer-org.apache.distributedlog.client.proxy.HostProvider-org.apache.distributedlog.client.stats.ClientStats-">ProxyClientManager(ClientConfig, ProxyClient.Builder, HashedWheelTimer, HostProvider, ClientStats)</a></span> - Constructor for class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy">ProxyClientManager</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/proxy/ProxyListener.html" title="interface in org.apache.distributedlog.client.proxy"><span class="typeNameLink">ProxyListener</span></a> - Interface in <a href="org/apache/distributedlog/client/proxy/package-summary.html">org.apache.distributedlog.client.proxy</a></dt> |
| <dd> |
| <div class="block">Listener on server changes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html#proxyPort-int-">proxyPort(int)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.Builder</a></dt> |
| <dd> |
| <div class="block">Port that proxy server to listen on.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#purgeLogsOlderThan-long-">purgeLogsOlderThan(long)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">The DistributedLogManager may archive/purge any logs for transactionId |
| less than or equal to minImageTxId.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html#put-java.lang.String-org.apache.distributedlog.LogSegmentMetadata-">put(String, LogSegmentMetadata)</a></span> - Method in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataCache.html" title="class in org.apache.distributedlog.logsegment">LogSegmentMetadataCache</a></dt> |
| <dd> |
| <div class="block">Add the log <i>segment</i> of <i>path</i> to the cache.</div> |
| </dd> |
| </dl> |
| <a name="I:R"> |
| <!-- --> |
| </a> |
| <h2 class="title">R</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AppendOnlyStreamReader.html#read--">read()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/AppendOnlyStreamReader.html" title="class in org.apache.distributedlog">AppendOnlyStreamReader</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AppendOnlyStreamReader.html#read-byte:A-int-int-">read(byte[], int, int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/AppendOnlyStreamReader.html" title="class in org.apache.distributedlog">AppendOnlyStreamReader</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#read-org.apache.distributedlog.ZooKeeperClient-java.lang.String-">read(ZooKeeperClient, String)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#read-org.apache.distributedlog.ZooKeeperClient-java.lang.String-boolean-">read(ZooKeeperClient, String, boolean)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#READ_LOCK_PATH">READ_LOCK_PATH</a></span> - Static variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/callback/ReadAheadCallback.html" title="interface in org.apache.distributedlog.callback"><span class="typeNameLink">ReadAheadCallback</span></a> - Interface in <a href="org/apache/distributedlog/callback/package-summary.html">org.apache.distributedlog.callback</a></dt> |
| <dd> |
| <div class="block">ReadAhead Callback</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AsyncLogReader.html#readBulk-int-">readBulk(int)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncLogReader.html" title="interface in org.apache.distributedlog">AsyncLogReader</a></dt> |
| <dd> |
| <div class="block">Read next <i>numEntries</i> entries.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AsyncLogReader.html#readBulk-int-long-java.util.concurrent.TimeUnit-">readBulk(int, long, TimeUnit)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncLogReader.html" title="interface in org.apache.distributedlog">AsyncLogReader</a></dt> |
| <dd> |
| <div class="block">Read next <i>numEntries</i> entries in a given <i>waitTime</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogReader.html#readBulk-boolean-int-">readBulk(boolean, int)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogReader.html" title="interface in org.apache.distributedlog">LogReader</a></dt> |
| <dd> |
| <div class="block">Read the next <i>numLogRecords</i> log records from the stream</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/ReadCancelledException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">ReadCancelledException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Signals that a read request has been cancelled.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/ReadCancelledException.html#ReadCancelledException-java.lang.String-java.lang.String-">ReadCancelledException(String, String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/ReadCancelledException.html" title="class in org.apache.distributedlog.exceptions">ReadCancelledException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentRandomAccessEntryReader.html#readEntries-long-long-">readEntries(long, long)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentRandomAccessEntryReader.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentRandomAccessEntryReader</a></dt> |
| <dd> |
| <div class="block">Read entries [startEntryId, endEntryId] from a random access log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.html#reader--">reader()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.html" title="class in org.apache.distributedlog">Entry</a></dt> |
| <dd> |
| <div class="block">Create reader to iterate over this record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.Reader.html#Reader-org.apache.distributedlog.RecordStream-java.io.DataInputStream-long-">Reader(RecordStream, DataInputStream, long)</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.Reader.html" title="class in org.apache.distributedlog">LogRecord.Reader</a></dt> |
| <dd> |
| <div class="block">Construct the reader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.Reader.html#Reader-org.apache.distributedlog.RecordStream-java.io.DataInputStream-long-boolean-">Reader(RecordStream, DataInputStream, long, boolean)</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.Reader.html" title="class in org.apache.distributedlog">LogRecord.Reader</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AsyncLogReader.html#readNext--">readNext()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncLogReader.html" title="interface in org.apache.distributedlog">AsyncLogReader</a></dt> |
| <dd> |
| <div class="block">Read the next record from the log stream</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogReader.html#readNext-boolean-">readNext(boolean)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogReader.html" title="interface in org.apache.distributedlog">LogReader</a></dt> |
| <dd> |
| <div class="block">Read the next log record from the stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html#readNext-int-">readNext(int)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryReader</a></dt> |
| <dd> |
| <div class="block">Read next <i>numEntries</i> entries from current log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.Reader.html#readOp--">readOp()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.Reader.html" title="class in org.apache.distributedlog">LogRecord.Reader</a></dt> |
| <dd> |
| <div class="block">Read an log record from the input stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#readPayload-java.io.DataInputStream-">readPayload(DataInputStream)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/ReadUtils.html" title="class in org.apache.distributedlog"><span class="typeNameLink">ReadUtils</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Utility function for readers</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ReadUtils.html#ReadUtils--">ReadUtils()</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/ReadUtils.html" title="class in org.apache.distributedlog">ReadUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#recordCount">recordCount</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#recover--">recover()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Run recovery on the log.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#redirectBackoffMaxMs-int-">redirectBackoffMaxMs(int)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Max backoff time when redirecting to an already retried host.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#redirectBackoffStartMs-int-">redirectBackoffStartMs(int)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Backoff time when redirecting to an already retried host.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#regionId">regionId</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html#regionId-int-">regionId(int)</a></span> - Method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace">DistributedLogNamespaceBuilder</a></dt> |
| <dd> |
| <div class="block">Region Id used for encoding logs in the namespace.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/resolver/RegionResolver.html" title="interface in org.apache.distributedlog.client.resolver"><span class="typeNameLink">RegionResolver</span></a> - Interface in <a href="org/apache/distributedlog/client/resolver/package-summary.html">org.apache.distributedlog.client.resolver</a></dt> |
| <dd> |
| <div class="block">Resolve address to region.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html#regionResolver">regionResolver</a></span> - Variable in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">RegionsRoutingService</span></a> - Class in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Chain multiple routing services.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">RegionsRoutingService.Builder</span></a> - Class in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Builder to build a multiple-regions routing service.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/RegionUnavailableException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">RegionUnavailableException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception indicates that the service is not available in one region.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/RegionUnavailableException.html#RegionUnavailableException-java.lang.String-">RegionUnavailableException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/RegionUnavailableException.html" title="class in org.apache.distributedlog.exceptions">RegionUnavailableException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.html#register-org.apache.zookeeper.Watcher-">register(Watcher)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.html" title="class in org.apache.distributedlog">ZooKeeperClient</a></dt> |
| <dd> |
| <div class="block">Clients that need to register a top-level <code>Watcher</code> should do so using this method.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriverManager.html#registerDriver-java.lang.String-java.lang.Class-">registerDriver(String, Class<? extends NamespaceDriver>)</a></span> - Static method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriverManager.html" title="class in org.apache.distributedlog.namespace">NamespaceDriverManager</a></dt> |
| <dd> |
| <div class="block">Register the namespace <code>driver</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.html#registerExpirationHandler-org.apache.distributedlog.ZooKeeperClient.ZooKeeperSessionExpireNotifier-">registerExpirationHandler(ZooKeeperClient.ZooKeeperSessionExpireNotifier)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.html" title="class in org.apache.distributedlog">ZooKeeperClient</a></dt> |
| <dd> |
| <div class="block">Clients that need to re-establish state after session expiration can register an |
| <code>onExpired</code> command to execute.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html#registerListener-org.apache.distributedlog.client.routing.RoutingService.RoutingListener-">registerListener(RoutingService.RoutingListener)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.html#registerListener-org.apache.distributedlog.client.routing.RoutingService.RoutingListener-">registerListener(RoutingService.RoutingListener)</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing">RoutingService</a></dt> |
| <dd> |
| <div class="block">Register routing listener.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html#registerListener-org.apache.distributedlog.client.routing.RoutingService.RoutingListener-">registerListener(RoutingService.RoutingListener)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#registerListener-org.apache.distributedlog.callback.LogSegmentListener-">registerListener(LogSegmentListener)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Register <i>listener</i> on log segment updates of this stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html#registerListener-org.apache.distributedlog.logsegment.LogSegmentEntryReader.StateChangeListener-">registerListener(LogSegmentEntryReader.StateChangeListener)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryReader</a></dt> |
| <dd> |
| <div class="block">Register the state change listener</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceWatcher.html#registerListener-org.apache.distributedlog.callback.NamespaceListener-">registerListener(NamespaceListener)</a></span> - Method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceWatcher.html" title="class in org.apache.distributedlog.namespace">NamespaceWatcher</a></dt> |
| <dd> |
| <div class="block">Register listener for namespace changes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BKDistributedLogNamespace.html#registerNamespaceListener-org.apache.distributedlog.callback.NamespaceListener-">registerNamespaceListener(NamespaceListener)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in org.apache.distributedlog">BKDistributedLogNamespace</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadataStore.html#registerNamespaceListener-org.apache.distributedlog.callback.NamespaceListener-">registerNamespaceListener(NamespaceListener)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadataStore.html" title="interface in org.apache.distributedlog.metadata">LogMetadataStore</a></dt> |
| <dd> |
| <div class="block">Register a namespace listener on streams changes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html#registerNamespaceListener-org.apache.distributedlog.callback.NamespaceListener-">registerNamespaceListener(NamespaceListener)</a></span> - Method in interface org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" title="interface in org.apache.distributedlog.namespace">DistributedLogNamespace</a></dt> |
| <dd> |
| <div class="block">Register namespace listener on stream updates under the namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html#registerProxyListener-org.apache.distributedlog.client.proxy.ProxyListener-">registerProxyListener(ProxyListener)</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy">ProxyClientManager</a></dt> |
| <dd> |
| <div class="block">Register a proxy <code>listener</code> on proxy related changes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#release-java.lang.String-">release(String)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClient.html#release-java.lang.String-">release(String)</a></span> - Method in interface org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service">DistributedLogClient</a></dt> |
| <dd> |
| <div class="block">Release the ownership of a stream <i>stream</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#release-java.lang.String-org.apache.distributedlog.thrift.service.WriteContext-">release(String, WriteContext)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolver.html#reloadCachedMappings--">reloadCachedMappings()</a></span> - Method in class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolver.html" title="class in org.apache.distributedlog.net">DNSResolver</a></dt> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html#remove-java.lang.String-">remove(String)</a></span> - Method in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment">PerStreamLogSegmentCache</a></dt> |
| <dd> |
| <div class="block">Remove log segment <code>name</code> from the cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ownership/OwnershipCache.html#removeAllStreamsFromOwner-java.net.SocketAddress-">removeAllStreamsFromOwner(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.ownership.<a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership">OwnershipCache</a></dt> |
| <dd> |
| <div class="block">Remove all streams from host <code>addr</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/resolver/DefaultRegionResolver.html#removeCachedHost-java.net.SocketAddress-">removeCachedHost(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.resolver.<a href="org/apache/distributedlog/client/resolver/DefaultRegionResolver.html" title="class in org.apache.distributedlog.client.resolver">DefaultRegionResolver</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/resolver/RegionResolver.html#removeCachedHost-java.net.SocketAddress-">removeCachedHost(SocketAddress)</a></span> - Method in interface org.apache.distributedlog.client.resolver.<a href="org/apache/distributedlog/client/resolver/RegionResolver.html" title="interface in org.apache.distributedlog.client.resolver">RegionResolver</a></dt> |
| <dd> |
| <div class="block">Remove cached host.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html#removeClient-java.net.SocketAddress-">removeClient(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy">ProxyClientManager</a></dt> |
| <dd> |
| <div class="block">Remove the client to proxy <code>address</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html#removeClient-java.net.SocketAddress-org.apache.distributedlog.client.proxy.ProxyClient-">removeClient(SocketAddress, ProxyClient)</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy">ProxyClientManager</a></dt> |
| <dd> |
| <div class="block">Remove the client <code>sc</code> to proxy <code>address</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#removeHost-java.net.SocketAddress-java.lang.Throwable-">removeHost(SocketAddress, Throwable)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html#removeHost-java.net.SocketAddress-java.lang.Throwable-">removeHost(SocketAddress, Throwable)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.html#removeHost-java.net.SocketAddress-java.lang.Throwable-">removeHost(SocketAddress, Throwable)</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing">RoutingService</a></dt> |
| <dd> |
| <div class="block">Remove the host <i>address</i> for a specific <i>reason</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html#removeHost-java.net.SocketAddress-java.lang.Throwable-">removeHost(SocketAddress, Throwable)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ownership/OwnershipCache.html#removeOwnerFromStream-java.lang.String-java.net.SocketAddress-java.lang.String-">removeOwnerFromStream(String, SocketAddress, String)</a></span> - Method in class org.apache.distributedlog.client.ownership.<a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership">OwnershipCache</a></dt> |
| <dd> |
| <div class="block">Remove the owner <code>addr</code> from <code>stream</code> for a given <code>reason</code>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/RequestDeniedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">RequestDeniedException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Signals that a request has been denied at the server.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/RequestDeniedException.html#RequestDeniedException-java.lang.String-java.lang.String-">RequestDeniedException(String, String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/RequestDeniedException.html" title="class in org.apache.distributedlog.exceptions">RequestDeniedException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#requestRateLimit-double-">requestRateLimit(double)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#requestTimeoutMs-long-">requestTimeoutMs(long)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Set request timeout in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#requestTimeoutMs-int-">requestTimeoutMs(int)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Timeout per request in millis.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClientBuilder.html#requestTimer-org.jboss.netty.util.HashedWheelTimer-">requestTimer(HashedWheelTimer)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog">BookKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Build BookKeeper client using existing <i>request timer</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Builder.html#reset--">reset()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog">Entry.Builder</a></dt> |
| <dd> |
| <div class="block">Reset the builder.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Writer.html#reset--">reset()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Writer.html" title="interface in org.apache.distributedlog">Entry.Writer</a></dt> |
| <dd> |
| <div class="block">Reset the writer to write records.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/MetadataResolver.html#resolve-java.net.URI-">resolve(URI)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/MetadataResolver.html" title="interface in org.apache.distributedlog.metadata">MetadataResolver</a></dt> |
| <dd> |
| <div class="block">Resolve the path to get the DL metadata.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolver.html#resolve-java.util.List-">resolve(List<String>)</a></span> - Method in class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolver.html" title="class in org.apache.distributedlog.net">DNSResolver</a></dt> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html#resolveFromName-boolean-">resolveFromName(boolean)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.Builder.html#resolver-org.apache.distributedlog.client.resolver.RegionResolver-">resolver(RegionResolver)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/resolver/DefaultRegionResolver.html#resolveRegion-java.net.SocketAddress-">resolveRegion(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.resolver.<a href="org/apache/distributedlog/client/resolver/DefaultRegionResolver.html" title="class in org.apache.distributedlog.client.resolver">DefaultRegionResolver</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/resolver/RegionResolver.html#resolveRegion-java.net.SocketAddress-">resolveRegion(SocketAddress)</a></span> - Method in interface org.apache.distributedlog.client.resolver.<a href="org/apache/distributedlog/client/resolver/RegionResolver.html" title="interface in org.apache.distributedlog.client.resolver">RegionResolver</a></dt> |
| <dd> |
| <div class="block">Resolve address to region.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolver.html#resolveToNetworkLocation-java.lang.String-">resolveToNetworkLocation(String)</a></span> - Method in class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolver.html" title="class in org.apache.distributedlog.net">DNSResolver</a></dt> |
| <dd> |
| <div class="block">Resolve the <code>domainName</code> to its network location.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolverForRacks.html#resolveToNetworkLocation-java.lang.String-">resolveToNetworkLocation(String)</a></span> - Method in class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolverForRacks.html" title="class in org.apache.distributedlog.net">DNSResolverForRacks</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/net/DNSResolverForRows.html#resolveToNetworkLocation-java.lang.String-">resolveToNetworkLocation(String)</a></span> - Method in class org.apache.distributedlog.net.<a href="org/apache/distributedlog/net/DNSResolverForRows.html" title="class in org.apache.distributedlog.net">DNSResolverForRows</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service"><span class="typeNameLink">ResponseUtils</span></a> - Class in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">Utility methods for building write proxy service responses.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ResponseUtils.html#ResponseUtils--">ResponseUtils()</a></span> - Constructor for class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service">ResponseUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/callback/ReadAheadCallback.html#resumeReadAhead--">resumeReadAhead()</a></span> - Method in interface org.apache.distributedlog.callback.<a href="org/apache/distributedlog/callback/ReadAheadCallback.html" title="interface in org.apache.distributedlog.callback">ReadAheadCallback</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/RetryableReadException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">RetryableReadException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Signals that a read request can be retried..</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/RetryableReadException.html#RetryableReadException-java.lang.String-java.lang.String-">RetryableReadException(String, String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/RetryableReadException.html" title="class in org.apache.distributedlog.exceptions">RetryableReadException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/RetryableReadException.html#RetryableReadException-java.lang.String-java.lang.String-java.lang.Throwable-">RetryableReadException(String, String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/RetryableReadException.html" title="class in org.apache.distributedlog.exceptions">RetryableReadException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#retryPolicy-org.apache.bookkeeper.zookeeper.RetryPolicy-">retryPolicy(RetryPolicy)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Build zookeeper client with given retry policy <i>retryPolicy</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#retryThreadCount-int-">retryThreadCount(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/RollingPolicy.html" title="interface in org.apache.distributedlog.logsegment"><span class="typeNameLink">RollingPolicy</span></a> - Interface in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing"><span class="typeNameLink">RoutingService</span></a> - Interface in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Routing Service provides mechanism how to route requests.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#routingService-org.apache.distributedlog.client.routing.RoutingService-">routingService(RoutingService)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Routing Service to access proxy services.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/RoutingService.Builder.html" title="interface in org.apache.distributedlog.client.routing"><span class="typeNameLink">RoutingService.Builder</span></a> - Interface in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Builder to build routing service.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">RoutingService.RoutingContext</span></a> - Class in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Routing Context of a request.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/RoutingService.RoutingListener.html" title="interface in org.apache.distributedlog.client.routing"><span class="typeNameLink">RoutingService.RoutingListener</span></a> - Interface in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Listener for server changes on routing service.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.Builder.html#routingServiceBuilders-org.apache.distributedlog.client.routing.RoutingService.Builder...-">routingServiceBuilders(RoutingService.Builder...)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html#routingServices">routingServices</a></span> - Variable in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/RoutingUtils.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">RoutingUtils</span></a> - Class in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Utils for routing services.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingUtils.html#RoutingUtils--">RoutingUtils()</a></span> - Constructor for class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingUtils.html" title="class in org.apache.distributedlog.client.routing">RoutingUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.html#run--">run()</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ownership/OwnershipCache.html#run-org.jboss.netty.util.Timeout-">run(Timeout)</a></span> - Method in class org.apache.distributedlog.client.ownership.<a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership">OwnershipCache</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html#run-org.jboss.netty.util.Timeout-">run(Timeout)</a></span> - Method in class org.apache.distributedlog.client.proxy.<a href="org/apache/distributedlog/client/proxy/ProxyClientManager.html" title="class in org.apache.distributedlog.client.proxy">ProxyClientManager</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServer.html#runServer--">runServer()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServer.html" title="class in org.apache.distributedlog.service">DistributedLogServer</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServer.html#runServer-com.google.common.base.Optional-com.google.common.base.Optional-com.google.common.base.Optional-com.google.common.base.Optional-com.google.common.base.Optional-com.google.common.base.Optional-com.google.common.base.Optional-com.google.common.base.Optional-com.google.common.base.Optional-org.apache.distributedlog.client.routing.RoutingService-com.twitter.finagle.stats.StatsReceiver-org.apache.bookkeeper.stats.StatsProvider-">runServer(Optional<String>, Optional<String>, Optional<String>, Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<Boolean>, Optional<String>, Optional<Boolean>, RoutingService, StatsReceiver, StatsProvider)</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServer.html" title="class in org.apache.distributedlog.service">DistributedLogServer</a></dt> |
| <dd> |
| <div class="block">Running distributedlog server.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/MonitorService.html#runServer--">runServer()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/MonitorService.html" title="class in org.apache.distributedlog.service">MonitorService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#runZookeeperOnAnyPort-java.io.File-">runZookeeperOnAnyPort(File)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> |
| <div class="block">Try to start zookkeeper locally on any port.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#runZookeeperOnAnyPort-int-java.io.File-">runZookeeperOnAnyPort(int, File)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> |
| <div class="block">Try to start zookkeeper locally on any port beginning with some base port.</div> |
| </dd> |
| </dl> |
| <a name="I:S"> |
| <!-- --> |
| </a> |
| <h2 class="title">S</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#scheduler-java.util.concurrent.ScheduledExecutorService-">scheduler(ScheduledExecutorService)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Set the scheduler to flush output buffers.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#SCHEME_PREFIX">SCHEME_PREFIX</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#serialize--">serialize()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> |
| <div class="block">Serialize the DLSN into base64 encoded string.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#serialize-byte-">serialize(byte)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> |
| <div class="block">Serialize the DLSN into base64 encoded string with given <code>version</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLConfig.html#serialize--">serialize()</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLConfig.html" title="interface in org.apache.distributedlog.metadata">DLConfig</a></dt> |
| <dd> |
| <div class="block">Serialize the dl config into a string.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLMetadata.html#serialize--">serialize()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata">DLMetadata</a></dt> |
| <dd> |
| <div class="block">Serialize the DL metadata into bytes array.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DLSocketAddress.html#serialize--">serialize()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service">DLSocketAddress</a></dt> |
| <dd> |
| <div class="block">Serialize the write proxy identifier to string.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#serializeBytes--">serializeBytes()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> |
| <div class="block">Serialize the DLSN into bytes with current version.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#serializeBytes-byte-">serializeBytes(byte)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> |
| <div class="block">Serialize the DLSN into bytes with given <code>version</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html#serverConf-org.apache.bookkeeper.conf.ServerConfiguration-">serverConf(ServerConfiguration)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html" title="class in org.apache.distributedlog">LocalDLMEmulator.Builder</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/service/ServerFeatureKeys.html" title="enum in org.apache.distributedlog.service"><span class="typeNameLink">ServerFeatureKeys</span></a> - Enum in <a href="org/apache/distributedlog/service/package-summary.html">org.apache.distributedlog.service</a></dt> |
| <dd> |
| <div class="block">List of feature keys used by distributedlog server.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#serverRoutingServiceFinagleNameStr-java.lang.String-">serverRoutingServiceFinagleNameStr(String)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Configure the finagle name string for the server-side routing service.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html#serverSet-com.twitter.common.zookeeper.ServerSet-">serverSet(ServerSet)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#serverSet-com.twitter.common.zookeeper.ServerSet-">serverSet(ServerSet)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Serverset to access proxy services.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#serverSets-com.twitter.common.zookeeper.ServerSet-com.twitter.common.zookeeper.ServerSet...-">serverSets(ServerSet, ServerSet...)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Server Sets to access proxy services.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/ServerSetWatcher.html" title="interface in org.apache.distributedlog.client.routing"><span class="typeNameLink">ServerSetWatcher</span></a> - Interface in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Watch on server set changes.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/ServerSetWatcher.MonitorException.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">ServerSetWatcher.MonitorException</span></a> - Exception in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Exception thrown when failed to monitor serverset.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/ServerSetWatcher.ServerSetMonitor.html" title="interface in org.apache.distributedlog.client.routing"><span class="typeNameLink">ServerSetWatcher.ServerSetMonitor</span></a> - Interface in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">An interface to an object that is interested in receiving notification whenever the host set changes.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/ServiceUnavailableException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">ServiceUnavailableException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception indicates that the service is unavailable at the server side.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/ServiceUnavailableException.html#ServiceUnavailableException-java.lang.String-">ServiceUnavailableException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/ServiceUnavailableException.html" title="class in org.apache.distributedlog.exceptions">ServiceUnavailableException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/lock/SessionLock.html" title="interface in org.apache.distributedlog.lock"><span class="typeNameLink">SessionLock</span></a> - Interface in <a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a></dt> |
| <dd> |
| <div class="block">One time lock.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/lock/SessionLockFactory.html" title="interface in org.apache.distributedlog.lock"><span class="typeNameLink">SessionLockFactory</span></a> - Interface in <a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a></dt> |
| <dd> |
| <div class="block">Factory to create <a href="org/apache/distributedlog/lock/SessionLock.html" title="interface in org.apache.distributedlog.lock"><code>SessionLock</code></a></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#sessionTimeoutMs-int-">sessionTimeoutMs(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set zookeeper session timeout in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#setAcceptNewStream-boolean-">setAcceptNewStream(boolean)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html#setAcceptNewStream-boolean-">setAcceptNewStream(boolean)</a></span> - Method in interface org.apache.distributedlog.client.monitor.<a href="org/apache/distributedlog/client/monitor/MonitorServiceClient.html" title="interface in org.apache.distributedlog.client.monitor">MonitorServiceClient</a></dt> |
| <dd> |
| <div class="block">Enable/Disable accepting new stream on a given proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#setAcceptNewStream-boolean-">setAcceptNewStream(boolean)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setAckQuorumSize-int-">setAckQuorumSize(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set ack quorum size of each log segment (ledger) will use.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html#setAddress-java.net.SocketAddress-">setAddress(SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setAlertWhenPositioningOnTruncated-boolean-">setAlertWhenPositioningOnTruncated(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set if we should alert when reader is positioned on a truncated segment</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setBKClientNumberIOThreads-int-">setBKClientNumberIOThreads(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set BK client number of i/o threads used by netty.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setBKClientNumberWorkerThreads-int-">setBKClientNumberWorkerThreads(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setBKClientReadTimeout-int-">setBKClientReadTimeout(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setBKClientWriteTimeout-int-">setBKClientWriteTimeout(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> </div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setBKClientZKRequestRateLimit-double-">setBKClientZKRequestRateLimit(double)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set zookeeper access rate limit for zookeeper client used in bookkeeper client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setBKClientZKSessionTimeout-int-">setBKClientZKSessionTimeout(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set BK's zookeeper session timeout in seconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setBKDigestPW-java.lang.String-">setBKDigestPW(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set password used by bookkeeper client for digestion.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setBkDNSResolverOverrides-java.lang.String-">setBkDNSResolverOverrides(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set mapping used to override the region mapping derived by the default resolver</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setCheckLogExistenceBackoffMaxMillis-long-">setCheckLogExistenceBackoffMaxMillis(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the backoff max time to check log existence if the log doesn't exist.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setCheckLogExistenceBackoffStartMillis-long-">setCheckLogExistenceBackoffStartMillis(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the backoff start time to check log existence if the log doesn't exist.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setChecksumEnabled-boolean-">setChecksumEnabled(boolean)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#setCompletionTime-long-">setCompletionTime(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setCompressionType-java.lang.String-">setCompressionType(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the compression type to use while sending data to bookkeeper.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#setControl--">setControl()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setCreateStreamIfNotExists-boolean-">setCreateStreamIfNotExists(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Enable/Disable creating stream if not exists.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Builder.html#setData-byte:A-int-int-">setData(byte[], int, int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog">Entry.Builder</a></dt> |
| <dd> |
| <div class="block">Set the serialized bytes data of this record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setDataLatencyWarnThresholdMillis-long-">setDataLatencyWarnThresholdMillis(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the warn threshold of data access latency, in millis.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setDeserializeRecordSetOnReads-boolean-">setDeserializeRecordSetOnReads(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Enable or disable deserialize recordset on reads.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setDisableRollingOnLogSegmentError-boolean-">setDisableRollingOnLogSegmentError(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the roll on segment error flag.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setDLLedgerMetadataLayoutVersion-int-">setDLLedgerMetadataLayoutVersion(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set DL ledger metadata output layout version.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setDLLedgerMetadataSkipMinVersionCheck-boolean-">setDLLedgerMetadataSkipMinVersionCheck(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set if we should skip the enforcement of min ledger metadata version.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setDurableWriteEnabled-boolean-">setDurableWriteEnabled(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Enable/Disable durable writes in writers.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setDynamicConfigReloadIntervalSec-int-">setDynamicConfigReloadIntervalSec(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Get dynamic configuration reload interval in seconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEIInjectedWriteDelayMs-int-">setEIInjectedWriteDelayMs(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set amount of time to delay writes for in writer failure injection.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEIInjectedWriteDelayPercent-double-">setEIInjectedWriteDelayPercent(double)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set percent of write requests which should be delayed by BKDL_EI_INJECTED_WRITE_DELAY_MS.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEIInjectMaxReadAheadDelayMs-int-">setEIInjectMaxReadAheadDelayMs(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the max injected delay in read ahead, in millis.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEIInjectReadAheadBrokenEntries-boolean-">setEIInjectReadAheadBrokenEntries(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the flag whether to inject broken entries in read ahead.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEIInjectReadAheadDelay-boolean-">setEIInjectReadAheadDelay(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the flag whether to inject delays in read ahead.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEIInjectReadAheadDelayPercent-int-">setEIInjectReadAheadDelayPercent(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the percentage of operations to delay in read ahead.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEIInjectReadAheadStall-boolean-">setEIInjectReadAheadStall(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the flag whether to inject stalls in read ahead.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEnableForceRead-boolean-">setEnableForceRead(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set if we should enable force read</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEnableLedgerAllocatorPool-boolean-">setEnableLedgerAllocatorPool(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Enable/Disable ledger allocator pool.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEnablePerStreamStat-boolean-">setEnablePerStreamStat(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span> |
| <div class="block"><span class="deprecationComment">please use <a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html#perLogStatsLogger-org.apache.bookkeeper.stats.StatsLogger-"><code>DistributedLogNamespaceBuilder.perLogStatsLogger(StatsLogger)</code></a></span></div> |
| </div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEnableReadAhead-boolean-">setEnableReadAhead(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set if we should enable read ahead.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEnableRecordCounts-boolean-">setEnableRecordCounts(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set if we should publish record counts in the log records and metadata.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEnableTaskExecutionStats-boolean-">setEnableTaskExecutionStats(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set to trace long running tasks and record task execution stats in thread pools.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEncodeRegionIDInLogSegmentMetadata-boolean-">setEncodeRegionIDInLogSegmentMetadata(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Enable/Disable encoding region id in log segment metadata.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEnsemblePlacementDnsResolverClass-java.lang.Class-">setEnsemblePlacementDnsResolverClass(Class<? extends DNSToSwitchMapping>)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the DNS resolver class for bookkeeper ensemble placement.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setEnsembleSize-int-">setEnsembleSize(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set ensemble size of each log segment (ledger) will use.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Builder.html#setEntryId-long-">setEntryId(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog">Entry.Builder</a></dt> |
| <dd> |
| <div class="block">Set the entry id of this log record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Builder.html#setEnvelopeEntry-boolean-">setEnvelopeEntry(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog">Entry.Builder</a></dt> |
| <dd> |
| <div class="block">Set whether this record set is enveloped or not.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setExplicitTruncationByApplication-boolean-">setExplicitTruncationByApplication(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Enable/Disable whether truncation is managed explicitly by the application.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setFailFastOnStreamNotReady-boolean-">setFailFastOnStreamNotReady(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the failfast on stream not ready flag.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setFeatureProviderClass-java.lang.Class-">setFeatureProviderClass(Class<? extends FeatureProvider>)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set feature provider class.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setFederatedCheckExistenceWhenCacheMiss-boolean-">setFederatedCheckExistenceWhenCacheMiss(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Enable check existence of a log if quering local cache of a federated namespace missed.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setFederatedMaxLogsPerSubnamespace-int-">setFederatedMaxLogsPerSubnamespace(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the max logs per sub namespace for federated namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setFederatedNamespaceEnabled-boolean-">setFederatedNamespaceEnabled(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Use federated namespace implementation if this flag is enabled.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setFileFeatureProviderBaseConfigPath-java.lang.String-">setFileFeatureProviderBaseConfigPath(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the base config path for file feature provider.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setFileFeatureProviderOverlayConfigPath-java.lang.String-">setFileFeatureProviderOverlayConfigPath(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the overlay config path for file feature provider.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setFirstLogSegmentSequenceNumber-long-">setFirstLogSegmentSequenceNumber(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the value at which ledger sequence number should start for streams that are being |
| upgraded and did not have ledger sequence number to start with or for newly created |
| streams</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setFirstNumEntriesPerReadLastRecordScan-int-">setFirstNumEntriesPerReadLastRecordScan(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set number of entries to scan for first scan of reading last record.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setGlobalOutstandingWriteLimit-int-">setGlobalOutstandingWriteLimit(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the global write limit for dl.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setHandshakeTracingEnabled-boolean-">setHandshakeTracingEnabled(boolean)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setHandshakeWithClientInfo-boolean-">setHandshakeWithClientInfo(boolean)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setIgnoreTruncationStatus-boolean-">setIgnoreTruncationStatus(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set if we should ignore truncation status when reading the records</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setImmediateFlushEnabled-boolean-">setImmediateFlushEnabled(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Enable/Disable immediate flush</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#setInprogress-boolean-">setInprogress(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Builder.html#setInputStream-java.io.InputStream-">setInputStream(InputStream)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog">Entry.Builder</a></dt> |
| <dd> |
| <div class="block">Set the input stream of the serialized bytes data of this record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html#setLastDLSN-org.apache.distributedlog.DLSN-">setLastDLSN(DLSN)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html" title="class in org.apache.distributedlog">LogSegmentMetadata.Mutator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#setLastEntryId-long-">setLastEntryId(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#setLastTxId-long-">setLastTxId(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLedgerAllocatorPoolCoreSize-int-">setLedgerAllocatorPoolCoreSize(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set core size of ledger allocator pool.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLedgerAllocatorPoolName-java.lang.String-">setLedgerAllocatorPoolName(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set name of ledger allocator pool.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLedgerAllocatorPoolPath-java.lang.String-">setLedgerAllocatorPoolPath(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the root path of ledger allocator pool</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/SessionLock.html#setLockListener-org.apache.distributedlog.lock.LockListener-">setLockListener(LockListener)</a></span> - Method in interface org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/SessionLock.html" title="interface in org.apache.distributedlog.lock">SessionLock</a></dt> |
| <dd> |
| <div class="block">Set lock listener for lock state changes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLockOpTimeoutSeconds-long-">setLockOpTimeoutSeconds(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set lock internal operation timeout in seconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLockReacquireTimeoutSeconds-long-">setLockReacquireTimeoutSeconds(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set lock reacquire timeout in seconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLockTimeout-long-">setLockTimeout(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set lock timeout in seconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLogFlushTimeoutSeconds-int-">setLogFlushTimeoutSeconds(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set Log Flush Timeout in seconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#setLogSegmentActive-org.apache.distributedlog.LogSegmentMetadata-">setLogSegmentActive(LogSegmentMetadata)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> |
| <div class="block">Change the truncation status of a <i>log segment</i> to be active</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/MetadataUpdater.html#setLogSegmentActive-org.apache.distributedlog.LogSegmentMetadata-">setLogSegmentActive(LogSegmentMetadata)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/MetadataUpdater.html" title="interface in org.apache.distributedlog.metadata">MetadataUpdater</a></dt> |
| <dd> |
| <div class="block">Change the truncation status of a <i>log segment</i> to be active</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLogSegmentCacheEnabled-boolean-">setLogSegmentCacheEnabled(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Enable/disable log segment cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLogSegmentCacheMaxSize-long-">setLogSegmentCacheMaxSize(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the maximum size of the log segment cache.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLogSegmentCacheTTLMs-long-">setLogSegmentCacheTTLMs(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the log segment cache entry TTL in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Builder.html#setLogSegmentInfo-long-long-">setLogSegmentInfo(long, long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog">Entry.Builder</a></dt> |
| <dd> |
| <div class="block">Set the segment info of the log segment that this record |
| set belongs to.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLogSegmentNameVersion-int-">setLogSegmentNameVersion(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set log segment name version.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#setLogSegmentPartiallyTruncated-org.apache.distributedlog.LogSegmentMetadata-org.apache.distributedlog.DLSN-">setLogSegmentPartiallyTruncated(LogSegmentMetadata, DLSN)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> |
| <div class="block">Change the truncation status of a <i>log segment</i> to partially truncated</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#setLogSegmentPartiallyTruncated-org.apache.distributedlog.util.Transaction-org.apache.distributedlog.LogSegmentMetadata-org.apache.distributedlog.DLSN-">setLogSegmentPartiallyTruncated(Transaction<Object>, LogSegmentMetadata, DLSN)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/MetadataUpdater.html#setLogSegmentPartiallyTruncated-org.apache.distributedlog.LogSegmentMetadata-org.apache.distributedlog.DLSN-">setLogSegmentPartiallyTruncated(LogSegmentMetadata, DLSN)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/MetadataUpdater.html" title="interface in org.apache.distributedlog.metadata">MetadataUpdater</a></dt> |
| <dd> |
| <div class="block">Change the truncation status of a <i>log segment</i> to partially truncated</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/MetadataUpdater.html#setLogSegmentPartiallyTruncated-org.apache.distributedlog.util.Transaction-org.apache.distributedlog.LogSegmentMetadata-org.apache.distributedlog.DLSN-">setLogSegmentPartiallyTruncated(Transaction<Object>, LogSegmentMetadata, DLSN)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/MetadataUpdater.html" title="interface in org.apache.distributedlog.metadata">MetadataUpdater</a></dt> |
| <dd> |
| <div class="block">Change the truncation status of a <i>log segment</i> to partially truncated.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLogSegmentRollingConcurrency-int-">setLogSegmentRollingConcurrency(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set log segment rolling concurrency.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLogSegmentRollingIntervalMinutes-int-">setLogSegmentRollingIntervalMinutes(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set log segment rolling interval in minutes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html#setLogSegmentSequenceNumber-long-">setLogSegmentSequenceNumber(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html" title="class in org.apache.distributedlog">LogSegmentMetadata.Mutator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setLogSegmentSequenceNumberValidationEnabled-boolean-">setLogSegmentSequenceNumberValidationEnabled(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Whether log segment sequence number validation is enabled?</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#setLogSegmentTruncated-org.apache.distributedlog.LogSegmentMetadata-">setLogSegmentTruncated(LogSegmentMetadata)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> |
| <div class="block">Change the truncation status of a <i>log segment</i> to truncated</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#setLogSegmentTruncated-org.apache.distributedlog.util.Transaction-org.apache.distributedlog.LogSegmentMetadata-">setLogSegmentTruncated(Transaction<Object>, LogSegmentMetadata)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/MetadataUpdater.html#setLogSegmentTruncated-org.apache.distributedlog.LogSegmentMetadata-">setLogSegmentTruncated(LogSegmentMetadata)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/MetadataUpdater.html" title="interface in org.apache.distributedlog.metadata">MetadataUpdater</a></dt> |
| <dd> |
| <div class="block">Change the truncation status of a <i>log segment</i> to truncated</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/MetadataUpdater.html#setLogSegmentTruncated-org.apache.distributedlog.util.Transaction-org.apache.distributedlog.LogSegmentMetadata-">setLogSegmentTruncated(Transaction<Object>, LogSegmentMetadata)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/MetadataUpdater.html" title="interface in org.apache.distributedlog.metadata">MetadataUpdater</a></dt> |
| <dd> |
| <div class="block">Change the truncation status of a <i>log segment</i> to truncated.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setMaxAcquiredPartitionsPerProxy-int-">setMaxAcquiredPartitionsPerProxy(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the maximum number of partitions of each stream allowed to be acquired per proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setMaxCachedPartitionsPerProxy-int-">setMaxCachedPartitionsPerProxy(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the maximum number of partitions of each stream allowed to cache per proxy.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setMaxLogSegmentBytes-long-">setMaxLogSegmentBytes(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set Max LogSegment Size in Bytes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setMaxNumEntriesPerReadLastRecordScan-int-">setMaxNumEntriesPerReadLastRecordScan(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set max number of entries for each scan to read last record.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setMaxPrefetchEntriesPerLogSegment-int-">setMaxPrefetchEntriesPerLogSegment(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the max prefetch entries per log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setMaxRedirects-int-">setMaxRedirects(int)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#setMetadata-long-">setMetadata(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setMetadataLatencyWarnThresholdMillis-long-">setMetadataLatencyWarnThresholdMillis(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the warn threshold of metadata access latency, in millis.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html#setMinActiveDLSN-org.apache.distributedlog.DLSN-">setMinActiveDLSN(DLSN)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html" title="class in org.apache.distributedlog">LogSegmentMetadata.Mutator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setMinDelayBetweenImmediateFlushMs-int-">setMinDelayBetweenImmediateFlushMs(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set minimum delay between immediate flushes in milliseconds</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setNumLockStateThreads-int-">setNumLockStateThreads(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the number of lock state threads used by distributedlog manager factory.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setNumPrefetchEntriesPerLogSegment-int-">setNumPrefetchEntriesPerLogSegment(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the number prefetch entries per log segment.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setNumReadAheadWorkerThreads-int-">setNumReadAheadWorkerThreads(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setNumResourceReleaseThreads-int-">setNumResourceReleaseThreads(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the number of resource release threads used by distributedlog manager factory.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setNumWorkerThreads-int-">setNumWorkerThreads(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the number of worker threads used by distributedlog namespace.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setOutputBufferSize-int-">setOutputBufferSize(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set output buffer size for DL writers, in bytes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setOutstandingWriteLimitDarkmode-boolean-">setOutstandingWriteLimitDarkmode(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the flag to darkmode outstanding writes limit.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setPeriodicDumpOwnershipCacheEnabled-boolean-">setPeriodicDumpOwnershipCacheEnabled(boolean)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setPeriodicDumpOwnershipCacheIntervalMs-long-">setPeriodicDumpOwnershipCacheIntervalMs(long)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setPeriodicFlushFrequencyMilliSeconds-int-">setPeriodicFlushFrequencyMilliSeconds(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set Periodic Log Flush Frequency in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setPeriodicHandshakeIntervalMs-long-">setPeriodicHandshakeIntervalMs(long)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setPeriodicKeepAliveMilliSeconds-int-">setPeriodicKeepAliveMilliSeconds(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set Periodic Keep Alive Frequency in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setPeriodicOwnershipSyncIntervalMs-long-">setPeriodicOwnershipSyncIntervalMs(long)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setPerWriterOutstandingWriteLimit-int-">setPerWriterOutstandingWriteLimit(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the per stream outstanding write limit for dl.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setPositionGapDetectionEnabled-boolean-">setPositionGapDetectionEnabled(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set if enable position gap detection for reader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setReadAheadBatchSize-int-">setReadAheadBatchSize(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set number of entries read as a batch by readahead worker.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setReadAheadMaxRecords-int-">setReadAheadMaxRecords(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the maximum records allowed to be cached by read ahead worker.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setReadAheadNoSuchLedgerExceptionOnReadLACErrorThresholdMillis-long-">setReadAheadNoSuchLedgerExceptionOnReadLACErrorThresholdMillis(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the error threshold that readahead will reinitialize ledger handle after keeping receiving no such ledger exceptions.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setReadAheadSkipBrokenEntries-boolean-">setReadAheadSkipBrokenEntries(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the percentage of operations to delay in read ahead.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setReadAheadWaitTime-int-">setReadAheadWaitTime(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the wait time between successive attempts to poll for new log records, in milliseconds</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setReadAheadWaitTimeOnEndOfStream-int-">setReadAheadWaitTimeOnEndOfStream(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the wait time that would be used for readahead to backoff polling |
| logsegments from zookeeper when it reaches end of stream and there isn't |
| any inprogress logsegment in the stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setReaderIdleErrorThresholdMillis-int-">setReaderIdleErrorThresholdMillis(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the time in milliseconds as the threshold for when an idle reader should throw errors</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setReaderIdleWarnThresholdMillis-int-">setReaderIdleWarnThresholdMillis(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the time in milliseconds as the threshold for when an idle reader should dump warnings</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setReadLACLongPollTimeout-int-">setReadLACLongPollTimeout(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the long poll time out for read last add confirmed requests, in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogWriter.html#setReadyToFlush--">setReadyToFlush()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogWriter.html" title="interface in org.apache.distributedlog">LogWriter</a></dt> |
| <dd> |
| <div class="block">All data that has been written to the stream so far will be sent to |
| persistent storage.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#setRecordCount-int-">setRecordCount(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#setRecordCount-org.apache.distributedlog.LogRecord-">setRecordCount(LogRecord)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#setRecordSet--">setRecordSet()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> |
| <div class="block">Set the record to represent a set of records.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setRedirectBackoffMaxMs-int-">setRedirectBackoffMaxMs(int)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setRedirectBackoffStartMs-int-">setRedirectBackoffStartMs(int)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setRequestTimeoutMs-int-">setRequestTimeoutMs(int)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setRetentionPeriodHours-int-">setRetentionPeriodHours(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set log segment retention period in hours.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setRowAwareEnsemblePlacementEnabled-boolean-">setRowAwareEnsemblePlacementEnabled(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set if we should enable row aware ensemble placement.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setSanityCheckTxnID-boolean-">setSanityCheckTxnID(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setSchedulerShutdownTimeoutMs-int-">setSchedulerShutdownTimeoutMs(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set timeout for shutting down schedulers in dl manager, in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html#setStartSequenceId-long-">setStartSequenceId(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html" title="class in org.apache.distributedlog">LogSegmentMetadata.Mutator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setStreamConfigRouterClass-java.lang.String-">setStreamConfigRouterClass(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set config router class.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setStreamFailfast-boolean-">setStreamFailfast(boolean)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setStreamNameRegex-java.lang.String-">setStreamNameRegex(String)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setTaskExecutionWarnTimeMicros-long-">setTaskExecutionWarnTimeMicros(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set warn time for reporting long running tasks.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ClientConfig.html#setThriftMux-boolean-">setThriftMux(boolean)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/ClientConfig.html" title="class in org.apache.distributedlog.client">ClientConfig</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setTimeoutTimerNumTicks-int-">setTimeoutTimerNumTicks(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set number of ticks that used for timeout timer in bookkeeper client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setTimeoutTimerTickDurationMs-long-">setTimeoutTimerTickDurationMs(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the tick duration in milliseconds that used for timeout timer in bookkeeper client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setTraceReadAheadDeliveryLatency-boolean-">setTraceReadAheadDeliveryLatency(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the flag to trace readahead delivery latency.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setTraceReadAheadMetadataChanges-boolean-">setTraceReadAheadMetadataChanges(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the flag to trace readahead metadata changes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.html#setTransactionId-long-">setTransactionId(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog">LogRecord</a></dt> |
| <dd> |
| <div class="block">Set application defined transaction id.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html#setTruncationStatus-org.apache.distributedlog.LogSegmentMetadata.TruncationStatus-">setTruncationStatus(LogSegmentMetadata.TruncationStatus)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html" title="class in org.apache.distributedlog">LogSegmentMetadata.Mutator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setUnpartitionedStreamName-java.lang.String-">setUnpartitionedStreamName(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set name of the unpartitioned stream</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setUseDaemonThread-boolean-">setUseDaemonThread(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set whether to use daemon thread for DL threads.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html#setVersion-org.apache.distributedlog.LogSegmentMetadata.LogSegmentMetadataVersion-">setVersion(LogSegmentMetadata.LogSegmentMetadataVersion)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html" title="class in org.apache.distributedlog">LogSegmentMetadata.Mutator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setWriteLockEnabled-boolean-">setWriteLockEnabled(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Enable lock for opening a writer to write a stream?</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setWriteQuorumSize-int-">setWriteQuorumSize(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set write quorum size of each log segment (ledger) will use.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setZkAclId-java.lang.String-">setZkAclId(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set digest id to use for ZK acl.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setZKClientNumberRetryThreads-int-">setZKClientNumberRetryThreads(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set ZK client number of retry executor threads.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setZKNumRetries-int-">setZKNumRetries(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set num of retries per request for zookeeper client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html#setZkPath-java.lang.String-">setZkPath(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.Mutator.html" title="class in org.apache.distributedlog">LogSegmentMetadata.Mutator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setZKRequestRateLimit-double-">setZKRequestRateLimit(double)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set zookeeper access rate limit (rps).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setZKRetryBackoffMaxMillis-int-">setZKRetryBackoffMaxMillis(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the max backoff time of zookeeper operation retries, in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setZKRetryBackoffStartMillis-int-">setZKRetryBackoffStartMillis(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set the start backoff time of zookeeper operation retries, in milliseconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#setZKSessionTimeoutSeconds-int-">setZKSessionTimeoutSeconds(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Set ZK Session Timeout in seconds.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#shardId2Address">shardId2Address</a></span> - Variable in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/RollingPolicy.html#shouldRollover-org.apache.distributedlog.util.Sizable-long-">shouldRollover(Sizable, long)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/RollingPolicy.html" title="interface in org.apache.distributedlog.logsegment">RollingPolicy</a></dt> |
| <dd> |
| <div class="block">Determines if a rollover may be appropriate at this time.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/SizeBasedRollingPolicy.html#shouldRollover-org.apache.distributedlog.util.Sizable-long-">shouldRollover(Sizable, long)</a></span> - Method in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/SizeBasedRollingPolicy.html" title="class in org.apache.distributedlog.logsegment">SizeBasedRollingPolicy</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/TimeBasedRollingPolicy.html#shouldRollover-org.apache.distributedlog.util.Sizable-long-">shouldRollover(Sizable, long)</a></span> - Method in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/TimeBasedRollingPolicy.html" title="class in org.apache.distributedlog.logsegment">TimeBasedRollingPolicy</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html#shouldStartProxy-boolean-">shouldStartProxy(boolean)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.Builder</a></dt> |
| <dd> |
| <div class="block">Whether to start proxy or not.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html#shouldStartZK-boolean-">shouldStartZK(boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html" title="class in org.apache.distributedlog">LocalDLMEmulator.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html#shouldStartZK-boolean-">shouldStartZK(boolean)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.Builder</a></dt> |
| <dd> |
| <div class="block">Whether to start zookeeper? By default is true.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html#shutdown--">shutdown()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.DLServer</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">SingleHostRoutingService</span></a> - Class in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Single Host Routing Service.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">SingleHostRoutingService.Builder</span></a> - Class in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Builder to build single host based routing service.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/SizeBasedRollingPolicy.html" title="class in org.apache.distributedlog.logsegment"><span class="typeNameLink">SizeBasedRollingPolicy</span></a> - Class in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/SizeBasedRollingPolicy.html#SizeBasedRollingPolicy-long-">SizeBasedRollingPolicy(long)</a></span> - Constructor for class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/SizeBasedRollingPolicy.html" title="class in org.apache.distributedlog.logsegment">SizeBasedRollingPolicy</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AppendOnlyStreamReader.html#skipTo-long-">skipTo(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/AppendOnlyStreamReader.html" title="class in org.apache.distributedlog">AppendOnlyStreamReader</a></dt> |
| <dd> |
| <div class="block">Position the reader at the given offset.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Builder.html#skipTo-org.apache.distributedlog.DLSN-">skipTo(DLSN)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog">Entry.Builder</a></dt> |
| <dd> |
| <div class="block">Set the record set starts from <code>dlsn</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Builder.html#skipTo-long-">skipTo(long)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Builder.html" title="class in org.apache.distributedlog">Entry.Builder</a></dt> |
| <dd> |
| <div class="block">Set the record set starts from <code>txid</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Reader.html#skipTo-long-">skipTo(long)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Reader.html" title="interface in org.apache.distributedlog">Entry.Reader</a></dt> |
| <dd> |
| <div class="block">Skip the reader to the record whose transaction id is <code>txId</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Reader.html#skipTo-org.apache.distributedlog.DLSN-">skipTo(DLSN)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Reader.html" title="interface in org.apache.distributedlog">Entry.Reader</a></dt> |
| <dd> |
| <div class="block">Skip the reader to the record whose DLSN is <code>dlsn</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.Reader.html#skipTo-long-boolean-">skipTo(long, boolean)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.Reader.html" title="class in org.apache.distributedlog">LogRecord.Reader</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.Reader.html#skipTo-org.apache.distributedlog.DLSN-">skipTo(DLSN)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.Reader.html" title="class in org.apache.distributedlog">LogRecord.Reader</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#SMALL_LOGSEGMENT_THRESHOLD">SMALL_LOGSEGMENT_THRESHOLD</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#speculativeBackoffMultiplier-float-">speculativeBackoffMultiplier(float)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Set the speculative timeout backoff multiplier.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/speculative/SpeculativeRequestExecutionPolicy.html" title="interface in org.apache.distributedlog.client.speculative"><span class="typeNameLink">SpeculativeRequestExecutionPolicy</span></a> - Interface in <a href="org/apache/distributedlog/client/speculative/package-summary.html">org.apache.distributedlog.client.speculative</a></dt> |
| <dd> |
| <div class="block">Speculative request execution policy.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/speculative/SpeculativeRequestExecutor.html" title="interface in org.apache.distributedlog.client.speculative"><span class="typeNameLink">SpeculativeRequestExecutor</span></a> - Interface in <a href="org/apache/distributedlog/client/speculative/package-summary.html">org.apache.distributedlog.client.speculative</a></dt> |
| <dd> |
| <div class="block">Executor to execute speculative requests.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html#start--">start()</a></span> - Method in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" title="class in org.apache.distributedlog.feature">AbstractFeatureProvider</a></dt> |
| <dd> |
| <div class="block">Start the feature provider.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html#start--">start()</a></span> - Method in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html" title="class in org.apache.distributedlog.feature">DynamicConfigurationFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#start--">start()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html#start--">start()</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryReader</a></dt> |
| <dd> |
| <div class="block">Start the reader.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.html#start--">start()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.html" title="class in org.apache.distributedlog.service">DistributedLogCluster</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#startAsyncLogSegmentNonPartitioned--">startAsyncLogSegmentNonPartitioned()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Begin writing to the log stream identified by the name</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#startLogSegmentNonPartitioned--">startLogSegmentNonPartitioned()</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Begin writing to the log stream identified by the name</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#startPlacementPolicy--">startPlacementPolicy()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#startSequenceId">startSequenceId</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#startService--">startService()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html#startService--">startService()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.html#startService--">startService()</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing">RoutingService</a></dt> |
| <dd> |
| <div class="block">Start routing service.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html#startService--">startService()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClientBuilder.html#statsLogger-org.apache.bookkeeper.stats.StatsLogger-">statsLogger(StatsLogger)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog">BookKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Build BookKeeper Client using given stats logger <i>statsLogger</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html#statsLogger">statsLogger</a></span> - Variable in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" title="class in org.apache.distributedlog.feature">AbstractFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html#statsLogger-org.apache.bookkeeper.stats.StatsLogger-">statsLogger(StatsLogger)</a></span> - Method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace">DistributedLogNamespaceBuilder</a></dt> |
| <dd> |
| <div class="block">Stats Logger used for stats collection</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#statsLogger-org.apache.bookkeeper.stats.StatsLogger-">statsLogger(StatsLogger)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Build zookeeper client with given stats logger <i>statsLogger</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html#statsReceiver-com.twitter.finagle.stats.StatsReceiver-">statsReceiver(StatsReceiver)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#statsReceiver">statsReceiver</a></span> - Variable in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.Builder.html#statsReceiver-com.twitter.finagle.stats.StatsReceiver-">statsReceiver(StatsReceiver)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.Builder.html#statsReceiver-com.twitter.finagle.stats.StatsReceiver-">statsReceiver(StatsReceiver)</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.Builder.html" title="interface in org.apache.distributedlog.client.routing">RoutingService.Builder</a></dt> |
| <dd> |
| <div class="block">Build routing service with stats receiver.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.Builder.html#statsReceiver-com.twitter.finagle.stats.StatsReceiver-">statsReceiver(StatsReceiver)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.Builder.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#statsReceiver-com.twitter.finagle.stats.StatsReceiver-">statsReceiver(StatsReceiver)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Stats receiver to expose client stats.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#status">status</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html#stop--">stop()</a></span> - Method in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" title="class in org.apache.distributedlog.feature">AbstractFeatureProvider</a></dt> |
| <dd> |
| <div class="block">Stop the feature provider.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html#stop--">stop()</a></span> - Method in class org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/DynamicConfigurationFeatureProvider.html" title="class in org.apache.distributedlog.feature">DynamicConfigurationFeatureProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.html#stop--">stop()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.html" title="class in org.apache.distributedlog.service">DistributedLogCluster</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#stopService--">stopService()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html" title="class in org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html#stopService--">stopService()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.html#stopService--">stopService()</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing">RoutingService</a></dt> |
| <dd> |
| <div class="block">Stop routing service.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html#stopService--">stopService()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html#storeMaxLogSegmentSequenceNumber-org.apache.distributedlog.util.Transaction-org.apache.distributedlog.metadata.LogMetadata-org.apache.bookkeeper.versioning.Versioned-org.apache.distributedlog.util.Transaction.OpListener-">storeMaxLogSegmentSequenceNumber(Transaction<Object>, LogMetadata, Versioned<Long>, Transaction.OpListener<Version>)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentMetadataStore</a></dt> |
| <dd> |
| <div class="block">Store the maximum log segment sequence number on <code>path</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html#storeMaxTxnId-org.apache.distributedlog.util.Transaction-org.apache.distributedlog.metadata.LogMetadataForWriter-org.apache.bookkeeper.versioning.Versioned-org.apache.distributedlog.util.Transaction.OpListener-">storeMaxTxnId(Transaction<Object>, LogMetadataForWriter, Versioned<Long>, Transaction.OpListener<Version>)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentMetadataStore</a></dt> |
| <dd> |
| <div class="block">Store the maximum transaction id for <code>path</code></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#streamFailfast-boolean-">streamFailfast(boolean)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set failfast stream exception handling enabled.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html#streamName">streamName</a></span> - Variable in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment">PerStreamLogSegmentCache</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#streamNameRegex-java.lang.String-">streamNameRegex(String)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set the regex to match stream names that the client cares about.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/StreamNotReadyException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">StreamNotReadyException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception is thrown when a log stream is not ready on server side for serving the write requests.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/StreamNotReadyException.html#StreamNotReadyException-java.lang.String-">StreamNotReadyException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/StreamNotReadyException.html" title="class in org.apache.distributedlog.exceptions">StreamNotReadyException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html#streams-java.util.List-">streams(List<String>)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.Builder.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter.Builder</a></dt> |
| <dd> |
| <div class="block">Set the list of streams to write to.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#streamStatsReceiver-com.twitter.finagle.stats.StatsReceiver-">streamStatsReceiver(StatsReceiver)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Stream Stats Receiver to expose per stream stats.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/StreamUnavailableException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">StreamUnavailableException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception thrown when a stream is not available for serving traffic.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/StreamUnavailableException.html#StreamUnavailableException-java.lang.String-">StreamUnavailableException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/StreamUnavailableException.html" title="class in org.apache.distributedlog.exceptions">StreamUnavailableException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ResponseUtils.html#streamUnavailableHeader--">streamUnavailableHeader()</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service">ResponseUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/CompressionUtils.html#stringToType-java.lang.String-">stringToType(String)</a></span> - Static method in class org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionUtils.html" title="class in org.apache.distributedlog.io">CompressionUtils</a></dt> |
| <dd> |
| <div class="block">Compression type value from string.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/subscription/SubscriptionsStore.html" title="interface in org.apache.distributedlog.subscription"><span class="typeNameLink">SubscriptionsStore</span></a> - Interface in <a href="org/apache/distributedlog/subscription/package-summary.html">org.apache.distributedlog.subscription</a></dt> |
| <dd> |
| <div class="block">Store to manage subscriptions</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/subscription/SubscriptionStateStore.html" title="interface in org.apache.distributedlog.subscription"><span class="typeNameLink">SubscriptionStateStore</span></a> - Interface in <a href="org/apache/distributedlog/subscription/package-summary.html">org.apache.distributedlog.subscription</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ResponseUtils.html#successHeader--">successHeader()</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service">ResponseUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#supportsEnvelopedEntries-int-">supportsEnvelopedEntries(int)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> |
| <div class="block">Whether the provided version supports enveloping entries before writing to bookkeeper.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#supportsLogSegmentSequenceNo--">supportsLogSegmentSequenceNo()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#supportsLogSegmentSequenceNo-int-">supportsLogSegmentSequenceNo(int)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> |
| <div class="block">Whether the provided version supports log segment sequence number.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#supportsSequenceId--">supportsSequenceId()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#supportsSequenceId-int-">supportsSequenceId(int)</a></span> - Static method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> |
| <div class="block">Whether the provided version supports sequence id.</div> |
| </dd> |
| </dl> |
| <a name="I:T"> |
| <!-- --> |
| </a> |
| <h2 class="title">T</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.html#teardown--">teardown()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.html" title="class in org.apache.distributedlog">LocalDLMEmulator</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/TestName.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">TestName</span></a> - Class in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">A <code>Name</code> implementation for testing purpose.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/TestName.html#TestName--">TestName()</a></span> - Constructor for class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/TestName.html" title="class in org.apache.distributedlog.client.routing">TestName</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#thriftmux-boolean-">thriftmux(boolean)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set thriftmux enabled.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html#thriftmux-boolean-">thriftmux(boolean)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.Builder</a></dt> |
| <dd> |
| <div class="block">Enable thriftmux for the dl server.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/logsegment/TimeBasedRollingPolicy.html" title="class in org.apache.distributedlog.logsegment"><span class="typeNameLink">TimeBasedRollingPolicy</span></a> - Class in <a href="org/apache/distributedlog/logsegment/package-summary.html">org.apache.distributedlog.logsegment</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/TimeBasedRollingPolicy.html#TimeBasedRollingPolicy-long-">TimeBasedRollingPolicy(long)</a></span> - Constructor for class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/TimeBasedRollingPolicy.html" title="class in org.apache.distributedlog.logsegment">TimeBasedRollingPolicy</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DLSocketAddress.html#toLockId-java.net.InetSocketAddress-int-">toLockId(InetSocketAddress, int)</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service">DLSocketAddress</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/TooManyStreamsException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">TooManyStreamsException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Signals that a server has been serving too many streams.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/TooManyStreamsException.html#TooManyStreamsException-java.lang.String-">TooManyStreamsException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/TooManyStreamsException.html" title="class in org.apache.distributedlog.exceptions">TooManyStreamsException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html#toString--">toString()</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html" title="class in org.apache.distributedlog.client.routing">RoutingService.RoutingContext</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#toString--">toString()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordWithDLSN.html#toString--">toString()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordWithDLSN.html" title="class in org.apache.distributedlog">LogRecordWithDLSN</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#toString--">toString()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLMetadata.html#toString--">toString()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata">DLMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DLSocketAddress.html#toString--">toString()</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service">DLSocketAddress</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DLSocketAddress.html#toString-java.net.InetSocketAddress-">toString(InetSocketAddress)</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DLSocketAddress.html" title="class in org.apache.distributedlog.service">DLSocketAddress</a></dt> |
| <dd> |
| <div class="block">Convert inet socket address to the string representation.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html#transaction--">transaction()</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentMetadataStore</a></dt> |
| <dd> |
| <div class="block">Start the transaction on changing log segment metadata store.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DryrunLogSegmentMetadataStoreUpdater.html#transaction--">transaction()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DryrunLogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">DryrunLogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#transaction--">transaction()</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/MetadataUpdater.html#transaction--">transaction()</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/MetadataUpdater.html" title="interface in org.apache.distributedlog.metadata">MetadataUpdater</a></dt> |
| <dd> |
| <div class="block">Start a transaction on metadata updates</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/TransactionIdOutOfOrderException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">TransactionIdOutOfOrderException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">An exception is thrown when a log writer attempts to write a record with out-of-order transaction id.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/TransactionIdOutOfOrderException.html#TransactionIdOutOfOrderException-long-long-">TransactionIdOutOfOrderException(long, long)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/TransactionIdOutOfOrderException.html" title="class in org.apache.distributedlog.exceptions">TransactionIdOutOfOrderException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/TransactionIdOutOfOrderException.html#TransactionIdOutOfOrderException-long-">TransactionIdOutOfOrderException(long)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/TransactionIdOutOfOrderException.html" title="class in org.apache.distributedlog.exceptions">TransactionIdOutOfOrderException</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/io/TransmitListener.html" title="interface in org.apache.distributedlog.io"><span class="typeNameLink">TransmitListener</span></a> - Interface in <a href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt> |
| <dd> |
| <div class="block">Listener on transmit results.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AsyncLogWriter.html#truncate-org.apache.distributedlog.DLSN-">truncate(DLSN)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncLogWriter.html" title="interface in org.apache.distributedlog">AsyncLogWriter</a></dt> |
| <dd> |
| <div class="block">Truncate the log until <i>dlsn</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#truncate-java.lang.String-org.apache.distributedlog.DLSN-">truncate(String, DLSN)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClient.html#truncate-java.lang.String-org.apache.distributedlog.DLSN-">truncate(String, DLSN)</a></span> - Method in interface org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service">DistributedLogClient</a></dt> |
| <dd> |
| <div class="block">Truncate the stream to a given <i>dlsn</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#truncate-java.lang.String-java.lang.String-org.apache.distributedlog.thrift.service.WriteContext-">truncate(String, String, WriteContext)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/SessionLock.html#tryLock-long-java.util.concurrent.TimeUnit-">tryLock(long, TimeUnit)</a></span> - Method in interface org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/SessionLock.html" title="interface in org.apache.distributedlog.lock">SessionLock</a></dt> |
| <dd> |
| <div class="block">Acquire the lock if it is free within given waiting time.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/client/routing/TwitterServerSetWatcher.html" title="class in org.apache.distributedlog.client.routing"><span class="typeNameLink">TwitterServerSetWatcher</span></a> - Class in <a href="org/apache/distributedlog/client/routing/package-summary.html">org.apache.distributedlog.client.routing</a></dt> |
| <dd> |
| <div class="block">Twitter <code>ServerSet</code> based watcher.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/TwitterServerSetWatcher.html#TwitterServerSetWatcher-com.twitter.common.zookeeper.ServerSet-boolean-">TwitterServerSetWatcher(ServerSet, boolean)</a></span> - Constructor for class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/TwitterServerSetWatcher.html" title="class in org.apache.distributedlog.client.routing">TwitterServerSetWatcher</a></dt> |
| <dd> |
| <div class="block">Construct a <code>ServerSet</code> based watcher.</div> |
| </dd> |
| </dl> |
| <a name="I:U"> |
| <!-- --> |
| </a> |
| <h2 class="title">U</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#UNASSIGNED_LOGSEGMENT_SEQNO">UNASSIGNED_LOGSEGMENT_SEQNO</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#UNASSIGNED_SEQUENCE_ID">UNASSIGNED_SEQUENCE_ID</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLMetadata.html#unbind-java.net.URI-">unbind(URI)</a></span> - Static method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata">DLMetadata</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/UnexpectedException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">UnexpectedException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">An <code>UnexpectedException</code> is thrown when encountering unexpected conditions.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/UnexpectedException.html#UnexpectedException--">UnexpectedException()</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/UnexpectedException.html" title="class in org.apache.distributedlog.exceptions">UnexpectedException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/UnexpectedException.html#UnexpectedException-java.lang.String-">UnexpectedException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/UnexpectedException.html" title="class in org.apache.distributedlog.exceptions">UnexpectedException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/UnexpectedException.html#UnexpectedException-java.lang.String-java.lang.Throwable-">UnexpectedException(String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/UnexpectedException.html" title="class in org.apache.distributedlog.exceptions">UnexpectedException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#UNKNOWN_CLIENT_ID">UNKNOWN_CLIENT_ID</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/SessionLock.html#unlock--">unlock()</a></span> - Method in interface org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/SessionLock.html" title="interface in org.apache.distributedlog.lock">SessionLock</a></dt> |
| <dd> |
| <div class="block">Release a claimed lock.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.html#unregister-org.apache.zookeeper.Watcher-">unregister(Watcher)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.html" title="class in org.apache.distributedlog">ZooKeeperClient</a></dt> |
| <dd> |
| <div class="block">Clients can attempt to unregister a top-level <code>Watcher</code> that has previously been |
| registered.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html#unregisterListener-org.apache.distributedlog.client.routing.RoutingService.RoutingListener-">unregisterListener(RoutingService.RoutingListener)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RegionsRoutingService.html" title="class in org.apache.distributedlog.client.routing">RegionsRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/RoutingService.html#unregisterListener-org.apache.distributedlog.client.routing.RoutingService.RoutingListener-">unregisterListener(RoutingService.RoutingListener)</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/RoutingService.html" title="interface in org.apache.distributedlog.client.routing">RoutingService</a></dt> |
| <dd> |
| <div class="block">Unregister routing listener.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html#unregisterListener-org.apache.distributedlog.client.routing.RoutingService.RoutingListener-">unregisterListener(RoutingService.RoutingListener)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/SingleHostRoutingService.html" title="class in org.apache.distributedlog.client.routing">SingleHostRoutingService</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogManager.html#unregisterListener-org.apache.distributedlog.callback.LogSegmentListener-">unregisterListener(LogSegmentListener)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogManager.html" title="interface in org.apache.distributedlog">DistributedLogManager</a></dt> |
| <dd> |
| <div class="block">Unregister <i>listener</i> on log segment updates from this stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html#unregisterListener-org.apache.distributedlog.logsegment.LogSegmentEntryReader.StateChangeListener-">unregisterListener(LogSegmentEntryReader.StateChangeListener)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentEntryReader.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentEntryReader</a></dt> |
| <dd> |
| <div class="block">Unregister the state change listener</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceWatcher.html#unregisterListener-org.apache.distributedlog.callback.NamespaceListener-">unregisterListener(NamespaceListener)</a></span> - Method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceWatcher.html" title="class in org.apache.distributedlog.namespace">NamespaceWatcher</a></dt> |
| <dd> |
| <div class="block">Unregister listener from the namespace watcher.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html#unregisterLogSegmentListener-java.lang.String-org.apache.distributedlog.callback.LogSegmentNamesListener-">unregisterLogSegmentListener(String, LogSegmentNamesListener)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentMetadataStore</a></dt> |
| <dd> |
| <div class="block">Unregister a log segment <code>listener</code> on log segment changes under <code>logSegmentsPath</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#UNRESOLVED_LEDGER_ID">UNRESOLVED_LEDGER_ID</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/UnsupportedMetadataVersionException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">UnsupportedMetadataVersionException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Exception is thrown when found unsupported metadata version.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/UnsupportedMetadataVersionException.html#UnsupportedMetadataVersionException-java.lang.String-">UnsupportedMetadataVersionException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/UnsupportedMetadataVersionException.html" title="class in org.apache.distributedlog.exceptions">UnsupportedMetadataVersionException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html#update-java.util.Set-java.util.Map-">update(Set<String>, Map<String, LogSegmentMetadata>)</a></span> - Method in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment">PerStreamLogSegmentCache</a></dt> |
| <dd> |
| <div class="block">Update the log segment cache with removed/added segments.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/DLMetadata.html#update-java.net.URI-">update(URI)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/DLMetadata.html" title="class in org.apache.distributedlog.metadata">DLMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#updateLastRecord-org.apache.distributedlog.LogSegmentMetadata-org.apache.distributedlog.LogRecordWithDLSN-">updateLastRecord(LogSegmentMetadata, LogRecordWithDLSN)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/MetadataUpdater.html#updateLastRecord-org.apache.distributedlog.LogSegmentMetadata-org.apache.distributedlog.LogRecordWithDLSN-">updateLastRecord(LogSegmentMetadata, LogRecordWithDLSN)</a></span> - Method in interface org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/MetadataUpdater.html" title="interface in org.apache.distributedlog.metadata">MetadataUpdater</a></dt> |
| <dd> |
| <div class="block">Update the log segment metadata with correct last <i>record</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html#updateLogSegment-org.apache.distributedlog.util.Transaction-org.apache.distributedlog.LogSegmentMetadata-">updateLogSegment(Transaction<Object>, LogSegmentMetadata)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentMetadataStore.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentMetadataStore</a></dt> |
| <dd> |
| <div class="block">Update a log segment <code>segment</code> under transaction <code>txn</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/ownership/OwnershipCache.html#updateOwner-java.lang.String-java.net.SocketAddress-">updateOwner(String, SocketAddress)</a></span> - Method in class org.apache.distributedlog.client.ownership.<a href="org/apache/distributedlog/client/ownership/OwnershipCache.html" title="class in org.apache.distributedlog.client.ownership">OwnershipCache</a></dt> |
| <dd> |
| <div class="block">Update ownership of <i>stream</i> to <i>addr</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#updateSegmentMetadata-org.apache.distributedlog.LogSegmentMetadata-">updateSegmentMetadata(LogSegmentMetadata)</a></span> - Method in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" title="class in org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#uri">uri</a></span> - Variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html#uri-java.net.URI-">uri(URI)</a></span> - Method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/DistributedLogNamespaceBuilder.html" title="class in org.apache.distributedlog.namespace">DistributedLogNamespaceBuilder</a></dt> |
| <dd> |
| <div class="block">Namespace Location.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html#uri-java.net.URI-">uri(URI)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClientBuilder.html" title="class in org.apache.distributedlog.service">DistributedLogClientBuilder</a></dt> |
| <dd> |
| <div class="block">URI to access proxy services.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#uri-java.net.URI-">uri(URI)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set DistributedLog URI.</div> |
| </dd> |
| </dl> |
| <a name="I:V"> |
| <!-- --> |
| </a> |
| <h2 class="title">V</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConfiguration.html#validate--">validate()</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class in org.apache.distributedlog">DistributedLogConfiguration</a></dt> |
| <dd> |
| <div class="block">Validate the configuration</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html#validateLogSegmentSequenceNumber">validateLogSegmentSequenceNumber</a></span> - Variable in class org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" title="class in org.apache.distributedlog.logsegment">PerStreamLogSegmentCache</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataVersion.html#value">value</a></span> - Variable in enum org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataVersion.html" title="enum in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataVersion</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/CoreFeatureKeys.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/CoreFeatureKeys.html" title="enum in org.apache.distributedlog.feature">CoreFeatureKeys</a></dt> |
| <dd> |
| <div class="block">Returns the enum constant of this type with the specified name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/CompressionCodec.Type.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionCodec.Type.html" title="enum in org.apache.distributedlog.io">CompressionCodec.Type</a></dt> |
| <dd> |
| <div class="block">Returns the enum constant of this type with the specified name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataVersion.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataVersion.html" title="enum in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataVersion</a></dt> |
| <dd> |
| <div class="block">Returns the enum constant of this type with the specified name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.TruncationStatus.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.TruncationStatus.html" title="enum in org.apache.distributedlog">LogSegmentMetadata.TruncationStatus</a></dt> |
| <dd> |
| <div class="block">Returns the enum constant of this type with the specified name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriver.Role.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.Role.html" title="enum in org.apache.distributedlog.namespace">NamespaceDriver.Role</a></dt> |
| <dd> |
| <div class="block">Returns the enum constant of this type with the specified name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ServerFeatureKeys.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ServerFeatureKeys.html" title="enum in org.apache.distributedlog.service">ServerFeatureKeys</a></dt> |
| <dd> |
| <div class="block">Returns the enum constant of this type with the specified name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/feature/CoreFeatureKeys.html#values--">values()</a></span> - Static method in enum org.apache.distributedlog.feature.<a href="org/apache/distributedlog/feature/CoreFeatureKeys.html" title="enum in org.apache.distributedlog.feature">CoreFeatureKeys</a></dt> |
| <dd> |
| <div class="block">Returns an array containing the constants of this enum type, in |
| the order they are declared.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/io/CompressionCodec.Type.html#values--">values()</a></span> - Static method in enum org.apache.distributedlog.io.<a href="org/apache/distributedlog/io/CompressionCodec.Type.html" title="enum in org.apache.distributedlog.io">CompressionCodec.Type</a></dt> |
| <dd> |
| <div class="block">Returns an array containing the constants of this enum type, in |
| the order they are declared.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataVersion.html#values--">values()</a></span> - Static method in enum org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataVersion.html" title="enum in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataVersion</a></dt> |
| <dd> |
| <div class="block">Returns an array containing the constants of this enum type, in |
| the order they are declared.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.TruncationStatus.html#values--">values()</a></span> - Static method in enum org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.TruncationStatus.html" title="enum in org.apache.distributedlog">LogSegmentMetadata.TruncationStatus</a></dt> |
| <dd> |
| <div class="block">Returns an array containing the constants of this enum type, in |
| the order they are declared.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceDriver.Role.html#values--">values()</a></span> - Static method in enum org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceDriver.Role.html" title="enum in org.apache.distributedlog.namespace">NamespaceDriver.Role</a></dt> |
| <dd> |
| <div class="block">Returns an array containing the constants of this enum type, in |
| the order they are declared.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ServerFeatureKeys.html#values--">values()</a></span> - Static method in enum org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ServerFeatureKeys.html" title="enum in org.apache.distributedlog.service">ServerFeatureKeys</a></dt> |
| <dd> |
| <div class="block">Returns an array containing the constants of this enum type, in |
| the order they are declared.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#version">version</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#VERSION0">VERSION0</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DLSN.html#VERSION1">VERSION1</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DLSN.html" title="class in org.apache.distributedlog">DLSN</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/metadata/LogMetadata.html#VERSION_PATH">VERSION_PATH</a></span> - Static variable in class org.apache.distributedlog.metadata.<a href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in org.apache.distributedlog.metadata">LogMetadata</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:W"> |
| <!-- --> |
| </a> |
| <h2 class="title">W</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/LockWaiter.html#waitForAcquireQuietly--">waitForAcquireQuietly()</a></span> - Method in class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/LockWaiter.html" title="class in org.apache.distributedlog.lock">LockWaiter</a></dt> |
| <dd> |
| <div class="block">Wait for the acquire result.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/ServerSetWatcher.html#watch-org.apache.distributedlog.client.routing.ServerSetWatcher.ServerSetMonitor-">watch(ServerSetWatcher.ServerSetMonitor)</a></span> - Method in interface org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/ServerSetWatcher.html" title="interface in org.apache.distributedlog.client.routing">ServerSetWatcher</a></dt> |
| <dd> |
| <div class="block">Registers a monitor to receive change notices for this server set as long as this jvm process is alive.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/routing/TwitterServerSetWatcher.html#watch-org.apache.distributedlog.client.routing.ServerSetWatcher.ServerSetMonitor-">watch(ServerSetWatcher.ServerSetMonitor)</a></span> - Method in class org.apache.distributedlog.client.routing.<a href="org/apache/distributedlog/client/routing/TwitterServerSetWatcher.html" title="class in org.apache.distributedlog.client.routing">TwitterServerSetWatcher</a></dt> |
| <dd> |
| <div class="block">Registers a monitor to receive change notices for this server set as long as this jvm process is alive.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/namespace/NamespaceWatcher.html#watchNamespaceChanges--">watchNamespaceChanges()</a></span> - Method in class org.apache.distributedlog.namespace.<a href="org/apache/distributedlog/namespace/NamespaceWatcher.html" title="class in org.apache.distributedlog.namespace">NamespaceWatcher</a></dt> |
| <dd> |
| <div class="block">Watch the namespace changes.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AppendOnlyStreamWriter.html#write-byte:A-">write(byte[])</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/AppendOnlyStreamWriter.html" title="class in org.apache.distributedlog">AppendOnlyStreamWriter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AsyncLogWriter.html#write-org.apache.distributedlog.LogRecord-">write(LogRecord)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncLogWriter.html" title="interface in org.apache.distributedlog">AsyncLogWriter</a></dt> |
| <dd> |
| <div class="block">Write a log record to the stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#write-java.lang.String-java.nio.ByteBuffer-">write(String, ByteBuffer)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.html#write-java.nio.ByteBuffer-">write(ByteBuffer)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogMultiStreamWriter.html" title="class in org.apache.distributedlog.client">DistributedLogMultiStreamWriter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html#write-org.apache.distributedlog.LogRecord-">write(LogRecord)</a></span> - Method in interface org.apache.distributedlog.logsegment.<a href="org/apache/distributedlog/logsegment/LogSegmentWriter.html" title="interface in org.apache.distributedlog.logsegment">LogSegmentWriter</a></dt> |
| <dd> |
| <div class="block">This isn't a simple synchronous version of <code>asyncWrite</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.html#write-org.apache.distributedlog.ZooKeeperClient-">write(ZooKeeperClient)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.html" title="class in org.apache.distributedlog">LogSegmentMetadata</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogWriter.html#write-org.apache.distributedlog.LogRecord-">write(LogRecord)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogWriter.html" title="interface in org.apache.distributedlog">LogWriter</a></dt> |
| <dd> |
| <div class="block">Write a log record to the stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClient.html#write-java.lang.String-java.nio.ByteBuffer-">write(String, ByteBuffer)</a></span> - Method in interface org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service">DistributedLogClient</a></dt> |
| <dd> |
| <div class="block">Write <i>data</i> to a given <i>stream</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#write-java.lang.String-java.nio.ByteBuffer-">write(String, ByteBuffer)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ResponseUtils.html#write-org.apache.distributedlog.thrift.service.ResponseHeader-">write(ResponseHeader)</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service">ResponseUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/AsyncLogWriter.html#writeBulk-java.util.List-">writeBulk(List<LogRecord>)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/AsyncLogWriter.html" title="interface in org.apache.distributedlog">AsyncLogWriter</a></dt> |
| <dd> |
| <div class="block">Write log records to the stream in bulk.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#writeBulk-java.lang.String-java.util.List-">writeBulk(String, List<ByteBuffer>)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogWriter.html#writeBulk-java.util.List-">writeBulk(List<LogRecord>)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogWriter.html" title="interface in org.apache.distributedlog">LogWriter</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClient.html#writeBulk-java.lang.String-java.util.List-">writeBulk(String, List<ByteBuffer>)</a></span> - Method in interface org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service">DistributedLogClient</a></dt> |
| <dd> |
| <div class="block">Write <i>data</i> in bulk to a given <i>stream</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#writeBulkWithContext-java.lang.String-java.util.List-org.apache.distributedlog.thrift.service.WriteContext-">writeBulkWithContext(String, List<ByteBuffer>, WriteContext)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/WriteCancelledException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">WriteCancelledException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">Signals when a write request is cancelled.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/WriteCancelledException.html#WriteCancelledException-java.lang.String-java.lang.Throwable-">WriteCancelledException(String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/WriteCancelledException.html" title="class in org.apache.distributedlog.exceptions">WriteCancelledException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/WriteCancelledException.html#WriteCancelledException-java.lang.String-java.lang.String-">WriteCancelledException(String, String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/WriteCancelledException.html" title="class in org.apache.distributedlog.exceptions">WriteCancelledException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/WriteCancelledException.html#WriteCancelledException-java.lang.String-">WriteCancelledException(String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/WriteCancelledException.html" title="class in org.apache.distributedlog.exceptions">WriteCancelledException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ResponseUtils.html#writeDenied--">writeDenied()</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service">ResponseUtils</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/WriteException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">WriteException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">An exception on writing log records.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/WriteException.html#WriteException-java.lang.String-java.lang.String-">WriteException(String, String)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/WriteException.html" title="class in org.apache.distributedlog.exceptions">WriteException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.Writer.html#writeOp-org.apache.distributedlog.LogRecord-">writeOp(LogRecord)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.Writer.html" title="class in org.apache.distributedlog">LogRecord.Writer</a></dt> |
| <dd> |
| <div class="block">Write an operation to the output stream.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecord.Writer.html#Writer-java.io.DataOutputStream-">Writer(DataOutputStream)</a></span> - Constructor for class org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecord.Writer.html" title="class in org.apache.distributedlog">LogRecord.Writer</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/Entry.Writer.html#writeRecord-org.apache.distributedlog.LogRecord-com.twitter.util.Promise-">writeRecord(LogRecord, Promise<DLSN>)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/Entry.Writer.html" title="interface in org.apache.distributedlog">Entry.Writer</a></dt> |
| <dd> |
| <div class="block">Write a <a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog"><code>LogRecord</code></a> to this record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogRecordSet.Writer.html#writeRecord-java.nio.ByteBuffer-com.twitter.util.Promise-">writeRecord(ByteBuffer, Promise<DLSN>)</a></span> - Method in interface org.apache.distributedlog.<a href="org/apache/distributedlog/LogRecordSet.Writer.html" title="interface in org.apache.distributedlog">LogRecordSet.Writer</a></dt> |
| <dd> |
| <div class="block">Write a <a href="org/apache/distributedlog/LogRecord.html" title="class in org.apache.distributedlog"><code>LogRecord</code></a> to this record set.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/client/DistributedLogClientImpl.html#writeRecordSet-java.lang.String-org.apache.distributedlog.LogRecordSetBuffer-">writeRecordSet(String, LogRecordSetBuffer)</a></span> - Method in class org.apache.distributedlog.client.<a href="org/apache/distributedlog/client/DistributedLogClientImpl.html" title="class in org.apache.distributedlog.client">DistributedLogClientImpl</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogClient.html#writeRecordSet-java.lang.String-org.apache.distributedlog.LogRecordSetBuffer-">writeRecordSet(String, LogRecordSetBuffer)</a></span> - Method in interface org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogClient.html" title="interface in org.apache.distributedlog.service">DistributedLogClient</a></dt> |
| <dd> |
| <div class="block">Write record set to a given <i>stream</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/ResponseUtils.html#writeSuccess--">writeSuccess()</a></span> - Static method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/ResponseUtils.html" title="class in org.apache.distributedlog.service">ResponseUtils</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html#writeWithContext-java.lang.String-java.nio.ByteBuffer-org.apache.distributedlog.thrift.service.WriteContext-">writeWithContext(String, ByteBuffer, WriteContext)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogServiceImpl.html" title="class in org.apache.distributedlog.service">DistributedLogServiceImpl</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:Z"> |
| <!-- --> |
| </a> |
| <h2 class="title">Z</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/DistributedLogConstants.html#ZK_CONNECTION_EXCEPTION_RESULT_CODE">ZK_CONNECTION_EXCEPTION_RESULT_CODE</a></span> - Static variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/DistributedLogConstants.html" title="class in org.apache.distributedlog">DistributedLogConstants</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#zkAclId-java.lang.String-">zkAclId(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">* Build zookeeper client with given zk acl digest id <i>zkAclId</i>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClientBuilder.html#zkc-org.apache.distributedlog.ZooKeeperClient-">zkc(ZooKeeperClient)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog">BookKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set the zkc used to build bookkeeper client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#zkc-org.apache.distributedlog.ZooKeeperClient-">zkc(ZooKeeperClient)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Build zookeeper client using existing <i>zkc</i> client.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/lock/ZKDistributedLock.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">ZKDistributedLock</span></a> - Class in <a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a></dt> |
| <dd> |
| <div class="block">Distributed lock, using ZooKeeper.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/ZKDistributedLock.html#ZKDistributedLock-org.apache.distributedlog.util.OrderedScheduler-org.apache.distributedlog.lock.SessionLockFactory-java.lang.String-long-org.apache.bookkeeper.stats.StatsLogger-">ZKDistributedLock(OrderedScheduler, SessionLockFactory, String, long, StatsLogger)</a></span> - Constructor for class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/ZKDistributedLock.html" title="class in org.apache.distributedlog.lock">ZKDistributedLock</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/exceptions/ZKException.html" title="class in org.apache.distributedlog.exceptions"><span class="typeNameLink">ZKException</span></a> - Exception in <a href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt> |
| <dd> |
| <div class="block">TODO: move ZKException to distributedlog-protocol</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/ZKException.html#ZKException-java.lang.String-org.apache.zookeeper.KeeperException.Code-">ZKException(String, KeeperException.Code)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/ZKException.html" title="class in org.apache.distributedlog.exceptions">ZKException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/exceptions/ZKException.html#ZKException-java.lang.String-org.apache.zookeeper.KeeperException-">ZKException(String, KeeperException)</a></span> - Constructor for exception org.apache.distributedlog.exceptions.<a href="org/apache/distributedlog/exceptions/ZKException.html" title="class in org.apache.distributedlog.exceptions">ZKException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html#zkHost-java.lang.String-">zkHost(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html" title="class in org.apache.distributedlog">LocalDLMEmulator.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html#zkPath">zkPath</a></span> - Variable in class org.apache.distributedlog.<a href="org/apache/distributedlog/LogSegmentMetadata.LogSegmentMetadataBuilder.html" title="class in org.apache.distributedlog">LogSegmentMetadata.LogSegmentMetadataBuilder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html#zkPort-int-">zkPort(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html" title="class in org.apache.distributedlog">LocalDLMEmulator.Builder</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html#zkPort-int-">zkPort(int)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.Builder</a></dt> |
| <dd> |
| <div class="block">ZooKeeper server port to listen on.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/BookKeeperClientBuilder.html#zkServers-java.lang.String-">zkServers(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in org.apache.distributedlog">BookKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set the zookeeper servers that bookkeeper client would connect to.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html#zkServers-java.lang.String-">zkServers(String)</a></span> - Method in class org.apache.distributedlog.service.<a href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" title="class in org.apache.distributedlog.service">DistributedLogCluster.Builder</a></dt> |
| <dd> |
| <div class="block">ZooKeeper server to run.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html#zkServers-java.lang.String-">zkServers(String)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog">ZooKeeperClientBuilder</a></dt> |
| <dd> |
| <div class="block">Set ZooKeeper Connect String.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/lock/ZKSessionLockFactory.html" title="class in org.apache.distributedlog.lock"><span class="typeNameLink">ZKSessionLockFactory</span></a> - Class in <a href="org/apache/distributedlog/lock/package-summary.html">org.apache.distributedlog.lock</a></dt> |
| <dd> |
| <div class="block">Factory to create zookeeper based locks.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/lock/ZKSessionLockFactory.html#ZKSessionLockFactory-org.apache.distributedlog.ZooKeeperClient-java.lang.String-org.apache.distributedlog.util.OrderedScheduler-int-long-long-org.apache.bookkeeper.stats.StatsLogger-">ZKSessionLockFactory(ZooKeeperClient, String, OrderedScheduler, int, long, long, StatsLogger)</a></span> - Constructor for class org.apache.distributedlog.lock.<a href="org/apache/distributedlog/lock/ZKSessionLockFactory.html" title="class in org.apache.distributedlog.lock">ZKSessionLockFactory</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html#zkTimeoutSec-int-">zkTimeoutSec(int)</a></span> - Method in class org.apache.distributedlog.<a href="org/apache/distributedlog/LocalDLMEmulator.Builder.html" title="class in org.apache.distributedlog">LocalDLMEmulator.Builder</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/ZooKeeperClient.html" title="class in org.apache.distributedlog"><span class="typeNameLink">ZooKeeperClient</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">ZooKeeper Client wrapper over <code>ZooKeeperClient</code>.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/ZooKeeperClient.Credentials.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">ZooKeeperClient.Credentials</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/ZooKeeperClient.DigestCredentials.html" title="class in org.apache.distributedlog"><span class="typeNameLink">ZooKeeperClient.DigestCredentials</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/ZooKeeperClient.ZooKeeperConnectionException.html" title="class in org.apache.distributedlog"><span class="typeNameLink">ZooKeeperClient.ZooKeeperConnectionException</span></a> - Exception in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Indicates an error connecting to a zookeeper cluster.</div> |
| </dd> |
| <dt><a href="org/apache/distributedlog/ZooKeeperClient.ZooKeeperSessionExpireNotifier.html" title="interface in org.apache.distributedlog"><span class="typeNameLink">ZooKeeperClient.ZooKeeperSessionExpireNotifier</span></a> - Interface in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/distributedlog/ZooKeeperClientBuilder.html" title="class in org.apache.distributedlog"><span class="typeNameLink">ZooKeeperClientBuilder</span></a> - Class in <a href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt> |
| <dd> |
| <div class="block">Builder to build zookeeper client.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.ZooKeeperConnectionException.html#ZooKeeperConnectionException-java.lang.String-">ZooKeeperConnectionException(String)</a></span> - Constructor for exception org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.ZooKeeperConnectionException.html" title="class in org.apache.distributedlog">ZooKeeperClient.ZooKeeperConnectionException</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/distributedlog/ZooKeeperClient.ZooKeeperConnectionException.html#ZooKeeperConnectionException-java.lang.String-java.lang.Throwable-">ZooKeeperConnectionException(String, Throwable)</a></span> - Constructor for exception org.apache.distributedlog.<a href="org/apache/distributedlog/ZooKeeperClient.ZooKeeperConnectionException.html" title="class in org.apache.distributedlog">ZooKeeperClient.ZooKeeperConnectionException</a></dt> |
| <dd> </dd> |
| </dl> |
| <a href="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:J">J</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> <a href="#I:Z">Z</a> </div> |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <div class="bottomNav"><a name="navbar.bottom"> |
| <!-- --> |
| </a> |
| <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> |
| <a name="navbar.bottom.firstrow"> |
| <!-- --> |
| </a> |
| <ul class="navList" title="Navigation"> |
| <li><a href="overview-summary.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 class="navBarCell1Rev">Index</li> |
| <li><a href="help-doc.html">Help</a></li> |
| </ul> |
| </div> |
| <div class="subNav"> |
| <ul class="navList"> |
| <li>Prev</li> |
| <li>Next</li> |
| </ul> |
| <ul class="navList"> |
| <li><a href="index.html?index-all.html" target="_top">Frames</a></li> |
| <li><a href="index-all.html" target="_top">No Frames</a></li> |
| </ul> |
| <ul class="navList" id="allclasses_navbar_bottom"> |
| <li><a href="allclasses-noframe.html">All Classes</a></li> |
| </ul> |
| <div> |
| <script type="text/javascript"><!-- |
| allClassesLink = document.getElementById("allclasses_navbar_bottom"); |
| if(window==top) { |
| allClassesLink.style.display = "block"; |
| } |
| else { |
| allClassesLink.style.display = "none"; |
| } |
| //--> |
| </script> |
| </div> |
| <a name="skip.navbar.bottom"> |
| <!-- --> |
| </a></div> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| <p class="legalCopy"><small>Copyright © 2016-2018 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p> |
| </body> |
| </html> |