public static final class Row.Builder extends com.google.protobuf.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(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(com.google.protobuf.Descriptors.FieldDescriptor field,
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(com.google.protobuf.Descriptors.FieldDescriptor field) |
Row.Builder |
clearKey()
The unique key which identifies this row within its table.
|
Row.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Row.Builder |
clone() |
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.GeneratedMessageV3.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 |
mergeUnknownFields(com.google.protobuf.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(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Row.Builder |
setKey(com.google.protobuf.ByteString value)
The unique key which identifies this row within its table.
|
Row.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Row.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.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.GeneratedMessageV3.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 clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Row.Builder>public Row.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Row.Builder>public Row.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Row.Builder>public Row.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Row.Builder>public Row.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Row.Builder>public Row.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Row.Builder>public 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.GeneratedMessageV3.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;public final Row.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Row.Builder>public final Row.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Row.Builder>Copyright © 2023 Google LLC. All rights reserved.