| Package | Description | 
|---|---|
| org.apache.kudu | |
| org.apache.kudu.client | |
| org.apache.kudu.flume.sink | |
| org.apache.kudu.mapreduce | 
| Class and Description | 
|---|
| PartialRow
 Class used to represent parts of a row along with its schema. 
 | 
| Class and Description | 
|---|
| AbstractKuduScannerBuilder
 Abstract class to extend in order to create builders for scanners. 
 | 
| AlterTableOptions
 This builder must be used to alter a table. 
 | 
| AlterTableResponse | 
| AsyncKuduClient
 A fully asynchronous and thread-safe client for Kudu. 
 | 
| AsyncKuduClient.AsyncKuduClientBuilder
 Builder class to use in order to connect to Kudu. 
 | 
| AsyncKuduScanner
 Creates a scanner to read data from Kudu. 
 | 
| AsyncKuduScanner.AsyncKuduScannerBuilder
 A Builder class to build  
AsyncKuduScanner. | 
| AsyncKuduScanner.ReadMode
 The possible read modes for scanners. 
 | 
| AsyncKuduSession
 A AsyncKuduSession belongs to a specific AsyncKuduClient, and represents a context in
 which all read/write data access should take place. 
 | 
| ColumnRangePredicate
 Deprecated. 
 
use the  
KuduPredicate class instead. | 
| CreateTableOptions
 This is a builder class for all the options that can be provided while creating a table. 
 | 
| Delete
 Class of Operation for whole row removals. 
 | 
| DeleteTableResponse | 
| ExternalConsistencyMode
 The possible external consistency modes on which Kudu operates. 
 | 
| HasFailedRpcException
 Interface implemented by  
KuduExceptions that can tell you which
 RPC failed. | 
| Insert
 Represents a single row insert. 
 | 
| IsAlterTableDoneResponse
 Response to a isAlterTableDone command to use to know if an alter table is currently running on
 the specified table. 
 | 
| KuduClient
 A synchronous and thread-safe client for Kudu. 
 | 
| KuduClient.KuduClientBuilder
 Builder class to use in order to connect to Kudu. 
 | 
| KuduException
 The parent class of all exceptions sent by the Kudu client. 
 | 
| KuduPredicate
 A predicate which can be used to filter rows based on the value of a column. 
 | 
| KuduPredicate.ComparisonOp
 The comparison operator of a predicate. 
 | 
| KuduScanner
 Synchronous version of  
AsyncKuduScanner. | 
| KuduScanner.KuduScannerBuilder
 A Builder class to build  
KuduScanner. | 
| KuduScanToken
 A scan token describes a partial scan of a Kudu table limited to a single
 contiguous physical location. 
 | 
| KuduScanToken.KuduScanTokenBuilder
 Builds a sequence of scan tokens. 
 | 
| KuduSession
 Synchronous version of  
AsyncKuduSession. | 
| KuduTable
 A KuduTable represents a table on a particular cluster. 
 | 
| ListTablesResponse | 
| ListTabletServersResponse | 
| LocatedTablet
 Information about the locations of tablets in a Kudu table. 
 | 
| LocatedTablet.Replica
 One of the replicas of the tablet. 
 | 
| Operation
 Base class for the RPCs that related to WriteRequestPB. 
 | 
| OperationResponse | 
| PartialRow
 Class used to represent parts of a row along with its schema. 
 | 
| RangePartitionBound
 Specifies whether a range partition bound is inclusive or exclusive. 
 | 
| RowError
 Wrapper class for a single row error. 
 | 
| RowErrorsAndOverflowStatus
 Container class used as a response when retrieving pending row errors. 
 | 
| RowResult
 RowResult represents one row from a scanner. 
 | 
| RowResultIterator
 Class that contains the rows sent by a tablet server, exhausting this iterator only means
 that all the rows from the last server response were read. 
 | 
| SessionConfiguration
 Interface that defines the methods used to configure a session. 
 | 
| SessionConfiguration.FlushMode | 
| Statistics
 A Statistics belongs to a specific AsyncKuduClient. 
 | 
| Statistics.Statistic
 The statistic enum to pass when querying. 
 | 
| Status
 Representation of an error code and message. 
 | 
| Update
 Operation to update columns on an existing row. 
 | 
| Upsert
 Represents a single row upsert. 
 | 
| Class and Description | 
|---|
| KuduClient
 A synchronous and thread-safe client for Kudu. 
 | 
| KuduTable
 A KuduTable represents a table on a particular cluster. 
 | 
| Operation
 Base class for the RPCs that related to WriteRequestPB. 
 | 
| Class and Description | 
|---|
| AsyncKuduClient
 A fully asynchronous and thread-safe client for Kudu. 
 | 
| KuduClient
 A synchronous and thread-safe client for Kudu. 
 | 
| KuduTable
 A KuduTable represents a table on a particular cluster. 
 | 
| Operation
 Base class for the RPCs that related to WriteRequestPB. 
 | 
| RowResult
 RowResult represents one row from a scanner. 
 | 
Copyright © 2016 The Apache Software Foundation. All rights reserved.