public static final class Row.Builder extends GeneratedMessageV3.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(java.lang.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.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
Row |
build() |
Row |
buildPartial() |
Row.Builder |
clear() |
Row.Builder |
clearFamilies()
May be empty, but only if the entire row is empty.
|
Row.Builder |
clearField(Descriptors.FieldDescriptor field) |
Row.Builder |
clearKey()
The unique key which identifies this row within its table.
|
Row.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
Row.Builder |
clone() |
Row |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
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.
|
java.util.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.
|
java.util.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.
|
java.util.List<? extends FamilyOrBuilder> |
getFamiliesOrBuilderList()
May be empty, but only if the entire row is empty.
|
ByteString |
getKey()
The unique key which identifies this row within its table.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Row.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
Row.Builder |
mergeFrom(Message other) |
Row.Builder |
mergeFrom(Row other) |
Row.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
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 |
setField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
Row.Builder |
setKey(ByteString value)
The unique key which identifies this row within its table.
|
Row.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
Row.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<Row.Builder>public Row.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<Row.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<Row.Builder>public Row getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic Row build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic Row buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic Row.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<Row.Builder>public Row.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<Row.Builder>public Row.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<Row.Builder>public Row.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<Row.Builder>public Row.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<Row.Builder>public Row.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<Row.Builder>public Row.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<Row.Builder>public Row.Builder mergeFrom(Row other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<Row.Builder>public Row.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<Row.Builder>java.io.IOExceptionpublic 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(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;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 java.util.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(java.lang.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 java.util.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 java.util.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;public final Row.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<Row.Builder>public final Row.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<Row.Builder>