public static final class Row.Builder extends com.google.protobuf.GeneratedMessage.Builder<Row.Builder> implements RowOrBuilder
Specifies the complete (requested) contents of a single row of a table. Rows which exceed 256MiB in size cannot be read in full.Protobuf type
google.bigtable.v2.Row| Modifier and Type | Method and Description |
|---|---|
Row.Builder |
addAllFamilies(Iterable<? extends Family> values)
May be empty, but only if the entire row is empty.
|
Row.Builder |
addFamilies(Family.Builder builderForValue)
May be empty, but only if the entire row is empty.
|
Row.Builder |
addFamilies(Family value)
May be empty, but only if the entire row is empty.
|
Row.Builder |
addFamilies(int index,
Family.Builder builderForValue)
May be empty, but only if the entire row is empty.
|
Row.Builder |
addFamilies(int index,
Family value)
May be empty, but only if the entire row is empty.
|
Family.Builder |
addFamiliesBuilder()
May be empty, but only if the entire row is empty.
|
Family.Builder |
addFamiliesBuilder(int index)
May be empty, but only if the entire row is empty.
|
Row |
build() |
Row |
buildPartial() |
Row.Builder |
clear() |
Row.Builder |
clearFamilies()
May be empty, but only if the entire row is empty.
|
Row.Builder |
clearKey()
The unique key which identifies this row within its table.
|
Row |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Family |
getFamilies(int index)
May be empty, but only if the entire row is empty.
|
Family.Builder |
getFamiliesBuilder(int index)
May be empty, but only if the entire row is empty.
|
List<Family.Builder> |
getFamiliesBuilderList()
May be empty, but only if the entire row is empty.
|
int |
getFamiliesCount()
May be empty, but only if the entire row is empty.
|
List<Family> |
getFamiliesList()
May be empty, but only if the entire row is empty.
|
FamilyOrBuilder |
getFamiliesOrBuilder(int index)
May be empty, but only if the entire row is empty.
|
List<? extends FamilyOrBuilder> |
getFamiliesOrBuilderList()
May be empty, but only if the entire row is empty.
|
com.google.protobuf.ByteString |
getKey()
The unique key which identifies this row within its table.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Row.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Row.Builder |
mergeFrom(com.google.protobuf.Message other) |
Row.Builder |
mergeFrom(Row other) |
Row.Builder |
removeFamilies(int index)
May be empty, but only if the entire row is empty.
|
Row.Builder |
setFamilies(int index,
Family.Builder builderForValue)
May be empty, but only if the entire row is empty.
|
Row.Builder |
setFamilies(int index,
Family value)
May be empty, but only if the entire row is empty.
|
Row.Builder |
setKey(com.google.protobuf.ByteString value)
The unique key which identifies this row within its table.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Row.Builder>public Row.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Row.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Row.Builder>public Row getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Row build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Row buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Row.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Row.Builder>public Row.Builder mergeFrom(Row other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Row.Builder>public Row.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Row.Builder>IOExceptionpublic com.google.protobuf.ByteString getKey()
The unique key which identifies this row within its table. This is the same key that's used to identify the row in, for example, a MutateRowRequest. May contain any non-empty byte string up to 4KiB in length.
bytes key = 1;getKey in interface RowOrBuilderpublic Row.Builder setKey(com.google.protobuf.ByteString value)
The unique key which identifies this row within its table. This is the same key that's used to identify the row in, for example, a MutateRowRequest. May contain any non-empty byte string up to 4KiB in length.
bytes key = 1;value - The key to set.public Row.Builder clearKey()
The unique key which identifies this row within its table. This is the same key that's used to identify the row in, for example, a MutateRowRequest. May contain any non-empty byte string up to 4KiB in length.
bytes key = 1;public List<Family> getFamiliesList()
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;getFamiliesList in interface RowOrBuilderpublic int getFamiliesCount()
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;getFamiliesCount in interface RowOrBuilderpublic Family getFamilies(int index)
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;getFamilies in interface RowOrBuilderpublic Row.Builder setFamilies(int index, Family value)
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;public Row.Builder setFamilies(int index, Family.Builder builderForValue)
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;public Row.Builder addFamilies(Family value)
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;public Row.Builder addFamilies(int index, Family value)
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;public Row.Builder addFamilies(Family.Builder builderForValue)
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;public Row.Builder addFamilies(int index, Family.Builder builderForValue)
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;public Row.Builder addAllFamilies(Iterable<? extends Family> values)
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;public Row.Builder clearFamilies()
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;public Row.Builder removeFamilies(int index)
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;public Family.Builder getFamiliesBuilder(int index)
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;public FamilyOrBuilder getFamiliesOrBuilder(int index)
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;getFamiliesOrBuilder in interface RowOrBuilderpublic List<? extends FamilyOrBuilder> getFamiliesOrBuilderList()
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;getFamiliesOrBuilderList in interface RowOrBuilderpublic Family.Builder addFamiliesBuilder()
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;public Family.Builder addFamiliesBuilder(int index)
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;public List<Family.Builder> getFamiliesBuilderList()
May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
repeated .google.bigtable.v2.Family families = 2;Copyright © 2026 Google LLC. All rights reserved.