Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W 

A

AbstractObserver - Class in org.apache.fluo.api.observer
Implemented by users to a watch a Column and be notified of changes to the Column via the Observer.process(TransactionBase, org.apache.fluo.api.data.Bytes, org.apache.fluo.api.data.Column) method.
AbstractObserver() - Constructor for class org.apache.fluo.api.observer.AbstractObserver
 
AbstractSnapshotBase - Class in org.apache.fluo.api.client
This class provides default implementations for many of the classes in SnapshotBase.
AbstractSnapshotBase() - Constructor for class org.apache.fluo.api.client.AbstractSnapshotBase
 
AbstractTransactionBase - Class in org.apache.fluo.api.client
This class provides default implementations for many of the methods in TransactionBase.
AbstractTransactionBase() - Constructor for class org.apache.fluo.api.client.AbstractTransactionBase
 
addObserver(ObserverSpecification) - Method in class org.apache.fluo.api.config.FluoConfiguration
Adds an ObserverSpecification to the configuration using a unique integer prefix thats not currently in use.
addObservers(Iterable<ObserverSpecification>) - Method in class org.apache.fluo.api.config.FluoConfiguration
Adds multiple observers using unique integer prefixes for each.
ADMIN_ACCUMULO_CLASSPATH_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
ADMIN_ACCUMULO_CLASSPATH_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
ADMIN_ACCUMULO_TABLE_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
AlreadyInitializedException(String) - Constructor for exception org.apache.fluo.api.client.FluoAdmin.AlreadyInitializedException
 
AlreadyInitializedException() - Constructor for exception org.apache.fluo.api.client.FluoAdmin.AlreadyInitializedException
 
AlreadySetException - Exception in org.apache.fluo.api.exceptions
Thrown if TransactionBase.set(Bytes, Column, Bytes) is called multiple times for the same row and column
AlreadySetException(String) - Constructor for exception org.apache.fluo.api.exceptions.AlreadySetException
 
AlreadySetException() - Constructor for exception org.apache.fluo.api.exceptions.AlreadySetException
 
APP_PREFIX - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
append(CharSequence) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
 
append(String) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
Converts string to bytes using UTF-8 encoding and appends bytes.
append(Bytes) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
 
append(byte[]) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
 
append(int) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
Append a single byte.
append(byte[], int, int) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
Append a section of bytes from array
append(InputStream, int) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
Append a sequence of bytes from an InputStream
append(ByteBuffer) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
Append data from a ByteBuffer

B

build() - Method in interface org.apache.fluo.api.client.scanner.RowScannerBuilder
 
build() - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
 
build() - Method in class org.apache.fluo.api.data.Span.Builder
 
build() - Method in class org.apache.fluo.api.data.Span.EndBuilder
Build Span
build() - Method in class org.apache.fluo.api.data.Span.StartBuilder
 
builder() - Static method in class org.apache.fluo.api.data.Bytes
Provides an efficient and reusable way to build immutable Bytes objects.
builder(int) - Static method in class org.apache.fluo.api.data.Bytes
 
builder - Variable in class org.apache.fluo.api.data.Span.EndBuilder
 
builder - Variable in class org.apache.fluo.api.data.Span.StartBuilder
 
byRow() - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
Call this to build a row scanner.
byteAt(int) - Method in class org.apache.fluo.api.data.Bytes
Gets a byte within this sequence of bytes
Bytes - Class in org.apache.fluo.api.data
Represents bytes in Fluo.
Bytes() - Constructor for class org.apache.fluo.api.data.Bytes
 
Bytes.BytesBuilder - Class in org.apache.fluo.api.data
This class provides an easy, efficient, reusable mechanism for building immutable Bytes objects.

C

CellScanner - Interface in org.apache.fluo.api.client.scanner
 
