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

A

abort(String, Throwable) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
abort(String, Throwable) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
AbstractBigtableAdmin - Class in org.apache.hadoop.hbase.client
Abstract AbstractBigtableAdmin class.
AbstractBigtableAdmin(CommonConnection) - Constructor for class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Constructor for AbstractBigtableAdmin.
AbstractBigtableConnection - Class in org.apache.hadoop.hbase.client
Abstract AbstractBigtableConnection class.
AbstractBigtableConnection(Configuration) - Constructor for class org.apache.hadoop.hbase.client.AbstractBigtableConnection
Constructor for AbstractBigtableConnection.
AbstractBigtableConnection(Configuration, boolean, ExecutorService, User) - Constructor for class org.apache.hadoop.hbase.client.AbstractBigtableConnection
The constructor called from ConnectionFactory.createConnection(Configuration) and in its many forms via reflection with this specific signature.
AbstractBigtableRegionLocator - Class in com.google.cloud.bigtable.hbase
AbstractBigtbleRegionLocator class.
AbstractBigtableRegionLocator(TableName, BigtableOptions, BigtableDataClient) - Constructor for class com.google.cloud.bigtable.hbase.AbstractBigtableRegionLocator
 
AbstractBigtableTable - Class in com.google.cloud.bigtable.hbase
BigtableTable class.
AbstractBigtableTable(AbstractBigtableConnection, HBaseRequestAdapter) - Constructor for class com.google.cloud.bigtable.hbase.AbstractBigtableTable
Constructed by BigtableConnection
ACCEPT_ALL_FILTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterHelper
A RowFilter that will match all cells.
adapt(Table) - Method in class com.google.cloud.bigtable.hbase.adapters.admin.TableAdapter
adapt.
adapt(MutateRowRequest) - Method in class com.google.cloud.bigtable.hbase.adapters.DeleteAdapter
adapt.
adapt(MutateRowRequest) - Method in class com.google.cloud.bigtable.hbase.adapters.PutAdapter
adapt.
adapt(ResultScanner<FlatRow>, Span) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.BigtableWhileMatchResultScannerAdapter
adapt.
adapt(ResultScanner<T>, Span) - Method in class com.google.cloud.bigtable.hbase.adapters.read.BigtableResultScannerAdapter
adapt.
adapt(FilterAdapterContext, BigtableFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.BigtableFilterAdapter
 
adapt(FilterAdapterContext, TimestampRangeFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.TimestampRangeFilterAdapter
 
adapt(FilterAdapterContext, ColumnCountGetFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.ColumnCountGetFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, ColumnPaginationFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.ColumnPaginationFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, ColumnPrefixFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.ColumnPrefixFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, ColumnRangeFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.ColumnRangeFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, FamilyFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FamilyFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, Filter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.SingleFilterAdapter
Adapt the untyped hbaseFilter instance into a RowFilter.
adapt(FilterAdapterContext, FilterList) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterListAdapter
Adapt the given filter.
adapt(FilterAdapterContext, FirstKeyOnlyFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FirstKeyOnlyFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, FuzzyRowFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FuzzyRowFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, KeyOnlyFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.KeyOnlyFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, MultipleColumnPrefixFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.MultipleColumnPrefixFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, MultiRowRangeFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.MultiRowRangeFilterAdapter
 
adapt(FilterAdapterContext, PageFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.PageFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, PrefixFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.PrefixFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, QualifierFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.QualifierFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, RandomRowFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.RandomRowFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, RowFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.RowFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, SingleColumnValueExcludeFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.SingleColumnValueExcludeFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, SingleColumnValueFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.SingleColumnValueFilterAdapter
SingleColumnValueFilter is a filter that will return a row if a family/qualifier value matches some condition.
adapt(FilterAdapterContext, TimestampsFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.TimestampsFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, ValueFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.ValueFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, WhileMatchFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.WhileMatchFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, S) - Method in interface com.google.cloud.bigtable.hbase.adapters.filters.TypedFilterAdapter
Adapt the given filter.
adapt(String, ColumnFamily) - Method in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
Convert a Bigtable ColumnFamily to an HBase HColumnDescriptor.
adapt(Append) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Append, ReadModifyWriteRow) - Method in class com.google.cloud.bigtable.hbase.adapters.AppendAdapter
Adapt a single HBase Operation to a single Bigtable generated message.
adapt(Delete) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Delete, MutationApi<?>) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Get) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Get, ReadHooks) - Method in class com.google.cloud.bigtable.hbase.adapters.read.GetAdapter
adapt.
adapt(Increment) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Increment, ReadModifyWriteRow) - Method in class com.google.cloud.bigtable.hbase.adapters.IncrementAdapter
Adapt a single HBase Operation to a single Bigtable generated message.
adapt(Mutation) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Mutation, MutationApi<?>) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Put) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Put, MutationApi<?>) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(RowMutations) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(RowMutations, MutationApi<?>) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Scan) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Scan, ReadHooks) - Method in class com.google.cloud.bigtable.hbase.adapters.read.ScanAdapter
adapt.
adapt(HColumnDescriptor) - Method in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
Adapt a single instance of an HBase HColumnDescriptor to an instance of ColumnFamily.Builder.
adapt(HTableDescriptor, byte[][]) - Static method in class com.google.cloud.bigtable.hbase.adapters.admin.TableAdapter
 
