Index (Cloud Bigtable HBase Client for Java 1.5.0 API)

A B C D E F G H I J 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
abortProcedure(long, boolean) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
 
abortProcedure(long, boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
abortProcedure(long, boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
abortProcedureAsync(long, boolean) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
 
abortProcedureAsync(long, boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
AbstractBigtableAdmin - Class in org.apache.hadoop.hbase.client
Abstract AbstractBigtableAdmin class.
AbstractBigtableAdmin(AbstractBigtableConnection) - 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
AbstractCloudBigtableTableDoFn<In,Out> - Class in com.google.cloud.bigtable.beam
This class can be used as a superclass for DoFns that require a Connection in Dataflow.
AbstractCloudBigtableTableDoFn(CloudBigtableConfiguration) - Constructor for class com.google.cloud.bigtable.beam.AbstractCloudBigtableTableDoFn
 
AbstractRetryingOperation<RequestT,ResponseT,ResultT> - Class in com.google.cloud.bigtable.grpc.async
A ClientCall.Listener that retries a BigtableAsyncRpc request.
AbstractRetryingOperation(RetryOptions, RequestT, BigtableAsyncRpc<RequestT, ResponseT>, CallOptions, ScheduledExecutorService, Metadata, ApiClock) - Constructor for class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
Constructor for AbstractRetryingRpcListener.
AbstractRetryingOperation.GrpcFuture<RespT> - Class in com.google.cloud.bigtable.grpc.async
 
ACCEPT_ALL_FILTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterHelper
A RowFilter that will match all cells.
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(String, ColumnFamily) - Method in class com.google.cloud.bigtable.hbase.adapters.admin.ColumnDescriptorAdapter
Convert a Bigtable ColumnFamily to an HBase HColumnDescriptor.
adapt(HTableDescriptor) - Method in class com.google.cloud.bigtable.hbase.adapters.admin.TableAdapter
adapt.
adapt(HTableDescriptor, byte[][]) - Method in class com.google.cloud.bigtable.hbase.adapters.admin.TableAdapter
 
adapt(Table) - Method in class com.google.cloud.bigtable.hbase.adapters.admin.TableAdapter
adapt.
adapt(Append) - Method in class com.google.cloud.bigtable.hbase.adapters.AppendAdapter
Adapt a single HBase Operation to a single Bigtable generated message.
adapt(MutateRowRequest) - Method in class com.google.cloud.bigtable.hbase.adapters.DeleteAdapter
adapt.
adapt(FilterAdapterContext, BigtableFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.BigtableFilterAdapter
 
adapt(ResultScanner<FlatRow>, Span) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.BigtableWhileMatchResultScannerAdapter
adapt.
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, 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, Filter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.SingleFilterAdapter
Adapt the untyped hbaseFilter instance into a RowFilter.
adapt(FilterAdapterContext, TimestampRangeFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.TimestampRangeFilterAdapter
 
adapt(FilterAdapterContext, TimestampsFilter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.TimestampsFilterAdapter
Adapt the given filter.
adapt(FilterAdapterContext, S) - Method in interface com.google.cloud.bigtable.hbase.adapters.filters.TypedFilterAdapter
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(Delete) - 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(Scan) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Append) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Increment) - 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(RowMutations) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Mutation) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
adapt.
adapt(Increment) - Method in class com.google.cloud.bigtable.hbase.adapters.IncrementAdapter
Adapt a single HBase Operation to a single Bigtable generated message.
adapt(T) - Method in class com.google.cloud.bigtable.hbase.adapters.MutationAdapter
Adapt a single HBase Operation to a single Bigtable generated message.
adapt(T) - Method in interface com.google.cloud.bigtable.hbase.adapters.OperationAdapter
Adapt a single HBase Operation to a single Bigtable generated message.
adapt(MutateRowRequest) - Method in class com.google.cloud.bigtable.hbase.adapters.PutAdapter
adapt.
adapt(ResultScanner<T>, Span) - Method in class com.google.cloud.bigtable.hbase.adapters.read.BigtableResultScannerAdapter
adapt.
adapt(Get, ReadHooks) - Method in class com.google.cloud.bigtable.hbase.adapters.read.GetAdapter
adapt.
adapt(T, ReadHooks) - Method in interface com.google.cloud.bigtable.hbase.adapters.read.ReadOperationAdapter
adapt.
adapt(Scan, ReadHooks) - Method in class com.google.cloud.bigtable.hbase.adapters.read.ScanAdapter
adapt.
adapt(TableDescriptor, byte[][]) - Method in class com.google.cloud.bigtable.hbase2_x.adapters.admin.TableAdapter2x
 
adapt(TableDescriptor) - Method in class com.google.cloud.bigtable.hbase2_x.adapters.admin.TableAdapter2x
 
adapt(Table) - Method in class com.google.cloud.bigtable.hbase2_x.adapters.admin.TableAdapter2x
adapt.
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) - Method in class com.google.cloud.bigtable.hbase.adapters.DeleteAdapter
 
adaptMutations(Mutation) - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseMutationAdapter
 
adaptMutations(T) - 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 collection of Cloud Bigtable Mutation which represent the set of changes.
adaptMutations(Put) - Method in class com.google.cloud.bigtable.hbase.adapters.PutAdapter
 
adaptMutations(RowMutations) - Method in class com.google.cloud.bigtable.hbase.adapters.RowMutationsAdapter
 
adaptMutations(T) - 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 collection of Cloud Bigtable Mutation which represent the set of changes.
adaptResponse(FlatRow) - Method in class com.google.cloud.bigtable.hbase.adapters.read.FlatRowAdapter
Transform an Bigtable server response to an HBase Result instance.
adaptResponse(Row) - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowAdapter
Transform an Bigtable server response to an HBase Result instance.
adaptResponse(T) - Method in interface com.google.cloud.bigtable.hbase.adapters.ResponseAdapter
Transform an Bigtable server response to an HBase Result instance.
adaptResponse(List<SampleRowKeysResponse>) - Method in class com.google.cloud.bigtable.hbase.adapters.SampledRowKeysAdapter
adaptResponse.
adaptToRow(Result) - Method in class com.google.cloud.bigtable.hbase.adapters.read.FlatRowAdapter
Convert a Result to a FlatRow.
add(MutateRowRequest) - Method in class com.google.cloud.bigtable.grpc.async.BulkMutation
 
add(MutateRowsRequest.Entry) - Method in class com.google.cloud.bigtable.grpc.async.BulkMutation
Adds a MutateRowsRequest.Entry to the MutateRowsRequest.Builder.
add(ReadRowsRequest) - Method in class com.google.cloud.bigtable.grpc.async.BulkRead
Adds the key in the request to a batch read.
addCell(String, ByteString, long, ByteString, List<String>) - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Builder
 
addCell(String, ByteString, long, ByteString) - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Builder
 
addCell(FlatRow.Cell) - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Builder
 
addColumn(TableName, HColumnDescriptor) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
addColumn(String, HColumnDescriptor) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
addColumnFamily(TableName, ColumnFamilyDescriptor) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
Calling Admin.addColumn(TableName, ColumnFamilyDescriptor) was causing stackoverflow.
addColumnFamily(TableName, ColumnFamilyDescriptor) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
addColumnFamilyAsync(TableName, ColumnFamilyDescriptor) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
addFilterAndArguments(Configuration, Class<? extends Filter>, List<String>) - Static method in class com.google.cloud.bigtable.mapreduce.Import
Add a Filter to be instantiated on import
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.
additionalConfiguration - Variable in class com.google.cloud.bigtable.beam.CloudBigtableConfiguration.Builder
 
addPutToKv(Put, Cell) - Method in class com.google.cloud.bigtable.mapreduce.Import.Importer
 
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.
addReplicationPeer(String, ReplicationPeerConfig, boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
addReplicationPeer(String, ReplicationPeerConfig) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
addReplicationPeer(String, ReplicationPeerConfig, boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
addReplicationPeerAsync(String, ReplicationPeerConfig) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
addReplicationPeerAsync(String, ReplicationPeerConfig, boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
addRequestResultMarker() - Method in class com.google.cloud.bigtable.grpc.scanner.ResponseQueueReader
This marker notifies ResponseQueueReader.getNextMergedRow() to request more results and allows for flow control based on the state of the ResponseQueueReader.resultQueue.
addRowKey(byte[]) - Method in class com.google.cloud.bigtable.hbase.BigtableExtendedScan
Add a single row key to the output.
addSplitKeys(CreateTableRequest.Builder, byte[][]) - Static method in class com.google.cloud.bigtable.hbase.adapters.admin.TableAdapter
 
addStatusToRetryOn(Status.Code) - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
 
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 ANY_BYTE="\\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.
allowRetriesWithoutTimestamp() - Method in class com.google.cloud.bigtable.config.RetryOptions
Should retries be allowed even if a timestamp isn't set?
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)
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(Append) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
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
 
appendReplicationPeerTableCFs(String, Map<TableName, List<String>>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
appendReplicationPeerTableCFs(String, Map<TableName, List<String>>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
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.
areParametersAccessible() - Method in class com.google.cloud.bigtable.beam.CloudBigtableConfiguration
Checks if the parameters are accessible.
assign(byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
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 - Class in com.google.cloud.bigtable.grpc.async
This class provides management of asynchronous Bigtable RPCs.
AsyncExecutor(BigtableDataClient) - Constructor for class com.google.cloud.bigtable.grpc.async.AsyncExecutor
Constructor for AsyncExecutor.
asyncExecutor - Variable in class com.google.cloud.bigtable.hbase.BatchExecutor
 
AsyncExecutor.AsyncCall<RequestT,ResponseT> - Interface in com.google.cloud.bigtable.grpc.async
 
authority() - Method in class com.google.cloud.bigtable.grpc.io.ChannelPool
available() - Method in class com.google.cloud.bigtable.grpc.scanner.ResponseQueueReader
available.
available() - Method in interface com.google.cloud.bigtable.grpc.scanner.ResultScanner
Check number of rows immediately available.
available() - Method in class com.google.cloud.bigtable.grpc.scanner.ResumingStreamingResultScanner
Check number of rows immediately available.
awaitCompletion() - Method in class com.google.cloud.bigtable.grpc.async.OperationAccountant
Blocks until all outstanding RPCs and retries have completed
awaitTermination(long, TimeUnit) - Method in class com.google.cloud.bigtable.grpc.io.ChannelPool

B

balance() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
balance(boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
balance(boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
balancer(boolean) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
 
balancer() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
balancerSwitch(boolean, boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
balancerSwitch(boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
batch(List<? extends Row>, Object[]) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
batch(List<? extends Row>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
Deprecated.
batch(List<? extends Row>, Object[]) - Method in class com.google.cloud.bigtable.hbase.BatchExecutor
batch.
batch(List<? extends Row>) - Method in class com.google.cloud.bigtable.hbase.BatchExecutor
batch.
batch(List<? extends Row>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
batchCallback(List<? extends Row>, Object[], Batch.Callback<R>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
batchCallback(List<? extends Row>, Batch.Callback<R>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
Deprecated.
batchCallback(List<? extends Row>, Object[], Batch.Callback<R>) - Method in class com.google.cloud.bigtable.hbase.BatchExecutor
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
 
batchThreadPool - Variable in class com.google.cloud.bigtable.grpc.BigtableSessionSharedThreadPools
This is used to do i/o work.
batchTimer - Variable in class com.google.cloud.bigtable.hbase.BatchExecutor
 
beforeStart(ClientCallStreamObserver<ReadRowsRequest>) - Method in class com.google.cloud.bigtable.grpc.scanner.ResponseQueueReader
 
beginFilterList(FilterList) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterContext
beginFilterList.
bigtable2hbase(long) - Static method in class com.google.cloud.bigtable.hbase.util.TimestampConverter
 
BIGTABLE_ADMIN_HOST_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
Constant BIGTABLE_ADMIN_HOST_DEFAULT="bigtableadmin.googleapis.com"
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_APP_PROFILE_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
Constant BIGTABLE_APP_PROFILE_DEFAULT="", defaults to the server default app profile
BIGTABLE_ASYNC_MUTATOR_COUNT_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
Constant BIGTABLE_ASYNC_MUTATOR_COUNT_DEFAULT=2
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_BATCH_DATA_HOST_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
Constant BIGTABLE_BATCH_DATA_HOST_DEFAULT="bigtable.googleapis.com"
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_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
The maximum amount of time a row will be buffered for.
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_ENABLE_THROTTLE_REBALANCE_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
Whether or not to enable a mechanism that reduces the likelihood that a BulkMutation intensive application will overload a cluster.
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_REQUEST_SIZE_BYTES_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
This describes the maximum size a bulk mutation RPC should be before sending it to the server and starting the next bulk call.
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_BULK_MAX_ROW_KEY_COUNT_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
This describes the maximum number of individual MutateRowsRequest.Entry objects to bundle in a single bulk mutation RPC before sending it to the server and starting the next bulk call.
BIGTABLE_BULK_THROTTLE_TARGET_MS_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
The target RPC response time for a MutateRows request.
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_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
Constant BIGTABLE_DATA_CHANNEL_COUNT_DEFAULT=getDefaultDataChannelCount()
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_DATA_HOST_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
Constant BIGTABLE_DATA_HOST_DEFAULT="bigtable.googleapis.com"
BIGTABLE_EMULATOR_HOST_ENV_VAR - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
Constant BIGTABLE_EMULATOR_HOST_ENV_VAR="bigtableadmin.googleapis.com"
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_MAX_INFLIGHT_RPCS_PER_CHANNEL_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
Default rpc count per channel.
BIGTABLE_MAX_MEMORY_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
This is the maximum accumulated size of uncompleted requests that we allow before throttling.
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_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
Constant BIGTABLE_PORT_DEFAULT=443
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_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_V2_INSTANCE_FMT - Static variable in class com.google.cloud.bigtable.grpc.BigtableInstanceName
Constant BIGTABLE_V2_INSTANCE_FMT="projects/%s/instances/%s"
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
BigtableAdmin - Class in com.google.cloud.bigtable.hbase1_x
This is an hbase 1.x implementation of AbstractBigtableAdmin.
BigtableAdmin(AbstractBigtableConnection) - Constructor for class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
 
BigtableAdmin - Class in com.google.cloud.bigtable.hbase2_x
HBase 2.x specific implementation of AbstractBigtableAdmin.
BigtableAdmin(AbstractBigtableConnection) - Constructor for class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
BigtableAsyncAdmin - Class in com.google.cloud.bigtable.hbase2_x
Bigtable implementation of AsyncAdmin
BigtableAsyncAdmin(BigtableAsyncConnection) - Constructor for class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
BigtableAsyncBufferedMutator - Class in com.google.cloud.bigtable.hbase2_x
Bigtable implementation of AsyncBufferedMutator
BigtableAsyncBufferedMutator(HBaseRequestAdapter, Configuration, BigtableSession) - Constructor for class com.google.cloud.bigtable.hbase2_x.BigtableAsyncBufferedMutator
Constructor for BigtableBufferedMutator.
BigtableAsyncConnection - Class in org.apache.hadoop.hbase.client
Bigtable implementation of AsyncConnection
BigtableAsyncConnection(Configuration) - Constructor for class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
BigtableAsyncConnection(Configuration, AsyncRegistry, String, User) - Constructor for class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
BigtableAsyncRegistry - Class in org.apache.hadoop.hbase.client
Bigtable implementation of AsyncRegistry.
BigtableAsyncRegistry(Configuration) - Constructor for class org.apache.hadoop.hbase.client.BigtableAsyncRegistry
 
BigtableAsyncRpc<REQUEST,RESPONSE> - Interface in com.google.cloud.bigtable.grpc.async
This interface represents a logical asynchronous RPC end point, including creating a ClientCall for a new request.
BigtableAsyncRpc.RpcMetrics - Class in com.google.cloud.bigtable.grpc.async
 
BigtableAsyncTable - Class in com.google.cloud.bigtable.hbase2_x
Bigtable implementation of AsyncTable.
BigtableAsyncTable(BigtableAsyncConnection, HBaseRequestAdapter) - Constructor for class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
 
BigtableAsyncTableRegionLocator - Class in com.google.cloud.bigtable.hbase2_x
Bigtable implementation of AsyncTableRegionLocator
BigtableAsyncTableRegionLocator(TableName, BigtableOptions, BigtableDataClient) - Constructor for class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTableRegionLocator
 
BigtableAsyncUtilities - Interface in com.google.cloud.bigtable.grpc.async
Utilities for creating and executing async methods.
BigtableAsyncUtilities.Default - Class in com.google.cloud.bigtable.grpc.async
 
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.
BigtableClientMetrics - Class in com.google.cloud.bigtable.metrics
Singleton Container for a MetricRegistry.
BigtableClientMetrics.MetricLevel - Enum in com.google.cloud.bigtable.metrics
 
BigtableClusterName - Class in com.google.cloud.bigtable.grpc
This class encapsulates a cluster name of the form projects/(projectId)/instances/(instanceId)/clusters/(clusterId)
BigtableClusterName(String) - Constructor for class com.google.cloud.bigtable.grpc.BigtableClusterName
 
BigtableClusterUtilities - Class in com.google.cloud.bigtable.grpc
This is a utility that can be used to resize a cluster.
BigtableClusterUtilities(BigtableOptions) - Constructor for class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
Constructor for the utility.
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
 
BigtableConnection - Class in com.google.cloud.bigtable.hbase1_x
HBase 1.x specific implementation of AbstractBigtableConnection.
BigtableConnection(Configuration) - Constructor for class com.google.cloud.bigtable.hbase1_x.BigtableConnection
Constructor for BigtableConnection.
BigtableConnection - Class in com.google.cloud.bigtable.hbase2_x
HBase 2.x specific implementation of AbstractBigtableConnection.
BigtableConnection(Configuration) - Constructor for class com.google.cloud.bigtable.hbase2_x.BigtableConnection
Constructor for BigtableConnection.
BigtableConnection(Configuration, ExecutorService, User) - Constructor for class com.google.cloud.bigtable.hbase2_x.BigtableConnection
 
BigtableConstants - Class in com.google.cloud.bigtable.hbase
Constants related to Bigtable.
BigtableConstants() - Constructor for class com.google.cloud.bigtable.hbase.BigtableConstants
 
BigtableDataClient - Interface in com.google.cloud.bigtable.grpc
Interface to access v2 Bigtable data service methods.
BigtableDataClient - Class in com.google.cloud.bigtable.hbase2_x
Interface to access v2 Bigtable data service methods.
BigtableDataClient(BigtableDataClient) - Constructor for class com.google.cloud.bigtable.hbase2_x.BigtableDataClient
 
BigtableDataGrpcClient - Class in com.google.cloud.bigtable.grpc
A gRPC client to access the v2 Bigtable data service.
BigtableDataGrpcClient(Channel, ScheduledExecutorService, BigtableOptions) - Constructor for class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
Constructor for BigtableDataGrpcClient.
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
 
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
 
BigtableInstanceClient - Interface in com.google.cloud.bigtable.grpc
BigtableInstanceClient manages instances and clusters.
BigtableInstanceGrpcClient - Class in com.google.cloud.bigtable.grpc
BigtableInstanceGrpcClient class.
BigtableInstanceGrpcClient(Channel) - Constructor for class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
Constructor for BigtableInstanceGrpcClient.
BigtableInstanceName - Class in com.google.cloud.bigtable.grpc
This class encapsulates a Bigtable instance name.
BigtableInstanceName(String, String) - Constructor for class com.google.cloud.bigtable.grpc.BigtableInstanceName
Constructor for BigtableInstanceName.
bigtableInstanceName - Variable in class com.google.cloud.bigtable.hbase.adapters.admin.TableAdapter
 
bigtableInstanceName - Variable in class com.google.cloud.bigtable.hbase2_x.adapters.admin.TableAdapter2x
 
BigtableOptions - Class in com.google.cloud.bigtable.config
An immutable class providing access to configuration options for Bigtable.
BigtableOptions.Builder - Class in com.google.cloud.bigtable.config
A mutable builder for BigtableConnectionOptions.
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.
BigtableResultScannerFactory<ResponseT> - Interface in com.google.cloud.bigtable.grpc.scanner
A factory for creating ResultScanners that can be used to scan over Rows for a given ReadRowsRequest.
BigtableRetriesExhaustedException - Exception in com.google.cloud.bigtable.grpc.scanner
An Exception that is thrown when an operation fails, even in the face of retries.
BigtableRetriesExhaustedException(String, Throwable) - Constructor for exception com.google.cloud.bigtable.grpc.scanner.BigtableRetriesExhaustedException
Constructor for BigtableRetriesExhaustedException.
BigtableSession - Class in com.google.cloud.bigtable.grpc
Encapsulates the creation of Bigtable Grpc services.
BigtableSession(BigtableOptions) - Constructor for class com.google.cloud.bigtable.grpc.BigtableSession
Constructor for BigtableSession.
BigtableSessionSharedThreadPools - Class in com.google.cloud.bigtable.grpc
This class contains executors and other thread pool related resources that can be reused across a few BigtableSessions.
BigtableSessionSharedThreadPools() - Constructor for class com.google.cloud.bigtable.grpc.BigtableSessionSharedThreadPools
 
BigtableSnapshotName - Class in com.google.cloud.bigtable.grpc
This class encapsulates a Snapshot name of the form projects/(projectId)/instances/(instanceId)/clusters/(clusterId)
BigtableSnapshotName(String) - Constructor for class com.google.cloud.bigtable.grpc.BigtableSnapshotName
 
BigtableTable - Class in com.google.cloud.bigtable.hbase2_x
 
BigtableTable(AbstractBigtableConnection, HBaseRequestAdapter) - Constructor for class com.google.cloud.bigtable.hbase2_x.BigtableTable
 
BigtableTableAdminClient - Interface in com.google.cloud.bigtable.grpc
A client for the Cloud Bigtable Table Admin API.
BigtableTableAdminClient - Class in com.google.cloud.bigtable.hbase2_x
A client for the Cloud Bigtable Table Admin API that uses CompletableFutures instead of ListenableFuture
BigtableTableAdminClient(BigtableTableAdminClient) - Constructor for class com.google.cloud.bigtable.hbase2_x.BigtableTableAdminClient
 
bigtableTableAdminClient - Variable in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
BigtableTableAdminGrpcClient - Class in com.google.cloud.bigtable.grpc
A gRPC client for accessing the Bigtable Table Admin API.
BigtableTableAdminGrpcClient(Channel, ScheduledExecutorService, BigtableOptions) - Constructor for class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
Constructor for BigtableTableAdminGrpcClient.
BigtableTableName - Class in com.google.cloud.bigtable.grpc
This class encapsulates a tableName.
BigtableTableName(String) - Constructor for class com.google.cloud.bigtable.grpc.BigtableTableName
 
bigtableTableName - Variable in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
 
BigtableVersionInfo - Class in com.google.cloud.bigtable.config
 
BigtableVersionInfo() - Constructor for class com.google.cloud.bigtable.config.BigtableVersionInfo
 
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.
block() - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters
Does not match any cells, regardless of input.
build() - Method in class com.google.cloud.bigtable.beam.CloudBigtableConfiguration.Builder
build() - Method in class com.google.cloud.bigtable.beam.CloudBigtableScanConfiguration.Builder
build() - Method in class com.google.cloud.bigtable.beam.CloudBigtableTableConfiguration.Builder
build() - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
 
build() - Method in class com.google.cloud.bigtable.config.BulkOptions.Builder
 
build() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
 
build() - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
Construct a new RetryOptions object.
build() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Builder
 
build() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell.Builder
 
build() - Method in class com.google.cloud.bigtable.hbase.adapters.CheckAndMutateUtil.RequestBuilder
 
buildAdapter() - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapter
Create a new FilterAdapter
Builder() - Constructor for class com.google.cloud.bigtable.beam.CloudBigtableConfiguration.Builder
 
Builder() - Constructor for class com.google.cloud.bigtable.beam.CloudBigtableScanConfiguration.Builder
 
Builder() - Constructor for class com.google.cloud.bigtable.beam.CloudBigtableTableConfiguration.Builder
 
Builder() - Constructor for class com.google.cloud.bigtable.config.BigtableOptions.Builder
 
Builder() - Constructor for class com.google.cloud.bigtable.config.BulkOptions.Builder
 
Builder() - Constructor for class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
 
Builder() - Constructor for class com.google.cloud.bigtable.config.RetryOptions.Builder
 
Builder(RetryOptions) - Constructor for class com.google.cloud.bigtable.config.RetryOptions.Builder
 
Builder() - Constructor for class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell.Builder
 
BuildExportConfig(ExportJob.ExportOptions) - Static method in class com.google.cloud.bigtable.beam.TemplateUtils
Builds CloudBigtableScanConfiguration from input runtime parameters for export job.
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 GcRule from the given column descriptor.
BuildImportConfig(ImportJob.ImportOptions) - Static method in class com.google.cloud.bigtable.beam.TemplateUtils
Builds CloudBigtableTableConfiguration from input runtime parameters for import job.
buildResponse() - Method in class com.google.cloud.bigtable.grpc.async.MutateRowsRequestManager
 
BULK_OUTPUT_CONF_KEY - Static variable in class com.google.cloud.bigtable.mapreduce.Import
Constant BULK_OUTPUT_CONF_KEY="import.bulk.output"
BulkMutation - Class in com.google.cloud.bigtable.grpc.async
This class combines a collection of MutateRowRequests into a single MutateRowsRequest.
BulkMutation(BigtableTableName, BigtableDataClient, ScheduledExecutorService, BulkOptions) - Constructor for class com.google.cloud.bigtable.grpc.async.BulkMutation
Constructor for BulkMutation.
BulkOperation(BigtableSession, BigtableTableName) - Constructor for class com.google.cloud.bigtable.hbase.BatchExecutor.BulkOperation
 
BulkOptions - Class in com.google.cloud.bigtable.config
An immutable class providing access to bulk related configuration options for Bigtable.
BulkOptions.Builder - Class in com.google.cloud.bigtable.config
A mutable builder for BigtableConnectionOptions.
BulkRead - Class in com.google.cloud.bigtable.grpc.async
This class combines a collection of ReadRowsRequests with a single row key into a single ReadRowsRequest with a RowSet which will result in fewer round trips.
BulkRead(BigtableDataClient, BigtableTableName, int, ExecutorService) - Constructor for class com.google.cloud.bigtable.grpc.async.BulkRead
Constructor for BulkRead.
ByteStringComparator - Class in com.google.cloud.bigtable.util
Compares ByteStrings.
ByteStringComparator() - Constructor for class com.google.cloud.bigtable.util.ByteStringComparator
 
ByteStringer - Class in com.google.cloud.bigtable.hbase.util
Wrapper around ZeroCopyByteStringUtil for cases where it's not available.
ByteStringUtil - Class in com.google.cloud.bigtable.batch.common
Converts between shaded and unshaded versions of ByteStrings
ByteStringUtil() - Constructor for class com.google.cloud.bigtable.batch.common.ByteStringUtil
 

C

calculateTheClosestNextRowKeyForPrefix(byte[]) - Static method in class com.google.cloud.bigtable.util.RowKeyUtil
When scanning for a prefix the scan should stop immediately after the the last row that has the specified prefix.
call(BigtableDataClient, RequestT) - Method in interface com.google.cloud.bigtable.grpc.async.AsyncExecutor.AsyncCall
 
CallOptionsConfig - Class in com.google.cloud.bigtable.config
Experimental options to turn on timeout options.
CallOptionsConfig(boolean, int, int) - Constructor for class com.google.cloud.bigtable.config.CallOptionsConfig
Constructor for CallOptionsConfig.
CallOptionsConfig.Builder - Class in com.google.cloud.bigtable.config
 
CallOptionsFactory - Interface in com.google.cloud.bigtable.grpc
A factory that creates CallOptions for use in BigtableDataClient RPCs.
CallOptionsFactory.ConfiguredCallOptionsFactory - Class in com.google.cloud.bigtable.grpc
Creates a new CallOptions based on a CallOptionsConfig.
CallOptionsFactory.Default - Class in com.google.cloud.bigtable.grpc
Returns CallOptions.DEFAULT with any Context.current()'s Context.getDeadline() applied to it.
cancel() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
Cancels the RPC.
cancel(String) - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
Cancels the RPC with a specific message.
cancel() - Method in interface com.google.cloud.bigtable.grpc.scanner.ScanHandler
Perform an rpc cancellation given a client-side request.
catalogJanitorSwitch(boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
catalogJanitorSwitch(boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
Cell(String, ByteString, long, ByteString, List<String>) - Constructor for class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell
 
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
 
cellsPerColumn(int) - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.LimitFilter
Matches only the most recent `count` cells within each column.
cellsPerRow(int) - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.LimitFilter
Matches only the first N cells of each row.
cellsPerRow(int) - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.OffsetFilter
Skips the first N cells of each row, matching all subsequent cells.
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
 
CF_RENAME_PROP - Static variable in class com.google.cloud.bigtable.mapreduce.Import
Constant CF_RENAME_PROP="HBASE_IMPORTER_RENAME_CFS"
chain() - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters
Creates an empty chain filter list.
ChannelPool - Class in com.google.cloud.bigtable.grpc.io
Manages a set of ClosableChannels and uses them in a round robin.
ChannelPool(ChannelPool.ChannelFactory, int) - Constructor for class com.google.cloud.bigtable.grpc.io.ChannelPool
Constructor for ChannelPool.
ChannelPool.ChannelFactory - Interface in com.google.cloud.bigtable.grpc.io
A factory for creating ManagedChannels to be used in a ChannelPool.
CHECK_AND_MUTATE_ASYNC - Static variable in class com.google.cloud.bigtable.grpc.async.AsyncExecutor
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
checkAndDelete(byte[], byte[], byte[], CompareOperator, byte[], Delete) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTable
checkAndMutate(byte[], byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
checkAndMutate(byte[], byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
checkAndMutate(byte[], byte[], byte[], CompareOperator, byte[], RowMutations) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTable
checkAndMutate(byte[], byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTable
 
checkAndMutateRow(CheckAndMutateRowRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
Mutate a row atomically dependent on a precondition.
checkAndMutateRow(CheckAndMutateRowRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
Mutate a row atomically dependent on a precondition.
checkAndMutateRowAsync(CheckAndMutateRowRequest) - Method in class com.google.cloud.bigtable.grpc.async.AsyncExecutor
checkAndMutateRowAsync(CheckAndMutateRowRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
Mutate a row atomically dependent on a precondition.
checkAndMutateRowAsync(CheckAndMutateRowRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
Mutate a row atomically dependent on a precondition.
checkAndMutateRowAsync(CheckAndMutateRowRequest) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableDataClient
Mutate a row atomically dependent on a precondition.
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 CheckAndMutateRowRequests.
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
checkAndPut(byte[], byte[], byte[], CompareOperator, byte[], Put) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTable
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
 
checkNotNullOrEmpty(String, String) - Static method in class com.google.cloud.bigtable.beam.CloudBigtableConfiguration
 
cleanerChoreSwitch(boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
cleanerChoreSwitch(boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
clearBlockCache(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
clearBlockCache(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
clearCompactionQueues(ServerName, Set<String>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
clearCompactionQueues(ServerName, Set<String>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
clearDeadServers(List<ServerName>) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
 
clearDeadServers(List<ServerName>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
clearDeadServers(List<ServerName>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
clearRowInProgress() - Method in class com.google.cloud.bigtable.grpc.scanner.RowMerger
 
client - Variable in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
CLIENT_VERSION - Static variable in class com.google.cloud.bigtable.config.BigtableVersionInfo
 
clone() - Method in class com.google.cloud.bigtable.config.BigtableOptions
 
clone() - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.ChainFilter
Makes a deep copy of the Chain.
clone() - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.ConditionFilter
 
clone() - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.InterleaveFilter
 
clone() - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.QualifierRangeFilter
 
clone() - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.TimestampRangeFilter
 
clone() - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.ValueRangeFilter
 
cloneSnapshot(String, TableName, boolean) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
 
cloneSnapshot(String, TableName, boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
cloneSnapshot(String, TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
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
cloneSnapshotAsync(String, TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
cloneTableSchema(TableName, TableName, boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
cloneTableSchema(TableName, TableName, boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
close() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
Shuts down the connection to the admin API.
close() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
close() - Method in class com.google.cloud.bigtable.grpc.scanner.ResponseQueueReader
 
close() - Method in class com.google.cloud.bigtable.grpc.scanner.ResumingStreamingResultScanner
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 com.google.cloud.bigtable.hbase2_x.BigtableAsyncBufferedMutator
close() - Method in interface com.google.cloud.bigtable.metrics.Timer.Context
 
close() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
close() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
close() - Method in class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
close() - Method in class org.apache.hadoop.hbase.client.BigtableAsyncRegistry
 
closeRegion(String, String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
closeRegion(byte[], 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
CLOUD_BIGTABLE_ADMIN_SCOPE - Static variable in class com.google.cloud.bigtable.config.CredentialFactory
The OAuth scope required to perform administrator actions such as creating tables.
CLOUD_BIGTABLE_ALL_SCOPES - Static variable in class com.google.cloud.bigtable.config.CredentialFactory
Scopes required for full access to cloud bigtable.
CLOUD_BIGTABLE_READ_WRITE_SCOPES - Static variable in class com.google.cloud.bigtable.config.CredentialFactory
Scopes required to read and write data from tables.
CLOUD_BIGTABLE_READER_SCOPE - Static variable in class com.google.cloud.bigtable.config.CredentialFactory
The OAuth scope required to read data from tables.
CLOUD_BIGTABLE_WRITER_SCOPE - Static variable in class com.google.cloud.bigtable.config.CredentialFactory
The OAuth scope required to write data to tables.
CloudBigtableConfiguration - Class in com.google.cloud.bigtable.beam
This class defines configuration that a Cloud Bigtable client needs to connect to a Cloud Bigtable instance.
CloudBigtableConfiguration(ValueProvider<String>, ValueProvider<String>, Map<String, ValueProvider<String>>) - Constructor for class com.google.cloud.bigtable.beam.CloudBigtableConfiguration
Creates a CloudBigtableConfiguration using the specified project ID and instance ID.
CloudBigtableConfiguration.Builder - Class in com.google.cloud.bigtable.beam
CloudBigtableIO - Class in com.google.cloud.bigtable.beam
Utilities to create PTransforms for reading and writing Google Cloud Bigtable entities in a Beam pipeline.
CloudBigtableIO() - Constructor for class com.google.cloud.bigtable.beam.CloudBigtableIO
 
CloudBigtableIO.CloudBigtableMultiTableWriteFn - Class in com.google.cloud.bigtable.beam
A DoFn that can write either a bounded or unbounded PCollection of KV of (String tableName, List of Mutations) to the specified table.
CloudBigtableIO.CloudBigtableSingleTableBufferedWriteFn - Class in com.google.cloud.bigtable.beam
A DoFn that can write either a bounded or unbounded PCollection of Mutations to a table specified via a CloudBigtableTableConfiguration using the BufferedMutator.
CloudBigtableIO.Source - Class in com.google.cloud.bigtable.beam
A BoundedSource for a Cloud Bigtable Table, which is potentially filtered by a Scan.
CloudBigtableIO.SourceWithKeys - Class in com.google.cloud.bigtable.beam
A BoundedSource for a Cloud Bigtable Table with a start/stop key range, along with a potential filter via a Scan.
CloudBigtableMultiTableWriteFn(CloudBigtableConfiguration) - Constructor for class com.google.cloud.bigtable.beam.CloudBigtableIO.CloudBigtableMultiTableWriteFn
 
CloudBigtableScanConfiguration - Class in com.google.cloud.bigtable.beam
This class defines configuration that a Cloud Bigtable client needs to connect to a user's Cloud Bigtable instance; a table to connect to in the instance; and a filter on the table in the form of a Scan.
CloudBigtableScanConfiguration(ValueProvider<String>, ValueProvider<String>, ValueProvider<String>, ValueProvider<ReadRowsRequest>, Map<String, ValueProvider<String>>) - Constructor for class com.google.cloud.bigtable.beam.CloudBigtableScanConfiguration
Creates a CloudBigtableScanConfiguration using the specified project ID, instance ID, table ID, Scan and additional connection configuration.
CloudBigtableScanConfiguration.Builder - Class in com.google.cloud.bigtable.beam
CloudBigtableService - Interface in com.google.cloud.bigtable.batch.common
This interface describes functionality required by CloudBigtableIO that send requests to Cloud Bigtable
CloudBigtableServiceImpl - Class in com.google.cloud.bigtable.batch.common
 
CloudBigtableServiceImpl() - Constructor for class com.google.cloud.bigtable.batch.common.CloudBigtableServiceImpl
 
CloudBigtableSingleTableBufferedWriteFn(CloudBigtableTableConfiguration) - Constructor for class com.google.cloud.bigtable.beam.CloudBigtableIO.CloudBigtableSingleTableBufferedWriteFn
 
CloudBigtableTableConfiguration - Class in com.google.cloud.bigtable.beam
This class defines configuration that a Cloud Bigtable client needs to connect to a user's Cloud Bigtable instance, including a table to connect to in the instance.
CloudBigtableTableConfiguration(ValueProvider<String>, ValueProvider<String>, ValueProvider<String>, Map<String, ValueProvider<String>>) - Constructor for class com.google.cloud.bigtable.beam.CloudBigtableTableConfiguration
Creates a CloudBigtableTableConfiguration using the specified configuration.
CloudBigtableTableConfiguration.Builder - Class in com.google.cloud.bigtable.beam
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, 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.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
 
columnDescriptorAdapter - Variable in class com.google.cloud.bigtable.hbase.adapters.admin.TableAdapter
 
columnDescriptorAdapter - Variable in class com.google.cloud.bigtable.hbase2_x.adapters.admin.TableAdapter2x
 
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.batch.common - package com.google.cloud.bigtable.batch.common
Google Cloud Bigtable Utilities used by Dataflow.
com.google.cloud.bigtable.beam - package com.google.cloud.bigtable.beam
Enables you to use Google Cloud Dataflow to read from and write to Cloud Bigtable tables.
com.google.cloud.bigtable.beam.sequencefiles - package com.google.cloud.bigtable.beam.sequencefiles
 
com.google.cloud.bigtable.config - package com.google.cloud.bigtable.config
 
com.google.cloud.bigtable.data.v2.internal - package com.google.cloud.bigtable.data.v2.internal
 
com.google.cloud.bigtable.data.v2.wrappers - package com.google.cloud.bigtable.data.v2.wrappers
 
com.google.cloud.bigtable.grpc - package com.google.cloud.bigtable.grpc
 
com.google.cloud.bigtable.grpc.async - package com.google.cloud.bigtable.grpc.async
 
com.google.cloud.bigtable.grpc.io - package com.google.cloud.bigtable.grpc.io
 
com.google.cloud.bigtable.grpc.scanner - package com.google.cloud.bigtable.grpc.scanner
 
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
 
com.google.cloud.bigtable.hbase1_x - package com.google.cloud.bigtable.hbase1_x
 
com.google.cloud.bigtable.hbase2_x - package com.google.cloud.bigtable.hbase2_x
 
com.google.cloud.bigtable.hbase2_x.adapters.admin - package com.google.cloud.bigtable.hbase2_x.adapters.admin
 
com.google.cloud.bigtable.mapreduce - package com.google.cloud.bigtable.mapreduce
 
com.google.cloud.bigtable.metrics - package com.google.cloud.bigtable.metrics
 
com.google.cloud.bigtable.test.emulator - package com.google.cloud.bigtable.test.emulator
 
com.google.cloud.bigtable.util - package com.google.cloud.bigtable.util
 
compact(TableName, CompactType) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
compact(TableName, byte[], CompactType) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
compact(TableName, CompactType) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
compact(TableName, byte[], CompactType) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
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 com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
compactRegion(byte[], byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
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) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
compactRegionServer(ServerName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
compactRegionServer(ServerName, boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
compare(ByteString, ByteString) - Method in class com.google.cloud.bigtable.util.ByteStringComparator
 
compareTo(RowKeyWrapper) - Method in class com.google.cloud.bigtable.util.RowKeyWrapper
 
completionFuture - Variable in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
 
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.
condition(Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters
Creates an empty condition filter.
config - Variable in class com.google.cloud.bigtable.beam.AbstractCloudBigtableTableDoFn
 
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.
configureCfRenaming(Configuration, Map<String, String>) - Static method in class com.google.cloud.bigtable.mapreduce.Import
Sets a configuration property with key Import.CF_RENAME_PROP in conf that tells the mapper how to rename column families.
ConfiguredCallOptionsFactory(CallOptionsConfig) - Constructor for class com.google.cloud.bigtable.grpc.CallOptionsFactory.ConfiguredCallOptionsFactory
 
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 com.google.cloud.bigtable.beam.AbstractCloudBigtableTableDoFn
 
connection - Variable in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
convert(FlatRow) - Static method in class com.google.cloud.bigtable.grpc.scanner.FlatRowConverter
 
convert(Row) - Static method in class com.google.cloud.bigtable.grpc.scanner.FlatRowConverter
 
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(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(Function<RpcChannel, S>, ServiceCaller<S, R>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
coprocessorService(Function<RpcChannel, S>, ServiceCaller<S, R>, ServerName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
coprocessorService(Function, ServiceCaller, byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
coprocessorService(Function, ServiceCaller, AsyncTable.CoprocessorCallback) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
coprocessorService() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
coprocessorService(ServerName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
copyConfig(CloudBigtableConfiguration.Builder) - Method in class com.google.cloud.bigtable.beam.CloudBigtableConfiguration
 
copyConfig(CloudBigtableScanConfiguration.Builder) - Method in class com.google.cloud.bigtable.beam.CloudBigtableScanConfiguration
 
copyConfig(CloudBigtableTableConfiguration.Builder) - Method in class com.google.cloud.bigtable.beam.CloudBigtableTableConfiguration
 
copyFrom(Map<String, ValueProvider<String>>) - Method in class com.google.cloud.bigtable.beam.CloudBigtableConfiguration.Builder
 
CORE_UESR_AGENT - Static variable in class com.google.cloud.bigtable.config.BigtableVersionInfo
 
counter(BigtableClientMetrics.MetricLevel, String) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
Creates a named Counter.
Counter - Interface in com.google.cloud.bigtable.metrics
An incrementing counter metric.
counter(String) - Method in class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
Creates a named Counter that wraps a Dropwizard Metrics Counter.
counter(String) - Method in interface com.google.cloud.bigtable.metrics.MetricRegistry
Creates a named Counter.
create(MethodDescriptor<RequestT, ?>, RequestT) - Method in class com.google.cloud.bigtable.grpc.CallOptionsFactory.ConfiguredCallOptionsFactory
 
create(MethodDescriptor<RequestT, ?>, RequestT) - Method in interface com.google.cloud.bigtable.grpc.CallOptionsFactory
Provide a CallOptions object to be used in a single RPC.
create(MethodDescriptor<RequestT, ?>, RequestT) - Method in class com.google.cloud.bigtable.grpc.CallOptionsFactory.Default
 
create() - Method in interface com.google.cloud.bigtable.grpc.io.ChannelPool.ChannelFactory
 
createAdapter(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
 
createAdapter(TableName) - Method in class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
createAppProfile(CreateAppProfileRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
Create an application profile.
createAppProfile(CreateAppProfileRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
Create an application profile.
createAsyncExecutor() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
createAsyncExecutor.
createAsyncRpc(MethodDescriptor<RequestT, ResponseT>, Predicate<RequestT>) - Method in interface com.google.cloud.bigtable.grpc.async.BigtableAsyncUtilities
createAsyncUnaryRpc.
createAsyncRpc(MethodDescriptor<RequestT, ResponseT>, Predicate<RequestT>) - Method in class com.google.cloud.bigtable.grpc.async.BigtableAsyncUtilities.Default
 
createBulkMutation(BigtableTableName, AsyncExecutor) - Method in class com.google.cloud.bigtable.grpc.BigtableSession
createBulkMutation(BigtableTableName) - Method in class com.google.cloud.bigtable.grpc.BigtableSession
createBulkMutation.
createBulkRead(BigtableTableName) - Method in class com.google.cloud.bigtable.grpc.BigtableSession
createBulkRead.
createChannelPool(String, int) - Method in class com.google.cloud.bigtable.grpc.BigtableSession
Create a new ChannelPool, with auth headers.
createChannelPool(ChannelPool.ChannelFactory, int) - Method in class com.google.cloud.bigtable.grpc.BigtableSession
Create a new ChannelPool, with auth headers.
createChannelPool(String, BigtableOptions) - Static method in class com.google.cloud.bigtable.grpc.BigtableSession
Create a new ChannelPool, with auth headers.
createChannelPool(String, BigtableOptions, int) - Static method in class com.google.cloud.bigtable.grpc.BigtableSession
Create a new ChannelPool, with auth headers.
createCluster(CreateClusterRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
Create an instance within a project.
createCluster(CreateClusterRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
Create an instance within a project.
createInstance(CreateInstanceRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
Create an instance within a project.
createInstance(CreateInstanceRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
Create an instance within a project.
createInstanceClient(BigtableOptions) - Static method in class com.google.cloud.bigtable.grpc.BigtableSession
createManagedPool(String, int) - Method in class com.google.cloud.bigtable.grpc.BigtableSession
Create a new ChannelPool, with auth headers, that will be cleaned up when the connection closes.
createMutationsAdapter(PutAdapter) - Static method in class com.google.cloud.bigtable.hbase.adapters.Adapters
createMutationsAdapter.
createNamespace(NamespaceDescriptor) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
createNamespace(NamespaceDescriptor) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
createNamespaceAsync(NamespaceDescriptor) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
createNettyChannel(String, BigtableOptions, ClientInterceptor...) - Static method in class com.google.cloud.bigtable.grpc.BigtableSession
createNettyChannel.
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.
createRpcMetrics(MethodDescriptor<?, ?>) - Static method in class com.google.cloud.bigtable.grpc.async.BigtableAsyncRpc.RpcMetrics
 
createSampledRowKeysAdapter(TableName, ServerName) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableConnection
 
createSampledRowKeysAdapter(TableName, ServerName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableConnection
Due to hbase 1.x to 2.x binary incompatibilities.
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.
createScanner(ReadRowsRequest) - Method in interface com.google.cloud.bigtable.grpc.scanner.BigtableResultScannerFactory
Create a scanner for the given request.
createSlf4jReporter(DropwizardMetricRegistry, Logger, long, TimeUnit) - Static method in class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
Creates a DropwizardMetricRegistry with an Slf4jReporter.
createSplitKeys(byte[], byte[], int) - Static method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
createSubmittableJob(Configuration, String[]) - Static method in class com.google.cloud.bigtable.mapreduce.Export
Sets up the actual job.
createSubmittableJob(Configuration, String[]) - Static method in class com.google.cloud.bigtable.mapreduce.Import
Sets up the actual job.
createTable(CreateTableRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
Creates a new table.
createTable(CreateTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
Creates a new table.
createTable(TableDescriptor) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
createTable(TableDescriptor, byte[], byte[], int) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
createTable(TableDescriptor, byte[][]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
createTable(TableDescriptor, byte[][]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
createTable(TableDescriptor, byte[], byte[], int) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
createTable(TableDescriptor) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
createTable(HTableDescriptor) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
createTable(HTableDescriptor, byte[], byte[], int) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
createTable(HTableDescriptor, byte[][]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
createTable(TableName, CreateTableRequest.Builder) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
createTableAsync(CreateTableRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
Creates a new table asynchronously.
createTableAsync(CreateTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
Creates a new table asynchronously.
createTableAsync(TableDescriptor, byte[][]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
createTableAsync(CreateTableRequest) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTableAdminClient
Creates a new table asynchronously.
createTableAsync(HTableDescriptor, byte[][]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
createTableAsync(CreateTableRequest.Builder, TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
createTableFromSnapshotAsync(CreateTableFromSnapshotRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
Creates a new table from a snapshot.
createTableFromSnapshotAsync(CreateTableFromSnapshotRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
Creates a new table from a snapshot.
createTableFromSnapshotAsync(CreateTableFromSnapshotRequest) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTableAdminClient
Creates a new table from a snapshot.
credential(Credentials) - Static method in class com.google.cloud.bigtable.config.CredentialOptions
A CredentialOption that wraps an existing Credentials object.
CredentialFactory - Class in com.google.cloud.bigtable.config
Simple factory for creating OAuth Credential objects for use with Bigtable.
CredentialFactory() - Constructor for class com.google.cloud.bigtable.config.CredentialFactory
 
CredentialInterceptorCache - Class in com.google.cloud.bigtable.grpc.io
Caches RefreshingOAuth2CredentialsInterceptor for default authorization cases.
CredentialOptions - Class in com.google.cloud.bigtable.config
This class encapsulates the method the Cloud Bigtable client should use to look up Credentials.
CredentialOptions.CredentialType - Enum in com.google.cloud.bigtable.config
 
CredentialOptions.JsonCredentialsOptions - Class in com.google.cloud.bigtable.config
A CredentialOption that has a json credentials configured as an InputStream instead of a system environment property.
CredentialOptions.P12CredentialOptions - Class in com.google.cloud.bigtable.config
A CredentialOptions defined by a serviceAccount and a p12 key file.
CredentialOptions.UserSuppliedCredentialOptions - Class in com.google.cloud.bigtable.config
A CredentialOption that supplies the Credentials directly.
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

debug(String, Object...) - Method in class com.google.cloud.bigtable.config.Logger
debug
debug(String, Throwable, Object...) - Method in class com.google.cloud.bigtable.config.Logger
debug
dec() - Method in interface com.google.cloud.bigtable.metrics.Counter
 
decommissionRegionServers(List<ServerName>, boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
decommissionRegionServers(List<ServerName>, boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
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(Channel) - Constructor for class com.google.cloud.bigtable.grpc.async.BigtableAsyncUtilities.Default
 
Default() - Constructor for class com.google.cloud.bigtable.grpc.CallOptionsFactory.Default
 
DEFAULT_BACKOFF_MULTIPLIER - Static variable in class com.google.cloud.bigtable.config.RetryOptions
Multiplier to apply to wait times after failed retries (default value: 1.5).
DEFAULT_ENABLE_GRPC_RETRIES - Static variable in class com.google.cloud.bigtable.config.RetryOptions
Flag indicating whether or not grpc retries should be enabled.
DEFAULT_ENABLE_GRPC_RETRIES_SET - Static variable in class com.google.cloud.bigtable.config.RetryOptions
Constant DEFAULT_ENABLE_GRPC_RETRIES_SET
DEFAULT_INITIAL_BACKOFF_MILLIS - Static variable in class com.google.cloud.bigtable.config.RetryOptions
Initial amount of time to wait before retrying failed operations (default value: 5ms).
DEFAULT_MAX_ELAPSED_BACKOFF_MILLIS - Static variable in class com.google.cloud.bigtable.config.RetryOptions
Maximum amount of time to retry before failing the operation (default value: 60 seconds).
DEFAULT_MAX_SCAN_TIMEOUT_RETRIES - Static variable in class com.google.cloud.bigtable.config.RetryOptions
Maximum number of times to retry after a scan timeout
DEFAULT_READ_PARTIAL_ROW_TIMEOUT_MS - Static variable in class com.google.cloud.bigtable.config.RetryOptions
We can timeout when reading large cells with a low value here.
DEFAULT_SNAPSHOT_RESTORE_TAKE_FAILSAFE_SNAPSHOT - Static variable in class com.google.cloud.bigtable.hbase.BigtableConstants
 
DEFAULT_STREAMING_BUFFER_SIZE - Static variable in class com.google.cloud.bigtable.config.RetryOptions
Constant DEFAULT_STREAMING_BUFFER_SIZE=60
defaultCredentials() - Static method in class com.google.cloud.bigtable.config.CredentialOptions
Use the Application Default Credentials which are credentials that identify and authorize the whole application.
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(Delete) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
delete(List<Delete>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
delete(Delete) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
delete(List<Delete>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
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 Bigtable RowMutation
DeleteAdapter() - Constructor for class com.google.cloud.bigtable.hbase.adapters.DeleteAdapter
 
deleteAppProfile(DeleteAppProfileRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
Delete an application profile.
deleteAppProfile(DeleteAppProfileRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
Delete an application profile.
deleteCluster(DeleteClusterRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
Deletes a cluster from an instance.
deleteCluster(DeleteClusterRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
Deletes a cluster from an instance.
deleteColumn(TableName, byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
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.
deleteColumnFamily(TableName, byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
deleteColumnFamily(TableName, byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
deleteColumnFamilyAsync(TableName, byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
deleteInstance(DeleteInstanceRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
Updates an instance within a project.
deleteInstance(DeleteInstanceRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
Updates an instance within a project.
deleteNamespace(String) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
deleteNamespace(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteNamespaceAsync(String) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
deleteRowRangeByPrefix(TableName, byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteRowRangeByPrefix.
deleteSnapshot(String) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
deleteSnapshot(byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteSnapshot(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteSnapshotAsync(DeleteSnapshotRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
Permanently deletes the specified snapshot.
deleteSnapshotAsync(DeleteSnapshotRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
Permanently deletes the specified snapshot.
deleteSnapshotAsync(DeleteSnapshotRequest) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTableAdminClient
Permanently deletes the specified snapshot.
deleteSnapshots() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
deleteSnapshots(Pattern) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
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(DeleteTableRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
Permanently deletes a specified table and all of its data.
deleteTable(DeleteTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
Permanently deletes a specified table and all of its data.
deleteTable(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
deleteTable(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteTableAsync(DeleteTableRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
Permanently deletes a specified table and all of its data.
deleteTableAsync(DeleteTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
Permanently deletes a specified table and all of its data.
deleteTableAsync(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
deleteTableAsync(DeleteTableRequest) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTableAdminClient
Permanently deletes a specified table and all of its data.
deleteTableAsyncInternal(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
deleteTables(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteTables(Pattern) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
deleteTableSnapshots(Pattern, Pattern) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
deleteTableSnapshots(Pattern) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
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.
DIRECT_EXECUTOR - Static variable in class com.google.cloud.bigtable.hbase2_x.FutureUtils
 
disableReplicationPeer(String) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
disableReplicationPeer(String) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
disableReplicationPeerAsync(String) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
disableTable(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
disableTable(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
disableTable(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
disableTableAsync(TableName) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
disableTableAsync(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
disableTableReplication(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
disableTableReplication(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
disableTables(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
disableTables(Pattern) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
DOFN_LOG - Variable in class com.google.cloud.bigtable.beam.AbstractCloudBigtableTableDoFn
 
Driver - Class in com.google.cloud.bigtable.mapreduce
Driver for bigtable mapreduce jobs.
Driver() - Constructor for class com.google.cloud.bigtable.mapreduce.Driver
 
dropRowRange(DropRowRangeRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
Permanently deletes all rows in a range.
dropRowRange(DropRowRangeRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
Permanently deletes all rows in a range.
dropRowRangeAsync(DropRowRangeRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
Permanently deletes all rows in a range.
dropRowRangeAsync(DropRowRangeRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
Permanently deletes all rows in a range.
dropRowRangeAsync(DropRowRangeRequest) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTableAdminClient
Permanently deletes all rows in a range.
DropwizardMetricRegistry - Class in com.google.cloud.bigtable.metrics
A MetricRegistry that wraps a Dropwizard Metrics MetricRegistry.
DropwizardMetricRegistry() - Constructor for class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
 

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.
enableBulkMutationThrottling() - Method in class com.google.cloud.bigtable.config.BulkOptions.Builder
Enable an experimental feature that will throttle requests from BulkMutation if request latency surpasses a latency threshold.
enableCatalogJanitor(boolean) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
enableEmulator(String) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
 
enableEmulator(String, int) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
 
enableReplicationPeer(String) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
enableReplicationPeer(String) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
enableReplicationPeerAsync(String) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
enableRetries() - Method in class com.google.cloud.bigtable.config.RetryOptions
Enable or disable retries.
enableTable(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
enableTable(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
enableTable(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
Deprecated.
enableTableAsync(TableName) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
enableTableAsync(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
enableTableReplication(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
enableTableReplication(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
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.beam.CloudBigtableConfiguration
Compares this configuration with the specified object.
equals(Object) - Method in class com.google.cloud.bigtable.beam.CloudBigtableScanConfiguration
 
equals(Object) - Method in class com.google.cloud.bigtable.beam.CloudBigtableTableConfiguration
 
equals(Object) - Method in class com.google.cloud.bigtable.config.BigtableOptions
equals(Object) - Method in class com.google.cloud.bigtable.config.BulkOptions
equals(Object) - Method in class com.google.cloud.bigtable.config.CallOptionsConfig
equals(Object) - Method in class com.google.cloud.bigtable.config.CredentialOptions
equals(Object) - Method in class com.google.cloud.bigtable.config.CredentialOptions.JsonCredentialsOptions
 
equals(Object) - Method in class com.google.cloud.bigtable.config.CredentialOptions.P12CredentialOptions
 
equals(Object) - Method in class com.google.cloud.bigtable.config.CredentialOptions.UserSuppliedCredentialOptions
 
equals(Object) - Method in class com.google.cloud.bigtable.config.RetryOptions
equals(Object) - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell
 
equals(Object) - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow
 
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
 
error(String, Object...) - Method in class com.google.cloud.bigtable.config.Logger
error
error(String, Throwable, Object...) - Method in class com.google.cloud.bigtable.config.Logger
error
exactMatch(String) - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.FamilyFilter
Matches only cells from columns whose families match the value.
exactMatch(ByteString) - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.KeyFilter
Matches only cells from rows whose keys equal the value.
exactMatch(ByteString) - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.QualifierFilter
Matches only cells from columns whose qualifiers equal the value.
exactMatch(ByteString) - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.ValueFilter
Matches only cells with values that match the given value.
execProcedure(String, String, Map<String, String>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
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
execProcedureWithReturn(String, String, Map<String, String>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
execProcedureWithReturn(String, String, Map<String, String>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
execute() - Method in class com.google.cloud.bigtable.test.emulator.Start
 
execute() - Method in class com.google.cloud.bigtable.test.emulator.Stop
 
exists(Get) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
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.hbase2_x.BigtableAsyncTable
exists(List<Get>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
exists(List<Get>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTable
existsAll(List<Get>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
Export - Class in com.google.cloud.bigtable.mapreduce
Export an HBase table.
Export() - Constructor for class com.google.cloud.bigtable.mapreduce.Export
 
ExportJob - Class in com.google.cloud.bigtable.beam.sequencefiles
Beam job to export a Bigtable table to a set of SequenceFiles.
ExportJob() - Constructor for class com.google.cloud.bigtable.beam.sequencefiles.ExportJob
 
ExportJob.ExportOptions - Interface in com.google.cloud.bigtable.beam.sequencefiles
 
extract(ByteString) - Static method in class com.google.cloud.bigtable.hbase.util.ByteStringer
 
extractIdentifier(Metadata) - Static method in class com.google.cloud.bigtable.grpc.io.ChannelPool
 
extractRegexPattern(RegexStringComparator) - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterHelper
Extract a regular expression from a RegexStringComparator.

F

failedCount - Variable in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
 
failedFuture(Throwable) - Static method in class com.google.cloud.bigtable.hbase2_x.FutureUtils
 
family() - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters
Returns the builder for column family related filters.
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
 
fatal(String, Object...) - Method in class com.google.cloud.bigtable.config.Logger
fatal
fatal(String, Throwable, Object...) - Method in class com.google.cloud.bigtable.config.Logger
fatal
filter(Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.ChainFilter
Add a filter to chain.
filter(Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters.InterleaveFilter
Adds a Filters.Filter to the interleave list.
FILTER_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant FILTER_ADAPTER
FILTER_ARGS_CONF_KEY - Static variable in class com.google.cloud.bigtable.mapreduce.Import
Constant FILTER_ARGS_CONF_KEY="import.filter.args"
FILTER_CLASS_CONF_KEY - Static variable in class com.google.cloud.bigtable.mapreduce.Import
Constant FILTER_CLASS_CONF_KEY="import.filter.class"
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
 
filterKv(Filter, Cell) - Static method in class com.google.cloud.bigtable.mapreduce.Import
Attempt to filter out the keyvalue
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.
Filters - Class in com.google.cloud.bigtable.data.v2.wrappers
A Fluent DSL to create a hierarchy of filters for the CheckAndMutateRow RPCs and ReadRows Query.
FILTERS - Static variable in class com.google.cloud.bigtable.data.v2.wrappers.Filters
Entry point into the DSL.
Filters.ChainFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
DSL for adding filters to a chain.
Filters.ConditionFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
DSL for configuring a conditional filter.
Filters.FamilyFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
 
Filters.Filter - Interface in com.google.cloud.bigtable.data.v2.wrappers
 
Filters.InterleaveFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
DSL for adding filters to the interleave list.
Filters.KeyFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
 
Filters.LimitFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
 
Filters.OffsetFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
 
Filters.QualifierFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
 
Filters.QualifierRangeFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
Matches only cells from columns within the given range.
Filters.TimestampFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
 
Filters.TimestampRangeFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
Matches only cells with microsecond timestamps within the given range.
Filters.ValueFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
 
Filters.ValueRangeFilter - Class in com.google.cloud.bigtable.data.v2.wrappers
Matches only cells with values that fall within the given value range.
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.
finalizeStats(Status) - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
 
finalizeStats(Status) - Method in class com.google.cloud.bigtable.grpc.scanner.RetryingReadRowsOperation
 
finishBundle(DoFn<KV<String, Iterable<Mutation>>, Void>.FinishBundleContext) - Method in class com.google.cloud.bigtable.beam.CloudBigtableIO.CloudBigtableMultiTableWriteFn
 
finishBundle(DoFn<Mutation, Void>.FinishBundleContext) - Method in class com.google.cloud.bigtable.beam.CloudBigtableIO.CloudBigtableSingleTableBufferedWriteFn
Closes the BufferedMutator and Connection.
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
FlatRow - Class in com.google.cloud.bigtable.grpc.scanner
This class stores represents a single row.
FlatRow(ByteString, ImmutableList<FlatRow.Cell>) - Constructor for class com.google.cloud.bigtable.grpc.scanner.FlatRow
 
FlatRow.Builder - Class in com.google.cloud.bigtable.grpc.scanner
 
FlatRow.Cell - Class in com.google.cloud.bigtable.grpc.scanner
 
FlatRow.Cell.Builder - Class in com.google.cloud.bigtable.grpc.scanner
 
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
 
FlatRowConverter - Class in com.google.cloud.bigtable.grpc.scanner
This class converts between instances of FlatRow and Row.
FlatRowConverter() - Constructor for class com.google.cloud.bigtable.grpc.scanner.FlatRowConverter
 
flush() - Method in class com.google.cloud.bigtable.grpc.async.AsyncExecutor
Waits until all operations managed by the OperationAccountant complete.
flush() - Method in class com.google.cloud.bigtable.grpc.async.BulkMutation
Send any outstanding MutateRowRequests and wait until all requests are complete.
flush() - Method in class com.google.cloud.bigtable.grpc.async.BulkRead
Sends all remaining requests to the server.
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 com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
flush() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncBufferedMutator
flush(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
flushRegion(byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
flushRegion(byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
flushRegionServer(ServerName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
flushRegionServer(ServerName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
forAllInstances(String) - Static method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
Creates a BigtableClusterUtilities for all instances in a projectId.
forInstance(String, String) - Static method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
Creates a BigtableClusterUtilities for a projectId and an instanceId.
fromConfig(CloudBigtableTableConfiguration, Scan) - Static method in class com.google.cloud.bigtable.beam.CloudBigtableScanConfiguration
Converts a CloudBigtableTableConfiguration object to a CloudBigtableScanConfiguration that will perform the specified Scan on the table.
fromConfiguration(Configuration) - Static method in class com.google.cloud.bigtable.hbase.BigtableOptionsFactory
fromConfiguration.
fromProto(RowFilter) - Method in class com.google.cloud.bigtable.data.v2.wrappers.Filters
Wraps protobuf representation of a filter.
FutureUtils - Class in com.google.cloud.bigtable.hbase2_x
Utility methods for converting guava ListenableFuture Future to CompletableFuture.
FutureUtils() - Constructor for class com.google.cloud.bigtable.hbase2_x.FutureUtils
 
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(List<Get>) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
get(Get) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
get(ByteString) - Static method in class com.google.cloud.bigtable.hbase.util.ZeroCopyByteStringUtil
Extracts the byte array from the given ByteString without copy.
get(Get) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
get(List<Get>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
GET_ADAPTER - Static variable in class com.google.cloud.bigtable.hbase.adapters.Adapters
Constant GET_ADAPTER
getAbsoluteMaxInFlightRpcs() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiter
Getter for the field maxInFlightRpcs.
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 com.google.cloud.bigtable.hbase1_x.BigtableConnection
getAdmin() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableConnection
getAdmin() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
getAdminBuilder() - Method in class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
getAdminBuilder(ExecutorService) - Method in class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
getAdminHost() - Method in class com.google.cloud.bigtable.config.BigtableOptions
Getter for the field tableAdminHost.
getAllRegionLocations() - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
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.
getAlterStatus(byte[]) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getAlterStatus(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getAlterStatus.
getApplicationDefaultCredential() - Static method in class com.google.cloud.bigtable.config.CredentialFactory
Initializes OAuth2 application default credentials based on the environment the code is running in.
getAppProfile(GetAppProfileRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
Get an application profile.
getAppProfile(GetAppProfileRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
Get an application profile.
getAppProfileId() - Method in class com.google.cloud.bigtable.beam.CloudBigtableConfiguration
Get the Cloud Bigtable App Profile id.
getAppProfileId() - Method in class com.google.cloud.bigtable.config.BigtableOptions
Getter for the field appProfileId.
getAsyncMutatorCount() - Method in class com.google.cloud.bigtable.config.BulkOptions
Getter for the field asyncMutatorCount.
getAsyncResult() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
Initial execution of the RPC.
getAutoflushMs() - Method in class com.google.cloud.bigtable.config.BulkOptions
Getter for the field autoflushMs.
getBackoffMultiplier() - Method in class com.google.cloud.bigtable.config.RetryOptions
Multiplier we will apply to backoff times between retries.
getBatchExecutor() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
Getter for the field batchExecutor.
getBatchExecutor() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
 
getBatchSizes() - Method in class com.google.cloud.bigtable.grpc.async.BulkRead
 
getBatchThreadPool() - Method in class com.google.cloud.bigtable.grpc.BigtableSessionSharedThreadPools
Getter for the field batchThreadPool.
getBigtableAppProfileId() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ExportJob.ExportOptions
 
getBigtableAppProfileId() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ImportJob.ImportOptions
 
getBigtableFilter() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ExportJob.ExportOptions
 
getBigtableInstanceId() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ExportJob.ExportOptions
 
getBigtableInstanceId() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ImportJob.ImportOptions
 
getBigtableMaxVersions() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ExportJob.ExportOptions
 
getBigtableProject() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ExportJob.ExportOptions
 
getBigtableProject() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ImportJob.ImportOptions
 
getBigtableStartRow() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ExportJob.ExportOptions
 
getBigtableStopRow() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ExportJob.ExportOptions
 
getBigtableTableAdminClient() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
getBigtableTableAdminClient.
getBigtableTableId() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ExportJob.ExportOptions
 
getBigtableTableId() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ImportJob.ImportOptions
 
getBigtableTableName() - Method in class com.google.cloud.bigtable.hbase.adapters.HBaseRequestAdapter
Getter for the field bigtableTableName.
getBlockingResult() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
 
getBufferedMutator(BufferedMutatorParams) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
getBufferedMutator(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
getBufferedMutatorBuilder(TableName) - Method in class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
getBufferedMutatorBuilder(TableName, ExecutorService) - Method in class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
getBulkMaxRequestSize() - Method in class com.google.cloud.bigtable.config.BulkOptions
Getter for the field bulkMaxRequestSize.
getBulkMaxRowKeyCount() - Method in class com.google.cloud.bigtable.config.BulkOptions
Getter for the field bulkMaxRowKeyCount.
getBulkMutationRpcTargetMs() - Method in class com.google.cloud.bigtable.config.BulkOptions
if BulkOptions.isEnableBulkMutationThrottling(), then bulk mutation RPC latency will be compared against this value.
getBulkOptions() - Method in class com.google.cloud.bigtable.config.BigtableOptions
Getter for the field bulkOptions.
getBytes(ByteString) - Static method in class com.google.cloud.bigtable.hbase.adapters.MutationAdapter
 
getCachedCredentials() - Method in class com.google.cloud.bigtable.config.CredentialOptions.JsonCredentialsOptions
 
getCall() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
 
getCallOptionsConfig() - Method in class com.google.cloud.bigtable.config.BigtableOptions
Getter for the field callOptionsConfig.
getCells() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow
 
getChannelCount() - Method in class com.google.cloud.bigtable.config.BigtableOptions
The number of data channels to create.
getClient() - Method in class com.google.cloud.bigtable.grpc.async.AsyncExecutor
Getter for the field client.
getClient() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableDataClient
 
getCluster(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
Gets the current configuration of the cluster as encapsulated by a Cluster object.
getCluster(GetClusterRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
Gets information about a cluster.
getCluster(GetClusterRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
Gets information about a cluster.
getClusterId() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterName
 
getClusterId() - Method in class com.google.cloud.bigtable.grpc.BigtableSnapshotName
 
getClusterId() - Method in class org.apache.hadoop.hbase.client.BigtableAsyncRegistry
A non null return value is required for successful creation of asyncConnection.
getClusterMetrics(EnumSet<ClusterMetrics.Option>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getClusterMetrics() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getClusterMetrics(EnumSet<ClusterMetrics.Option>) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getClusterName() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterName
 
getClusterName() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
Snapshot operations need various aspects of a BigtableClusterName.
getClusterName() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
getClusterNodeCount(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
Gets the current number of nodes allocated to the cluster.
getClusters() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
Gets a ListClustersResponse that contains all of the clusters for the projectId/instanceId configuration.
getClusterSize(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
getClusterSize() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
Gets the serve node count of an instance with a single cluster.
getClusterStatus() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getCompactionState(TableName) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
getCompactionState(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getCompactionState(TableName, CompactType) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getCompactionState(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getCompactionState(TableName, CompactType) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getCompactionStateForRegion(byte[]) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
getCompactionStateForRegion(byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getCompactionStateForRegion(byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getConfig() - Method in class com.google.cloud.bigtable.beam.AbstractCloudBigtableTableDoFn
 
getConfiguration() - Method in class com.google.cloud.bigtable.beam.CloudBigtableConfiguration
Gets an immutable copy of the configuration map.
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 com.google.cloud.bigtable.hbase2_x.BigtableAsyncBufferedMutator
getConfiguration() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
getConfiguration() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getConfiguration() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
getConfiguration() - Method in class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
getConnection() - Method in class com.google.cloud.bigtable.beam.AbstractCloudBigtableTableDoFn
 
getConnection() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getConnectionClass() - Static method in class com.google.cloud.bigtable.hbase.BigtableConfiguration
 
getCredential() - Method in class com.google.cloud.bigtable.config.CredentialOptions.UserSuppliedCredentialOptions
 
getCredentialFromPrivateKeyServiceAccount(String, String) - Static method in class com.google.cloud.bigtable.config.CredentialFactory
Initializes OAuth2 credential from a private keyfile, as described in Service accounts.
getCredentialFromPrivateKeyServiceAccount(String, String, List<String>) - Static method in class com.google.cloud.bigtable.config.CredentialFactory
Initializes OAuth2 credential from a private keyfile, as described in Service accounts.
getCredentialOptions() - Method in class com.google.cloud.bigtable.config.BigtableOptions
Get the credential this object was constructed with.
getCredentials(CredentialOptions) - Static method in class com.google.cloud.bigtable.config.CredentialFactory
Look up a Credentials object based on a configuration of credentials described in a CredentialOptions.
getCredentialsInterceptor(CredentialOptions, RetryOptions) - Method in class com.google.cloud.bigtable.grpc.io.CredentialInterceptorCache
Given CredentialOptions that define how to look up credentials, do the following: Look up the credentials If there are credentials, create a gRPC interceptor that gets OAuth2 security tokens and add that token as a header on all calls.
getCredentialType() - Method in class com.google.cloud.bigtable.config.CredentialOptions
Getter for the field credentialType.
getCumulativeThrottlingTimeNanos() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiterStats
 
getCurrentFilterList() - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterContext
getCurrentFilterList.
getCurrentInFlightMaxRpcs() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiter
Getter for the field currentInFlightMaxRpcs.
getCurrentNrHRS() - Method in class org.apache.hadoop.hbase.client.BigtableAsyncRegistry
 
getDataChannelCount() - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
 
getDataClient() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
Getter for the field dataClient.
getDataHost() - Method in class com.google.cloud.bigtable.config.BigtableOptions
Getter for the field dataHost.
getDefaultOptions() - Static method in class com.google.cloud.bigtable.config.BigtableOptions
 
getDescriptor(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
getDescriptor(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
getDescriptor() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTable
getDestinationPath() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ExportJob.ExportOptions
 
getDisabledTables() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
Getter for the field disabledTables.
getDisabledTables() - Method in class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
getDisplayValue(ValueProvider<T>) - Static method in class com.google.cloud.bigtable.beam.CloudBigtableConfiguration
 
getEndKeys() - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
getEndTimestampExclusive() - Method in class com.google.cloud.bigtable.hbase.filter.TimestampRangeFilter
 
getEnvJsonFile() - Static method in class com.google.cloud.bigtable.config.CredentialOptions
Get a configured json credentials file from the GOOGLE_APPLICATION_CREDENTIALS environment variable.
getEstimatedSize() - Method in class com.google.cloud.bigtable.beam.CloudBigtableIO.SourceWithKeys
 
getEstimatedSizeBytes(PipelineOptions) - Method in class com.google.cloud.bigtable.beam.CloudBigtableIO.Source
Gets an estimated size based on data returned from BigtableDataClient#sampleRowKeys(com.google.bigtable.repackaged.com.google.bigtable.v2.SampleRowKeysRequest).
getEstimatedSizeBytes(PipelineOptions) - Method in class com.google.cloud.bigtable.beam.CloudBigtableIO.SourceWithKeys
Gets an estimate of the size of the source.
getExhaustedRetriesException(Status) - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
 
getFamily() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell
 
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
getFilenamePrefix() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ExportJob.ExportOptions
 
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.
getHeapSize() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiter
getHeapSize.
getHttpTransportFactory() - Static method in class com.google.cloud.bigtable.config.CredentialFactory
 
getIamPolicy(GetIamPolicyRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
Get an IAM policy.
getIamPolicy(GetIamPolicyRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
Get an IAM policy.
getIndexScanHint(Filter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapter
 
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(Filter) - Method in class com.google.cloud.bigtable.hbase.adapters.filters.SingleFilterAdapter
 
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
 
getInitialBackoffMillis() - Method in class com.google.cloud.bigtable.config.RetryOptions
The amount of time in milliseconds we will wait for our first error retry.
getInputStream() - Method in class com.google.cloud.bigtable.config.CredentialOptions.JsonCredentialsOptions
 
getInputStreamCredential(InputStream) - Static method in class com.google.cloud.bigtable.config.CredentialFactory
Initializes OAuth2 application default credentials based on an inputStream.
getInstance(BigtableInstanceName) - Static method in class com.google.cloud.bigtable.grpc.async.ResourceLimiterStats
 
getInstance() - Static method in class com.google.cloud.bigtable.grpc.BigtableSessionSharedThreadPools
Get the shared instance of ThreadPools.
getInstance() - Static method in class com.google.cloud.bigtable.grpc.io.CredentialInterceptorCache
Getter for the field instance.
getInstanceAdminClient() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
Getter for the field instanceAdminClient.
getInstanceId() - Method in class com.google.cloud.bigtable.beam.CloudBigtableConfiguration
Gets the Cloud Bigtable instance id.
getInstanceId() - Method in class com.google.cloud.bigtable.config.BigtableOptions
Getter for the field instanceId.
getInstanceId() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterName
 
getInstanceId() - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceName
 
getInstanceId() - Method in class com.google.cloud.bigtable.grpc.BigtableSnapshotName
 
getInstanceId() - Method in class com.google.cloud.bigtable.grpc.BigtableTableName
 
getInstanceName() - Method in class com.google.cloud.bigtable.config.BigtableOptions
Getter for the field instanceName.
getInstanceName() - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceName
 
getKey() - Method in class com.google.cloud.bigtable.util.RowKeyWrapper
 
getKeyFile() - Method in class com.google.cloud.bigtable.config.CredentialOptions.P12CredentialOptions
P12 file - https://developers.google.com/identity/protocols/OAuth2ServiceAccount
getLabels() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell
 
getLastCompletedRowKey() - Method in class com.google.cloud.bigtable.grpc.scanner.RowMerger
 
getLastMajorCompactionTimestamp(TableName) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
 
getLastMajorCompactionTimestamp(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getLastMajorCompactionTimestamp(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getLastMajorCompactionTimestampForRegion(byte[]) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
 
getLastMajorCompactionTimestampForRegion(byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getLastMajorCompactionTimestampForRegion(byte[]) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getLevel() - Method in enum com.google.cloud.bigtable.metrics.BigtableClientMetrics.MetricLevel
 
getLevelToLog() - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
 
getLocks() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getLocks() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getLongRpcTimeoutMs() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig
Getter for the field longRpcTimeoutMs.
getMasterAddress() - Method in class org.apache.hadoop.hbase.client.BigtableAsyncRegistry
 
getMasterCoprocessors() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getMasterInfoPort() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getMasterInfoPort() - Method in class org.apache.hadoop.hbase.client.BigtableAsyncRegistry
 
getMaxElapsedBackoffMillis() - Method in class com.google.cloud.bigtable.config.RetryOptions
Maximum amount of time we will retry an operation that is failing.
getMaxHeapSize() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiter
Getter for the field maxHeapSize.
getMaxInflightRpcs() - Method in class com.google.cloud.bigtable.config.BulkOptions
Getter for the field maxInflightRpcs.
getMaxMemory() - Method in class com.google.cloud.bigtable.config.BulkOptions
Getter for the field maxMemory.
getMaxScanTimeoutRetries() - Method in class com.google.cloud.bigtable.config.RetryOptions
The maximum number of times to retry after a scan timeout.
getMetaRegionLocation() - Method in class org.apache.hadoop.hbase.client.BigtableAsyncRegistry
 
getMethodDescriptor() - Method in interface com.google.cloud.bigtable.grpc.async.BigtableAsyncRpc
getMethodDescriptor.
getMetricRegistry(BigtableClientMetrics.MetricLevel) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
 
getMutationThrottleLatencyMs() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ImportJob.ImportOptions
 
getMutationTimer() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiterStats
 
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
getName() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncBufferedMutator
getName() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
getName() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTableRegionLocator
 
getNamespaceDescriptor(String) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getNamespaceDescriptor(String) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getNext() - Method in class com.google.cloud.bigtable.grpc.scanner.ResponseQueueReader
getNext.
getNextBackoff() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
 
getNextMergedRow() - Method in class com.google.cloud.bigtable.grpc.scanner.ResponseQueueReader
Get the next complete FlatRow object from the response queue.
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
getOperation(GetOperationRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
Gets the latest state of a long-running operation.
getOperation(GetOperationRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
Gets the latest state of a long-running operation.
getOperationAccountant() - Method in class com.google.cloud.bigtable.grpc.async.AsyncExecutor
Getter for the field operationsAccountant.
getOperationCallOptions() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
Returns the CallOptions that a user set for the entire Operation, which can span multiple RPCs/retries.
getOperationTimeout() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
getOperationTimeout(TimeUnit) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
 
getOperationTimeout(TimeUnit) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTable
 
getOperationTimeout() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
getOptions() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
Getter for the field options.
getOptions() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
Getter for the field options.
getOptions() - Method in class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
getOutputCoder() - Method in class com.google.cloud.bigtable.beam.CloudBigtableIO.Source
 
getOutputCoder() - Method in class com.google.cloud.bigtable.beam.CloudBigtableIO.SourceWithKeys
 
getPort() - Method in class com.google.cloud.bigtable.config.BigtableOptions
Getter for the field port.
getProcedures() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getProcedures() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getProjectId() - Method in class com.google.cloud.bigtable.beam.CloudBigtableConfiguration
Gets the project ID for the Cloud Bigtable instance.
getProjectId() - Method in class com.google.cloud.bigtable.config.BigtableOptions
Getter for the field projectId.
getProjectId() - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceName
 
getQualifier() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell
 
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
getQuota(QuotaFilter) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getQuota(QuotaFilter) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getQuotaRetriever(QuotaFilter) - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
 
getQuotaRetriever(QuotaFilter) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getReadHooks() - Method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterContext
Getter for the field readHooks.
getReadPartialRowTimeoutMillis() - Method in class com.google.cloud.bigtable.config.RetryOptions
A timeout for reading individual ReadRowsResponse messages from a stream.
getReadRpcTimeout() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
getReadRpcTimeout(TimeUnit) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
 
getReadRpcTimeout() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTable
 
getReadRpcTimeout(TimeUnit) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTable
 
getRegionLocation(byte[]) - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
getRegionLocation(byte[], boolean) - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
getRegionLocation(byte[], boolean) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTableRegionLocator
 
getRegionLocator(TableName) - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
getRegionLocator(TableName) - Method in class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
getRegionMetrics(ServerName, TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getRegionMetrics(ServerName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getRegionMetrics(ServerName, TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getRegions(ServerName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getRegions(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getRegions(TableName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getRegions(ServerName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getRegionsAsync(boolean) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableRegionLocator
The list of regions will be sorted and cover all the possible rows.
getRegistry() - Method in class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
 
getReplicationPeerConfig(String) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getReplicationPeerConfig(String) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getRequest() - Method in class com.google.cloud.bigtable.beam.CloudBigtableScanConfiguration
Gets the Scan used to filter the table.
getRetryExecutor() - Method in class com.google.cloud.bigtable.grpc.BigtableSessionSharedThreadPools
Getter for the field retryExecutor.
getRetryOptions() - Method in class com.google.cloud.bigtable.config.BigtableOptions
Options controlling retries.
getRetryRequest() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
 
getRetryRequest() - Method in class com.google.cloud.bigtable.grpc.async.MutateRowsRequestManager
 
getRetryRequest() - Method in class com.google.cloud.bigtable.grpc.async.RetryingMutateRowsOperation
 
getRetryRequest() - Method in class com.google.cloud.bigtable.grpc.scanner.RetryingReadRowsOperation
Updates the original request via ReadRowsRequestManager.buildUpdatedRequest().
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
getRowCountInLastMessage() - Method in class com.google.cloud.bigtable.grpc.scanner.RowMerger
 
getRowFilter() - Method in class com.google.cloud.bigtable.hbase.filter.BigtableFilter
 
getRowKey() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Builder
 
getRowKey() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow
 
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
 
getRpcCallOptions() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
Create an CallOptions that has a fail safe RPC deadline to make sure that unary operations don't hang.
getRpcMetrics() - Method in interface com.google.cloud.bigtable.grpc.async.BigtableAsyncRpc
 
getRpcTimeout() - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
 
getRpcTimeout(TimeUnit) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
 
getRpcTimeout(TimeUnit) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTable
 
getRunnable() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
 
getSampledRowKeysAdapter(TableName, ServerName) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableRegionLocator
 
getSampledRowKeysAdapter(TableName, ServerName) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTableRegionLocator
 
getSampleRowKeys(CloudBigtableTableConfiguration) - Method in interface com.google.cloud.bigtable.batch.common.CloudBigtableService
 
getSampleRowKeys(CloudBigtableTableConfiguration) - Method in class com.google.cloud.bigtable.batch.common.CloudBigtableServiceImpl
 
getScanner(Scan) - Method in class com.google.cloud.bigtable.hbase.AbstractBigtableTable
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.hbase2_x.BigtableAsyncTable
getScanTimeout(TimeUnit) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncTable
 
getSecurityCapabilities() - Method in class com.google.cloud.bigtable.hbase1_x.BigtableAdmin
 
getSecurityCapabilities() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAdmin
 
getSecurityCapabilities() - Method in class com.google.cloud.bigtable.hbase2_x.BigtableAsyncAdmin
 
getSequenceId() - Method in class com.google.cloud.bigtable.hbase.adapters.read.RowCell
getServiceAccount() - Method in class com.google.cloud.bigtable.config.CredentialOptions.P12CredentialOptions
ServiceAccount email address used for the P12 file - https://developers.google.com/identity/protocols/OAuth2ServiceAccount
getSession() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableConnection
Getter for the field session.
getSession() - Method in class org.apache.hadoop.hbase.client.BigtableAsyncConnection
 
getShortRpcTimeoutMs() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig
Getter for the field shortRpcTimeoutMs.
getSingleCluster() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
 
getSingleFamilyName(FilterAdapterContext) - Static method in class com.google.cloud.bigtable.hbase.adapters.filters.FilterAdapterHelper
Extract a single family name from a FilterAdapterContext.
getSnapshotAsync(GetSnapshotRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
Gets metadata information about the specified snapshot.
getSnapshotAsync(GetSnapshotRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
Gets metadata information about the specified snapshot.
getSnapshotAsync(GetSnapshotRequest) - Method in class com.google.cloud.bigtable.hbase2_x.BigtableTableAdminClient
Gets metadata information about the specified snapshot.
getSnapshotClusterName() - Method in class org.apache.hadoop.hbase.client.AbstractBigtableAdmin
 
getSnapshotId() - Method in class com.google.cloud.bigtable.grpc.BigtableSnapshotName
 
getSnapshotName() - Method in class com.google.cloud.bigtable.grpc.BigtableSnapshotName
 
getSourcePattern() - Method in interface com.google.cloud.bigtable.beam.sequencefiles.ImportJob.ImportOptions
 
getSplits(JobContext) - Method in class com.google.cloud.bigtable.mapreduce.ShuffledSequenceFileInputFormat
 
getStartEndKeys() - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
getStartKeys() - Method in class com.google.cloud.bigtable.hbase.BigtableRegionLocator
getStartRow() - Method in class com.google.cloud.bigtable.beam.CloudBigtableScanConfiguration
 
getStartTimestampInclusive() - Method in class com.google.cloud.bigtable.hbase.filter.TimestampRangeFilter
 
getState() - Method in exception com.google.cloud.bigtable.grpc.io.Watchdog.StreamWaitTimeoutException
 
getStats() - Static method in class com.google.cloud.bigtable.grpc.io.ChannelPool
 
getStatus() - Method in exception com.google.cloud.bigtable.grpc.io.IOExceptionWithStatus
Status from the provided OperationRuntimeException.
getStopRow() - Method in class com.google.cloud.bigtable.beam.