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(RowMutation) - Method in class com.google.cloud.bigtable.data.v2.models.BulkMutationBatcher
Queues the mutation to be batched and sent.
ApiResultRetryAlgorithm<ResponseT> - Class in com.google.cloud.bigtable.gaxx.retrying
 
ApiResultRetryAlgorithm() - Constructor for class com.google.cloud.bigtable.gaxx.retrying.ApiResultRetryAlgorithm
 
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.data.v2.BaseBigtableDataSettings.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.data.v2.stub.BigtableStubSettings.Builder
Applies the given settings updater function to all of the unary API methods in this service.
awaitTermination(long, TimeUnit) - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
 
awaitTermination(long, TimeUnit) - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 

B

BaseBigtableDataClient - Class in com.google.cloud.bigtable.data.v2
Service Description: Service for reading from and writing to existing Bigtable tables.
BaseBigtableDataClient(BaseBigtableDataSettings) - Constructor for class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Constructs an instance of BaseBigtableDataClient, using the given settings.
BaseBigtableDataClient(BigtableStub) - Constructor for class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
 
BaseBigtableDataSettings - Class in com.google.cloud.bigtable.data.v2
Settings class to configure an instance of BaseBigtableDataClient.
BaseBigtableDataSettings(BaseBigtableDataSettings.Builder) - Constructor for class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
 
BaseBigtableDataSettings.Builder - Class in com.google.cloud.bigtable.data.v2
Builder for BaseBigtableDataSettings.
BigtableDataClient - Class in com.google.cloud.bigtable.data.v2
Client for reading from and writing to existing Bigtable tables.
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.
BigtableStub - Class in com.google.cloud.bigtable.data.v2.stub
Base stub class for Cloud Bigtable API.
BigtableStub() - Constructor for class com.google.cloud.bigtable.data.v2.stub.BigtableStub
 
BigtableStubSettings - Class in com.google.cloud.bigtable.data.v2.stub
Settings class to configure an instance of BigtableStub.
BigtableStubSettings(BigtableStubSettings.Builder) - Constructor for class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
 
BigtableStubSettings.Builder - Class in com.google.cloud.bigtable.data.v2.stub
Builder for BigtableStubSettings.
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.data.v2.BaseBigtableDataSettings.Builder
 
build() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
 
build() - Method in class com.google.cloud.bigtable.data.v2.models.InstanceName.Builder
 
build() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings.Builder
 
build() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
 
Builder() - Constructor for class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings.Builder
 
Builder(ClientContext) - Constructor for class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings.Builder
 
Builder(BaseBigtableDataSettings) - Constructor for class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings.Builder
 
Builder(BigtableStubSettings.Builder) - Constructor for class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings.Builder
 
Builder() - Constructor for class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings.Builder
 
Builder(ClientContext) - Constructor for class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings.Builder
 
Builder(BigtableStubSettings) - Constructor for class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings.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.
bulkMutateRowsBatchingCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStub
Returns the callable chain created in EnhancedBigtableStub.createBulkMutateRowsBatchingCallable() ()} during stub construction.
bulkMutateRowsCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStub
Returns the callable chain created in EnhancedBigtableStub.createBulkMutateRowsCallable() ()} during stub construction.
bulkMutateRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Returns the builder for the settings used for calls to MutateTows.
bulkMutateRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the object with the settings used for calls to MutateRows.
BulkMutateRowsUserFacingCallable - Class in com.google.cloud.bigtable.data.v2.stub.mutaterows
A callable to convert user-facing BulkMutations to MutateRowsRequests.
BulkMutateRowsUserFacingCallable(UnaryCallable<MutateRowsRequest, Void>, RequestContext) - Constructor for class com.google.cloud.bigtable.data.v2.stub.mutaterows.BulkMutateRowsUserFacingCallable
 
BulkMutation - Class in com.google.cloud.bigtable.data.v2.models
Represents a list of mutations for multiple rows.
BulkMutationBatcher - Class in com.google.cloud.bigtable.data.v2.models
Tracker for outstanding bulk mutations.
BulkMutationBatcher(UnaryCallable<RowMutation, Void>) - Constructor for class com.google.cloud.bigtable.data.v2.models.BulkMutationBatcher
 
