Reference documentation and code samples for the Cloud Bigtable V2 Client class SampleRowKeysRequest.
Request message for Bigtable.SampleRowKeys.
Generated from protobuf message google.bigtable.v2.SampleRowKeysRequest
Namespace
Google \ Cloud \ Bigtable \ V2Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ table_name |
string
Optional. The unique name of the table from which to sample row keys. Values are of the form |
↳ authorized_view_name |
string
Optional. The unique name of the AuthorizedView from which to sample row keys. Values are of the form |
↳ materialized_view_name |
string
Optional. The unique name of the MaterializedView from which to read. Values are of the form |
↳ app_profile_id |
string
This value specifies routing for replication. If not specified, the "default" application profile will be used. |
↳ row_range |
RowRange
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. |
getTableName
Optional. The unique name of the table from which to sample row keys.
Values are of the form
projects/<project>/instances/<instance>/tables/<table>.
| Returns | |
|---|---|
| Type | Description |
string |
|
setTableName
Optional. The unique name of the table from which to sample row keys.
Values are of the form
projects/<project>/instances/<instance>/tables/<table>.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAuthorizedViewName
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>.
| Returns | |
|---|---|
| Type | Description |
string |
|
setAuthorizedViewName
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>.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMaterializedViewName
Optional. The unique name of the MaterializedView from which to read.
Values are of the form
projects/<project>/instances/<instance>/materializedViews/<materialized_view>.
| Returns | |
|---|---|
| Type | Description |
string |
|
setMaterializedViewName
Optional. The unique name of the MaterializedView from which to read.
Values are of the form
projects/<project>/instances/<instance>/materializedViews/<materialized_view>.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAppProfileId
This value specifies routing for replication. If not specified, the "default" application profile will be used.
| Returns | |
|---|---|
| Type | Description |
string |
|
setAppProfileId
This value specifies routing for replication. If not specified, the "default" application profile will be used.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRowRange
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.
| Returns | |
|---|---|
| Type | Description |
RowRange|null |
|
hasRowRange
clearRowRange
setRowRange
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.
| Parameter | |
|---|---|
| Name | Description |
var |
RowRange
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
static::build
| Parameter | |
|---|---|
| Name | Description |
tableName |
string
Optional. The unique name of the table from which to sample row keys. Values are of the form
|
| Returns | |
|---|---|
| Type | Description |
SampleRowKeysRequest |
|
static::buildFromTableNameAppProfileId
| Parameters | |
|---|---|
| Name | Description |
tableName |
string
Optional. The unique name of the table from which to sample row keys. Values are of the form
|
appProfileId |
string
This value specifies routing for replication. If not specified, the "default" application profile will be used. |
| Returns | |
|---|---|
| Type | Description |
SampleRowKeysRequest |
|