Class ReadRowsRequest (2.3.0)

public sealed class ReadRowsRequest : IMessage<ReadRowsRequest>, IEquatable<ReadRowsRequest>, IDeepCloneable<ReadRowsRequest>, IBufferMessage, IMessage

Request message for Bigtable.ReadRows.

Inheritance

Object > ReadRowsRequest

Namespace

Google.Cloud.Bigtable.V2

Assembly

Google.Cloud.Bigtable.V2.dll

Constructors

ReadRowsRequest()

public ReadRowsRequest()

ReadRowsRequest(ReadRowsRequest)

public ReadRowsRequest(ReadRowsRequest other)
Parameter
NameDescription
otherReadRowsRequest

Properties

AppProfileId

public string AppProfileId { get; set; }

This value specifies routing for replication. If not specified, the "default" application profile will be used.

Property Value
TypeDescription
String

Filter

public RowFilter Filter { get; set; }

The filter to apply to the contents of the specified row(s). If unset, reads the entirety of each row.

Property Value
TypeDescription
RowFilter

Rows

public RowSet Rows { get; set; }

The row keys and/or ranges to read. If not specified, reads from all rows.

Property Value
TypeDescription
RowSet

RowsLimit

public long RowsLimit { get; set; }

The read will terminate after committing to N rows' worth of results. The default (zero) is to return all results.

Property Value
TypeDescription
Int64

TableName

public string TableName { get; set; }

Required. The unique name of the table from which to read. Values are of the form projects/&lt;project>/instances/&lt;instance>/tables/&lt;table>.

Property Value
TypeDescription
String

TableNameAsTableName

public TableName TableNameAsTableName { get; set; }

TableName-typed view over the TableName resource name property.

Property Value
TypeDescription
TableName