public static final class ReadRowsRequest.Builder extends GeneratedMessageV3.Builder<ReadRowsRequest.Builder> implements ReadRowsRequestOrBuilder
Request message for Bigtable.ReadRows.
Protobuf type google.bigtable.v2.ReadRowsRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ReadRowsRequest.BuilderImplements
ReadRowsRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ReadRowsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
ReadRowsRequest.Builder |
build()
public ReadRowsRequest build()
Type | Description |
ReadRowsRequest |
buildPartial()
public ReadRowsRequest buildPartial()
Type | Description |
ReadRowsRequest |
clear()
public ReadRowsRequest.Builder clear()
Type | Description |
ReadRowsRequest.Builder |
clearAppProfileId()
public ReadRowsRequest.Builder clearAppProfileId()
This value specifies routing for replication. This API only accepts the empty value of app_profile_id.
string app_profile_id = 5;
Type | Description |
ReadRowsRequest.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public ReadRowsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
ReadRowsRequest.Builder |
clearFilter()
public ReadRowsRequest.Builder clearFilter()
The filter to apply to the contents of the specified row(s). If unset, reads the entirety of each row.
.google.bigtable.v2.RowFilter filter = 3;
Type | Description |
ReadRowsRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public ReadRowsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
ReadRowsRequest.Builder |
clearRequestStatsView()
public ReadRowsRequest.Builder clearRequestStatsView()
The view into RequestStats, as described above.
.google.bigtable.v2.ReadRowsRequest.RequestStatsView request_stats_view = 6;
Type | Description |
ReadRowsRequest.Builder | This builder for chaining. |
clearRows()
public ReadRowsRequest.Builder clearRows()
The row keys and/or ranges to read sequentially. If not specified, reads from all rows.
.google.bigtable.v2.RowSet rows = 2;
Type | Description |
ReadRowsRequest.Builder |
clearRowsLimit()
public ReadRowsRequest.Builder clearRowsLimit()
The read will stop after committing to N rows' worth of results. The default (zero) is to return all results.
int64 rows_limit = 4;
Type | Description |
ReadRowsRequest.Builder | This builder for chaining. |
clearTableName()
public ReadRowsRequest.Builder clearTableName()
Required. The unique name of the table from which to read.
Values are of the form
projects/<project>/instances/<instance>/tables/<table>
.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Type | Description |
ReadRowsRequest.Builder | This builder for chaining. |
clone()
public ReadRowsRequest.Builder clone()
Type | Description |
ReadRowsRequest.Builder |
getAppProfileId()
public String getAppProfileId()
This value specifies routing for replication. This API only accepts the empty value of app_profile_id.
string app_profile_id = 5;
Type | Description |
String | The appProfileId. |
getAppProfileIdBytes()
public ByteString getAppProfileIdBytes()
This value specifies routing for replication. This API only accepts the empty value of app_profile_id.
string app_profile_id = 5;
Type | Description |
ByteString | The bytes for appProfileId. |
getDefaultInstanceForType()
public ReadRowsRequest getDefaultInstanceForType()
Type | Description |
ReadRowsRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getFilter()
public RowFilter getFilter()
The filter to apply to the contents of the specified row(s). If unset, reads the entirety of each row.
.google.bigtable.v2.RowFilter filter = 3;
Type | Description |
RowFilter | The filter. |
getFilterBuilder()
public RowFilter.Builder getFilterBuilder()
The filter to apply to the contents of the specified row(s). If unset, reads the entirety of each row.
.google.bigtable.v2.RowFilter filter = 3;
Type | Description |
RowFilter.Builder |
getFilterOrBuilder()
public RowFilterOrBuilder getFilterOrBuilder()
The filter to apply to the contents of the specified row(s). If unset, reads the entirety of each row.
.google.bigtable.v2.RowFilter filter = 3;
Type | Description |
RowFilterOrBuilder |
getRequestStatsView()
public ReadRowsRequest.RequestStatsView getRequestStatsView()
The view into RequestStats, as described above.
.google.bigtable.v2.ReadRowsRequest.RequestStatsView request_stats_view = 6;
Type | Description |
ReadRowsRequest.RequestStatsView | The requestStatsView. |
getRequestStatsViewValue()
public int getRequestStatsViewValue()
The view into RequestStats, as described above.
.google.bigtable.v2.ReadRowsRequest.RequestStatsView request_stats_view = 6;
Type | Description |
int | The enum numeric value on the wire for requestStatsView. |
getRows()
public RowSet getRows()
The row keys and/or ranges to read sequentially. If not specified, reads from all rows.
.google.bigtable.v2.RowSet rows = 2;
Type | Description |
RowSet | The rows. |
getRowsBuilder()
public RowSet.Builder getRowsBuilder()
The row keys and/or ranges to read sequentially. If not specified, reads from all rows.
.google.bigtable.v2.RowSet rows = 2;
Type | Description |
RowSet.Builder |
getRowsLimit()
public long getRowsLimit()
The read will stop after committing to N rows' worth of results. The default (zero) is to return all results.
int64 rows_limit = 4;
Type | Description |
long | The rowsLimit. |
getRowsOrBuilder()
public RowSetOrBuilder getRowsOrBuilder()
The row keys and/or ranges to read sequentially. If not specified, reads from all rows.
.google.bigtable.v2.RowSet rows = 2;
Type | Description |
RowSetOrBuilder |
getTableName()
public String getTableName()
Required. The unique name of the table from which to read.
Values are of the form
projects/<project>/instances/<instance>/tables/<table>
.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Type | Description |
String | The tableName. |
getTableNameBytes()
public ByteString getTableNameBytes()
Required. The unique name of the table from which to read.
Values are of the form
projects/<project>/instances/<instance>/tables/<table>
.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Type | Description |
ByteString | The bytes for tableName. |
hasFilter()
public boolean hasFilter()
The filter to apply to the contents of the specified row(s). If unset, reads the entirety of each row.
.google.bigtable.v2.RowFilter filter = 3;
Type | Description |
boolean | Whether the filter field is set. |
hasRows()
public boolean hasRows()
The row keys and/or ranges to read sequentially. If not specified, reads from all rows.
.google.bigtable.v2.RowSet rows = 2;
Type | Description |
boolean | Whether the rows field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFilter(RowFilter value)
public ReadRowsRequest.Builder mergeFilter(RowFilter value)
The filter to apply to the contents of the specified row(s). If unset, reads the entirety of each row.
.google.bigtable.v2.RowFilter filter = 3;
Name | Description |
value | RowFilter |
Type | Description |
ReadRowsRequest.Builder |
mergeFrom(ReadRowsRequest other)
public ReadRowsRequest.Builder mergeFrom(ReadRowsRequest other)
Name | Description |
other | ReadRowsRequest |
Type | Description |
ReadRowsRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ReadRowsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
ReadRowsRequest.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public ReadRowsRequest.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
ReadRowsRequest.Builder |
mergeRows(RowSet value)
public ReadRowsRequest.Builder mergeRows(RowSet value)
The row keys and/or ranges to read sequentially. If not specified, reads from all rows.
.google.bigtable.v2.RowSet rows = 2;
Name | Description |
value | RowSet |
Type | Description |
ReadRowsRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ReadRowsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
ReadRowsRequest.Builder |
setAppProfileId(String value)
public ReadRowsRequest.Builder setAppProfileId(String value)
This value specifies routing for replication. This API only accepts the empty value of app_profile_id.
string app_profile_id = 5;
Name | Description |
value | String The appProfileId to set. |
Type | Description |
ReadRowsRequest.Builder | This builder for chaining. |
setAppProfileIdBytes(ByteString value)
public ReadRowsRequest.Builder setAppProfileIdBytes(ByteString value)
This value specifies routing for replication. This API only accepts the empty value of app_profile_id.
string app_profile_id = 5;
Name | Description |
value | ByteString The bytes for appProfileId to set. |
Type | Description |
ReadRowsRequest.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public ReadRowsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
ReadRowsRequest.Builder |
setFilter(RowFilter value)
public ReadRowsRequest.Builder setFilter(RowFilter value)
The filter to apply to the contents of the specified row(s). If unset, reads the entirety of each row.
.google.bigtable.v2.RowFilter filter = 3;
Name | Description |
value | RowFilter |
Type | Description |
ReadRowsRequest.Builder |
setFilter(RowFilter.Builder builderForValue)
public ReadRowsRequest.Builder setFilter(RowFilter.Builder builderForValue)
The filter to apply to the contents of the specified row(s). If unset, reads the entirety of each row.
.google.bigtable.v2.RowFilter filter = 3;
Name | Description |
builderForValue | RowFilter.Builder |
Type | Description |
ReadRowsRequest.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ReadRowsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
ReadRowsRequest.Builder |
setRequestStatsView(ReadRowsRequest.RequestStatsView value)
public ReadRowsRequest.Builder setRequestStatsView(ReadRowsRequest.RequestStatsView value)
The view into RequestStats, as described above.
.google.bigtable.v2.ReadRowsRequest.RequestStatsView request_stats_view = 6;
Name | Description |
value | ReadRowsRequest.RequestStatsView The requestStatsView to set. |
Type | Description |
ReadRowsRequest.Builder | This builder for chaining. |
setRequestStatsViewValue(int value)
public ReadRowsRequest.Builder setRequestStatsViewValue(int value)
The view into RequestStats, as described above.
.google.bigtable.v2.ReadRowsRequest.RequestStatsView request_stats_view = 6;
Name | Description |
value | int The enum numeric value on the wire for requestStatsView to set. |
Type | Description |
ReadRowsRequest.Builder | This builder for chaining. |
setRows(RowSet value)
public ReadRowsRequest.Builder setRows(RowSet value)
The row keys and/or ranges to read sequentially. If not specified, reads from all rows.
.google.bigtable.v2.RowSet rows = 2;
Name | Description |
value | RowSet |
Type | Description |
ReadRowsRequest.Builder |
setRows(RowSet.Builder builderForValue)
public ReadRowsRequest.Builder setRows(RowSet.Builder builderForValue)
The row keys and/or ranges to read sequentially. If not specified, reads from all rows.
.google.bigtable.v2.RowSet rows = 2;
Name | Description |
builderForValue | RowSet.Builder |
Type | Description |
ReadRowsRequest.Builder |
setRowsLimit(long value)
public ReadRowsRequest.Builder setRowsLimit(long value)
The read will stop after committing to N rows' worth of results. The default (zero) is to return all results.
int64 rows_limit = 4;
Name | Description |
value | long The rowsLimit to set. |
Type | Description |
ReadRowsRequest.Builder | This builder for chaining. |
setTableName(String value)
public ReadRowsRequest.Builder setTableName(String value)
Required. The unique name of the table from which to read.
Values are of the form
projects/<project>/instances/<instance>/tables/<table>
.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Name | Description |
value | String The tableName to set. |
Type | Description |
ReadRowsRequest.Builder | This builder for chaining. |
setTableNameBytes(ByteString value)
public ReadRowsRequest.Builder setTableNameBytes(ByteString value)
Required. The unique name of the table from which to read.
Values are of the form
projects/<project>/instances/<instance>/tables/<table>
.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Name | Description |
value | ByteString The bytes for tableName to set. |
Type | Description |
ReadRowsRequest.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final ReadRowsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
ReadRowsRequest.Builder |