Package com.google.bigtable.v2
Class Column.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
com.google.bigtable.v2.Column.Builder
- All Implemented Interfaces:
ColumnOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Column
public static final class Column.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
implements ColumnOrBuilder
Specifies (some of) the contents of a single row/column intersection of a table.Protobuf type
google.bigtable.v2.Column-
Method Summary
Modifier and TypeMethodDescriptionaddAllCells(Iterable<? extends Cell> values) Must not be empty.Must not be empty.addCells(int index, Cell.Builder builderForValue) Must not be empty.Must not be empty.addCells(Cell.Builder builderForValue) Must not be empty.Must not be empty.addCellsBuilder(int index) Must not be empty.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Must not be empty.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The unique key which identifies this column within its family.clone()getCells(int index) Must not be empty.getCellsBuilder(int index) Must not be empty.Must not be empty.intMust not be empty.Must not be empty.getCellsOrBuilder(int index) Must not be empty.List<? extends CellOrBuilder>Must not be empty.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.ByteStringThe unique key which identifies this column within its family.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final Column.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeCells(int index) Must not be empty.Must not be empty.setCells(int index, Cell.Builder builderForValue) Must not be empty.setQualifier(com.google.protobuf.ByteString value) The unique key which identifies this column within its family.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final Column.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
-
setField
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
-
setRepeatedField
public Column.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
-
addRepeatedField
public Column.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Column.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
-
mergeFrom
public Column.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Column.Builder>- Throws:
IOException
-
getQualifier
public com.google.protobuf.ByteString getQualifier()The unique key which identifies this column within its family. This is the same key that's used to identify the column in, for example, a RowFilter which sets its `column_qualifier_regex_filter` field. May contain any byte string, including the empty string, up to 16kiB in length.
bytes qualifier = 1;- Specified by:
getQualifierin interfaceColumnOrBuilder- Returns:
- The qualifier.
-
setQualifier
The unique key which identifies this column within its family. This is the same key that's used to identify the column in, for example, a RowFilter which sets its `column_qualifier_regex_filter` field. May contain any byte string, including the empty string, up to 16kiB in length.
bytes qualifier = 1;- Parameters:
value- The qualifier to set.- Returns:
- This builder for chaining.
-
clearQualifier
The unique key which identifies this column within its family. This is the same key that's used to identify the column in, for example, a RowFilter which sets its `column_qualifier_regex_filter` field. May contain any byte string, including the empty string, up to 16kiB in length.
bytes qualifier = 1;- Returns:
- This builder for chaining.
-
getCellsList
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2;- Specified by:
getCellsListin interfaceColumnOrBuilder
-
getCellsCount
public int getCellsCount()Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2;- Specified by:
getCellsCountin interfaceColumnOrBuilder
-
getCells
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2;- Specified by:
getCellsin interfaceColumnOrBuilder
-
setCells
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
setCells
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
addCells
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
addCells
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
addCells
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
addCells
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
addAllCells
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
clearCells
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
removeCells
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
getCellsBuilder
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
getCellsOrBuilder
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2;- Specified by:
getCellsOrBuilderin interfaceColumnOrBuilder
-
getCellsOrBuilderList
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2;- Specified by:
getCellsOrBuilderListin interfaceColumnOrBuilder
-
addCellsBuilder
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
addCellsBuilder
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
getCellsBuilderList
Must not be empty. Sorted in order of decreasing "timestamp_micros".
repeated .google.bigtable.v2.Cell cells = 2; -
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Column.Builder>
-