Interface | Description |
---|---|
HasFailedRpcException |
Interface implemented by
KuduException s that can tell you which
RPC failed. |
SessionConfiguration |
Interface that defines the methods used to configure a session.
|
Class | Description |
---|---|
AbstractKuduScannerBuilder<S extends AbstractKuduScannerBuilder<? super S,T>,T> |
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 . |
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 | |
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.
|
KuduPredicate |
A predicate which can be used to filter rows based on the value of a column.
|
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.
|
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.
|
Statistics |
A Statistics belongs to a specific AsyncKuduClient.
|
Status |
Representation of an error code and message.
|
Update |
Operation to update columns on an existing row.
|
Upsert |
Represents a single row upsert.
|
Enum | Description |
---|---|
AsyncKuduScanner.ReadMode |
The possible read modes for scanners.
|
ExternalConsistencyMode |
The possible external consistency modes on which Kudu operates.
|
KuduPredicate.ComparisonOp |
The comparison operator of a predicate.
|
SessionConfiguration.FlushMode | |
Statistics.Statistic |
The statistic enum to pass when querying.
|
Exception | Description |
---|---|
ConnectionResetException |
Exception thrown when an RPC was in flight while we got disconnected.
|
InvalidResponseException |
Exception used when the server sends an invalid response to an RPC.
|
KuduException |
The parent class of all
RuntimeException created by this package. |
KuduServerException |
This class is used for errors sent in response to a RPC.
|
MasterErrorException |
This exception is thrown when a Master responds to an RPC with an error message
|
NoLeaderMasterFoundException |
Indicates that the request failed because we couldn't find a leader master server.
|
NonRecoverableException | |
PleaseThrottleException |
This exception notifies the application to throttle its use of Kudu.
|
RecoverableException |
An exception for which it's typically useful to retry
|
TabletServerErrorException |
This exception is thrown by Tablet Servers when something goes wrong processing a request.
|
Copyright © 2016. All rights reserved.