- batchThreadPool - Variable in class com.google.cloud.bigtable.grpc.BigtableSessionSharedThreadPools
-
This is used to do i/o work.
- beforeStart(ClientCallStreamObserver<ReadRowsRequest>) - Method in class com.google.cloud.bigtable.grpc.scanner.ResponseQueueReader
-
- BIGTABLE_ADMIN_HOST_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
-
For internal use only - public for technical reasons.
- BIGTABLE_APP_PROFILE_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
-
Constant BIGTABLE_APP_PROFILE_DEFAULT=""
, defaults to the server default app
profile
- BIGTABLE_ASYNC_MUTATOR_COUNT_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
-
For internal use only - public for technical reasons.
- BIGTABLE_BATCH_DATA_HOST_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
-
For internal use only - public for technical reasons.
- BIGTABLE_BULK_AUTOFLUSH_MS_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
-
The maximum amount of time a row will be buffered for.
- BIGTABLE_BULK_ENABLE_THROTTLE_REBALANCE_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
-
Whether or not to enable a mechanism that reduces the likelihood that a
BulkMutation
intensive application will overload a cluster.
- BIGTABLE_BULK_MAX_REQUEST_SIZE_BYTES_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
-
This describes the maximum size a bulk mutation RPC should be before sending it to the server
and starting the next bulk call.
- BIGTABLE_BULK_MAX_ROW_KEY_COUNT_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
-
This describes the maximum number of individual MutateRowsRequest.Entry objects to bundle in a
single bulk mutation RPC before sending it to the server and starting the next bulk call.
- BIGTABLE_BULK_THROTTLE_TARGET_MS_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
-
The target RPC response time for a MutateRows request.
- BIGTABLE_CLIENT_ADAPTER - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
-
- BIGTABLE_DATA_CHANNEL_COUNT_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
-
For internal use only - public for technical reasons.
- BIGTABLE_DATA_HOST_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
-
For internal use only - public for technical reasons.
- BIGTABLE_EMULATOR_HOST_ENV_VAR - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
-
For internal use only - public for technical reasons.
- BIGTABLE_MAX_INFLIGHT_RPCS_PER_CHANNEL_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
-
Default rpc count per channel.
- BIGTABLE_MAX_MEMORY_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BulkOptions
-
This is the maximum accumulated size of uncompleted requests that we allow before throttling.
- BIGTABLE_PORT_DEFAULT - Static variable in class com.google.cloud.bigtable.config.BigtableOptions
-
For internal use only - public for technical reasons.
- BIGTABLE_V2_INSTANCE_FMT - Static variable in class com.google.cloud.bigtable.grpc.BigtableInstanceName
-
Constant BIGTABLE_V2_INSTANCE_FMT="projects/%s/instances/%s"
- BigtableAsyncRpc<REQUEST,RESPONSE> - Interface in com.google.cloud.bigtable.grpc.async
-
This interface represents a logical asynchronous RPC end point, including creating a ClientCall
for a new request.
- BigtableAsyncRpc.RpcMetrics - Class in com.google.cloud.bigtable.grpc.async
-
- BigtableAsyncUtilities - Interface in com.google.cloud.bigtable.grpc.async
-
Utilities for creating and executing async methods.
- BigtableAsyncUtilities.Default - Class in com.google.cloud.bigtable.grpc.async
-
- BigtableClientMetrics - Class in com.google.cloud.bigtable.metrics
-
- BigtableClientMetrics.MetricLevel - Enum in com.google.cloud.bigtable.metrics
-
- BigtableClusterName - Class in com.google.cloud.bigtable.grpc
-
This class encapsulates a cluster name of the form
projects/(projectId)/instances/(instanceId)/clusters/(clusterId)
- BigtableClusterName(String) - Constructor for class com.google.cloud.bigtable.grpc.BigtableClusterName
-
For internal use only - public for technical reasons.
- BigtableClusterUtilities - Class in com.google.cloud.bigtable.grpc
-
This is a utility that can be used to resize a cluster.
- BigtableClusterUtilities(BigtableOptions) - Constructor for class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
Constructor for the utility.
- BigtableDataClient - Interface in com.google.cloud.bigtable.grpc
-
Interface to access v2 Bigtable data service methods.
- BigtableDataClientWrapper - Class in com.google.cloud.bigtable.grpc
-
- BigtableDataClientWrapper(BigtableDataClient, RequestContext) - Constructor for class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
- BigtableDataGCJClient - Class in com.google.cloud.bigtable.grpc
-
This class implements existing
IBigtableDataClient
operations with Google-cloud-java's
BigtableDataClient
.
- BigtableDataGCJClient(BigtableDataClient) - Constructor for class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- BigtableDataGrpcClient - Class in com.google.cloud.bigtable.grpc
-
A gRPC client to access the v2 Bigtable data service.
- BigtableDataGrpcClient(Channel, ScheduledExecutorService, BigtableOptions) - Constructor for class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Constructor for BigtableDataGrpcClient.
- BigtableInstanceClient - Interface in com.google.cloud.bigtable.grpc
-
BigtableInstanceClient manages instances and clusters.
- BigtableInstanceGrpcClient - Class in com.google.cloud.bigtable.grpc
-
BigtableInstanceGrpcClient class.
- BigtableInstanceGrpcClient(Channel) - Constructor for class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Constructor for BigtableInstanceGrpcClient.
- BigtableInstanceName - Class in com.google.cloud.bigtable.grpc
-
This class encapsulates a Bigtable instance name.
- BigtableInstanceName(String, String) - Constructor for class com.google.cloud.bigtable.grpc.BigtableInstanceName
-
For internal use only - public for technical reasons.
- BigtableOptions - Class in com.google.cloud.bigtable.config
-
An immutable class providing access to configuration options for Bigtable.
- BigtableOptions.Builder - Class in com.google.cloud.bigtable.config
-
A mutable builder for BigtableConnectionOptions.
- BigtableOptions.ChannelConfigurator - Interface in com.google.cloud.bigtable.config
-
For internal use only - public for technical reasons.
- BigtableResultScannerFactory<ResponseT> - Interface in com.google.cloud.bigtable.grpc.scanner
-
- BigtableRetriesExhaustedException - Exception in com.google.cloud.bigtable.grpc.scanner
-
An Exception that is thrown when an operation fails, even in the face of retries.
- BigtableRetriesExhaustedException(String, Throwable) - Constructor for exception com.google.cloud.bigtable.grpc.scanner.BigtableRetriesExhaustedException
-
For internal use only - public for technical reasons.
- BigtableSession - Class in com.google.cloud.bigtable.grpc
-
Encapsulates the creation of Bigtable Grpc services.
- BigtableSession(BigtableOptions) - Constructor for class com.google.cloud.bigtable.grpc.BigtableSession
-
Constructor for BigtableSession.
- BigtableSessionSharedThreadPools - Class in com.google.cloud.bigtable.grpc
-
This class contains executors and other thread pool related resources that can be reused across a
few
BigtableSession
s.
- BigtableSessionSharedThreadPools() - Constructor for class com.google.cloud.bigtable.grpc.BigtableSessionSharedThreadPools
-
- BigtableSnapshotName - Class in com.google.cloud.bigtable.grpc
-
- BigtableSnapshotName(String) - Constructor for class com.google.cloud.bigtable.grpc.BigtableSnapshotName
-
Deprecated.
- BigtableTableAdminClient - Interface in com.google.cloud.bigtable.grpc
-
A client for the Cloud Bigtable Table Admin API.
- BigtableTableAdminClientWrapper - Class in com.google.cloud.bigtable.grpc
-
- BigtableTableAdminClientWrapper(BigtableTableAdminClient, BigtableOptions) - Constructor for class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- BigtableTableAdminGCJClient - Class in com.google.cloud.bigtable.grpc
-
- BigtableTableAdminGCJClient(BigtableTableAdminClient, BaseBigtableTableAdminClient) - Constructor for class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
- BigtableTableAdminGrpcClient - Class in com.google.cloud.bigtable.grpc
-
A gRPC client for accessing the Bigtable Table Admin API.
- BigtableTableAdminGrpcClient(Channel, ScheduledExecutorService, BigtableOptions) - Constructor for class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Constructor for BigtableTableAdminGrpcClient.
- BigtableTableName - Class in com.google.cloud.bigtable.grpc
-
This class encapsulates a tableName.
- BigtableTableName(String) - Constructor for class com.google.cloud.bigtable.grpc.BigtableTableName
-
- BigtableVeneerSettingsFactory - Class in com.google.cloud.bigtable.config
-
Static methods to convert an instance of
BigtableOptions
to a
BigtableDataSettings
or
BigtableTableAdminSettings
instance .
- BigtableVeneerSettingsFactory() - Constructor for class com.google.cloud.bigtable.config.BigtableVeneerSettingsFactory
-
- BigtableVersionInfo - Class in com.google.cloud.bigtable.config
-
For internal use only - public for technical reasons.
- BigtableVersionInfo() - Constructor for class com.google.cloud.bigtable.config.BigtableVersionInfo
-
- build() - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- build() - Method in class com.google.cloud.bigtable.config.BulkOptions.Builder
-
- build() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
-
- build() - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
-
Construct a new RetryOptions object.
- build() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Builder
-
- build() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell.Builder
-
- builder() - Static method in class com.google.cloud.bigtable.config.BigtableOptions
-
- Builder() - Constructor for class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- builder() - Static method in class com.google.cloud.bigtable.config.BulkOptions
-
- Builder() - Constructor for class com.google.cloud.bigtable.config.BulkOptions.Builder
-
Deprecated.
- builder() - Static method in class com.google.cloud.bigtable.config.CallOptionsConfig
-
- Builder() - Constructor for class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
-
- builder() - Static method in class com.google.cloud.bigtable.config.RetryOptions
-
- Builder() - Constructor for class com.google.cloud.bigtable.config.RetryOptions.Builder
-
- Builder(RetryOptions) - Constructor for class com.google.cloud.bigtable.config.RetryOptions.Builder
-
- Builder() - Constructor for class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell.Builder
-
- buildResponse() - Method in class com.google.cloud.bigtable.grpc.async.MutateRowsRequestManager
-
- BulkMutation - Class in com.google.cloud.bigtable.grpc.async
-
This class combines a collection of MutateRowRequest
s into a single MutateRowsRequest
.
- BulkMutation(BigtableTableName, BigtableDataClient, ScheduledExecutorService, BulkOptions) - Constructor for class com.google.cloud.bigtable.grpc.async.BulkMutation
-
For internal use only - public for technical reasons.
- BulkMutationGCJClient - Class in com.google.cloud.bigtable.grpc.async
-
This class is meant to replicate existing
BulkMutation
while translating calls to *
Google-Cloud-Java's
Batcher
api.
- BulkMutationGCJClient(Batcher<RowMutationEntry, Void>) - Constructor for class com.google.cloud.bigtable.grpc.async.BulkMutationGCJClient
-
- BulkMutationWrapper - Class in com.google.cloud.bigtable.grpc.async
-
This class wraps existing
BulkMutation
with Google-cloud-java's model.
- BulkMutationWrapper(BulkMutation) - Constructor for class com.google.cloud.bigtable.grpc.async.BulkMutationWrapper
-
- BulkOptions - Class in com.google.cloud.bigtable.config
-
An immutable class providing access to bulk related configuration options for Bigtable.
- BulkOptions.Builder - Class in com.google.cloud.bigtable.config
-
A mutable builder for BigtableConnectionOptions.
- BulkRead - Class in com.google.cloud.bigtable.grpc.async
-
This class combines a collection of ReadRowsRequest
s with a single
row key into a single ReadRowsRequest
with a RowSet
which will result in fewer round trips.
- BulkRead(IBigtableDataClient, BigtableTableName, int, ExecutorService) - Constructor for class com.google.cloud.bigtable.grpc.async.BulkRead
-
Constructor for BulkRead.
- ByteStringComparator - Class in com.google.cloud.bigtable.util
-
Compares ByteString
s.
- ByteStringComparator() - Constructor for class com.google.cloud.bigtable.util.ByteStringComparator
-
- calculateTheClosestNextRowKeyForPrefix(byte[]) - Static method in class com.google.cloud.bigtable.util.RowKeyUtil
-
When scanning for a prefix the scan should stop immediately after the the last row that has the
specified prefix.
- call(I) - Method in interface com.google.cloud.bigtable.util.ReferenceCountedHashMap.Callable
-
- CallController<RequestT,ResponseT> - Class in com.google.cloud.bigtable.grpc.async
-
Wraps a ClientCall
, and implements ClientCallStreamObserver
to allow access to
the call's underlying functionality.
- CallController() - Constructor for class com.google.cloud.bigtable.grpc.async.CallController
-
- CallOptionsConfig - Class in com.google.cloud.bigtable.config
-
Experimental options to turn on timeout options.
- CallOptionsConfig(boolean, int, int) - Constructor for class com.google.cloud.bigtable.config.CallOptionsConfig
-
- CallOptionsConfig.Builder - Class in com.google.cloud.bigtable.config
-
- callWrapper - Variable in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- cancel() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
Cancels the RPC.
- cancel(String) - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
Cancels the RPC with a specific message.
- cancel(String, Throwable) - Method in class com.google.cloud.bigtable.grpc.async.CallController
-
- cancel() - Method in interface com.google.cloud.bigtable.grpc.scanner.ScanHandler
-
Perform an rpc cancellation given a client-side request.
- Cell(String, ByteString, long, ByteString, List<String>) - Constructor for class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell
-
For internal use only - public for technical reasons.
- cellValue(ByteString) - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRowAdapter.FlatRowBuilder
- ChannelPool - Class in com.google.cloud.bigtable.grpc.io
-
Manages a set of ClosableChannels and uses them in a round robin.
- ChannelPool(ChannelPool.ChannelFactory, int) - Constructor for class com.google.cloud.bigtable.grpc.io.ChannelPool
-
Constructor for ChannelPool.
- ChannelPool.ChannelFactory - Interface in com.google.cloud.bigtable.grpc.io
-
A factory for creating ManagedChannels to be used in a
ChannelPool
.
- checkAndMutateRow(ConditionalRowMutation) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Mutate a row atomically dependent on a precondition.
- checkAndMutateRow(CheckAndMutateRowRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Mutate a row atomically dependent on a precondition.
- checkAndMutateRow(ConditionalRowMutation) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Mutate a row atomically dependent on a precondition.
- checkAndMutateRow(ConditionalRowMutation) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- checkAndMutateRow(CheckAndMutateRowRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Mutate a row atomically dependent on a precondition.
- checkAndMutateRowAsync(ConditionalRowMutation) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Mutate a row atomically dependent on a precondition.
- checkAndMutateRowAsync(CheckAndMutateRowRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Mutate a row atomically dependent on a precondition.
- checkAndMutateRowAsync(ConditionalRowMutation) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Mutate a row atomically dependent on a precondition.
- checkAndMutateRowAsync(ConditionalRowMutation) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- checkAndMutateRowAsync(CheckAndMutateRowRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Mutate a row atomically dependent on a precondition.
- clear() - Method in class com.google.cloud.bigtable.util.ReferenceCountedHashMap
-
Remove all items from hash map and all references from reference counter.
- clearRowInProgress() - Method in class com.google.cloud.bigtable.grpc.scanner.RowMerger
-
- CLIENT_VERSION - Static variable in class com.google.cloud.bigtable.config.BigtableVersionInfo
-
- clone() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
- clone() - Method in class com.google.cloud.bigtable.config.BulkOptions
-
- clone() - Method in class com.google.cloud.bigtable.config.RetryOptions
-
- clone() - Method in class com.google.cloud.bigtable.util.ReferenceCountedHashMap
-
- close() - Method in interface com.google.cloud.bigtable.core.IBulkMutation
-
Closes this bulk Mutation and prevents from mutating any more elements
- close() - Method in class com.google.cloud.bigtable.grpc.async.BulkMutationGCJClient
-
- close() - Method in class com.google.cloud.bigtable.grpc.async.BulkMutationWrapper
-
- close() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
Shuts down the connection to the admin API.
- close() - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- close() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
- close() - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
- close() - Method in class com.google.cloud.bigtable.grpc.scanner.ResponseQueueReader
-
- close() - Method in class com.google.cloud.bigtable.grpc.scanner.ResumingStreamingResultScanner
- close() - Method in class com.google.cloud.bigtable.grpc.scanner.RowResultScanner
-
- close() - Method in interface com.google.cloud.bigtable.metrics.Timer.Context
-
- CLOUD_BIGTABLE_ADMIN_SCOPE - Static variable in class com.google.cloud.bigtable.config.CredentialFactory
-
The OAuth scope required to perform administrator actions such as creating tables.
- CLOUD_BIGTABLE_ALL_SCOPES - Static variable in class com.google.cloud.bigtable.config.CredentialFactory
-
Scopes required for full access to cloud bigtable.
- CLOUD_BIGTABLE_READ_WRITE_SCOPES - Static variable in class com.google.cloud.bigtable.config.CredentialFactory
-
Scopes required to read and write data from tables.
- CLOUD_BIGTABLE_READER_SCOPE - Static variable in class com.google.cloud.bigtable.config.CredentialFactory
-
The OAuth scope required to read data from tables.
- CLOUD_BIGTABLE_WRITER_SCOPE - Static variable in class com.google.cloud.bigtable.config.CredentialFactory
-
The OAuth scope required to write data to tables.
- com.google.cloud.bigtable.config - package com.google.cloud.bigtable.config
-
- com.google.cloud.bigtable.core - package com.google.cloud.bigtable.core
-
- com.google.cloud.bigtable.grpc - package com.google.cloud.bigtable.grpc
-
- com.google.cloud.bigtable.grpc.async - package com.google.cloud.bigtable.grpc.async
-
- com.google.cloud.bigtable.grpc.io - package com.google.cloud.bigtable.grpc.io
-
- com.google.cloud.bigtable.grpc.scanner - package com.google.cloud.bigtable.grpc.scanner
-
- com.google.cloud.bigtable.metrics - package com.google.cloud.bigtable.metrics
-
- com.google.cloud.bigtable.util - package com.google.cloud.bigtable.util
-
- compare(ByteString, ByteString) - Method in class com.google.cloud.bigtable.util.ByteStringComparator
-
- compareTo(RowKeyWrapper) - Method in class com.google.cloud.bigtable.util.RowKeyWrapper
-
- completionFuture - Variable in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- configureChannel(ManagedChannelBuilder, String) - Method in interface com.google.cloud.bigtable.config.BigtableOptions.ChannelConfigurator
-
- ConfiguredDeadlineGeneratorFactory - Class in com.google.cloud.bigtable.grpc
-
- ConfiguredDeadlineGeneratorFactory(CallOptionsConfig) - Constructor for class com.google.cloud.bigtable.grpc.ConfiguredDeadlineGeneratorFactory
-
- convert(FlatRow) - Static method in class com.google.cloud.bigtable.grpc.scanner.FlatRowConverter
-
- convertToModelRow(FlatRow) - Static method in class com.google.cloud.bigtable.grpc.scanner.FlatRowConverter
-
- CORE_USER_AGENT - Static variable in class com.google.cloud.bigtable.config.BigtableVersionInfo
-
- counter(BigtableClientMetrics.MetricLevel, String) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
-
- Counter - Interface in com.google.cloud.bigtable.metrics
-
An incrementing counter metric.
- counter(String) - Method in class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
-
Creates a named
Counter
that wraps a Dropwizard Metrics
Counter
.
- counter(String) - Method in interface com.google.cloud.bigtable.metrics.MetricRegistry
-
- create() - Method in interface com.google.cloud.bigtable.grpc.io.ChannelPool.ChannelFactory
-
- createAppProfile(CreateAppProfileRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Create an application profile.
- createAppProfile(CreateAppProfileRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Create an application profile.
- createAsyncRpc(MethodDescriptor<RequestT, ResponseT>, Predicate<RequestT>) - Method in interface com.google.cloud.bigtable.grpc.async.BigtableAsyncUtilities
-
createAsyncUnaryRpc.
- createAsyncRpc(MethodDescriptor<RequestT, ResponseT>, Predicate<RequestT>) - Method in class com.google.cloud.bigtable.grpc.async.BigtableAsyncUtilities.Default
-
- createBackupAsync(CreateBackupRequest) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Creates a new backup from a table in a specific cluster.
- createBackupAsync(CreateBackupRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Creates a new backup from a table in a specific cluster.
- createBackupAsync(CreateBackupRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- createBackupAsync(CreateBackupRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Creates a new backup from a table in a specific cluster.
- createBackupAsync(CreateBackupRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
- createBigtableDataSettings(BigtableOptions) - Static method in class com.google.cloud.bigtable.config.BigtableVeneerSettingsFactory
-
- createBulkMutation(BigtableTableName) - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
createBulkMutation.
- createBulkMutationBatcher(String) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
- createBulkMutationBatcher(String) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
- createBulkMutationBatcher(String) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- createBulkMutationWrapper(BigtableTableName) - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
For internal use only - public for technical reasons.
- createBulkRead(BigtableTableName) - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
createBulkRead.
- createCallController() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- createCallController() - Method in class com.google.cloud.bigtable.grpc.scanner.RetryingReadRowsOperation
-
- createChannelPool(String, int) - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
- createChannelPool(ChannelPool.ChannelFactory, int) - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
- createChannelPool(String, BigtableOptions) - Static method in class com.google.cloud.bigtable.grpc.BigtableSession
-
- createChannelPool(String, BigtableOptions, int) - Static method in class com.google.cloud.bigtable.grpc.BigtableSession
-
- createCluster(CreateClusterRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Create an instance within a project.
- createCluster(CreateClusterRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Create an instance within a project.
- createInstance(CreateInstanceRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Create an instance within a project.
- createInstance(CreateInstanceRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Create an instance within a project.
- createInstanceClient(BigtableOptions) - Static method in class com.google.cloud.bigtable.grpc.BigtableSession
-
Deprecated.
- createManagedPool(String, int) - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
- createNettyChannel(String, BigtableOptions, ClientInterceptor...) - Static method in class com.google.cloud.bigtable.grpc.BigtableSession
-
For internal use only - public for technical reasons.
- createRowBuilder() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRowAdapter
- createRpcMetrics(MethodDescriptor<?, ?>) - Static method in class com.google.cloud.bigtable.grpc.async.BigtableAsyncRpc.RpcMetrics
-
- createScanMarkerRow(ByteString) - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRowAdapter.FlatRowBuilder
- createScanner(ReadRowsRequest) - Method in interface com.google.cloud.bigtable.grpc.scanner.BigtableResultScannerFactory
-
Deprecated.
Create a scanner for the given request.
- createSlf4jReporter(DropwizardMetricRegistry, Logger, long, TimeUnit) - Static method in class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
-
- createTable(CreateTableRequest) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Creates a new table.
- createTable(CreateTableRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Creates a new table.
- createTable(CreateTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Creates a new table.
- createTable(CreateTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Creates a new table.
- createTable(CreateTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Creates a new table.
- createTableAdminSettings(BigtableOptions) - Static method in class com.google.cloud.bigtable.config.BigtableVeneerSettingsFactory
-
- createTableAsync(CreateTableRequest) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Creates a new table asynchronously.
- createTableAsync(CreateTableRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Creates a new table asynchronously.
- createTableAsync(CreateTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Creates a new table asynchronously.
- createTableAsync(CreateTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Creates a new table asynchronously.
- createTableAsync(CreateTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Creates a new table asynchronously.
- createTableFromSnapshotAsync(CreateTableFromSnapshotRequest) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
- createTableFromSnapshotAsync(CreateTableFromSnapshotRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
- createTableFromSnapshotAsync(CreateTableFromSnapshotRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- createTableFromSnapshotAsync(CreateTableFromSnapshotRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Creates a new table from a snapshot.
- createTableFromSnapshotAsync(CreateTableFromSnapshotRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
- credential(Credentials) - Static method in class com.google.cloud.bigtable.config.CredentialOptions
-
A CredentialOption that wraps an existing Credentials
object.
- CredentialFactory - Class in com.google.cloud.bigtable.config
-
Simple factory for creating OAuth Credential objects for use with Bigtable.
- CredentialFactory() - Constructor for class com.google.cloud.bigtable.config.CredentialFactory
-
- CredentialInterceptorCache - Class in com.google.cloud.bigtable.grpc.io
-
- CredentialOptions - Class in com.google.cloud.bigtable.config
-
This class encapsulates the method the Cloud Bigtable client should use to look up Credentials
.
- CredentialOptions.CredentialType - Enum in com.google.cloud.bigtable.config
-
- CredentialOptions.JsonCredentialsOptions - Class in com.google.cloud.bigtable.config
-
A CredentialOption that has a json credentials configured as an InputStream instead of a system
environment property.
- CredentialOptions.P12CredentialOptions - Class in com.google.cloud.bigtable.config
-
A CredentialOptions defined by a serviceAccount and a p12 key file.
- CredentialOptions.UserSuppliedCredentialOptions - Class in com.google.cloud.bigtable.config
-
A CredentialOption that supplies the Credentials directly.
- DeadlineGenerator - Interface in com.google.cloud.bigtable.grpc
-
A provider for RPC timeouts and deadlines for a given Bigtable client operation, governing both
the full operation and retry attempts within an operation.
- DeadlineGeneratorFactory - Interface in com.google.cloud.bigtable.grpc
-
- debug(String, Object...) - Method in class com.google.cloud.bigtable.config.Logger
-
debug
- debug(String, Throwable, Object...) - Method in class com.google.cloud.bigtable.config.Logger
-
debug
- dec() - Method in interface com.google.cloud.bigtable.metrics.Counter
-
- Default(Channel) - Constructor for class com.google.cloud.bigtable.grpc.async.BigtableAsyncUtilities.Default
-
- DEFAULT - Static variable in interface com.google.cloud.bigtable.grpc.DeadlineGenerator
-
The default instance will return: - CallOptions.DEFAULT
with any Context.current()
's Context.getDeadline()
applied to it.
- DEFAULT - Static variable in interface com.google.cloud.bigtable.grpc.DeadlineGeneratorFactory
-
- DEFAULT_BACKOFF_MULTIPLIER - Static variable in class com.google.cloud.bigtable.config.RetryOptions
-
Multiplier to apply to wait times after failed retries (default value: 1.5).
- DEFAULT_ENABLE_GRPC_RETRIES - Static variable in class com.google.cloud.bigtable.config.RetryOptions
-
Flag indicating whether or not grpc retries should be enabled.
- DEFAULT_ENABLE_GRPC_RETRIES_SET - Static variable in class com.google.cloud.bigtable.config.RetryOptions
-
For internal use only - public for technical reasons.
- DEFAULT_INITIAL_BACKOFF_MILLIS - Static variable in class com.google.cloud.bigtable.config.RetryOptions
-
Initial amount of time to wait before retrying failed operations (default value: 5ms).
- DEFAULT_MAX_ELAPSED_BACKOFF_MILLIS - Static variable in class com.google.cloud.bigtable.config.RetryOptions
-
Maximum amount of time to retry before failing the operation (default value: 60 seconds).
- DEFAULT_MAX_SCAN_TIMEOUT_RETRIES - Static variable in class com.google.cloud.bigtable.config.RetryOptions
-
Maximum number of times to retry after a scan timeout
- DEFAULT_READ_PARTIAL_ROW_TIMEOUT_MS - Static variable in class com.google.cloud.bigtable.config.RetryOptions
-
We can timeout when reading large cells with a low value here.
- DEFAULT_STREAMING_BUFFER_SIZE - Static variable in class com.google.cloud.bigtable.config.RetryOptions
-
- defaultCredentials() - Static method in class com.google.cloud.bigtable.config.CredentialOptions
-
Use the Application Default Credentials which are credentials that identify and authorize the
whole application.
- deleteAppProfile(DeleteAppProfileRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Delete an application profile.
- deleteAppProfile(DeleteAppProfileRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Delete an application profile.
- deleteBackupAsync(String, String) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Permanently deletes the specified backup.
- deleteBackupAsync(DeleteBackupRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Permanently deletes the specified backup.
- deleteBackupAsync(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- deleteBackupAsync(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Permanently deletes the specified backup.
- deleteBackupAsync(DeleteBackupRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
- deleteCluster(DeleteClusterRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Deletes a cluster from an instance.
- deleteCluster(DeleteClusterRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Deletes a cluster from an instance.
- deleteInstance(DeleteInstanceRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Updates an instance within a project.
- deleteInstance(DeleteInstanceRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Updates an instance within a project.
- deleteSnapshotAsync(DeleteSnapshotRequest) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
- deleteSnapshotAsync(DeleteSnapshotRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
- deleteSnapshotAsync(DeleteSnapshotRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- deleteSnapshotAsync(DeleteSnapshotRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Permanently deletes the specified snapshot.
- deleteSnapshotAsync(DeleteSnapshotRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
- deleteTable(String) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Permanently deletes a specified table and all of its data.
- deleteTable(DeleteTableRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Permanently deletes a specified table and all of its data.
- deleteTable(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Permanently deletes a specified table and all of its data.
- deleteTable(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Permanently deletes a specified table and all of its data.
- deleteTable(DeleteTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Permanently deletes a specified table and all of its data.
- deleteTableAsync(String) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Permanently deletes a specified table and all of its data.
- deleteTableAsync(DeleteTableRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Permanently deletes a specified table and all of its data.
- deleteTableAsync(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Permanently deletes a specified table and all of its data.
- deleteTableAsync(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Permanently deletes a specified table and all of its data.
- deleteTableAsync(DeleteTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Permanently deletes a specified table and all of its data.
- disableAutoInboundFlowControl() - Method in class com.google.cloud.bigtable.grpc.async.CallController
-
Disable automatic calls to
ClientCall.request(int)
, and the user will explicitly
request more results using
CallController.request(int)
.
- dropAllRows(String) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Drops all data in the table.
- dropAllRows(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- dropAllRows(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Drops all data in the table.
- dropAllRowsAsync(String) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Asynchronously drops all data in the table
- dropAllRowsAsync(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- dropAllRowsAsync(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Asynchronously drops all data in the table
- dropRowRange(String, String) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Permanently deletes all rows in a range.
- dropRowRange(String, ByteString) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Permanently deletes all rows in a range.
- dropRowRange(DropRowRangeRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Permanently deletes all rows in a range.
- dropRowRange(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Permanently deletes all rows in a range.
- dropRowRange(String, ByteString) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Permanently deletes all rows in a range.
- dropRowRange(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Permanently deletes all rows in a range.
- dropRowRange(String, ByteString) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Permanently deletes all rows in a range.
- dropRowRange(DropRowRangeRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Permanently deletes all rows in a range.
- dropRowRangeAsync(String, String) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Permanently deletes all rows in a range.
- dropRowRangeAsync(String, ByteString) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Permanently deletes all rows in a range.
- dropRowRangeAsync(DropRowRangeRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Permanently deletes all rows in a range.
- dropRowRangeAsync(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Permanently deletes all rows in a range.
- dropRowRangeAsync(String, ByteString) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Permanently deletes all rows in a range.
- dropRowRangeAsync(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Permanently deletes all rows in a range.
- dropRowRangeAsync(String, ByteString) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Permanently deletes all rows in a range.
- dropRowRangeAsync(DropRowRangeRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Permanently deletes all rows in a range.
- DropwizardMetricRegistry - Class in com.google.cloud.bigtable.metrics
-
- DropwizardMetricRegistry() - Constructor for class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
-
- DropwizardMetricRegistry(MetricRegistry) - Constructor for class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
-
- getAbsoluteMaxInFlightRpcs() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiter
-
Getter for the field maxInFlightRpcs
.
- getAdminHost() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for the field tableAdminHost
.
- getApplicationDefaultCredential() - Static method in class com.google.cloud.bigtable.config.CredentialFactory
-
Initializes OAuth2 application default credentials based on the environment the code is running
in.
- getAppProfile(GetAppProfileRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Get an application profile.
- getAppProfile(GetAppProfileRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Get an application profile.
- getAppProfileId() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for the field appProfileId
.
- getAsyncMutatorCount() - Method in class com.google.cloud.bigtable.config.BulkOptions
-
Getter for the field asyncMutatorCount
.
- getAsyncResult() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
Initial execution of the RPC.
- getAutoflushMs() - Method in class com.google.cloud.bigtable.config.BulkOptions
-
Getter for the field autoflushMs
.
- getBackoffMultiplier() - Method in class com.google.cloud.bigtable.config.RetryOptions
-
Multiplier we will apply to backoff times between retries.
- getBackupAsync(String, String) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Gets metadata information about the specified backup.
- getBackupAsync(GetBackupRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Gets metadata information about the specified backup.
- getBackupAsync(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- getBackupAsync(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Gets metadata information about the specified backup.
- getBackupAsync(GetBackupRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
- getBatchSizes() - Method in class com.google.cloud.bigtable.grpc.async.BulkRead
-
For internal use only - public for technical reasons.
- getBatchThreadPool() - Method in class com.google.cloud.bigtable.grpc.BigtableSessionSharedThreadPools
-
Getter for the field batchThreadPool
.
- getBlockingResult() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- getBulkMaxRequestSize() - Method in class com.google.cloud.bigtable.config.BulkOptions
-
Getter for the field bulkMaxRequestSize
.
- getBulkMaxRowKeyCount() - Method in class com.google.cloud.bigtable.config.BulkOptions
-
Getter for the field bulkMaxRowKeyCount
.
- getBulkMutationRpcTargetMs() - Method in class com.google.cloud.bigtable.config.BulkOptions
-
- getBulkOptions() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for the field bulkOptions
.
- getCachedClientContexts() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
Getter for the field cachedClientContexts
.
- getCachedCredentials() - Method in class com.google.cloud.bigtable.config.CredentialOptions.JsonCredentialsOptions
-
- getCallOptionsConfig() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for the field callOptionsConfig
.
- getCells() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow
-
- getChannelConfigurator() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
For internal use only - public for technical reasons.
- getChannelCount() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
The number of data channels to create.
- getCluster(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
Gets the current configuration of the cluster as encapsulated by a Cluster
object.
- getCluster(GetClusterRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Gets information about a cluster.
- getCluster(GetClusterRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Gets information about a cluster.
- getClusterId() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterName
-
- getClusterId() - Method in class com.google.cloud.bigtable.grpc.BigtableSnapshotName
-
Deprecated.
- getClusterName() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterName
-
- getClusterName() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
- getClusterNodeCount(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
Gets the current number of nodes allocated to the cluster.
- getClusters() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
Gets a ListClustersResponse
that contains all of the clusters for the
projectId/instanceId configuration.
- getClusterSize(String, String) - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
- getClusterSize() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
Gets the serve node count of an instance with a single cluster.
- getCredential() - Method in class com.google.cloud.bigtable.config.CredentialOptions.UserSuppliedCredentialOptions
-
- getCredentialFromPrivateKeyServiceAccount(String, String) - Static method in class com.google.cloud.bigtable.config.CredentialFactory
-
Initializes OAuth2 credential from a private keyfile, as described in
Service accounts.
- getCredentialFromPrivateKeyServiceAccount(String, String, List<String>) - Static method in class com.google.cloud.bigtable.config.CredentialFactory
-
Initializes OAuth2 credential from a private keyfile, as described in
Service accounts.
- getCredentialOptions() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Get the credential this object was constructed with.
- getCredentials(CredentialOptions) - Static method in class com.google.cloud.bigtable.config.CredentialFactory
-
Look up a Credentials object based on a configuration of credentials described in a
CredentialOptions
.
- getCredentialsInterceptor(CredentialOptions, RetryOptions) - Method in class com.google.cloud.bigtable.grpc.io.CredentialInterceptorCache
-
Given
CredentialOptions
that define how to look up
credentials, do the following:
Look up the credentials
If there are credentials, create a gRPC interceptor that gets OAuth2 security tokens and
add that token as a header on all calls.
- getCredentialType() - Method in class com.google.cloud.bigtable.config.CredentialOptions
-
Getter for the field credentialType
.
- getCumulativeThrottlingTimeNanos() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiterStats
-
- getCurrentInFlightMaxRpcs() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiter
-
Getter for the field currentInFlightMaxRpcs
.
- getDataChannelCount() - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
For internal use only - public for technical reasons.
- getDataClient() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
Getter for the field dataClient
.
- getDataClientWrapper() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
Getter for the field clientWrapper
.
- getDataHost() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for the field dataHost
.
- getDefaultOptions() - Static method in class com.google.cloud.bigtable.config.BigtableOptions
-
- getDefaultOptions() - Static method in class com.google.cloud.bigtable.config.RetryOptions
-
- getEnvJsonFile() - Static method in class com.google.cloud.bigtable.config.CredentialOptions
-
Get a configured json credentials file from the GOOGLE_APPLICATION_CREDENTIALS environment
variable.
- getExhaustedRetriesException(Status) - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- getFamily() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell
-
- getHeapSize() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiter
-
getHeapSize.
- getHttpTransportFactory() - Static method in class com.google.cloud.bigtable.config.CredentialFactory
-
- getIamPolicy(GetIamPolicyRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Get an IAM policy.
- getIamPolicy(GetIamPolicyRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Get an IAM policy.
- getIamPolicy(GetIamPolicyRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Get an IAM policy.
- getIamPolicy(GetIamPolicyRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Get an IAM policy.
- getInitialBackoffMillis() - Method in class com.google.cloud.bigtable.config.RetryOptions
-
The amount of time in milliseconds we will wait for our first error retry.
- getInputStream() - Method in class com.google.cloud.bigtable.config.CredentialOptions.JsonCredentialsOptions
-
- getInputStreamCredential(InputStream) - Static method in class com.google.cloud.bigtable.config.CredentialFactory
-
Initializes OAuth2 application default credentials based on an inputStream.
- getInstance(BigtableInstanceName) - Static method in class com.google.cloud.bigtable.grpc.async.ResourceLimiterStats
-
- getInstance() - Static method in class com.google.cloud.bigtable.grpc.BigtableSessionSharedThreadPools
-
Get the shared instance of ThreadPools.
- getInstance() - Static method in class com.google.cloud.bigtable.grpc.io.CredentialInterceptorCache
-
Getter for the field instance
.
- getInstanceAdminClient() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
Getter for the field instanceAdminClient
.
- getInstanceId() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for the field instanceId
.
- getInstanceId() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterName
-
- getInstanceId() - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceName
-
- getInstanceId() - Method in class com.google.cloud.bigtable.grpc.BigtableSnapshotName
-
Deprecated.
- getInstanceId() - Method in class com.google.cloud.bigtable.grpc.BigtableTableName
-
- getInstanceName() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for the field instanceName
.
- getInstanceName() - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceName
-
- getKey(FlatRow) - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRowAdapter
- getKey() - Method in class com.google.cloud.bigtable.util.RowKeyWrapper
-
- getKeyFile() - Method in class com.google.cloud.bigtable.config.CredentialOptions.P12CredentialOptions
-
P12 file - https://developers.google.com/identity/protocols/OAuth2ServiceAccount
- getLabels() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell
-
- getLastCompletedRowKey() - Method in class com.google.cloud.bigtable.grpc.scanner.RowMerger
-
- getLevel() - Method in enum com.google.cloud.bigtable.metrics.BigtableClientMetrics.MetricLevel
-
- getLevelToLog() - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
-
- getLog() - Method in class com.google.cloud.bigtable.config.Logger
-
Get the underlying Log
- getLongRpcTimeoutMs() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig
-
- getMaxElapsedBackoffMillis() - Method in class com.google.cloud.bigtable.config.RetryOptions
-
Maximum amount of time we will retry an operation that is failing.
- getMaxHeapSize() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiter
-
Getter for the field maxHeapSize
.
- getMaxInflightRpcs() - Method in class com.google.cloud.bigtable.config.BulkOptions
-
Getter for the field maxInflightRpcs
.
- getMaxMemory() - Method in class com.google.cloud.bigtable.config.BulkOptions
-
Getter for the field maxMemory
.
- getMaxScanTimeoutRetries() - Method in class com.google.cloud.bigtable.config.RetryOptions
-
The maximum number of times to retry after a scan timeout.
- getMethodDescriptor() - Method in interface com.google.cloud.bigtable.grpc.async.BigtableAsyncRpc
-
getMethodDescriptor.
- getMetricRegistry(BigtableClientMetrics.MetricLevel) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
-
- getMutateRpcAttemptTimeoutMs() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig
-
Getter for the field mutateRpcAttemptTimeoutMs
.
- getMutateRpcTimeoutMs() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig
-
Getter for the field mutateRpcTimeoutMs
.
- getMutationTimer() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiterStats
-
- getNext() - Method in class com.google.cloud.bigtable.grpc.scanner.ResponseQueueReader
-
getNext.
- getNextBackoff() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- getNextMergedRow() - Method in class com.google.cloud.bigtable.grpc.scanner.ResponseQueueReader
-
Get the next complete
FlatRow
object from the response queue.
- getOperation(GetOperationRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Gets the latest state of a long-running operation.
- getOperation(GetOperationRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Gets the latest state of a long-running operation.
- getOperation(GetOperationRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Gets the latest state of a long-running operation.
- getOperation(GetOperationRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Gets the latest state of a long-running operation.
- getOperation(GetOperationRequest) - Method in class com.google.cloud.bigtable.util.OperationUtil
-
- getOperationTimeoutMs() - Method in interface com.google.cloud.bigtable.grpc.DeadlineGenerator
-
Returns the operation timeout (if configured) in millisecond to use for this RPC, covering all
retry attempts.
- getOptions() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
Getter for the field options
.
- getPort() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for the field port
.
- getProjectId() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for the field projectId
.
- getProjectId() - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceName
-
- getProjectId() - Method in class com.google.cloud.bigtable.grpc.BigtableTableName
-
- getQualifier() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell
-
- getReadPartialRowTimeoutMillis() - Method in class com.google.cloud.bigtable.config.RetryOptions
-
A timeout for reading individual ReadRowsResponse messages from a stream.
- getReadStreamRpcAttemptTimeoutMs() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig
-
Getter for the field readStreamRpcAttemptTimeoutMs
.
- getReadStreamRpcTimeoutMs() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig
-
Getter for the field readStreamRpcTimeoutMs
.
- getRegistry() - Method in class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
-
- getRequestDeadlineGenerator(RequestT) - Method in class com.google.cloud.bigtable.grpc.ConfiguredDeadlineGeneratorFactory
-
- getRequestDeadlineGenerator(RequestT) - Method in interface com.google.cloud.bigtable.grpc.DeadlineGeneratorFactory
-
- getRetryableStatusCodes() - Method in class com.google.cloud.bigtable.config.RetryOptions
-
Returns
Set
of
Status.Code
that allow RPC retries.
- getRetryExecutor() - Method in class com.google.cloud.bigtable.grpc.BigtableSessionSharedThreadPools
-
Getter for the field retryExecutor
.
- getRetryOptions() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Options controlling retries.
- getRetryRequest() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- getRetryRequest() - Method in class com.google.cloud.bigtable.grpc.async.MutateRowsRequestManager
-
- getRetryRequest() - Method in class com.google.cloud.bigtable.grpc.async.RetryingMutateRowsOperation
-
- getRetryRequest() - Method in class com.google.cloud.bigtable.grpc.scanner.RetryingReadRowsOperation
-
Updates the original request via ReadRowsRequestManager.buildUpdatedRequest()
.
- getRowCountInLastMessage() - Method in class com.google.cloud.bigtable.grpc.scanner.RowMerger
-
- getRowKey() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Builder
-
- getRowKey() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow
-
- getRpcAttemptDeadline() - Method in interface com.google.cloud.bigtable.grpc.DeadlineGenerator
-
Provides a Deadline
object to be used in a single RPC attempt.
- getRpcMetrics() - Method in interface com.google.cloud.bigtable.grpc.async.BigtableAsyncRpc
-
- getRunnable() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- getServiceAccount() - Method in class com.google.cloud.bigtable.config.CredentialOptions.P12CredentialOptions
-
ServiceAccount email address used for the P12 file -
https://developers.google.com/identity/protocols/OAuth2ServiceAccount
- getShortRpcAttemptTimeoutMs() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig
-
Getter for the field shortRpcAttemptTimeoutMs
.
- getShortRpcTimeoutMs() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig
-
Getter for the field shortRpcTimeoutMs
.
- getSingleCluster() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
- getSnapshotAsync(GetSnapshotRequest) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
- getSnapshotAsync(GetSnapshotRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
- getSnapshotAsync(GetSnapshotRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- getSnapshotAsync(GetSnapshotRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Gets metadata information about the specified snapshot.
- getSnapshotAsync(GetSnapshotRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
- getSnapshotId() - Method in class com.google.cloud.bigtable.grpc.BigtableSnapshotName
-
Deprecated.
- getSnapshotName() - Method in class com.google.cloud.bigtable.grpc.BigtableSnapshotName
-
Deprecated.
- getState() - Method in exception com.google.cloud.bigtable.grpc.io.Watchdog.StreamWaitTimeoutException
-
- getStats() - Static method in class com.google.cloud.bigtable.grpc.io.ChannelPool
-
- getStatus() - Method in exception com.google.cloud.bigtable.grpc.io.IOExceptionWithStatus
-
Status from the provided OperationRuntimeException.
- getStreamingBufferSize() - Method in class com.google.cloud.bigtable.config.RetryOptions
-
- getTable(String) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Gets the details of a table.
- getTable(GetTableRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Gets the details of a table.
- getTable(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Gets the details of a table.
- getTable(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Gets the details of a table.
- getTable(GetTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Gets the details of a table.
- getTableAdminClient() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
Getter for the field tableAdminClient
.
- getTableAdminClientWrapper() - Method in class com.google.cloud.bigtable.grpc.BigtableSession
-
Initializes bigtableTableAdminClient based on flag to use GCJ adapter, available in
BigtableOptions
.
- getTableAsync(String) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Gets the details of a table asynchronously.
- getTableAsync(GetTableRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Gets the details of a table asynchronously.
- getTableAsync(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Gets the details of a table asynchronously.
- getTableAsync(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Gets the details of a table asynchronously.
- getTableAsync(GetTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Gets the details of a table asynchronously.
- getTableId() - Method in class com.google.cloud.bigtable.grpc.BigtableTableName
-
- getThreadFactory(String, boolean) - Static method in class com.google.cloud.bigtable.util.ThreadUtil
-
- getThrottlingTimer() - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiterStats
-
- getTimeoutMs() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig
-
Deprecated.
- getTimestamp() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell
-
- getUserAgent() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Gets the user-agent to be appended to User-Agent header when creating new streams for the
channel.
- getValue() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRow.Cell
-
- getWaitTimeMs() - Method in exception com.google.cloud.bigtable.grpc.io.Watchdog.StreamWaitTimeoutException
-
- getZoneId(Cluster) - Static method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
- GoogleCloudResourcePrefixInterceptor - Class in com.google.cloud.bigtable.grpc.io
-
Adds a header ("google-cloud-resource-prefix") that usually contains a fully qualified instance
or table name.
- GoogleCloudResourcePrefixInterceptor(String) - Constructor for class com.google.cloud.bigtable.grpc.io.GoogleCloudResourcePrefixInterceptor
-
Constructor for GoogleCloudResourcePrefixInterceptor.
- GRPC_RESOURCE_PREFIX_KEY - Static variable in class com.google.cloud.bigtable.grpc.io.GoogleCloudResourcePrefixInterceptor
-
Constant GRPC_RESOURCE_PREFIX_KEY
- GrpcFuture() - Constructor for class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation.GrpcFuture
-
- listAppProfiles(ListAppProfilesRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
List application profiles.
- listAppProfiles(ListAppProfilesRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
List application profiles.
- listBackupsAsync(String) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Lists all backups associated with the specified cluster.
- listBackupsAsync(ListBackupsRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Lists all backups associated with the specified cluster.
- listBackupsAsync(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- listBackupsAsync(String) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Lists all backups associated with the specified cluster.
- listBackupsAsync(ListBackupsRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
- listCluster(ListClustersRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Lists information about clusters in an instance.
- listCluster(ListClustersRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Lists information about clusters in an instance.
- listInstances(ListInstancesRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Lists all instances in the given project.
- listInstances(ListInstancesRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Lists all instances in the given project.
- listSnapshotsAsync(ListSnapshotsRequest) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
- listSnapshotsAsync(ListSnapshotsRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
- listSnapshotsAsync(ListSnapshotsRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- listSnapshotsAsync(ListSnapshotsRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Lists all snapshots associated with the specified cluster.
- listSnapshotsAsync(ListSnapshotsRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
- listTables() - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Lists the names of all tables in an instance.
- listTables(ListTablesRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Lists the names of all tables in an instance.
- listTables() - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Lists the names of all tables in an instance.
- listTables() - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Lists the names of all tables in an instance.
- listTables(ListTablesRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Lists the names of all tables in an instance.
- listTablesAsync() - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Lists the names of all tables in an instance asynchronously.
- listTablesAsync(ListTablesRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Lists the names of all tables in an instance asynchronously.
- listTablesAsync() - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Lists the names of all tables in an instance asynchronously.
- listTablesAsync() - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Lists the names of all tables in an instance asynchronously.
- listTablesAsync(ListTablesRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Lists the names of all tables in an instance asynchronously.
- LOG - Static variable in class com.google.cloud.bigtable.config.CredentialOptions
-
Constant LOG
- log - Variable in class com.google.cloud.bigtable.config.Logger
-
- LOG - Static variable in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
Constant LOG
- LOG - Static variable in class com.google.cloud.bigtable.grpc.async.BulkRead
-
Constant LOG
- LOG - Static variable in class com.google.cloud.bigtable.grpc.io.ChannelPool
-
Constant LOG
- LOG - Static variable in class com.google.cloud.bigtable.grpc.scanner.RowMerger
-
- Logger - Class in com.google.cloud.bigtable.config
-
Wrapper around Log
to conditionally format messages if a
specified log level is enabled.
- Logger(Class<?>) - Constructor for class com.google.cloud.bigtable.config.Logger
-
Constructor for Logger.
- LONG_TIMEOUT_MS_DEFAULT - Static variable in class com.google.cloud.bigtable.config.CallOptionsConfig
-
The default duration to wait before timing out RPCs.
- lookupCluster(String, String) - Static method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
- lookupInstanceId(String, String, String) - Static method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
- mark() - Method in interface com.google.cloud.bigtable.metrics.Meter
-
- mark(long) - Method in interface com.google.cloud.bigtable.metrics.Meter
-
- markCanBeCompleted(long) - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiter
-
Mark an operation id, as returned by registerOperationWithHeapSize
, as complete
- markFailure() - Method in class com.google.cloud.bigtable.grpc.async.BigtableAsyncRpc.RpcMetrics
-
- markRetriesExhasted() - Method in class com.google.cloud.bigtable.grpc.async.BigtableAsyncRpc.RpcMetrics
-
- markRetry() - Method in class com.google.cloud.bigtable.grpc.async.BigtableAsyncRpc.RpcMetrics
-
- MAX_NUMBER_OF_MUTATIONS - Static variable in class com.google.cloud.bigtable.grpc.async.BulkMutation
-
For internal use only - public for technical reasons.
- MAX_RPC_WAIT_TIME_NANOS - Static variable in class com.google.cloud.bigtable.grpc.async.BulkMutation
-
For internal use only - public for technical reasons.
- meter(BigtableClientMetrics.MetricLevel, String) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
-
- meter(String) - Method in class com.google.cloud.bigtable.metrics.DropwizardMetricRegistry
-
Creates a named
Meter
that wraps a Dropwizard Metrics
Meter
.
- Meter - Interface in com.google.cloud.bigtable.metrics
-
A meter metric which measures mean throughput and one-, five-, and fifteen-minute
exponentially-weighted moving average throughputs.
- meter(String) - Method in interface com.google.cloud.bigtable.metrics.MetricRegistry
-
- MetricRegistry - Interface in com.google.cloud.bigtable.metrics
-
A registry of metric instances.
- modifyColumnFamily(ModifyColumnFamiliesRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Creates, modifies or deletes a new column family within a specified table.
- modifyColumnFamily(ModifyColumnFamiliesRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Creates, modifies or deletes a new column family within a specified table.
- modifyColumnFamilyAsync(ModifyColumnFamiliesRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Creates, modifies or deletes a new column family within a specified table.
- modifyColumnFamilyAsync(ModifyColumnFamiliesRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Creates, modifies or deletes a new column family within a specified table.
- modifyFamilies(ModifyColumnFamiliesRequest) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Creates, modifies or deletes a new column family within a specified table.
- modifyFamilies(ModifyColumnFamiliesRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Creates, modifies or deletes a new column family within a specified table.
- modifyFamilies(ModifyColumnFamiliesRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Creates, modifies or deletes a new column family within a specified table.
- modifyFamiliesAsync(ModifyColumnFamiliesRequest) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Creates, modifies or deletes a new column family within a specified table.
- modifyFamiliesAsync(ModifyColumnFamiliesRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
Creates, modifies or deletes a new column family within a specified table.
- modifyFamiliesAsync(ModifyColumnFamiliesRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Creates, modifies or deletes a new column family within a specified table.
- mutateRow(RowMutation) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Mutate a row atomically.
- mutateRow(MutateRowRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Mutate a row atomically.
- mutateRow(RowMutation) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Mutate a row atomically.
- mutateRow(RowMutation) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- mutateRow(MutateRowRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Mutate a row atomically.
- mutateRowAsync(RowMutation) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Mutate a row atomically.
- mutateRowAsync(MutateRowRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Mutate a row atomically.
- mutateRowAsync(RowMutation) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Mutate a row atomically.
- mutateRowAsync(RowMutation) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- mutateRowAsync(MutateRowRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Mutate a row atomically.
- mutateRows(MutateRowsRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Mutates multiple rows in a batch.
- mutateRows(MutateRowsRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Mutates multiple rows in a batch.
- mutateRowsAsync(MutateRowsRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Mutates multiple rows in a batch.
- mutateRowsAsync(MutateRowsRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Mutates multiple rows in a batch.
- MutateRowsRequestManager - Class in com.google.cloud.bigtable.grpc.async
-
- MutateRowsRequestManager(RetryOptions, MutateRowsRequest) - Constructor for class com.google.cloud.bigtable.grpc.async.MutateRowsRequestManager
-
- MutateRowsRequestManager.ProcessingStatus - Enum in com.google.cloud.bigtable.grpc.async
-
- readFlatRows(Query) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Perform a scan over
FlatRow
s, in key order.
- readFlatRows(ReadRowsRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Perform a scan over
FlatRow
s, in key order.
- readFlatRows(ReadRowsRequest, StreamObserver<FlatRow>) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Perform a streaming read of
FlatRow
s in key order.
- readFlatRows(Query) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Perform a scan over
FlatRow
s, in key order.
- readFlatRows(Query) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- readFlatRows(ReadRowsRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Perform a scan over
FlatRow
s, in key order.
- readFlatRows(ReadRowsRequest, StreamObserver<FlatRow>) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Perform a streaming read of
FlatRow
s in key order.
- readFlatRowsAsync(Query) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Read multiple
FlatRow
s into an in-memory list, in key order.
- readFlatRowsAsync(Query, StreamObserver<FlatRow>) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Read
FlatRow
asynchronously, and pass them to a stream observer to be processed.
- readFlatRowsAsync(ReadRowsRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Read multiple
FlatRow
s into an in-memory list, in key order.
- readFlatRowsAsync(Query) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Read multiple
FlatRow
s into an in-memory list, in key order.
- readFlatRowsAsync(Query, StreamObserver<FlatRow>) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Read
FlatRow
asynchronously, and pass them to a stream observer to be processed.
- readFlatRowsAsync(Query) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- readFlatRowsAsync(Query, StreamObserver<FlatRow>) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- readFlatRowsAsync(ReadRowsRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Read multiple
FlatRow
s into an in-memory list, in key order.
- readFlatRowsList(Query) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Returns a list of
FlatRow
s, in key order.
- readFlatRowsList(ReadRowsRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Returns a list of
FlatRow
s, in key order.
- readFlatRowsList(Query) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Returns a list of
FlatRow
s, in key order.
- readFlatRowsList(Query) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- readFlatRowsList(ReadRowsRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Returns a list of
FlatRow
s, in key order.
- readModifyWriteRow(ReadModifyWriteRow) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Perform an atomic read-modify-write operation on a row.
- readModifyWriteRow(ReadModifyWriteRowRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Perform an atomic read-modify-write operation on a row.
- readModifyWriteRow(ReadModifyWriteRow) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Perform an atomic read-modify-write operation on a row.
- readModifyWriteRow(ReadModifyWriteRow) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- readModifyWriteRow(ReadModifyWriteRowRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Perform an atomic read-modify-write operation on a row.
- readModifyWriteRowAsync(ReadModifyWriteRow) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Perform an atomic read-modify-write operation on a row.
- readModifyWriteRowAsync(ReadModifyWriteRowRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Perform an atomic read-modify-write operation on a row,
- readModifyWriteRowAsync(ReadModifyWriteRow) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Perform an atomic read-modify-write operation on a row.
- readModifyWriteRowAsync(ReadModifyWriteRow) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- readModifyWriteRowAsync(ReadModifyWriteRowRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Perform an atomic read-modify-write operation on a row,
- readRows(Query) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Perform a scan over Row
s, in key order.
- readRows(ReadRowsRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Perform a scan over Row
s, in key order.
- readRows(Query) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Perform a scan over Row
s, in key order.
- readRows(Query) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- readRows(ReadRowsRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Perform a scan over Row
s, in key order.
- readRowsAsync(Query) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Read multiple Row
s into an in-memory list, in key order.
- readRowsAsync(ReadRowsRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Read multiple Row
s into an in-memory list, in key order.
- readRowsAsync(Query) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Read multiple Row
s into an in-memory list, in key order.
- readRowsAsync(Query) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- readRowsAsync(ReadRowsRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Read multiple Row
s into an in-memory list, in key order.
- ReferenceCountedHashMap<K,V> - Class in com.google.cloud.bigtable.util
-
Allows for a HashMap to reference-count its contents.
- ReferenceCountedHashMap() - Constructor for class com.google.cloud.bigtable.util.ReferenceCountedHashMap
-
Constructor for ReferenceCountedHashMap.
- ReferenceCountedHashMap(ReferenceCountedHashMap.Callable<V>) - Constructor for class com.google.cloud.bigtable.util.ReferenceCountedHashMap
-
Constructor for ReferenceCountedHashMap wth a destructor callable.
- ReferenceCountedHashMap.Callable<I> - Interface in com.google.cloud.bigtable.util
-
Interface for destructor code.
- RefreshingOAuth2CredentialsInterceptor - Class in com.google.cloud.bigtable.grpc.io
-
Client interceptor that authenticates all calls by binding header data provided by a credential.
- RefreshingOAuth2CredentialsInterceptor(ExecutorService, OAuth2Credentials) - Constructor for class com.google.cloud.bigtable.grpc.io.RefreshingOAuth2CredentialsInterceptor
-
Constructor for RefreshingOAuth2CredentialsInterceptor.
- registerOperation(ListenableFuture<?>) - Method in class com.google.cloud.bigtable.grpc.async.OperationAccountant
-
Register a new RPC operation.
- registerOperationWithHeapSize(long) - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiter
-
Register an operation with the given size before sending.
- remove(Object) - Method in class com.google.cloud.bigtable.util.ReferenceCountedHashMap
-
Remove removes a reference to the key within the context of the reference count.
- request(int) - Method in class com.google.cloud.bigtable.grpc.async.CallController
-
- reset() - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRowAdapter.FlatRowBuilder
- resetStatusBasedBackoff() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
Either a response was found, or a timeout event occurred.
- ResourceLimiter - Class in com.google.cloud.bigtable.grpc.async
-
This class limits access by RPCs to system resources
- ResourceLimiter(ResourceLimiterStats, long, int) - Constructor for class com.google.cloud.bigtable.grpc.async.ResourceLimiter
-
Constructor for ResourceLimiter.
- ResourceLimiterStats - Class in com.google.cloud.bigtable.grpc.async
-
- ResourceLimiterStats() - Constructor for class com.google.cloud.bigtable.grpc.async.ResourceLimiterStats
-
- ResponseQueueReader - Class in com.google.cloud.bigtable.grpc.scanner
-
Manages a queue of
ResultQueueEntry
s of
FlatRow
.
- ResponseQueueReader() - Constructor for class com.google.cloud.bigtable.grpc.scanner.ResponseQueueReader
-
Constructor for ResponseQueueReader.
- restoreTableAsync(RestoreTableRequest) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
Creates a new table from a backup.
- restoreTableAsync(RestoreTableRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Creates a new table from a backup.
- restoreTableAsync(RestoreTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- restoreTableAsync(RestoreTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Creates a new table from a backup.
- restoreTableAsync(RestoreTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
- ResultScanner<T> - Interface in com.google.cloud.bigtable.grpc.scanner
-
A scanner of Bigtable rows.
- ResumingStreamingResultScanner - Class in com.google.cloud.bigtable.grpc.scanner
-
A ResultScanner that attempts to resume the readRows call when it encounters gRPC INTERNAL
errors.
- ResumingStreamingResultScanner(ResponseQueueReader) - Constructor for class com.google.cloud.bigtable.grpc.scanner.ResumingStreamingResultScanner
-
Constructor for ResumingStreamingResultScanner.
- RETRY_THREAD_COUNT - Static variable in class com.google.cloud.bigtable.grpc.BigtableSessionSharedThreadPools
-
Number of threads to use to initiate retry calls
- retryExecutor - Variable in class com.google.cloud.bigtable.grpc.BigtableSessionSharedThreadPools
-
Used for a few cases that benefit from retries, such as puts, gets and scans.
- retryExecutorService - Variable in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- RetryingMutateRowsOperation - Class in com.google.cloud.bigtable.grpc.async
-
- RetryingMutateRowsOperation(RetryOptions, MutateRowsRequest, BigtableAsyncRpc<MutateRowsRequest, MutateRowsResponse>, DeadlineGenerator, ScheduledExecutorService, Metadata, ApiClock) - Constructor for class com.google.cloud.bigtable.grpc.async.RetryingMutateRowsOperation
-
- RetryingReadRowsOperation - Class in com.google.cloud.bigtable.grpc.scanner
-
- RetryingReadRowsOperation(StreamObserver<FlatRow>, RetryOptions, ReadRowsRequest, BigtableAsyncRpc<ReadRowsRequest, ReadRowsResponse>, DeadlineGenerator, ScheduledExecutorService, Metadata, ApiClock) - Constructor for class com.google.cloud.bigtable.grpc.scanner.RetryingReadRowsOperation
-
- RetryingStreamOperation<RequestT,ResponseT> - Class in com.google.cloud.bigtable.grpc.async
-
- RetryingStreamOperation(RetryOptions, RequestT, BigtableAsyncRpc<RequestT, ResponseT>, DeadlineGenerator, ScheduledExecutorService, Metadata, ApiClock) - Constructor for class com.google.cloud.bigtable.grpc.async.RetryingStreamOperation
-
Constructor for RetryingCollectingClientCallListener.
- RetryingUnaryOperation<RequestT,ResponseT> - Class in com.google.cloud.bigtable.grpc.async
-
- RetryingUnaryOperation(RetryOptions, RequestT, BigtableAsyncRpc<RequestT, ResponseT>, DeadlineGenerator, ScheduledExecutorService, Metadata, ApiClock) - Constructor for class com.google.cloud.bigtable.grpc.async.RetryingUnaryOperation
-
Constructor for RetryingUnaryRpcListener.
- retryOnDeadlineExceeded() - Method in class com.google.cloud.bigtable.config.RetryOptions
-
Whether to retry on deadline exceeded.
- RetryOptions - Class in com.google.cloud.bigtable.config
-
Options for retrying requests, including back off configuration.
- RetryOptions(boolean, boolean, int, double, int, int, int, int, Set<Status.Code>) - Constructor for class com.google.cloud.bigtable.config.RetryOptions
-
- retryOptions - Variable in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- RetryOptions.Builder - Class in com.google.cloud.bigtable.config
-
A Builder for ChannelOptions objects.
- RowKeyUtil - Class in com.google.cloud.bigtable.util
-
- RowKeyUtil() - Constructor for class com.google.cloud.bigtable.util.RowKeyUtil
-
- RowKeyWrapper - Class in com.google.cloud.bigtable.util
-
For internal use only - public for technical reasons.
- RowKeyWrapper(ByteString) - Constructor for class com.google.cloud.bigtable.util.RowKeyWrapper
-
- RowMerger - Class in com.google.cloud.bigtable.grpc.scanner
-
Builds a complete
FlatRow
from
ReadRowsResponse
objects.
- RowMerger(StreamObserver<FlatRow>) - Constructor for class com.google.cloud.bigtable.grpc.scanner.RowMerger
-
Constructor for RowMerger.
- RowResultScanner<T> - Class in com.google.cloud.bigtable.grpc.scanner
-
- RowResultScanner(ServerStream<T>, T[]) - Constructor for class com.google.cloud.bigtable.grpc.scanner.RowResultScanner
-
- rpc - Variable in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- rpcTimerContext - Variable in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- run() - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- run() - Method in class com.google.cloud.bigtable.grpc.async.RetryingStreamOperation
-
- run() - Method in class com.google.cloud.bigtable.grpc.io.Watchdog
-
- run() - Method in class com.google.cloud.bigtable.grpc.scanner.RetryingReadRowsOperation
-
- sampleRowKeys(String) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Sample row keys from a table.
- sampleRowKeys(SampleRowKeysRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Sample row keys from a table.
- sampleRowKeys(String) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Sample row keys from a table.
- sampleRowKeys(String) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- sampleRowKeys(SampleRowKeysRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Sample row keys from a table.
- sampleRowKeysAsync(String) - Method in interface com.google.cloud.bigtable.core.IBigtableDataClient
-
Sample row keys from a table, returning a Future that will complete when the sampling has
completed.
- sampleRowKeysAsync(SampleRowKeysRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
Sample row keys from a table, returning a Future that will complete when the sampling has
completed.
- sampleRowKeysAsync(String) - Method in class com.google.cloud.bigtable.grpc.BigtableDataClientWrapper
-
Sample row keys from a table, returning a Future that will complete when the sampling has
completed.
- sampleRowKeysAsync(String) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGCJClient
-
- sampleRowKeysAsync(SampleRowKeysRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
Sample row keys from a table, returning a Future that will complete when the sampling has
completed.
- ScanHandler - Interface in com.google.cloud.bigtable.grpc.scanner
-
An interface that handles timeout exception situations and request cancellations in scan
situations.
- ScanTimeoutException - Exception in com.google.cloud.bigtable.grpc.scanner
-
Deprecated.
- ScanTimeoutException(String) - Constructor for exception com.google.cloud.bigtable.grpc.scanner.ScanTimeoutException
-
Deprecated.
Constructor for ScanTimeoutException.
- sendUnsent() - Method in interface com.google.cloud.bigtable.core.IBulkMutation
-
Sends any outstanding entry, present in the current batch but doesn't wait for response.
- sendUnsent() - Method in class com.google.cloud.bigtable.grpc.async.BulkMutation
-
- sendUnsent() - Method in class com.google.cloud.bigtable.grpc.async.BulkMutationGCJClient
-
Sends any outstanding entry, present in the current batch but doesn't wait for response.
- sendUnsent() - Method in class com.google.cloud.bigtable.grpc.async.BulkMutationWrapper
-
Sends any outstanding entry, present in the current batch but doesn't wait for response.
- SERVICE_ACCOUNT_JSON_ENV_VARIABLE - Static variable in class com.google.cloud.bigtable.config.CredentialOptions
-
For internal use only - public for technical reasons.
- set(RespT) - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation.GrpcFuture
-
- setAdminHost(String) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setAllowRetriesWithoutTimestamp(boolean) - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
-
Perform retries even if a Put (or other Mutations) don't have a time stamp set and set the
timestamp to the server time.
- setAppProfileId(String) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setAsyncMutatorWorkerCount(int) - Method in class com.google.cloud.bigtable.config.BulkOptions.Builder
-
- setAutoflushMs(long) - Method in class com.google.cloud.bigtable.config.BulkOptions.Builder
-
- setBackoffMultiplier(double) - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
-
Multiplier we will apply to backoff times between retries.
- setBulkMaxRequestSize(long) - Method in class com.google.cloud.bigtable.config.BulkOptions.Builder
-
- setBulkMaxRowKeyCount(int) - Method in class com.google.cloud.bigtable.config.BulkOptions.Builder
-
- setBulkMutationRpcTargetMs(int) - Method in class com.google.cloud.bigtable.config.BulkOptions.Builder
-
- setBulkOptions(BulkOptions) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setCachedCredentails(Credentials) - Method in class com.google.cloud.bigtable.config.CredentialOptions.JsonCredentialsOptions
-
- setCallOptionsConfig(CallOptionsConfig) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setChannelConfigurator(BigtableOptions.ChannelConfigurator) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
For internal use only - public for technical reasons.
- setClusterSize(String, String, int) - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
Sets a cluster size to a specific size.
- setClusterSize(int) - Method in class com.google.cloud.bigtable.grpc.BigtableClusterUtilities
-
Sets a cluster size to a specific size in an instance with a single cluster
- setCredentialOptions(CredentialOptions) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setCurrentInFlightMaxRpcs(int) - Method in class com.google.cloud.bigtable.grpc.async.ResourceLimiter
-
Setter for the field currentInFlightMaxRpcs
.
- setDataChannelCount(int) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setDataHost(String) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setDeadlineGeneratorFactory(DeadlineGeneratorFactory) - Method in interface com.google.cloud.bigtable.grpc.BigtableDataClient
-
- setDeadlineGeneratorFactory(DeadlineGeneratorFactory) - Method in class com.google.cloud.bigtable.grpc.BigtableDataGrpcClient
-
- setEnableRetries(boolean) - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
-
Enable or disable retries.
- setException(Throwable) - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation.GrpcFuture
-
- setException(Exception) - Method in class com.google.cloud.bigtable.grpc.async.AbstractRetryingOperation
-
- setException(Exception) - Method in class com.google.cloud.bigtable.grpc.scanner.RetryingReadRowsOperation
- setHttpTransportFactory(HttpTransportFactory) - Static method in class com.google.cloud.bigtable.config.CredentialFactory
-
Allow for an override of the credentials HttpTransportFactory.
- setIamPolicy(SetIamPolicyRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableInstanceClient
-
Set an IAM policy.
- setIamPolicy(SetIamPolicyRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableInstanceGrpcClient
-
Set an IAM policy.
- setIamPolicy(SetIamPolicyRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
Set an IAM policy.
- setIamPolicy(SetIamPolicyRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
-
Set an IAM policy.
- setInitialBackoffMillis(int) - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
-
The amount of time in milliseconds we will wait for our first error retry.
- setInstanceId(String) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setLevelToLog(BigtableClientMetrics.MetricLevel) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
-
Set a level at which to log.
- setLongRpcTimeoutMs(int) - Method in class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
-
- setMaxElapsedBackoffMillis(int) - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
-
Maximum amount of time we will retry an operation that is failing.
- setMaxInflightRpcs(int) - Method in class com.google.cloud.bigtable.config.BulkOptions.Builder
-
- setMaxMemory(long) - Method in class com.google.cloud.bigtable.config.BulkOptions.Builder
-
- setMaxScanTimeoutRetries(int) - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
-
Set the maximum number of times to retry after a scan timeout.
- setMessageCompression(boolean) - Method in class com.google.cloud.bigtable.grpc.async.CallController
-
- setMetricRegistry(MetricRegistry) - Static method in class com.google.cloud.bigtable.metrics.BigtableClientMetrics
-
Sets a
MetricRegistry
to be used in all Bigtable connection created after the call.
- setMutateRpcAttemptTimeoutMs(int) - Method in class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
-
The amount of time in milliseconds to wait before issuing a client side timeout for bulk row
mutation RPCs (i.e.
- setMutateRpcTimeoutMs(int) - Method in class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
-
The amount of time in milliseconds to wait before issuing a client side timeout for bulk row
mutation RPCs (i.e.
- setOnReadyHandler(Runnable) - Method in class com.google.cloud.bigtable.grpc.async.CallController
-
- setPort(int) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setProjectId(String) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setReadPartialRowTimeoutMillis(int) - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
-
Set the timeout in milliseconds for reading individual ReadRowsResponse messages from a
stream.
- setReadRowsRpcAttemptTimeoutMs(int) - Method in class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
-
The amount of time in milliseconds to wait before issuing a client side timeout for readRows
streaming RPCs.
- setReadRowsRpcTimeoutMs(int) - Method in class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
-
The amount of time in millisecond to wait before issuing a client side timeout for readRows
streaming RPCs.
- setResultObserver(StreamObserver<ReadRowsResponse>) - Method in class com.google.cloud.bigtable.grpc.scanner.RetryingReadRowsOperation
-
- setRetryOnDeadlineExceeded(boolean) - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
-
Enable or disable retry on deadline exceeded.
- setRetryOptions(RetryOptions) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setShortRpcAttemptTimeoutMs(int) - Method in class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
-
The amount of milliseconds to wait before issuing a client side timeout for a short RPC
attempt.
- setShortRpcTimeoutMs(int) - Method in class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
-
The amount of milliseconds to wait before issuing a client side timeout for a short RPC
operation.
- setStreamingBufferSize(int) - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
-
Set the maximum number of messages to buffer when scanning.
- setTimeoutMs(int) - Method in class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
-
- setupTracingConfig() - Static method in class com.google.cloud.bigtable.util.TracingUtilities
-
This is a one time setup for grpcz pages.
- setUseBatch(boolean) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setUseBulkApi(boolean) - Method in class com.google.cloud.bigtable.config.BulkOptions.Builder
-
- setUseCachedDataPool(boolean) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
This enables an experimental
BigtableSession
feature that caches datapools for cases
where there are many HBase Connections / BigtableSessions opened.
- setUseGCJClient(boolean) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setUsePlaintextNegotiation(boolean) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setUserAgent(String) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setUseTimeout(boolean) - Method in class com.google.cloud.bigtable.config.CallOptionsConfig.Builder
-
If true, turn on timeouts for unary RPCS like mutations, and single row readRows.
- SHORT_TIMEOUT_MS_DEFAULT - Static variable in class com.google.cloud.bigtable.config.CallOptionsConfig
-
The default duration to wait before timing out RPCs.
- shutdown() - Method in class com.google.cloud.bigtable.grpc.io.ChannelPool
- shutdownNow() - Method in class com.google.cloud.bigtable.grpc.io.ChannelPool
- size() - Method in class com.google.cloud.bigtable.grpc.io.ChannelPool
-
size.
- snapshotTableAsync(SnapshotTableRequest) - Method in interface com.google.cloud.bigtable.core.IBigtableTableAdminClient
-
- snapshotTableAsync(SnapshotTableRequest) - Method in interface com.google.cloud.bigtable.grpc.BigtableTableAdminClient
-
- snapshotTableAsync(SnapshotTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminClientWrapper
-
- snapshotTableAsync(SnapshotTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGCJClient
-
Creates a new snapshot from a table in a specific cluster.
- snapshotTableAsync(SnapshotTableRequest) - Method in class com.google.cloud.bigtable.grpc.BigtableTableAdminGrpcClient
- start(REQUEST, ClientCall.Listener<RESPONSE>, Metadata, ClientCall<REQUEST, RESPONSE>) - Method in interface com.google.cloud.bigtable.grpc.async.BigtableAsyncRpc
-
Starts a ClientCall
.
- start(ScheduledExecutorService) - Method in class com.google.cloud.bigtable.grpc.io.Watchdog
-
- startCell(String, ByteString, long, List<String>, long) - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRowAdapter.FlatRowBuilder
- startRow(ByteString) - Method in class com.google.cloud.bigtable.grpc.scanner.FlatRowAdapter.FlatRowBuilder
- STATS - Static variable in class com.google.cloud.bigtable.grpc.io.ChannelPool
-
- stop() - Method in class com.google.cloud.bigtable.grpc.io.Watchdog
-
- StreamObserverAdapter<T> - Class in com.google.cloud.bigtable.grpc.scanner
-
Deprecated.
- StreamObserverAdapter(ClientCall<?, T>, StreamObserver<T>) - Constructor for class com.google.cloud.bigtable.grpc.scanner.StreamObserverAdapter
-
Deprecated.
Constructor for StreamObserverAdapter.
- StreamWaitTimeoutException(Watchdog.State, long) - Constructor for exception com.google.cloud.bigtable.grpc.io.Watchdog.StreamWaitTimeoutException
-