Package com.google.bigtable.v2
Interface FeatureFlagsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FeatureFlags
,FeatureFlags.Builder
public interface FeatureFlagsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Notify the server that the client supports the last_scanned_row field in ReadRowsResponse for long-running scans.boolean
Notify the server that the client enables batch write flow control by requesting RateLimitInfo from MutateRowsResponse.boolean
Notify the server that the client enables batch write flow control by requesting RateLimitInfo from MutateRowsResponse.boolean
Notify the server that the client supports using retry info back off durations to retry requests with.boolean
Notify the server that the client supports reverse scans.boolean
Notify the server that the client supports using encoded routing cookie strings to retry requests with.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getReverseScans
boolean getReverseScans()Notify the server that the client supports reverse scans. The server will reject ReadRowsRequests with the reverse bit set when this is absent.
bool reverse_scans = 1;
- Returns:
- The reverseScans.
-
getMutateRowsRateLimit
boolean getMutateRowsRateLimit()Notify the server that the client enables batch write flow control by requesting RateLimitInfo from MutateRowsResponse. Due to technical reasons, this disables partial retries.
bool mutate_rows_rate_limit = 3;
- Returns:
- The mutateRowsRateLimit.
-
getMutateRowsRateLimit2
boolean getMutateRowsRateLimit2()Notify the server that the client enables batch write flow control by requesting RateLimitInfo from MutateRowsResponse. With partial retries enabled.
bool mutate_rows_rate_limit2 = 5;
- Returns:
- The mutateRowsRateLimit2.
-
getLastScannedRowResponses
boolean getLastScannedRowResponses()Notify the server that the client supports the last_scanned_row field in ReadRowsResponse for long-running scans.
bool last_scanned_row_responses = 4;
- Returns:
- The lastScannedRowResponses.
-
getRoutingCookie
boolean getRoutingCookie()Notify the server that the client supports using encoded routing cookie strings to retry requests with.
bool routing_cookie = 6;
- Returns:
- The routingCookie.
-
getRetryInfo
boolean getRetryInfo()Notify the server that the client supports using retry info back off durations to retry requests with.
bool retry_info = 7;
- Returns:
- The retryInfo.
-