Class MysqlxCrud.Update.Builder

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

public static final class MysqlxCrud.Update.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MysqlxCrud.Update.Builder>
implements MysqlxCrud.UpdateOrBuilder
 Update documents/rows in a collection/table
 :param collection: collection to change
 :param data_model: datamodel that the operations refer to
 :param criteria: filter expression to match rows that the operations will apply on
 :param args: values for parameters used in filter expression
 :param limit: limits the number of rows to match (user can set one of: limit, limit_expr)
 :param order: specifies order of matched rows
 :param operation: list of operations to be applied. Valid operations will depend on the data_model.
 :param limit_expr: limits the number of rows to match (user can set one of: limit, limit_expr)
 :Returns: :protobuf:msg:`Mysqlx.Resultset::`
 
Protobuf type Mysqlx.Crud.Update