BulkMutationBatcher.BulkMutationFailure - Exception in com.google.cloud.bigtable.data.v2.models
Thrown when at least one mutation failed in a batch.
bulkMutationCallable() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Mutates multiple rows in a batch.
bulkMutationsSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Returns the builder for the settings used for BulkMutations.
bulkMutationsSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns the object with the settings used for BulkMutations.
ByteStringComparator - Class in com.google.cloud.bigtable.data.v2.internal
Compares ByteStrings as unsigned byte arrays.
ByteStringComparator() - Constructor for class com.google.cloud.bigtable.data.v2.internal.ByteStringComparator
 

C

call(ReadRowsRequest, ResponseObserver<RowT>, ApiCallContext) - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.FilterMarkerRowsCallable
 
call(ReadRowsRequest, ResponseObserver<RowT>, ApiCallContext) - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.ReadRowsRetryCompletedCallable
 
call(Query, ResponseObserver<RowT>, ApiCallContext) - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.ReadRowsUserCallable
 
call(ReadRowsRequest, ResponseObserver<RowT>, ApiCallContext) - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.RowMergingCallable
 
cancel(boolean) - Method in class com.google.cloud.bigtable.gaxx.retrying.NonCancellableFuture
 
canResume() - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.ReadRowsResumptionStrategy
 
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(TableName, ByteString, RowFilter, List<Mutation>, List<Mutation>) - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Mutates a row atomically based on the output of a predicate Reader filter.
checkAndMutateRow(String, ByteString, RowFilter, List<Mutation>, List<Mutation>) - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Mutates a row atomically based on the output of a predicate Reader filter.
checkAndMutateRow(CheckAndMutateRowRequest) - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Mutates a row atomically based on the output of a predicate Reader filter.
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.BaseBigtableDataClient
Mutates a row atomically based on the output of a predicate Reader filter.
checkAndMutateRowCallable() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Mutates a row atomically based on the output of a filter.
checkAndMutateRowCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStub
 
checkAndMutateRowCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStub
Returns the callable chain created in EnhancedBigtableStub.createCheckAndMutateRowCallable() during stub construction.
checkAndMutateRowCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
checkAndMutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings.Builder
Returns the builder for the settings used for calls to checkAndMutateRow.
checkAndMutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
Returns the object with the settings used for calls to checkAndMutateRow.
checkAndMutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Returns the object with the settings used for calls to checkAndMutateRow.
checkAndMutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns the object with the settings used for calls to checkAndMutateRow.
checkAndMutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings.Builder
Returns the builder for the settings used for calls to checkAndMutateRow.
checkAndMutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
Returns the object with the settings used for calls to checkAndMutateRow.
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.
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
 
close() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
 
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.models.BulkMutationBatcher
Waits up to 10 minutes for all of the outstanding mutations to be resolved.
close(Duration) - Method in class com.google.cloud.bigtable.data.v2.models.BulkMutationBatcher
Prevents further mutations and waits for all outstanding mutations to complete.
close() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStub
 
close() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStub
 
close() - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
com.google.cloud.bigtable - package com.google.cloud.bigtable
A client for Cloud Bigtable.
com.google.cloud.bigtable.data.v2 - package com.google.cloud.bigtable.data.v2
A client to Cloud Bigtable API.
com.google.cloud.bigtable.data.v2.internal - package com.google.cloud.bigtable.data.v2.internal
Internal implementation helpers used by the client.
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.data.v2.stub.mutaterows - package com.google.cloud.bigtable.data.v2.stub.mutaterows
com.google.cloud.bigtable.data.v2.stub.readrows - package com.google.cloud.bigtable.data.v2.stub.readrows
Implementation details for EnhancedBigtableStub.readRowsCallable().
com.google.cloud.bigtable.gaxx - package com.google.cloud.bigtable.gaxx
General purpose utilities that might be moved to gax at some point in the future.
com.google.cloud.bigtable.gaxx.reframing - package com.google.cloud.bigtable.gaxx.reframing
Mediates message flow between two ResponseObservers.
com.google.cloud.bigtable.gaxx.retrying - package com.google.cloud.bigtable.gaxx.retrying
 
