Class Summary Class Description AddValueUpdateValue update representing an addition of a value (possibly with an associated weight) to a multi-valued data type. ArithmeticValueUpdateValue update representing an arithmetic operation on a numeric data type. AssignValueUpdateValue update that represents assigning a new value. ClearValueUpdateValue update that represents clearing a field. FieldUpdateA field update holds a list of value updates that will be applied atomically to a field in a document. MapValueUpdateValue update that represents performing an encapsulated value update on a subvalue. RemoveValueUpdateValue update representing a removal of a value (and its associated weight, if any) from a multi-valued data type. TensorAddUpdateAn update used to add cells to a sparse or mixed tensor (has at least one mapped dimension). TensorModifyUpdate TensorRemoveUpdateAn update used to remove cells from a sparse tensor (has only mapped dimensions). ValueUpdate<T extends FieldValue>A value update represents some action to perform to a value.
Enum Summary Enum Description ArithmeticValueUpdate.OperatorLists valid operations that can be performed by an ArithmeticValueUpdate. TensorModifyUpdate.OperationLists valid operations that can be performed by a TensorModifyUpdate. ValueUpdate.ValueUpdateClassID