Package org.apache.accumulo.core.client
-
Interface Summary Interface Description AccumuloClient Client connection to an Accumulo instance.AccumuloClient.AuthenticationArgs<T> Builder methods for authenticationAccumuloClient.ClientFactory<T> Builds AccumuloClient or client Properties after all options have been specifiedAccumuloClient.ConnectionOptions<T> Build methods for connection optionsAccumuloClient.FromOptions<T> AccumuloClient.InstanceArgs<T> Builder method for setting Accumulo instance and zookeepersAccumuloClient.PropertyOptions<T> Builder methods for creating AccumuloClient using propertiesAccumuloClient.SaslOptions<T> Build methods for SASLAccumuloClient.SslOptions<T> Build methods for SSL/TLSBatchDeleter Implementations of BatchDeleter support efficient deletion of ranges in accumulo.BatchScanner In exchange for possibly returning scanned entries out of order, BatchScanner implementations may scan an Accumulo table more efficiently by Looking up multiple ranges in parallel.BatchWriter Send Mutations to a single Table in Accumulo.ConditionalWriter ConditionalWriter provides the ability to do efficient, atomic read-modify-write operations on rows.Instance Deprecated. since 2.0.0, useAccumulo.newClient()
andProperties
insteadIsolatedScanner.RowBuffer IsolatedScanner.RowBufferFactory MultiTableBatchWriter This class enables efficient batch writing to multiple tables.PluginEnvironment This interface exposes Accumulo system level information to plugins in a stable manner.PluginEnvironment.Configuration Scanner Scans a table over a given range.ScannerBase This class hosts configuration methods that are shared between different types of scanners. -
Class Summary Class Description Accumulo This class contains all API entry points created in 2.0.0 or later.BatchWriterConfig This object holds configuration settings used to instantiate aBatchWriter
ClientConfiguration Deprecated. since 2.0.0, replaced byAccumulo.newClient()
ClientSideIteratorScanner A scanner that instantiates iterators on the client side instead of on the tablet server.ConditionalWriter.Result ConditionalWriterConfig Connector Deprecated. since 2.0.0.IsolatedScanner A scanner that presents a row isolated view of an accumulo table.IsolatedScanner.MemoryRowBuffer IsolatedScanner.MemoryRowBufferFactory IteratorSetting Configure an iterator for minc, majc, and/or scan.IteratorSetting.Column A convenience class for passing column family and column qualifiers to iterator configuration methods.RowIterator Group Key/Value pairs into Iterators over rows.ZooKeeperInstance Deprecated. since 2.0.0, UseAccumulo.newClient()
instead -
Enum Summary Enum Description ClientConfiguration.ClientProperty ConditionalWriter.Status Durability The value for the durability of a BatchWriter or ConditionalWriter.ScannerBase.ConsistencyLevel Consistency level for the scanner. -
Exception Summary Exception Description AccumuloException A generic Accumulo Exception for general accumulo failures.AccumuloSecurityException An Accumulo Exception for security violations, authentication failures, authorization failures, etc.MutationsRejectedException Communicate the failed mutations of a BatchWriter back to the client.NamespaceExistsException Thrown when the namespace specified already exists, and it was expected that it didn'tNamespaceNotEmptyException Thrown when the namespace specified contains tablesNamespaceNotFoundException Thrown when the namespace specified doesn't exist when it was expected toSampleNotPresentException Exception thrown when a table does not have sampling configured or when sampling is configured but it differs from what was requested.TableDeletedException This exception is thrown if a table is deleted after an operation starts.TableExistsException Thrown when the table specified already exists, and it was expected that it didn'tTableNotFoundException Thrown when the table specified doesn't exist when it was expected toTableOfflineException TimedOutException