compare(ByteString, ByteString) - Method in class com.google.cloud.bigtable.data.v2.internal.ByteStringComparator
 
compareTo(Row) - Method in class com.google.cloud.bigtable.data.v2.models.Row
Lexicographically compares this row's key to another row's key.
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.
countBytes(RequestT) - Method in class com.google.cloud.bigtable.data.v2.internal.DummyBatchingDescriptor
 
countBytes(MutateRowsRequest) - Method in class com.google.cloud.bigtable.data.v2.stub.mutaterows.MutateRowsBatchingDescriptor
countElements(RequestT) - Method in class com.google.cloud.bigtable.data.v2.internal.DummyBatchingDescriptor
 
countElements(MutateRowsRequest) - Method in class com.google.cloud.bigtable.data.v2.stub.mutaterows.MutateRowsBatchingDescriptor
create() - Static method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Constructs an instance of BaseBigtableDataClient with default settings.
create(BaseBigtableDataSettings) - Static method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Constructs an instance of BaseBigtableDataClient, using the given settings.
create(BigtableStub) - Static method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Constructs an instance of BaseBigtableDataClient, using the given stub for making calls.
create(BigtableStubSettings) - Static method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
 
create(InstanceName) - 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(InstanceName, String) - Static method in class com.google.cloud.bigtable.data.v2.internal.RequestContext
 
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(EnhancedBigtableStubSettings) - Static method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStub
 
