Class MysqlxCrud.UpdateOperation.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<MysqlxCrud.UpdateOperation.Builder>
com.mysql.cj.x.protobuf.MysqlxCrud.UpdateOperation.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, MysqlxCrud.UpdateOperationOrBuilder, java.lang.Cloneable
Enclosing class:
MysqlxCrud.UpdateOperation

public static final class MysqlxCrud.UpdateOperation.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlxCrud.UpdateOperation.Builder>
implements MysqlxCrud.UpdateOperationOrBuilder
 update operations
 :param source: specification of the value to be updated
      if data_model is TABLE, a column name may be specified and also a document path, if the column has type JSON
      if data_model is DOCUMENT, only document paths are allowed
      in both cases, schema and table must be not set
 :param operation: the type of operation to be performed
 :param value: an expression to be computed as the new value for the operation
 
Protobuf type Mysqlx.Crud.UpdateOperation