clear() - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
clearObservers() - Method in class org.apache.fluo.api.config.FluoConfiguration
Removes any configured observers.
clearProperty(String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
CLIENT_ACCUMULO_INSTANCE_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
CLIENT_ACCUMULO_PASSWORD_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
CLIENT_ACCUMULO_USER_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
CLIENT_ACCUMULO_ZOOKEEPERS_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
CLIENT_ACCUMULO_ZOOKEEPERS_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
CLIENT_APPLICATION_NAME_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
CLIENT_RETRY_TIMEOUT_MS_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
CLIENT_RETRY_TIMEOUT_MS_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
CLIENT_ZOOKEEPER_CONNECT_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
CLIENT_ZOOKEEPER_CONNECT_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
CLIENT_ZOOKEEPER_TIMEOUT_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
CLIENT_ZOOKEEPER_TIMEOUT_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
close() - Method in interface org.apache.fluo.api.client.FluoAdmin
 
close() - Method in interface org.apache.fluo.api.client.FluoClient
Closes client resources
close() - Method in interface org.apache.fluo.api.client.LoaderExecutor
Waits for all queued and running Loader task to complete, then cleans up resources.
close() - Method in interface org.apache.fluo.api.client.Snapshot
Closes resources
close() - Method in interface org.apache.fluo.api.client.Transaction
Closes resources
close() - Method in interface org.apache.fluo.api.mini.MiniFluo
 
close() - Method in class org.apache.fluo.api.observer.AbstractObserver
 
close() - Method in interface org.apache.fluo.api.observer.Observer
Implemented by user to close resources used by Observer
Column - Class in org.apache.fluo.api.data
Represents all or a subset of the column family, column qualifier, and column visibility fields.
Column() - Constructor for class org.apache.fluo.api.data.Column
Creates an empty Column where family, qualifier and visibility are not set
Column(Bytes) - Constructor for class org.apache.fluo.api.data.Column
Creates Column with only a family.
Column(CharSequence) - Constructor for class org.apache.fluo.api.data.Column
Creates Column with only a family.
Column(Bytes, Bytes) - Constructor for class org.apache.fluo.api.data.Column
Creates Column with a family and qualifier.
Column(CharSequence, CharSequence) - Constructor for class org.apache.fluo.api.data.Column
Creates Column with a family and qualifier.
Column(Bytes, Bytes, Bytes) - Constructor for class org.apache.fluo.api.data.Column
Creates Column with family, qualifier, and visibility
Column(CharSequence, CharSequence, CharSequence) - Constructor for class org.apache.fluo.api.data.Column
Creates Column with family, qualifier, and visibility.
ColumnScanner - Interface in org.apache.fluo.api.client.scanner
 
ColumnValue - Class in org.apache.fluo.api.data
 
ColumnValue(Column, Bytes) - Constructor for class org.apache.fluo.api.data.ColumnValue
 
ColumnValue(Column, CharSequence) - Constructor for class org.apache.fluo.api.data.ColumnValue
 
commit() - Method in interface org.apache.fluo.api.client.Transaction
Commits the transaction.
CommitException - Exception in org.apache.fluo.api.exceptions
Exception thrown when Transaction.commit() fails
CommitException(String) - Constructor for exception org.apache.fluo.api.exceptions.CommitException
 
CommitException() - Constructor for exception org.apache.fluo.api.exceptions.CommitException
 
compareTo(Bytes) - Method in class org.apache.fluo.api.data.Bytes
Compares this to the passed bytes, byte by byte, returning a negative, zero, or positive result if the first sequence is less than, equal to, or greater than the second.
compareTo(Column) - Method in class org.apache.fluo.api.data.Column
 
compareTo(ColumnValue) - Method in class org.apache.fluo.api.data.ColumnValue
 
compareTo(RowColumn) - Method in class org.apache.fluo.api.data.RowColumn
 
compareTo(RowColumnValue) - Method in class org.apache.fluo.api.data.RowColumnValue
 
containsKey(String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
Counter - Interface in org.apache.fluo.api.metrics
Metrics Counter.
counter(String) - Method in interface org.apache.fluo.api.metrics.MetricsReporter
 

D

dec() - Method in interface org.apache.fluo.api.metrics.Counter
Decrements counter by 1
dec(long) - Method in interface org.apache.fluo.api.metrics.Counter
Decrements counter by value
delete(CharSequence, Column) - Method in class org.apache.fluo.api.client.AbstractTransactionBase
 
delete(Bytes, Column) - Method in interface org.apache.fluo.api.client.TransactionBase
Deletes the value at the given row and Column
delete(CharSequence, Column) - Method in interface org.apache.fluo.api.client.TransactionBase
Wrapper for TransactionBase.delete(Bytes, Column) that uses Strings.

E

EMPTY - Static variable in class org.apache.fluo.api.data.Bytes
 
EMPTY - Static variable in class org.apache.fluo.api.data.Column
 
EMPTY - Static variable in class org.apache.fluo.api.data.RowColumn
 
endRow(Bytes) - Method in class org.apache.fluo.api.data.Span.Builder
Build end of Span starting with row
endRow(CharSequence) - Method in class org.apache.fluo.api.data.Span.Builder
Build end of Span starting with row (will be encoded UTF-8)
endRow(Bytes) - Method in class org.apache.fluo.api.data.Span.StartBuilder
Build Span end starting with row
endRow(CharSequence) - Method in class org.apache.fluo.api.data.Span.StartBuilder
Build Span end starting with row (will be encoded UTF-8)
equals(Object) - Method in class org.apache.fluo.api.config.ObserverSpecification
 
equals(Object) - Method in class org.apache.fluo.api.data.Bytes
Returns true if this Bytes object equals another.
equals(Object) - Method in class org.apache.fluo.api.data.Column
 
equals(Object) - Method in class org.apache.fluo.api.data.ColumnValue
 
equals(Object) - Method in class org.apache.fluo.api.data.RowColumn
 
equals(Object) - Method in class org.apache.fluo.api.data.RowColumnValue
 
equals(Object) - Method in class org.apache.fluo.api.data.Span
 
equals(Span) - Method in class org.apache.fluo.api.data.Span
Checks if span is equal to another span
exact(Bytes) - Static method in class org.apache.fluo.api.data.Span
Creates a span that covers an exact row
exact(CharSequence) - Static method in class org.apache.fluo.api.data.Span
Creates a Span that covers an exact row.
exact(Bytes, Column) - Static method in class org.apache.fluo.api.data.Span
Creates a Span that covers an exact row and Column.
exact(CharSequence, Column) - Static method in class org.apache.fluo.api.data.Span
Creates a Span that covers an exact row and Column.
exclusive() - Method in class org.apache.fluo.api.data.Span.EndBuilder
Exclude end from Span
exclusive() - Method in class org.apache.fluo.api.data.Span.StartBuilder
Exclude start from Span
execute(Loader) - Method in interface org.apache.fluo.api.client.LoaderExecutor
Queues Loader task implemented by users for execution.

F

fam(Bytes) - Method in class org.apache.fluo.api.data.Span.EndCFBuilder
Add column family to an Span end
fam(CharSequence) - Method in class org.apache.fluo.api.data.Span.EndCFBuilder
Add column family (will be encoded UTF-8) to an Span end
fam(Bytes) - Method in class org.apache.fluo.api.data.Span.StartCFBuilder
Add column family to Span start
fam(CharSequence) - Method in class org.apache.fluo.api.data.Span.StartCFBuilder
Add column family (will be encoded UTF-8) to Span start
fetch(Column...) - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
Passing in a Column with only the family set will fetch the entire column family.
fetch(Collection<Column>) - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
Passing in a Column with only the family set will fetch the entire column family.
FLUO_PREFIX - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
FluoAdmin - Interface in org.apache.fluo.api.client
Provides methods for initializing and administering a Fluo application.
FluoAdmin.AlreadyInitializedException - Exception in org.apache.fluo.api.client
Exception that is thrown if Fluo application was already initialized.
FluoAdmin.InitializationOptions - Class in org.apache.fluo.api.client
Specifies destructive Fluo initialization options that can not be set using FluoConfiguration.
FluoAdmin.TableExistsException - Exception in org.apache.fluo.api.client
Exception that is thrown if Accumulo table (set by fluo.admin.accumulo.table) exists during initialization.
FluoClient - Interface in org.apache.fluo.api.client
Client interface for Fluo.
FluoConfiguration - Class in org.apache.fluo.api.config
Configuration helper class for Fluo
FluoConfiguration() - Constructor for class org.apache.fluo.api.config.FluoConfiguration
 
FluoConfiguration(SimpleConfiguration) - Constructor for class org.apache.fluo.api.config.FluoConfiguration
 
FluoConfiguration(InputStream) - Constructor for class org.apache.fluo.api.config.FluoConfiguration
 
FluoConfiguration(File) - Constructor for class org.apache.fluo.api.config.FluoConfiguration
 
FluoConfiguration(Map<String, String>) - Constructor for class org.apache.fluo.api.config.FluoConfiguration
 
FluoException - Exception in org.apache.fluo.api.exceptions
Base exception class for Fluo.
FluoException() - Constructor for exception org.apache.fluo.api.exceptions.FluoException
 
FluoException(String) - Constructor for exception org.apache.fluo.api.exceptions.FluoException
 
FluoException(Throwable) - Constructor for exception org.apache.fluo.api.exceptions.FluoException
 
FluoException(String, Throwable) - Constructor for exception org.apache.fluo.api.exceptions.FluoException
 
FluoFactory - Class in org.apache.fluo.api.client
Factory for creating FluoClient, FluoAdmin, and MiniFluo.
FluoFactory() - Constructor for class org.apache.fluo.api.client.FluoFactory
 
FluoOracle - Interface in org.apache.fluo.api.service
Fluo Oracle service
FluoService - Interface in org.apache.fluo.api.service
Shared interface for Fluo services
FluoWorker - Interface in org.apache.fluo.api.service
Fluo worker service
following() - Method in class org.apache.fluo.api.data.RowColumn
Returns a RowColumn following the current one

G

get(Bytes, Column, Bytes) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
 
get(Bytes, Column...) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
 
get(Collection<Bytes>, Column...) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
 
get(Bytes, Column) - Method in interface org.apache.fluo.api.client.SnapshotBase
Retrieves the value (in Bytes) stored at a given row and Column.
get(Bytes, Column, Bytes) - Method in interface org.apache.fluo.api.client.SnapshotBase
Retrieves the value (in Bytes) stored at a given row and Column.
get(Bytes, Set<Column>) - Method in interface org.apache.fluo.api.client.SnapshotBase
Given a row and set of Columns, retrieves a map that contains the values at those Columns.
get(Bytes, Column...) - Method in interface org.apache.fluo.api.client.SnapshotBase
Given a row and list of Columns, retrieves a map that contains the values at those Columns.
get(Collection<Bytes>, Set<Column>) - Method in interface org.apache.fluo.api.client.SnapshotBase
Given a collection of rows and set of Columns, retrieves a map that contains the values at those rows and Columns.
get(Collection<Bytes>, Column...) - Method in interface org.apache.fluo.api.client.SnapshotBase
Given a collection of rows and list of Columns, retrieves a map that contains the values at those rows and Columns.
get(Collection<RowColumn>) - Method in interface org.apache.fluo.api.client.SnapshotBase
Given a collection of RowColumns, retrieves a map contains the values at RowColumn.
getAccumuloClasspath() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getAccumuloInstance() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getAccumuloPassword() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getAccumuloTable() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getAccumuloUser() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getAccumuloZookeepers() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getAppConfiguration() - Method in interface org.apache.fluo.api.client.FluoClient
 
getAppConfiguration() - Method in interface org.apache.fluo.api.client.Loader.Context
 
getAppConfiguration() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getAppConfiguration() - Method in interface org.apache.fluo.api.observer.Observer.Context
 
getApplicationName() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getAppZookeepers() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getBoolean(String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
getBoolean(String, boolean) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
getClassName() - Method in class org.apache.fluo.api.config.ObserverSpecification
 
getClearTable() - Method in class org.apache.fluo.api.client.FluoAdmin.InitializationOptions
 
getClearZookeeper() - Method in class org.apache.fluo.api.client.FluoAdmin.InitializationOptions
 
getClientConfiguration() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getClientConfiguration() - Method in interface org.apache.fluo.api.mini.MiniFluo
Retrieves the configuration required to connect to MiniFluo instance.
getClientRetryTimeout() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getColumn() - Method in class org.apache.fluo.api.data.ColumnValue
 
getColumn() - Method in class org.apache.fluo.api.data.RowColumn
Retrieves Column in RowColumn
getColumn() - Method in class org.apache.fluo.api.data.RowColumnValue
Retrieves Column in RowColumn
getColumn() - Method in class org.apache.fluo.api.observer.Observer.ObservedColumn
 
getConfiguration() - Method in class org.apache.fluo.api.config.ObserverSpecification
 
getDefaultConfiguration() - Static method in class org.apache.fluo.api.config.FluoConfiguration
Returns configuration with all Fluo properties set to their default.
getEnd() - Method in class org.apache.fluo.api.data.Span
Return end RowColumn of Span
getFamily() - Method in class org.apache.fluo.api.data.Column
Retrieves Column Family (in Bytes).
getInstanceZookeepers() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getInt(String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
getInt(String, int) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
getKeys() - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
getKeys(String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
getLength() - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
 
getLoaderQueueSize() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getLoaderThreads() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getLong(String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
getLong(String, long) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
getMetricsReporter() - Method in interface org.apache.fluo.api.client.FluoClient
 
getMetricsReporter() - Method in interface org.apache.fluo.api.client.Loader.Context
 
getMetricsReporter() - Method in interface org.apache.fluo.api.observer.Observer.Context
 
getMiniDataDir() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getMiniStartAccumulo() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getObservedColumn() - Method in interface org.apache.fluo.api.observer.Observer
Implemented by user to return an Observer.ObservedColumn that will trigger this observer.
getObserverConfiguration() - Method in interface org.apache.fluo.api.observer.Observer.Context
 
getObserverSpecifications() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getQualifier() - Method in class org.apache.fluo.api.data.Column
Retrieves Column Qualifier (in Bytes).
getRawString(String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
getReporterConfiguration(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getRow() - Method in interface org.apache.fluo.api.client.scanner.ColumnScanner
 
getRow() - Method in class org.apache.fluo.api.data.RowColumn
Retrieves Row in RowColumn
getRow() - Method in class org.apache.fluo.api.data.RowColumnValue
Retrieves Row in RowColumn
getRowColumn() - Method in class org.apache.fluo.api.data.RowColumnValue
 
gets(Collection<RowColumn>) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
 
gets(Collection<? extends CharSequence>, Set<Column>) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
 
gets(Collection<? extends CharSequence>, Column...) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
 
gets(CharSequence, Column) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
 
gets(CharSequence, Column, String) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
 
gets(CharSequence, Set<Column>) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
 
gets(CharSequence, Column...) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
 
gets(Collection<RowColumn>) - Method in interface org.apache.fluo.api.client.SnapshotBase
Wrapper for SnapshotBase.get(Collection) that uses Strings.
gets(Collection<? extends CharSequence>, Set<Column>) - Method in interface org.apache.fluo.api.client.SnapshotBase
Wrapper for SnapshotBase.get(Collection, Set) that uses Strings.
gets(Collection<? extends CharSequence>, Column...) - Method in interface org.apache.fluo.api.client.SnapshotBase
Wrapper for SnapshotBase.get(Collection, Set) that uses Strings.
gets(CharSequence, Column) - Method in interface org.apache.fluo.api.client.SnapshotBase
Wrapper for SnapshotBase.get(Bytes, Column) that uses Strings.
gets(CharSequence, Column, String) - Method in interface org.apache.fluo.api.client.SnapshotBase
Wrapper for SnapshotBase.get(Bytes, Column, Bytes) that uses Strings.
gets(CharSequence, Set<Column>) - Method in interface org.apache.fluo.api.client.SnapshotBase
Wrapper for SnapshotBase.get(Bytes, Set) that uses Strings.
gets(CharSequence, Column...) - Method in interface org.apache.fluo.api.client.SnapshotBase
Wrapper for SnapshotBase.get(Bytes, Set) that uses Strings.
getsFamily() - Method in class org.apache.fluo.api.data.Column
Get the column family as a string using UTF-8 encoding.
getsQualifier() - Method in class org.apache.fluo.api.data.Column
Get the column family as a string using UTF-8 encoding.
getsRow() - Method in interface org.apache.fluo.api.client.scanner.ColumnScanner
 
getsRow() - Method in class org.apache.fluo.api.data.RowColumn
Retrieves Row in RowColumn as a String using UTF-8 encoding.
getsRow() - Method in class org.apache.fluo.api.data.RowColumnValue
Retrieves Row in RowColumn as a String using UTF-8 encoding.
getStart() - Method in class org.apache.fluo.api.data.Span
Return start RowColumn of Span.
getStartTimestamp() - Method in interface org.apache.fluo.api.client.SnapshotBase
 
getString(String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
getString(String, String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
getsValue() - Method in class org.apache.fluo.api.data.ColumnValue
 
getsValue() - Method in class org.apache.fluo.api.data.RowColumnValue
 
getsVisibility() - Method in class org.apache.fluo.api.data.Column
Get the column visibility as a string using UTF-8 encoding.
getTransactionRollbackTime() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getType() - Method in class org.apache.fluo.api.observer.Observer.ObservedColumn
 
getValue() - Method in class org.apache.fluo.api.data.ColumnValue
 
getValue() - Method in class org.apache.fluo.api.data.RowColumnValue
 
getVisibility() - Method in class org.apache.fluo.api.data.Column
Retrieves Column Visibility (in Bytes).
getWorkerThreads() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
getZookeeperTimeout() - Method in class org.apache.fluo.api.config.FluoConfiguration
 

H

hashCode() - Method in class org.apache.fluo.api.config.ObserverSpecification
 
hashCode() - Method in class org.apache.fluo.api.data.Bytes
 
hashCode() - Method in class org.apache.fluo.api.data.Column
 
hashCode() - Method in class org.apache.fluo.api.data.ColumnValue
 
hashCode() - Method in class org.apache.fluo.api.data.RowColumn
 
hashCode() - Method in class org.apache.fluo.api.data.RowColumnValue
 
hashCode() - Method in class org.apache.fluo.api.data.Span
 
hasRequiredAdminProps() - Method in class org.apache.fluo.api.config.FluoConfiguration
Returns true if required properties for FluoAdmin are set
hasRequiredClientProps() - Method in class org.apache.fluo.api.config.FluoConfiguration
Returns true if required properties for FluoClient are set
hasRequiredMiniFluoProps() - Method in class org.apache.fluo.api.config.FluoConfiguration
Returns true if required properties for MiniFluo are set
hasRequiredOracleProps() - Method in class org.apache.fluo.api.config.FluoConfiguration
Returns true if required properties for Oracle are set
hasRequiredWorkerProps() - Method in class org.apache.fluo.api.config.FluoConfiguration
Returns true if required properties for Worker are set
Histogram - Interface in org.apache.fluo.api.metrics
Metrics Histogram.
histogram(String) - Method in interface org.apache.fluo.api.metrics.MetricsReporter
 

I

inc() - Method in interface org.apache.fluo.api.metrics.Counter
Increments counter by 1
inc(long) - Method in interface org.apache.fluo.api.metrics.Counter
Increments counter by value
init(Observer.Context) - Method in class org.apache.fluo.api.observer.AbstractObserver
 
init(Observer.Context) - Method in interface org.apache.fluo.api.observer.Observer
Implemented by user to initialize Observer.
InitializationOptions() - Constructor for class org.apache.fluo.api.client.FluoAdmin.InitializationOptions
 
initialize(FluoAdmin.InitializationOptions) - Method in interface org.apache.fluo.api.client.FluoAdmin
Initializes Fluo application and stores shared configuration in Zookeeper.
isEndInclusive() - Method in class org.apache.fluo.api.data.Span
Check if end RowColumn is inclusive
isFamilySet() - Method in class org.apache.fluo.api.data.Column
Returns true if family is set
isQualifierSet() - Method in class org.apache.fluo.api.data.Column
Returns true if qualifier is set
isStartInclusive() - Method in class org.apache.fluo.api.data.Span
Checks if start RowColumn is inclusive
isVisibilitySet() - Method in class org.apache.fluo.api.data.Column
Returns true if visibility is set.

L

length() - Method in class org.apache.fluo.api.data.Bytes
Gets the length of bytes
load(TransactionBase, Loader.Context) - Method in interface org.apache.fluo.api.client.Loader
Users implement this method to load data into Fluo using the provided TransactionBase.
Loader - Interface in org.apache.fluo.api.client
Interface that is implemented by users to load data into Fluo.
Loader.Context - Interface in org.apache.fluo.api.client
 
LOADER_NUM_THREADS_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
LOADER_NUM_THREADS_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
LOADER_QUEUE_SIZE_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
LOADER_QUEUE_SIZE_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
LoaderExecutor - Interface in org.apache.fluo.api.client
Executes provided Loader objects to load data into Fluo.

M

mark() - Method in interface org.apache.fluo.api.metrics.Meter
Mark the occurrence of event
mark(long) - Method in interface org.apache.fluo.api.metrics.Meter
Mark the occurrence of numEvents
Meter - Interface in org.apache.fluo.api.metrics
Metrics Meter.
meter(String) - Method in interface org.apache.fluo.api.metrics.MetricsReporter
 
MetricsReporter - Interface in org.apache.fluo.api.metrics
Reports application metrics using Fluo metrics reporters configured by 'fluo.metrics.reporter.*' properties.
MINI_DATA_DIR_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
MINI_DATA_DIR_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
MINI_START_ACCUMULO_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
MINI_START_ACCUMULO_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
MiniFluo - Interface in org.apache.fluo.api.mini
A test and development instance of Fluo containing its own Oracle and Worker

N

newAdmin(SimpleConfiguration) - Static method in class org.apache.fluo.api.client.FluoFactory
Creates a FluoAdmin client for administering Fluo.
newBuilder() - Static method in class org.apache.fluo.api.data.Span
 
newClient(SimpleConfiguration) - Static method in class org.apache.fluo.api.client.FluoFactory
Creates a FluoClient for reading and writing data to Fluo.
newLoaderExecutor() - Method in interface org.apache.fluo.api.client.FluoClient
Creates a LoaderExecutor for loading data into Fluo.
newMiniFluo(SimpleConfiguration) - Static method in class org.apache.fluo.api.client.FluoFactory
Creates a MiniFluo using the provided configuration.
newOracle(SimpleConfiguration) - Static method in class org.apache.fluo.api.client.FluoFactory
Creates a FluoOracle using the provided configuration.
newSnapshot() - Method in interface org.apache.fluo.api.client.FluoClient
Creates a Snapshot for reading data from Fluo.
newTransaction() - Method in interface org.apache.fluo.api.client.FluoClient
Creates a Transaction for reading and writing data to Fluo.
newWorker(SimpleConfiguration) - Static method in class org.apache.fluo.api.client.FluoFactory
Creates a FluoWorker using the provided configuration.

O

ObservedColumn(Column, Observer.NotificationType) - Constructor for class org.apache.fluo.api.observer.Observer.ObservedColumn
 
Observer - Interface in org.apache.fluo.api.observer
Implemented by users to a watch a Column and be notified of changes to the Column via the Observer.process(TransactionBase, Bytes, Column) method.
Observer.Context - Interface in org.apache.fluo.api.observer
 
Observer.NotificationType - Enum in org.apache.fluo.api.observer
 
Observer.ObservedColumn - Class in org.apache.fluo.api.observer
OBSERVER_PREFIX - Static variable in class org.apache.fluo.api.config.FluoConfiguration
The properties below get loaded into/from Zookeeper
ObserverSpecification - Class in org.apache.fluo.api.config
This class encapsulates the information needed to setup an Observer.
ObserverSpecification(String) - Constructor for class org.apache.fluo.api.config.ObserverSpecification
 
ObserverSpecification(String, SimpleConfiguration) - Constructor for class org.apache.fluo.api.config.ObserverSpecification
 
ObserverSpecification(String, Map<String, String>) - Constructor for class org.apache.fluo.api.config.ObserverSpecification
 
of(byte[]) - Static method in class org.apache.fluo.api.data.Bytes
Creates a Bytes object by copying the data of the given byte array
of(byte[], int, int) - Static method in class org.apache.fluo.api.data.Bytes
Creates a Bytes object by copying the data of a subsequence of the given byte array
of(ByteBuffer) - Static method in class org.apache.fluo.api.data.Bytes
Creates a Bytes object by copying the data of the given ByteBuffer.
of(CharSequence) - Static method in class org.apache.fluo.api.data.Bytes
Creates a Bytes object by copying the data of the CharSequence and encoding it using UTF-8.
of(String) - Static method in class org.apache.fluo.api.data.Bytes
Creates a Bytes object by copying the value of the given String
of(String, Charset) - Static method in class org.apache.fluo.api.data.Bytes
Creates a Bytes object by copying the value of the given String with a given charset
org.apache.fluo.api.client - package org.apache.fluo.api.client
 
org.apache.fluo.api.client.scanner - package org.apache.fluo.api.client.scanner
 
org.apache.fluo.api.config - package org.apache.fluo.api.config
 
org.apache.fluo.api.data - package org.apache.fluo.api.data
 
org.apache.fluo.api.exceptions - package org.apache.fluo.api.exceptions
 
org.apache.fluo.api.metrics - package org.apache.fluo.api.metrics
 
org.apache.fluo.api.mini - package org.apache.fluo.api.mini
 
org.apache.fluo.api.observer - package org.apache.fluo.api.observer
 
org.apache.fluo.api.service - package org.apache.fluo.api.service
 
over(Span) - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
 

P

prefix(Bytes) - Static method in class org.apache.fluo.api.data.Span
Returns a Span that covers all rows beginning with a prefix.
prefix(CharSequence) - Static method in class org.apache.fluo.api.data.Span
Returns a Span that covers all rows beginning with a prefix String parameters will be encoded as UTF-8
prefix(Bytes, Column) - Static method in class org.apache.fluo.api.data.Span
Returns a Span that covers all columns beginning with a row and Column prefix.
prefix(CharSequence, Column) - Static method in class org.apache.fluo.api.data.Span
Returns a Span that covers all columns beginning with a row and Column prefix.
print() - Method in class org.apache.fluo.api.config.FluoConfiguration
Logs all properties
process(TransactionBase, Bytes, Column) - Method in interface org.apache.fluo.api.observer.Observer
Implemented by users to process notifications on a Observer.ObservedColumn.

Q

qual(Bytes) - Method in class org.apache.fluo.api.data.Span.EndCQBuilder
Add column qualifier to Span end
qual(CharSequence) - Method in class org.apache.fluo.api.data.Span.EndCQBuilder
Add column qualifier (will be encoded UTF-8) to Span end
qual(Bytes) - Method in class org.apache.fluo.api.data.Span.StartCQBuilder
Add column qualifier to Span start
qual(CharSequence) - Method in class org.apache.fluo.api.data.Span.StartCQBuilder
Add column qualifier (will be encoded UTF-8) to Span start

R

REPORTER_PREFIX - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
RowColumn - Class in org.apache.fluo.api.data
Represents all or subset of a Fluo row and Column.
RowColumn() - Constructor for class org.apache.fluo.api.data.RowColumn
Constructs a RowColumn with row set to Bytes.EMPTY and column set to Column.EMPTY
RowColumn(Bytes) - Constructor for class org.apache.fluo.api.data.RowColumn
Constructs a RowColumn with only a row.
RowColumn(CharSequence) - Constructor for class org.apache.fluo.api.data.RowColumn
Constructs a RowColumn with only a row.
RowColumn(Bytes, Column) - Constructor for class org.apache.fluo.api.data.RowColumn
Constructs a RowColumn
RowColumn(CharSequence, Column) - Constructor for class org.apache.fluo.api.data.RowColumn
Constructs a RowColumn
RowColumnValue - Class in org.apache.fluo.api.data
An immutable object that can hold a row, column, and value.
RowColumnValue(Bytes, Column, Bytes) - Constructor for class org.apache.fluo.api.data.RowColumnValue
 
RowColumnValue(CharSequence, Column, CharSequence) - Constructor for class org.apache.fluo.api.data.RowColumnValue
 
RowScanner - Interface in org.apache.fluo.api.client.scanner
 
RowScannerBuilder - Interface in org.apache.fluo.api.client.scanner
 

S

save(File) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
save(OutputStream) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
scanner() - Method in interface org.apache.fluo.api.client.SnapshotBase
This method is the starting point for constructing a scanner.
ScannerBuilder - Interface in org.apache.fluo.api.client.scanner
 
set(CharSequence, Column, CharSequence) - Method in class org.apache.fluo.api.client.AbstractTransactionBase
 
set(Bytes, Column, Bytes) - Method in interface org.apache.fluo.api.client.TransactionBase
Sets a value (in Bytes) at the given row and Column
set(CharSequence, Column, CharSequence) - Method in interface org.apache.fluo.api.client.TransactionBase
Wrapper for TransactionBase.set(Bytes, Column, Bytes) that uses Strings.
setAccumuloClasspath(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setAccumuloInstance(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setAccumuloPassword(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setAccumuloTable(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
Sets Accumulo table.
setAccumuloUser(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setAccumuloZookeepers(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setApplicationName(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setClearTable(boolean) - Method in class org.apache.fluo.api.client.FluoAdmin.InitializationOptions
Clears accumulo table (if exists) specified by .
setClearZookeeper(boolean) - Method in class org.apache.fluo.api.client.FluoAdmin.InitializationOptions
Clears zookeeper root (if exists) specified by .
setClientRetryTimeout(int) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setDefaultConfiguration(SimpleConfiguration) - Static method in class org.apache.fluo.api.config.FluoConfiguration
Sets all Fluo properties to their default in the given configuration.
setInstanceZookeepers(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setLength(int) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
Sets the point at which appending will start.
setLoaderQueueSize(int) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setLoaderThreads(int) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setMiniDataDir(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setMiniStartAccumulo(boolean) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setProperty(String, Boolean) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
setProperty(String, Integer) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
setProperty(String, Long) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
setProperty(String, String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
setTransactionRollbackTime(long, TimeUnit) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setWeakNotification(CharSequence, Column) - Method in class org.apache.fluo.api.client.AbstractTransactionBase
 
setWeakNotification(Bytes, Column) - Method in interface org.apache.fluo.api.client.TransactionBase
Sets a weak notification at the given row and Column
setWeakNotification(CharSequence, Column) - Method in interface org.apache.fluo.api.client.TransactionBase
setWorkerThreads(int) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
setZookeeperTimeout(int) - Method in class org.apache.fluo.api.config.FluoConfiguration
 
SimpleConfiguration - Class in org.apache.fluo.api.config
A simple configuration wrapper for Apache Commons configuration.
SimpleConfiguration() - Constructor for class org.apache.fluo.api.config.SimpleConfiguration
 
SimpleConfiguration(File) - Constructor for class org.apache.fluo.api.config.SimpleConfiguration
Read a properties style config from given file.
SimpleConfiguration(InputStream) - Constructor for class org.apache.fluo.api.config.SimpleConfiguration
Read a properties style config from given input stream.
SimpleConfiguration(SimpleConfiguration) - Constructor for class org.apache.fluo.api.config.SimpleConfiguration
Copy constructor.
SimpleConfiguration(Map<String, String>) - Constructor for class org.apache.fluo.api.config.SimpleConfiguration
 
Snapshot - Interface in org.apache.fluo.api.client
Allows users to read from a Fluo table at a certain point in time.
SnapshotBase - Interface in org.apache.fluo.api.client
Allows users to read from a Fluo table at a certain point in time
Span - Class in org.apache.fluo.api.data
Represents a range between two RowColumns in a Fluo table.
Span() - Constructor for class org.apache.fluo.api.data.Span
Constructs a span with infinite start and end
Span(RowColumn, boolean, RowColumn, boolean) - Constructor for class org.apache.fluo.api.data.Span
Construct a new span from a start and end RowColumn.
Span(Bytes, boolean, Bytes, boolean) - Constructor for class org.apache.fluo.api.data.Span
Construct a new Span from a start and end row.
Span(CharSequence, boolean, CharSequence, boolean) - Constructor for class org.apache.fluo.api.data.Span
Construct a new Span from a start and end row.
Span.Builder - Class in org.apache.fluo.api.data
 
Span.EndBuilder - Class in org.apache.fluo.api.data
 
Span.EndCFBuilder - Class in org.apache.fluo.api.data
 
Span.EndCQBuilder - Class in org.apache.fluo.api.data
 
Span.EndCVBuilder - Class in org.apache.fluo.api.data
 
Span.StartBuilder - Class in org.apache.fluo.api.data
 
Span.StartCFBuilder - Class in org.apache.fluo.api.data
 
Span.StartCQBuilder - Class in org.apache.fluo.api.data
 
Span.StartCVBuilder - Class in org.apache.fluo.api.data
 
start() - Method in interface org.apache.fluo.api.service.FluoService
Starts service.
startRow(Bytes) - Method in class org.apache.fluo.api.data.Span.Builder
Build start of Span starting with row
startRow(CharSequence) - Method in class org.apache.fluo.api.data.Span.Builder
Build start of Span starting with row (will be encoded UTF-8)
stop() - Method in interface org.apache.fluo.api.service.FluoService
Stops service cleanly.
subSequence(int, int) - Method in class org.apache.fluo.api.data.Bytes
Returns a portion of the Bytes object
subset(String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
Returns a subset of config that start with given prefix.

T

TableExistsException(String) - Constructor for exception org.apache.fluo.api.client.FluoAdmin.TableExistsException
 
TableExistsException() - Constructor for exception org.apache.fluo.api.client.FluoAdmin.TableExistsException
 
timer(String) - Method in interface org.apache.fluo.api.metrics.MetricsReporter
 
Timer - Interface in org.apache.fluo.api.metrics
Metrics Timer.
toArray() - Method in class org.apache.fluo.api.data.Bytes
Returns a byte array containing a copy of the bytes
toByteBuffer() - Method in class org.apache.fluo.api.data.Bytes
 
toBytes() - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
 
toInputStream() - Method in class org.apache.fluo.api.data.Bytes
 
toMap() - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
toString() - Method in class org.apache.fluo.api.config.SimpleConfiguration
 
toString() - Method in class org.apache.fluo.api.data.Bytes
Creates UTF-8 String using Bytes data
toString() - Method in class org.apache.fluo.api.data.Column
 
toString() - Method in class org.apache.fluo.api.data.ColumnValue
 
toString() - Method in class org.apache.fluo.api.data.RowColumn
 
toString() - Method in class org.apache.fluo.api.data.RowColumnValue
 
toString() - Method in class org.apache.fluo.api.data.Span
 
Transaction - Interface in org.apache.fluo.api.client
Enables users to read and write to Fluo at a certain point in time.
TRANSACTION_PREFIX - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
TRANSACTION_ROLLBACK_TIME_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
TRANSACTION_ROLLBACK_TIME_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
TransactionBase - Interface in org.apache.fluo.api.client
Enables users to read and write to a Fluo table at certain point in time.

U

update(long) - Method in interface org.apache.fluo.api.metrics.Histogram
Adds recorded value
update(long, TimeUnit) - Method in interface org.apache.fluo.api.metrics.Timer
Adds recorded duration
updateSharedConfig() - Method in interface org.apache.fluo.api.client.FluoAdmin
Updates shared configuration in Zookeeper.

V

validate() - Method in class org.apache.fluo.api.config.FluoConfiguration
 
valueOf(String) - Static method in enum org.apache.fluo.api.observer.Observer.NotificationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.fluo.api.observer.Observer.NotificationType
Returns an array containing the constants of this enum type, in the order they are declared.
vis(Bytes) - Method in class org.apache.fluo.api.data.Span.EndCVBuilder
Add column visibility to Span end
vis(CharSequence) - Method in class org.apache.fluo.api.data.Span.EndCVBuilder
Add column visibility (will be encoded UTF-8) to Span end
vis(Bytes) - Method in class org.apache.fluo.api.data.Span.StartCVBuilder
Add column visibility to Span start
vis(CharSequence) - Method in class org.apache.fluo.api.data.Span.StartCVBuilder
Add column visibility (will be encoded UTF-8) to Span start

W

waitForObservers() - Method in interface org.apache.fluo.api.mini.MiniFluo
Waits for all observers to finish.
WORKER_NUM_THREADS_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
WORKER_NUM_THREADS_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
 
writeTo(OutputStream) - Method in class org.apache.fluo.api.data.Bytes
 
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2016 The Apache Software Foundation. All rights reserved.