Package com.google.bigtable.v2
Class Mutation.AddToCell
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.bigtable.v2.Mutation.AddToCell
- All Implemented Interfaces:
Mutation.AddToCellOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
- Enclosing class:
- Mutation
public static final class Mutation.AddToCell
extends com.google.protobuf.GeneratedMessageV3
implements Mutation.AddToCellOrBuilder
A Mutation which incrementally updates a cell in an `Aggregate` family.Protobuf type
google.bigtable.v2.Mutation.AddToCell
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
A Mutation which incrementally updates a cell in an `Aggregate` family.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,
BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
The qualifier of the column into which new data should be added.The qualifier of the column into which new data should be added.static Mutation.AddToCell
static final com.google.protobuf.Descriptors.Descriptor
The name of the `Aggregate` family into which new data should be added.com.google.protobuf.ByteString
The name of the `Aggregate` family into which new data should be added.getInput()
The input value to be accumulated into the specified cell.The input value to be accumulated into the specified cell.com.google.protobuf.Parser<Mutation.AddToCell>
int
The timestamp of the cell to which new data should be added.The timestamp of the cell to which new data should be added.boolean
The qualifier of the column into which new data should be added.int
hashCode()
boolean
hasInput()
The input value to be accumulated into the specified cell.boolean
The timestamp of the cell to which new data should be added.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
static Mutation.AddToCell.Builder
static Mutation.AddToCell.Builder
newBuilder
(Mutation.AddToCell prototype) protected Mutation.AddToCell.Builder
newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected Object
newInstance
(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Mutation.AddToCell
parseDelimitedFrom
(InputStream input) static Mutation.AddToCell
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Mutation.AddToCell
parseFrom
(byte[] data) static Mutation.AddToCell
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Mutation.AddToCell
parseFrom
(com.google.protobuf.ByteString data) static Mutation.AddToCell
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Mutation.AddToCell
parseFrom
(com.google.protobuf.CodedInputStream input) static Mutation.AddToCell
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Mutation.AddToCell
parseFrom
(InputStream input) static Mutation.AddToCell
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Mutation.AddToCell
parseFrom
(ByteBuffer data) static Mutation.AddToCell
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Mutation.AddToCell>
parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
FAMILY_NAME_FIELD_NUMBER
public static final int FAMILY_NAME_FIELD_NUMBER- See Also:
-
COLUMN_QUALIFIER_FIELD_NUMBER
public static final int COLUMN_QUALIFIER_FIELD_NUMBER- See Also:
-
TIMESTAMP_FIELD_NUMBER
public static final int TIMESTAMP_FIELD_NUMBER- See Also:
-
INPUT_FIELD_NUMBER
public static final int INPUT_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getFamilyName
The name of the `Aggregate` family into which new data should be added. This must be a family with a `value_type` of `Aggregate`. Format: `[-_.a-zA-Z0-9]+`
string family_name = 1;
- Specified by:
getFamilyName
in interfaceMutation.AddToCellOrBuilder
- Returns:
- The familyName.
-
getFamilyNameBytes
public com.google.protobuf.ByteString getFamilyNameBytes()The name of the `Aggregate` family into which new data should be added. This must be a family with a `value_type` of `Aggregate`. Format: `[-_.a-zA-Z0-9]+`
string family_name = 1;
- Specified by:
getFamilyNameBytes
in interfaceMutation.AddToCellOrBuilder
- Returns:
- The bytes for familyName.
-
hasColumnQualifier
public boolean hasColumnQualifier()The qualifier of the column into which new data should be added. This must be a `raw_value`.
.google.bigtable.v2.Value column_qualifier = 2;
- Specified by:
hasColumnQualifier
in interfaceMutation.AddToCellOrBuilder
- Returns:
- Whether the columnQualifier field is set.
-
getColumnQualifier
The qualifier of the column into which new data should be added. This must be a `raw_value`.
.google.bigtable.v2.Value column_qualifier = 2;
- Specified by:
getColumnQualifier
in interfaceMutation.AddToCellOrBuilder
- Returns:
- The columnQualifier.
-
getColumnQualifierOrBuilder
The qualifier of the column into which new data should be added. This must be a `raw_value`.
.google.bigtable.v2.Value column_qualifier = 2;
- Specified by:
getColumnQualifierOrBuilder
in interfaceMutation.AddToCellOrBuilder
-
hasTimestamp
public boolean hasTimestamp()The timestamp of the cell to which new data should be added. This must be a `raw_timestamp_micros` that matches the table's `granularity`.
.google.bigtable.v2.Value timestamp = 3;
- Specified by:
hasTimestamp
in interfaceMutation.AddToCellOrBuilder
- Returns:
- Whether the timestamp field is set.
-
getTimestamp
The timestamp of the cell to which new data should be added. This must be a `raw_timestamp_micros` that matches the table's `granularity`.
.google.bigtable.v2.Value timestamp = 3;
- Specified by:
getTimestamp
in interfaceMutation.AddToCellOrBuilder
- Returns:
- The timestamp.
-
getTimestampOrBuilder
The timestamp of the cell to which new data should be added. This must be a `raw_timestamp_micros` that matches the table's `granularity`.
.google.bigtable.v2.Value timestamp = 3;
- Specified by:
getTimestampOrBuilder
in interfaceMutation.AddToCellOrBuilder
-
hasInput
public boolean hasInput()The input value to be accumulated into the specified cell. This must be compatible with the family's `value_type.input_type`.
.google.bigtable.v2.Value input = 4;
- Specified by:
hasInput
in interfaceMutation.AddToCellOrBuilder
- Returns:
- Whether the input field is set.
-
getInput
The input value to be accumulated into the specified cell. This must be compatible with the family's `value_type.input_type`.
.google.bigtable.v2.Value input = 4;
- Specified by:
getInput
in interfaceMutation.AddToCellOrBuilder
- Returns:
- The input.
-
getInputOrBuilder
The input value to be accumulated into the specified cell. This must be compatible with the family's `value_type.input_type`.
.google.bigtable.v2.Value input = 4;
- Specified by:
getInputOrBuilder
in interfaceMutation.AddToCellOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Mutation.AddToCell parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mutation.AddToCell parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mutation.AddToCell parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mutation.AddToCell parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mutation.AddToCell parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mutation.AddToCell parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Mutation.AddToCell parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Mutation.AddToCell parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Mutation.AddToCell parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Mutation.AddToCell parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Mutation.AddToCell.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-