create(BigtableStubSettings) - Static method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
create(ClientContext) - Static method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
create(ClientContext, GrpcStubCallableFactory) - Static method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
createBatchingCallable(GrpcCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableCallableFactory
 
createBidiStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableCallableFactory
 
createClientStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableCallableFactory
 
createNew() - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.ReadRowsResumptionStrategy
 
createNextAttempt(Throwable, ResponseT, TimedAttemptSettings) - Method in class com.google.cloud.bigtable.gaxx.retrying.ApiResultRetryAlgorithm
 
createOperationCallable(GrpcCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableCallableFactory
 
createPagedCallable(GrpcCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableCallableFactory
 
createReadRowsCallable(RowAdapter<RowT>) - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStub
Creates a callable chain to handle ReadRows RPCs.
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.
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
createServerStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableCallableFactory
 
createStub() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
 
createUnaryCallable(GrpcCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableCallableFactory
 
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.

D

DEADLINE_SLEEP_DURATION - Static variable in class com.google.cloud.bigtable.gaxx.retrying.ApiResultRetryAlgorithm
 
defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
 
defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
 
defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
Returns a builder for the default credentials for this service.
defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
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.data.v2.BaseBigtableDataSettings
Returns a builder for the default ExecutorProvider for this service.
defaultExecutorProviderBuilder() - Static method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
Returns a builder for the default ExecutorProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
Returns a builder for the default ChannelProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
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
 
defaultTransportChannelProvider() - Static method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
 
defaultTransportChannelProvider() - Static method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
 
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
 
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
 
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
 
DummyBatchingDescriptor<RequestT,ResponseT> - Class in com.google.cloud.bigtable.data.v2.internal
This is necessary workaround for EnhancedBigtableStub.bulkMutateRowsCallable().
DummyBatchingDescriptor() - Constructor for class com.google.cloud.bigtable.data.v2.internal.DummyBatchingDescriptor
 

E

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.
EnhancedBigtableStub - Class in com.google.cloud.bigtable.data.v2.stub
The core client that converts method calls to RPCs.
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.data.v2.models.InstanceName
 
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
 
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.

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.
FilterMarkerRowsCallable<RowT> - Class in com.google.cloud.bigtable.data.v2.stub.readrows
Remove the special marker rows generated by RowMergingCallable.
FilterMarkerRowsCallable(ServerStreamingCallable<ReadRowsRequest, RowT>, RowAdapter<RowT>) - Constructor for class com.google.cloud.bigtable.data.v2.stub.readrows.FilterMarkerRowsCallable
 
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).
first() - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.ReadRowsUserCallable
 
format(String, String) - Static method in class com.google.cloud.bigtable.data.v2.models.InstanceName
 
fromProto(RowFilter) - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Wraps protobuf representation of a filter.
futureCall(BulkMutation, ApiCallContext) - Method in class com.google.cloud.bigtable.data.v2.stub.mutaterows.BulkMutateRowsUserFacingCallable
 
futureCall(MutateRowsRequest, ApiCallContext) - Method in class com.google.cloud.bigtable.data.v2.stub.mutaterows.MutateRowsRetryingCallable
 
futureCall(RowMutation, ApiCallContext) - Method in class com.google.cloud.bigtable.data.v2.stub.mutaterows.MutateRowsUserFacingCallable
 

G

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 to use
getAppProfileId() - Method in class com.google.cloud.bigtable.data.v2.internal.RequestContext
The App Profile to use when processing the current request
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
getBatchPartitionKey(RequestT) - Method in class com.google.cloud.bigtable.data.v2.internal.DummyBatchingDescriptor
 
getBatchPartitionKey(MutateRowsRequest) - Method in class com.google.cloud.bigtable.data.v2.stub.mutaterows.MutateRowsBatchingDescriptor
Return the target table name.
getBound(RowSet) - Static method in class com.google.cloud.bigtable.data.v2.internal.RowSetUtil
Get the bounding range of a RowSet.
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 the list of cells.
getDefaultEndpoint() - Static method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
Returns the default service endpoint.
getDefaultEndpoint() - Static method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
Returns the default service endpoint.
getDefaultServiceScopes() - Static method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
Returns the default service scopes.
getDefaultServiceScopes() - Static method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
Returns the default service scopes.
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.
getError() - Method in class com.google.cloud.bigtable.data.v2.models.MutateRowsException.FailedMutation
The error that prevented this mutation from being applied.
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
getFieldValue(String) - Method in class com.google.cloud.bigtable.data.v2.models.InstanceName
 
getFieldValuesMap() - Method in class com.google.cloud.bigtable.data.v2.models.InstanceName
 
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() - Method in class com.google.cloud.bigtable.data.v2.models.InstanceName.Builder
 
getInstance() - Method in class com.google.cloud.bigtable.data.v2.models.InstanceName
 
getInstanceName() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Gets the InstanceName that was previously set on this Builder.
getInstanceName() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns the target instance
getInstanceName() - Method in class com.google.cloud.bigtable.data.v2.internal.RequestContext
The instance that the client is configured to target
getInstanceName() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Gets the InstanceName that was previously set on this Builder.
getInstanceName() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Returns the target instance
getKey(Row) - Method in class com.google.cloud.bigtable.data.v2.models.DefaultRowAdapter
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
 
getLabels() - Method in class com.google.cloud.bigtable.data.v2.models.RowCell
The labels assigned to the cell
getLeft() - Method in class com.google.cloud.bigtable.data.v2.internal.RowSetUtil.Split
 
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.geyKey().
getProject() - Method in class com.google.cloud.bigtable.data.v2.models.InstanceName.Builder
 
getProject() - Method in class com.google.cloud.bigtable.data.v2.models.InstanceName
 
getQualifier() - Method in class com.google.cloud.bigtable.data.v2.models.RowCell
The cell's qualifier (column name)
getRequestBuilder() - Method in class com.google.cloud.bigtable.data.v2.internal.DummyBatchingDescriptor
 
getRequestBuilder() - Method in class com.google.cloud.bigtable.data.v2.stub.mutaterows.MutateRowsBatchingDescriptor
getResumeRequest(ReadRowsRequest) - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.ReadRowsResumptionStrategy
getRight() - Method in class com.google.cloud.bigtable.data.v2.internal.RowSetUtil.Split
 
getSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
 
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.
getStub() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
 
getStubSettingsBuilder() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings.Builder
 
getTimestamp() - Method in class com.google.cloud.bigtable.data.v2.models.RowCell
The timestamp of the cell
getValue() - Method in class com.google.cloud.bigtable.data.v2.models.RowCell
The value of the cell
geyKey() - 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).
GrpcBigtableCallableFactory - Class in com.google.cloud.bigtable.data.v2.stub
gRPC callable factory implementation for Cloud Bigtable API.
GrpcBigtableCallableFactory() - Constructor for class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableCallableFactory
 
GrpcBigtableStub - Class in com.google.cloud.bigtable.data.v2.stub
gRPC stub implementation for Cloud Bigtable API.
GrpcBigtableStub(BigtableStubSettings, ClientContext) - Constructor for class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
Constructs an instance of GrpcBigtableStub, using the given settings.
GrpcBigtableStub(BigtableStubSettings, ClientContext, GrpcStubCallableFactory) - Constructor for class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
Constructs an instance of GrpcBigtableStub, using the given settings.

H

hasFullFrame() - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.RowMerger
 
hasFullFrame() - Method in interface com.google.cloud.bigtable.gaxx.reframing.Reframer
Checks if there is a frame to be popped.
hashCode() - Method in class com.google.cloud.bigtable.data.v2.models.InstanceName
 
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
 
hasPartialFrame() - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.RowMerger
 
hasPartialFrame() - Method in interface com.google.cloud.bigtable.gaxx.reframing.Reframer
Checks if there is any incomplete data.

I

IncompleteStreamException - Exception in com.google.cloud.bigtable.gaxx.reframing
Thrown by ReframingResponseObserver to signal that a stream closed prematurely, leaving behind a partial filled buffer.
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 - Static variable in class com.google.cloud.bigtable.data.v2.internal.ByteStringComparator
 
InstanceName - Class in com.google.cloud.bigtable.data.v2.models
Typesafe representation of a fully qualified Bigtable instance name
InstanceName.Builder - Class in com.google.cloud.bigtable.data.v2.models
Builder for InstanceName.
interleave() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Creates an empty interleave filter list.
isParsableFrom(String) - Static method in class com.google.cloud.bigtable.data.v2.models.InstanceName
 
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.
isShutdown() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
 
isShutdown() - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
isTerminated() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
 
isTerminated() - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 

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
literalRegex(String) - Static method in class com.google.cloud.bigtable.data.v2.internal.RegexUtil
 
literalRegex(ByteString) - Static method in class com.google.cloud.bigtable.data.v2.internal.RegexUtil
Converts the value to a quoted regular expression.

M

mutateRow(TableName, ByteString, List<Mutation>) - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Mutates a row atomically.
mutateRow(String, ByteString, List<Mutation>) - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Mutates a row atomically.
mutateRow(MutateRowRequest) - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Mutates a row atomically.
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.BaseBigtableDataClient
Mutates a row atomically.
mutateRowCallable() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Mutates a single row atomically.
mutateRowCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStub
 
mutateRowCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStub
 
mutateRowCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
MutateRowsBatchingDescriptor - Class in com.google.cloud.bigtable.data.v2.stub.mutaterows
A custom implementation of a BatchingDescriptor to split individual results in a MutateRowsException.
MutateRowsBatchingDescriptor() - Constructor for class com.google.cloud.bigtable.data.v2.stub.mutaterows.MutateRowsBatchingDescriptor
 
mutateRowsCallable() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Mutates multiple rows in a batch.
mutateRowsCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStub
 
mutateRowsCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
mutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings.Builder
Returns the builder for the settings used for calls to mutateRow.
mutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
Returns the object with the settings used for calls to mutateRow.
mutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Returns the builder for the settings used for calls to MutateRow.
mutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns the object with the settings used for calls to MutateRow.
mutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings.Builder
Returns the builder for the settings used for calls to mutateRow.
mutateRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
Returns the object with the settings used for calls to mutateRow.
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.
MutateRowsRetryingCallable - Class in com.google.cloud.bigtable.data.v2.stub.mutaterows
A UnaryCallable wrapper around MutateRowsAttemptCallable.
MutateRowsRetryingCallable(ApiCallContext, ServerStreamingCallable<MutateRowsRequest, MutateRowsResponse>, RetryingExecutor<Void>, Set<StatusCode.Code>) - Constructor for class com.google.cloud.bigtable.data.v2.stub.mutaterows.MutateRowsRetryingCallable
 
mutateRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings.Builder
Returns the builder for the settings used for calls to mutateRows.
mutateRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
Returns the object with the settings used for calls to mutateRows.
mutateRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings.Builder
Returns the builder for the settings used for calls to mutateRows.
mutateRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
Returns the object with the settings used for calls to mutateRows.
MutateRowsUserFacingCallable - Class in com.google.cloud.bigtable.data.v2.stub.mutaterows
Simple wrapper for BulkMutations to wrap the request and response protobufs.
MutateRowsUserFacingCallable(UnaryCallable<MutateRowsRequest, Void>, RequestContext) - Constructor for class com.google.cloud.bigtable.data.v2.stub.mutaterows.MutateRowsUserFacingCallable
 
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.data.v2.BaseBigtableDataSettings
Returns a new builder for this class.
newBuilder(ClientContext) - Static method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
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.models.InstanceName
 
newBuilder() - Static method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
Returns a new builder for this class.
newBuilder(ClientContext) - Static method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
Returns a new builder for this class.
newBuilder() - Static method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings
Create a new builder.
newBulkMutationBatcher() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Mutates multiple rows in a batch.
NonCancellableFuture<ResponseT> - Class in com.google.cloud.bigtable.gaxx.retrying
A future which cannot be cancelled from the external package.
NonCancellableFuture() - Constructor for class com.google.cloud.bigtable.gaxx.retrying.NonCancellableFuture
 

O

of(RowSet, RowSet) - Static method in class com.google.cloud.bigtable.data.v2.internal.RowSetUtil.Split
 
of(String, String) - Static method in class com.google.cloud.bigtable.data.v2.models.InstanceName
 
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.
onCompleteImpl() - Method in class com.google.cloud.bigtable.gaxx.reframing.ReframingResponseObserver
Process inner/upstream callable's onComplete notification.
onErrorImpl(Throwable) - Method in class com.google.cloud.bigtable.gaxx.reframing.ReframingResponseObserver
Process inner/upstream callable's onError notification.
onResponseImpl(InnerT) - Method in class com.google.cloud.bigtable.gaxx.reframing.ReframingResponseObserver
Accept a new response from inner/upstream callable.
onStartImpl(StreamController) - Method in class com.google.cloud.bigtable.gaxx.reframing.ReframingResponseObserver
Callback that will be notified when the inner/upstream callable starts.
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

parse(String) - Static method in class com.google.cloud.bigtable.data.v2.models.InstanceName
 
parseList(List<String>) - Static method in class com.google.cloud.bigtable.data.v2.models.InstanceName
 
pass() - Method in class com.google.cloud.bigtable.data.v2.models.Filters
Matches all cells, regardless of input.
pop() - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.RowMerger
 
pop() - Method in interface com.google.cloud.bigtable.gaxx.reframing.Reframer
Returns and removes the current completed frame.
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
 
processResponse(RowT) - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.ReadRowsResumptionStrategy
 
push(ReadRowsResponse) - Method in class com.google.cloud.bigtable.data.v2.stub.readrows.RowMerger
 
push(InnerT) - Method in interface com.google.cloud.bigtable.gaxx.reframing.Reframer
Refill internal buffers with inner/upstream response.

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(TableName, ByteString, List<ReadModifyWriteRule>) - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Modifies a row atomically on the server.
readModifyWriteRow(String, ByteString, List<ReadModifyWriteRule>) - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Modifies a row atomically on the server.
readModifyWriteRow(ReadModifyWriteRowRequest) - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Modifies a row atomically on the server.
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
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.BaseBigtableDataClient
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.
readModifyWriteRowCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStub
 
readModifyWriteRowCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStub
Returns the callable chain created in EnhancedBigtableStub.createReadModifyWriteRowCallable() ()} during stub construction.
readModifyWriteRowCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
readModifyWriteRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings.Builder
Returns the builder for the settings used for calls to readModifyWriteRow.
readModifyWriteRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
Returns the object with the settings used for calls to readModifyWriteRow.
readModifyWriteRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Returns the builder with the settings used for calls to ReadModifyWriteRow.
readModifyWriteRowSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns the object with the settings used for calls to ReadModifyWriteRow.
readModifyWriteRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings.Builder
Returns the builder for the settings used for calls to readModifyWriteRow.
readModifyWriteRowSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
Returns the object with the settings used for calls to readModifyWriteRow.
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.
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.
readRows(Query) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method for synchronous streaming the results of a Query.
readRowsAsync(Query, ResponseObserver<Row>) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataClient
Convenience method for asynchronous streaming the results of a Query.
readRowsCallable() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
Streams back the contents of all requested rows in key order, optionally applying the same Reader filter to each.
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.
readRowsCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStub
 
readRowsCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStub
 
readRowsCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
ReadRowsResumptionStrategy<RowT> - Class in com.google.cloud.bigtable.data.v2.stub.readrows
An implementation of a StreamResumptionStrategy for merged rows.
ReadRowsResumptionStrategy(RowAdapter<RowT>) - Constructor for class com.google.cloud.bigtable.data.v2.stub.readrows.ReadRowsResumptionStrategy
 
ReadRowsRetryCompletedCallable<RowT> - Class in com.google.cloud.bigtable.data.v2.stub.readrows
This callable addresses edge case of a ReadRows stream receiving all of the rows, but receiving a retryable error status instead of an OK.
ReadRowsRetryCompletedCallable(ServerStreamingCallable<ReadRowsRequest, RowT>) - Constructor for class com.google.cloud.bigtable.data.v2.stub.readrows.ReadRowsRetryCompletedCallable
 
readRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings.Builder
Returns the builder for the settings used for calls to readRows.
readRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
Returns the object with the settings used for calls to readRows.
readRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Returns the builder for the settings used for calls to readRows.
readRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns the object with the settings used for calls to ReadRows.
readRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings.Builder
Returns the builder for the settings used for calls to readRows.
readRowsSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
Returns the object with the settings used for calls to 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.
ReadRowsUserCallable<RowT> - Class in com.google.cloud.bigtable.data.v2.stub.readrows
Simple wrapper for ReadRows to wrap the request protobufs.
ReadRowsUserCallable(ServerStreamingCallable<ReadRowsRequest, RowT>, RequestContext) - Constructor for class com.google.cloud.bigtable.data.v2.stub.readrows.ReadRowsUserCallable
 
Reframer<OuterT,InnerT> - Interface in com.google.cloud.bigtable.gaxx.reframing
Interface for the business logic of a stream transformation.
ReframingResponseObserver<InnerT,OuterT> - Class in com.google.cloud.bigtable.gaxx.reframing
Mediates message flow between two ResponseObservers.
ReframingResponseObserver(ResponseObserver<OuterT>, Reframer<OuterT, InnerT>) - Constructor for class com.google.cloud.bigtable.gaxx.reframing.ReframingResponseObserver
 
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.
RegexUtil - Class in com.google.cloud.bigtable.data.v2.internal
Contains utilities to handle RE2 flavor regular expressions.
RequestContext - Class in com.google.cloud.bigtable.data.v2.internal
Contains information necessary to construct Bigtable protobuf requests from user facing models.
RequestContext() - Constructor for class com.google.cloud.bigtable.data.v2.internal.RequestContext
 
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
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
RowMerger<RowT> - Class in com.google.cloud.bigtable.data.v2.stub.readrows
An implementation of a Reframer that feeds the row merging StateMachine.
RowMerger(RowAdapter.RowBuilder<RowT>) - Constructor for class com.google.cloud.bigtable.data.v2.stub.readrows.RowMerger
 
RowMergingCallable<RowT> - Class in com.google.cloud.bigtable.data.v2.stub.readrows
A ServerStreamingCallable that will merge ReadRowsResponse.CellChunks into logical rows.
RowMergingCallable(ServerStreamingCallable<ReadRowsRequest, ReadRowsResponse>, RowAdapter<RowT>) - Constructor for class com.google.cloud.bigtable.data.v2.stub.readrows.RowMergingCallable
 
RowMutation - Class in com.google.cloud.bigtable.data.v2.models
Represents a list of mutations targeted at a single row.
RowSetUtil - Class in com.google.cloud.bigtable.data.v2.internal
Internal helper to split a RowSet into segments based on keys.
RowSetUtil.Split - Class in com.google.cloud.bigtable.data.v2.internal
Represents a RowSet split into 2 non-overlapping parts.

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.BaseBigtableDataClient
Returns 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.
sampleRowKeysCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStub
 
sampleRowKeysCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStub
 
sampleRowKeysCallable() - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
sampleRowKeysSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings.Builder
Returns the builder for the settings used for calls to sampleRowKeys.
sampleRowKeysSettings() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataSettings
Returns the object with the settings used for calls to sampleRowKeys.
sampleRowKeysSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Returns the builder for the settings used for calls to SampleRowKeysSettings.
sampleRowKeysSettings() - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings
Returns the object with the settings used for calls to sampleRowKeys.
sampleRowKeysSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings.Builder
Returns the builder for the settings used for calls to sampleRowKeys.
sampleRowKeysSettings() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
Returns the object with the settings used for calls to sampleRowKeys.
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.
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.
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, 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, 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
 
setInstance(String) - Method in class com.google.cloud.bigtable.data.v2.models.InstanceName.Builder
 
setInstanceName(InstanceName) - Method in class com.google.cloud.bigtable.data.v2.BigtableDataSettings.Builder
Sets the target instance.
setInstanceName(InstanceName) - Method in class com.google.cloud.bigtable.data.v2.stub.EnhancedBigtableStubSettings.Builder
Sets the target instance.
setProject(String) - Method in class com.google.cloud.bigtable.data.v2.models.InstanceName.Builder
 
shard(RowSet, SortedSet<ByteString>) - Static method in class com.google.cloud.bigtable.data.v2.internal.RowSetUtil
Splits the provided RowSet into segments partitioned by the provided splitPoints.
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.
shouldRetry(Throwable, ResponseT) - Method in class com.google.cloud.bigtable.gaxx.retrying.ApiResultRetryAlgorithm
 
shutdown() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
 
shutdown() - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
shutdownNow() - Method in class com.google.cloud.bigtable.data.v2.BaseBigtableDataClient
 
shutdownNow() - Method in class com.google.cloud.bigtable.data.v2.stub.GrpcBigtableStub
 
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.
split(RowSet, ByteString) - Static method in class com.google.cloud.bigtable.data.v2.internal.RowSetUtil
Splits the provided RowSet along the provided splitPoint into 2 segments.
Split() - Constructor for class com.google.cloud.bigtable.data.v2.internal.RowSetUtil.Split
 
splitException(Throwable, Collection<? extends BatchedRequestIssuer<ResponseT>>) - Method in class com.google.cloud.bigtable.data.v2.internal.DummyBatchingDescriptor
 
splitException(Throwable, Collection<? extends BatchedRequestIssuer<Void>>) - Method in class com.google.cloud.bigtable.data.v2.stub.mutaterows.MutateRowsBatchingDescriptor
 
splitResponse(ResponseT, Collection<? extends BatchedRequestIssuer<ResponseT>>) - Method in class com.google.cloud.bigtable.data.v2.internal.DummyBatchingDescriptor
 
splitResponse(Void, Collection<? extends BatchedRequestIssuer<Void>>) - Method in class com.google.cloud.bigtable.data.v2.stub.mutaterows.MutateRowsBatchingDescriptor
 
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.
strip() - Method in class com.google.cloud.bigtable.data.v2.models.Filters.ValueFilter
Replaces each cell's value with the empty string.

T

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.data.v2.BaseBigtableDataSettings
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.models.InstanceName
 
toBuilder() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings
Returns a builder containing all the values of this settings class.
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(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
 
toString() - Method in class com.google.cloud.bigtable.data.v2.models.InstanceName
 
toString() - Method in class com.google.cloud.bigtable.data.v2.stub.mutaterows.MutateRowsRetryingCallable
 
toStringList(List<InstanceName>) - Static method in class com.google.cloud.bigtable.data.v2.models.InstanceName
 

U

unaryMethodSettingsBuilders() - Method in class com.google.cloud.bigtable.data.v2.stub.BigtableStubSettings.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
 

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.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.data.v2.models.Range.BoundType
Returns an array containing the constants of this enum type, in the order they are declared.
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 © 2018 Google LLC. All rights reserved.