public abstract class ConsistencyRequest extends Object
| Constructor and Description |
|---|
ConsistencyRequest() |
| Modifier and Type | Method and Description |
|---|---|
static ConsistencyRequest |
forDataBoost(String tableId) |
static ConsistencyRequest |
forReplication(String tableId) |
static ConsistencyRequest |
forReplication(String tableId,
String consistencyToken)
Creates a request to check consistency using an existing token.
|
static ConsistencyRequest |
forReplicationFromTableName(String tableName) |
static ConsistencyRequest |
forReplicationFromTableName(String tableName,
String consistencyToken) |
abstract String |
getConsistencyToken()
Internal accessor for the consistency token.
|
protected abstract CheckConsistencyRequest.ModeCase |
getMode() |
protected abstract String |
getTableId() |
protected abstract boolean |
isFullyQualified() |
CheckConsistencyRequest |
toCheckConsistencyProto(String token)
Creates a CheckConsistencyRequest proto.
|
CheckConsistencyRequest |
toCheckConsistencyProto(com.google.cloud.bigtable.data.v2.internal.TableAdminRequestContext requestContext,
String token)
Creates a CheckConsistencyRequest proto.
|
GenerateConsistencyTokenRequest |
toGenerateTokenProto()
Creates a GenerateConsistencyTokenRequest proto.
|
GenerateConsistencyTokenRequest |
toGenerateTokenProto(com.google.cloud.bigtable.data.v2.internal.TableAdminRequestContext requestContext)
Creates a GenerateConsistencyTokenRequest proto.
|
@Nonnull protected abstract CheckConsistencyRequest.ModeCase getMode()
@InternalApi @Nullable public abstract String getConsistencyToken()
protected abstract boolean isFullyQualified()
public static ConsistencyRequest forReplication(String tableId)
public static ConsistencyRequest forReplication(String tableId, String consistencyToken)
tableId - The table ID.consistencyToken - The token to check. Must not be null.NullPointerException - if consistencyToken is null.public static ConsistencyRequest forDataBoost(String tableId)
@InternalApi public static ConsistencyRequest forReplicationFromTableName(String tableName)
@InternalApi public static ConsistencyRequest forReplicationFromTableName(String tableName, String consistencyToken)
@InternalApi public CheckConsistencyRequest toCheckConsistencyProto(com.google.cloud.bigtable.data.v2.internal.TableAdminRequestContext requestContext, String token)
@InternalApi public CheckConsistencyRequest toCheckConsistencyProto(String token)
@InternalApi public GenerateConsistencyTokenRequest toGenerateTokenProto(com.google.cloud.bigtable.data.v2.internal.TableAdminRequestContext requestContext)
@InternalApi public GenerateConsistencyTokenRequest toGenerateTokenProto()
Copyright © 2026 Google LLC. All rights reserved.