adapt(HTableDescriptor, CreateTableRequest) - Static method in class com.google.cloud.bigtable.hbase.adapters.admin.TableAdapter
adapt.
adapt(T, MutationApi<?>) - Method in class com.google.cloud.bigtable.hbase.adapters.MutationAdapter
Adapt a single HBase Operation to a single Bigtable generated message.
adapt(T, ReadHooks) - Method in interface com.google.cloud.bigtable.hbase.adapters.read.ReadOperationAdapter
adapt.
adapt(T, U) - Method in interface com.google.cloud.bigtable.hbase.adapters.OperationAdapter
Adapt a single HBase Operation to a single Bigtable generated message.
adaptEntry(Delete) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adaptEntry(Put) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adaptEntry.
adaptEntry(RowMutations) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adaptEntry.
Adapters - Class in com.google.cloud.bigtable.hbase.adapters
Manages all Adapters
adaptFilter(FilterAdapterContext, Filter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapter
Adapt an HBase filter into a Cloud Bigtable Rowfilter.
adaptMutations(Delete, MutationApi<?>) - Method in class com.google.cloud.bigtable.hbase.adapters.DeleteAdapter
 
adaptMutations(Mutation, MutationApi<?>) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseMutationAdapter
 
adaptMutations(Put, MutationApi<?>) - Method in class com.google.cloud.bigtable.hbase.adapters.PutAdapter
 
adaptMutations(RowMutations, MutationApi<?>) - Method in class com.google.cloud.bigtable.hbase.adapters.RowMutationsAdapter
 
adaptMutations(T, MutationApi<?>) - Method in class com.google.cloud.bigtable.hbase.adapters.MutationAdapter
Converts an HBase Mutation which represents a set of changes to a single row from an HBase perspective to a Google Cloud Java Mutation which represent the set of changes.
adaptMutations(T, MutationApi<?>) - Method in class com.google.cloud.bigtable.hbase.adapters.UnsupportedMutationAdapter
Converts an HBase Mutation which represents a set of changes to a single row from an HBase perspective to a Google Cloud Java Mutation which represent the set of changes.
adaptResponse(Row) - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowAdapter
Transform an Bigtable server response to an HBase Result instance.
adaptResponse(FlatRow) - Method in class com.google.cloud.bigtable.hbase.adapters.read.FlatRowAdapter
Transform an Bigtable server response to an HBase Result instance.
adaptResponse(List<SampleRowKeysResponse>) - Method in class com.google.cloud.bigtable.hbase.adapters.SampledRowKeysAdapter
adaptResponse.
adaptResponse(T) - Method in interface com.google.cloud.bigtable.hbase.adapters.ResponseAdapter
Transform an Bigtable server response to an HBase Result instance.
adaptToRow(Result) - Method in class com.google.cloud.bigtable.hbase.adapters.read.FlatRowAdapter
Convert a Result to a FlatRow.
add(HColumnDescriptor) - Method in class com.google.cloud.bigtable.hbase.util.ModifyTableBuilder
 
addColumn(String, HColumnDescriptor) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
addColumn(TableName, HColumnDescriptor) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
ADDITIONAL_RETRY_CODES - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set to a comma separated list of grpc codes to retry.
addRange(byte[], byte[]) - Method in class com.google.cloud.bigtable.hbase.BigtableExtendedScan
Adds a range to scan.
addRange(RowRange) - Method in class com.google.cloud.bigtable.hbase.BigtableExtendedScan
Adds an arbitrary RowRange to the request.
addRangeWithPrefix(byte[]) - Method in class com.google.cloud.bigtable.hbase.BigtableExtendedScan
Creates a RowRange based on a prefix.
addRowKey(byte[]) - Method in class com.google.cloud.bigtable.hbase.BigtableExtendedScan
Add a single row key to the output.
addSplitKeys(byte[][], CreateTableRequest) - Static method in class com.google.cloud.bigtable.hbase.adapters.admin.TableAdapter
 
addWhileMatchFilter(WhileMatchFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterContext
addWhileMatchFilter.
ALL_BYTE_BYTES - Static variable in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper
Constant ANY_BYTE_BYTES=Bytes.toBytes(ANY_BYTE)
ALL_BYTES - Static variable in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper
Constant ALL_BYTES="\\C*"
ALL_QUALIFIERS_BYTES - Static variable in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper
Constant ALL_QUALIFIERS_BYTES=Bytes.toBytes(ALL_QUALIFIERS)
ALLOW_NO_TIMESTAMP_RETRIES_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
By default, the hbase client will set the timestamp on the client side before sending a Put if it's not set already.
ANY_BYTE - Static variable in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper
Constant ANY_BYTE="\\C"
ANY_BYTE_BYTES - Static variable in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper
Constant ANY_BYTE_BYTES=Bytes.toBytes(ANY_BYTE)
ANY_BYTES - Static variable in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper
Constant ANY_BYTES="\\C+"
APP_PROFILE_ID_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant APP_PROFILE_ID_KEY="google.bigtable.app_profile.id"
append(Append) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
APPEND_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant APPEND_ADAPTER
AppendAdapter - Class in com.google.cloud.bigtable.hbase.adapters
Adapter for HBase Appends operations to Bigtable ReadModifyWriteRowRequest.Builder.
AppendAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.AppendAdapter
 
applyPreSendHook(ReadRowsRequest) - Method in class com.google.cloud.bigtable.hbase.adapters.read.DefaultReadHooks
Apply all pre-send hooks to the given request.
applyPreSendHook(ReadRowsRequest) - Method in interface com.google.cloud.bigtable.hbase.adapters.read.ReadHooks
Apply all pre-send hooks to the given request.
assign(byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
asyncConfigure(Configuration) - Static method in class com.google.cloud.bigtable.hbase.BigtableConfiguration
Configuration for getting a org.apache.hadoop.hbase.client.AsyncConnection.
asyncExecutor - Variable in class com.google.cloud.bigtable.hbase.BatchExecutor
 

B

balancer() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
batch(List<? extends Row>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
Deprecated.
batch(List<? extends Row>) - Method in class com.google.cloud.bigtable.hbase.BatchExecutor
batch.
batch(List<? extends Row>, Object[]) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
batch(List<? extends Row>, Object[]) - Method in class com.google.cloud.bigtable.hbase.BatchExecutor
batch.
batchCallback(List<? extends Row>, Object[], Batch.Callback<R>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
batchCallback(List<? extends Row>, Object[], Batch.Callback<R>) - Method in class com.google.cloud.bigtable.hbase.BatchExecutor
Implementation of HTable.batchCallback(List, Object[], Batch.Callback)
batchCallback(List<? extends Row>, Batch.Callback<R>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
Deprecated.
batchCoprocessorService(Descriptors.MethodDescriptor, Message, byte[], byte[], R) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
batchCoprocessorService(Descriptors.MethodDescriptor, Message, byte[], byte[], R, Batch.Callback<R>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
BatchExecutor - Class in com.google.cloud.bigtable.hbase
Class to help BigtableTable with batch operations on an BigtableClient.
BatchExecutor(BigtableSession, HBaseRequestAdapter) - Constructor for class com.google.cloud.bigtable.hbase.BatchExecutor
Constructor for BatchExecutor.
BatchExecutor.BulkOperation - Class in com.google.cloud.bigtable.hbase
 
batchTimer - Variable in class com.google.cloud.bigtable.hbase.BatchExecutor
 
beginFilterList(FilterList) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterContext
beginFilterList.
BIGTABLE_ADMIN_HOST_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_ADMIN_HOST_KEY="google.bigtable.admin.endpoint.host"
BIGTABLE_ASYNC_MUTATOR_COUNT_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
The number of asynchronous workers to use for buffered mutator operations.
BIGTABLE_BUFFERED_MUTATOR_ENABLE_THROTTLING - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Turn on a feature that will reduce the likelihood of BufferedMutator overloading a Cloud Bigtable cluster.
BIGTABLE_BUFFERED_MUTATOR_MAX_MEMORY_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
The maximum amount of memory to be used for asynchronous buffered mutator RPCs.
BIGTABLE_BUFFERED_MUTATOR_THROTTLING_THRESHOLD_MILLIS - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Tweak the throttling
BIGTABLE_BULK_AUTOFLUSH_MS_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_BULK_AUTOFLUSH_MS_KEY="google.bigtable.bulk.autoflush.ms"
BIGTABLE_BULK_MAX_REQUEST_SIZE_BYTES - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_BULK_MAX_REQUEST_SIZE_BYTES="google.bigtable.bulk.max.request.size.b"{trunked}
BIGTABLE_BULK_MAX_ROW_KEY_COUNT - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_BULK_MAX_ROW_KEY_COUNT="google.bigtable.bulk.max.row.key.count"
BIGTABLE_COLUMN_SEPARATOR_BYTE - Static variable in class com.google.cloud.bigtable.hbase.BigtableConstants
Separator between column family and column name for bigtable, as a single byte.
BIGTABLE_COLUMN_SEPARATOR_BYTE_STRING - Static variable in class com.google.cloud.bigtable.hbase.BigtableConstants
Byte string of the column family and column name separator for Bigtable.
BIGTABLE_COLUMN_SEPARATOR_LENGTH - Static variable in class com.google.cloud.bigtable.hbase.BigtableConstants
The length of the column separator, in bytes.
BIGTABLE_DATA_CHANNEL_COUNT_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
The number of grpc channels to open for asynchronous processing such as puts.
BIGTABLE_EMULATOR_HOST_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_HOST_KEY="google.bigtable.emulator.endpoint.host".
BIGTABLE_HBASE_CLIENT_ASYNC_CONNECTION_CLASS - Static variable in class com.google.cloud.bigtable.hbase.BigtableConfiguration
 
BIGTABLE_HBASE_CLIENT_ASYNC_REGISTRY_CLASS - Static variable in class com.google.cloud.bigtable.hbase.BigtableConfiguration
 
BIGTABLE_HOST_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_HOST_KEY="google.bigtable.endpoint.host"
BIGTABLE_LONG_RPC_TIMEOUT_MS_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
If timeouts are set, how many milliseconds should pass before a DEADLINE_EXCEEDED for a long read? Currently, this feature is experimental.
BIGTABLE_NAMESPACE_WARNING_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Allow namespace methods to be no-ops
BIGTABLE_NULL_CREDENTIAL_ENABLE_DEFAULT - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_NULL_CREDENTIAL_ENABLE_DEFAULT=false
BIGTABLE_NULL_CREDENTIAL_ENABLE_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to allow unit tests to proceed with an invalid credential configuration.
BIGTABLE_PORT_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_PORT_KEY="google.bigtable.endpoint.port"
BIGTABLE_RESULT_SCAN_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant BIGTABLE_RESULT_SCAN_ADAPTER
BIGTABLE_RPC_TIMEOUT_MS_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
If timeouts are set, how many milliseconds should pass before a DEADLINE_EXCEEDED? Currently, this feature is experimental.
BIGTABLE_SERVICE_ACCOUNT_EMAIL_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set when using P12 keyfile authentication.
BIGTABLE_SERVICE_ACCOUNT_JSON_KEYFILE_LOCATION_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set to a location where a json security credentials file can be found.
BIGTABLE_SERVICE_ACCOUNT_JSON_VALUE_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set to a json security credentials string.
BIGTABLE_SERVICE_ACCOUNT_P12_KEYFILE_LOCATION_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set to a location where a P12 keyfile can be found that corresponds to the provided service account email address.
BIGTABLE_SNAPSHOT_CLUSTER_ID_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_SNAPSHOT_CLUSTER_ID_KEY="google.bigtable.snapshot.cluster.id"
BIGTABLE_SNAPSHOT_DEFAULT_TTL_SECS_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_SNAPSHOT_DEFAULT_TTL_SECS_KEY="google.bigtable.snapshot.default.ttl.secs"
BIGTABLE_TIMEUNIT - Static variable in class com.google.cloud.bigtable.hbase.BigtableConstants
TimeUnit in which Bigtable requires messages to be sent and received.
BIGTABLE_USE_BATCH - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_USE_BATCH="google.bigtable.use.batch"
BIGTABLE_USE_BULK_API - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_USE_BULK_API="google.bigtable.use.bulk.api"
BIGTABLE_USE_CACHED_DATA_CHANNEL_POOL - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_USE_CACHED_DATA_CHANNEL_POOL="google.bigtable.use.cached.data.channel.pool"
BIGTABLE_USE_PLAINTEXT_NEGOTIATION - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_USE_PLAINTEXT_NEGOTIATION="google.bigtable.use.plaintext.negotiation"
BIGTABLE_USE_SERVICE_ACCOUNTS_DEFAULT - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant BIGTABLE_USE_SERVICE_ACCOUNTS_DEFAULT=true
BIGTABLE_USE_SERVICE_ACCOUNTS_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set to enable service accounts to be used, either metadata server-based or P12-based.
BIGTABLE_USE_TIMEOUTS_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Should timeouts be used? Currently, this feature is experimental.
BIGTABLE_WHILE_MATCH_RESULT_RESULT_SCAN_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant BIGTABLE_WHILE_MATCH_RESULT_RESULT_SCAN_ADAPTER
bigtable2hbase(long) - Static method in class com.google.cloud.bigtable.hbase.util.TimestampConverter
 
BigtableBufferedMutator - Class in com.google.cloud.bigtable.hbase
Bigtable's BufferedMutator implementation.
BigtableBufferedMutator(HBaseRequestAdapter, Configuration, BigtableSession, BufferedMutator.ExceptionListener) - Constructor for class com.google.cloud.bigtable.hbase.BigtableBufferedMutator
Constructor for BigtableBufferedMutator.
BigtableBufferedMutatorHelper - Class in com.google.cloud.bigtable.hbase
A helper for Bigtable's BufferedMutator implementations.
BigtableBufferedMutatorHelper(HBaseRequestAdapter, Configuration, BigtableSession) - Constructor for class com.google.cloud.bigtable.hbase.BigtableBufferedMutatorHelper
Constructor for BigtableBufferedMutator.
BigtableConfiguration - Class in com.google.cloud.bigtable.hbase
This class provides a simplified mechanism of creating a programmatic Bigtable Connection.
BigtableConfiguration() - Constructor for class com.google.cloud.bigtable.hbase.BigtableConfiguration
 
bigtableConnection - Variable in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
BigtableConstants - Class in com.google.cloud.bigtable.hbase
Constants related to Bigtable.
BigtableConstants() - Constructor for class com.google.cloud.bigtable.hbase.BigtableConstants
 
BigtableExtendedScan - Class in com.google.cloud.bigtable.hbase
This is a Cloud Bigtable specific extension of Scan.
BigtableExtendedScan() - Constructor for class com.google.cloud.bigtable.hbase.BigtableExtendedScan
 
BigtableFilter - Class in com.google.cloud.bigtable.hbase.filter
An HBase Filter that wraps a Cloud Bigtable Filters.Filter.
BigtableFilter(Filters.Filter) - Constructor for class com.google.cloud.bigtable.hbase.filter.BigtableFilter
 
BigtableFilter(Filters.Filter) - Constructor for class com.google.cloud.bigtable.hbase.filter.BigtableFilter
Deprecated.
BigtableFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Converts a BigtableFilter to a RowFilter.
BigtableFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.BigtableFilterAdapter
 
bigtableInstanceName - Variable in class com.google.cloud.bigtable.hbase.adapters.admin.TableAdapter
 
bigtableInstanceName - Variable in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
BigtableOptionsFactory - Class in com.google.cloud.bigtable.hbase
Static methods to convert an instance of Configuration to a BigtableOptions instance.
BigtableOptionsFactory() - Constructor for class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
 
BigtableRegionLocator - Class in com.google.cloud.bigtable.hbase
BigtableRegionLocator class.
BigtableRegionLocator(TableName, BigtableOptions, BigtableDataClient) - Constructor for class com.google.cloud.bigtable.hbase.BigtableRegionLocator
Constructor for BigtableRegionLocator.
BigtableResultScannerAdapter<T> - Class in com.google.cloud.bigtable.hbase.adapters.read
Adapt a Bigtable ResultScanner to an HBase Result Scanner.
BigtableResultScannerAdapter(ResponseAdapter<T, Result>) - Constructor for class com.google.cloud.bigtable.hbase.adapters.read.BigtableResultScannerAdapter
Constructor for BigtableResultScannerAdapter.
bigtableTableAdminClient - Variable in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
bigtableTableName - Variable in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
 
BigtableWhileMatchResultScannerAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapt a Bigtable ResultScanner to an HBase Result Scanner.
BigtableWhileMatchResultScannerAdapter(ResponseAdapter<FlatRow, Result>) - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.BigtableWhileMatchResultScannerAdapter
Constructor for BigtableWhileMatchResultScannerAdapter.
build() - Method in class com.google.cloud.bigtable.hbase.adapters.CheckAndMutateUtil.RequestBuilder
 
build() - Method in class com.google.cloud.bigtable.hbase.util.ModifyTableBuilder
 
buildAdapter() - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapter
Create a new FilterAdapter
buildFilter(Scan, ReadHooks) - Method in class com.google.cloud.bigtable.hbase.adapters.read.ScanAdapter
Given a Scan, build a RowFilter that include matching columns
buildGarbageCollectionRule(HColumnDescriptor) - Static method in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
Construct an Bigtable GCRules.GCRule from the given column descriptor.
buildModifications(HTableDescriptor, HTableDescriptor) - Static method in class com.google.cloud.bigtable.hbase.util.ModifyTableBuilder
This method will build ModifyColumnFamiliesRequest objects based on a diff of the new and existing set of column descriptors.
BulkOperation(BigtableSession, BigtableTableName) - Constructor for class com.google.cloud.bigtable.hbase.BatchExecutor.BulkOperation
 
ByteStringer - Class in com.google.cloud.bigtable.hbase.util
Wrapper around ZeroCopyByteStringUtil for cases where it's not available.

C

CellDeduplicationHelper - Class in com.google.cloud.bigtable.hbase.adapters
Helper class to deduplicate Cells in a mutation.
CellDeduplicationHelper() - Constructor for class com.google.cloud.bigtable.hbase.adapters.CellDeduplicationHelper
 
CellDeduplicationHelper.QualifierOnlyKey - Class in com.google.cloud.bigtable.hbase.adapters
 
CellUtils - Class in com.google.cloud.bigtable.hbase.util
Utility methods helpful for slinging Cell instances.CellUtils class to provide utilities related to RowCell class.
CellUtils() - Constructor for class com.google.cloud.bigtable.hbase.util.CellUtils
 
checkAndDelete(byte[], byte[], byte[], byte[], Delete) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
checkAndDelete(byte[], byte[], byte[], CompareFilter.CompareOp, byte[], Delete) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
checkAndMutate(byte[], byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
CheckAndMutateUtil - Class in com.google.cloud.bigtable.hbase.adapters
 
CheckAndMutateUtil() - Constructor for class com.google.cloud.bigtable.hbase.adapters.CheckAndMutateUtil
 
CheckAndMutateUtil.RequestBuilder - Class in com.google.cloud.bigtable.hbase.adapters
This class can be used to convert HBase checkAnd* operations to Bigtable ConditionalRowMutations.
checkAndPut(byte[], byte[], byte[], byte[], Put) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
checkAndPut(byte[], byte[], byte[], CompareFilter.CompareOp, byte[], Put) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
CheckConfig - Class in com.google.cloud.bigtable.hbase
A simple utility class for checking and displaying common Bigtable-HBase configuration values.
CheckConfig() - Constructor for class com.google.cloud.bigtable.hbase.CheckConfig
 
client - Variable in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
clientWrapper - Variable in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
cloneSnapshot(byte[], byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
This is needed for the hbase shell
cloneSnapshot(byte[], TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
cloneSnapshot(String, TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
close() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
close() - Method in interface com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterContext.ContextCloseable
 
close() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutator
close() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutatorHelper
 
close() - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
close() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
close() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
closeRegion(byte[], String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
closeRegion(String, String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
closeRegion(ServerName, HRegionInfo) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
closeRegionWithEncodedRegionName(String, String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
collectUnsupportedStatuses(FilterAdapterContext, FilterList, List<FilterSupportStatus>) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterListAdapter
Collect FilterSupportStatuses from the filter Filter and all subfilters.
collectUnsupportedStatuses(FilterAdapterContext, Filter, List<FilterSupportStatus>) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapter
Recursively collect all unsupported filters contained in Filter (which may be a FilterList)
collectUnsupportedStatuses(FilterAdapterContext, Filter, List<FilterSupportStatus>) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.SingleFilterAdapter
Collect unsupported status objects into the given list.
collectUnsupportedStatuses(FilterAdapterContext, S, List<FilterSupportStatus>) - Method in interface com.google.cloud.bigtable.hbase.adapters.filters.UnsupportedStatusCollector
Collect FilterSupportStatuses from the filter Filter and all subfilters.
ColumnCountGetFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapter for the ColumnCountGetFilter.
ColumnCountGetFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.ColumnCountGetFilterAdapter
 
ColumnDescriptorAdapter - Class in com.google.cloud.bigtable.hbase.adapters.admin
Adapt a single instance of an HBase HColumnDescriptor to an instance of ColumnFamily
ColumnDescriptorAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
 
ColumnPaginationFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapter to convert a ColumnPaginationFilter to a RowFilter.
ColumnPaginationFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.ColumnPaginationFilterAdapter
 
ColumnPrefixFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapter for a single ColumnPrefixFilter to a Cloud Bigtable RowFilter.
ColumnPrefixFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.ColumnPrefixFilterAdapter
 
ColumnRangeFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapter for a single ColumnRangeFilter to a Cloud Bigtable RowFilter.
ColumnRangeFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.ColumnRangeFilterAdapter
 
com.google.cloud.bigtable.hbase - package com.google.cloud.bigtable.hbase
 
com.google.cloud.bigtable.hbase.adapters - package com.google.cloud.bigtable.hbase.adapters
 
com.google.cloud.bigtable.hbase.adapters.admin - package com.google.cloud.bigtable.hbase.adapters.admin
 
com.google.cloud.bigtable.hbase.adapters.filters - package com.google.cloud.bigtable.hbase.adapters.filters
 
com.google.cloud.bigtable.hbase.adapters.read - package com.google.cloud.bigtable.hbase.adapters.read
 
com.google.cloud.bigtable.hbase.filter - package com.google.cloud.bigtable.hbase.filter
 
com.google.cloud.bigtable.hbase.util - package com.google.cloud.bigtable.hbase.util
 
CommonConnection - Interface in org.apache.hadoop.hbase.client
Common interface for AbstractBigtableConnection and HBase 2's BigtableAsyncConnection.
compact(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
compact(TableName, byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
compactRegion(byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
compactRegion(byte[], byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
compactRegionServer(ServerName, boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
composePreSendHook(Function<ReadRowsRequest, ReadRowsRequest>) - Method in class com.google.cloud.bigtable.hbase.adapters.read.DefaultReadHooks
Add a Function that will modify the ReadRowsRequest before it is sent to Cloud Bigtable.
composePreSendHook(Function<ReadRowsRequest, ReadRowsRequest>) - Method in interface com.google.cloud.bigtable.hbase.adapters.read.ReadHooks
Add a Function that will modify the ReadRowsRequest before it is sent to Cloud Bigtable.
configure(String, String) - Static method in class com.google.cloud.bigtable.hbase.BigtableConfiguration
Create and configure a new Configuration.
configure(String, String, String) - Static method in class com.google.cloud.bigtable.hbase.BigtableConfiguration
Create and configure a new Configuration.
configure(Configuration, String, String) - Static method in class com.google.cloud.bigtable.hbase.BigtableConfiguration
Configure and return an existing Configuration.
configure(Configuration, String, String, String) - Static method in class com.google.cloud.bigtable.hbase.BigtableConfiguration
Configure and return an existing Configuration.
connect(String, String) - Static method in class com.google.cloud.bigtable.hbase.BigtableConfiguration
connect.
connect(String, String, String) - Static method in class com.google.cloud.bigtable.hbase.BigtableConfiguration
connect.
connect(Configuration) - Static method in class com.google.cloud.bigtable.hbase.BigtableConfiguration
connect.
connection - Variable in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
convertToResult(FlatRow) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
convertToTableExistsException(TableName, Throwable) - Static method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
coprocessorService() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
coprocessorService(byte[]) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
coprocessorService(Class<T>, byte[], byte[], Batch.Call<T, R>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
coprocessorService(Class<T>, byte[], byte[], Batch.Call<T, R>, Batch.Callback<R>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
coprocessorService(ServerName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
createAdapter(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
 
createMutationsAdapter(PutAdapter) - Static method in class com.google.cloud.bigtable.hbase.adapters.Adapters
createMutationsAdapter.
createNamespace(NamespaceDescriptor) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
createPutAdapter(Configuration, BigtableOptions) - Static method in class com.google.cloud.bigtable.hbase.adapters.Adapters
createPutAdapter.
createRegionLocation(byte[], byte[]) - Method in class com.google.cloud.bigtable.hbase.adapters.SampledRowKeysAdapter
HBase 1.x and 2.x have non compatible HRegionInfo classes.
createSampledRowKeysAdapter(TableName, ServerName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
There are some hbase 1.x and 2.x incompatibilities which require this abstract method.
createSplitKeys(byte[], byte[], int) - Static method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
createTable(HTableDescriptor) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
createTable(HTableDescriptor, byte[][]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
createTable(HTableDescriptor, byte[], byte[], int) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
createTable(TableName, CreateTableRequest) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
createTableAsync(HTableDescriptor, byte[][]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
createTableAsync(TableName, CreateTableRequest) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
CUSTOM_USER_AGENT_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant CUSTOM_USER_AGENT_KEY="google.bigtable.custom.user.agent"

D

deduplicateFamily(Mutation, byte[]) - Static method in class com.google.cloud.bigtable.hbase.adapters.CellDeduplicationHelper
Given a Mutation and a family with potentially duplicate cell family:qualifier combinations, remove all entries except for the last for that family:qualifier pair.
DEFAULT_SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT - Static variable in class com.google.cloud.bigtable.hbase.BigtableConstants
 
DefaultReadHooks - Class in com.google.cloud.bigtable.hbase.adapters.read
Default implementation of ReadHooks.
DefaultReadHooks() - Constructor for class com.google.cloud.bigtable.hbase.adapters.read.DefaultReadHooks
 
delegate - Variable in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper.QuoteFilterExpressionStream
 
delegate - Variable in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper.QuoteMetaOutputStream
 
delete(String) - Method in class com.google.cloud.bigtable.hbase.util.ModifyTableBuilder
 
delete(List<Delete>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
delete(Delete) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
DELETE_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant DELETE_ADAPTER
DeleteAdapter - Class in com.google.cloud.bigtable.hbase.adapters
Adapt a single Delete operation to a Google Cloud Java MutationApi.
DeleteAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.DeleteAdapter
 
deleteColumn(String, byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
deleteColumn(String, String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
deleteColumn(TableName, byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteNamespace(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteRowRangeByPrefix(TableName, byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteRowRangeByPrefix.
deleteSnapshot(byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteSnapshot(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteSnapshots(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
The snapshots will be deleted serially and the first failure will prevent the deletion of the remaining snapshots.
deleteSnapshots(Pattern) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
The snapshots will be deleted serially and the first failure will prevent the deletion of the remaining snapshots.
deleteTable(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteTables(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteTables(Pattern) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteTableSnapshots(String, String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteTableSnapshots(Pattern, Pattern) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
The snapshots will be deleted serially and the first failure will prevent the deletion of the remaining snapshots.
disableTable(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
disableTable(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
disableTables(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
disableTables(Pattern) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin

E

ENABLE_GRPC_RETRIES_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set to a boolean flag indicating whether or not grpc retries should be enabled.
ENABLE_GRPC_RETRY_DEADLINEEXCEEDED_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set to a boolean flag indicating whether or not to retry grpc call on deadline exceeded.
enableCatalogJanitor(boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
enableTable(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
enableTable(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
enableTables(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
enableTables(Pattern) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
equals(Object) - Method in class com.google.cloud.bigtable.hbase.adapters.CellDeduplicationHelper.QualifierOnlyKey
 
equals(Object) - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
Needed doing 'contains' on List.
equals(Object) - Method in class com.google.cloud.bigtable.hbase.filter.BigtableFilter
 
equals(Object) - Method in class com.google.cloud.bigtable.hbase.filter.TimestampRangeFilter
 
execProcedure(String, String, Map<String, String>) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
execProcedureWithRet(String, String, Map<String, String>) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
exists(List<Get>) - Method in class com.google.cloud.bigtable.hbase.BatchExecutor
Implementation of Table.existsAll(List).
exists(Get) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
existsAll(List<Get>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
extract(ByteString) - Static method in class com.google.cloud.bigtable.hbase.util.ByteStringer
 
extractRegexPattern(RegexStringComparator) - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterHelper
Extract a regular expression from a RegexStringComparator.

F

FamilyFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapter for a single FamilyFilter to a Cloud Bigtable RowFilter.
FamilyFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.FamilyFilterAdapter
 
FILTER_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant FILTER_ADAPTER
FilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
An adapter for converting an HBase Filter into Bigtable RowFilter objects
FilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapter
Building the adapter map properly requires using a reference to the main FilterAdapter (to pass to FilterListAdapter).
FilterAdapterContext - Class in com.google.cloud.bigtable.hbase.adapters.filters
Context for the currently executing filter adapter.
FilterAdapterContext(Scan, ReadHooks) - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterContext
Constructor for FilterAdapterContext.
FilterAdapterContext.ContextCloseable - Interface in com.google.cloud.bigtable.hbase.adapters.filters
 
FilterAdapterHelper - Class in com.google.cloud.bigtable.hbase.adapters.filters
Helpers for filter adapters.
FilterAdapterHelper() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterHelper
 
filterKeyValue(Cell) - Method in class com.google.cloud.bigtable.hbase.filter.BigtableFilter
 
filterKeyValue(Cell) - Method in class com.google.cloud.bigtable.hbase.filter.TimestampRangeFilter
 
FilterListAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapts a FilterList into either a RowFilter with chaining or interleaving.
FilterListAdapter(FilterAdapter) - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.FilterListAdapter
Constructor for FilterListAdapter.
FilterSupportStatus - Class in com.google.cloud.bigtable.hbase.adapters.filters
FilterSupportStatus is a result type indicating whether a filter has a supported adaptation to bigtable reader expressions.
FirstKeyOnlyFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapter for FirstKeyOnlyFilter to RowFilter.
FirstKeyOnlyFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.FirstKeyOnlyFilterAdapter
 
FLAT_ROW_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant FLAT_ROW_ADAPTER
FlatRowAdapter - Class in com.google.cloud.bigtable.hbase.adapters.read
Adapt between a FlatRow and an hbase client Result.
FlatRowAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.read.FlatRowAdapter
 
flush() - Method in class com.google.cloud.bigtable.hbase.BatchExecutor.BulkOperation
 
flush() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutator
flush() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutatorHelper
 
flush(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
flushRegion(byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
fromConfiguration(Configuration) - Static method in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
fromConfiguration.
FuzzyRowFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
An adapter for FuzzyRowFilter.
FuzzyRowFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.FuzzyRowFilterAdapter
 

G

get(ByteString) - Static method in class com.google.cloud.bigtable.hbase.util.ZeroCopyByteStringUtil
Extracts the byte array from the given ByteString without copy.
get(List<Get>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
get(Get) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
GET_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant GET_ADAPTER
GetAdapter - Class in com.google.cloud.bigtable.hbase.adapters.read
A Get adapter that transform the Get into a ReadRowsRequest using the proto-based filter language.
GetAdapter(ScanAdapter) - Constructor for class com.google.cloud.bigtable.hbase.adapters.read.GetAdapter
Constructor for GetAdapter.
getAdapterForFilterOrThrow(Filter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapter
Get the adapter for the given Filter or throw an UnsupportedFilterException if one is not available.
getAdmin() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
getAllRegionInfos(TableName) - Method in interface org.apache.hadoop.hbase.client.CommonConnection
Retrieve a region information on a table.
getAllRegionLocations() - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
getAlterStatus(byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getAlterStatus(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getAlterStatus.
getAlterStatus(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
HBase column operations are not synchronous, since they're not as fast as Bigtable.
getBatchExecutor() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
Getter for the field batchExecutor.
getBigtableTableAdminClient() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
getBigtableTableAdminClient.
getBigtableTableName() - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
Getter for the field bigtableTableName.
getBufferedMutator(BufferedMutatorParams) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
getBufferedMutator(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
getBytes(ByteString) - Static method in class com.google.cloud.bigtable.hbase.adapters.MutationAdapter
 
getClusterName() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
getClusterStatus() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getConfiguration() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
getConfiguration() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutator
getConfiguration() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutatorHelper
 
getConfiguration() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getConfiguration() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
Returns the Configuration object used by this instance.
getConfiguration() - Method in interface org.apache.hadoop.hbase.client.CommonConnection
Returns the Configuration object used by this instance.
getConnection() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getConnectionClass() - Static method in class com.google.cloud.bigtable.hbase.BigtableConfiguration
 
getCurrentFilterList() - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterContext
getCurrentFilterList.
getDisabledTables() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
Getter for the field disabledTables.
getDisabledTables() - Method in interface org.apache.hadoop.hbase.client.CommonConnection
Getter for the field disabledTables.
getEndKeys() - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
getEndTimestampExclusive() - Method in class com.google.cloud.bigtable.hbase.filter.TimestampRangeFilter
 
getFamily() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
Deprecated.
getFamilyArray() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getFamilyLength() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getFamilyOffset() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getFilter() - Method in class com.google.cloud.bigtable.hbase.filter.BigtableFilter
 
getFilterListDepth() - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterContext
getFilterListDepth.
getFilterSupportStatuses() - Method in exception com.google.cloud.bigtable.hbase.adapters.filters.UnsupportedFilterException
The failed FilterSupportStatus instances containing reason messages.
getIndexScanHint(Filter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapter
 
getIndexScanHint(Filter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.SingleFilterAdapter
 
getIndexScanHint(FilterList) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterListAdapter
 
getIndexScanHint(MultiRowRangeFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.MultiRowRangeFilterAdapter
 
getIndexScanHint(PrefixFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.PrefixFilterAdapter
 
getIndexScanHint(S) - Method in interface com.google.cloud.bigtable.hbase.adapters.filters.TypedFilterAdapter
Get hints how to optimize the scan.
getIndexScanHint(S) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.TypedFilterAdapterBase
 
getMasterCoprocessors() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getMasterInfoPort() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getMvccVersion() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
Deprecated.
getName() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
getName() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutator
getName() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutatorHelper
 
getName() - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
getNamespaceDescriptor(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getNextUniqueId() - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterContext
Returns the next unique ID as a String in this adapter context.
getNumberOfWhileMatchFilters() - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterContext
getNumberOfWhileMatchFilters.
getOnlineRegions(ServerName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getOperationTimeout() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
getOperationTimeout() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getOptions() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
Getter for the field options.
getOptions() - Method in interface org.apache.hadoop.hbase.client.CommonConnection
Getter for the field options.
getQualifier() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
Deprecated.
getQualifierArray() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getQualifierLength() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getQualifierOffset() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getReadHooks() - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterContext
Getter for the field readHooks.
getReadRpcTimeout() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
getRegionLocation(byte[]) - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
getRegionLocation(byte[], boolean) - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
getRegionLocator(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
getRegionsAsync(boolean) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableRegionLocator
The list of regions will be sorted and cover all the possible rows.
getRow() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
Deprecated.
getRowArray() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getRowLength() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getRowOffset() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getRowSet() - Method in class com.google.cloud.bigtable.hbase.BigtableExtendedScan
 
getRpcTimeout() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
getSampledRowKeysAdapter(TableName, ServerName) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableRegionLocator
 
getScanner(byte[]) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
getScanner(byte[], byte[]) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
getScanner(Scan) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
getSequenceId() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getSession() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
Getter for the field session.
getSession() - Method in interface org.apache.hadoop.hbase.client.CommonConnection
Get a BigtableSession on which operations can be performed.
getSingleFamilyName(FilterAdapterContext) - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterHelper
Extract a single family name from a FilterAdapterContext.
getSnapshotClusterName() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
getStartEndKeys() - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
getStartKeys() - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
getStartTimestampInclusive() - Method in class com.google.cloud.bigtable.hbase.filter.TimestampRangeFilter
 
getTable(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
Deprecated.
getTable(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
getTableDescriptor() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
getTableDescriptor(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getTableDescriptors(List<String>) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getTableDescriptorsByTableName(List<TableName>) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getTableName() - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
Getter for the field tableName.
getTableNames(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
getTableNameString() - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
getTableNameString.
getTableRegions(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getTagsArray() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getTagsLength() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getTagsOffset() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getTimestamp() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getTypeByte() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getTypedFilter(Filter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.SingleFilterAdapter
getTypedFilter.
getUnknownFeatures(HColumnDescriptor) - Static method in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
Build a list of configuration keys that we don't know how to handle
getUnsupportedFeatures(HColumnDescriptor) - Static method in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
Build a Map of configuration keys and values describing configuration values we don't support.
getValue() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
Deprecated.
getValue(Cell) - Static method in class com.google.cloud.bigtable.hbase.util.CellUtils
 
getValueArray() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getValueLength() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getValueOffset() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getWriteBufferSize() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
Deprecated.
getWriteBufferSize() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutator
getWriteBufferSize() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutatorHelper
 
getWriteRpcTimeout() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 

H

hashCode() - Method in class com.google.cloud.bigtable.hbase.adapters.CellDeduplicationHelper.QualifierOnlyKey
 
hashCode() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
In line with RowCell.equals(Object), only uses the key portion, not the value.
hasInflightRequests() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutator
hasInflightRequests.
hasInflightRequests() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutatorHelper
hasInflightRequests.
hasMatchingLabels(FlatRow) - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.BigtableWhileMatchResultScannerAdapter
Returns true iff there are matching WhileMatchFilter labels or no WhileMatchFilter labels.
hasWhileMatchFilter(Filter) - Static method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
HBASE_CLIENT_ASYNC_CONNECTION_IMPL - Static variable in class com.google.cloud.bigtable.hbase.BigtableConfiguration
 
HBASE_CLIENT_ASYNC_REGISTRY_IMPL - Static variable in class com.google.cloud.bigtable.hbase.BigtableConfiguration
 
HBASE_CLIENT_CONNECTION_IMPL - Static variable in class com.google.cloud.bigtable.hbase.BigtableConfiguration
 
HBASE_TIMEUNIT - Static variable in class com.google.cloud.bigtable.hbase.BigtableConstants
TimeUnit in which HBase clients expects messages to be sent and received.
hbase2bigtable(long) - Static method in class com.google.cloud.bigtable.hbase.util.TimestampConverter
 
hbaseAdapter - Variable in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
hbaseMutationAdapter - Variable in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter.MutationAdapters
 
HBaseMutationAdapter - Class in com.google.cloud.bigtable.hbase.adapters
Adapt a generic Mutation to a Google Cloud Java MutationApi.
HBaseMutationAdapter(MutationAdapter<Delete>, MutationAdapter<Put>, MutationAdapter<Increment>, MutationAdapter<Append>) - Constructor for class com.google.cloud.bigtable.hbase.adapters.HBaseMutationAdapter
Constructor for MutationAdapter.
HBaseRequestAdapter - Class in com.google.cloud.bigtable.hbase.adapters
Adapts HBase Deletes, Gets, Scans, Puts, RowMutations, Appends and Increments to Bigtable requests.
HBaseRequestAdapter(BigtableOptions, TableName, HBaseRequestAdapter.MutationAdapters) - Constructor for class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
Constructor for HBaseRequestAdapter.
HBaseRequestAdapter(BigtableOptions, TableName, Configuration) - Constructor for class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
Constructor for HBaseRequestAdapter.
HBaseRequestAdapter.MutationAdapters - Class in com.google.cloud.bigtable.hbase.adapters
 
hbaseToBigtableTimeUnit(long) - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.TimestampFilterUtil
Converts an HBase timestamp in milliseconds to a Cloud Bigtable timestamp in Microseconds.
hbaseToTimestampRangeFilter(long, long) - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.TimestampFilterUtil
Converts a [startMs, endMs) timestamps to a Cloud Bigtable [startMicros, endMicros) filter.
HBaseTracingUtilities - Class in com.google.cloud.bigtable.hbase.util
These utilities are to be used in conjunction with the opencensus-contrib-zpages artifact.

I

ifMatches(CompareFilter.CompareOp, byte[]) - Method in class com.google.cloud.bigtable.hbase.adapters.CheckAndMutateUtil.RequestBuilder
For non-null values, this produces a RowFilter equivalent to:
ifNotExists() - Method in class com.google.cloud.bigtable.hbase.adapters.CheckAndMutateUtil.RequestBuilder
 
IGNORED_OPTION_KEYS - Static variable in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
Configuration keys that we ignore unconditionally
increment(Increment) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
INCREMENT_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant INCREMENT_ADAPTER
IncrementAdapter - Class in com.google.cloud.bigtable.hbase.adapters
Adapter for HBase Increment operations to Bigtable ReadModifyWriteRowRequest.Builder.
IncrementAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.IncrementAdapter
 
incrementColumnValue(byte[], byte[], byte[], long) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
incrementColumnValue(byte[], byte[], byte[], long, Durability) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
INITIAL_ELAPSED_BACKOFF_MILLIS_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set the initial amount of time to wait for retries, given a backoff policy on errors.
INSTANCE - Static variable in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
 
INSTANCE_ID_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant INSTANCE_ID_KEY="google.bigtable.instance.id"
isAborted() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
isAborted() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
isCatalogJanitorEnabled() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
isClosed() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
isFilterAProperSublcass(Filter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.SingleFilterAdapter
isFilterAProperSublcass.
isFilterSupported(FilterAdapterContext, BigtableFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.BigtableFilterAdapter
 
isFilterSupported(FilterAdapterContext, TimestampRangeFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.TimestampRangeFilterAdapter
 
isFilterSupported(FilterAdapterContext, ColumnCountGetFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.ColumnCountGetFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, ColumnPaginationFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.ColumnPaginationFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, ColumnPrefixFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.ColumnPrefixFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, ColumnRangeFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.ColumnRangeFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, FamilyFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FamilyFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, FilterList) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterListAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, FirstKeyOnlyFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FirstKeyOnlyFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, FuzzyRowFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FuzzyRowFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, KeyOnlyFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.KeyOnlyFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, MultipleColumnPrefixFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.MultipleColumnPrefixFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, MultiRowRangeFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.MultiRowRangeFilterAdapter
 
isFilterSupported(FilterAdapterContext, PageFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.PageFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, PrefixFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.PrefixFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, QualifierFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.QualifierFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, RandomRowFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.RandomRowFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, RowFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.RowFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, SingleColumnValueExcludeFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.SingleColumnValueExcludeFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, SingleColumnValueFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.SingleColumnValueFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, TimestampsFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.TimestampsFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, ValueFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.ValueFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, WhileMatchFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.WhileMatchFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isFilterSupported(FilterAdapterContext, S) - Method in interface com.google.cloud.bigtable.hbase.adapters.filters.TypedFilterAdapter
Determine if the given filter can be adapted to a Bigtable RowFilter.
isProcedureFinished(String, String, Map<String, String>) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
issueAsyncRowRequests(List<? extends Row>, Object[], Batch.Callback<R>) - Method in class com.google.cloud.bigtable.hbase.BatchExecutor
 
isSupported() - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterSupportStatus
True if the adaptation is supported, false otherwise.
isSupported(FilterAdapterContext, Filter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.SingleFilterAdapter
Determine if the untyped filter is supported.
isTableAvailable(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
isTableAvailable(TableName, byte[][]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
isTableDisabled(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
isTableDisabled(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
isTableEnabled(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
isTableEnabled(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin

K

KeyOnlyFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
An adapter for KeyOnlyFilter to a Bigtable strip_value_transform.
KeyOnlyFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.KeyOnlyFilterAdapter
 

L

listNamespaceDescriptors() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
listTableDescriptorsByNamespace(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
listTableNames() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
listTableNames(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
listTableNames(String, boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
listTableNames(Pattern) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
listTableNames(Pattern, boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
listTableNamesByNamespace(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
listTables() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
listTables(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
listTables(String, boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
listTables(Pattern) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
listTables(Pattern, boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
locatorCache - Variable in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
 
LOG - Static variable in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
Constant LOG
LOG - Static variable in class com.google.cloud.bigtable.hbase.adapters.SampledRowKeysAdapter
Constant LOG
LOG - Static variable in class com.google.cloud.bigtable.hbase.BatchExecutor
Constant LOG
LOG - Static variable in class com.google.cloud.bigtable.hbase.BigtableBufferedMutator
 
LOG - Static variable in class com.google.cloud.bigtable.hbase.BigtableBufferedMutatorHelper
Constant LOG
LOG - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant LOG
LOG - Static variable in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
Constant LOG
LOG - Variable in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 

M

main(String[]) - Static method in class com.google.cloud.bigtable.hbase.CheckConfig
main.
majorCompact(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
majorCompact(TableName, byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
majorCompactRegion(byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
majorCompactRegion(byte[], byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
MAX_ELAPSED_BACKOFF_MILLIS_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set the maximum amount of time to wait for retries, given a backoff policy on errors.
MAX_INFLIGHT_RPCS_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant MAX_INFLIGHT_RPCS_KEY="google.bigtable.buffered.mutator.max.in"{trunked}
MAX_REGION_AGE_MILLIS - Static variable in class com.google.cloud.bigtable.hbase.AbstractBigtableRegionLocator
Constant MAX_REGION_AGE_MILLIS=60 * 1000
MAX_SCAN_TIMEOUT_RETRIES - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set the number of time to retry after a scan timeout
mergeRegions(byte[], byte[], boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
modify(HColumnDescriptor) - Method in class com.google.cloud.bigtable.hbase.util.ModifyTableBuilder
 
modifyColumn(TableName, HColumnDescriptor) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
modifyColumns(String, HColumnDescriptor) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Modify an existing column family on a table.
modifyColumns(TableName, String, String, ModifyTableBuilder) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
modifyColumns.
modifyNamespace(NamespaceDescriptor) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
modifyTable(TableName, HTableDescriptor) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
ModifyTableBuilder - Class in com.google.cloud.bigtable.hbase.util
Utilitiy to create ModifyColumnFamiliesRequest from HBase HColumnDescriptors.
move(byte[], byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
MultipleColumnPrefixFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
An adapter to transform an HBase MultipleColumnPrefixFilter into a Bigtable RowFilter with each column prefix in an interleaved stream.
MultipleColumnPrefixFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.MultipleColumnPrefixFilterAdapter
 
MultiRowRangeFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapter for MultiRowRangeFilter, it converts the filter into an index scan hint
MultiRowRangeFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.MultiRowRangeFilterAdapter
 
mutate(List<? extends Mutation>) - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutator
mutate(List<? extends Mutation>) - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutatorHelper
 
mutate(Mutation) - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutator
Being a Mutation.
mutate(Mutation) - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutatorHelper
Being a Mutation.
mutateRow(RowMutations) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
mutationAdapter - Variable in class com.google.cloud.bigtable.hbase.adapters.RowMutationsAdapter
 
MutationAdapter<T extends org.apache.hadoop.hbase.client.Row> - Class in com.google.cloud.bigtable.hbase.adapters
Adapt an HBase Mutation Operation into a Google Cloud Java Mutation.
MutationAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.MutationAdapter
 
mutationAdapters - Variable in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
 
MutationAdapters(BigtableOptions, Configuration) - Constructor for class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter.MutationAdapters
 

N

newBuilder(TableName) - Static method in class com.google.cloud.bigtable.hbase.util.ModifyTableBuilder
 
newCompositeNotSupported(List<FilterSupportStatus>) - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterSupportStatus
Static constructor for a not supported status caused by sub-filters not being supported.
newNotSupported(String) - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterSupportStatus
Generic static constructor for not supported adaptations with the stated reason.
newUnknownFilterType(Filter) - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterSupportStatus
Static helper to construct not support adaptations due to no adapter being available for the given Filter type.
NO_REGION - Static variable in class com.google.cloud.bigtable.hbase.BatchExecutor
For callbacks that take a region, this is the region we will use.
NOT_SUPPORTED_WRONG_TYPE - Static variable in class com.google.cloud.bigtable.hbase.adapters.filters.FilterSupportStatus
Used to indicate an internal error where an adapter for a single Filter type is passed an instance of an incompatible Filter type.

O

offline(byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
OperationAdapter<T extends org.apache.hadoop.hbase.client.Row,U> - Interface in com.google.cloud.bigtable.hbase.adapters
An interface for adapters that will convert an HBase Operation into Google Cloud Java Bigtable Models type.
options - Variable in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
options - Variable in class com.google.cloud.bigtable.hbase.BatchExecutor
 
org.apache.hadoop.hbase.client - package org.apache.hadoop.hbase.client
 

P

PageFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
A TypedFilterAdapter for adapting PageFilter instances.
PageFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.PageFilterAdapter
 
parseFrom(byte[]) - Static method in class com.google.cloud.bigtable.hbase.filter.BigtableFilter
 
parseFrom(byte[]) - Static method in class com.google.cloud.bigtable.hbase.filter.TimestampRangeFilter
 
PrefixFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapter for HBase PrefixFilter instances.
PrefixFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.PrefixFilterAdapter
 
processIntersection(GcRule, HColumnDescriptor) - Static method in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
processIntersection.
PROJECT_ID_KEY - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Constant PROJECT_ID_KEY="google.bigtable.project.id"
put(List<Put>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
put(Put) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
putAdapter - Variable in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter.MutationAdapters
 
PutAdapter - Class in com.google.cloud.bigtable.hbase.adapters
Adapt an HBase Put Operation into a Google Cloud Java MutationApi.
PutAdapter(int) - Constructor for class com.google.cloud.bigtable.hbase.adapters.PutAdapter
Constructor for PutAdapter.
PutAdapter(int, boolean) - Constructor for class com.google.cloud.bigtable.hbase.adapters.PutAdapter
Constructor for PutAdapter.

Q

qualifier(byte[]) - Method in class com.google.cloud.bigtable.hbase.adapters.CheckAndMutateUtil.RequestBuilder
 
QualifierFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapter for qualifier filters.
QualifierFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.QualifierFilterAdapter
 
QualifierOnlyKey(byte[]) - Constructor for class com.google.cloud.bigtable.hbase.adapters.CellDeduplicationHelper.QualifierOnlyKey
 
QuoteFilterExpressionStream(OutputStream) - Constructor for class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper.QuoteFilterExpressionStream
 
QuoteMetaOutputStream(OutputStream) - Constructor for class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper.QuoteMetaOutputStream
 
quoteRegularExpression(byte[]) - Static method in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper
quoteRegularExpression.

R

RandomRowFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapter for RandomRowFilter
RandomRowFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.RandomRowFilterAdapter
 
READ_BUFFER_SIZE - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set the maximum number of messages to buffer when scanning.
READ_PARTIAL_ROW_TIMEOUT_MS - Static variable in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
Key to set the amount of time to wait when reading a partial row.
ReaderExpressionHelper - Class in com.google.cloud.bigtable.hbase.adapters.read
Methods and constants to help build a bigtable reader expression // TODO(AngusDavis): Move more ScanAdapter and FilterAdapter writing logic to here.
ReaderExpressionHelper() - Constructor for class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper
 
ReaderExpressionHelper.QuoteFilterExpressionStream - Class in com.google.cloud.bigtable.hbase.adapters.read
An OutputStream that performs bigtable reader filter expression language quoting of '@', '{', and '}' by pre-pending a '@' to each.
ReaderExpressionHelper.QuoteMetaOutputStream - Class in com.google.cloud.bigtable.hbase.adapters.read
An OutputStream that performs RE2:QuoteMeta as bytes are written.
ReadHooks - Interface in com.google.cloud.bigtable.hbase.adapters.read
Hooks for modifying a ReadRowsRequest before being sent to Cloud Bigtable.
ReadOperationAdapter<T extends org.apache.hadoop.hbase.client.Operation> - Interface in com.google.cloud.bigtable.hbase.adapters.read
Interface used for Scan and Get operation adapters.
requestAdapter - Variable in class com.google.cloud.bigtable.hbase.BatchExecutor
 
RequestBuilder(HBaseRequestAdapter, byte[], byte[]) - Constructor for class com.google.cloud.bigtable.hbase.adapters.CheckAndMutateUtil.RequestBuilder
RequestBuilder.
requestContext - Variable in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
requestContext - Variable in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
 
ResponseAdapter<T,U extends org.apache.hadoop.hbase.client.Result> - Interface in com.google.cloud.bigtable.hbase.adapters
An adapter for transforming a response from the Bigtable server to a HBase result.
restoreSnapshot(byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
restoreSnapshot(byte[], boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
restoreSnapshot(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
restoreSnapshot(String, boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
rollWALWriter(ServerName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
ROW_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant ROW_ADAPTER
ROW_RANGE_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant ROW_RANGE_ADAPTER
RowAdapter - Class in com.google.cloud.bigtable.hbase.adapters.read
Adapt between a Row and an hbase client Result.
RowAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.read.RowAdapter
 
RowCell - Class in com.google.cloud.bigtable.hbase.adapters.read
This implementation of Cell is more efficient for Bigtable scanning than KeyValue .
RowCell(byte[], byte[], byte[], long, byte[]) - Constructor for class com.google.cloud.bigtable.hbase.adapters.read.RowCell
Constructor for RowCell.
RowFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
An adapter for row key filters using comparators and operators.
RowFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.RowFilterAdapter
 
rowMutationsAdapter - Variable in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter.MutationAdapters
 
RowMutationsAdapter - Class in com.google.cloud.bigtable.hbase.adapters
An adapter that adapts a RowMutations object into Google Cloud Java MutationApi.
RowMutationsAdapter(MutationAdapter<Mutation>) - Constructor for class com.google.cloud.bigtable.hbase.adapters.RowMutationsAdapter
Constructor for RowMutationsAdapter.
RowRangeAdapter - Class in com.google.cloud.bigtable.hbase.adapters.read
Adapter to convert between a Bigtable RowSet and guava's RangeSet.
RowRangeAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.read.RowRangeAdapter
 
runCatalogScan() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin

S

SampledRowKeysAdapter - Class in com.google.cloud.bigtable.hbase.adapters
SampledRowKeysAdapter class.
SampledRowKeysAdapter(TableName, ServerName) - Constructor for class com.google.cloud.bigtable.hbase.adapters.SampledRowKeysAdapter
Constructor for SampledRowKeysAdapter.
SCAN_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant SCAN_ADAPTER
scanAdapter - Variable in class com.google.cloud.bigtable.hbase.adapters.read.GetAdapter
 
ScanAdapter - Class in com.google.cloud.bigtable.hbase.adapters.read
An adapter for Scan operation that makes use of the proto filter language.
ScanAdapter(FilterAdapter, RowRangeAdapter) - Constructor for class com.google.cloud.bigtable.hbase.adapters.read.ScanAdapter
Constructor for ScanAdapter.
sendUnsent() - Method in class com.google.cloud.bigtable.hbase.BigtableBufferedMutatorHelper
 
serverName - Variable in class com.google.cloud.bigtable.hbase.adapters.SampledRowKeysAdapter
 
session - Variable in class com.google.cloud.bigtable.hbase.BatchExecutor
 
setBalancerRunning(boolean, boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
setCheckExistenceOnly(Get) - Static method in class com.google.cloud.bigtable.hbase.adapters.read.GetAdapter
 
setOperationTimeout(int) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
setReadRpcTimeout(int) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
setRowPrefixFilter(byte[]) - Method in class com.google.cloud.bigtable.hbase.BigtableExtendedScan
 
setRpcTimeout(int) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
setStartRow(byte[]) - Method in class com.google.cloud.bigtable.hbase.BigtableExtendedScan
 
setStopRow(byte[]) - Method in class com.google.cloud.bigtable.hbase.BigtableExtendedScan
 
setupTracingConfig() - Static method in class com.google.cloud.bigtable.hbase.util.HBaseTracingUtilities
This is a one time setup for grpcz pages.
setWriteBufferSize(long) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
Deprecated.
setWriteRpcTimeout(int) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
shutdown() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
SingleColumnValueExcludeFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapter for the SingleColumnValueFilter
SingleColumnValueExcludeFilterAdapter(SingleColumnValueFilterAdapter) - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.SingleColumnValueExcludeFilterAdapter
Constructor for SingleColumnValueExcludeFilterAdapter.
SingleColumnValueFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapt SingleColumnValueFilter instances into bigtable RowFilters.
SingleColumnValueFilterAdapter(ValueFilterAdapter) - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.SingleColumnValueFilterAdapter
Constructor for SingleColumnValueFilterAdapter.
SingleFilterAdapter<T extends org.apache.hadoop.hbase.filter.Filter> - Class in com.google.cloud.bigtable.hbase.adapters.filters
A class that provides untyped-to-typed access to TypedFilterAdapter instances.
SingleFilterAdapter(Class<T>, TypedFilterAdapter<T>) - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.SingleFilterAdapter
Constructor for SingleFilterAdapter.
SingleFilterAdapter(Class<T>, TypedFilterAdapter<T>, UnsupportedStatusCollector<T>) - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.SingleFilterAdapter
Constructor for SingleFilterAdapter.
snapshot(byte[], byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
This is needed for the hbase shell
snapshot(byte[], TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
snapshot(String, TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
snapshotTable(String, TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Creates a snapshot from an existing table.
split(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
split(TableName, byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
splitRegion(byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
splitRegion(byte[], byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
stopMaster() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
stopRegionServer(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
SUPPORTED - Static variable in class com.google.cloud.bigtable.hbase.adapters.filters.FilterSupportStatus
A static instance for all supported Filter adaptations.
SUPPORTED_OPTION_KEYS - Static variable in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
Configuration keys that we can support unconditionally and we provide a mapped version of the column descriptor to Bigtable.
SUPPORTED_OPTION_VALUES - Static variable in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
Configuration option values that we ignore as long as the value is the one specified below.

T

tableAdapter - Variable in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
TableAdapter - Class in com.google.cloud.bigtable.hbase.adapters.admin
TableAdapter class.
TableAdapter(BigtableInstanceName) - Constructor for class com.google.cloud.bigtable.hbase.adapters.admin.TableAdapter
Constructor for TableAdapter.
tableExists(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
tableExists(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
tableName - Variable in class com.google.cloud.bigtable.hbase.AbstractBigtableRegionLocator
 
tableName - Variable in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
tableName - Variable in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
 
tableName - Variable in class com.google.cloud.bigtable.hbase.adapters.SampledRowKeysAdapter
 
throwIfRequestingUnknownFeatures(HColumnDescriptor) - Static method in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
Throw an UnsupportedOperationException if the column descriptor cannot be adapted due to it having unknown configuration keys.
throwIfRequestingUnsupportedFeatures(HColumnDescriptor) - Static method in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
Throw an UnsupportedOperationException if the column descriptor cannot be adapted due to it having configuration values that are not supported.
throwIfUnsupportedFilter(Scan, Filter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapter
Throw a new UnsupportedFilterException if the given filter cannot be adapted to bigtable reader expressions.
throwIfUnsupportedScan(Scan) - Method in class com.google.cloud.bigtable.hbase.adapters.read.ScanAdapter
throwIfUnsupportedScan.
timeRange(long, long) - Method in class com.google.cloud.bigtable.hbase.adapters.CheckAndMutateUtil.RequestBuilder
 
TimestampConverter - Class in com.google.cloud.bigtable.hbase.util
 
TimestampConverter() - Constructor for class com.google.cloud.bigtable.hbase.util.TimestampConverter
 
TimestampFilterUtil - Class in com.google.cloud.bigtable.hbase.adapters.filters
Common utilities for Timestamp filters.
TimestampFilterUtil() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.TimestampFilterUtil
 
TimestampRangeFilter - Class in com.google.cloud.bigtable.hbase.filter
Defines a filter that only returns cells whose version matches a start and end (both are inclusive)
TimestampRangeFilter(long, long) - Constructor for class com.google.cloud.bigtable.hbase.filter.TimestampRangeFilter
 
TimestampRangeFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Converts a TimestampRangeFilter into a Cloud Bigtable Filters.Filter.
TimestampRangeFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.TimestampRangeFilterAdapter
 
TimestampsFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Convert a TimestampsFilter into a RowFilter containing interleaved timestamp range filters.
TimestampsFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.TimestampsFilterAdapter
 
toBigtableName(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
toBigtableName.
toByteArray() - Method in class com.google.cloud.bigtable.hbase.filter.BigtableFilter
 
toByteArray() - Method in class com.google.cloud.bigtable.hbase.filter.TimestampRangeFilter
 
toEntry(T, MutationApi<?>) - Method in class com.google.cloud.bigtable.hbase.adapters.MutationAdapter
 
toFilter(FilterAdapterContext, ValueFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.ValueFilterAdapter
 
toString() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
toString() - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterSupportStatus
toString() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
 
toString() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
toString() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
toTimestampRangeFilter(long, long) - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.TimestampFilterUtil
Converts a [startMicros, endNons) timestamps to a Cloud Bigtable [startMicros, endMicros) filter.
truncateTable(TableName, boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
TypedFilterAdapter<S extends org.apache.hadoop.hbase.filter.Filter> - Interface in com.google.cloud.bigtable.hbase.adapters.filters
An adapter that can adapt an HBase Filter instance into a Bigtable RowFilter.
TypedFilterAdapterBase<S extends org.apache.hadoop.hbase.filter.Filter> - Class in com.google.cloud.bigtable.hbase.adapters.filters
Base functionality for all filter adapters
TypedFilterAdapterBase() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.TypedFilterAdapterBase
 

U

unassign(byte[], boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
UnsupportedFilterException - Exception in com.google.cloud.bigtable.hbase.adapters.filters
An exception thrown when attempting to adapt unsupported filters.
UnsupportedFilterException(List<FilterSupportStatus>) - Constructor for exception com.google.cloud.bigtable.hbase.adapters.filters.UnsupportedFilterException
Constructor for UnsupportedFilterException.
UnsupportedMutationAdapter<T extends org.apache.hadoop.hbase.client.Mutation> - Class in com.google.cloud.bigtable.hbase.adapters
An adapter that throws an Unsupported exception when its adapt method is invoked.
UnsupportedMutationAdapter(String) - Constructor for class com.google.cloud.bigtable.hbase.adapters.UnsupportedMutationAdapter
Constructor for UnsupportedOperationAdapter.
UnsupportedStatusCollector<S extends org.apache.hadoop.hbase.filter.Filter> - Interface in com.google.cloud.bigtable.hbase.adapters.filters
An interface that classes should implement if they're able to contribute meaningfully to collecting unsupported status objects from child filters.
updateConfiguration() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
updateConfiguration(ServerName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin

V

ValueFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapt a single HBase ValueFilter.
ValueFilterAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.ValueFilterAdapter
 

W

wasMutationApplied(CheckAndMutateRowRequest, CheckAndMutateRowResponse) - Static method in class com.google.cloud.bigtable.hbase.adapters.CheckAndMutateUtil
wasMutationApplied.
WhileMatchFilterAdapter - Class in com.google.cloud.bigtable.hbase.adapters.filters
Adapter for WhileMatchFilter.
WhileMatchFilterAdapter(FilterAdapter) - Constructor for class com.google.cloud.bigtable.hbase.adapters.filters.WhileMatchFilterAdapter
Constructor for WhileMatchFilterAdapter.
withCredentials(Configuration, Credentials) - Static method in class com.google.cloud.bigtable.hbase.BigtableConfiguration
Sets a reference to a Credentials in a Configuration object.
withDelete(Delete) - Method in class com.google.cloud.bigtable.hbase.adapters.CheckAndMutateUtil.RequestBuilder
 
withMutations(RowMutations) - Method in class com.google.cloud.bigtable.hbase.adapters.CheckAndMutateUtil.RequestBuilder
 
withPut(Put) - Method in class com.google.cloud.bigtable.hbase.adapters.CheckAndMutateUtil.RequestBuilder
 
withServerSideTimestamps() - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter.MutationAdapters
 
withServerSideTimestamps() - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
 
wrap(byte[]) - Static method in class com.google.cloud.bigtable.hbase.util.ByteStringer
Wraps a byte array in a ByteString without copying it.
wrap(byte[]) - Static method in class com.google.cloud.bigtable.hbase.util.ZeroCopyByteStringUtil
Wraps a byte array in a ByteString without copying it.
wrap(byte[], int, int) - Static method in class com.google.cloud.bigtable.hbase.util.ByteStringer
Wraps a byte array in a ByteString without copying it.
write(int) - Method in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper.QuoteFilterExpressionStream
 
write(int) - Method in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper.QuoteMetaOutputStream
 
writeNullCharacterBytes() - Method in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper.QuoteMetaOutputStream
 
writeQuotedExpression(OutputStream, byte[]) - Static method in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper
Write unquoted to the OutputStream applying both RE2:QuoteMeta and Bigtable reader expression quoting.
writeQuotedRegularExpression(OutputStream, byte[]) - Static method in class com.google.cloud.bigtable.hbase.adapters.read.ReaderExpressionHelper
Write unquoted to the OutputStream applying RE2:QuoteMeta quoting.

Z

ZeroCopyByteStringUtil - Class in com.google.cloud.bigtable.hbase.util
Helper class to extract byte arrays from ByteString without copy.
ZeroCopyByteStringUtil() - Constructor for class com.google.cloud.bigtable.hbase.util.ZeroCopyByteStringUtil
 
A B C D E F G H I K L M N O P Q R S T U V W Z 
Skip navigation links