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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getLastScannedRowResponses()
      Notify the server that the client supports the last_scanned_row field in ReadRowsResponse for long-running scans.
      boolean getMutateRowsRateLimit()
      Notify the server that the client enables batch write flow control by requesting RateLimitInfo from MutateRowsResponse.
      boolean getMutateRowsRateLimit2()
      Notify the server that the client enables batch write flow control by requesting RateLimitInfo from MutateRowsResponse.
      boolean getReverseScans()
      Notify the server that the client supports reverse scans.
      • 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 Detail

      • 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.