Google Bigtable v2 API - Class SampleRowKeysRequest (3.29.0)

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

Reference documentation and code samples for the Google Bigtable v2 API class SampleRowKeysRequest.

Request message for Bigtable.SampleRowKeys.

Inheritance

object > SampleRowKeysRequest

Namespace

Google.Cloud.Bigtable.V2

Assembly

Google.Cloud.Bigtable.V2.dll

Constructors

SampleRowKeysRequest()

public SampleRowKeysRequest()

SampleRowKeysRequest(SampleRowKeysRequest)

public SampleRowKeysRequest(SampleRowKeysRequest other)
Parameter
Name Description
other SampleRowKeysRequest

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
Type Description
string

AuthorizedViewName

public string AuthorizedViewName { get; set; }

Optional. The unique name of the AuthorizedView from which to sample row keys.

Values are of the form projects/<project>/instances/<instance>/tables/<table>/authorizedViews/<authorized_view>.

Property Value
Type Description
string

AuthorizedViewNameAsAuthorizedViewName

public AuthorizedViewName AuthorizedViewNameAsAuthorizedViewName { get; set; }

AuthorizedViewName-typed view over the AuthorizedViewName resource name property.

Property Value
Type Description
AuthorizedViewName

MaterializedViewName

public string MaterializedViewName { get; set; }

Optional. The unique name of the MaterializedView from which to read.

Values are of the form projects/<project>/instances/<instance>/materializedViews/<materialized_view>.

Property Value
Type Description
string

MaterializedViewNameAsMaterializedViewName

public MaterializedViewName MaterializedViewNameAsMaterializedViewName { get; set; }

MaterializedViewName-typed view over the MaterializedViewName resource name property.

Property Value
Type Description
MaterializedViewName

RowRange

public RowRange RowRange { get; set; }

Optional. The row range to sample. If not specified, samples from all rows. The output will always return the end key in the range as the last sample returned.

Property Value
Type Description
RowRange

TableName

public string TableName { get; set; }

Optional. The unique name of the table from which to sample row keys.

Values are of the form projects/<project>/instances/<instance>/tables/<table>.

Property Value
Type Description
string

TableNameAsTableName

public TableName TableNameAsTableName { get; set; }

TableName-typed view over the TableName resource name property.

Property Value
Type Description
TableName