A B C D E F G H I L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractObserver - Class in org.apache.fluo.api.observer
-
Deprecated.since 1.1.0. This class was deprecated for two reasons. First the methods its overrides were deprecated. Second, the methods it overrides were made into Java 8 default methods.
- AbstractObserver() - Constructor for class org.apache.fluo.api.observer.AbstractObserver
-
Deprecated.
- 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
- AbstractSnapshotBase(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
- ACCUMULO_AUTH_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- ACCUMULO_INSTANCE_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- ACCUMULO_JARS_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- ACCUMULO_JARS_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- ACCUMULO_PASSWORD_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- ACCUMULO_TABLE_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- ACCUMULO_USER_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- ACCUMULO_ZOOKEEPERS_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- ACCUMULO_ZOOKEEPERS_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- addObserver(ObserverSpecification) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.since 1.1.0. Replaced by
FluoConfiguration.setObserverProvider(String)
andFluoConfiguration.getObserverProvider()
- addObservers(Iterable<ObserverSpecification>) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.since 1.1.0. Replaced by
FluoConfiguration.setObserverProvider(String)
andFluoConfiguration.getObserverProvider()
- ADMIN_ACCUMULO_TABLE_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.since 1.2.0 replaced by fluo.accumulo.table
- AlreadyInitializedException() - Constructor for exception org.apache.fluo.api.client.FluoAdmin.AlreadyInitializedException
- AlreadyInitializedException(String) - 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() - Constructor for exception org.apache.fluo.api.exceptions.AlreadySetException
- AlreadySetException(String) - Constructor for exception org.apache.fluo.api.exceptions.AlreadySetException
- APP_PREFIX - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- append(byte[]) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
- append(byte[], int, int) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
-
Append a section of bytes from array
- append(int) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
-
Append a single byte.
- append(InputStream, int) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
-
Append a sequence of bytes from an InputStream
- 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(ByteBuffer) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
-
Append data from a ByteBuffer
- append(Bytes) - Method in class org.apache.fluo.api.data.Bytes.BytesBuilder
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 - Variable in class org.apache.fluo.api.data.Span.EndBuilder
- builder - Variable 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
- 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
-
Deprecated.since 1.1.0. Replaced by
FluoConfiguration.setObserverProvider(String)
andFluoConfiguration.getObserverProvider()
- 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
-
Deprecated.since 1.2.0 replaced by fluo.accumulo.instance
- CLIENT_ACCUMULO_PASSWORD_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.since 1.2.0 replaced by fluo.accumulo.password
- CLIENT_ACCUMULO_USER_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.since 1.2.0 replaced by fluo.accumulo.user
- CLIENT_ACCUMULO_ZOOKEEPERS_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.
- CLIENT_ACCUMULO_ZOOKEEPERS_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.since 1.2.0 replaced by fluo.accumulo.zookeepers
- CLIENT_APPLICATION_NAME_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.since 1.2.0 replaced by fluo.connection.application.name
- CLIENT_RETRY_TIMEOUT_MS_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.
- CLIENT_RETRY_TIMEOUT_MS_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.since 1.2.0 replaced by fluo.connection.retry.timeout.ms
- CLIENT_ZOOKEEPER_CONNECT_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.
- CLIENT_ZOOKEEPER_CONNECT_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.since 1.2.0 replaced by fluo.connection.zookeepers
- CLIENT_ZOOKEEPER_TIMEOUT_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.
- CLIENT_ZOOKEEPER_TIMEOUT_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.since 1.2.0 replaced by fluo.connection.zookeeper.timeout
- 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
-
Deprecated.
- close() - Method in interface org.apache.fluo.api.observer.Observer
-
Deprecated.since 1.1.0. Fluo will no longer call this method when observers are configured by
FluoConfiguration.setObserverProvider(String)
. Its only called when observers are configured the old way byFluoConfiguration.addObserver(org.apache.fluo.api.config.ObserverSpecification)
- 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(CharSequence) - Constructor for class org.apache.fluo.api.data.Column
-
Creates Column with only a family.
- Column(CharSequence, CharSequence) - Constructor for class org.apache.fluo.api.data.Column
-
Creates Column with a family and qualifier.
- Column(CharSequence, CharSequence, CharSequence) - Constructor for class org.apache.fluo.api.data.Column
-
Creates Column with family, qualifier, and visibility.
- Column(Bytes) - 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(Bytes, Bytes, Bytes) - 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, CharSequence) - Constructor for class org.apache.fluo.api.data.ColumnValue
- ColumnValue(Column, Bytes) - 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() - Constructor for exception org.apache.fluo.api.exceptions.CommitException
- CommitException(String) - Constructor for exception org.apache.fluo.api.exceptions.CommitException
- compareTo(byte[]) - 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(byte[], int, int) - 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(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
- CONNECTION_APPLICATION_NAME_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- CONNECTION_PREFIX - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- CONNECTION_RETRY_TIMEOUT_MS_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- CONNECTION_RETRY_TIMEOUT_MS_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- CONNECTION_ZOOKEEPER_SECRET - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- CONNECTION_ZOOKEEPER_TIMEOUT_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- CONNECTION_ZOOKEEPER_TIMEOUT_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- CONNECTION_ZOOKEEPERS_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- CONNECTION_ZOOKEEPERS_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- containsKey(String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
- contentEquals(byte[]) - Method in class org.apache.fluo.api.data.Bytes
-
Returns true if this Bytes object equals another.
- contentEquals(byte[], int, int) - Method in class org.apache.fluo.api.data.Bytes
-
Returns true if this Bytes object equals another.
- copyTo(byte[], int) - Method in class org.apache.fluo.api.data.Bytes
-
Copy entire Bytes object to specific byte array.
- copyTo(int, int, byte[], int) - Method in class org.apache.fluo.api.data.Bytes
-
Copy a subsequence of Bytes to specific byte array.
- counter(String) - Method in interface org.apache.fluo.api.metrics.MetricsReporter
- Counter - Interface in org.apache.fluo.api.metrics
-
Metrics Counter.
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(CharSequence, Column) - Method in interface org.apache.fluo.api.client.TransactionBase
-
Wrapper for
TransactionBase.delete(Bytes, Column)
that uses Strings. - delete(Bytes, Column) - Method in interface org.apache.fluo.api.client.TransactionBase
-
Deletes the value at the given row and
Column
- DFS_ROOT_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- DFS_ROOT_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
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(CharSequence) - Method in class org.apache.fluo.api.data.Span.Builder
-
Build end of Span starting with row (will be encoded UTF-8)
- endRow(CharSequence) - Method in class org.apache.fluo.api.data.Span.StartBuilder
-
Build Span end starting with row (will be encoded UTF-8)
- endRow(Bytes) - Method in class org.apache.fluo.api.data.Span.Builder
-
Build end of Span starting with row
- endRow(Bytes) - Method in class org.apache.fluo.api.data.Span.StartBuilder
-
Build Span end starting with row
- endsWith(Bytes) - Method in class org.apache.fluo.api.data.Bytes
-
Checks if this has the passed suffix
- equals(Object) - Method in class org.apache.fluo.api.config.ObserverSpecification
-
Deprecated.
- equals(Object) - Method in class org.apache.fluo.api.config.SimpleConfiguration
- 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(CharSequence) - Static method in class org.apache.fluo.api.data.Span
-
Creates a Span that covers an exact row.
- exact(CharSequence, Column) - Static method in class org.apache.fluo.api.data.Span
-
Creates a Span that covers an exact row and
Column
. - exact(Bytes) - 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
. - 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(String, Loader) - Method in interface org.apache.fluo.api.client.LoaderExecutor
-
Same as
LoaderExecutor.execute(Loader)
, but allows specifying an identity. - execute(Loader) - Method in interface org.apache.fluo.api.client.LoaderExecutor
-
Queues
Loader
task implemented by users for execution.
F
- 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(CharSequence) - Method in class org.apache.fluo.api.data.Span.StartCFBuilder
-
Add column family (will be encoded UTF-8) to Span start
- fam(Bytes) - Method in class org.apache.fluo.api.data.Span.EndCFBuilder
-
Add column family to an Span end
- fam(Bytes) - Method in class org.apache.fluo.api.data.Span.StartCFBuilder
-
Add column family to Span start
- 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.
- 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.
- 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(File) - Constructor for class org.apache.fluo.api.config.FluoConfiguration
- FluoConfiguration(InputStream) - Constructor for class org.apache.fluo.api.config.FluoConfiguration
- FluoConfiguration(Map<String, String>) - Constructor for class org.apache.fluo.api.config.FluoConfiguration
- FluoConfiguration(SimpleConfiguration) - 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(String, Throwable) - Constructor for exception org.apache.fluo.api.exceptions.FluoException
- FluoException(Throwable) - Constructor for exception org.apache.fluo.api.exceptions.FluoException
- FluoFactory - Class in org.apache.fluo.api.client
- 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
- forColumn(Column, Observer.NotificationType) - Method in interface org.apache.fluo.api.observer.ObserverProvider.Registry
-
A fluent entry point for registering an observer.
G
- get(Collection<Bytes>, Set<Column>) - Method in interface org.apache.fluo.api.client.SnapshotBase
- get(Collection<Bytes>, Column...) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
- get(Collection<Bytes>, Column...) - Method in interface org.apache.fluo.api.client.SnapshotBase
- get(Collection<RowColumn>) - Method in interface org.apache.fluo.api.client.SnapshotBase
- get(Bytes, Set<Column>) - Method in interface org.apache.fluo.api.client.SnapshotBase
- get(Bytes, Column) - Method in interface org.apache.fluo.api.client.SnapshotBase
- get(Bytes, Column...) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
- get(Bytes, Column...) - Method in interface org.apache.fluo.api.client.SnapshotBase
- get(Bytes, Column, Bytes) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
- get(Bytes, Column, Bytes) - Method in interface org.apache.fluo.api.client.SnapshotBase
- getAccumuloAuthorizations() - Method in class org.apache.fluo.api.config.FluoConfiguration
- getAccumuloInstance() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Gets the Apache Accumulo instance property value "fluo.accumulo.instance"
- getAccumuloJars() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Gets CSV list of jar paths to provide to Accumulo
- getAccumuloPassword() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Gets the Apache Accumulo password property value "fluo.accumulo.password"
- getAccumuloTable() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Gets the value of the property "fluo.accumulo.table"
- getAccumuloUser() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Gets the value of the property "fluo.accumulo.user"
- getAccumuloZookeepers() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Gets the value of the property "fluo.accumulo.zookeepers" if it is set, else returns the value of the property "localhost"
- 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
-
Deprecated.
- getAppConfiguration() - Method in interface org.apache.fluo.api.observer.ObserverProvider.Context
- getApplicationConfig() - Method in interface org.apache.fluo.api.client.FluoAdmin
- getApplicationName() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Returns the application name after verification to avoid characters Zookeeper does not like in nodes and Hadoop does not like in HDFS paths.
- getAppZookeepers() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Returns the zookeeper application name string.
- getAsync(Bytes, Column) - Method in interface org.apache.fluo.api.client.SnapshotBase
-
Asynchronous get, may retrieve the value in the background and return immediately.
- getAsync(Bytes, Column, Bytes) - Method in interface org.apache.fluo.api.client.SnapshotBase
-
Asynchronous get, may retrieve the value in the background and return immediately.
- 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
-
Deprecated.
- 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
-
Returns a SimpleConfiguration clientConfig with properties set from this configuration
- 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
-
Deprecated.
- 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
-
Deprecated.
- getConfiguration() - Method in class org.apache.fluo.api.config.ObserverSpecification
-
Deprecated.
- getConnectionConfig() - Method in interface org.apache.fluo.api.client.FluoAdmin
- getConnectionRetryTimeout() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Returns the value of the property "fluo.connection.retry.timeout.ms" if it is set, else the default value of -1.
- getDefaultConfiguration() - Static method in class org.apache.fluo.api.config.FluoConfiguration
-
Returns configuration with all Fluo properties set to their default.
- getDfsRoot() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Gets the value of property "fluo.dfs.root" if set, otherwise gets the 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
-
Gets the value of the property "fluo.connection.zookeepers" and if not set returns the default "localhost/fluo"
- 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
-
Gets the loader queue size.
- getLoaderThreads() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Returns the number of threads each loader runs.
- 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
-
Deprecated.
- getMetricsReporter() - Method in interface org.apache.fluo.api.observer.ObserverProvider.Context
- getMiniDataDir() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Gets the value of the property "fluo.mini.data.dir" if set, otherwise gets the value of the property "${env:FLUO_HOME}/mini"
- getMiniStartAccumulo() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Gets the value of the property "fluo.mini.start.accumulo" if set, else gets the value of true
- getObservedColumn() - Method in interface org.apache.fluo.api.observer.Observer
-
Deprecated.since 1.1.0 Fluo will no longer call this method when observers are configured by
FluoConfiguration.setObserverProvider(String)
. Its only called when observers are configured the old way byFluoConfiguration.addObserver(org.apache.fluo.api.config.ObserverSpecification)
- getObserverConfiguration() - Method in interface org.apache.fluo.api.observer.Observer.Context
-
Deprecated.
- getObserverInitDir() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Gets directory where observer jars can be found for initialization
- getObserverJarsUrl() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Gets the directory where observer jars can be found
- getObserverProvider() - Method in class org.apache.fluo.api.config.FluoConfiguration
- getObserverSpecifications() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.since 1.1.0. Replaced by
FluoConfiguration.setObserverProvider(String)
andFluoConfiguration.getObserverProvider()
- getProperties(String) - Method in class org.apache.fluo.api.config.SimpleConfiguration
- 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(CharSequence, Set<Column>) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
- 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 class org.apache.fluo.api.client.AbstractSnapshotBase
- gets(CharSequence, Column) - Method in interface org.apache.fluo.api.client.SnapshotBase
-
Wrapper for
SnapshotBase.get(Bytes, Column)
that uses Strings. - gets(CharSequence, Column...) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
- gets(CharSequence, Column...) - Method in interface org.apache.fluo.api.client.SnapshotBase
-
Wrapper for
SnapshotBase.get(Bytes, Set)
that uses Strings. - gets(CharSequence, Column, String) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
- gets(CharSequence, Column, String) - Method in interface org.apache.fluo.api.client.SnapshotBase
-
Wrapper for
SnapshotBase.get(Bytes, Column, Bytes)
that uses Strings. - gets(Collection<? extends CharSequence>, Set<Column>) - Method in class org.apache.fluo.api.client.AbstractSnapshotBase
- 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 class org.apache.fluo.api.client.AbstractSnapshotBase
- gets(Collection<? extends CharSequence>, Column...) - Method in interface org.apache.fluo.api.client.SnapshotBase
-
Wrapper for
SnapshotBase.get(Collection, Set)
that uses Strings. - gets(Collection<RowColumn>) - 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. - getsAsync(String, Column) - Method in interface org.apache.fluo.api.client.SnapshotBase
-
Asynchronous get, may retrieve the value in the background and return immediately.
- getsAsync(String, Column, String) - Method in interface org.apache.fluo.api.client.SnapshotBase
-
Asynchronous get, may retrieve the value in the background and return immediately.
- getScanTimeAuthorizations() - Method in interface org.apache.fluo.api.client.SnapshotBase
-
Returns the set of scan time authorization that are currently in use for filtering data.
- 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
-
Gets the transaction rollback time, in milliseconds.
- getType() - Method in class org.apache.fluo.api.observer.Observer.ObservedColumn
-
Deprecated.
- 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
-
Gets the value of the property "fluo.worker.num.threads" if set otherwise returns 10
- getZookeeperSecret() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Get the secret configured to access data in zookeeper.
- getZookeeperTimeout() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Gets the value of the property "fluo.connection.zookeeper.timeout" and if not set returns the default 30000
H
- hashCode() - Method in class org.apache.fluo.api.config.ObserverSpecification
-
Deprecated.
- hashCode() - Method in class org.apache.fluo.api.config.SimpleConfiguration
- 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
- hasRequiredConnectionProps() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Verifies that the connection properties are set and and valid.
- 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(String) - Method in interface org.apache.fluo.api.metrics.MetricsReporter
- Histogram - Interface in org.apache.fluo.api.metrics
-
Metrics Histogram.
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
-
Deprecated.
- init(Observer.Context) - Method in interface org.apache.fluo.api.observer.Observer
-
Deprecated.since 1.1.0. Fluo will no longer call this method when observers are configured by
FluoConfiguration.setObserverProvider(String)
. Its only called when observers are configured the old way byFluoConfiguration.addObserver(org.apache.fluo.api.config.ObserverSpecification)
- 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(File) - Method in class org.apache.fluo.api.config.SimpleConfiguration
-
Loads configuration from File.
- load(InputStream) - Method in class org.apache.fluo.api.config.SimpleConfiguration
-
Loads configuration from InputStream.
- 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_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
- Loader.Context - Interface in org.apache.fluo.api.client
- 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(String) - Method in interface org.apache.fluo.api.metrics.MetricsReporter
- Meter - Interface in org.apache.fluo.api.metrics
-
Metrics Meter.
- 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
. - 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
.
O
- ObservedColumn(Column, Observer.NotificationType) - Constructor for class org.apache.fluo.api.observer.Observer.ObservedColumn
-
Deprecated.
- 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 theObserver.process(TransactionBase, Bytes, Column)
method. - OBSERVER_INIT_DIR_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- OBSERVER_INIT_DIR_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- OBSERVER_JARS_URL_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- OBSERVER_JARS_URL_PROP - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- OBSERVER_PREFIX - Static variable in class org.apache.fluo.api.config.FluoConfiguration
-
The properties below get loaded into/from Zookeeper
- OBSERVER_PROVIDER - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- OBSERVER_PROVIDER_DEFAULT - Static variable in class org.apache.fluo.api.config.FluoConfiguration
- Observer.Context - Interface in org.apache.fluo.api.observer
-
Deprecated.since 1.1.0. The method that used this interface was deprecated.
- Observer.NotificationType - Enum in org.apache.fluo.api.observer
- Observer.ObservedColumn - Class in org.apache.fluo.api.observer
-
Deprecated.since 1.1.0. The method that used this class was deprecated.
- ObserverProvider - Interface in org.apache.fluo.api.observer
-
Fluo Workers use this class to register
Observer
s to process notifications. - ObserverProvider.Context - Interface in org.apache.fluo.api.observer
- ObserverProvider.Registry - Interface in org.apache.fluo.api.observer
-
Observers are registered with the worker using this interface.
- ObserverProvider.Registry.IdentityOption - Interface in org.apache.fluo.api.observer
-
One part of a Fluent API for registering observers.
- ObserverProvider.Registry.ObserverArgument - Interface in org.apache.fluo.api.observer
-
The terminal part of a Fluent API for registering observers.
- ObserverSpecification - Class in org.apache.fluo.api.config
-
Deprecated.since 1.1.0. The methods that used this class in
FluoConfiguration
were deprecated. - ObserverSpecification(String) - Constructor for class org.apache.fluo.api.config.ObserverSpecification
-
Deprecated.
- ObserverSpecification(String, Map<String, String>) - Constructor for class org.apache.fluo.api.config.ObserverSpecification
-
Deprecated.
- ObserverSpecification(String, SimpleConfiguration) - Constructor for class org.apache.fluo.api.config.ObserverSpecification
-
Deprecated.
- 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(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
- of(ByteBuffer) - Static method in class org.apache.fluo.api.data.Bytes
-
Creates a Bytes object by copying the data of the given ByteBuffer.
- orElse(SimpleConfiguration) - Method in class org.apache.fluo.api.config.SimpleConfiguration
- 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(CharSequence) - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
- over(CharSequence, Column) - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
- over(Bytes) - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
- over(Bytes, Column) - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
- over(Span) - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
- overPrefix(CharSequence) - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
- overPrefix(CharSequence, Column) - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
- overPrefix(Bytes) - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
- overPrefix(Bytes, Column) - Method in interface org.apache.fluo.api.client.scanner.ScannerBuilder
P
- 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(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. - prefix(Bytes) - Static method in class org.apache.fluo.api.data.Span
-
Returns a Span that covers all rows beginning with a prefix.
- 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. - print() - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Logs all properties
- process(TransactionBase, String, Column) - Method in interface org.apache.fluo.api.observer.StringObserver
- process(TransactionBase, Bytes, Column) - Method in interface org.apache.fluo.api.observer.Observer
-
Implemented by users to process notifications on a
Observer.ObservedColumn
. - process(TransactionBase, Bytes, Column) - Method in interface org.apache.fluo.api.observer.StringObserver
- provide(ObserverProvider.Registry, ObserverProvider.Context) - Method in interface org.apache.fluo.api.observer.ObserverProvider
-
This is method is called by Fluo Workers to register observers to process notifications.
- provideColumns(BiConsumer<Column, Observer.NotificationType>, ObserverProvider.Context) - Method in interface org.apache.fluo.api.observer.ObserverProvider
-
Called during Fluo initialization to determine what columns are being observed.
Q
- qual(CharSequence) - Method in class org.apache.fluo.api.data.Span.EndCQBuilder
-
Add column qualifier (will be encoded UTF-8) to Span end
- qual(CharSequence) - Method in class org.apache.fluo.api.data.Span.StartCQBuilder
-
Add column qualifier (will be encoded UTF-8) to Span start
- qual(Bytes) - Method in class org.apache.fluo.api.data.Span.EndCQBuilder
-
Add column qualifier to Span end
- qual(Bytes) - Method in class org.apache.fluo.api.data.Span.StartCQBuilder
-
Add column qualifier to Span start
R
- remove() - Method in interface org.apache.fluo.api.client.FluoAdmin
-
Removes Fluo application, Accumulo table and shared configuration in Zookeeper.
- 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(CharSequence) - Constructor for class org.apache.fluo.api.data.RowColumn
-
Constructs a RowColumn with only a row.
- RowColumn(CharSequence, Column) - Constructor for class org.apache.fluo.api.data.RowColumn
-
Constructs a RowColumn
- RowColumn(Bytes) - 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
- RowColumnValue - Class in org.apache.fluo.api.data
-
An immutable object that can hold a row, column, and value.
- RowColumnValue(CharSequence, Column, CharSequence) - Constructor for class org.apache.fluo.api.data.RowColumnValue
- RowColumnValue(Bytes, Column, Bytes) - 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(CharSequence, Column, CharSequence) - Method in interface org.apache.fluo.api.client.TransactionBase
-
Wrapper for
TransactionBase.set(Bytes, Column, Bytes)
that uses Strings. - set(Bytes, Column, Bytes) - Method in interface org.apache.fluo.api.client.TransactionBase
- setAccumuloAuthorizations(String...) - Method in class org.apache.fluo.api.config.FluoConfiguration
- setAccumuloInstance(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets the Apache Accumulo instance property "fluo.accumulo.instance"
- setAccumuloJars(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets paths to jars to provide to Accumulo.
- setAccumuloPassword(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets the Apache Accumulo password property "fluo.accumulo.password"
- 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
-
Sets the value of the property "fluo.accumulo.user"
- setAccumuloZookeepers(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets the value of the property "fluo.accumulo.zookeepers"
- setApplicationName(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets the "fluo.connection.application.name"
- setClearTable(boolean) - Method in class org.apache.fluo.api.client.FluoAdmin.InitializationOptions
-
Clears accumulo table (if exists) specified by "fluo.accumulo.table" .
- setClearZookeeper(boolean) - Method in class org.apache.fluo.api.client.FluoAdmin.InitializationOptions
-
Clears zookeeper root (if exists) specified by "fluo.connection.zookeepers".
- setClientRetryTimeout(int) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Deprecated.
- setConnectionRetryTimeout(int) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets the connection retry timeout property "fluo.connection.retry.timeout.ms" in milliseconds.
- setDefaultConfiguration(SimpleConfiguration) - Static method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets all Fluo properties to their default in the given configuration.
- setDfsRoot(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets the root for the Hadoop DFS value in property "fluo.dfs.root"
- setInstanceZookeepers(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets the value of the property "fluo.connection.zookeepers"
- 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
-
Sets the queue size for the loader.
- setLoaderThreads(int) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets the non negative number of threads each loader runs.
- setMiniDataDir(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets the value of the property "fluo.mini.data.dir"
- setMiniStartAccumulo(boolean) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Set the value of the property "fluo.mini.start.accumulo"
- setObserverInitDir(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets directory where observers jars can found for initialization
- setObserverJarsUrl(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets URL to directory where observer jars can be found
- setObserverProvider(Class<? extends ObserverProvider>) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Calls
FluoConfiguration.setObserverProvider(String)
with the class name. - setObserverProvider(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Configure the observer provider that Fluo workers will use.
- setProperties(String, String...) - Method in class org.apache.fluo.api.config.SimpleConfiguration
- 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
- setScanTimeAuthorizations(Collection<String>) - Method in interface org.apache.fluo.api.client.SnapshotBase
-
All reads done using this snapshot after this call will use the passed in authorizations to filter data.
- setTransactionRollbackTime(long, TimeUnit) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets the transaction rollback time, in milliseconds.
- setWeakNotification(CharSequence, Column) - Method in class org.apache.fluo.api.client.AbstractTransactionBase
- setWeakNotification(CharSequence, Column) - Method in interface org.apache.fluo.api.client.TransactionBase
-
Wrapper for
TransactionBase.setWeakNotification(Bytes, Column)
that uses Strings. - setWeakNotification(Bytes, Column) - Method in interface org.apache.fluo.api.client.TransactionBase
-
Sets a weak notification at the given row and
Column
- setWorkerThreads(int) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets the number of worker threads, must be positive.
- setZookeeperSecret(String) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Setting this before initializing an application will cause Fluo to lock down Zookeeper such that this secret is required to read data from zookeeper.
- setZookeeperTimeout(int) - Method in class org.apache.fluo.api.config.FluoConfiguration
-
Sets the value of the property "fluo.connection.zookeeper.timeout"
- 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(Map<String, String>) - Constructor for class org.apache.fluo.api.config.SimpleConfiguration
- SimpleConfiguration(SimpleConfiguration) - Constructor for class org.apache.fluo.api.config.SimpleConfiguration
-
Copy constructor.
- 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
RowColumn
s in a Fluo table. - Span() - Constructor for class org.apache.fluo.api.data.Span
-
Constructs a span with infinite start and end
- 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(Bytes, boolean, Bytes, boolean) - Constructor for class org.apache.fluo.api.data.Span
-
Construct a new Span from a start and end row.
- 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.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(CharSequence) - Method in class org.apache.fluo.api.data.Span.Builder
-
Build start of Span starting with row (will be encoded UTF-8)
- startRow(Bytes) - Method in class org.apache.fluo.api.data.Span.Builder
-
Build start of Span starting with row
- startsWith(Bytes) - Method in class org.apache.fluo.api.data.Bytes
-
Checks if this has the passed prefix
- stop() - Method in interface org.apache.fluo.api.service.FluoService
-
Stops service cleanly.
- stream() - Method in interface org.apache.fluo.api.client.scanner.CellScanner
- stream() - Method in interface org.apache.fluo.api.client.scanner.ColumnScanner
- stream() - Method in interface org.apache.fluo.api.client.scanner.RowScanner
- StringObserver - Interface in org.apache.fluo.api.observer
- STRONG - org.apache.fluo.api.observer.Observer.NotificationType
- submit(String, T) - Method in interface org.apache.fluo.api.client.LoaderExecutor
-
Same behavior as
LoaderExecutor.submit(Loader)
. - submit(T) - Method in interface org.apache.fluo.api.client.LoaderExecutor
-
Same as
LoaderExecutor.execute(Loader)
except it returns a future that completes upon successful commit and if an exception is thrown in the loader, it will be relayed through the future. - 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() - Constructor for exception org.apache.fluo.api.client.FluoAdmin.TableExistsException
- TableExistsException(String) - 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
- toString() - Method in class org.apache.fluo.api.observer.Observer.ObservedColumn
-
Deprecated.
- 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.
- useObserver(Observer) - Method in interface org.apache.fluo.api.observer.ObserverProvider.Registry.ObserverArgument
-
Calling this method registers the given observer using the parameters previously passed to the Fluent API.
- useStrObserver(StringObserver) - Method in interface org.apache.fluo.api.observer.ObserverProvider.Registry.ObserverArgument
-
Calling this method registers the given observer using the parameters previously passed to the Fluent API.
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(CharSequence) - Method in class org.apache.fluo.api.data.Span.EndCVBuilder
-
Add column visibility (will be encoded UTF-8) to Span end
- vis(CharSequence) - Method in class org.apache.fluo.api.data.Span.StartCVBuilder
-
Add column visibility (will be encoded UTF-8) to Span start
- vis(Bytes) - Method in class org.apache.fluo.api.data.Span.EndCVBuilder
-
Add column visibility to Span end
- vis(Bytes) - Method in class org.apache.fluo.api.data.Span.StartCVBuilder
-
Add column visibility to Span start
W
- waitForObservers() - Method in interface org.apache.fluo.api.mini.MiniFluo
-
Waits for all observers to finish.
- WEAK - org.apache.fluo.api.observer.Observer.NotificationType
- withId(String) - Method in interface org.apache.fluo.api.observer.ObserverProvider.Registry.IdentityOption
-
Optionally set the name used to identify the observer in logging and metrics.
- withReadLock() - Method in interface org.apache.fluo.api.client.TransactionBase
-
Normally when a Fluo transaction reads data and does not write to it, it will not collide with other transactions making concurrent writes.
- 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
All Classes All Packages