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

A

add(String, Mutation) - Method in class com.google.cloud.bigtable.data.v2.models.BulkMutation
Add mutation for a particular row.
add(ByteString, Mutation) - Method in class com.google.cloud.bigtable.data.v2.models.BulkMutation
Add mutation for a particular row.
add(RowMutationEntry) - Method in class com.google.cloud.bigtable.data.v2.models.BulkMutation
Add mutation for a particular row.
addCluster(String, String, int, StorageType) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateInstanceRequest
Adds a cluster to the instance request.
addCmekCluster(String, String, int, StorageType, String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateInstanceRequest
Adds a CMEK protected cluster using the specified KMS key name.
addDevelopmentCluster(String, String, StorageType) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateInstanceRequest
Adds a DEVELOPMENT cluster to the instance request.
addFamily(String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateTableRequest
Adds a new columnFamily to the configuration
addFamily(String, GCRules.GCRule) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateTableRequest
Adds a new columnFamily with GCRules.GCRule to the configuration.
addFamily(String) - Method in class com.google.cloud.bigtable.admin.v2.models.ModifyColumnFamiliesRequest
Configures the name of the new ColumnFamily to be created
addFamily(String, GCRules.GCRule) - Method in class com.google.cloud.bigtable.admin.v2.models.ModifyColumnFamiliesRequest
Configures the name and GCRules.GCRule of the new ColumnFamily to be created
addLabel(String, String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateInstanceRequest
Adds an arbitrary label to the instance.
addSplit(ByteString) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateTableRequest
Adds split at the specified key to the configuration
after() - Method in class com.google.cloud.bigtable.emulator.v2.BigtableEmulatorRule
Stops the Bigtable emulator after a test finishes.
append(String, String, String) - Method in class com.google.cloud.bigtable.data.v2.models.ReadModifyWriteRow
Appends the value to the existing value of the cell.
append(String, ByteString, ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.ReadModifyWriteRow
Appends the value to the existing value of the cell.
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Applies the given settings updater function to all of the unary API methods in this service.
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Applies the given settings updater function to all of the unary API methods in this service.
AppProfile - Class in com.google.cloud.bigtable.admin.v2.models
An application profile, or app profile, stores settings that tell your Cloud Bigtable instance how to handle incoming requests from an application.
AppProfile.MultiClusterRoutingPolicy - Class in com.google.cloud.bigtable.admin.v2.models
A AppProfile.RoutingPolicy that tells Cloud Bigtable that it can route each request to any available cluster.
AppProfile.RoutingPolicy - Interface in com.google.cloud.bigtable.admin.v2.models
Represents the routing for read/write requests.
AppProfile.SingleClusterRoutingPolicy - Class in com.google.cloud.bigtable.admin.v2.models
A AppProfile.RoutingPolicy that routes all requests to a specific cluster.
awaitOptimizeRestoredTable(OptimizeRestoredTableOperationToken) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Awaits a restored table is fully optimized.
awaitOptimizeRestoredTableAsync(OptimizeRestoredTableOperationToken) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Awaits a restored table is fully optimized asynchronously.
awaitReplication(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Blocks the current thread until replication has caught up to the point when this method was called.
awaitReplicationAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Returns a future that is resolved when replication has caught up to the point when this method was called.

B

Backup - Class in com.google.cloud.bigtable.admin.v2.models
A backup lets you save a copy of a table's schema and data and restore the backup to a new table at a later time.
Backup.State - Enum in com.google.cloud.bigtable.admin.v2.models
 
before() - Method in class com.google.cloud.bigtable.emulator.v2.BigtableEmulatorRule
Initializes the Bigtable emulator before a test runs.
BigtableBatchingCallSettings - Class in com.google.cloud.bigtable.data.v2.stub
This settings holds the batching thresholds as well as retry configuration.
BigtableBatchingCallSettings.Builder - Class in com.google.cloud.bigtable.data.v2.stub
A base builder class for BigtableBatchingCallSettings.
BigtableBulkReadRowsCallSettings - Class in com.google.cloud.bigtable.data.v2.stub
This settings holds the batching thresholds as well as retry configuration for bulk read API.
BigtableBulkReadRowsCallSettings.Builder - Class in com.google.cloud.bigtable.data.v2.stub
 
BigtableDataClient - Class in com.google.cloud.bigtable.data.v2
Client for reading from and writing to existing Bigtable tables.
BigtableDataClientFactory - Class in com.google.cloud.bigtable.data.v2
A factory to create multiple BigtableDataClient instances that all share the same channel pool.
BigtableDataSettings - Class in com.google.cloud.bigtable.data.v2
Settings class to configure an instance of BigtableDataClient.
BigtableDataSettings.Builder - Class in com.google.cloud.bigtable.data.v2
Builder for BigtableDataSettings.
BigtableEmulatorRule - Class in com.google.cloud.bigtable.emulator.v2
The BigtableEmulatorRule manages the lifecycle of the Bigtable Emulator.
BigtableInstanceAdminClient - Class in com.google.cloud.bigtable.admin.v2
Client for creating, configuring and deleting Cloud Bigtable instances, app profiles, and clusters.
BigtableInstanceAdminSettings - Class in com.google.cloud.bigtable.admin.v2
Settings class to configure an instance of BigtableInstanceAdminClient.
BigtableInstanceAdminSettings.Builder - Class in com.google.cloud.bigtable.admin.v2
Builder for BigtableInstanceAdminSettings.
BigtableInstanceAdminStubSettings - Class in com.google.cloud.bigtable.admin.v2.stub
Settings class to configure an instance of BigtableInstanceAdminStub.
BigtableInstanceAdminStubSettings(BigtableInstanceAdminStubSettings.Builder) - Constructor for class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
 
BigtableInstanceAdminStubSettings.Builder - Class in com.google.cloud.bigtable.admin.v2.stub
Builder for BigtableInstanceAdminStubSettings.
BigtableTableAdminClient - Class in com.google.cloud.bigtable.admin.v2
Client for creating, configuring, and deleting Cloud Bigtable tables
BigtableTableAdminSettings - Class in com.google.cloud.bigtable.admin.v2
Settings class to configure an instance of BigtableTableAdminClient.
BigtableTableAdminSettings.Builder - Class in com.google.cloud.bigtable.admin.v2
Builder for BigtableTableAdminSettings.
BigtableTableAdminStubSettings - Class in com.google.cloud.bigtable.admin.v2.stub
Settings class to configure an instance of BigtableTableAdminStub.
BigtableTableAdminStubSettings(BigtableTableAdminStubSettings.Builder) - Constructor for class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
 
BigtableTableAdminStubSettings.Builder - Class in com.google.cloud.bigtable.admin.v2.stub
Builder for BigtableTableAdminStubSettings.
block() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Does not match any cells, regardless of input.
build() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings.Builder
Builds an instance of the settings.
build() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings.Builder
Builds an instance of the settings.
build() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
 
build() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
 
build() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
 
build() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings.Builder
Builds the BigtableBatchingCallSettings object with provided configuration.
build() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBulkReadRowsCallSettings.Builder
Builds the BigtableBulkReadRowsCallSettings object with provided configuration.
build() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
 
Builder() - Constructor for class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
 
Builder(ClientContext) - Constructor for class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
 
Builder(BigtableInstanceAdminStubSettings) - Constructor for class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
 
Builder() - Constructor for class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
 
Builder(ClientContext) - Constructor for class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
 
Builder(BigtableTableAdminStubSettings) - Constructor for class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
 
bulkMutateRows(BulkMutation) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method to mutate multiple rows in a batch.
bulkMutateRowsAsync(BulkMutation) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method to mutate multiple rows in a batch.
bulkMutateRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Returns the builder for the settings used for calls to MutateRows.
bulkMutateRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the object with the settings used for calls to MutateRows.
BulkMutation - Class in com.google.cloud.bigtable.data.v2.models
Represents a list of mutations for multiple rows.
bulkMutationCallable() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Mutates multiple rows in a batch.
bulkReadRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Returns the builder for the settings used for calls to MutateRows.
bulkReadRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the call settings used for bulk read rows.

C

cellsPerColumn(int) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.LimitFilter
Matches only the most recent `count` cells within each column.
cellsPerRow(int) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.LimitFilter
Matches only the first N cells of each row.
cellsPerRow(int) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.OffsetFilter
Skips the first N cells of each row, matching all subsequent cells.
cellValue(ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter.DefaultRowBuilder
Called multiple times per cell to concatenate the cell value.
cellValue(ByteString) - Method in interface com.google.cloud.bigtable.data.v2.models.RowAdapter.RowBuilder
Called multiple times per cell to concatenate the cell value.
chain() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Creates an empty chain filter list.
checkAndMutateRow(ConditionalRowMutation) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method to synchronously mutate a row atomically based on the output of a filter.
checkAndMutateRowAsync(ConditionalRowMutation) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method to asynchronously mutate a row atomically based on the output of a filter.
checkAndMutateRowCallable() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Mutates a row atomically based on the output of a filter.
checkAndMutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Returns the builder for the settings used for calls to CheckAndMutateRow.
checkAndMutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the object with the settings used for calls to CheckAndMutateRow.
checkConsistencySettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to checkConsistency.
checkConsistencySettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to checkConsistency.
clone() - Method in class com.google.cloud.bigtable.data.v2.models.BulkMutation
Creates a copy of BulkMutation.
clone() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ChainFilter
Makes a deep copy of the Chain.
clone() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ConditionFilter
 
clone() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.InterleaveFilter
 
clone() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.QualifierRangeFilter
 
clone() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.TimestampRangeFilter
 
clone() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ValueRangeFilter
 
clone() - Method in class com.google.cloud.bigtable.data.v2.models.Query
 
close() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Closes the client and frees all resources associated with it (like thread pools).
close() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
 
close() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Close the clients and releases all associated resources.
close() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClientFactory
Release all of the resources associated with this factory.
Cluster - Class in com.google.cloud.bigtable.admin.v2.models
A cluster represents the actual Cloud Bigtable service.
Cluster.State - Enum in com.google.cloud.bigtable.admin.v2.models
 
ColumnFamily - Class in com.google.cloud.bigtable.admin.v2.models
Wrapper for ColumnFamily protocol buffer object
com.google.cloud.bigtable - package com.google.cloud.bigtable
 
com.google.cloud.bigtable.admin.v2 - package com.google.cloud.bigtable.admin.v2
Clients for the Cloud Bigtable admin API.
com.google.cloud.bigtable.admin.v2.models - package com.google.cloud.bigtable.admin.v2.models
 
com.google.cloud.bigtable.admin.v2.stub - package com.google.cloud.bigtable.admin.v2.stub
 
com.google.cloud.bigtable.common - package com.google.cloud.bigtable.common
 
com.google.cloud.bigtable.data.v2 - package com.google.cloud.bigtable.data.v2
A client for the Cloud Bigtable data API.
com.google.cloud.bigtable.data.v2.models - package com.google.cloud.bigtable.data.v2.models
 
com.google.cloud.bigtable.data.v2.stub - package com.google.cloud.bigtable.data.v2.stub
 
com.google.cloud.bigtable.emulator.v2 - package com.google.cloud.bigtable.emulator.v2
 
compareByKey() - Static method in class com.google.cloud.bigtable.data.v2.models.Row
Returns a comparator that compares two Row objects by comparing the result of Row.getKey()} for each.
compareByNative() - Static method in class com.google.cloud.bigtable.data.v2.models.RowCell
A comparator that compares the cells by Bigtable native ordering: Family lexicographically ascending Qualifier lexicographically ascending Timestamp in reverse chronological order
condition(Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.models.ConditionalRowMutation
The filter to be applied to the contents of the specified row.
condition(Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Creates an empty condition filter.
ConditionalRowMutation - Class in com.google.cloud.bigtable.data.v2.models
Mutates a row atomically based on the output of a condition filter.
create(String) - Static method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Constructs an instance of BigtableInstanceAdminClient with the given project ID.
create(BigtableInstanceAdminSettings) - Static method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Constructs an instance of BigtableInstanceAdminClient with the given settings.
create(String, BigtableInstanceAdminStub) - Static method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Constructs an instance of BigtableInstanceAdminClient with the given project ID and stub.
create(String, String) - Static method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Constructs an instance of BigtableTableAdminClient with the given project and instance IDs.
create(BigtableTableAdminSettings) - Static method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Constructs an instance of BigtableTableAdminClient with the given settings.
create(String, String, EnhancedBigtableTableAdminStub) - Static method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Constructs an instance of BigtableTableAdminClient with the given instance name and stub.
create(String, String) - Static method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Constructs an instance of BigtableDataClient with default settings.
create(BigtableDataSettings) - Static method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Constructs an instance of BigtableDataClient, using the given settings.
create(BigtableDataSettings) - Static method in class com.google.cloud.bigtable.data.v2.BigtableDataClientFactory
Create a instance of this factory.
create(String) - Static method in class com.google.cloud.bigtable.data.v2.models.BulkMutation
 
create(String, String) - Static method in class com.google.cloud.bigtable.data.v2.models.ConditionalRowMutation
Creates a new instance of the mutation builder.
create(String, ByteString) - Static method in class com.google.cloud.bigtable.data.v2.models.ConditionalRowMutation
Creates a new instance of the mutation builder.
create(ByteString, long) - Static method in class com.google.cloud.bigtable.data.v2.models.KeyOffset
 
create(int, ApiException) - Static method in class com.google.cloud.bigtable.data.v2.models.MutateRowsException.FailedMutation
This method is considered an internal implementation detail and not meant to be used by applications.
create() - Static method in class com.google.cloud.bigtable.data.v2.models.Mutation
Creates new instance of Mutation object.
create(String) - Static method in class com.google.cloud.bigtable.data.v2.models.Query
Constructs a new Query object for the specified table id.
create(ByteString, ByteString) - Static method in class com.google.cloud.bigtable.data.v2.models.Range.ByteStringRange
 
create(String, String) - Static method in class com.google.cloud.bigtable.data.v2.models.Range.ByteStringRange
 
create(long, long) - Static method in class com.google.cloud.bigtable.data.v2.models.Range.TimestampRange
 
create(String, String) - Static method in class com.google.cloud.bigtable.data.v2.models.ReadModifyWriteRow
 
create(String, ByteString) - Static method in class com.google.cloud.bigtable.data.v2.models.ReadModifyWriteRow
 
create(ByteString, List<RowCell>) - Static method in class com.google.cloud.bigtable.data.v2.models.Row
Creates a new instance of the Row.
create(String, ByteString, long, List<String>, ByteString) - Static method in class com.google.cloud.bigtable.data.v2.models.RowCell
Creates a new instance of the RowCell.
create(String, String) - Static method in class com.google.cloud.bigtable.data.v2.models.RowMutation
Creates a new instance of the mutation builder.
create(String, ByteString) - Static method in class com.google.cloud.bigtable.data.v2.models.RowMutation
Creates a new instance of the mutation builder.
create(String, String, Mutation) - Static method in class com.google.cloud.bigtable.data.v2.models.RowMutation
Creates new instance of mutation builder by wrapping existing set of row mutations.
create(String, ByteString, Mutation) - Static method in class com.google.cloud.bigtable.data.v2.models.RowMutation
Creates new instance of mutation builder by wrapping existing set of row mutations.
create(String) - Static method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
Creates a new instance of the mutation builder.
create(ByteString) - Static method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
Creates a new instance of the mutation builder.
create() - Static method in class com.google.cloud.bigtable.emulator.v2.BigtableEmulatorRule
 
createAppProfile(CreateAppProfileRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Creates a new app profile.
createAppProfileAsync(CreateAppProfileRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously creates a new app profile.
CreateAppProfileRequest - Class in com.google.cloud.bigtable.admin.v2.models
Parameters for creating a new Cloud Bigtable app profile.
createAppProfileSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to createAppProfile.
createAppProfileSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to createAppProfile.
createBackup(CreateBackupRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Creates a backup with the specified configuration.
createBackupAsync(CreateBackupRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Creates a backup with the specified configuration asynchronously.
createBackupOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to createBackup.
createBackupOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to createBackup.
CreateBackupRequest - Class in com.google.cloud.bigtable.admin.v2.models
Fluent wrapper for CreateBackupRequest
createBackupSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to createBackup.
createBackupSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to createBackup.
createBundled() - Static method in class com.google.cloud.bigtable.emulator.v2.Emulator
Create a new instance of emulator.
createCluster(CreateClusterRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Creates a new cluster in the specified instance.
createClusterAsync(CreateClusterRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously creates a new cluster in the specified instance.
createClusterOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to createCluster.
createClusterOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to createCluster.
CreateClusterRequest - Class in com.google.cloud.bigtable.admin.v2.models
Parameters for creating a new Bigtable cluster.
createClusterSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to createCluster.
createClusterSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to createCluster.
createDefault() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClientFactory
Create a lightweight client using the default settings in this factory.
createForAppProfile(String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClientFactory
Create a lightweight client with an overriden application profile and the factory default project and instance ids.
createForInstance(String, String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClientFactory
Create a lightweight client with the specified project and instance id.
createForInstance(String, String, String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClientFactory
Create a lightweight client to the specified project, instance and application profile id.
createFromPath(Path) - Static method in class com.google.cloud.bigtable.emulator.v2.Emulator
 
createInstance(CreateInstanceRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Creates a new instance and returns its representation.
createInstanceAsync(CreateInstanceRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously creates a new instance and returns its representation wrapped in a future.
createInstanceOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to createInstance.
createInstanceOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to createInstance.
CreateInstanceRequest - Class in com.google.cloud.bigtable.admin.v2.models
Parameters for creating a new Bigtable Instance.
createInstanceSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to createInstance.
createInstanceSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to createInstance.
createRowBuilder() - Method in class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter
Creates a new instance of a RowAdapter.RowBuilder.
createRowBuilder() - Method in interface com.google.cloud.bigtable.data.v2.models.RowAdapter
Creates a new instance of a RowAdapter.RowBuilder.
createRowFromProto(Row) - Method in class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter
Helper to convert a proto Row to a model Row.
createScanMarkerRow(ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter.DefaultRowBuilder
Creates a special row to mark server progress before any data is received
createScanMarkerRow(ByteString) - Method in interface com.google.cloud.bigtable.data.v2.models.RowAdapter.RowBuilder
Creates a special row to mark server progress before any data is received
createStub() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
 
createStub() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
 
createTable(CreateTableRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Creates a new table with the specified configuration.
createTableAsync(CreateTableRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously creates a new table with the specified configuration.
createTableFromSnapshotOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to createTableFromSnapshot.
createTableFromSnapshotOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to createTableFromSnapshot.
createTableFromSnapshotSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to createTableFromSnapshot.
createTableFromSnapshotSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to createTableFromSnapshot.
CreateTableRequest - Class in com.google.cloud.bigtable.admin.v2.models
Fluent wrapper for CreateTableRequest
createTableSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to createTable.
createTableSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to createTable.
createUnsafe() - Static method in class com.google.cloud.bigtable.data.v2.models.Mutation
Creates new instance of Mutation object which allows setCell operation to use server side timestamp.
createUnsafe(ByteString) - Static method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
Creates new instance of mutation builder which allows server timestamp for setCell operations.

D

defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
 
defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
 
defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns a builder for the default credentials for this service.
defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns a builder for the default credentials for this service.
defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns a builder for the default credentials for this service.
defaultExecutorProviderBuilder() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns a builder for the default ExecutorProvider for this service.
defaultExecutorProviderBuilder() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns a builder for the default ExecutorProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns a builder for the default ChannelProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns a builder for the default ChannelProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns a builder for the default ChannelProvider for this service.
DefaultRowAdapter - Class in com.google.cloud.bigtable.data.v2.models
Default implementation of a RowAdapter that uses Rows to represent logical rows.
DefaultRowAdapter() - Constructor for class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter
 
DefaultRowAdapter.DefaultRowBuilder - Class in com.google.cloud.bigtable.data.v2.models
DefaultRowBuilder() - Constructor for class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter.DefaultRowBuilder
 
defaultRule() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules
Creates an empty default rule
defaultTransportChannelProvider() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
 
defaultTransportChannelProvider() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
 
defaultTransportChannelProvider() - Static method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
 
deleteAppProfile(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Deletes the specified app profile.
deleteAppProfile(String, String, boolean) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Deletes the specified app profile with an option to force deletion.
deleteAppProfileAsync(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously deletes the specified app profile.
deleteAppProfileAsync(String, String, boolean) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously deletes the specified app profile with an option to force deletion.
deleteAppProfileSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to deleteAppProfile.
deleteAppProfileSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to deleteAppProfile.
deleteBackup(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Deletes a backup with the specified backup ID in the specified cluster.
deleteBackupAsync(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Deletes a backup with the specified backup ID in the specified cluster asynchronously.
deleteBackupSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to deleteBackup.
deleteBackupSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to deleteBackup.
deleteCells(String, String) - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
deleteCells(String, ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
deleteCells(String, ByteString, Range.TimestampRange) - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
deleteCells(String, String) - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which deletes cells from the specified column.
deleteCells(String, ByteString) - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which deletes cells from the specified column.
deleteCells(String, ByteString, Range.TimestampRange) - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which deletes cells from the specified column, restricted to a given timestamp range.
deleteCells(String, String) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
deleteCells(String, ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
deleteCells(String, ByteString, Range.TimestampRange) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
deleteCells(String, String) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
Adds a mutation which deletes cells from the specified column.
deleteCells(String, ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
Adds a mutation which deletes cells from the specified column.
deleteCells(String, ByteString, Range.TimestampRange) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
Adds a mutation which deletes cells from the specified column, restricted to a given timestamp range.
deleteCluster(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Deletes the specified cluster.
deleteClusterAsync(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously deletes the specified cluster.
deleteClusterSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to deleteCluster.
deleteClusterSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to deleteCluster.
deleteFamily(String) - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
deleteFamily(String) - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which deletes all cells from the specified column family.
deleteFamily(String) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
deleteFamily(String) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
Adds a mutation which deletes all cells from the specified column family.
deleteInstance(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Deletes the specified instance.
deleteInstanceAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously deletes the specified instance.
deleteInstanceSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to deleteInstance.
deleteInstanceSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to deleteInstance.
deleteRow() - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
deleteRow() - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which deletes all cells from the containing row.
deleteRow() - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
deleteRow() - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
Adds a mutation which deletes all cells from the containing row.
deleteSnapshotSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to deleteSnapshot.
deleteSnapshotSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to deleteSnapshot.
deleteTable(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Deletes the table specified by the table ID.
deleteTableAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously deletes the table specified by the table ID.
deleteTableSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to deleteTable.
deleteTableSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to deleteTable.
disableBatchMutationLatencyBasedThrottling() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Disable latency based throttling for BigtableDataClient.newBulkMutationBatcher(String).
disableLatencyBasedThrottling() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings.Builder
Disable latency based throttling.
dropAllRows(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Drops all data in the table.
dropAllRowsAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously drops all data in the table.
dropFamily(String) - Method in class com.google.cloud.bigtable.admin.v2.models.ModifyColumnFamiliesRequest
Drops the specified ColumnFamily
dropRowRange(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Drops rows by the specified row key prefix and table ID.
dropRowRange(String, ByteString) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Drops rows by the specified row key prefix and table ID.
dropRowRangeAsync(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously drops rows by the specified row key prefix and table ID.
dropRowRangeAsync(String, ByteString) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously drops rows by the specified row key prefix and table ID.
dropRowRangeSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to dropRowRange.
dropRowRangeSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to dropRowRange.

E

Emulator - Class in com.google.cloud.bigtable.emulator.v2
Wraps the Bigtable emulator in a java api.
enableBatchMutationLatencyBasedThrottling(long) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Enable latency based throttling for BigtableDataClient.newBulkMutationBatcher(String) with a target rpc latency.
enableGfeOpenCensusStats() - Static method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Enables OpenCensus GFE metric aggregations.
enableLatencyBasedThrottling(long) - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings.Builder
Enable latency based throttling.
enableOpenCensusStats() - Static method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Enables OpenCensus metric aggregations.
EncryptionInfo - Class in com.google.cloud.bigtable.admin.v2.models
Encryption information for a given resource.
EncryptionInfo.Type - Enum in com.google.cloud.bigtable.admin.v2.models
 
endClosed(T) - Method in class com.google.cloud.bigtable.data.v2.models.Range
Creates a new Range with the specified inclusive end and the current start.
endOpen(T) - Method in class com.google.cloud.bigtable.data.v2.models.Range
Creates a new Range with the specified exclusive end and the current start.
endUnbounded() - Method in class com.google.cloud.bigtable.data.v2.models.Range
Creates a new Range with the current start and an unbounded end.
EnhancedBigtableStubSettings - Class in com.google.cloud.bigtable.data.v2.stub
Settings class to configure an instance of EnhancedBigtableStub.
EnhancedBigtableStubSettings.Builder - Class in com.google.cloud.bigtable.data.v2.stub
Builder for BigtableDataSettings.
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.AppProfile
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.AppProfile.MultiClusterRoutingPolicy
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.AppProfile.SingleClusterRoutingPolicy
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.Backup
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.Cluster
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.ColumnFamily
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateBackupRequest
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateTableRequest
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.EncryptionInfo
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.DefaultRule
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.DurationRule
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.IntersectionRule
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.UnionRule
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.VersionRule
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.Instance
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.RestoreTableRequest
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.Table
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateAppProfileRequest
 
equals(Object) - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateBackupRequest
 
equals(Object) - Method in class com.google.cloud.bigtable.common.Status
 
equals(Object) - Method in class com.google.cloud.bigtable.data.v2.models.Query
 
equals(Object) - Method in class com.google.cloud.bigtable.data.v2.models.Range.ByteStringRange
 
equals(Object) - Method in class com.google.cloud.bigtable.data.v2.models.Range.TimestampRange
 
exact(Long) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.TimestampFilter
Matches cells with exact given timestamp.
exactMatch(String) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.FamilyFilter
Matches only cells from columns whose families match the value.
exactMatch(String) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.KeyFilter
Matches only cells from rows whose keys equal the value.
exactMatch(ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.KeyFilter
Matches only cells from rows whose keys equal the value.
exactMatch(String) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.QualifierFilter
Matches only cells from columns whose qualifiers equal the value.
exactMatch(ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.QualifierFilter
Matches only cells from columns whose qualifiers equal the value.
exactMatch(String) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ValueFilter
Matches only cells with values that match the given value.
exactMatch(ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ValueFilter
Matches only cells with values that match the given value.
exists(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Checks if the instance specified by the instance ID exists.
exists(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Checks if the table specified by the table ID exists.
exists(String, String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Confirms synchronously if given row key exists or not.
exists(String, ByteString) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Confirms synchronously if given row key exists or not.
existsAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously checks if the instance specified by the instance ID exists.
existsAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously checks if the table specified by the table ID exists.
existsAsync(String, String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Confirms asynchronously if given row key exists or not.
existsAsync(String, ByteString) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Confirms asynchronously if given row key exists or not.

F

FailedMutation() - Constructor for class com.google.cloud.bigtable.data.v2.models.MutateRowsException.FailedMutation
 
family() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Returns the builder for column family related filters.
filter(Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ChainFilter
Add a filter to chain.
filter(Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.InterleaveFilter
Adds a Filters.Filter to the interleave list.
filter(Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.models.Query
Sets the filter to apply to each row.
Filters - Class in com.google.cloud.bigtable.data.v2.models
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.models.Filters
Entry point into the DSL.
Filters.ChainFilter - Class in com.google.cloud.bigtable.data.v2.models
DSL for adding filters to a chain.
Filters.ConditionFilter - Class in com.google.cloud.bigtable.data.v2.models
DSL for configuring a conditional filter.
Filters.FamilyFilter - Class in com.google.cloud.bigtable.data.v2.models
 
Filters.Filter - Interface in com.google.cloud.bigtable.data.v2.models
 
Filters.InterleaveFilter - Class in com.google.cloud.bigtable.data.v2.models
DSL for adding filters to the interleave list.
Filters.KeyFilter - Class in com.google.cloud.bigtable.data.v2.models
 
Filters.LimitFilter - Class in com.google.cloud.bigtable.data.v2.models
 
Filters.OffsetFilter - Class in com.google.cloud.bigtable.data.v2.models
 
Filters.QualifierFilter - Class in com.google.cloud.bigtable.data.v2.models
 
Filters.QualifierRangeFilter - Class in com.google.cloud.bigtable.data.v2.models
Matches only cells from columns within the given range.
Filters.TimestampFilter - Class in com.google.cloud.bigtable.data.v2.models
 
Filters.TimestampRangeFilter - Class in com.google.cloud.bigtable.data.v2.models
Matches only cells with microsecond timestamps within the given range.
Filters.ValueFilter - Class in com.google.cloud.bigtable.data.v2.models
 
Filters.ValueRangeFilter - Class in com.google.cloud.bigtable.data.v2.models
Matches only cells with values that fall within the given value range.
finishCell() - Method in class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter.DefaultRowBuilder
Called once per cell to signal the end of the value (unless reset).
finishCell() - Method in interface com.google.cloud.bigtable.data.v2.models.RowAdapter.RowBuilder
Called once per cell to signal the end of the value (unless reset).
finishRow() - Method in class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter.DefaultRowBuilder
Called once per row to signal that all cells have been processed (unless reset).
finishRow() - Method in interface com.google.cloud.bigtable.data.v2.models.RowAdapter.RowBuilder
Called once per row to signal that all cells have been processed (unless reset).
fromCodeNumber(int) - Static method in enum com.google.cloud.bigtable.common.Status.Code
 
fromProto(AppProfile) - Static method in class com.google.cloud.bigtable.admin.v2.models.AppProfile
Wraps a protobuf response.
fromProto(AppProfile.SingleClusterRouting) - Static method in class com.google.cloud.bigtable.admin.v2.models.AppProfile.SingleClusterRoutingPolicy
Wraps a protobuf response.
fromProto(Backup) - Static method in class com.google.cloud.bigtable.admin.v2.models.Backup
 
fromProto(Backup.State) - Static method in enum com.google.cloud.bigtable.admin.v2.models.Backup.State
Wraps the protobuf.
fromProto(Cluster) - Static method in class com.google.cloud.bigtable.admin.v2.models.Cluster
Wraps a protobuf response.
fromProto(Cluster.State) - Static method in enum com.google.cloud.bigtable.admin.v2.models.Cluster.State
Wraps the protobuf.
fromProto(String, ColumnFamily) - Static method in class com.google.cloud.bigtable.admin.v2.models.ColumnFamily
 
fromProto(EncryptionInfo) - Static method in class com.google.cloud.bigtable.admin.v2.models.EncryptionInfo
 
fromProto(EncryptionInfo.EncryptionType) - Static method in enum com.google.cloud.bigtable.admin.v2.models.EncryptionInfo.Type
Wraps the EncryptionInfo protobuf.
fromProto(GcRule) - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules
 
fromProto(Instance) - Static method in class com.google.cloud.bigtable.admin.v2.models.Instance
Wraps the protobuf.
fromProto(Instance.State) - Static method in enum com.google.cloud.bigtable.admin.v2.models.Instance.State
Wraps the protobuf.
fromProto(Instance.Type) - Static method in enum com.google.cloud.bigtable.admin.v2.models.Instance.Type
Wraps the protobuf.
fromProto(StorageType) - Static method in enum com.google.cloud.bigtable.admin.v2.models.StorageType
Wraps the protobuf.
fromProto(Table) - Static method in class com.google.cloud.bigtable.admin.v2.models.Table
 
fromProto(Table.ClusterState.ReplicationState) - Static method in enum com.google.cloud.bigtable.admin.v2.models.Table.ReplicationState
Wraps the protobuf.
fromProto(Code) - Static method in enum com.google.cloud.bigtable.common.Status.Code
 
fromProto(Status) - Static method in class com.google.cloud.bigtable.common.Status
Wraps the given protobuf Status
fromProto(MutateRowsRequest) - Static method in class com.google.cloud.bigtable.data.v2.models.BulkMutation
Wraps the protobuf MutateRowsRequest.
fromProto(CheckAndMutateRowRequest) - Static method in class com.google.cloud.bigtable.data.v2.models.ConditionalRowMutation
Wraps the protobuf CheckAndMutateRowRequest.
fromProto(RowFilter) - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Wraps protobuf representation of a filter.
fromProto(ReadRowsRequest) - Static method in class com.google.cloud.bigtable.data.v2.models.Query
Wraps the protobuf ReadRowsRequest.
fromProto(ReadModifyWriteRowRequest) - Static method in class com.google.cloud.bigtable.data.v2.models.ReadModifyWriteRow
Wraps the protobuf ReadModifyWriteRowRequest.
fromProto(MutateRowRequest) - Static method in class com.google.cloud.bigtable.data.v2.models.RowMutation
Wraps the protobuf MutateRowRequest.
fromProtoUnsafe(List<Mutation>) - Static method in class com.google.cloud.bigtable.data.v2.models.Mutation
Wraps the List of protobuf Mutation.

G

GCRules - Class in com.google.cloud.bigtable.admin.v2.models
Wraps GcRule protocol buffer object and exposes a friendly API.
GCRULES - Static variable in class com.google.cloud.bigtable.admin.v2.models.GCRules
Factory method to create GCRules - entry point into the DSL.
GCRules.DefaultRule - Class in com.google.cloud.bigtable.admin.v2.models
Wrapper for building a empty rule
GCRules.DurationRule - Class in com.google.cloud.bigtable.admin.v2.models
Wrapper for building max duration rule
GCRules.GCRule - Interface in com.google.cloud.bigtable.admin.v2.models
interface for fluent GcRule wrappers
GCRules.IntersectionRule - Class in com.google.cloud.bigtable.admin.v2.models
Fluent wrapper for GcRule.Intersection rule.
GCRules.UnionRule - Class in com.google.cloud.bigtable.admin.v2.models
Fluent wrapper for GcRule.Union rule.
GCRules.VersionRule - Class in com.google.cloud.bigtable.admin.v2.models
Wrapper for building max versions rule
generateConsistencyTokenSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to generateConsistencyToken.
generateConsistencyTokenSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to generateConsistencyToken.
getAdminChannel() - Method in class com.google.cloud.bigtable.emulator.v2.BigtableEmulatorRule
Gets a ManagedChannel connected to the Emulator.
getAdminChannel() - Method in class com.google.cloud.bigtable.emulator.v2.Emulator
 
getAllowTransactionalWrites() - Method in class com.google.cloud.bigtable.admin.v2.models.AppProfile.SingleClusterRoutingPolicy
Checks if transactional writes are enabled.
getAppProfile(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Gets the app profile by ID.
getAppProfileAsync(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously gets the app profile by ID.
getAppProfileId() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Gets the app profile id that was previously set on this Builder.
getAppProfileId() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns the configured AppProfile id to use.
getAppProfileId() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Gets the app profile id that was previously set on this Builder.
getAppProfileId() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the configured AppProfile to use
getAppProfileSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to getAppProfile.
getAppProfileSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to getAppProfile.
getBackup(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Gets a backup with the specified backup ID in the specified cluster.
getBackupAsync(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Gets a backup with the specified backup ID in the specified cluster asynchronously.
getBackupIamPolicy(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Gets the IAM access control policy for the specified backup.
getBackupIamPolicyAsync(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously gets the IAM access control policy for the specified backup.
getBackupSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to getBackup.
getBackupSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to getBackup.
getBatchingSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings.Builder
Returns the BatchingSettings.
getBatchingSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings
Returns batching settings which contains multiple batch threshold levels.
getBatchingSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBulkReadRowsCallSettings.Builder
Returns the BatchingSettings.
getBatchingSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBulkReadRowsCallSettings
Returns batching settings which contains multiple batch threshold levels.
getBatchMutationsTargetRpcLatencyMs() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Gets target bulk mutation rpc latency if latency based throttling is enabled for BigtableDataClient.newBulkMutationBatcher(String).
getBound() - Method in class com.google.cloud.bigtable.data.v2.models.Query
Get the minimal range that encloses all of the row keys and ranges in this Query.
getCells() - Method in class com.google.cloud.bigtable.data.v2.models.Row
Returns a sorted list of cells.
getCells(String) - Method in class com.google.cloud.bigtable.data.v2.models.Row
Returns a sublist of the cells that belong to the specified family.
getCells(String, String) - Method in class com.google.cloud.bigtable.data.v2.models.Row
Returns a sublist of the cells that belong to the specified family and qualifier.
getCells(String, ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Row
Returns a sublist of the cells that belong to the specified family and qualifier.
getCluster(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Gets the cluster representation by ID.
getClusterAsync(String, String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously gets the cluster representation by ID.
getClusterId() - Method in class com.google.cloud.bigtable.admin.v2.models.AppProfile.SingleClusterRoutingPolicy
Gets the target cluster of this policy.
getClusters() - Method in exception com.google.cloud.bigtable.admin.v2.models.PartialListClustersException
A partial list of clusters that were found in the available zones.
getClusterSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to getCluster.
getClusterSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to getCluster.
getCode() - Method in class com.google.cloud.bigtable.common.Status
Gets the typesafe code.
getColumnFamilies() - Method in class com.google.cloud.bigtable.admin.v2.models.Table
 
getCredentialsProvider() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings.Builder
Gets the CredentialsProvider to use for getting the credentials to make calls with.
getCredentialsProvider() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings
Gets the credentials provider to use for getting the credentials to make calls with.
getCredentialsProvider() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings.Builder
Gets the credentials provider to use for getting the credentials to make calls with.
getCredentialsProvider() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings
Gets the credentials provider to use for getting the credentials to make calls with.
getCredentialsProvider() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Gets the CredentialsProvider to use for getting the credentials to make calls with.
getDataChannel() - Method in class com.google.cloud.bigtable.emulator.v2.BigtableEmulatorRule
Gets a ManagedChannel connected to the Emulator.
getDataChannel() - Method in class com.google.cloud.bigtable.emulator.v2.Emulator
 
getDefaultEndpoint() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the default service endpoint.
getDefaultEndpoint() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the default service endpoint.
getDefaultMtlsEndpoint() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the default mTLS service endpoint.
getDefaultMtlsEndpoint() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the default mTLS service endpoint.
getDefaultServiceScopes() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the default service scopes.
getDefaultServiceScopes() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the default service scopes.
getDescription() - Method in class com.google.cloud.bigtable.admin.v2.models.AppProfile
Gets long form description of the use case for this AppProfile.
getDisplayName() - Method in class com.google.cloud.bigtable.admin.v2.models.Instance
Gets the instance's friendly name.
getEncryptionInfo(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Gets the current encryption info for the table across all of the clusters.
getEncryptionInfo() - Method in class com.google.cloud.bigtable.admin.v2.models.Backup
Get the encryption information for the backup.
getEncryptionInfoAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously gets the current encryption info for the table across all of the clusters.
getEnd() - Method in class com.google.cloud.bigtable.data.v2.models.Range
Gets the current end value.
getEndBound() - Method in class com.google.cloud.bigtable.data.v2.models.Range
Gets the current end Range.BoundType.
getEndTime() - Method in class com.google.cloud.bigtable.admin.v2.models.Backup
Get the end time when the creation of this backup has completed.
getEntryCount() - Method in class com.google.cloud.bigtable.data.v2.models.BulkMutation
 
getError() - Method in class com.google.cloud.bigtable.data.v2.models.MutateRowsException.FailedMutation
The error that prevented this mutation from being applied.
getExpireTime() - Method in class com.google.cloud.bigtable.admin.v2.models.Backup
Get the expire time of this backup.
getFailedMutations() - Method in exception com.google.cloud.bigtable.data.v2.models.MutateRowsException
Retrieve all of the failed mutations.
getFamily() - Method in class com.google.cloud.bigtable.data.v2.models.RowCell
The cell's family
getGCRule() - Method in class com.google.cloud.bigtable.admin.v2.models.ColumnFamily
Get's the GCRule configured for the column family.
getIamPolicy(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Gets the IAM access control policy for the specified instance.
getIamPolicy(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Gets the IAM access control policy for the specified table.
getIamPolicyAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously gets the IAM access control policy for the specified instance.
getIamPolicyAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously gets the IAM access control policy for the specified table.
getIamPolicySettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to getIamPolicy.
getIamPolicySettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to getIamPolicy.
getIamPolicySettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to getIamPolicy.
getIamPolicySettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to getIamPolicy.
getId() - Method in class com.google.cloud.bigtable.admin.v2.models.AppProfile
Gets the id of this AppProfile.
getId() - Method in class com.google.cloud.bigtable.admin.v2.models.Backup
Get the ID of this backup.
getId() - Method in class com.google.cloud.bigtable.admin.v2.models.Cluster
Gets the cluster's id.
getId() - Method in class com.google.cloud.bigtable.admin.v2.models.ColumnFamily
Gets the column family's id.
getId() - Method in class com.google.cloud.bigtable.admin.v2.models.Instance
Gets the instance's id.
getId() - Method in class com.google.cloud.bigtable.admin.v2.models.Table
Gets the table's id.
getIndex() - Method in class com.google.cloud.bigtable.data.v2.models.MutateRowsException.FailedMutation
The index of the mutation in the original request's MutateRowsRequest.getEntriesList().
getInstance(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Get the instance representation by ID.
getInstanceAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously gets the instance representation by ID wrapped in a future.
getInstanceId() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Gets the ID of the instance whose tables this client manages.
getInstanceId() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings.Builder
Gets the instance ID of the instance whose tables the client will manage.
getInstanceId() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings
Gets the instance ID whose tables the client will manage.
getInstanceId() - Method in class com.google.cloud.bigtable.admin.v2.models.AppProfile
Gets the id of the instance that owns this AppProfile.
getInstanceId() - Method in class com.google.cloud.bigtable.admin.v2.models.Backup
Get the instance ID where this backup is located.
getInstanceId() - Method in class com.google.cloud.bigtable.admin.v2.models.Cluster
Gets the instance id.
getInstanceId() - Method in class com.google.cloud.bigtable.admin.v2.models.Table
Gets the id of the instance that owns this Table.
getInstanceId() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Gets the instance id that was previously set on this Builder.
getInstanceId() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns the target instance id.
getInstanceId() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Gets the target instance id that was previously set on this Builder.
getInstanceId() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the target instance id.
getInstances() - Method in exception com.google.cloud.bigtable.admin.v2.models.PartialListInstancesException
A partial list of instances that were found in the available zones.
getInstanceSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to getInstance.
getInstanceSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to getInstance.
getJwtAudienceMapping() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
 
getJwtAudienceMapping() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
 
getKey(Row) - Method in class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter
getKey() - Method in class com.google.cloud.bigtable.data.v2.models.KeyOffset
A row key value that is returned as part of the response of BigtableDataClient.sampleRowKeysAsync(String).
getKey() - Method in class com.google.cloud.bigtable.data.v2.models.Row
Returns the row key
getKey(RowT) - Method in interface com.google.cloud.bigtable.data.v2.models.RowAdapter
 
getKmsKeyName() - Method in class com.google.cloud.bigtable.admin.v2.models.Cluster
Google Cloud Key Management Service (KMS) settings for a CMEK-protected Bigtable cluster.
getKmsKeyVersion() - Method in class com.google.cloud.bigtable.admin.v2.models.EncryptionInfo
 
getLabels() - Method in class com.google.cloud.bigtable.admin.v2.models.Instance
Gets the current labels associated with the instance.
getLabels() - Method in class com.google.cloud.bigtable.data.v2.models.RowCell
The labels assigned to the cell
getMaxAge() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.DurationRule
Gets the configured maximum age
getMaxVersions() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.VersionRule
Gets the configured maximum versions
getMessage() - Method in class com.google.cloud.bigtable.common.Status
Gets error message.
getOffsetBytes() - Method in class com.google.cloud.bigtable.data.v2.models.KeyOffset
Approximate total storage space used by all rows in the table which precede KeyOffset.getKey().
getOperationName() - Method in class com.google.cloud.bigtable.admin.v2.models.OptimizeRestoredTableOperationToken
 
getOptimizeRestoredTableOperationToken() - Method in class com.google.cloud.bigtable.admin.v2.models.RestoredTableResult
OptimizeRestoredTable operation may not be started when the table was restored from a backup stored in HDD clusters.
getPolicy() - Method in class com.google.cloud.bigtable.admin.v2.models.AppProfile
Gets the routing policy for all read/write requests which use this app profile.
getPort() - Method in class com.google.cloud.bigtable.emulator.v2.BigtableEmulatorRule
Gets the port of the emulator, allowing the caller to create their own ManagedChannel.
getPort() - Method in class com.google.cloud.bigtable.emulator.v2.Emulator
 
getPrimedTableIds() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Gets the tables that will be primed during a channel refresh.
getPrimedTableIds() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Gets the tables that will be primed during a channel refresh.
getPrimingTableIds() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Gets the table ids that will be used to send warmup requests when BigtableDataSettings.Builder.setRefreshingChannel(boolean) is enabled.
getPrimingTableIds() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Gets the table ids that will be used to send warmup requests when BigtableDataSettings.isRefreshingChannel() is enabled.
getProjectId() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Gets the project ID this client is associated with.
getProjectId() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings.Builder
Gets the ID of the project whose instances the client will manage.
getProjectId() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings
Gets the ID of the project whose instances the client will manage.
getProjectId() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Gets the project ID of the instance whose tables this client manages.
getProjectId() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings.Builder
Gets the project ID of the instance whose tables the client will manage.
getProjectId() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings
Gets the project ID of instance whose tables the client will manage.
getProjectId() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Gets the project id that was previously set on this Builder.
getProjectId() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns the target project id.
getProjectId() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Gets the project id of the target instance that was previously set on this Builder.
getProjectId() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the project id of the target instance.
getQualifier() - Method in class com.google.cloud.bigtable.data.v2.models.RowCell
The cell's qualifier (column name)
getReplicationStatesByClusterId() - Method in class com.google.cloud.bigtable.admin.v2.models.Table
 
getRulesList() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.IntersectionRule
Gets the list of child rules
getRulesList() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.UnionRule
Gets the list of child rules
getServeNodes() - Method in class com.google.cloud.bigtable.admin.v2.models.Cluster
Get the number of nodes allocated to this cluster.
getSizeBytes() - Method in class com.google.cloud.bigtable.admin.v2.models.Backup
Get the size of this backup.
getSnapshotSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to getSnapshot.
getSnapshotSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to getSnapshot.
getSourceTableId() - Method in class com.google.cloud.bigtable.admin.v2.models.Backup
Get the source table ID from which the backup is created.
getStart() - Method in class com.google.cloud.bigtable.data.v2.models.Range
Gets the current start value.
getStartBound() - Method in class com.google.cloud.bigtable.data.v2.models.Range
Gets the current start Range.BoundType.
getStartTime() - Method in class com.google.cloud.bigtable.admin.v2.models.Backup
Get the start time when this backup is taken.
getState() - Method in class com.google.cloud.bigtable.admin.v2.models.Backup
Get the state of this backup.
getState() - Method in class com.google.cloud.bigtable.admin.v2.models.Cluster
Gets the current state of the cluster
getState() - Method in class com.google.cloud.bigtable.admin.v2.models.Instance
The current state of the instance.
getStatus() - Method in class com.google.cloud.bigtable.admin.v2.models.EncryptionInfo
 
getStorageType() - Method in class com.google.cloud.bigtable.admin.v2.models.Cluster
The type of storage used by this cluster to serve its parent instance's tables, unless explicitly overridden.
getStubSettings() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings
Gets the underlying RPC settings.
getStubSettings() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings
Gets the underlying RPC settings.
getStubSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns the underlying RPC settings.
getTable(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Gets the table metadata by table ID.
getTable() - Method in class com.google.cloud.bigtable.admin.v2.models.RestoredTableResult
 
getTableAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously gets the table metadata by table ID.
getTableSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to getTable.
getTableSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to getTable.
getTargetRpcLatencyMs() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings.Builder
Gets target rpc latency if latency based throttling is enabled.
getTargetRpcLatencyMs() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings
Gets target rpc latency if latency based throttling is enabled.
getTargetRpcLatencyMsForBatchMutation() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Gets target bulk mutation rpc latency if latency based throttling is enabled for BigtableDataClient.newBulkMutationBatcher(String).
getTimestamp() - Method in class com.google.cloud.bigtable.data.v2.models.RowCell
The timestamp of the cell
getType() - Method in class com.google.cloud.bigtable.admin.v2.models.EncryptionInfo
 
getType() - Method in class com.google.cloud.bigtable.admin.v2.models.Instance
Gets the instance's current type.
getUnavailableZones() - Method in exception com.google.cloud.bigtable.admin.v2.models.PartialListClustersException
A list of zones, whose unavailability caused this error.
getUnavailableZones() - Method in exception com.google.cloud.bigtable.admin.v2.models.PartialListInstancesException
A list of zones, whose unavailability caused this error.
getValue() - Method in class com.google.cloud.bigtable.data.v2.models.RowCell
The value of the cell
getZone() - Method in class com.google.cloud.bigtable.admin.v2.models.Cluster
Get the zone where this cluster is located.

H

hasGCRule() - Method in class com.google.cloud.bigtable.admin.v2.models.ColumnFamily
Returns true if a GCRule has been configured for the family.
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.AppProfile
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.AppProfile.MultiClusterRoutingPolicy
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.AppProfile.SingleClusterRoutingPolicy
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.Backup
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.Cluster
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.ColumnFamily
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.CreateBackupRequest
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.CreateTableRequest
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.EncryptionInfo
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.DefaultRule
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.DurationRule
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.IntersectionRule
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.UnionRule
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.VersionRule
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.Instance
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.RestoreTableRequest
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.Table
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateAppProfileRequest
 
hashCode() - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateBackupRequest
 
hashCode() - Method in class com.google.cloud.bigtable.common.Status
 
hashCode() - Method in class com.google.cloud.bigtable.data.v2.models.Query
 
hashCode() - Method in class com.google.cloud.bigtable.data.v2.models.Range.ByteStringRange
 
hashCode() - Method in class com.google.cloud.bigtable.data.v2.models.Range.TimestampRange
 

I

increment(String, String, long) - Method in class com.google.cloud.bigtable.data.v2.models.ReadModifyWriteRow
Adds `amount` be added to the existing value.
increment(String, ByteString, long) - Method in class com.google.cloud.bigtable.data.v2.models.ReadModifyWriteRow
Adds `amount` be added to the existing value.
Instance - Class in com.google.cloud.bigtable.admin.v2.models
Represents an existing Cloud Bigtable instance.
Instance.State - Enum in com.google.cloud.bigtable.admin.v2.models
 
Instance.Type - Enum in com.google.cloud.bigtable.admin.v2.models
 
interleave() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Creates an empty interleave filter list.
intersection() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules
Creates a new instance of the IntersectionRule
isLatencyBasedThrottlingEnabled() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings.Builder
Gets if latency based throttling is enabled.
isLatencyBasedThrottlingEnabled() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings
Gets if latency based throttling is enabled.
isLatencyBasedThrottlingForBatchMutationEnabled() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Gets if latency based throttling is enabled for BigtableDataClient.newBulkMutationBatcher(String)
isLatencyBasedThrottlingForBatchMutationsEnabled() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Gets if latency based throttling is enabled for BigtableDataClient.newBulkMutationBatcher(String)
isRefreshingChannel() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Gets if channels will gracefully refresh connections to Cloud Bigtable service
isRefreshingChannel() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Gets if channels will gracefully refresh connections to Cloud Bigtable service
isRefreshingChannel() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Gets if channels will gracefully refresh connections to Cloud Bigtable service
isRefreshingChannel() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns if channels will gracefully refresh connections to Cloud Bigtable service
isScanMarkerRow(Row) - Method in class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter
Checks if the given row is a special marker row.
isScanMarkerRow(RowT) - Method in interface com.google.cloud.bigtable.data.v2.models.RowAdapter
Checks if the given row is a special marker row.

K

key() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Returns the builder for row key related filters.
KeyOffset - Class in com.google.cloud.bigtable.data.v2.models
Represents the offset of a row key in a table.
KeyOffset() - Constructor for class com.google.cloud.bigtable.data.v2.models.KeyOffset
 

L

label(String) - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Applies the given label to all cells in the output row.
limit() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Returns the builder for limit related filters.
limit(long) - Method in class com.google.cloud.bigtable.data.v2.models.Query
Limits the number of rows that can be returned
listAppProfiles(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Lists all app profiles of the specified instance.
listAppProfilesAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously lists all app profiles of the specified instance.
listAppProfilesSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to listAppProfiles.
listAppProfilesSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to listAppProfiles.
listBackups(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Lists backups in the specified cluster.
listBackupsAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Lists backups in the specified cluster asynchronously.
listBackupsSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to listBackups.
listBackupsSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to listBackups.
listClusters(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Lists all clusters in the specified instance.
listClustersAsync(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously lists all clusters in the specified instance.
listClustersSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to listClusters.
listClustersSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to listClusters.
listInstances() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Lists all of the instances in the current project.
listInstancesAsync() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously lists all of the instances in the current project.
listInstancesSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to listInstances.
listInstancesSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to listInstances.
listSnapshotsSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to listSnapshots.
listSnapshotsSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to listSnapshots.
listTables() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Lists all table IDs in the instance.
listTablesAsync() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously lists all table IDs in the instance.
listTablesSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to listTables.
listTablesSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to listTables.

M

maxAge(long, TimeUnit) - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules
Creates a new instance of the DurationRule
maxAge(Duration) - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules
Creates a new instance of the DurationRule
maxVersions(int) - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules
Creates a new instance of the VersionRule
ModifyColumnFamiliesRequest - Class in com.google.cloud.bigtable.admin.v2.models
Fluent wrapper for ModifyColumnFamiliesRequest
modifyColumnFamiliesSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to modifyColumnFamilies.
modifyColumnFamiliesSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to modifyColumnFamilies.
modifyFamilies(ModifyColumnFamiliesRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Creates, updates and drops column families as specified in the request.
modifyFamiliesAsync(ModifyColumnFamiliesRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously creates, updates, and drops column families as specified in the request.
mutateRow(RowMutation) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method to synchronously mutate a single row atomically.
mutateRowAsync(RowMutation) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method to asynchronously mutate a single row atomically.
mutateRowCallable() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Mutates a single row atomically.
mutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Returns the builder for the settings used for calls to MutateRow.
mutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the object with the settings used for calls to MutateRow.
MutateRowsException - Exception in com.google.cloud.bigtable.data.v2.models
Thrown by the MutateRows when at least one Mutation failed.
MutateRowsException(Throwable, List<MutateRowsException.FailedMutation>, boolean) - Constructor for exception com.google.cloud.bigtable.data.v2.models.MutateRowsException
This constructor is considered an internal implementation detail and not meant to be used by applications.
MutateRowsException.FailedMutation - Class in com.google.cloud.bigtable.data.v2.models
Identifies which mutation failed and the reason it failed.
Mutation - Class in com.google.cloud.bigtable.data.v2.models
The concrete implementation of MutationApi that can be used to create and represent a list of mutations.
MutationApi<T extends MutationApi<T>> - Interface in com.google.cloud.bigtable.data.v2.models
The API for creating mutations for a single row.

N

newBuilder() - Static method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings
Returns a new builder for this class.
newBuilder() - Static method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings
Returns a new builder for this class.
newBuilder() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns a new builder for this class.
newBuilder(ClientContext) - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns a new builder for this class.
newBuilder() - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns a new builder for this class.
newBuilder(ClientContext) - Static method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns a new builder for this class.
newBuilder() - Static method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Create a new builder.
newBuilder() - Static method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Create a new builder.
newBuilderForEmulator(int) - Static method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings
Create a new builder preconfigured to connect to the Bigtable emulator with port number.
newBuilderForEmulator(String, int) - Static method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings
Creates a new builder preconfigured to connect to the Bigtable emulator with host name and port number.
newBuilderForEmulator(int) - Static method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Create a new builder preconfigured to connect to the Bigtable emulator with port number.
newBuilderForEmulator(String, int) - Static method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Creates a new builder preconfigured to connect to the Bigtable emulator with a host name and port number.
newBulkMutationBatcher(String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Mutates multiple rows in a batch.
newBulkMutationBatcher(String, GrpcCallContext) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Mutates multiple rows in a batch.
newBulkReadRowsBatcher(String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Reads rows for given tableId in a batch.
newBulkReadRowsBatcher(String, Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Reads rows for given tableId and filter criteria in a batch.
newBulkReadRowsBatcher(String, Filters.Filter, GrpcCallContext) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Reads rows for given tableId and filter criteria in a batch.

O

of() - Static method in class com.google.cloud.bigtable.admin.v2.models.AppProfile.MultiClusterRoutingPolicy
Creates a new instance of AppProfile.MultiClusterRoutingPolicy.
of(String) - Static method in class com.google.cloud.bigtable.admin.v2.models.AppProfile.SingleClusterRoutingPolicy
Builds a new instance of the routing policy that will send all requests to the specified cluster.
of(String, boolean) - Static method in class com.google.cloud.bigtable.admin.v2.models.AppProfile.SingleClusterRoutingPolicy
Builds a new instance of the routing policy that will send all requests to the specified cluster.
of(String, String) - Static method in class com.google.cloud.bigtable.admin.v2.models.CreateAppProfileRequest
Builds a new request to create a new app profile in the specified instance.
of(String, String) - Static method in class com.google.cloud.bigtable.admin.v2.models.CreateBackupRequest
 
of(String, String) - Static method in class com.google.cloud.bigtable.admin.v2.models.CreateClusterRequest
Builds a new request to create a new cluster to the specified instance with the specified cluster id.
of(String) - Static method in class com.google.cloud.bigtable.admin.v2.models.CreateInstanceRequest
Builds a new request to create a new instance with the specified id.
of(String) - Static method in class com.google.cloud.bigtable.admin.v2.models.CreateTableRequest
 
of(String) - Static method in class com.google.cloud.bigtable.admin.v2.models.ModifyColumnFamiliesRequest
 
of(String) - Static method in class com.google.cloud.bigtable.admin.v2.models.OptimizeRestoredTableOperationToken
 
of(String, String) - Static method in class com.google.cloud.bigtable.admin.v2.models.RestoreTableRequest
Create a RestoreTableRequest object.
of(String, String, String) - Static method in class com.google.cloud.bigtable.admin.v2.models.RestoreTableRequest
Create a RestoreTableRequest object.
of(AppProfile) - Static method in class com.google.cloud.bigtable.admin.v2.models.UpdateAppProfileRequest
Builds a new update request using an existing AppProfile.
of(String, String) - Static method in class com.google.cloud.bigtable.admin.v2.models.UpdateAppProfileRequest
Builds a new update request using an existing AppProfile.
of(String, String) - Static method in class com.google.cloud.bigtable.admin.v2.models.UpdateBackupRequest
 
of(String) - Static method in class com.google.cloud.bigtable.admin.v2.models.UpdateInstanceRequest
Builds a new request to update an existing instance with the specified id.
of(T, T) - Method in class com.google.cloud.bigtable.data.v2.models.Range
Creates a new Range with the specified inclusive start and the specified exclusive end.
offset() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Returns the builder for offset related filters.
OptimizeRestoredTableOperationToken - Class in com.google.cloud.bigtable.admin.v2.models
OptimizeRestoredTableOperationToken is a wrapper for the name of OptimizeRestoredTable operation.
otherwise(Mutation) - Method in class com.google.cloud.bigtable.data.v2.models.ConditionalRowMutation
Adds changes to be atomically applied to the specified row if the condition does not yields any cells when applied to the row.
otherwise(Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ConditionFilter
Sets (replaces) the filter to apply when the predicate is false.

P

PartialListClustersException - Exception in com.google.cloud.bigtable.admin.v2.models
Exception thrown when some zones are unavailable and listClusters is unable to return a full cluster list.
PartialListClustersException(List<String>, List<Cluster>) - Constructor for exception com.google.cloud.bigtable.admin.v2.models.PartialListClustersException
This method is considered an internal implementation detail and not meant to be used by applications.
PartialListInstancesException - Exception in com.google.cloud.bigtable.admin.v2.models
Exception thrown when some zones are unavailable and listInstances is unable to return a full instance list.
PartialListInstancesException(List<String>, List<Instance>) - Constructor for exception com.google.cloud.bigtable.admin.v2.models.PartialListInstancesException
 
partialUpdateInstanceOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to partialUpdateInstance.
partialUpdateInstanceOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to partialUpdateInstance.
partialUpdateInstanceSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to partialUpdateInstance.
partialUpdateInstanceSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to partialUpdateInstance.
pass() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Matches all cells, regardless of input.
prefix(ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Query
 
prefix(String) - Method in class com.google.cloud.bigtable.data.v2.models.Query
 
prefix(String) - Static method in class com.google.cloud.bigtable.data.v2.models.Range.ByteStringRange
 
prefix(ByteString) - Static method in class com.google.cloud.bigtable.data.v2.models.Range.ByteStringRange
 

Q

qualifier() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Returns the builder for column qualifier related filters.
Query - Class in com.google.cloud.bigtable.data.v2.models
A simple wrapper to construct a query for the ReadRows RPC.

R

range() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.TimestampFilter
Matches only cells with timestamps within the given range.
range() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ValueFilter
Construct a Filters.ValueRangeFilter that can create a ValueRange oriented Filters.Filter.
range(String, String) - Method in class com.google.cloud.bigtable.data.v2.models.Query
Adds a range to be looked up.
range(ByteString, ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Query
Adds a range to be looked up.
range(Range.ByteStringRange) - Method in class com.google.cloud.bigtable.data.v2.models.Query
Adds a range to be looked up.
Range<T,R extends Range<T,R>> - Class in com.google.cloud.bigtable.data.v2.models
Range API.
Range.BoundType - Enum in com.google.cloud.bigtable.data.v2.models
 
Range.ByteStringRange - Class in com.google.cloud.bigtable.data.v2.models
Concrete Range for ByteStrings
Range.TimestampRange - Class in com.google.cloud.bigtable.data.v2.models
Concrete Range for timestamps
rangeWithinFamily(String) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.QualifierFilter
Construct a Filters.QualifierRangeFilter that can create a ColumnRange oriented Filters.Filter.
readModifyWriteRow(ReadModifyWriteRow) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method that synchronously modifies a row atomically on the server.
ReadModifyWriteRow - Class in com.google.cloud.bigtable.data.v2.models
Wraps a ReadModifyWriteRowRequest.
readModifyWriteRowAsync(ReadModifyWriteRow) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method that asynchronously modifies a row atomically on the server.
readModifyWriteRowCallable() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Modifies a row atomically on the server.
readModifyWriteRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Returns the builder with the settings used for calls to ReadModifyWriteRow.
readModifyWriteRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the object with the settings used for calls to ReadModifyWriteRow.
readRow(String, ByteString) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method for synchronously reading a single row.
readRow(String, String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method for synchronously reading a single row.
readRow(String, String, Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method for synchronously reading a single row.
readRow(String, ByteString, Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method for synchronously reading a single row.
readRowAsync(String, String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method for asynchronously reading a single row.
readRowAsync(String, ByteString) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method for asynchronously reading a single row.
readRowAsync(String, String, Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method for asynchronously reading a single row.
readRowAsync(String, ByteString, Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method for asynchronously reading a single row.
readRowCallable() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Reads a single row.
readRowCallable(RowAdapter<RowT>) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Reads a single row.
readRows(Query) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method for synchronously streaming the results of a Query.
readRowsAsync(Query, ResponseObserver<Row>) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method for asynchronously streaming the results of a Query.
readRowsCallable() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Streams back the results of the query.
readRowsCallable(RowAdapter<RowT>) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Streams back the results of the query.
readRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns the object with the settings used for point reads via ReadRow.
readRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Returns the builder for the settings used for point reads using readRow.
readRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the object with the settings used for point reads via ReadRows.
readRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Returns the builder for the settings used for calls to readRows.
readRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the object with the settings used for calls to ReadRows.
regex(String) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.FamilyFilter
Matches only cells from columns whose families satisfy the given RE2 regex.
regex(String) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.KeyFilter
Matches only cells from rows whose keys satisfy the given RE2 regex.
regex(ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.KeyFilter
Matches only cells from rows whose keys satisfy the given RE2 regex.
regex(String) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.QualifierFilter
Matches only cells from columns whose qualifiers satisfy the given RE2 regex.
regex(ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.QualifierFilter
Matches only cells from columns whose qualifiers satisfy the given RE2 regex.
regex(String) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ValueFilter
Matches only cells with values that satisfy the given RE2 regex.
regex(ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ValueFilter
Matches only cells with values that satisfy the given RE2 regex.
reset() - Method in class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter.DefaultRowBuilder
Called when the current in progress row should be dropped
reset() - Method in interface com.google.cloud.bigtable.data.v2.models.RowAdapter.RowBuilder
Called when the current in progress row should be dropped
resizeCluster(String, String, int) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Modifies the cluster's node count.
resizeClusterAsync(String, String, int) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously modifies the cluster's node count.
RestoredTableResult - Class in com.google.cloud.bigtable.admin.v2.models
A RestoredTableResult holds the restored table object and the OptimizeRestoredTableOperationToken object (if any).
RestoredTableResult(Table, String) - Constructor for class com.google.cloud.bigtable.admin.v2.models.RestoredTableResult
 
restoreTable(RestoreTableRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Restores a backup to a new table with the specified configuration.
restoreTableAsync(RestoreTableRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Restores a backup to a new table with the specified configuration asynchronously.
restoreTableOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to restoreTable.
restoreTableOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to restoreTable.
RestoreTableRequest - Class in com.google.cloud.bigtable.admin.v2.models
Fluent wrapper for RestoreTableRequest
restoreTableSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to restoreTable.
restoreTableSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to restoreTable.
Row - Class in com.google.cloud.bigtable.data.v2.models
Default representation of a logical row.
Row() - Constructor for class com.google.cloud.bigtable.data.v2.models.Row
 
RowAdapter<RowT> - Interface in com.google.cloud.bigtable.data.v2.models
An extension point that allows end users to plug in a custom implementation of logical rows.
RowAdapter.RowBuilder<RowT> - Interface in com.google.cloud.bigtable.data.v2.models
A SAX style row factory.
RowCell - Class in com.google.cloud.bigtable.data.v2.models
Default representation of a cell in a Row.
RowCell() - Constructor for class com.google.cloud.bigtable.data.v2.models.RowCell
 
rowKey(String) - Method in class com.google.cloud.bigtable.data.v2.models.Query
Adds a key to looked up
rowKey(ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Query
Adds a key to looked up
RowMutation - Class in com.google.cloud.bigtable.data.v2.models
Represents a list of mutations targeted at a single row.
RowMutationEntry - Class in com.google.cloud.bigtable.data.v2.models
Represents a list of mutations targeted at a single row.
rule(GCRules.GCRule) - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.IntersectionRule
Adds a new GCRule
rule(GCRules.GCRule) - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.UnionRule
Adds a new GCRule

S

sample(double) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.KeyFilter
Matches all cells from a row with `probability`, and matches no cells from the row with probability 1-`probability`.
sampleRowKeys(String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method to synchronously return a sample of row keys in the table.
sampleRowKeysAsync(String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method to asynchronously return a sample of row keys in the table.
sampleRowKeysCallable() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Returns a sample of row keys in the table.
sampleRowKeysSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Returns the builder for the settings used for calls to SampleRowKeysSettings.
sampleRowKeysSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the object with the settings used for calls to SampleRowKeys.
setAllLabels(Map<String, String>) - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateInstanceRequest
Replaces the labels associated with the instance.
setAppProfileId(String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Sets the AppProfile to use.
setAppProfileId(String) - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Sets the AppProfile to use.
setBackupIamPolicy(String, String, Policy) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Replaces the IAM policy associated with the specified backup.
setBackupIamPolicyAsync(String, String, Policy) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously replaces the IAM policy associated with the specified backup.
setBatchingSettings(BatchingSettings) - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings.Builder
Sets the batching settings with various thresholds.
setBatchingSettings(BatchingSettings) - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBulkReadRowsCallSettings.Builder
Sets the batching settings with various thresholds.
setCell(String, String, String) - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
setCell(String, String, long, String) - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
setCell(String, ByteString, ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
setCell(String, ByteString, long, ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
setCell(String, String, long) - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
setCell(String, String, long, long) - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
setCell(String, ByteString, long) - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
setCell(String, ByteString, long, long) - Method in class com.google.cloud.bigtable.data.v2.models.Mutation
 
setCell(String, String, String) - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which sets the value of the specified cell.
setCell(String, String, long, String) - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which sets the value of the specified cell.
setCell(String, ByteString, ByteString) - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which sets the value of the specified cell.
setCell(String, ByteString, long, ByteString) - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which sets the value of the specified cell.
setCell(String, String, long) - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which sets the value of the specified cell.
setCell(String, String, long, long) - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which sets the value of the specified cell.
setCell(String, ByteString, long) - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which sets the value of the specified cell.
setCell(String, ByteString, long, long) - Method in interface com.google.cloud.bigtable.data.v2.models.MutationApi
Adds a mutation which sets the value of the specified cell.
setCell(String, String, String) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
setCell(String, String, long, String) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
setCell(String, ByteString, ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
setCell(String, ByteString, long, ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
setCell(String, String, long) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
setCell(String, String, long, long) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
setCell(String, ByteString, long) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
setCell(String, ByteString, long, long) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
setCell(String, String, String) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
Adds a mutation which sets the value of the specified cell.
setCell(String, String, long, String) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
Adds a mutation which sets the value of the specified cell.
setCell(String, ByteString, ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
Adds a mutation which sets the value of the specified cell.
setCell(String, ByteString, long, ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
Adds a mutation which sets the value of the specified cell.
setCell(String, String, long) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
 
setCell(String, String, long, long) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
 
setCell(String, ByteString, long) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
 
setCell(String, ByteString, long, long) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
 
setCredentialsProvider(CredentialsProvider) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings.Builder
Sets the CredentialsProvider to use for getting the credentials to make calls with.
setCredentialsProvider(CredentialsProvider) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings.Builder
Sets the credentials provider to use for getting the credentials to make calls with.
setCredentialsProvider(CredentialsProvider) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Sets the CredentialsProvider to use for getting the credentials to make calls with.
setDefaultAppProfileId() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Resets the AppProfile id to the default for the instance.
setDefaultAppProfileId() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Resets the AppProfile id to the default for the instance.
setDescription(String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateAppProfileRequest
Sets the optional long form description of the use case for the AppProfile.
setDescription(String) - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateAppProfileRequest
Sets the optional long form description of the use case for the AppProfile.
setDisplayName(String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateInstanceRequest
Sets the friendly display name of the instance.
setDisplayName(String) - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateInstanceRequest
Changes the display name of the instance.
setExpireTime(Instant) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateBackupRequest
 
setExpireTime(Instant) - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateBackupRequest
 
setIamPolicy(String, Policy) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Replaces the IAM policy associated with the specified instance.
setIamPolicy(String, Policy) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Replaces the IAM policy associated with the specified table.
setIamPolicyAsync(String, Policy) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously replaces the IAM policy associated with the specified instance.
setIamPolicyAsync(String, Policy) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously replaces the IAM policy associated with the specified table.
setIamPolicySettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to setIamPolicy.
setIamPolicySettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to setIamPolicy.
setIamPolicySettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to setIamPolicy.
setIamPolicySettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to setIamPolicy.
setIgnoreWarnings(boolean) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateAppProfileRequest
Configures if safety warnings should be disabled.
setIgnoreWarnings(boolean) - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateAppProfileRequest
Configures if safety warnings should be disabled.
setInstanceId(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings.Builder
Sets the instance ID of the instance whose tables the client will manage.
setInstanceId(String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Sets the target instance.
setInstanceId(String) - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Sets the target instance id.
setJwtAudienceMapping(Map<String, String>) - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
 
setKmsKeyName(String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateClusterRequest
Sets the Google Cloud Key Management Service (KMS) key for a CMEK-protected Bigtable.
setPrimedTableIds(String...) - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Configures which tables will be primed when a connection is created.
setPrimingTableIds(String...) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Configure the tables that can be used to prime a channel during a refresh.
setProductionType() - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateInstanceRequest
Upgrades the instance from a DEVELOPMENT instance to a PRODUCTION instance.
setProjectId(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings.Builder
Sets the ID of the project whose instances the client will manage.
setProjectId(String) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings.Builder
Sets the project ID of the instance whose tables the client will manage.
setProjectId(String) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Sets the target project.
setProjectId(String) - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Sets the project id of that target instance.
setRefreshingChannel(boolean) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Configure periodic gRPC channel refreshes.
setRefreshingChannel(boolean) - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Sets if channels will gracefully refresh connections to Cloud Bigtable service.
setRetryableCodes(StatusCode.Code...) - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings.Builder
Sets the rpc failure code, for which retries should be performed.
setRetryableCodes(Set<StatusCode.Code>) - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings.Builder
Sets the rpc failure code, for which retries should be performed.
setRetryableCodes(StatusCode.Code...) - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBulkReadRowsCallSettings.Builder
Sets the rpc failure code, for which retries should be performed.
setRetryableCodes(Set<StatusCode.Code>) - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBulkReadRowsCallSettings.Builder
Sets the rpc failure code, for which retries should be performed.
setRetrySettings(RetrySettings) - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings.Builder
Sets the RetrySettings values for each retry attempts.
setRetrySettings(RetrySettings) - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBulkReadRowsCallSettings.Builder
Sets the RetrySettings values for each retry attempts.
setRoutingPolicy(AppProfile.RoutingPolicy) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateAppProfileRequest
Sets the routing policy for all read/write requests that use this app profile.
setRoutingPolicy(AppProfile.RoutingPolicy) - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateAppProfileRequest
Sets the routing policy for all read/write requests that use this app profile.
setServeNodes(int) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateClusterRequest
Sets the number of nodes allocated to this cluster.
setSourceTableId(String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateBackupRequest
 
setStorageType(StorageType) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateClusterRequest
Sets the type of storage used by this cluster to serve its parent instance's tables.
setTableId(String) - Method in class com.google.cloud.bigtable.admin.v2.models.RestoreTableRequest
 
setType(Instance.Type) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateInstanceRequest
Sets the type of instance.
setZone(String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateClusterRequest
Sets the zone where the new cluster will be located.
shard(List<KeyOffset>) - Method in class com.google.cloud.bigtable.data.v2.models.Query
Split this query into multiple queries that can be evenly distributed across Bigtable nodes and be run in parallel.
shard(SortedSet<ByteString>) - Method in class com.google.cloud.bigtable.data.v2.models.Query
Split this query into multiple queries that logically combine into this query.
sink() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Outputs all cells directly to the output of the read rather than to any parent filter.
snapshotTableOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to snapshotTable.
snapshotTableOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to snapshotTable.
snapshotTableSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to snapshotTable.
snapshotTableSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to snapshotTable.
start() - Method in class com.google.cloud.bigtable.emulator.v2.Emulator
Starts the emulator process and waits for it to be ready.
startCell(String, ByteString, long, List<String>, long) - Method in class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter.DefaultRowBuilder
Called to start a new cell in a row.
startCell(String, ByteString, long, List<String>, long) - Method in interface com.google.cloud.bigtable.data.v2.models.RowAdapter.RowBuilder
Called to start a new cell in a row.
startClosed(T) - Method in class com.google.cloud.bigtable.data.v2.models.Range
Creates a new Range with the specified inclusive start and the current end.
startOpen(T) - Method in class com.google.cloud.bigtable.data.v2.models.Range
Creates a new Range with the specified exclusive start and the current end.
startRow(ByteString) - Method in class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter.DefaultRowBuilder
Called to start a new row.
startRow(ByteString) - Method in interface com.google.cloud.bigtable.data.v2.models.RowAdapter.RowBuilder
Called to start a new row.
startUnbounded() - Method in class com.google.cloud.bigtable.data.v2.models.Range
Creates a new Range with an unbounded start and the current end.
Status - Class in com.google.cloud.bigtable.common
The `Status` type defines a logical error model.
Status.Code - Enum in com.google.cloud.bigtable.common
 
stop() - Method in class com.google.cloud.bigtable.emulator.v2.Emulator
Stops the emulator process.
StorageType - Enum in com.google.cloud.bigtable.admin.v2.models
Storage media types for persisting Bigtable data.
strip() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ValueFilter
Replaces each cell's value with the empty string.
stubSettings() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings.Builder
Returns the builder for the settings used for all RPCs.
stubSettings() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings.Builder
Returns the builder for the settings used for all RPCs.
stubSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Returns the underlying settings for making RPC calls.

T

Table - Class in com.google.cloud.bigtable.admin.v2.models
Wrapper for Table protocol buffer object
Table.ReplicationState - Enum in com.google.cloud.bigtable.admin.v2.models
 
testBackupIamPermission(String, String, String...) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Tests whether the caller has the given permissions for the specified backup.
testBackupIamPermissionAsync(String, String, String...) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously tests whether the caller has the given permissions for the specified backup.
testIamPermission(String, String...) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Tests whether the caller has the given permissions for the specified instance.
testIamPermission(String, String...) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Tests whether the caller has the given permissions for the specified table.
testIamPermissionAsync(String, String...) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously tests whether the caller has the given permissions for the specified instance.
testIamPermissionAsync(String, String...) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Asynchronously tests whether the caller has the given permissions for the specified table.
testIamPermissionsSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to testIamPermissions.
testIamPermissionsSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to testIamPermissions.
testIamPermissionsSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to testIamPermissions.
testIamPermissionsSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to testIamPermissions.
then(Mutation) - Method in class com.google.cloud.bigtable.data.v2.models.ConditionalRowMutation
Adds changes to be atomically applied to the specified row if the condition yields at least one cell when applied to the row.
then(Filters.Filter) - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ConditionFilter
Sets (replaces) the filter to apply when the predicate is true.
timestamp() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Returns the builder for timestamp related filters.
toBuilder() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings
Returns a builder containing all the values of this settings class.
toBuilder() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings
Returns a builder containing all the values of this settings class.
toBuilder() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns a builder containing all the values of this settings class.
toBuilder() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns a builder containing all the values of this settings class.
toBuilder() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns a builder containing all the values of this settings class.
toBuilder() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings
Get a builder with the same values as this object.
toBuilder() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBulkReadRowsCallSettings
Get a builder with the same values as this object.
toBuilder() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns a builder containing all the values of this settings class.
toBulkProto(RequestContext) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
Creates a single entry bulk MutateRowsRequest, which will be merged by the batching logic in the callable chain.
toProto() - Method in enum com.google.cloud.bigtable.admin.v2.models.Backup.State
Creates the request protobuf.
toProto() - Method in enum com.google.cloud.bigtable.admin.v2.models.Cluster.State
Creates the request protobuf.
toProto(String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateAppProfileRequest
Creates the request protobuf.
toProto(String, String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateBackupRequest
 
toProto(String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateClusterRequest
Creates the request protobuf.
toProto(String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateInstanceRequest
Creates the request protobuf.
toProto(String, String) - Method in class com.google.cloud.bigtable.admin.v2.models.CreateTableRequest
 
toProto() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.DefaultRule
 
toProto() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.DurationRule
 
toProto() - Method in interface com.google.cloud.bigtable.admin.v2.models.GCRules.GCRule
 
toProto() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.IntersectionRule
 
toProto() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.UnionRule
 
toProto() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.VersionRule
 
toProto() - Method in enum com.google.cloud.bigtable.admin.v2.models.Instance.State
Creates the request protobuf.
toProto() - Method in enum com.google.cloud.bigtable.admin.v2.models.Instance.Type
Creates the request protobuf.
toProto(String, String) - Method in class com.google.cloud.bigtable.admin.v2.models.ModifyColumnFamiliesRequest
 
toProto(String, String) - Method in class com.google.cloud.bigtable.admin.v2.models.RestoreTableRequest
 
toProto() - Method in enum com.google.cloud.bigtable.admin.v2.models.StorageType
 
toProto() - Method in enum com.google.cloud.bigtable.admin.v2.models.Table.ReplicationState
Creates the request protobuf.
toProto(String) - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateAppProfileRequest
Creates the request protobuf.
toProto(String, String) - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateBackupRequest
 
toProto(String) - Method in class com.google.cloud.bigtable.admin.v2.models.UpdateInstanceRequest
Creates the request protobuf.
toProto() - Method in enum com.google.cloud.bigtable.common.Status.Code
 
toProto() - Method in class com.google.cloud.bigtable.common.Status
Gets the underlying protobuf.
toProto(RequestContext) - Method in class com.google.cloud.bigtable.data.v2.models.BulkMutation
 
toProto(RequestContext) - Method in class com.google.cloud.bigtable.data.v2.models.ConditionalRowMutation
Creates the underlying CheckAndMutateRowRequest protobuf.
toProto() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ChainFilter
 
toProto() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ConditionFilter
 
toProto() - Method in interface com.google.cloud.bigtable.data.v2.models.Filters.Filter
 
toProto() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.InterleaveFilter
 
toProto() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.QualifierRangeFilter
 
toProto() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.TimestampRangeFilter
 
toProto() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ValueRangeFilter
 
toProto(RequestContext) - Method in class com.google.cloud.bigtable.data.v2.models.Query
Creates the request protobuf.
toProto(RequestContext) - Method in class com.google.cloud.bigtable.data.v2.models.ReadModifyWriteRow
 
toProto(RequestContext) - Method in class com.google.cloud.bigtable.data.v2.models.RowMutation
 
toProto() - Method in class com.google.cloud.bigtable.data.v2.models.RowMutationEntry
 
toString() - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminSettings
 
toString() - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminSettings
 
toString() - Method in class com.google.cloud.bigtable.admin.v2.models.ColumnFamily
 
toString() - Method in class com.google.cloud.bigtable.admin.v2.models.EncryptionInfo
 
toString() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.DefaultRule
 
toString() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.DurationRule
 
toString() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.IntersectionRule
 
toString() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.UnionRule
 
toString() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules.VersionRule
 
toString() - Method in class com.google.cloud.bigtable.common.Status
 
toString() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
 
toString() - Method in class com.google.cloud.bigtable.data.v2.models.Query
 
toString() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableBatchingCallSettings
 
toString() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
 

U

unaryMethodSettingsBuilders() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
 
unaryMethodSettingsBuilders() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
 
unbounded() - Static method in class com.google.cloud.bigtable.data.v2.models.Range.ByteStringRange
 
unbounded() - Static method in class com.google.cloud.bigtable.data.v2.models.Range.TimestampRange
 
union() - Method in class com.google.cloud.bigtable.admin.v2.models.GCRules
Creates a new instance of the IntersectionRule
updateAppProfile(UpdateAppProfileRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Updates an existing app profile.
updateAppProfileAsync(UpdateAppProfileRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously updates an existing app profile.
updateAppProfileOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to updateAppProfile.
updateAppProfileOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to updateAppProfile.
UpdateAppProfileRequest - Class in com.google.cloud.bigtable.admin.v2.models
Parameters for updating an existing Cloud Bigtable app profile.
updateAppProfileSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to updateAppProfile.
updateAppProfileSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to updateAppProfile.
updateBackup(UpdateBackupRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Updates a backup with the specified configuration.
updateBackupAsync(UpdateBackupRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableTableAdminClient
Updates a backup with the specified configuration asynchronously.
UpdateBackupRequest - Class in com.google.cloud.bigtable.admin.v2.models
Fluent wrapper for UpdateBackupRequest
updateBackupSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings.Builder
Returns the builder for the settings used for calls to updateBackup.
updateBackupSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableTableAdminStubSettings
Returns the object with the settings used for calls to updateBackup.
updateClusterOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to updateCluster.
updateClusterOperationSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to updateCluster.
updateClusterSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to updateCluster.
updateClusterSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to updateCluster.
updateFamily(String, GCRules.GCRule) - Method in class com.google.cloud.bigtable.admin.v2.models.ModifyColumnFamiliesRequest
Updates the GCRules.GCRule of existing ColumnFamily
updateInstance(UpdateInstanceRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Updates a new instance and returns its representation.
updateInstanceAsync(UpdateInstanceRequest) - Method in class com.google.cloud.bigtable.admin.v2.BigtableInstanceAdminClient
Asynchronously updates a new instance and returns its representation wrapped in a future.
UpdateInstanceRequest - Class in com.google.cloud.bigtable.admin.v2.models
Parameters for updating an existing Bigtable instance.
updateInstanceSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings.Builder
Returns the builder for the settings used for calls to updateInstance.
updateInstanceSettings() - Method in class com.google.cloud.bigtable.admin.v2.stub.BigtableInstanceAdminStubSettings
Returns the object with the settings used for calls to updateInstance.

V

value() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Returns the builder for value related filters.
valueOf(String) - Static method in enum com.google.cloud.bigtable.admin.v2.models.Backup.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.bigtable.admin.v2.models.Cluster.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.bigtable.admin.v2.models.EncryptionInfo.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.bigtable.admin.v2.models.Instance.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.bigtable.admin.v2.models.Instance.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.bigtable.admin.v2.models.StorageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.bigtable.admin.v2.models.Table.ReplicationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.bigtable.common.Status.Code
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.bigtable.data.v2.models.Range.BoundType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.cloud.bigtable.admin.v2.models.Backup.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.bigtable.admin.v2.models.Cluster.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.bigtable.admin.v2.models.EncryptionInfo.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.bigtable.admin.v2.models.Instance.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.bigtable.admin.v2.models.Instance.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.bigtable.admin.v2.models.StorageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.bigtable.admin.v2.models.Table.ReplicationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.bigtable.common.Status.Code
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.bigtable.data.v2.models.Range.BoundType
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.google.cloud.bigtable
 
Version() - Constructor for class com.google.cloud.bigtable.Version
 
VERSION - Static variable in class com.google.cloud.bigtable.Version
 
A B C D E F G H I K L M N O P Q R S T U V 
Skip navigation links

Copyright © 2021 Google LLC. All rights reserved.