Package com.google.bigtable.v2
Interface Mutation.SetCellOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Mutation.SetCell
,Mutation.SetCell.Builder
- Enclosing class:
- Mutation
public static interface Mutation.SetCellOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.ByteString
The qualifier of the column into which new data should be written.The name of the family into which new data should be written.com.google.protobuf.ByteString
The name of the family into which new data should be written.long
The timestamp of the cell into which new data should be written.com.google.protobuf.ByteString
getValue()
The value to be written into the specified cell.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getFamilyName
String getFamilyName()The name of the family into which new data should be written. Must match `[-_.a-zA-Z0-9]+`
string family_name = 1;
- Returns:
- The familyName.
-
getFamilyNameBytes
com.google.protobuf.ByteString getFamilyNameBytes()The name of the family into which new data should be written. Must match `[-_.a-zA-Z0-9]+`
string family_name = 1;
- Returns:
- The bytes for familyName.
-
getColumnQualifier
com.google.protobuf.ByteString getColumnQualifier()The qualifier of the column into which new data should be written. Can be any byte string, including the empty string.
bytes column_qualifier = 2;
- Returns:
- The columnQualifier.
-
getTimestampMicros
long getTimestampMicros()The timestamp of the cell into which new data should be written. Use -1 for current Bigtable server time. Otherwise, the client should set this value itself, noting that the default value is a timestamp of zero if the field is left unspecified. Values must match the granularity of the table (e.g. micros, millis).
int64 timestamp_micros = 3;
- Returns:
- The timestampMicros.
-
getValue
com.google.protobuf.ByteString getValue()The value to be written into the specified cell.
bytes value = 4;
- Returns:
- The value.
-