- 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 (default value: 1 second).
- 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 (default value: 10).
- 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"
- 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.
- 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.
- BigtableTableName - Class in com.google.cloud.bigtable.grpc
-
This class encapsulates a tableName.
- BigtableTableName(String) - Constructor for class com.google.cloud.bigtable.grpc.BigtableTableName
-
- 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.
- 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
-
- 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.
- getAdminHost() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for the field tableAdminHost
.
- 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
.
- 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.
- 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.Builder
-
- getBulkOptions() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for the field bulkOptions
.
- getCachedCredentials() - Method in class com.google.cloud.bigtable.config.CredentialOptions.JsonCredentialsOptions
-
- getCallOptionsConfig() - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- getCallOptionsConfig() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for the field callOptionsConfig
.
- getChannelConfigurator() - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
For internal use only - public for technical reasons.
- 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.
- getClusterId() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterName
-
- getClusterName() - Method in class com.google.cloud.bigtable.grpc.BigtableClusterName
-
- getCredential() - Method in class com.google.cloud.bigtable.config.CredentialOptions.UserSuppliedCredentialOptions
-
- getCredentialOptions() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Get the credential this object was constructed with.
- getCredentialType() - Method in class com.google.cloud.bigtable.config.CredentialOptions
-
Getter for the field credentialType
.
- getDataChannelCount() - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
For internal use only - public for technical reasons.
- 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.
- 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
-
- 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.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
-
- getKeyFile() - Method in class com.google.cloud.bigtable.config.CredentialOptions.P12CredentialOptions
-
P12 file - https://developers.google.com/identity/protocols/OAuth2ServiceAccount
- 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.
- 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.
- 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
.
- 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
-
- 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
.
- getRetryableStatusCodes() - Method in class com.google.cloud.bigtable.config.RetryOptions
-
Returns
Set
of
Status.Code
that allow RPC retries.
- getRetryOptions() - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- getRetryOptions() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Options controlling retries.
- 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
.
- getStreamingBufferSize() - Method in class com.google.cloud.bigtable.config.RetryOptions
-
- getTableId() - Method in class com.google.cloud.bigtable.grpc.BigtableTableName
-
- getTimeoutMs() - Method in class com.google.cloud.bigtable.config.CallOptionsConfig
-
Deprecated.
- getTracingCookie() - Method in class com.google.cloud.bigtable.config.BigtableOptions
-
Getter for tracing cookie
- 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.
- SERVICE_ACCOUNT_JSON_ENV_VARIABLE - Static variable in class com.google.cloud.bigtable.config.CredentialOptions
-
For internal use only - public for technical reasons.
- 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.
- setCredentialOptions(CredentialOptions) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setDataChannelCount(int) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setDataHost(String) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- setEnableRetries(boolean) - Method in class com.google.cloud.bigtable.config.RetryOptions.Builder
-
Enable or disable retries.
- 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
-
- 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.
- 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.
- 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.
- 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
-
- setTracingCookie(String) - Method in class com.google.cloud.bigtable.config.BigtableOptions.Builder
-
- 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.
- 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 (default value: 20 seconds).