Module: Blur::RecordMutationType

Defined in:
lib/active_blur/thrift/blur_types.rb

Constant Summary collapse

DELETE_ENTIRE_RECORD =

Indicates the Record with the given recordId in the given Row is to be deleted.

0
REPLACE_ENTIRE_RECORD =

Indicates the Record with the given recordId in the given Row is to be deleted, and a new Record with the same id is to be added.

1
REPLACE_COLUMNS =

Replace the columns that are specified in the Record mutation.

2
APPEND_COLUMN_VALUES =

Append the columns in the Record mutation to the Record that could already exist.

3
VALUE_MAP =
{0 => "DELETE_ENTIRE_RECORD", 1 => "REPLACE_ENTIRE_RECORD", 2 => "REPLACE_COLUMNS", 3 => "APPEND_COLUMN_VALUES"}
VALID_VALUES =
Set.new([DELETE_ENTIRE_RECORD, REPLACE_ENTIRE_RECORD, REPLACE_COLUMNS, APPEND_COLUMN_VALUES]).freeze