Interface ReadRowsResponseOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ReadRowsResponse, ReadRowsResponse.Builder

    public interface ReadRowsResponseOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getChunksList

        List<ReadRowsResponse.CellChunk> getChunksList()
         A collection of a row's contents as part of the read request.
         
        repeated .google.bigtable.v2.ReadRowsResponse.CellChunk chunks = 1;
      • getChunks

        ReadRowsResponse.CellChunk getChunks​(int index)
         A collection of a row's contents as part of the read request.
         
        repeated .google.bigtable.v2.ReadRowsResponse.CellChunk chunks = 1;
      • getChunksCount

        int getChunksCount()
         A collection of a row's contents as part of the read request.
         
        repeated .google.bigtable.v2.ReadRowsResponse.CellChunk chunks = 1;
      • getChunksOrBuilderList

        List<? extends ReadRowsResponse.CellChunkOrBuilder> getChunksOrBuilderList()
         A collection of a row's contents as part of the read request.
         
        repeated .google.bigtable.v2.ReadRowsResponse.CellChunk chunks = 1;
      • getChunksOrBuilder

        ReadRowsResponse.CellChunkOrBuilder getChunksOrBuilder​(int index)
         A collection of a row's contents as part of the read request.
         
        repeated .google.bigtable.v2.ReadRowsResponse.CellChunk chunks = 1;
      • getLastScannedRowKey

        com.google.protobuf.ByteString getLastScannedRowKey()
         Optionally the server might return the row key of the last row it
         has scanned.  The client can use this to construct a more
         efficient retry request if needed: any row keys or portions of
         ranges less than this row key can be dropped from the request.
         This is primarily useful for cases where the server has read a
         lot of data that was filtered out since the last committed row
         key, allowing the client to skip that work on a retry.
         
        bytes last_scanned_row_key = 2;
        Returns:
        The lastScannedRowKey.
      • hasRequestStats

        boolean hasRequestStats()
        
         If requested, provide enhanced query performance statistics. The semantics
         dictate:
           * request_stats is empty on every (streamed) response, except
           * request_stats has non-empty information after all chunks have been
             streamed, where the ReadRowsResponse message only contains
             request_stats.
               * For example, if a read request would have returned an empty
                 response instead a single ReadRowsResponse is streamed with empty
                 chunks and request_stats filled.
        
         Visually, response messages will stream as follows:
            ... -> {chunks: [...]} -> {chunks: [], request_stats: {...}}
           \______________________/  \________________________________/
               Primary response         Trailer of RequestStats info
        
         Or if the read did not return any values:
           {chunks: [], request_stats: {...}}
           \________________________________/
              Trailer of RequestStats info
         
        .google.bigtable.v2.RequestStats request_stats = 3;
        Returns:
        Whether the requestStats field is set.
      • getRequestStats

        RequestStats getRequestStats()
        
         If requested, provide enhanced query performance statistics. The semantics
         dictate:
           * request_stats is empty on every (streamed) response, except
           * request_stats has non-empty information after all chunks have been
             streamed, where the ReadRowsResponse message only contains
             request_stats.
               * For example, if a read request would have returned an empty
                 response instead a single ReadRowsResponse is streamed with empty
                 chunks and request_stats filled.
        
         Visually, response messages will stream as follows:
            ... -> {chunks: [...]} -> {chunks: [], request_stats: {...}}
           \______________________/  \________________________________/
               Primary response         Trailer of RequestStats info
        
         Or if the read did not return any values:
           {chunks: [], request_stats: {...}}
           \________________________________/
              Trailer of RequestStats info
         
        .google.bigtable.v2.RequestStats request_stats = 3;
        Returns:
        The requestStats.
      • getRequestStatsOrBuilder

        RequestStatsOrBuilder getRequestStatsOrBuilder()
        
         If requested, provide enhanced query performance statistics. The semantics
         dictate:
           * request_stats is empty on every (streamed) response, except
           * request_stats has non-empty information after all chunks have been
             streamed, where the ReadRowsResponse message only contains
             request_stats.
               * For example, if a read request would have returned an empty
                 response instead a single ReadRowsResponse is streamed with empty
                 chunks and request_stats filled.
        
         Visually, response messages will stream as follows:
            ... -> {chunks: [...]} -> {chunks: [], request_stats: {...}}
           \______________________/  \________________________________/
               Primary response         Trailer of RequestStats info
        
         Or if the read did not return any values:
           {chunks: [], request_stats: {...}}
           \________________________________/
              Trailer of RequestStats info
         
        .google.bigtable.v2.RequestStats request_stats = 3;