Class SetCell
- java.lang.Object
-
- com.google.cloud.bigtable.data.v2.models.SetCell
-
- All Implemented Interfaces:
Entry,Serializable
@InternalApi("Intended for use by the BigtableIO in apache/beam only.") public abstract class SetCell extends Object implements Entry, SerializableRepresentation of a SetCell mod in a data change, whose value is concatenated byChangeStreamRecordMergerin case of SetCell value chunking.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SetCell()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static SetCellcreate(String familyName, com.google.protobuf.ByteString qualifier, long timestamp, com.google.protobuf.ByteString value)abstract StringgetFamilyName()Get the column family of the current SetCell.abstract com.google.protobuf.ByteStringgetQualifier()Get the column qualifier of the current SetCell.abstract longgetTimestamp()Get the timestamp of the current SetCell.abstract com.google.protobuf.ByteStringgetValue()Get the value of the current SetCell.
-
-
-
Method Detail
-
create
public static SetCell create(@Nonnull String familyName, @Nonnull com.google.protobuf.ByteString qualifier, long timestamp, @Nonnull com.google.protobuf.ByteString value)
-
getFamilyName
@Nonnull public abstract String getFamilyName()
Get the column family of the current SetCell.
-
getQualifier
@Nonnull public abstract com.google.protobuf.ByteString getQualifier()
Get the column qualifier of the current SetCell.
-
getTimestamp
public abstract long getTimestamp()
Get the timestamp of the current SetCell.
-
getValue
@Nonnull public abstract com.google.protobuf.ByteString getValue()
Get the value of the current SetCell.
-
-